On-screen display format reduces memory bandwidth for...

Motion video signal processing for recording or reproducing – Local trick play processing – With randomly accessible medium

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C386S349000, C386S349000, C369S059270, C360S048000, C375S363000

Reexamination Certificate

active

06334026

ABSTRACT:

BACKGROUND OF THE INVENTION
1. Field of the Invention
This invention relates to the field of multimedia compression, and in particular to a multimedia decoder having synchronization words included in a linear PCM elementary bitstream.
2. Description of the Related Art
Digital audio and video programs in initial sampled form and final playback form comprise an enormous amount of data, indeed so much that it would be prohibitively expensive to store or to secure the necessary bandwidth and power to transmit programs of moderate quality and length. To address this problem, compression techniques are commonly employed to reduce the amount of data by which the program is represented during storage and transmission, after which the program is reconstructed by some matched decompression method. To ensure compliance between transmitters and receivers of various manufacturers, several compression standards have been established. For audio compression, MUSICAM and Dolby AC-3 are popular. For multimedia (audio/video) compression, MPEG and DVD are popular.
These standards are not completely distinct and independent, e.g. DVD employs MPEG video compression techniques and allows for use of MUSICAM and AC-3 audio compression techniques. Although attention herein is directed primarily to the DVD standard, much of what is said is also applicable to systems operating according to other compression standards, and exclusion of such systems is not intended.
A compressed bitstream created in accordance with the DVD standard consists of interleaved substreams. Examples of substreams which may be included in a DVD bitstream include audio substreams, a video substream, sub-picture unit (SPU) substreams, and navigation substreams. Each substream consists of data packets having a packet header and a packet payload. The packet header includes identifying information specifying which substream the packet belongs to and where it belongs in that substream. The packet header also includes information specifying the payload type and size, and any compression parameters which may be required for decompression.
To reconstruct the original data from the DVD bitstream, a DVD decoder locates the beginning of a packet, then reads the packet header to determine the substream membership. The decoder then routes the packet payload and portions of the packet header to the appropriate elementary bitstream buffer. Various modules of the decoder then operate on the contents of each buffer to reconstruct the associated program component (i.e. audio, video, SPU, navigation), and the reconstructed program component is finally presented to an appropriate output channel for delivery to the user.
As used herein, “substream” refers to the stream of data packets associated with a program component, and elementary bitstream refers to the data which is written to the elementary bitstream buffers, i.e. the contents of the data packet minus the identifying header fields, but including header fields which specify decompression parameters that may be needed by the ensuing decoder modules.
Synchronization of the decoder modules to their respective bitstreams is required for proper decoding, e.g. the decoder modules must be able to distinguish decoding parameters from data. When data packets become corrupted, the potential exists for all subsequent data to become undecodable due to loss of synchronization. It is desirable to provide a decoder with a means for synchronizing all program components whereby synchronization may be maintained in the presence of substream corruption.
SUMMARY OF THE INVENTION
Accordingly, there is provided herein a multimedia decoder that inserts synchronization words into elementary linear pulse-code modulation (LPCM) audio bitstreams. In one embodiment, the multimedia decoder includes a pre-parser, a memory, and an audio decoder module. The pre-parser receives a multimedia bitstream and separates it into an audio substream and a video substream, and inserts a synchronization words before each data packet in the audio substream while forming it into an elementary bitstream. The memory is coupled to the pre-parser to buffer the elementary audio bitstream, and the audio decoder module is coupled to the memory to retrieve the elementary audio bitstream and convert it into a digital audio signal. The inserted synchronization word may comprise between from four to ten bytes in length. In one particular implementation, the inserted synchronization word includes the ASCII representation of the letters LSILOGIC.
There is further provided herein a method for decoding a multimedia bitstream. The method includes: (i) locating a first byte of a data packet; (ii) identifying a substream membership of the data packet; (iii) removing substream membership information fields from the data packet; (iv) inserting a synchronization word in place of the substream membership information if the data packet is a linear PCM audio data packet; (v) storing the data packet in an elementary bitstream buffer; (vi) detecting the inserted synchronization word if the data packet is a linear PCM audio data packet; and (vii) converting the data packet into a digital output signal. The method may further include searching for the inserted synchronization word if the inserted synchronization word is not detected and the data packet is a linear PCM audio data packet.
The insertion and subsequent detection of a synchronization word in the elementary audio bitstream advantageously provides for robust synchronization in the presence of bitstream corruption while maintaining multimedia decoder modularity.


REFERENCES:
patent: 5229862 (1993-07-01), Takahashi et al.
patent: 5451942 (1995-09-01), Beard et al.
patent: 5469272 (1995-11-01), Kubota et al.
patent: 5594660 (1997-01-01), Sung et al.
patent: 5809245 (1998-09-01), Zenda
patent: 5889515 (1999-03-01), McDade et al.
patent: 6119092 (2000-09-01), Patwardhan et al.
patent: 6222983 (2001-04-01), Heo
patent: 6226291 (2001-05-01), Chauvel et al.
patent: 6272153 (2001-08-01), Huang et al.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

On-screen display format reduces memory bandwidth for... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with On-screen display format reduces memory bandwidth for..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and On-screen display format reduces memory bandwidth for... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2565915

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.