3D Data Representation, Conveyance, and Use
First Claim
1. A system comprising:
- a receiving device coupled to a source of video data;
a display system for presenting rendered video data to a viewer;
a decoder for extracting steganographically encoded 3rd dimension parameters from the video data; and
a control for varying application of extracted 3rd dimension parameters to rendering of the video data by the display system;
wherein the system is able to render the same video data to yield different degrees of 3D effect, based on said control.
2 Assignments
0 Petitions
Accused Products
Abstract
3D video can be transmitted in a legacy 2D video format by conveying 3rd dimension parameters within a steganographic channel of the perceptual video signal, e.g., DCT coefficients, video samples (luminance, chrominance values), etc. The 3rd dimension parameters can be coded as depth values, disparity, displacement, difference, or parallax values, including depth that is converted into X-Y shifts for adjustment to motion vectors in coded video sequence. To limit the amount of information for the steganographic channel, the 3rd dimension information can be quantized relative to the depth from viewer and other prioritization parameters that limit the need for 3rd dimension information to only aspects of the scene that are deemed important to create a desired 3D effect.
-
Citations
23 Claims
-
1. A system comprising:
-
a receiving device coupled to a source of video data; a display system for presenting rendered video data to a viewer; a decoder for extracting steganographically encoded 3rd dimension parameters from the video data; and a control for varying application of extracted 3rd dimension parameters to rendering of the video data by the display system; wherein the system is able to render the same video data to yield different degrees of 3D effect, based on said control. - View Dependent Claims (2)
-
-
3. A method comprising;
-
providing video data; generating 3rd dimension parameter data associated with the video data; using a steganographic encoding apparatus to steganographically encode the 3rd parameter data in the video data; and transmitting the video data, with the 3rd parameter data steganographically encoded therein, to first and second viewing systems; wherein the 3rd parameter data does not define any one particular rendering experience, but rather enables the first viewing system to render the video with a first 3D effect, and enables the second viewing system to render the video with a second, different, 3D effect.
-
-
4. A method comprising the acts:
-
providing image data corresponding to a view of a scene from a first location—
such as from a left eye perspective;using a steganographic encoding apparatus to steganographically encode second data into the image data; and transmitting the image data, with the second data steganographically encoded therein, to a viewer premises for rendering of 3D imagery using a display device; wherein a region of imagery represented by the image data has second data corresponding thereto, said corresponding second data comprising difference information—
rather than depth information. - View Dependent Claims (5, 6, 7, 8)
-
-
9. A method comprising the acts:
-
coding 3rd dimension parameters into a format; and using a steganographic encoding apparatus to steganographically encode the 3rd dimension parameters into corresponding 2D image signals. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
Specification