3D VIDEO ENCODING AND DECODING METHODS AND APPARATUS
First Claim
1. A method of processing stereoscopic image data including a left eye image and a right eye image of a frame pair, comprising:
- scaling said left eye image and said right eye image by a first amount to generate a scaled left eye image and a scaled right eye image;
performing a left eye transform on said scaled left eye image, said left eye transform including at least a cropping operation and generating a cropped left eye image; and
performing a right eye transform on said scaled right eye image, said right eye transform including at least a cropping operation and generating a cropped right eye image.
7 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatus relating to encoding and decoding stereoscopic (3D) image data, e.g., left and right eye images, are described. Various pre-encoding and post-decoding operations are described in conjunction with difference based encoding and decoding techniques. In some embodiments left and right eye image data is subject to scaling, transform operation(s) and cropping prior to encoding. In addition, in some embodiments decoded left and right eye image data is subject to scaling, transform operations(s) and filling operations prior to being output to a display device. Transform information and/or scaling information may be included in a bitstream communicating encoded left and right eye images. The amount of scaling can be the same for an entire scene and/or program.
28 Citations
20 Claims
-
1. A method of processing stereoscopic image data including a left eye image and a right eye image of a frame pair, comprising:
-
scaling said left eye image and said right eye image by a first amount to generate a scaled left eye image and a scaled right eye image; performing a left eye transform on said scaled left eye image, said left eye transform including at least a cropping operation and generating a cropped left eye image; and performing a right eye transform on said scaled right eye image, said right eye transform including at least a cropping operation and generating a cropped right eye image. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An apparatus including a processor configured to process stereoscopic image data including a left eye image and a right eye image of a frame pair, said processor being configured to:
-
scale said left eye image and said right eye image by a first amount to generate a scaled left eye image and a scaled right eye image; perform a left eye transform on said scaled left eye image, said left eye transform including at least a cropping operation and generating a cropped left eye image; and perform a right eye transform on said scaled right eye image, said right eye transform including at least a cropping operation and generating a cropped right eye image.
-
-
11. A method of processing encoded stereoscopic image data including an encoded left eye image of a frame pair, comprising:
-
decoding said encoded left eye image to produce a decoded left eye image; scaling said decoded left eye images to generate a scaled decoded left eye image; and performing an inverse left eye transform on said scaled decoded left eye image to generate a left eye output image, wherein performing an inverse left eye transform includes performing a first fill operation. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. An apparatus configured to process encoded stereoscopic image data including an encoded left eye image of a frame pair, the apparatus comprising a processor configured to:
-
decode said encoded left eye image to produce a decoded left eye image; scale said decoded left eye images to generate a scaled decoded left eye image; and perform an inverse left eye transform on said scaled decoded left eye image to generate a left eye output image, wherein performing an inverse left eye transform includes performing a first fill operation.
-
-
20. An apparatus configured to process encoded stereoscopic image data including an encoded left eye image of a frame pair, the apparatus comprising:
-
a first decoder module decode configured to decoded said encoded left eye image to produce a decoded left eye image; a first scaling module configured to scale said decoded left eye images to generate a scaled decoded left eye image; and a first inverse transform module configured to perform an inverse left eye transform on said scaled decoded left eye image to generate a left eye output image, wherein said first inverse transform module includes a first fill module configured to perform a first fill operation.
-
Specification