Project 6: Image Warping and Mosaicing Part 2

Ankit Patel, Fall 2017

Overview

The last project was all about image mosaicing and warping. This project was all about automatically detecting corresponding points so that images could automatically be warped together. Sadly, I was unsuccessful due to some subtle bug. I failed to create automatic mosaics.

Automatic point detection

Harris Corners

This image is the image overlaid with its overlaid Harris corners. Notice how the algorithm finds corners in textured surfaces also. The algorithm also finds corners along edges.

ANMS

ANMS finds 250 points that well spaced out. Notice how the proportion of points becomes much more equal.

Automatic mosaicing

Sadly, due to a VERY difficult to find bug, I was unable to complete this part of the assignment. My scoring function outputted fairly good correspondences, but I was unable to turn that into a full homography. :(

What I learned

I thought it was really interesting to see how well the sampling procedure worked to pair up the points. I would think a more nuanced strategy than just subsampling would be needed.