Apparatus and method for recovery of quantization codes in a lossy transmission environment
AssigneesSony Corporation, Sony Electronics Inc.
InventorsTetsujiro Kondo, James J. Carrig, Yasuhiro Fujimori, Sugata Ghosal
Life of this patent
Estimating the term…
Abstract
A system and method for decoding a signal comprising fixed-length data (FL-data) and variable length data (VL-data) is disclosed. In one embodiment, groups of fixed length data (FL-data) and blocks of variable length data (VL-data) are stored in a predetermined space. Each group of FL-data corresponds to a block of VL-data. The blocks of VL-data are retrieved by referencing corresponding groups of FL-data. In one embodiment, this system and method permits bidirectional recovery of data. In one embodiment, this is used in the transmission of video signals over a potentially lossy communications channel.
Claims46
A method for decoding a signal comprising fixed-length data (FL-data) and variable length data (VL-data), said method comprising:
- storing groups of fixed length data (FL-data) and blocks of variable length data (VL-data) in a predetermined space, each of the group of FL-data having a corresponding block of VL-data;
- decoding sequentially in a first direction blocks of VL-data by referencing corresponding groups of FL-data;
- and
- decoding sequentially in a second direction blocks of VL-data referencing corresponding groups of FL-data if an error is encountered in the decoding in the first direction.
A system comprising:
- a memory configured to store groups of fixed length data (FL-data) and blocks of variable length data (VL-data) in a predetermined space, each of the group of FL-data having a corresponding block of VL-data;
- and
- a processor coupled to said memory, the processor configured to decode sequentially in a first direction said blocks of VL-data by referencing corresponding groups of FL-data and decode sequentially in a second direction blocks of VL-data referencing corresponding groups of FL-data if an error is encountered in the decode in the first direction.
A computer readable medium containing executable instructions which, when executed in a processing system, cause the system to decode a signal comprising fixed-length data (FL-data) and variable length data (VL-data), said system performing the steps of:
- storing groups of fixed length data (FL-data) and blocks of variable length data (VL-data) in a predetermined space, each of the group of FL-data having a corresponding block of VL-data;
- decoding sequentially in a first direction blocks of VL-data by referencing corresponding groups of FL-data;
- and
- decoding sequentially in a second direction blocks of VL-data by referencing corresponding groups of FL-data if an error is encountered in the decoding in the first direction.
A system comprising:
- means for storing groups of fixed length data (FL-data) and blocks of variable length data (VL-data) in a predetermined space, each of the group of FL-data having a corresponding block of VL-data;
- means for decoding sequentially in a first direction said blocks of VL-data by referencing corresponding groups of FL-data;
- and
- means for decoding sequentially in a second direction blocks of VL-data referencing corresponding groups of FL-data if an error is encountered in the decoding in the first direction.
Dependencies are inferred from the claim text.