Dynamic Scanning for Image Coding Efficiency
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current image coding and decoding technologies suffer from lower efficiency due to fixed scanning manners, which hinder effective compression and decompression of high-resolution video images, particularly in 4K and 8K resolutions.
Innovation Solution
The implementation of a split scanning method that determines scanning manner parameters for coding and decoding blocks, allowing for dynamic partitioning into smaller regions based on texture characteristics, thereby optimizing the scanning order and improving compression and decompression efficiency.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If a fixed scanning manner is used for coding and decoding, then the processing flow is simple, but the compression and decompression efficiency is low
Solution Approach 1:
The patent applies dynamics by transitioning from a fixed scanning manner to a flexible scanning manner that can be dynamically configured. The scanning manner is no longer rigid but can be adjusted based on different coding needs, allowing for improved efficiency while maintaining manageable complexity through parameterized control.
Solution Approach 2:
The patent changes the parameter of scanning manner from fixed to variable. By introducing configurable scanning parameters (such as scanning order, region division, and pixel processing sequence), the system can adapt to different image characteristics and coding requirements, thereby improving compression and decompression efficiency without requiring complete redesign of the processing architecture.
2Adaptability or versatility
If the image is divided into multiple coding blocks with different sizes, then the adaptability to image content is improved, but the complexity of determining scanning regions increases
Solution Approach 1:
The patent segments the image into multiple coding blocks of different sizes, allowing each block to be processed according to its specific characteristics. This segmentation enables better adaptation to image content while managing complexity through hierarchical division into manageable units (e.g., 8x8, 16x16, 32x32 pixel blocks).
Solution Approach 2:
The patent applies local quality by allowing different coding blocks to have different properties and scanning manners based on their content characteristics. Each block can be optimized independently, with larger blocks for uniform regions and smaller blocks for detailed or textured regions, improving overall adaptability without requiring uniform treatment of the entire image.
3Productivity
If traditional coding methods are used for high-resolution images, then the compatibility with existing standards is maintained, but the compression rate and quality are insufficient
Solution Approach 1:
The patent applies universality by designing a coding method that can handle both high-resolution images and maintain compatibility with existing video coding standards. The flexible scanning manner and configurable coding blocks can operate within the framework of standards like H.264/AVC and HEVC, enabling the system to achieve high compression rates for 4K and 8K images while remaining compatible with established standards through parameter configuration rather than fundamental architectural changes.
Data Source
Figure 1~2
Figure 3~5
Figure 6~8
AI summary
An image coding method and apparatus, and an image decoding method and apparatus are provided. In the coding method, a scanning manner parameter of a coding block is determined, and the scanning manner parameter may include at least one of: a region indication parameter used for determining a scanning region of the coding block and a scanning indication parameter used for determining a scanning order of pixels in a scanning region of the coding block (S202); predicted values of part or all of pixels in the coding block are determined according to the scanning manner parameter (S204); and the coding block is coded according to the predicted values, and a coding result is written into a bitstream (S206). A problem of lower efficiency caused by scanning only in a fixed manner in a related coding/decoding technology is solved, and an effect of achieving coding compression efficiency and decoding decompression efficiency is further achieved.