Streaming of images with depth for three-dimensional graphics

Computer graphics processing and selective visual display system – Computer graphics processing – Three-dimension

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C345S653000, C345S664000

Reexamination Certificate

active

06956566

ABSTRACT:
An apparatus, executing on a server or similar machine and a client machine, and a corresponding method, includes mechanisms for rendering a two-dimensional image of a three-dimensional object, and streaming the thus-rendered image to the client machine. The mechanisms include a rendering module that generates a first image, from a first point of view, having a plurality of pixels, as first image data for display on a client machine, and generates first depth information for one or more of the plurality of pixels, and a compression module that compresses the first image data and the first depth information, wherein the first image data and the first depth information are provided to the client machine. A user input coupled to the rendering module, provides a command to the rendering module to change a point of view from the first point of view to a second point of view, wherein the rendering module generates a second image, as second image data, from the second point of view, the second image including second depth information for one or more pixels comprising the second image. The second image data and the second depth information are then provided to the client machine. The client machine includes a decompression module that receives compressed image data, the compressed image data including depth information related to one or more pixels comprising the three-dimensional representation, and decompresses the compressed image data; a display module that displays the generated images, wherein a first image is displayed; and a warp module that generates an interim image for display based on the image data, including the depth information, and a second point of view.

REFERENCES:
patent: 6111582 (2000-08-01), Jenkins
patent: 6222551 (2001-04-01), Schneider et al.
patent: 6628282 (2003-09-01), Hertzmann et al.
McMillan, Leonard, et al., “Plenoptic Modeling: An Image-Based Rendering System”, Proceedings of SIGGRAPH '95, Los Angeles, CA, Aug. 6-11, 1995, p.p. 1-2.
McMillan, Jr., Leonard, “An Image-Based Approach To Three-Dimensional Computer Graphics”, A dissertation submitted to the faculty of the University of North Carolina at Chapel Hill, 1997, p.p. 1-191.
Daniel Cohen-Or—“Model-Based View-Extrapolation for Interactive VR Web-Systems”—Proceedings Computer Graphics International Jun. 1997—pp. 104-112 & 248.
Ilmi Yoon et al—“Compression of Computer Graphics Images With Image-Based Rendering”—Proceedings of the SPIE Multimedia Computing and Networking vol. 3654—Jan. 1999—pp. 66-75.
Tze-kin Lao et al—“Automatic Generation of Virtual Environment from Vertical Panoramic Image”—Proceedings of the International Conference on Imaging Science, Systems & Technology—Jun. 2000—vol. 2—pp. 373379.
Jonathan Shade et al—“Layered Depth Images”—Proceedings of SIGGRAPH 98: 25th International Conference on Computer Graphics and Interactive Graphics Jul. 1998—pp. 231-242.
Toyohisa Kaneko et al—“View Interpolation With Range Data for Navigation Applications”— Proceedings of CG International '96—Jun. 1996—pp. 24-28.

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

Streaming of images with depth for three-dimensional graphics does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Streaming of images with depth for three-dimensional graphics, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Streaming of images with depth for three-dimensional graphics will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3491287

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