Depth Lookup Table Coding via Sub-Range Segmentation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing methods for coding depth lookup tables (DLTs) in 3D video processing do not fully utilize signal characteristics, leading to suboptimal coding efficiency.
Innovation Solution
Implementing a multi-range DLT representation that divides the range of DLT values into sub-ranges and using inter-DLT prediction to encode differences between current and reference DLTs, allowing for adaptive selection between single- and multi-range representations.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of manufacture
If a single-range DLT representation is used, then the coding structure is simple, but the coding efficiency is suboptimal and does not fully utilize signal characteristics
Solution Approach 1:
The patent divides the DLT value range into multiple sub-ranges, creating a multi-range representation structure. This segmentation allows different coding strategies to be applied to different ranges, improving coding efficiency by exploiting signal characteristics in each range while maintaining manageable complexity through systematic organization
2Productivity
If a multi-range DLT representation is used, then the coding efficiency is improved, but the device complexity increases
Solution Approach 1:
The DLT range is segmented into multiple sub-ranges, each handled by dedicated coding logic. This segmentation improves efficiency by allowing optimized processing for each range while the modular structure keeps implementation complexity manageable through clear separation of concerns
Solution Approach 2:
The patent implements adaptive selection between single-range and multi-range representations based on signal characteristics. This dynamic approach allows the system to adjust its complexity level according to the actual data, using multi-range only when beneficial, thus balancing efficiency gains against complexity costs
3Adaptability or versatility
If DLT values are updated regularly in temporal direction, then the adaptability to histogram changes is improved, but the bitrate overhead increases
Solution Approach 1:
The DLT update process is segmented into difference calculations between current and reference DLTs. By coding only the differences rather than full DLT values, the system achieves regular updates for adaptability while significantly reducing the bitrate overhead through differential coding
Solution Approach 2:
The patent changes the coding parameter from absolute DLT values to differential values representing changes from reference DLTs. This parameter transformation enables frequent updates to track histogram changes while maintaining low bitrate overhead by encoding only the variations
Data Source
Figure 1
Figure 2
Figure 3
AI summary
The invention relates to a method (200) for sub-range based coding a depth lookup table (300), the depth lookup table comprising depth values of a 3D video sequence, the depth values being constrained within a range (301), the method comprising: partitioning (201) the range (301) into a plurality of sub-ranges, a first sub-range (303) comprising a first set of the depth values and a second sub-range (305) comprising a second set of the depth values; and coding (203) the depth values of each of the sub-ranges of the depth lookup table (300) separately according to a predetermined coding rule.