Unified Picture Buffer for Video Encoding Memory Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improvedecoding and display ordering managementVSAvoidmemory usage
Core Design Contradiction:
Ease of operationVSQuantity of substance

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

Inventive Principle:
Principle #5Merging (Combining)

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

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS8107744B2Picture buffering for prediction references and display
Publication Date: 2012.01.31 NOKIA TECHNOLOGIES OY
  • US8107744B2 patent drawing
  • US8107744B2 patent drawing
  • US8107744B2 patent drawing

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.