Neighborhood 2

This is a neighborhood panorama I took. It is composed of 20 images taken by hand with an Olympus C-5000. I estimated the focal length to be 650 pixels with a radial distortion of 0.15. The Lukas-Kanade algorithm was run at 5 levels with 4 iterations each to obtain better accuracy. The brightness of the photos are much better, so everything comes out smoother. I did modify the brightness on two photos to even things out before processing them.

The most important thing to note here is I cheated on my version and used the sample executable blend routine. When I ran my version, I got an access violation when it tried to retrieve the pixel reference at Pixel(0,4,0). I'm not sure what would be causing this, so I instead used the sample program to finish the panorama. The warp and the Lukas-Kanade steps were done with my solution. On a side note, I would be willing to sell a small part of my immortal soul to know why I was getting an access violation during the blend on this one particular picture, so some clarification as to why this would be happening would be appreciated during the grading. The bothersome TGA file can be found here.

Click on the picture to see the full-size version. Click here to see the panoramas.

My version:

Sample version: