Unified Picture Buffer for Video Encoding Memory Reduction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The JVT coding standard requires separate buffering for reference pictures and display reordering, which increases memory usage and is not present in conventional video coding standards, posing a challenge in managing decoded picture buffering efficiently.
Innovation Solution
Combining the reference picture buffer and display picture buffer into a unified buffer to store both reference pictures and pictures waiting to be displayed, eliminating the need for storing the same picture in two different places and minimizing memory requirements.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If separate buffering for reference pictures and display reordering is implemented, then decoding and display ordering can be managed independently, but memory usage increases
Solution Approach 1:
The patent combines the reference picture buffer and display picture buffer into a single unified buffer. This buffer manages both reference pictures (for motion compensation) and pictures waiting to be displayed (for reordering) using the same memory space, thereby reducing overall memory requirements while maintaining independent management capabilities through software control
Solution Approach 2:
The unified buffer serves multiple functions: it stores reference pictures for motion compensation, holds pictures for display reordering, and manages both decoding and display operations. This multi-functional design eliminates the need for separate dedicated buffers, optimizing memory allocation without compromising operational flexibility
Data Source
AI summary
The invention relates to an encoder for forming an encoded picture stream. The pictures are defined as reference pictures or non-reference pictures, and information relating to decoding order and output order of a picture is defined for pictures of the picture stream. The encoder is arranged to form to the bitstream an indication of such a number of pictures arranged to be buffered in decoding order that is sufficient to recover the output order of pictures. The invention also relates to a signal, hypothetical encoder, decoder, hypothetical decoder, electronic device, system, software program and a storage medium.


