Depth image-based rendering method, medium, and system using splats
First Claim
1. A method of rendering image data, comprising:
- determining an order of rendering a plurality of surfaces for forming a resultant image based on a distance between a rendering viewpoint, different from an original viewpoint, and a surface, of the plurality of surfaces, by referring to three-dimensional space data for the image data; and
selectively performing a blending on a splat of the surface in a same path as a generating of the depth information values for a plurality of splats included in the surface, in the order of rendering.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, medium, and system of rendering image data, including receiving three-dimensional space data for each pixel forming the image data, the three-dimensional space data including depth and color information values for each pixel, determining an order of rendering for a plurality of surfaces forming the image data in an order of the distance between a rendering viewpoint and the surface forming the image data, generating splat depth information values for each splat included in the surface forming the image data, according to the rendering order, and determining whether the splat included in the surface forming the image data is required to be blended and accordingly selectively performing a blending on the splat.
64 Citations
14 Claims
-
1. A method of rendering image data, comprising:
-
determining an order of rendering a plurality of surfaces for forming a resultant image based on a distance between a rendering viewpoint, different from an original viewpoint, and a surface, of the plurality of surfaces, by referring to three-dimensional space data for the image data; and
selectively performing a blending on a splat of the surface in a same path as a generating of the depth information values for a plurality of splats included in the surface, in the order of rendering. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An image-based rendering system rendering a three-dimensional image, comprising:
-
a depth information processing module to determine an order of rendering a plurality of surfaces for forming a resultant image based on a distance between a rendering viewpoint, different from an original viewpoint, and a surface, of the plurality of surfaces, by referring to three-dimensional space data for the image data; and
a blending module to selectively perform a blending on a splat of the surface in a same path as a generating of the depth information values for a plurality of splats included in the surface, in the order of rendering. - View Dependent Claims (11, 12, 13, 14)
-
Specification