Methods and apparatuses for temporal synchronisation between the video bit stream and the output video sequence
A technology of video sequence and time synchronization, applied in the direction of digital video signal modification, television, electrical components, etc., can solve problems such as inability to apply
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
no. 1 approach
[0186] a long array of frame sizes
[0187]After the initial I-frame of the current GoP is encountered, the frame sizes of all subsequent frames are stored in elements of an array with an index equal to the number of frames following said I-frame. It is preferably done before the detection of the next I-frame notifying the end of the first GoP to be analyzed. The array of frame dimensions thus constructed is input to a pattern matching process which compares this array to the set of typical patterns and outputs estimated GoP patterns and other applicable data.
[0188] If the bitstream being analyzed is not encrypted, and thus the frame type is known to the algorithm, then the actual frame size can be replaced by a normalized value, e.g. '1' for non-reference B-frames, '2' for reference B-frames And '4' is used for P frames, which serve the same purpose as the actual frame size, but do not introduce any statistical uncertainty.
[0189] pattern matching
[0190] In an embod...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 