1 August 2006

Autostitch

Found this rather amazing utility called Autostitch.

This is what it says about itself:
Autostitch™ is the world's first fully automatic 2D image stitcher. Capable of stitching full view panoramas without any user input whatsoever, Autostitch is a breakthrough technology for panoramic photography, VR and visualisation applications. This is the first solution to stitch any panorama completely automatically, whether 1D (horizontal) or 2D (horizontal and vertical).
To get it to work, you just dump in a collection of images, and the sofware will automagically find out the adjacent images and seamlessly stitch them together! Its quite amazing. Ive spent many hours manually stitching pictures together, and this will truly make the process easier.

So to try it out, I loaded a series of pictures of the Bangsar Pasar Malam I took at about 6pm a few months ago. After waiting about a minute or two, with informative progress bars, an output file called pano.jpg was generated:


click for a larger view

The utility allows you to define how large you would like the composite to be, and there doesn't seem to have any limit [as I could see].

What is interesting, if you look at the image carefully is how it deals with changes. I know that we really shouldnt be stitching up a series of images with alot of movement like this scene, but the result is pretty good. Notice the man just under the umbrella of Devi's Corner on the left. He is translucent and blurred out, and the yellow plastic container is visible through his body. The result is a very subtle transition between the different pictures, and for me, quite acceptable.

Here are some other examples created by the author of this amazing bit of software.


And the flickr gallery tagged with 'autostitch'

Here is someone who did a Manually Stitched composite:


and compared it with the Autostitch output:


Its interesting how it fixes the perspective by warping the images.

Here's more info on Matt Brown's research and descriptions.

yk.