Frame-compatible full-resolution stereoscopic 3D video delivery with symmetric picture resolution and quality
1 Assignment
0 Petitions
Accused Products
Abstract
A high resolution 3D image may be encoded into a first multiplexed image frame and a second multiplexed image frame in a base layer (BL) video signal and an enhancement layer (EL) video signal. The first multiplexed image frame may comprise horizontal high resolution image data for both eyes, while the second multiplexed image frame may comprise vertical high resolution image data for both eyes. Encoded symmetric-resolution image data for the 3D image may be distributed to a wide variety of devices for 3D image processing and rendering. A recipient device may reconstruct reduced resolution 3D image from one of the first multiplexed image frame or the second multiplexed image frame. A recipient device may also reconstruct high resolution 3D image by combining high resolution image data from both of the first multiplexed image frame and the second multiplexed image frame.
29 Citations
62 Claims
-
1-35. -35. (canceled)
-
36. A method using a processor, the method comprising:
-
receiving an input 3D image, the input 3D image comprising a left eye (LE) input image frame and a right eye (RE) input image frame; generating, based on the LE input image frame and the RE input image frame, a first multiplexed image frame comprising first high spatial frequency content in a vertical direction and first reduced resolution content in a horizontal direction; generating, based on the LE input image frame and the RE input image frame, a second multiplexed image frame comprising second high spatial frequency content in the horizontal direction and second reduced resolution content in the vertical direction;
wherein one of the first multiplexed image frame or the second multiplexed image frame comprises residual image data, wherein the residual image data is generated by subtracting reference image data generated based on the other of the first multiplexed image frame or the second multiplexed image frame from input image data derived from the LE input image frame and the RE input image frame; andencoding and outputting the first multiplexed image frame and the second multiplexed image frame to represent the input 3D image. - View Dependent Claims (37, 38, 39, 40, 41, 42, 43, 44, 45)
-
-
46. A method using a processor, the method comprising:
-
receiving a 3D image represented by a first multiplexed image frame and second multiplexed image frame, the first multiplexed image frame comprising first high spatial frequency content in a vertical direction and first reduced resolution content in a horizontal direction, and the second multiplexed image frame comprising second high spatial frequency content in the horizontal direction and second reduced resolution content in the vertical direction;
wherein one of the first multiplexed image frame or the second multiplexed image frame comprises residual image data, wherein the residual image data has been generated by subtracting reference image data generated based on the other of the first multiplexed image frame or the second multiplexed image frame from input image data derived from a LE input image frame and a RE input image frame;generating, based on the first multiplexed image frame and the second multiplexed image frame, a left eye (LE) image frame and a right eye (RE) image frame, the LE image frame comprising LE high spatial frequency content in both horizontal and vertical directions, and the RE image frame comprising RE high spatial frequency content in both horizontal and vertical directions; and rendering the 3D image by rendering the LE image frame and the RE image frame. - View Dependent Claims (47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57)
-
-
58. A system, comprising:
-
an encoder configured to receive an input 3D image, the input 3D image comprising a left eye (LE) input image frame and a right eye (RE) input image frame; generate, based on the LE input image frame and the RE input image frame, a first multiplexed image frame comprising first high spatial frequency content in a vertical direction and first reduced resolution content in a horizontal direction; generate, based on the LE input image frame and the RE input image frame, a second multiplexed image frame comprising second high spatial frequency content in the horizontal direction and second reduced resolution content in the vertical direction;
wherein one of the first multiplexed image frame or the second multiplexed image frame comprises residual image data, wherein the residual image data is generated by subtracting reference image data generated based on the other of the first multiplexed image frame or the second multiplexed image frame from input image data derived from the LE input image frame and the RE input image frame; andencode and outputting the first multiplexed image frame and the second multiplexed image frame to represent the input 3D image; a decoder configured to; receive the first multiplexed image frame and the second multiplexed image frame in a plurality of video bitstreams; generate, based on the first multiplexed image frame and the second multiplexed image frame, a left eye (LE) image frame and a right eye (RE) image frame, the LE image frame comprising LE high spatial frequency content in both horizontal and vertical directions, and the RE image frame comprising RE high spatial frequency content in both horizontal and vertical directions; and rendering the LE image frame and the RE image frame.
-
-
59. A method for encoding 3D frame compatible full resolution (FCFR) images using a processor, the method comprising:
-
receiving an input 3D image, the input 3D image comprising a left eye (LE) input image frame and a right eye (RE) input image frame; generating, based on the LE input image frame and the RE input image frame, a first multiplexed image frame comprising first high spatial frequency content in a first direction and first reduced resolution content in a second direction, the second direction being orthogonal to the first direction; generating, based on the first multiplexed image frame reference image data and carrier image data; subtracting the reference image data from the input 3D image data to generate residual image data; generating, based on the residual image data and the carrier image data, a second multiplexed image frame comprising second high spatial frequency content in the second direction and second reduced spatial frequency content in the first direction; and encoding and outputting the first multiplexed image frame and the second multiplexed image frame to represent the input 3D image, wherein generating the carrier image data comprises; applying a first spatial filtering in a first direction of a base layer image frame to down-sample the base layer image frame and generate an intermediate image, the base layer image based at least in part on the first multiplexed image frame; and applying a second spatial filtering in a second direction to the intermediate image to up-sample the intermediate image to generate the carrier image data, wherein the second direction is orthogonal to the first direction. - View Dependent Claims (60)
-
-
61. A method using a processor for decoding 3D signals coded in an FCFR format, the method comprising:
-
receiving a 3D image represented by a first multiplexed image frame and second multiplexed image frame, the first multiplexed image frame comprising first high spatial frequency content in a first spatial direction and first reduced resolution content in a second spatial direction, and the second multiplexed image frame comprising second high spatial frequency content in the second spatial direction and second reduced resolution content in the first spatial direction, wherein the second spatial direction is orthogonal to the first spatial direction; generating based on the first multiplexed image a frame-compatible pair of image frames (FC-L, FC-R) comprising high spatial frequency content in the first spatial direction and reduced spatial frequency content in the second spatial direction; and generating based on the first multiplexed image and the second multiplexed image frame a full-resolution pair of frames (FR-LE, FR-RE) comprising high spatial frequency content in both the first spatial direction and the second spatial direction, wherein the second multiplexed image frame comprises a residual image frame combined with a carrier image frame and wherein the carrier image frame is generated based on the first multiplexed image frame and then subtracted from the second multiplexed image frame to generate the residual image frame. - View Dependent Claims (62)
-
Specification