Collocated Motion Buffering for Lower Video-Coding Memory Use
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current video coding schemes require storing multiple pictures at both the encoder and decoder, leading to significant memory burdens due to the transmission and storage of motion information, which is inefficient and costly.
Innovation Solution
A system and method for video coding and signaling that determines and stores motion information associated with a collocated coding unit, allowing for the replacement of motion information between units, and includes an indicator in the encoded current coding unit to manage memory usage efficiently.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If multiple pictures are stored at both the encoder and decoder for video coding, then coding efficiency is improved, but memory burden increases significantly
Solution Approach 1:
The patent extracts only the necessary motion information from multiple stored pictures and stores it separately in a motion information buffer. This allows the system to maintain coding efficiency by having motion information available while reducing the memory burden of storing complete picture data. The motion information buffer contains only essential motion parameters rather than full picture content.
Solution Approach 2:
The patent segments the storage requirement into two parts: the current picture data and a separate motion information buffer. This segmentation allows the system to store only the necessary motion parameters apart from the main picture data, reducing overall memory requirements while maintaining the ability to perform motion-compensated prediction.
2Reliability
If motion information of multiple pictures is stored, then better video quality is achieved, but transmission and storage costs increase
Solution Approach 1:
The patent extracts only the essential motion information parameters from multiple reference pictures and stores them in a dedicated motion information buffer. This extraction approach maintains video quality by preserving motion data needed for accurate prediction while significantly reducing the transmission and storage costs compared to storing complete picture data.
3Quantity of substance
If an indicator is added to the encoded current coding unit to manage memory usage, then memory efficiency is improved, but bitstream overhead increases
Solution Approach 1:
The patent introduces a single-bit indicator parameter in the encoded current coding unit that controls memory usage behavior. This parameter allows the decoder to determine whether to store motion information from the current picture or use previously stored motion information, improving memory efficiency while minimizing bitstream overhead through the use of a compact single-bit flag.
Data Source
AI summary
A system and method are provided for inter-ceding video in which encoder and decoder memory requirements associated with storage of motion information related to collocated coding units is reduced. In some embodiments motion information related to only a single collocated coding unit may be stored at the encoder and decoder. In operation, if the encoder determines that motion information for a current coding unit should replace the currently stored motion information for the currently stored motion information for the collocated coding unit, then the encoder can replace the motion information at the encoder and transmit an indicator with the current coding unit to signal to the decoder that the motion information currently stored should be updated or replaced with the motion information associated with the current coding unit.


