Re: Image remapping for panoramic rendering

New Message Reply Date view Thread view Subject view Author view

Angus Dorbie (dorbie++at++sgi.com)
Wed, 09 Jun 1999 14:07:17 -0700


You need to go from x to theta and develop an image where image y =
constant elevation (and maybe increases linearly with elevation angle)
and image x = constant azimuth and definitely increases linearly with
azimuth.

Gurrently x =x on constant x plane and y = y on constant z plane.

So you need x = arctan x/z and y = arctan y/z.

You will then be able to slide the images to make a panorama.

You'll see a significant pincusion effect but the images will match. You
can then crop for a smooth border.

Cheers,Angus

Thom DeCarlo wrote:
>
> Hi all, (especially Angus ;-)
> I'm trying to generate an image panorama by merging screen grabs from a
> performer app (position viewer, snap a frame, rotate viewer about the up
> vector, snap next frame, ...).
> I know that I'll need to remap the image (shorten the 'y' as the 'x'
> moves away from the center of the image) to make the adjacent images
> overlap properly. Does anyone have a formula for this remapping?
>


New Message Reply Date view Thread view Subject view Author view

This archive was generated by hypermail 2.0b2 on Wed Jun 09 1999 - 14:07:22 PDT

This message has been cleansed for anti-spam protection. Replace '++at++' in any mail addresses with the '@' symbol.