SI
SI
discoversearch

We've detected that you're using an ad content blocking browser plug-in or feature. Ads provide a critical source of revenue to the continued operation of Silicon Investor.  We ask that you disable ad blocking while on Silicon Investor in the best interests of our community.  If you are not using an ad blocker but are still receiving this message, make sure your browser's tracking protection is set to the 'standard' level.
Technology Stocks : C-Cube
CUBE 36.32+1.0%3:59 PM EST

 Public ReplyPrvt ReplyMark as Last ReadFilePrevious 10Next 10PreviousNext  
To: DiViT who wrote (30191)3/3/1998 4:44:00 PM
From: BillyG  Read Replies (3) of 50808
 
CUBE isn't doing all the R&D. DiviCom performs R&D -- here is one of Divi's recent patents. Keep up the good work.

5717464 : Rate control for a video encoder

INVENTORS:
Perkins; Michael, Louisville, CO
Arnstein; David, Fremont, CA
ASSIGNEES:
Divicom, Inc., Milpitas, CA

ISSUED: Feb. 10, 1998

FILED: Dec. 18, 1995

ABSTRACT: Successive frames in a video sequence are encoded by a video encoder. The bits are apportioned among
successive frames to maximize overall perceived video quality when the encoded video sequence is decoded and displayed.
The ongoing allocation process is constrained by the need to avoid decoder buffer exception, i.e., buffer underflow and
overflow conditions, at the decoder.

EXEMPLARY CLAIM:

We claim:
1. A method for encoding a video signal comprising a sequence of frames using an encoder system, said encoder system
comprising a video encoder, an encoder buffer, and a controller for controlling the number of bits used by the video encoder to
encode each frame, said sequence of frames being divided into groups of pictures (GOPs), each GOP beginning with an I
picture and containing a plurality of P and B pictures, said method comprising the steps of:

for each current picture to be encoded by said video encoder, using said controller, allocating a number of bits to each
frame in a prediction window including said current frame and a plurality of GOPs following said current frame, the
number of bits being allocated to each frame in said prediction window being such that a predicted occupancy of said
encoder buffer approaches a floor parameter at the end of said prediction window, coding said current picture based
On Said number of bits being allocated to said current frame, and repeating said steps of using and allocating for each
successive frame in said sequence.
Report TOU ViolationShare This Post
 Public ReplyPrvt ReplyMark as Last ReadFilePrevious 10Next 10PreviousNext