CSE576 Project 2: Panorama

 

Artifacts

 

1. Test Images

 

stitch2              stitch4

 

2. Panorama of image taken using the standard way

 

Click here to see the full image

 

Click here to run the interactive viewer

 

selfmade

 

3. Panorama of self -shot images

 

Click here to see the full image

 

test9

 

Methods for the self-shot images:

 

Since the camera’s position and angle are quite inaccurate when taking the photos by hand, I took about twice the number of what is need for a panorama, and let the computer select the ones that can be stitched together based on whether the translation matrix of two images falls into a reasonable range. We use the following as a reasonable range: 0~100 pixels in x-direction, and -20~20 pixels in y-direction. After the computer selects reasonable image pairs that has reasonable stitching candidates, it choose from these candidates an image serie from the first image to the last one, so that an image without obvious stitching mistake can be produced. Unfortunately, I failed to stitch the first image with the last one.