Home | Links | Contact Us | More About Intellectual Property | Bookmark
Search patents:
Home CPUs Three-dimensional-image-synthesis-using-view-interpolation

 System and method for realistically displaying images indicating the effects of lighting on an object in three dimensional space
According to a first aspect of the present invention there is provided a realistic image display ...


 Method of and apparatus for performing perspective transformation of visible stimuli
The present invention was motivated by the discovery that, given visible stimuli of some shape and ...


 Circuit for operating finite fields
The present invention relates to a circuit for operating finite fields which performs a ...


 Drawing processor including arithmetical unit for improved superposed picture display
In a color graphic display system, a carry or borrow is prevented from being transmitted between ...


 Graphic display apparatus with improved shading capabilities
Accordingly, it is a general object of the present invention to provide a novel and useful graphic ...


 Method and apparatus for dynamically detecting overflow of a multi-layer buffer
For a computer graphics system that has a display device and a multi-layer buffer, the present ...


 Apparatus and method for controlling dialog box display and system interactivity in a computer-based system
The present invention overcomes the above and other drawbacks to conventional dialog box management ...


 Method and apparatus for shading graphical images in a data processing system
It is therefore one objective of the present invention to provide a method and apparatus for ...


 Method for a neural network for representing imaging functions
It is an object of the invention to provide a method of representing a neuronal network of the ...


 Substrate for ink-jet head, having an optical element ink-jet head, and ink-jet apparatus
An ink-jet head which solves the above-mentioned problems, comprises: a discharge port for ...


 Three-dimensional image synthesis using view interpolation

Details
Inventors: Chen, Shenchang E.; Williams, Lance;
Assignee: Apple Computer, Inc. (Cupertino, CA)
Primary Examiner: Jankus; Almis R.
Assistant Examiner:
Attorney, Agent or Firm: Burns, Doane, Swecker & Mathis, L.L.P.

Three-dimensional scenes are portrayed from different viewpoints by morphing two-dimensional images. Various key views of a scene are stored, along with offset maps that identify the correspondence of pixels in adjacent stored images. When an intermediate view of the scene is to be presented, one or more stored views are interpolated through a morphing technique. Since the key views and their offset data are pre-stored, the morphing and presentation of new views can be carried out at interactive rates. By providing the ability to quickly compute many closely spaced views, the disclosed morphing technique also facilitates the rapid computation of soft shadows and motion blur in images.

DETAILED DESCRIPTION In accordance with the present invention, these objectives are achieved through the use of view interpolation to generate intermediate images from stored images that are taken from nearby viewpoints.
The view interpolation is based on techniques that are similar to image morphing.
More particularly, a plurality of images are stored which respectively correspond to the views of a scene from different locations.
To generate the view from an intermediate viewpoint between those locations, adjacent images are morphed to create the new image.
Maps which identify the correspondence between any two adjacent images are pre-computed and stored.
These maps are employed during the morphing process, to thereby allow the image generation to be carried out at interactive rates.
To accelerate the morphing process, a block compression technique is employed to compress the maps, thereby reducing the number of computations that are performed in the generation of a new image.
In addition, though proper selection of the stored images, the visibility priority of pixels within an image can be made view independent, thereby eliminating the need to resolve visibility during the morphing step.
The mapping operation enables other results to be achieved more rapidly as well.
Many computer graphic renderings are computed much more slowly than real time, but rely on the capability of creating many subsidiary images from closely spaced viewpoints to depict complex effects of light and shadow in a single final image.
In such situations, the pictures created by the mapping techniques of the present invention can be used instead of much more expensive traditional rendering.
For example, a sequence of mapped views can be constructed to portray soft shadows that result in a scene from an extended light source.
In addition, blurring due to motion of an object within a scene can be computed more efficiently.
These, as well as other features and advantages of the invention are explained in greater detail hereinafter with reference to specific examples illustrated in the accompanying drawings



Related patents
  Ray tracing method and apparatus for projecting rays through an object represented by a set of infinite surfaces
Preferred embodiments of the present invention enable a highly integrated, low cost, high performance real time three-dimensional graphics system to be produced. P...
  Multiple resolution data display
Small handheld electronic devices, such as palmtop computers, handheld notepads, and handheld organizers, are well known and are increasing in popularity. An example is ...
  Color conversion device
It is therefore an objective of the present invention to overcome the above-described problems and to provide a color conversion device for converting a set of input ...
  Multipass graphics rendering method and apparatus with re-traverse flag
According to the invention, roughly described, a graphics rendering system is provided which allows an application program to make immediate or retained mode calls to ...
  Apparatus and method for simulating specular reflection in a computer graphics/imaging system
In accordance with the invention, a specular- reflected illumination intensity unit for a display processor in a real-time computer image generator includes: means for ...
  Weather simulation system
One aspect of the invention is a method of using a computer to generate a visual display of weather conditions, using three-dimensional digital source data that ...
  ***WITHDRAWN PATENT AS PER THE LATEST USPTO WITHDRAWN LIST*** *** NO IMAGES AVAILABLE***
Description:...
  Apparatus and method for transforming a video image into a three dimensional video image with shadows
The invention provides a video special effects apparatus comprising: (i) transforming means for mapping an input video image onto a three-dimensional surface to Form a ...
  Image rendering system with local, adaptive estimation of incident diffuse energy
An improved method and apparatus for rendering an image of a geometrical model in a defined space is provided by virtue of the present invention. In one method according ...
  Resolution-independent method for displaying a three dimensional model in two-dimensional display space
OF THE INVENTION Terminology A primitive is a mathematically defined portion of a model. For the method of the present invention, primitives are bicubic patch meshes, a ...

0.004

Archive: All patents - Links

Copyright (c)2006 Eipa-patents.org - All rights reserved