Video Coding With Overlapping CU Modes for Cross-Standard Conversion
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing video coding/decoding standards face inefficiencies when converting bitstream data from one standard to another, requiring decoding and recoding processes that lower the coding efficiency of video frames.
Innovation Solution
A method and apparatus that determine the prediction mode of a second coding unit (CU) in a video frame based on the prediction mode of an overlapping first CU under a different coding/decoding standard, simplifying the process and improving coding efficiency by leveraging existing mode information.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If video bitstream data is decoded and recoded according to a different coding/decoding standard, then format conversion is achieved, but coding efficiency of video frames deteriorates due to comparing coding efficiency of coding blocks in different prediction modes
Solution Approach 1:
The patent applies preliminary action by determining the prediction mode of the second CU based on the prediction mode of the overlapping first CU before actual coding. This preliminary determination avoids the need to compare coding efficiency of multiple prediction modes during the coding process, thus maintaining coding efficiency while achieving format conversion between different coding/decoding standards
Solution Approach 2:
The patent uses copying by directly adopting the prediction mode from the first CU (coded according to the first standard) and applying it to the corresponding second CU (to be coded according to the second standard). This copying approach eliminates the need for re-evaluating prediction modes, thereby resolving the contradiction between format adaptability and coding efficiency
2Measurement precision
If coding efficiency comparison is performed for coding blocks in different prediction modes, then optimal prediction mode selection is achieved, but coding speed deteriorates
Solution Approach 1:
The prediction mode is determined in advance based on the overlapping first CU's prediction mode, eliminating the need for real-time comparison of multiple prediction modes during coding. This preliminary determination maintains prediction accuracy while significantly improving coding speed
Solution Approach 2:
The first CU's prediction mode information serves the second CU directly, allowing the system to use existing information rather than performing new comparisons. This self-service approach maintains measurement precision while improving processing speed
Data Source
AI summary
Embodiments of this application provide a video coding method performed by a computer device. The method includes: acquiring a target video frame and coding information of the target video frame, the target video frame including M first coding units (CUs), and the coding information including locations of the M first CUs in the target video frame and prediction modes of the M first CUs; acquiring a to-be-coded second CU in the target video frame; determining a prediction mode of the second CU according to the prediction mode of a first CU that is in the M first CUs and that has an overlapping region with the second CU; and coding the second CU according to the prediction mode of the second CU, to obtain bitstream data corresponding to the target video frame under a second coding/decoding standard.


