Adaptive Local Reference Ranges for Intra Block Copy Decoding
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing video coding technologies face inefficiencies in intra prediction and motion compensation, particularly in managing reference ranges for intra block copies, leading to suboptimal compression ratios and increased data requirements.
Innovation Solution
The proposed solution involves adaptive management of local reference ranges for intra block copies (IBC) based on content analysis and prediction information, using a reference sample memory (RSM) to update or maintain reference samples dynamically, thereby optimizing compression efficiency.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If a fixed local reference range is used for intra block copy mode, then the device complexity is reduced, but the compression efficiency deteriorates
Solution Approach 1:
The patent implements dynamic adjustment of the local reference range size based on content characteristics analysis. The reference range is no longer fixed but adapts its size according to the actual content being encoded, allowing optimal compression efficiency while maintaining manageable device complexity through automated control.
Solution Approach 2:
The patent changes the parameter of reference range size dynamically based on content analysis results. By adjusting this key parameter according to content characteristics (such as screen content vs. natural video), the system achieves improved compression efficiency without requiring complex manual configuration.
2Manufacturing precision
If the local reference range is updated with every reconstructed block, then the coding precision is improved, but the processing speed deteriorates
Solution Approach 1:
The patent applies partial updating of the local reference range by selecting specific blocks for updates based on content characteristics rather than updating every reconstructed block. This selective approach maintains coding precision where needed while reducing unnecessary processing operations that would slow down the system.
Solution Approach 2:
The patent implements a feedback mechanism where content characteristics are analyzed and used to control the reference range update process. The system monitors content type (screen content, natural video, etc.) and adjusts updating behavior accordingly, achieving optimal balance between precision and speed through intelligent feedback control.
3Adaptability or versatility
If content analysis is performed on every block to determine update strategy, then the adaptability is improved, but the computational complexity deteriorates
Solution Approach 1:
The patent applies different content analysis strategies to different regions or blocks based on their characteristics. Rather than uniformly analyzing every block with the same complexity, the system adapts the analysis depth and method to local content requirements, improving overall adaptability while reducing total computational complexity.
Data Source
AI summary
Aspects of the disclosure provide a method, an apparatus, and non-transitory computer-readable storage medium for video decoding. The apparatus includes processing circuitry configured to reconstruct an area in a block in a current picture from a coded video bitstream. The block includes one or more coding blocks (CBs) in the current picture. After the reconstructing, the processing circuitry determines whether to update a previous local reference range for an intra block copy (IBC) mode based on a content of the reconstructed area and/or prediction information of the reconstructed area. In response to a determination not to update the previous local reference range for the IBC mode, the previous local reference range for the IBC mode is not updated. The processing circuitry decodes a coding block in the current picture using the IBC mode that is based on the previous local reference range, which does not include the reconstructed area.


