The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Feb. 15, 2000
Filed:
Jul. 13, 1995
Jay Yogeshwar, Lawrenceville, NJ (US);
Sheau-Bao Ng, Cranbury, NJ (US);
Teiichi Ichikawa, Yokohama, JP;
Hiroaki Unno, Ichikawa, JP;
Hideki Mimura, Yokohama, JP;
Tetsuya Kitamura, Komea, JP;
Christopher J Cookson, Los Angeles, CA (US);
Greg B Thagard, Redondo Beach, CA (US);
Andrew Drusin Rosen, Canoga Park, CA (US);
Kabushiki Kaisha Toshiba, Kawasaki, JP;
Time Warner Entertainment Co., L.P., Burbank, CA (US);
Abstract
A method and system in which a section of a previously encoded digital bit stream is replaced with another section of encoded video. In order to remove a section of encoded video, it is necessary to determine the beginning and ending points of the encoded video in the digitally encoded bit stream. The addresses of the beginning and ending points of the encoded data cannot be simply looked up but are calculated by summing the bits consumed by each picture, the number of bits of the sequence header of each picture, the number of bits of each Group of Pictures (GOP) header, and all stuff bits. In order to encode the video which is to be inserted in place of the removed video, a process is performed which prevents decoding artifacts from appearing. This is accomplished by determining the last P-picture before the edit point and using it as a reference frame for frames after the edit point. Additionally, a short period of the original video encoded using its original quantizer values is included at the end of the video to be substituted. Alternatively, the encoder may be run so that an earlier encoded reference picture is not used. However, this requires extra bits to maintain picture quality because initial bidirectional frames of the substitute video will use only one reference frame instead of two.