ABCD
1
CS 6476 Computer Vision
2
Georgia Tech
3
4
5
I. General Information (See Tabs for more Information)
6
7
Course Number:CS 6476-O01 (Spring 2024)
8
Course Name:Computer Vision
9
Description:This course provides an introduction to computer vision including fundamentals of image formation, camera imaging geometry, feature detection, and matching, stereo, motion estimation and tracking, image classification, and scene understanding. We’ll develop basic methods for applications that include finding known models in images, depth recovery from stereo, camera calibration, image stabilization, automated alignment, tracking, and recognition.

The focus of the course is to develop the intuitions and mathematics of the methods in lecture, and then to learn about the difference between theory and practice in the problem sets.
10
Program:Georgia Tech's Online MS in Computer Science
11
12
II. Team/People
13
InstructorIrfan Essa
14
Contact via Ed Discussion. Email for Private and Urgent Issues ONLY, please use CS6476 in subject line.
15
Video Lectures byAaron Bobick
16
Do not contact Professor Bobick at all about the logistics of the class. You may contact him to thank him though.
17
Head IABob Kerner
18
Head TAsApoorva BeeduContact via Ed Discussion. Email for Private and Urgent Issues ONLY, Use Post to Instructors OPTION in Ed Discussion.
19
Vincent Cartillier
20
Karan Samel
21
Nikolai Warner
22
TAsAbhijit Suprem
23
Anisha Pal
24
Eshani Chauk
25
Shiva Gantha
26
Haris Hussain
27
28
29
Instructional DesignersArpan Chakraborty
30
Video ProductionMegan Smith
31
32
III. Important Websites
33
Canvashttps://gatech.instructure.com/courses/334646Grading, Schedule, Syllabus, and Final Exam.
34
Google Doc (Syllabus / Info / Schedule)https://rb.gy/i96z6This document PUBLISHED!
35
Ed (for Discussions)https://edstem.org/us/courses/43607/discussion/Exclusively used for discussions and contacting Instructors!
36
Notes:
37
1All students are required to participate, attend to above websites. No EXCEPTIONS
38
2No information will be shared via any other sites (G+, FB, etc.) or services (slack, twitter, reddit, etc.). Students are welcome to create their own social media sites, but none of the instructors are required to be on those sites and will not participate there regularly. Do note, that students should not share any of thw work product (assignments, projects, etc) to a public site.
39
40
IV. Assignments & Grading
41
A.Assignments Type 1: There will be 1 assignments of this type5.0%
42
B.Assignments Type 2: There will be 5 assignments of this type65.0%
43
C.Project: Topics to choose from will be given near the release date15.0%
44
D.Exam: Cumulative, timed, and online15.0%
45
46
Total100.0%
47
48
V. Books / Readings
49
1Szeliski (2010), "Computer Vision: Algorithms and Applications", Springer, 2010SZhttp://szeliski.org/Book/
50
2Forsyth & Ponce (2011), "Computer Vision: A modern approach", 2nd Ed., Pearson 2011FPPublishers Site
51
Other readings maybe added
52
VI. Policies
53
A. Communications
54
1WITH the Professor and TAs should be exclusively through Ed Discussion. No emails! Professor and TAs will do their best to respond to questions within 2 days of posted question.
55
2Ed Discussion will serve as the primary and ONLY source of communication and sharing announcements with the students.
56
3All communications should be professional and courteous. TA/Graders and Students are all required to maintain high standards of interaction on Ed Discussion.
57
4The online forum (Ed Discussion) is for course-related discussion. Not a forum to publically raise issues about the class. If you have some issues, please raise them PRIVATELY via Ed Discussion just with the INSTRUCTORS!
58
59
B. Assignments
60
1We will be using the class autograder for submitting the homework. Dates and Deadlines are counted by the final submission timestamp.
61
2Homework Assignments will be graded both with an autograder portion and a TA-graded portion, with a list of criteria (specified on the assignment) such as quality of work, completeness, insight into technical issues, insight into other relevant issues, etc.
62
3Each assignment will be fully graded and returned USUALLY within two weeks of submission. Please allow two weeks to pass to ask about the current grading status. If there is delay for some reason, it will be announced.
63
4Over the course of the semester, you'll have 6 “free” late days to submit assignments PS1 through PS6. Late days do not apply to the Late Submission Policy Quiz, the Plagiarism Policy Quiz, the Final Project or the Final Exam; none of these assignments will be accepted late for any reason. Additionally, PS1 through PS6 will not be accepted more than 2 weeks past their respective due date. Our intention is to give you some flexibility around your work commitments, family obligations, vacations, and the like. Additional rules:
- For every extra late day (past the 6 “free” late days) used, you'll incur a penalty of 1% from your final grade. For instance, if at the end of the course you used 8 late days in total, and your final grade was 91%, your score will be 89% and Grade B after the penalty is applied. (In this example the penalty is 2% because 8 late days in total were used - 6 late days = 2)
- Up to the first 6 days, your late submissions will be considered in hours (so you have 144 hours, that can be used over 6 assignments). However, a penalty is applied per day. ie. If your total late time is 6 days 1 hour or 6 days 23 hours, you'll still incur a 1% penalty.
- Gradescope displays by how many hours your submission is late.
- If you submit the report late by an hour, and the code by 2, you would have used up to 3 hours of your late submission quota.
If you have a medical or family emergency, please contact the Dean of Students who may grant an exception to the late policy if your circumstances warrant it. We must receive approval from the Dean to grant an exception.
64
5See collaboration policy below for more details on how to collaborate
65
6Instruction included with the assignment and in the code provided MUST be explicitly followed, especially any and all directions like how to submit and the file naming conventions specified
66
7Regrade requests can be made via gradescope. Please provide clear details as to why you are requesting a regrade. All regrade requests must be made within ONE (1) week of the grade release. For grades released in the last week of the term, the regrade request must be made by the last day of the final exams week.
67
8There will be no peer feedback this semester. We tried it, it did not work, so we are not using it.
68
9All DUE dates will be on Canvas, and the timezone will be Anywhere on Earth Time (AoE) time. Please plan accordingly.
69
10As we have a 6 assignments, there may be overlap on assignments. We expect students to manage their schedule to meet the deadlines for each of the assignments
70
11Students are welcome to work and submit assignments before their due date. The lectures will all be available from week 1. TAs will try to answer questions related to the assignments as much as they can, but most conversations maybe most active as per the schedule planned for the class
71
12Students are welcome to work and submit assignments before their due date. The lectures will all be available from week 1. TAs will try to answer questions related to the assignments as much as they can, but most conversations maybe most active as per the schedule planned for the class
72
13If the assignment does not follow the specific requirements, like using the REQUIRED template, the asssignemnt will be returned UNGRADED with a score of ZERO
73
74
C. Discussions (via Ed Discussion)All class discussions will be on the Ed Discussion site listed above. Here are some very specific guidelines for these discussions, which MUST be adhered to:
75
1All posts must be professional and cordial and about/related to the course material at hand.
76
2Students WILL not post specific answers to any of the assignments to Ed Discussion before the due date of said assignments. In some instances, TAs will start a special discussion for students to share and discuss their assignments after the DUE date.
77
3Before asking a question on the Forum, students should search for an answer to their question. It most probably has been discussed already
78
4Instructor team will start weekly discussion threads about relevant topics. Before posting a new thread, please see these threads and these official threads will be actively monitored by the Instructor team
79
5Instructor team will attempt to answer all questions, as possible. But, please do NOT expect answers within hours. TAs are instructed let students answer each others questions too, as that support more interactive learning.
80
6Students can post annonymously to the class, but their IDENTITIES will be known by the instructor team
81
7Instructor team is required to maintian privacy of all students, so please ensure that you communicate with them privately (using the private channels via Ed Discussion) to communicate with them.
82
8If there is a complaint about the class, please DO not post a public note to Ed Discussion. Please communicate directly with the instructor team. We will do our best to address it. If it is NOT addressed, please use OMS Assistance (Point G. below).
83
D. WebsitesFollowing are the websites we will OFFICIALLY use for this class:
84
1Canvas: Grading and Final Exam.
85
2Ed Discussion: For Official Announcements, and Forums for discussion.
86
3Gradescope: Assignment Submission.
87
4Google Docs: (This site) for syllabus/schedule and general information.
88
5No information will be shared via any other site (G+, FB, etc.). Students are welcome to create their own social media sites, but none of the instructors are required to be on those sites and will not participate there regularly.
89
90
91
E. GradingGrading Scale (for each assignment/unit and for the entire class).
92
1Above 90%
93
280%-89.99%
94
370%-79.99%
95
460%-69.99%
96
5Below 60%
97
98
99
F. Honor Code
100
1All assigned work is expected to be individual, except where explicitly written otherwise. You are encouraged to discuss the assignments with your classmates; however, what you hand in should be your own work. If any work product was produced based on discussions with someone else (in the class OR outside), please specify clearly in the final turn-in.GT Honor Code