Picture Coding Reference Memory Management for Stream Switching

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional picture coding methods struggle to combine the S picture system with other coding methods that choose reference pictures from a memory, leading to difficulties in maintaining consistent reference picture memory contents during stream switching, which hinders efficient compression and decoding.

Innovation Solution

A picture coding method that initializes and manages picture numbers in the memory, releasing all pictures except the current ones and reassigning picture numbers to ensure consistent reference frames, allowing for correct decoding and improved compression rates.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If the S picture system is combined with other coding methods that choose reference pictures from memory, then stream switching capability is improved, but the consistency of reference picture memory contents deteriorates

Engineering Contradiction:
Improvestream switching capabilityVSAvoidreference picture memory contents consistency
Core Design Contradiction:
Adaptability or versatilityVSStability of the object's composition

Solution Approach 1:

The patent applies preliminary action by releasing reference pictures from memory in advance before stream switching occurs. The encoder releases pictures that will no longer be needed for the target stream, and the decoder performs corresponding release operations before decoding the switched stream. This preliminary release ensures that the reference picture memory contains only relevant pictures when stream switching happens, maintaining consistency without requiring complex real-time coordination during the switching event.

Inventive Principle:
Principle #10Preliminary action

2Stability of the object's composition

If all pictures are released from memory during stream switching, then memory consistency is improved, but the time required for switching deteriorates

Engineering Contradiction:
Improvememory consistencyVSAvoidswitching time
Core Design Contradiction:
Stability of the object's compositionVSLoss of time

Solution Approach 1:

The patent applies local quality by selectively releasing only specific pictures from memory rather than releasing all pictures universally. The release decision is made locally based on the actual stream switching requirements - pictures that are no longer needed for the target stream are released, while pictures that may still be needed are retained. This selective release mechanism maintains memory consistency for the specific switching scenario while minimizing the overall time required by avoiding unnecessary release operations.

Inventive Principle:
Principle #3Local quality

3Adaptability or versatility

If picture numbers are reassigned during stream switching, then reference picture selection is improved, but the complexity of picture management deteriorates

Engineering Contradiction:
Improvereference picture selectionVSAvoidpicture management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent applies the taking out principle by extracting and releasing picture data from memory before stream switching occurs. Rather than managing complex picture number reassignments during switching, the system extracts unnecessary pictures from the reference memory in advance. This extraction approach simplifies picture management complexity because the memory contents are already optimized before switching, eliminating the need for complex real-time picture number coordination and reassignment protocols during the switching event.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS8675729B2Picture coding method and picture decoding method
Publication Date: 2014.03.18 GODO KAISHA IP BRIDGE 1
  • US8675729B2 patent drawing
  • US8675729B2 patent drawing
  • US8675729B2 patent drawing

AI summary

In a picture coding method for generating a coded signal corresponding to each picture by coding a plurality of coded signals, a switching picture which is capable of switching a plurality of coded signals and subsequent pictures of the switching picture can refer to only a group of pictures of the same time in the coded signals. More specifically, the case where picture numbers of an adjacent picture of an S picture and the S picture are not continuous is not considered as an error.