Image Coding and Decoding via Prediction-Mode Index Tables
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing video coding technologies face challenges in efficiently coding and decoding video data due to redundancy, leading to increased data volume and bandwidth requirements.
Innovation Solution
The proposed solution involves determining a target prediction mode from an index table without parsing a flag bit, using truncated unary or binary tree coding for prediction modes, and combining conventional residual coding and prediction modes into new modes to reduce decoding complexity and code stream overhead.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Quantity of substance
If conventional video coding technology is used to represent video data, then the video data can be stored and transmitted, but the data volume and bandwidth requirements increase due to redundancy information
Solution Approach 1:
The video data is segmented into multiple prediction units (PUs) of different sizes (e.g., 4x4, 8x8, 16x16 blocks). Each PU is independently coded with its own prediction mode, allowing selective application of compression techniques to different regions, thereby reducing overall data volume while maintaining quality
Solution Approach 2:
Multiple prediction modes (intra prediction, inter prediction, skip mode) are merged into a unified coding framework. The encoder selects the most efficient mode for each PU and combines the results, achieving better compression ratios and reducing bandwidth requirements compared to using single prediction methods
2Productivity
If multiple prediction modes are supported to improve coding flexibility, then coding efficiency increases, but decoding complexity increases due to needing to parse flag bits and determine modes
Solution Approach 1:
The patent extracts and removes the org_flag bit from the bitstream for certain prediction modes. By pre-determining that specific PUs use specific modes (e.g., skip mode or intra mode) based on size and content characteristics, the decoder no longer needs to parse optional flag bits, reducing decoding complexity while maintaining coding efficiency
Solution Approach 2:
The patent changes the parameter representation by using fixed-size blocks (4x4, 8x8, 16x16) with predetermined prediction modes instead of variable-size blocks with flexible mode selection indicated by flag bits. This parameter standardization simplifies the decoding process while preserving the ability to adapt to different video content characteristics
Data Source
AI summary
The present application discloses image coding and decoding methods and apparatuses, and a storage medium, relates to the field of image coding and decoding technologies, and helps to improve coding and decoding efficiency. An image decoding method includes: parsing a code stream to obtain a first syntax element, where the first syntax element includes an index of a target prediction mode of a to-be-decoded unit; determining the target prediction mode from an index table based on the index of the target prediction mode, where the index table includes correspondences between indexes of multiple prediction modes and the multiple prediction modes; reconstructing the to-be-decoded unit based on at least the target prediction mode to obtain a reconstructed block.


