This is a 3 months project by me and my partner Hao Ni, the project is using OPENCV library, and not for commercial use, some techniques such as SIFT for feature matching is also adopted. arguments are: photoPrefix numberOfPictures extension. For example, if all the photos are named view0.png all the way to view29.png, arguments are: view 30.png Code is bit messy, to be fixed soon. Here is our youtube channel to show the final result: http://www.youtube.com/watch?v=NdjX-iwef6k&feature=plcp