Video Coding Block Partitioning at Picture Boundary
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing video processing technologies face challenges in efficiently handling coding blocks that extend beyond picture boundaries, particularly in determining appropriate block partitioning methods.
Innovation Solution
The proposed solution involves determining whether a coding block contains samples outside a picture boundary and, if so, performing quad tree splitting regardless of a parameter indicating the allowed use of quad trees for splitting.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If quad tree splitting is restricted by a parameter indicating whether it is allowed, then device complexity and control are improved, but coding efficiency deteriorates when coding blocks extend beyond picture boundaries
Solution Approach 1:
The patent applies local quality by allowing quad tree splitting only in specific local regions where coding blocks extend beyond picture boundaries, while maintaining the restriction elsewhere. This is achieved by detecting whether a coding block contains samples outside the picture boundary and enabling quad tree splitting only in such cases, thus optimizing coding efficiency locally without increasing overall device complexity.
2Device complexity
If standard block partitioning methods are used at picture boundaries, then device complexity is reduced, but error resilience and coding efficiency deteriorate
Solution Approach 1:
The patent applies segmentation by dividing coding blocks that extend beyond picture boundaries into smaller sub-blocks using quad tree splitting. This segmentation allows for more precise handling of boundary regions, improving error resilience by isolating potential errors to smaller areas and enabling better coding efficiency through adaptive partitioning of the affected regions.
Data Source
AI summary
The present disclosure provides video processing method and apparatus. An exemplary method includes: determining whether a coding block comprises samples outside a picture boundary; and in response to the coding block being determined to comprise samples outside a picture boundary, performing quad tree splitting of the coding block regardless of a value of a first parameter, wherein the first parameter indicates whether the quad tree is allowed to be used to split the coding block.


