Pulse or digital communications – Bandwidth reduction or expansion – Television or motion video signal
Reexamination Certificate
1998-10-09
2002-04-02
Le, Vu (Department: 2613)
Pulse or digital communications
Bandwidth reduction or expansion
Television or motion video signal
C375S240260, C375S240290
Reexamination Certificate
active
06366617
ABSTRACT:
BACKGROUND OF THE INVENTION
The present invention relates to decoders for processing image data which has been compressed according to a format, MPEG-
2
, specified by the moving pictures experts group (MPEG) and in particular to a preprocessing step which selectively deletes unneeded User Data from the MPEG-
2
data stream prior to decoding.
Video signal compression performed under the MPEG-
2
standard is inherently variable rate. Video data in a sequence of images is compressed based on the spatial frequency content of either a sequence of images or of differences in spatial frequency content among the images in the sequence. If an image sequence has low spatial frequency content or if successive images differ only slightly, the amount of compressed data that is transmitted to reproduce the image sequence may be greatly reduced.
The syntax for the MPEG-
2
standard is set forth in International Standard 13818-2 Recommendation ITU-T H.262 entitled “Generic Coding of Moving Pictures and Associated Audio Information: Video” and available from ISO/IEC, Geneva, Switzerland, which is incorporated herein by reference for its teaching of the MPEG-
2
video coding standard. This standard defines several layers of data records which are used to convey both audio and video data. For the sake of simplicity, the decoding of the audio data is not described herein. Encoded data which describes a particular video sequence is represented in several nested layers, the Sequence layer, the Group of Pictures layer, the Picture layer, the Slice layer and the Macroblock layer. Each layer record, except for the Macroblock layer, begins with a start code that identifies the layer. The layer record includes header data and payload data.
Under the MPEG-
2
standard, a prescribed amount of data is received and stored before the decoding operation may begin. This amount of data is specified in the header portion of the Sequence layer as the value vbv_buffer_size_value. This value also determines an amount of memory to be reserved for a buffer, the VBV buffer, which holds the bit-stream data before it is decoded.
As described below with reference to
FIGS. 3A through 3D
, many of the records of the MPEG-
2
bit-stream include an Extension Data field and/or a User Data field which may comprise many bytes of data. This Extension Data is provided in the bit-stream to allow the MPEG-
2
standard to be extended without redefining its basic syntax. The User Data does not represent an extension of the MPEG-
2
standard. It is provided as a means for a signal provider to furnish special-purpose information to those who receive the signal. It may be used for any purpose that is agreed to by the signal provider and the decoder manufacturer. For example, it may be used to send production information from a main signal source (e.g. a network production facility) to a signal distributor (e.g. a network member station). Other uses for this data may be to send multi-lingual close-caption information or other data that may overlay the image such as, for example, a custom on-screen display.
While a particular receiver may be configured to process some of the User Data records, other User Data may be unknown to the receiver and thus, may be superfluous.
SUMMARY OF THE INVENTION
The present invention is embodied in an MPEG-
2
decoder which includes a bit-stream parser that identifies and removes superfluous User Data from an MPEG-
2
bit-stream before storing the bit-stream into the VBV buffer of the decoder.
According to one aspect of the invention, the parser includes circuitry which detects the level in the bit-stream syntax at which the User Data occurs and circuitry which selectively removes only the User Data which is associated with selected levels.
According to yet another aspect of the invention, the levels at which User Data is to be removed are provided to the parser by a microprocessor and may be programmed.
REFERENCES:
patent: 5699124 (1997-12-01), Nuber et al.
patent: 5801782 (1998-09-01), Patterson
patent: 5898695 (1999-04-01), Fujii et al.
patent: 6014171 (2000-01-01), Koyanagi et al.
patent: 0602621 (1994-06-01), None
patent: 0674442 (1995-09-01), None
patent: 0710027 (1996-05-01), None
patent: 0735776 (1996-10-01), None
patent: 2306864 (1997-05-01), None
patent: 08 181988 (1996-07-01), None
Jill Boyce et al. SDTV Receivers with HDTV Decoding Capability Feb. 1995, ACATS Technical Subgroup Meeting, May 1995, Washington DC.
Jill Boyce et al. Low-Cost All Format ATV Decoding with Improved Quality, Hitachi America, Ltd, Princeton, N.J., 30th SMPTE Advanced Motion Imaging Conference, Paper #11, Feb. 2, 1996.
Jack S. Fuhrer, The All Format Decoder, Hitachi America, Ltd. Jun. 3, 1996.
Recommended Practices for Video Encoding Using the ATSC Digital Televion Standard—Consideration of Downsampling Decoders, SMPTE Jun. 6, 1996.
Discussion on Recommended Practices for North American ATV Video Coding—Consideration of Downsampling Decoders, Hitachi 5/96.
S. Dutta et al.; “Smart Video Streams: 101 Uses of the User Data field in MPEG”; Conference Record of The Asilomar Conference on Signals, Systems and Computers; p. 1462, col. 2, line 23-27, 1996.
“Transmission of Non-Telephone Signals. Information Technology—Generic Coding of Moving Pictures And Associated Audio Information: Video”, ITU-T; Telecommunication Standardization Sector of ITU; pp. A-b, I-VIII, 1; 1998.
European Search Report; Jun. 29, 2001.
Le Vu
Matsushita Electric - Industrial Co., Ltd.
Ratner & Prestia
LandOfFree
Programmable filter for removing selected user data from an... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Programmable filter for removing selected user data from an..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Programmable filter for removing selected user data from an... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2843693