Video Encoder Hybrid INTRA-INTER Frame Construction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The flashing effect, characterized by disruptive video quality due to different coding artifacts between INTRA and INTER frames, is not adequately addressed by existing methods without adding extra compression rounds.
Innovation Solution
A method and system that encodes a first original input video frame as an INTER-frame, decodes and reconstructs it as a reference frame, and creates an INTRA input frame using information from both the original and reference frames, reducing the flashing effect without additional compression rounds by adjusting the information ratio based on motion levels in sub-areas.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If an INTRA refresh frame is encoded to provide independent decoding capability, then decoding reliability is improved, but video quality stability deteriorates due to the flashing effect caused by abrupt artifact changes
Solution Approach 1:
The patent merges the advantages of both INTRA and INTER modes by creating a hybrid frame that combines motion-compensated prediction from INTER mode with intra-frame spatial redundancy from INTRA mode. This is achieved by constructing an INTRA input frame that incorporates both the current original frame and the reconstructed reference frame, then encoding this combined frame using both INTRA and INTER prediction modes for different blocks, thereby maintaining both decoding independence and video quality stability
Solution Approach 2:
The patent applies different encoding strategies to different blocks within the same frame based on local characteristics. Motion-compensated INTER prediction is applied to blocks with significant temporal redundancy, while INTRA prediction is applied to blocks requiring spatial redundancy. This local adaptation allows the system to optimize for either decoding independence or video quality stability depending on the specific block requirements
2Stability of the object's composition
If existing methods are used to reduce the flashing effect, then video quality stability is improved, but computational complexity increases due to extra compression rounds
Solution Approach 1:
The patent performs motion compensation and reference frame construction in advance during the encoding process, before the final INTRA encoding step. By pre-processing the reference frame and motion vectors, the system eliminates the need for multiple iterative compression rounds, reducing computational complexity while maintaining video quality stability
Solution Approach 2:
The patent maintains continuous utilization of motion compensation throughout the encoding process by incorporating the reconstructed reference frame into the INTRA input frame construction. This continuous use of temporal prediction information allows the system to achieve video quality stability without interrupting the encoding flow for additional compression rounds
Data Source
AI summary
A method is used for encoding digital video data corresponding to a sequence of original input video frames. The method comprises: encoding a first original input video frame into an INTER-frame; decoding and reconstructing said INTER-frame into a reference frame; creating an INTRA input frame comprising information from both a second original input video frame and said reference frame; and encoding said INTRA input frame into an INTRA-frame. A digital video encoder system is used for encoding digital video data corresponding to a sequence of original input video frames by encoding the sequence of original input video frames using INTRA- and INTER-mode.


