Perceptual three-dimensional (3D) video coding based on depth information
AssigneeTexas Instruments Incorporated
InventorsDo-Kyoung Kwon, Madhukar Budagavi, Ming-Jun Chen
Life of this patent
Estimating the term…
Abstract
A method for encoding a multi-view frame in a video encoder is provided that includes computing a depth quality sensitivity measure for a multi-view coding block in the multi-view frame, computing a depth-based perceptual quantization scale for a 2D coding block of the multi-view coding block, wherein the depth-based perceptual quantization scale is based on the depth quality sensitive measure and a base quantization scale for the 2D frame including the 2D coding block, and encoding the 2D coding block using the depth-based perceptual quantization scale.
Claims20
A method comprising:
- receiving a depth map for a multi-view frame, the multi-view frame comprises a multi-view coding block and the multi-view coding block comprises a 2D coding block;
- computing a depth quality sensitivity measure for the multi-view coding block in the multi-view frame based in part on the received depth map;
- computing a depth-based perceptual quantization scale for the multi-view coding block, wherein the depth-based perceptual quantization scale is based on the depth quality sensitive measure and a base quantization scale for the multi-view frame;
- and
- encoding the 2D coding block using the depth-based perceptual quantization scale.
An apparatus comprising:
- Means for receiving a depth map for a multi-view frame, the multi-view frame comprises a multi-view coding block and the multi-view coding block comprises a 2D coding block;
- means for computing a depth quality sensitivity measure for a multi-view coding block in the multi-view frame based in part on the received depth map;
- means for computing a depth-based perceptual quantization scale the multi-view coding block, wherein the depth-based perceptual quantization scale is based on the depth quality sensitive measure and a base quantization scale for the multi-view frame;
- and
- means for encoding the 2D coding block using the depth-based perceptual quantization scale.
A non-transitory computer-readable medium storing software instructions that, when executed by a processor, perform a method, the method comprising:
- receiving a depth map for a multi-view frame, the multi-view frame comprises a multi-view coding block and the multi-view coding block comprises a 2D coding block;
- computing a depth quality sensitivity measure for the multi-view coding block in the multi-view frame based in part on the received depth map;
- computing a depth-based perceptual quantization scale for the multi-view coding block, wherein the depth-based perceptual quantization scale is based on the depth quality sensitive measure and a base quantization scale for the multi-view frame;
- and
- encoding the 2D coding block using the depth-based perceptual quantization scale.
Dependencies are inferred from the claim text.