Amanda L. Chin - Fremont CA Paul E. Haskell - Saratoga CA William L. Helms - Rollinsville CO
Assignee:
Harmonic Inc. - Sunnyvale CA
International Classification:
H04J 304
US Classification:
370532, 370537, 3703954, 370232, 370235
Abstract:
Apparatus and methods for multiplexing data received from a plurality of sources to a communication channel. Each of the sources is assigned to one of at least two scheduling layers based in part upon one or more bit rate characteristics of the sources.
Pre-Processing Of Bit Rate Allocation In A Multi-Channel Video Encoder
James E. Kaye - Pleasanton CA, US Paul E. Haskell - Saratoga CA, US Arthur C. Manansala - Tracy CA, US
Assignee:
General Instrument Corporation - Horsham PA
International Classification:
H04N 7/12
US Classification:
37524001, 375240, 37524002, 37524012
Abstract:
A method and apparatus for bit rate allocation, or statistical multiplexing, in a multi-channel video data encoder. A pre-processor in each channel determines a bit rate need prior to compression and encoding. A control processes the bit rate need in each channel to arrive at an allocated bit rate for each channel. The video data is then compressed and encoded according to the allocated bit rate. The bit rate demand accounts for various characteristics of the current picture data in each channel, including spatial activity, temporal activity, image size, frame rate, scene change, brightness, flash, fade, and horizontal pixel resolution. The system also biases the bit rate allocation according to inter-frame distance, whether the average spatial activity level is below a lower threshold, whether the inter-frame distance is above an upper threshold or below a lower threshold, whether the quantization of previous frames is above an upper threshold, the length of the Group of Pictures (GOP), and a user-selectable priority factor. The system also allocates any surplus bit rate among the channels to avoid having unused bandwidth.
Pre-Processing Of Bit Rate Allocation In A Multi-Channel Video Encoder
James Kaye - Pleasanton CA, US Paul Haskell - Saratoga CA, US Arthur Manansala - Tracy CA, US
International Classification:
H04N 11/04 H04N 11/02 H04B 1/66 H04N 7/12
US Classification:
375240030, 375240010
Abstract:
A method and apparatus for bit rate allocation, or statistical multiplexing, in a multi-channel video data encoder. A pre-processor in each channel determines a bit rate need prior to compression and encoding. A control processes the bit rate need in each channel to arrive at an allocated bit rate for each channel. The video data is then compressed and encoded according to the allocated bit rate. The bit rate demand accounts for various characteristics of the current picture data in each channel, including spatial activity, temporal activity, image size, frame rate, scene change, brightness, flash, fade, and horizontal pixel resolution. The system also biases the bit rate allocation according to inter-frame distance, whether the average spatial activity level is below a lower threshold, whether the inter-frame distance is above an upper threshold or below a lower threshold, whether the quantization of previous frames is above an upper threshold, the length of the Group of Pictures (GOP), and a user-selectable priority factor. The system also allocates any surplus bit rate among the channels to avoid having unused bandwidth.
Pre-Processing Of Bit Rate Allocation In A Multi-Channel Video Encoder
James E. Kaye - Pleasanton CA Paul E. Haskell - Saratoga CA Arthur C. Manansala - Tracy CA
Assignee:
General Instrument Corporation - Horsham PA
International Classification:
H04N 712
US Classification:
375240
Abstract:
A method and apparatus for bit rate allocation, or statistical multiplexing, in a multi-channel video data encoder. A pre-processor in each channel determines a bit rate need prior to compression and encoding. A control processes the bit rate need in each channel to arrive at an allocated bit rate for each channel. The video data is then compressed and encoded according to the allocated bit rate. The bit rate demand accounts for various characteristics of the current picture data in each channel, including spatial activity, temporal activity, image size, frame rate, scene change, brightness, flash, fade, and horizontal pixel resolution. The system also biases the bit rate allocation according to inter-frame distance, whether the average spatial activity level is below a lower threshold, whether the inter-frame distance is above an upper threshold or below a lower threshold, whether the quantization of previous frames is above an upper threshold, the length of the Group of Pictures (GOP), and a user-selectable priority factor. The system also allocates any surplus bit rate among the channels to avoid having unused bandwidth.
My name is Paul Haskell and I live and work in Omaha, NE. During free time, aside from enjoying my awesome wife and kids, I ride bikes and write about bike stuff.
Tagline:
Social media and content marketer at Omaha Steaks | dad x2 | coffee drinker | cyclist | my messages are my own
Paul Haskell
Paul Haskell
News
Millions in 'sin taxes' flowing into Minnesota's coffers during COVID-19 pandemic
We just got the e-mail from school saying, Were switching to distance learning, Santos said, laughing in the parking lot of the St. Paul Haskells. So Im like, Im going to go get wine.
Paul Haskell - marketeer, consultant, dad, coffee drinker, cyclist - Marketing Professional and Consultant - - My name is Paul Haskell and I live and work ...
Youtube
A Haunting In Carmel Part 2 "The Paul Haskel...
This is my first official paranormal investigation. And the first para...
Duration:
1h 6s
A Haunting In Carmel Part 1 "The Paul Haskell...
This is the first official paranormal investigation by Ghosts Of Carme...
Duration:
1h 10m 49s
Adele easy on me piano cover paul haskell
Adele easy on me piano paul haskell merci de vous abonner a ma chane e...
Duration:
3m 40s
five finger death punch (far from home) cover...
five finger death punch (far from home) cover.
Duration:
3m 33s
life by the drop stevie ray vaughan cover by ...
video cover.
Duration:
2m 27s
Collaboration avec Paul Haskell Composition ...
Une composition "Aide-moi m'envoler" MA PAGE FACEBOOK : ...