Depth Map Coding Residual Compression
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional methods for coding and decoding depth maps in three-dimensional video systems are inefficient, as they require processing residuals for each pixel in an image block, leading to increased data size and transmission bandwidth.
Innovation Solution
The method involves acquiring an intra-frame prediction mode for a current image block, determining if it belongs to a preset prediction mode set, and using a specific prediction method to calculate a residual by performing a difference operation between the image block's average pixel value and the prediction data's average pixel value, allowing only one residual to be coded and decoded.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If conventional intra-frame prediction method is used to code depth map, then prediction accuracy is maintained, but processing efficiency is low and data size is large
Solution Approach 1:
The patent merges the coding of multiple pixel residuals into a single residual value representation. Instead of coding each pixel's residual separately, the invention combines all residuals into one representative residual that captures the essential variation, dramatically reducing data size while maintaining acceptable reconstruction quality.
Solution Approach 2:
The patent extracts only the most significant information from the residual data. By identifying and coding just one representative residual value that characterizes the overall residual pattern across the image block, the method extracts the essential information needed for reconstruction while discarding redundant pixel-level details.
2Measurement precision
If residual coding is performed for each pixel in image block, then coding accuracy is improved, but transmission bandwidth increases
Solution Approach 1:
The patent combines multiple pixel residual values into a single representative residual for transmission. This merging approach reduces the number of values that need to be coded and transmitted, thereby reducing transmission bandwidth while still preserving the essential residual information needed for accurate reconstruction.
Solution Approach 2:
The patent applies partial action by coding only one representative residual instead of all pixel residuals. This partial approach is sufficient to maintain acceptable coding accuracy while dramatically reducing the amount of data that needs to be transmitted.
3Manufacturing precision
If conventional coding method processes all pixel residuals, then reconstruction quality is maintained, but processing time increases
Solution Approach 1:
The patent extracts only the most critical residual information needed for reconstruction. By identifying and processing just one representative residual value that captures the essential variation pattern, the method significantly reduces processing time while maintaining sufficient reconstruction quality for depth map applications.
Solution Approach 2:
The patent applies partial action by processing only one representative residual instead of all pixel residuals. This selective approach reduces the computational burden and processing time while still providing adequate reconstruction quality for the depth map's intended use.
Data Source
AI summary
Methods and apparatuses for coding and decoding a depth map are provided, where the coding method includes: acquiring an intra-frame prediction mode of a current image block of the depth map; determining whether the intra-frame prediction mode belongs to a preset intra-frame prediction mode set; if yes, using a preset intra-frame prediction method to perform coding processing on the current image block, so as to acquire a residual of the current image block. The preset intra-frame prediction method includes a first intra-frame prediction method; and a difference operation is performed between an average pixel value of the current image block and an average pixel value of prediction data of the current image block to obtain the residual of the current image block.


