AVC Timing Determination in MPEG-2 Streams
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
There is a need for a method and apparatus to determine timing information from a stream carrying Advanced Video Coding (AVC) content, particularly in MPEG-2 systems, to ensure output timing conformance and efficient encoding/decoding performance.
Innovation Solution
A method and apparatus for computing presentation time stamps (PTS) and decoding time stamps (DTS) from an MPEG-2 stream carrying AVC content, using the Transport-System Target Decoder (T-STD) model, which involves demultiplexing, synchronization, and buffer management, and employing the Hypothetical Reference Decoder (HRD) based Leak Method and HRD-STD descriptor to ensure timing conformance across different compression standards.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If AVC content is transported using MPEG-2 systems, then compatibility with existing MPEG-2 infrastructure is improved, but timing information determination becomes complex due to differences between the two standards
Solution Approach 1:
The patent introduces an intermediary mechanism (HRD model and T-STD) that acts as a mediator between AVC and MPEG-2 systems. This intermediary translates and adapts timing information from AVC format to MPEG-2 format, resolving the complexity caused by standard differences while maintaining compatibility with existing MPEG-2 infrastructure.
Solution Approach 2:
The patent changes the parameters of timing information representation by introducing PTS and DTS timestamps with specific calculation methods. These parameter transformations enable AVC content to conform to MPEG-2 timing requirements, bridging the gap between the two standards through systematic parameter adaptation.
2Manufacturing precision
If presentation time stamps and decoding time stamps are computed from AVC stream, then output timing conformance is improved, but processing complexity increases
Solution Approach 1:
The patent applies preliminary action by pre-calculating and embedding PTS and DTS timestamps during the encoding phase. This allows timing information to be determined in advance rather than computed in real-time during decoding, improving timing conformance while reducing processing complexity at playback.
Solution Approach 2:
The patent segments the timing information processing into distinct components: PTS calculation, DTS calculation, and their relationship management. This segmentation allows each timing parameter to be handled independently with specific algorithms, improving precision while making the overall processing more manageable and less complex.
Data Source
AI summary
A method and apparatus for determining timing information from an MPEG-2 stream carrying Advanced Video Coding (AVC) content is disclosed. The method includes receiving an initial access unit from the MPEG-2 stream, and determining whether the MPEG-2 stream contains a temporal picture order count (POC) parameter. If the temporal POC parameter is contained in the MPEG-2 stream, the temporal POC parameter is used to compute a presentation time stamp (pts) for a next presentation unit (m).


