Examples of Panoramas Stitched from Fisheye Images

The example shown here was stitched from 4 fisheye images.First I used DeFish to convert the fisheye images (1536x1024) into 140° perspective images (1790x1790). These were then stitched in QuickTime VR Authoring Studio, using a custom 140° lens specification.

This is the first set of fisheye imags that I stitched using the techniques described here. Granted, the quality is limited by the source material. In particular, a lot of film grain is visible. Also, the field of view is limited. The main reason for this limited field of view is that only 4 images were used, separated by 90°. When these are projected to a cylinder, 30% of the filed of view is lost. More of the field of view would be retained if either a larger than 140° projection were used, or if more than 4 images were captured.

First, we see the original fisheye images and their corresponding 140° perspective images, generated by DeFish.

Next is the panorama generated by QuickTime VR Authoring Studio.

And finally, here is the resultant panorama.


Examples of Fisheye Images Mapped to a Hemicube

In this example, we map a 180° fisheye image to a hemicube, with the central face subtending 90°x90°.

Examples of Fisheye Images Mapped to a Cylinder

In this example, we map a 180° fisheye directly to a 180° H-FOV x 110° V-FOV. I have used DeFish to create a 170° V-FOV cylindrical image with no problem, although this is a waste of a lot of pixels.

Obviously, you can convert two opposing 180° fisheye images into 180° cylindrical images, and join the two to yield a full 360° panorama; however, the lack of overlap may yield unsatisfactory results at the seams. It would be much better to use three or four source images, register them in PhotoShop and blend them. However, here we show:

Examples of 2 Fisheye Images
made into a Cylindrical Panorama

Here are the two source images, 180° fisheyes, 1965x1965, courtesy of Keith Nolan:

These were first warped to 180°x133° cylinders, 1965x2876, stitched and touched up in PhotoShop. The warping only took a few minutes in DeFish. A significant amount of time was spent stitching and touching up the seams (2 hours) and blurring out the film grain in the flat regions (1 hour). There would obviously not be any film grain with adigital camera.

This was then made into a QuickTime VR movie with QuickTime VR Authoring Studio. Here we show one made at quarter resolution, 980x720:


Get DeFish

Here you can get DeFish for the Macintosh PowerPC.

I developed this application as a tool to aid in the authoring of environment maps from fisheye lenses. This application is provided "AS IS" without warranty of any kind, either express or implied, including, but not limited to, the implied warranties of merchantability and fitness for any particular purpose.


Click here to download DeFish.

If you have problems extracting DeFish, you may need to update your version of Stuffit Expander from Aladdin Systems.

I have a tutorial on how to set the parameters for your camera/lens combination.

Click here to see the DeFish tutorial

My Other Panoramas | My QuickTime VR Page | QuickTime VR Home Page | Comments

Get QuickTime 4

 last updated 1/6/05