Hi... This is my lame page for playing with QuickTimeVR. Eventually I'll make this pretty. For now it's just a place to display progress on making QuickTimeVR movies with a Nikon 950 digital camera and Nikon's fisheye lens.

This first movie includes the first four images I took with the fisheye, which arrived today (6/7/99). I didn't plan, I just shot. Yeah this is the wrong way to do things but how else will I learn? The panorama is of my great room (aka den, family room). It's a roughly 14x24' room. Camera location was centered along the short distance and about 2/3 of the way towards the TV end of the room.

Just pan around with your mouse, and use Shift and Control to zoom in and out.

 

 

First, I screwed up the white balance controls, so there's some obvious weirdness going on there. Oops. But (assuming I don't make the same mistake again) shouldn't be an issue.

The above image was taken with the camera in "Fisheye 2" mode. In this mode, the lens is zoomed in so that the entire frame is full (rather than Fisheye 1 mode which has the typical fisheye circle of 180-degrees). Less vertical info, but I figure better resolution and probably easier to get looking decent. Remember, I wasn't planning, just doing! I also didn't realize at the that in either automatic fisheye mode focus is fixed at infinity. Since this was an indoor shot, manually focusing would be better.

I took four shots at the obvious 90-degree positions. Camera was in landscape mode, about six feet off the ground on a nice Bogen tripod. No special Kaidan-like device to deal with nodal points. Images were shot at 1600x1200 in "normal" compression mode.

Click to see an original image from this sequence. (400K jpeg file, 1600x1200)

I then use Panorama Tools to de-warp the images as best I could. I took some guessing, and used the Remap function (in GraphicConverter 3.6.2). I used an hfov of 130 and a vfov of 90. Results were ok, but obviously not perfect.

Click to see the remapped version of the same image as above.(328K jpeg file, 1600x1200)

I then went into QTVRAS to make the panorama. I made a lens definition of 15mm, 90-degree vfov, and 90-degrees between images. I set the overlap in Image Alignment to 30 pixels with a 15-pixel search range. This is where I realized I'd messed up by doing this all in four photos - not very much overlap. I don't think it made much of a difference in the end really. I didn't have to manually adjust any of the stitches.

By the time I was done I'd created a 6240x1176 pixel PICT file, and of course the movie panorama itself.

The panorama above is a "junior" version, made from a 50% reduction of the stitched PICT file. I also used a 50% jpeg compression to keep it small. When I make one of these that looks good I'll stick with something nicer.

Here's the stitched image, reduced really small of course:

It really doesn't look all that bad, considering I didn't know what I was doing. There are two spots where it falls apart. Above and to the right of the TV you'll see where two images come together (obvious due to the white balance problem). The corner between the wall and ceiling is straight in real-life, but has a nasty angle here. On the opposite side (cutting the bookcase and the cat-in-the-hat in half) is the other. The other two edges don't seem as bad, most likely because they're in less straight-line areas.

I certainly saw the warping before stitching, and frankly I was surprised at how well it turned out. I'd previously made a pano of the same room with the built-in lens (24 images in portrait mode, 476K, with even worse white balance...). Once I get things figured out, the fisheye should let me make better panos with fewer images. And since I'm lazy that's the whole point!

I'll certainly be updating this as I do more. If you have any questions or comments, feel free to send them my way!

-Mitch Cohen