Video Block Partitioning at Picture Boundaries
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current video coding technologies face challenges in efficiently encoding and decoding video data, particularly in reducing redundancy and managing bitrates, especially when dealing with high-resolution and high-frame-rate videos, which require significant bandwidth and storage space.
Innovation Solution
The implementation of advanced video encoding and decoding apparatuses and methods that determine whether a part of a current block of a picture is outside the current picture, applying implicit binary splits, and using multi-type tree depth offsets to optimize coding tree structures, allowing for flexible partitioning and improved compression efficiency.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Quantity of substance
If traditional video coding technologies are used, then video data can be encoded and decoded, but the bitrate requirements and storage needs are significant for high-resolution and high-frame-rate videos
Solution Approach 1:
The patent applies segmentation by dividing the current block into multiple sub-blocks using implicit binary splits when the block extends outside picture boundaries. This allows independent processing of each sub-block, enabling more efficient compression by adapting to local characteristics while reducing overall bitrate requirements for high-resolution videos
Solution Approach 2:
The patent implements local quality by applying different coding strategies to different regions of the block based on their position relative to picture boundaries. Blocks extending outside boundaries receive special implicit binary split treatment, while internal blocks use standard coding, optimizing compression efficiency for each region's specific characteristics
2Productivity
If blocks are partitioned at picture boundaries, then coding efficiency is improved, but the complexity of determining block positions and applying splits increases
Solution Approach 1:
The patent applies preliminary action by pre-determining whether implicit binary splits are allowed based on the block's position relative to picture boundaries before actual encoding. The allowed binary/ternary/quaternary split indicators are prepared in advance, reducing runtime complexity while maintaining coding efficiency improvements
Solution Approach 2:
The patent implements self-service by using the block's own position information and picture boundary data to automatically determine whether implicit binary splits should be applied. The system uses inherent geometric relationships rather than external complex control mechanisms, reducing device complexity while improving coding efficiency
Data Source
AI summary
Aspects of the disclosure provide methods, apparatuses, and non-transitory computer-readable storage mediums for video encoding/decoding. An apparatus includes processing circuitry that determines whether a part of a current block of a current picture in a coded video sequence is outside the current picture. The processing circuitry determines whether one of an allowed binary split indicator, an allowed ternary split indicator, and an allowed quaternary split indicator of the current block is true in response to the part of the current block being outside the current picture. The processing circuitry applies an implicit binary split to the current block in response to none of the allowed binary split indicator, the allowed ternary split indicator, and the allowed quaternary split indicator being true.


