IP Library Patent Application 13876427
Patent Application
App. No. 13/876,427

Region Based Asymmetric Coding for 3D Video Compression

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
13/876,427
Abstract

Video data that represents two or more views is coded. The regions of the views are asymmetrically processed according to different coding patterns. Techniques that impose asymmetry at the region level, but at the same time may consider overall/average symmetry or significantly reduced asymmetry at the picture/view level are presented.

Claims (26)

1 . A method for processing video data, comprising:

providing video data representing a first view and a second view, the first view and the second view, each view comprising a plurality of regions; and

asymmetrically processing the regions of the first view according to a first view processing pattern and asymmetrically processing the regions of the second view according to a second view processing pattern,

wherein the first view processing pattern is different from the second view processing pattern.

2 . The method as recited in claim 1 , wherein the step of asymmetrically processing the regions of the first view and the second view comprises the step of asymmetrically pre-filtering the regions of the first view and the second view.

3 . The method as recited in claim 1 , wherein the step of asymmetrically processing the regions of the first view and the second view comprises the step of asymmetrically coding the regions of the first view and the second view.

4 . The method as recited in claim 3 , wherein the step of asymmetrically coding the regions of the first view and the regions of the second view comprises the step of varying a coding parameter from region to region of the first view and varying a coding parameters from region to region of the second view.

5 . The method as recited in claim 4 , wherein the coding parameter includes one or more of a quantization parameter, a coding mode, quantization matrices, quantization rounding, quantization thresholding or application of different Lagrangian parameters.

6 . The method as recited in claim 5 , wherein the asymmetrical coding of the first view according to the first view coding pattern is balanced with respect to the asymmetrical cording of the second view according to the second coding pattern to minimize quality asymmetry.

7 . The method according to claim 1 , wherein the first view processing pattern is balanced with respect to the second view processing pattern to minimize quality asymmetry.

8 . The method according to claim 1 , wherein each region is one or more macroblock rows of the first view or second view.

9 . The method according to claim 1 , wherein the regions are based on object segmentation.

10 . The method according to claim 1 , wherein each region is a depth region.

11 . A method for processing video data comprised of a plurality of frames each frame represented according to a first view and a second view, each view comprising a plurality of regions, comprising:

for each frame, evaluating a first view processing pattern and a second view processing pattern;

for each frame, asymmetrically processing the regions of the first view according to a first view processing pattern and asymmetrically processing the regions of the second view according to a second view processing pattern,

wherein, for each frame, the first view processing pattern is different from the second view processing pattern.

12 . A method for encoding video data, comprising:

providing video data representing a first view and a second view, the first view and the second view, each view comprising a plurality of color components; and

asymmetrically encoding the color components of the first view according to a first view encoding pattern and asymmetrically encoding the color components of the second view according to a second view encoding pattern,

wherein the first view encoding pattern is different from the second view encoding pattern.

13 . A system, comprising: means for performing a method as recited in claim 1 .

14 . An apparatus, comprising:

a processor; and

a computer readable storage medium, comprising encoded instructions that are tangibly coded therewith, which when executed by the processor, cause, control, program or configure the processor to perform a method as recited in claim 1 .

15 . A computer readable storage medium comprising encoded instructions that are tangibly coded therewith, which when executed by a processor, cause, control, program or configure the processor to perform, cause, or control a method as recited in claim 1 .

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 22, 2018
From: DOLBY LABORATORIES LICENSING CORPORATION
To: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP., LTD.
Reel/Frame 046668/0591 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 28, 2013
From: YIN, PENG; PAHALAWATTA, PESHALA; LEONTARIS, ATHANASIOS; TOURAPIS, ALEXANDROS; STEC, KEVIN
To: DOLBY LABORATORIES LICENSING CORPORATION
Reel/Frame 030104/0818 →