3D Video Camera Parameter Sharing for Coding Efficiency
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
High-resolution and high-quality 3D video data requires efficient compression techniques to manage increased data volume, and existing methods do not effectively share or update camera parameters between slices or pictures, leading to inefficient coding and potential overlapping information transmission.
Innovation Solution
A method and apparatus for converting depth values into disparity values and sharing camera parameters between specific slices or pictures in 3D video coding, allowing for efficient prediction and reducing redundant information transmission by determining whether to apply previous camera parameters to current slices or pictures.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If camera parameters are transmitted for every slice or picture, then the accuracy of depth-to-disparity conversion is maintained, but the amount of redundant data transmission increases
Solution Approach 1:
The patent merges camera parameter transmission across multiple slices or pictures by determining whether to apply previous camera parameters to current slices or pictures. This combines parameter usage across temporal and spatial domains, transmitting parameters only when necessary rather than redundantly for every slice or picture, thereby reducing data transmission volume while maintaining conversion accuracy.
Solution Approach 2:
The patent performs preliminary determination of whether previous camera parameters can be applied to current slices or pictures before actual parameter transmission. This preliminary check allows the system to avoid redundant transmissions by reusing previously transmitted parameters when conditions permit, reducing overall data transmission volume while preserving accuracy.
2Productivity
If camera parameters are shared between slices or pictures, then coding efficiency is improved, but the risk of using outdated or inaccurate parameters increases
Solution Approach 1:
The patent implements a dynamic parameter application mechanism that determines on a per-slice or per-picture basis whether to apply previous camera parameters or transmit new ones. This dynamic approach allows the system to adapt to changing conditions, sharing parameters when appropriate to improve coding efficiency while maintaining reliability by switching to new parameters when conditions change.
Solution Approach 2:
The patent incorporates a determination step that acts as a feedback mechanism, evaluating whether previous camera parameters remain applicable before reusing them. This feedback loop ensures that parameter sharing improves coding efficiency only when conditions warrant it, preventing the use of outdated parameters and maintaining reliability through continuous validation.
3Measurement precision
If camera parameters are updated frequently, then the accuracy of current block prediction is maintained, but the complexity of parameter management increases
Solution Approach 1:
The patent segments the parameter management process into distinct decision points at slice and picture boundaries, evaluating parameter applicability independently at each segment. This segmentation reduces overall complexity by breaking down the management task into manageable, localized decisions rather than requiring continuous complex management across the entire video stream.
Solution Approach 2:
The patent applies different parameter management strategies at different levels of the video structure (slice level versus picture level), allowing local optimization at each segment. This local quality approach maintains prediction accuracy by enabling frequent updates where needed while reducing overall complexity through selective application rather than uniform frequent updates everywhere.
Data Source
AI summary
The present invention relates to a device and a method for coding a 3D video, a decoding method, according to the present invention, comprising the steps of: receiving, through a first syntax, a camera parameter for switching a depth value into a disparity value; determining whether the camera parameter which applies to a previous slice or picture applies to a current slice or picture; and if the camera parameter applies to a current slice or picture, deriving a disparity value of a current block on the basis of the camera parameter. According to the present invention, slices or pictures of a certain interval may share the same camera parameter, the transmission of overlapping information may be prevented, and coding efficiency may be improved.


