Picture Coding Memory Management for Unambiguous Command Re-Addition

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, prohibiting re-addition if the first picture is not immediately previous, ensuring correct identification and application of memory management commands in the picture decoding apparatus.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

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

Engineering Contradiction:
Improvereliability of memory managementVSAvoidambiguity in picture identification
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The patent applies preliminary action by determining whether a picture is immediately previous to a section in coding order before re-adding memory management commands. This preliminary check prevents ambiguous retransmission by ensuring commands are only re-added when the picture identification is certain, thus maintaining reliability without causing malfunctions.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent uses feedback mechanisms by checking the position relationship between pictures and sections in coding order. This feedback determines whether retransmission of memory management commands is appropriate, allowing the system to adaptively prevent ambiguous identification while ensuring reliable memory management when conditions permit.

Inventive Principle:
Principle #23Feedback

2Device complexity

If picture numbers are repeatedly assigned in coding order to manage memory efficiently, then device complexity is reduced, but ambiguity arises in identifying the correct picture for memory management

Engineering Contradiction:
Improvecomplexity of memory managementVSAvoidpicture identification accuracy
Core Design Contradiction:
Device complexityVSLoss of information

Solution Approach 1:

The patent applies local quality by making the re-addition of memory management commands conditional on the specific local context - whether the picture is immediately previous to the section in coding order. This localized approach maintains simplicity of repeated picture number assignment while preventing identification ambiguity through context-dependent command retransmission.

Inventive Principle:
Principle #3Local quality

3Reliability

If memory management commands are added to ensure proper memory management, then reliability is improved, but transmission data volume increases

Engineering Contradiction:
Improvememory management reliabilityVSAvoidtransmission data volume
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent applies partial action by selectively re-adding memory management commands only when the picture is immediately previous to the section in coding order. This partial retransmission approach ensures sufficient reliability for proper memory management while minimizing unnecessary data transmission, thus optimizing the balance between reliability and data volume.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS8223833B2Picture coding method and picture decoding method
Publication Date: 2012.07.17 GODO KAISHA IP BRIDGE 1
  • US8223833B2 patent drawing
  • US8223833B2 patent drawing
  • US8223833B2 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.