Picture Coding With Re-Added Memory Commands for Correct Picture ID
Find Innovative SolutionsGenerate 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
Engineering 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
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
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
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
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
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
Data Source
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.


