CIIP Signaling in Video Decoding
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The increasing demand for high-resolution, high-quality images/videos, particularly in fields like virtual reality and ultra-high definition, necessitates a highly efficient image/video compression technique to reduce transmission and storage costs, while existing methods struggle with efficient signaling and inter prediction.
Innovation Solution
A method and apparatus for improving image coding efficiency by enabling combined inter-picture merge and intra-picture prediction (CIIP), which includes acquiring a CIIP enabled flag, determining the presence of a regular merge flag, and generating prediction samples based on it, thereby optimizing image information signaling and reducing unnecessary signaling during inter prediction.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If high-resolution, high-quality image/video is transmitted or stored using existing methods, then image quality is maintained, but transmission and storage costs increase significantly
Solution Approach 1:
The patent applies parameter changes by modifying the signaling parameters in video coding to enable more efficient representation of prediction modes. By introducing a combined inter-picture merge and intra-picture prediction enabled flag and conditionally signaling the regular merge flag based on block size and CIIP status, the patent reduces the bitrate required to maintain high image quality, thereby lowering transmission and storage costs while preserving measurement precision.
2Productivity
If conventional inter prediction methods are used, then processing is simpler, but coding efficiency is insufficient for high-resolution content
Solution Approach 1:
The patent applies dynamics by making the prediction method adaptive based on block size and CIIP enabled status. The regular merge flag is conditionally signaled only when both the CIIP enabled flag indicates CIIP is disabled and the current block size satisfies specific conditions. This dynamic approach allows the system to switch between different prediction modes (inter, intra, or combined) based on content characteristics, improving coding efficiency without unnecessarily increasing device complexity for all cases.
Solution Approach 2:
The patent applies local quality by applying different prediction strategies to different block sizes. Larger blocks use one set of prediction rules while smaller blocks use another, allowing the coding efficiency to be optimized locally for each block type. This localized approach ensures that complexity is only increased where necessary for high-resolution content while maintaining simpler processing for smaller blocks.
3Reliability
If redundant signaling is performed during inter prediction, then all possible prediction modes are covered, but unnecessary syntax increases bitstream size
Solution Approach 1:
The patent applies taking out by extracting and removing redundant signaling from the bitstream. Specifically, the regular merge flag is only signaled when necessary (when CIIP is disabled and block size conditions are met), rather than being universally signaled for all blocks. This extraction of unnecessary syntax elements reduces bitstream size while maintaining reliable prediction mode coverage through the CIIP enabled flag and conditional logic.
4Adaptability or versatility
If combined inter-picture merge and intra-picture prediction is always enabled, then prediction flexibility is maximized, but signaling overhead increases
Solution Approach 1:
The patent applies dynamics by making CIIP enabled status a controllable parameter that can be switched on or off based on content requirements. The CIIP enabled flag allows the system to dynamically enable or disable combined prediction, and the conditional signaling of the regular merge flag further optimizes this by only providing traditional inter prediction options when CIIP is disabled and block size conditions are met. This dynamic approach maximizes prediction flexibility where needed while reducing signaling overhead in other cases.
Data Source
AI summary
A decoding method performed by a decoding device, according to the present document, may comprise the steps of: acquiring a sequence parameter set from a bitstream; acquiring a combined inter-picture merge and intra-picture prediction (CIIP) enable flag from the sequence parameter set; determining, on the basis of the CIIP enable flag and the size of a current block, whether a regular merge flag is included in the bitstream; parsing the regular merge flag in the bitstream on the basis that a condition based on the CIIP enable flag and a condition based on the size of the current block are satisfied; generating prediction samples of the current block on the basis of the regular merge flag; and generating a restoration picture on the basis of the prediction samples.


