Luis Ballesteros

15-463 S10

Project 1

For this assignment I implemented a recursive pyramid structure to align the images using the simple squared difference metric. This pyramid scheme was used on all images. As the results were fine, 2 different algorithms for different scales were not necessary. I also added automated cropping of the edges by detecting that a row or column is either too dark, too bright, or has one color represented substantially away from the mean of the 3 colors. To enhance robustness of the border detection, I made sure the rows or columns were consistenly "good" for 5% of the total length on each side. This helped my algorithm get past a few rows or columns that looked "ok" but were just flukes.

click on the larger images for links to high resolution versions

Note: It is past the due date and I don't want to use a late day, but I just found a sign error in my cropper that crops an extra 5% of each image on the right side. Please excuse this technical error; the top, bottom, and left edges are all cropped correctly.

Uncropped Cropped