Apparatus for generating and interactively viewing spherical...

Computer graphics processing and selective visual display system – Computer graphics processing – Graph generating

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C345S427000, C348S036000

Reexamination Certificate

active

06323862

ABSTRACT:

BACKGROUND OF THE INVENTION
The present invention relates generally to an apparatus for generating and viewing images. More specifically, the present invention relates to an apparatus for generating and viewing full-surround, e.g., spherical, image data. A corresponding memory is also disclosed.
Systems and techniques for changing the perspective of a visible image in producing a resultant image, and systems and methods of transforming an image from one perspective form to another have been the subject of scientific thought and research for many years. Systems and techniques for transforming visible images can generally be divided into three separate categories:
(1) perspective generation systems and methods suitable for applications such as flight simulators;
(2) three-dimensional (3D) to two-dimensional (2D) conversion systems and methods; and
(3) miscellaneous systems and methods.
The first category includes U.S. Pat. No. 3,725,563, which discloses a method of and apparatus for raster scan transformations using rectangular coordinates which are suitable for electronically generating images for flight simulators and the like. More specifically, the '563 patent discloses a technique for raster shaping, whereby an image containing information from one viewpoint is transformed to a simulated image from another viewpoint. Also in this category, U.S. Pat. No. 4,763,280 discloses a curvilinear dynamic image generation system for projecting rectangular coordinate images onto a spherical display surface. In the disclosed system, rectangular coordinates are converted to spherical coordinates and then the spherical coordinates are distorted for accomplishing the desired simulation of curvature.
The second category of systems and techniques perform 3D-to-2 D conversion, or vice versa. For example, U.S. Pat. No. 4,821,209 discloses a method of and apparatus for data transformation and clipping in a graphic display system, wherein data transformation is accomplished by matrix multiplication. Also in this second category, U.S. Pat. No. 4,667,236 discloses a television perspective effects system for providing perspective projection whereby each point of a three-dimensional object is projected onto a two-dimensional plane. New coordinates X′ and Y′ are derived from the original coordinates X, Y and Z, and the viewing distance D, using the general formulas X′=XD/Z and Y′=YD/Z. As the object to be displayed is rotated around the X or Y axis, the viewing distance D is changed for each point.
In the third category, miscellaneous systems and methods are disclosed by, for example, U.S. Pat. No. 5,027,287, which describes a device for the digital processing of images to obtain special geometrical effects wherein digital image data corresponding to intersection points on a rectangular X,Y grid are transposed by interpolation with respect to intersection points of a curved surface. The third category also includes U.S. Pat. No. 4,882,679, which discloses a system and associated method of reformatting images for three-dimensional display. The disclosed system is particularly useful for generating three-dimensional images from data generated by diagnostic equipment, such as magnetic resonance imaging equipment.
However, none of the above described methods or systems permit viewing in circular perspective, which is the best way to view spherical data. Circular perspective provides all that linear perspective does when zoomed in, but it allows the viewer to zoom out to the point where the viewer can see substantially everything in the spherical image data simultaneously in a visually palatable and coherent way.
Moreover, it is often difficult to generate the needed spherical image data set for input to a viewing method or corresponding viewing system. In the field of photography, cameras are often fitted with a variety of wide angle lenses so that still photographs of panoramic views can be taken. In addition, digital image processing has made possible the creation of computer generated images of panoramic views from multiple digital images which are, in turn, derived from pictures taken using cameras fitted with conventional lenses.
Each computer generated image is created by digitally stitching the multiple digital images together using software. However, it is difficult to create a seamless computer image from digital images which are derived from analog-based pictures taken using conventional photography techniques, primarily because it is practically impossible to properly align the camera, which is used to take those pictures, between exposures.
Early attempts at digital image processing have produced computer generated images of panoramic views which are cylindrical in nature. In other words, the computer images generated using conventional digital image processing techniques do not provide any views which are either above or below the camera that produced the original analog based pictures from which the digital images are derived.
With the advent of new digital image processing techniques, software has been developed which allows for the transformation of 360 degrees of visual input data in accordance with a particular perspective. The inventor of the present invention recognized a need for devices and methods of taking pictures which capture 360 degrees of spherical visual input data in order to take advantage of the newly developed digital image processing techniques which have been implemented in software. By way of example, one such software algorithm is described in U.S. Pat. No. 5,684,937, by the inventor of the present invention.
What is needed is an apparatus for generating a full-surround, e.g., spherical, image data set and subsequently viewing that data set in circular perspective. Moreover, what is needed is a memory for storing a full-surround, e.g., a spherical, image data set for subsequent viewing in circular perspective. What is also needed is an apparatus for viewing a spherical image data set in circular perspective which is simple and robust. Preferably, the apparatus for viewing the spherical image data set in circular perspective can include any personal computer (PC) system possessing a three dimensional (3-D) graphics capability.
SUMMARY OF THE INVENTION
Based on the above and foregoing, it can be appreciated that there presently exists a need in the art for apparatuses for generating and viewing spherical image data which overcome the above-described deficiencies. The present invention was motivated by a desire to overcome the drawbacks and shortcomings of the presently available technology, and thereby fulfill this need in the art.
The present invention implements a novel and practical circular perspective viewer for spherical data. Moreover, it implements the circular perspective viewer within the context ofexisting 3D graphics utilities native to personal computers (PCs). Thus, the novel apparatus for circular perspective viewing is practical for a broad market.
One object according to the present invention is to provide an apparatus for modeling the visible world by texture mapping full-surround image data.
Another object according to the present invention is to provide an apparatus for modeling the visible world by texture mapping full-surround image data, i.e., a spherical image data set, onto a p-surface whereby the resultant texture map is substantially equivalent to projecting full-surround image data onto the p-surface from a point Q inside the region X of the p-surface.
Still another object according to the present invention is to provide an apparatus for modeling the visible world by texture mapping full-surround image data wherein the viewer is allowed to interactively rotate the model.
Yet another object according to the present invention is to provide an apparatus for modeling the visible world by texture mapping full-surround image data wherein the viewer is allowed to interactively change the direction of vision.
A still further object according to the present invention is to provide an apparatus for modeling

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Apparatus for generating and interactively viewing spherical... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Apparatus for generating and interactively viewing spherical..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Apparatus for generating and interactively viewing spherical... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2595997

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.