Spring 2016 CS543/ECE549
Extra Credit Assignment
Due date: Wednesday, April 27, 11:59:59PM -- No late submissions accepted!Contents:
Part 1: Affine Factorization
The goal of this part of the assignment is to implement the Tomasi and Kanade
affine structure from motion method as described in this lecture.
You will be working with Carlo Tomasi's 101-frame hotel sequence:
Download the data file, including all the 101 images and a measurement matrix consisting of 215 points visible in each of the 101 frames (see readme file inside archive for details).
Part 1 Extra-Extra Credit
Part 2: Single-View Geometry
Adapted from Derek Hoiem by Tom Paine
Part 2 Extra-Extra Credit
Part 3: Binocular Stereo
The goal of this part is to implement a simple window-based stereo matching algorithm
for rectified stereo pairs. You will be using the following stereo pair:
Follow the basic outline given in this lecture: pick a window around each pixel in the first (reference) image, and then search the corresponding scanline in the second image for a matching window. The output should be a disparity map with respect to the first view (use this ground truth map for qualitative reference). You should experiment with the following settings and parameters:
Part 3 Extra-Extra Credit
Instructions for turning in the assignmentAs usual, submit your PDF report and zipped code archive, named lastname_firstname_ec.pdf and lastname_firstname_ec.zip via Compass2g.
Multiple attempts will be allowed but only your last submission before the deadline will be graded. We reserve the right to take off points for not following directions.
Late policy: Late extra credit assignments will not be accepted.
Academic integrity: Feel free to discuss the assignment with each other in general terms, and to search the Web for general guidance (not for complete solutions). Coding should be done individually. If you make substantial use of some code snippets or information from outside sources, be sure to acknowledge the sources in your report. At the first instance of cheating (copying from other students or unacknowledged sources on the Web), a grade of zero will be given for the assignment. At the second instance, you will automatically receive an F for the entire course.