Image-based method and system for building spherical panoramas
First Claim
1. A method of transforming a plurality of photographic images of a panoramic scene into a spherical environment map, each photographic image taken at a predetermined sight direction characterized by an elevation angle, the method comprising:
- warping each of the plurality of photographic images into a parametric spherical environment map;
image cutting each of the warped photographic images into a rectangular image based on the elevation angle of the sight direction for each of the warped photographic images;
wherein during image cutting, the warped photographic images are cut either horizontally or vertically on the basis of the elevation angle of the sight direction for each of the warped photographic images;
if the elevation angle of the sight direction for a warped photographic image is less than 10 degrees or greater than 170 degrees, the warped photographic image is cut into a rectangular region defined by one horizontal line, which is either a bottom or top edge of the rectangular warped image of the photograph; and
if the elevation angle of the sight direction for a warped photographic image is between 30 degrees and 150 degrees, the warped photographic image is cut into a rectangular region defined by two opposing horizontal lines and two opposing vertical lines.
3 Assignments
0 Petitions
Accused Products
Abstract
The invention relates to building spherical panoramas for image-based virtual reality systems. The image-based spherical panoramas can be navigated in any desired view direction (360-degrees) by suitable three-dimensional image browsers or viewers. The method and system also includes computing the number of photographs required to be taken and the azimuth angle of the center point of each photograph for building a spherical environment map representative of the spherical panorama. The method and system also includes an algorithm for computing the accurate azimuth angles of these taken photographs and seaming them together to build the spherical environment map.
-
Citations
4 Claims
-
1. A method of transforming a plurality of photographic images of a panoramic scene into a spherical environment map, each photographic image taken at a predetermined sight direction characterized by an elevation angle, the method comprising:
-
warping each of the plurality of photographic images into a parametric spherical environment map;
image cutting each of the warped photographic images into a rectangular image based on the elevation angle of the sight direction for each of the warped photographic images;
wherein during image cutting, the warped photographic images are cut either horizontally or vertically on the basis of the elevation angle of the sight direction for each of the warped photographic images;
if the elevation angle of the sight direction for a warped photographic image is less than 10 degrees or greater than 170 degrees, the warped photographic image is cut into a rectangular region defined by one horizontal line, which is either a bottom or top edge of the rectangular warped image of the photograph; and
if the elevation angle of the sight direction for a warped photographic image is between 30 degrees and 150 degrees, the warped photographic image is cut into a rectangular region defined by two opposing horizontal lines and two opposing vertical lines. - View Dependent Claims (2)
-
-
3. A system for transforming a plurality of photographic images of a panoramic scene into a spherical environment map, each photographic image taken at a predetermined sight direction characterized by an elevation angle, the system comprising:
-
a computer-readable medium including;
computer-readable instructions for warping each of the plurality of photographic images into a parametric spherical environment map;
computer-readable instructions for cutting each of the warped photographic images into a rectangular image based on the elevation angle of the sight direction for each of the warped photographic images;
computer instructions for cutting the warped photographic images during image cutting either horizontally or vertically on the basis of the elevation angle of the sight direction for each of the warped photographic images;
computer instructions for;
cutting, if the elevation angle of the sight direction for a warped photographic image is less than 10 degrees or greater than 170 degrees, the warped photographic image into a rectangular region defined by one horizontal line, which is either a bottom or top edge of the rectangular warped image of the photograph; and
cutting, if the elevation angle of the sight direction for a warped photographic image is between 30 degrees and 150 degrees, the warped photographic image into a rectangular region defined by two opposing horizontal lines and two opposing vertical lines. - View Dependent Claims (4)
-
Specification