Timing correction method and apparatus
First Claim
Patent Images
1. A time base correction method comprising the steps of:
- (A) receiving an information stream, said received information stream comprising a compressed video stream having a plurality of timing portions and associated payload portions, said timing portions being necessary for decoding said associated payload portions to produce a video program at a decoder;
(B) decoding a timing portion including a presentation time stamp of said information stream;
(C) determining a duration parameter of a payload portion associated with said decoded timing portion;
(D) modifying said decoded presentation time stamp using said duration parameter to form a new presentation time stamp;
(E) recoding said timing portion including said new presentation time stamp of said information stream; and
(F) repeating steps (B) through (D) for each of said plurality of timing portions and associated payload portions of said received information stream to produce an output information stream, said output information stream comprising said compressed video stream, said compressed video stream including modified timing portions.
2 Assignments
0 Petitions
Accused Products
Abstract
An apparatus and method for receiving an information stream comprising a plurality of timing portions and associated payload portions, decoding each timing portion, determining a duration parameter of a payload portion associated with the decoded timing portion, and recoding the timing portion using the duration parameter and a local reference time parameter.
-
Citations
21 Claims
-
1. A time base correction method comprising the steps of:
-
(A) receiving an information stream, said received information stream comprising a compressed video stream having a plurality of timing portions and associated payload portions, said timing portions being necessary for decoding said associated payload portions to produce a video program at a decoder; (B) decoding a timing portion including a presentation time stamp of said information stream; (C) determining a duration parameter of a payload portion associated with said decoded timing portion; (D) modifying said decoded presentation time stamp using said duration parameter to form a new presentation time stamp; (E) recoding said timing portion including said new presentation time stamp of said information stream; and (F) repeating steps (B) through (D) for each of said plurality of timing portions and associated payload portions of said received information stream to produce an output information stream, said output information stream comprising said compressed video stream, said compressed video stream including modified timing portions. - View Dependent Claims (2, 3, 4)
-
-
5. A method for retiming a bitstream, said bitstream comprising timing portions and respective compressed payload portions, said method comprising the steps of:
-
generating a local time stamp in response to a local timing signal; retrieving a presentation time stamp from said timing portions of said bitstream; adding time stamp to produce a new presentation time stamp; and inserting said new presentation time stamp into said bitstream to produce a retimed bitstream, said retimed bitstream comprising retimed portions and respective compressed payload portions. - View Dependent Claims (6, 7, 8, 9, 10)
-
-
11. Apparatus suitable for retiming a bitstream in response to a local timing source, said bitstream comprising timing portions and respective encoded payload portions said timing portion being useful in decoding respective payload portions, said apparatus comprising:
-
a time stamp generator, responsive to a timing signal, for generating a time stamp; a first decoder for retrieving a presentation time stamp from said timing portions of said bitstream; an adder for adding said generated time stamp to said retrieved presentation time stamp to produce a new presentation time stamp; and a multiplexer, coupled to said adder, for inserting said new presentation time stamp into said bitstream to produce a retimed bitstream, said retimed bitstream comprising retimed timing portions and respective encoded payload portions. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
Specification