Ensuring video buffer verifer integrity in MPEG-like encoding

Pulse or digital communications – Bandwidth reduction or expansion – Television or motion video signal

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C375S240060

Reexamination Certificate

active

06674797

ABSTRACT:

TECHNICAL FIELD
This invention relates to video encoding and, more particularly, to ensuring integrity of the buffer of a video buffer verifier in an MPEG-like video encoder.
BACKGROUND OF THE INVENTION
The Moving Picture Experts Group (MPEG) has the concept of a Video Buffer Verifier, or VBV, which is a hypothetical decoder conceptually connected to the output of an encoder. When it is time for the VBV to decode a picture, it instantaneously removes it from its buffer, the VBV buffer. This VBV buffer must never overflow or underflow in normal operation. If it overflows, data is lost. If it underflows, video data is not present when needed to decode a picture.
A Bit-Rate Controller (BRC) function of a corresponding encoder is responsible for ensuring integrity of the VBV buffer. The BRC cannot do this directly, since it lacks direct access to the VBV buffer; instead it monitors the fullness of mBuff, its model of the VBV buffer.
For this reason, the overall encoding system is responsible for ensuring that mBuff correctly represents the VBV buffer. Any number of factors can cause these buffers to differ, and such differences can accumulate, causing the VBV buffer to overflow or underflow.
U.S. Pat. No. 5,847,761, issued on Dec. 8, 1998, discloses an algorithm to ensure the validity of mBuff. The disclosed arrangement adjusts the number of bits in mBuff when it differs from the VBV buffer. Indeed, in order to effect such a scheme, the system needs direct control of mBuff. Consequently, this approach cannot be used if the system is unable to adjust the number of bits in the mBuff.
SUMMARY OF THE INVENTION
Problems regarding ensuring integrity of a video buffer verifier (VBV) employed in MPEG-like video encoders are addressed by controllably adjusting the bits being drained from a video encoder buffer (eBuff). The number of bits being drained from eBuff is adjusted through feedback to minimize the difference in the bit content of a buffer (mBuff) maintained in a bit-rate controller in the video encoder that models the buffer of a hypothetical decoder, and the bit content of that hypothetical buffer (vBuff).
Specifically, this is realized by controllably inhibiting transmission of bits from eBuff during intervals that the value of a prescribed relationship is greater than a predetermined value. In one example, the prescribed relationship is dependent on an instantaneous video encoding rate, an end-to-end delay, the bit content of mBuff and the bit content of eBuff.
In one embodiment of the invention, a constant video encoding rate is utilized in conjunction with a first prescribed relationship to control the bits being drained from eBuff.
In another embodiment of the invention, a variable video encoding rate is utilized in conjunction with a second prescribed relationship to control the bits being drained from eBuff.


REFERENCES:
patent: 5686963 (1997-11-01), Uz et al.
patent: 5847761 (1998-12-01), Uz et al.
patent: 5861919 (1999-01-01), Perkins et al.
patent: 5878166 (1999-03-01), Legall
M. Perkins et al., “Statistical Multiplexing of Multiple MPEG-2 Video Programs in a Single Channel”,SMPTE Journal, pp. 596-599, Sep. 1995.

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

Ensuring video buffer verifer integrity in MPEG-like encoding does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Ensuring video buffer verifer integrity in MPEG-like encoding, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Ensuring video buffer verifer integrity in MPEG-like encoding will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3218873

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