Image Decoding Secondary Transform Control for Faster Coefficient Processing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional image decoding techniques require additional processing to determine whether to apply secondary transform, increasing the processing load due to high throughput requirements.
Innovation Solution
An image decoding device that controls the method of decoding a secondary transform index based on the size of the target block, the position of non-zero coefficients, or flags indicating the presence of non-zero coefficients, thereby omitting the need for additional processing to decide on applying secondary transform.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If conventional techniques use multiple counters to determine secondary transform application, then transform coefficient decoding can be optimized, but processing load increases due to additional coefficient counting processing
Solution Approach 1:
The patent extracts the secondary transform determination logic from the conventional counter-based approach. Instead of using multiple counters to count non-zero coefficients and determine transform application, the invention directly determines whether to apply secondary transform based on the relationship between transform block size and quantization block size, eliminating the need for coefficient counting processing while maintaining decoding optimization
Solution Approach 2:
The patent performs preliminary determination of secondary transform application before coefficient decoding. By determining transform application based on block size relationships in advance, the system avoids the need for runtime coefficient counting and counter management, reducing processing load during high-throughput coefficient decoding operations
2Productivity
If additional processing is added to determine secondary transform application, then transform coefficient decoding can be optimized, but processing speed decreases
Solution Approach 1:
The patent removes the additional coefficient counting processing step from the decoding pipeline. By using block size comparison to directly determine secondary transform application, the system eliminates the time-consuming counter operations while preserving the efficiency benefits of optimized coefficient decoding
Solution Approach 2:
The determination of secondary transform application is performed as a preliminary step based on readily available block size information. This preliminary determination avoids the need for time-consuming coefficient counting during the main decoding process, maintaining high processing speed while enabling efficient coefficient decoding
Data Source
AI summary
An image decoding device includes an inverse transform unit configured to generate a prediction residual signal by inverse transform, the inverse transform unit is configured to control a method of decoding a secondary transform index of a target block according to information indicating a position where a non-zero coefficient is generated in the target block.


