Inventors list |
Assignees list |
Classification tree browser |
Top 100 Inventors |
Top 100 Assignees |
Bossen
Frank Bossen, San Jose, CA US
| Patent application number | Description | Published |
|---|---|---|
| 20100124381 | METHOD AND APPARATUS FOR CODING POSITIONS OF COEFFICIENTS - A method and apparatus for coding positions of data such as coefficients are described. In one embodiment, the method comprises coding data in a vector of data based on indications of whether the data is zero or non-zero identified using a tree data structure and producing a bit stream based on coded data. | 05-20-2010 |
Frank J. Bossen, Mountain View, CA US
| Patent application number | Description | Published |
|---|---|---|
| 20110080954 | MOTION VECTOR PREDICTION IN VIDEO CODING - A method and apparatus is disclosed herein for motion vector prediction and coding. In one embodiment, the method comprises: deriving N motion vector predictors for a first block that has N motion vectors corresponding to N lists of reference frames and a current frame, including constructing one of the N motion vector predictors when a second block that neighbors the first block and is used for prediction has at least one invalid motion vector, where N is an integer greater than 1; generating N differential motion vectors based on the N motion vectors and N motion vector predictors; and encoding the N differential motion vectors. | 04-07-2011 |
Frank Jan Bossen, San Jose, CA US
| Patent application number | Description | Published |
|---|---|---|
| 20100014581 | SYSTEM AND METHOD FOR ARITHMETIC ENCODING AND DECODING - An arithmetic encoder is provided for converting an event sequence comprised of a plurality of events to an information sequence comprised of at least one information piece, and includes a core engine for receiving an event of the event sequence, and a probability estimate from a probability estimator, and generating zero or more pieces of the information sequence responsive to the received event and the probability estimate by bounding the ratio of events to information pieces. An arithmetic encoder is provided that is capable of constraining a number of events in at least one event sequence as a function of the number of generated information pieces in at least one information sequence. An arithmetic decoder is provided for converting an information sequence comprised of at least one information piece to an event sequence comprised of a plurality of events, and includes a core engine for processing at least one information piece of the information sequence from the sequencer responsive to a probability estimate received from a probability estimator to generate at least one event by accounting for a bounded ratio of events to information pieces in the information sequence. | 01-21-2010 |
| 20100034286 | LOW COMPLEXITY AND UNIFIED TRANSFORMS FOR VIDEO CODING - A method and apparatus is disclosed herein for decoding data (e.g., video data) using transforms. In one embodiment, the decoding process comprises scaling a block of coefficients using a scaling factor determined for each coefficient by computing an index for said each coefficient and indexing a look-up table (LUT) using the index. The index is based on a quantization parameter, a size of the block of coefficients, and a position of said each coefficient within the block. The method also comprises applying a transform to the block of scaled coefficients. | 02-11-2010 |
