Bi-prediction Mode Decision in GOP Architecture
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional video encoding methods experience 'I-clicking' issues due to visible interruptions between consecutive Group of Pictures (GOPs) caused by temporal redundancy coding, particularly in areas with detailed content like wood textures, as a result of the time gap between I-pictures.
Innovation Solution
Implementing a bi-prediction mode decision in GOP architecture, where anchor B pictures use both preceding and subsequent I-pictures as reference, allowing for smooth transitions between GOPs by encoding B pictures using information from both I-pictures, and assigning different weights to prediction blocks for optimal results.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If B pictures are encoded using only the preceding I picture, then encoding complexity is reduced, but visible interruptions (I-clicking) occur between consecutive GOPs
Solution Approach 1:
The patent combines reference information from both preceding and subsequent I pictures when encoding B pictures. This merging of reference sources allows the encoder to maintain smooth visual transitions between GOPs while managing encoding complexity through selective application to anchor B pictures.
Solution Approach 2:
The patent introduces anchor B pictures as intermediary elements that bridge the gap between consecutive GOPs. These anchor pictures serve as mediators by being encoded with reference to both preceding and subsequent I pictures, thereby smoothing the transition between GOPs without requiring all B pictures to use dual reference.
2Reliability
If anchor B pictures use dual reference pictures, then transition smoothness between GOPs is improved, but encoding complexity increases
Solution Approach 1:
The patent applies dual reference picture encoding selectively only to anchor B pictures rather than all B pictures. This local application of the complex encoding method maintains transition smoothness at critical transition points while keeping the overall encoding complexity manageable by using simpler methods for other pictures.
Solution Approach 2:
The patent uses partial action by applying the dual reference picture method only to specific anchor B pictures that are most critical for transition smoothness, rather than applying it universally to all B pictures. This partial application achieves the necessary transition quality while limiting the increase in encoding complexity.
3Productivity
If conventional temporal redundancy coding is used, then encoding efficiency is maintained, but visible interruptions occur in detailed areas
Solution Approach 1:
The patent applies different encoding strategies to different picture types: conventional temporal redundancy coding is used for regular B pictures to maintain encoding efficiency, while dual reference picture coding is applied to anchor B pictures to prevent visible interruptions in detailed areas. This local differentiation resolves the contradiction between efficiency and quality.
Data Source
AI summary
A method for encoding pictures within a groups of pictures using prediction, where a first reference picture from a group of pictures and a second reference pictures from the subsequent group of pictures are used in predicting pictures in the group of pictures associated with the first reference picture. A plurality of anchor pictures in the group of pictures associated with the first reference picture may be predicted using both the first and second reference pictures to ensure a smooth transition between different groups of pictures within a video frame.


