Picture Coding With Re-Added Memory Commands for Correct Picture ID

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In picture coding and decoding methods, retransmitted memory management commands can lead to malfunctions due to ambiguity in identifying the correct picture for memory management, especially after IDR pictures or editing points, causing inconsistencies in memory status and decoding errors.

Innovation Solution

The method involves repeatedly assigning a predetermined set of picture numbers in coding order and re-adding memory management commands only to the immediately previous picture, ensuring that the picture decoding apparatus can correctly identify the picture to manage, thereby preventing malfunctions by prohibiting re-addition of memory management commands when the first picture is not immediately previous.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If memory management commands are retransmitted to ensure reliable memory management, then reliability is improved, but ambiguity in identifying the correct picture occurs causing malfunctions

Engineering Contradiction:
Improvememory management reliabilityVSAvoidpicture identification accuracy
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

A picture number field is introduced as an intermediary element in the memory management command structure. This field explicitly carries the picture number information, serving as a mediator between the retransmitted command and the picture buffer management system, thereby resolving the ambiguity in identifying the correct picture while maintaining command reliability

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The memory management command structure is modified to include a picture number parameter. This parameter change allows the system to explicitly specify which picture buffer the command applies to, eliminating identification ambiguity while maintaining the reliability benefits of command retransmission

Inventive Principle:
Principle #35Parameter changes

2Device complexity

If picture numbers are repeatedly assigned in coding order to optimize memory usage, then device complexity is reduced, but ambiguity arises in identifying the correct picture for command application

Engineering Contradiction:
Improvememory management complexityVSAvoidpicture identification accuracy
Core Design Contradiction:
Device complexityVSLoss of information

Solution Approach 1:

The picture number field acts as an intermediary that bridges the simplified repeated picture numbering scheme and the picture buffer management system. It carries the necessary identification information through the retransmitted commands, allowing simple picture number assignment while maintaining accurate picture identification

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The picture number is preliminarily assigned to each picture in coding order before memory management commands are generated. This preliminary action simplifies the overall system complexity while the picture number field in the command structure ensures accurate identification is maintained during retransmission

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS8194731B2Picture coding method and picture decoding method
Publication Date: 2012.06.05 GODO KAISHA IP BRIDGE 1
  • US8194731B2 patent drawing
  • US8194731B2 patent drawing
  • US8194731B2 patent drawing

AI summary

A picture coding method for preventing occurrence of a malfunction includes: an adding step (Step S203) of coding a memory management command for the first picture of a predetermined picture number and adding the coded command to the second picture that is different from the first picture; and a re-adding step (Steps S205 to S208) of coding the memory management command again and re-adding re-coded command to the section other than the second picture in a coded picture stream VSt. In the re-adding step, re-addition of the memory management command is prohibited when the first picture is not immediately previous in coding order among the pictures of the predetermined picture number included in the coded picture stream VSt.