CS651: Computer Vision
Fall 2007

Home | Schedule | Assignments | Additional Resources

Assignment 4: Stereo

Due Tuesday, Nov. 20


Overview

In this assignment you will analyze several algorithms for performing stereo-based 3D surface reconstruction. You should read and understand the paper by Scharstein & Szeliski (particularly Sections 1-3) which describes the notion of disparity space along with several diffusion techniques for improving the quality of reconstructed surface. This entire project should be doable in MATLAB.


1. Disparity space (20 points)

In class, we discussed the notion of disparity space: the 3D volume of intensity differences parameterized over the pixels in one stereo image and the range of possible disparities. It is useful to think about stereo algorithms as performing some type of aggregation (or diffusion) across disparity space in order to form a final estimate of the depth at each pixel in the respective camera (e.g., summing the differences within small windows of pixels is the most common example). The first goal of this assignment is to visualize disparity space for some real scenes and evaluate the performance of three different strategies for estimating scene depth: Do the following:


2. Stereo (50 points)

Your next task is to implement several stereo matching algorithms.


2. Space-time Stereo (30 points)

In this part of the assignment you will implement and evaluate a space-time stereo algorithm.

Implement the following:


Submitting

This assignment is due Thurday, November 20, 2007 at 11:59 PM. Please see the general notes on submitting your assignments, as well as the late policy and the collaboration policy.

Please submit: