Project 3

Spencer Jackson (saj53), Sarah Nguyen (smn64)

Design Decisions

We implemented this project in a fairly straightforward way. The only thing we did that was different than in the specification was to check for repeated chosen features in the RANSAC algorithm. This way, RANSAC never made models based on the same features twice.

We tried to iterate across the minx-max miny-maxy range of the images we were accumulating. It didn't work if a min became negative. So we switched to iterate across the entire body of the accumulated image, and then picked the coordinate from the input image by inverting the homography.

Test Sequence Panorama

Hand-held Sequence Panorama

Note, this panorama was created by taking pictures on a laptop so that's probably why the result isn't so clear.

360 panorama using homographies without spherically warping