Compression/encoding apparatus and method, decoding apparatus and method, and program
AssigneeSony Corporation
InventorsTakao Fukui, Toru Chinen
Life of this patent
Estimating the term…
Abstract
The present disclosure relates to a compression/encoding apparatus and method, a decoding apparatus and method, and a program that allow for provision of a lossless compression technology with higher compression ratio. A GOB data configuration section configures GOB data with a group of digital data that includes a plurality of blocks by treating a frame of delta-sigma-modulated digital data as a block. A table generation section generates a conversion table for encoding the GOB data. An encoding section compresses and encodes the digital data of each block included in the GOB data by using the conversion table. The present technology is applicable, for example, to audio signal compression and encoding, and so on.
Claims12
A compression/encoding apparatus comprising:
- a GOB (Group of Blocks) data configuration section adapted to configure GOB data with a group of digital data that includes a plurality of blocks by treating a frame of delta-sigma-modulated digital data as a block;
- a table generation section adapted to generate a conversion table for encoding the GOB data, wherein the conversion table is generated based on the GOB data;
- and
- an encoding section adapted to compress and encode the digital data of each block included in the GOB data by using the conversion table.
A compression/encoding method comprising:
- a step in which a compression/encoding apparatus configures GOB (Group of Blocks) data with a group of digital data that includes a plurality of blocks by treating a frame of delta-sigma-modulated digital data as a block;
- a step in which the compression/encoding apparatus generates a conversion table for encoding the GOB data, wherein the conversion table is generated based on the GOB data;
- and
- a step in which the compression/encoding apparatus compresses and encodes the digital data of each block included in the GOB data by using the conversion table.
A non-transitory computer readable medium storing computer readable instructions that, when executed by a computer, implement:
- a GOB (Group of Blocks) data configuration section adapted to configure GOB data with a group of digital data that includes a plurality of blocks by treating a frame of delta-sigma-modulated digital data as a block;
- a table generation section adapted to generate a conversion table for encoding the GOB data, wherein the conversion table is generated based on the GOB data;
- and
- an encoding section adapted to compress and encode the digital data of each block included in the GOB data by using the conversion table.
A decoding apparatus comprising:
- a data acquisition section adapted to acquire compressed GOB (Group of Blocks) data that include a conversion table and compressed data or uncompressed data, the conversion table having been generated based on the GOB data and having been used for encoding GOB data that include a group of digital data including a plurality of blocks by treating a frame of delta-sigma-modulated digital data as a block, the compressed data having been obtained by compressing and encoding the digital data in each block of the GOB data by using the conversion table;
- and
- a decoding section adapted to decode, in a case where the digital data in each block of the compressed GOB data are the compressed data, the compressed data by using the conversion table.
A decoding method comprising:
- a step in which a decoding apparatus acquires compressed GOB (Group of Blocks) data that include a conversion table and compressed data or uncompressed data, the conversion table having been generated based on the GOB data and having been used for encoding GOB data that include a group of digital data including a plurality of blocks by treating a frame of delta-sigma-modulated digital data as a block, the compressed data having been obtained by compressing and encoding the digital data in each block of the GOB data by using the conversion table;
- and
- a step in which the decoding apparatus decodes, in a case where the digital data in each block of the compressed GOB data are the compressed data, the compressed data by using the conversion table.
A non-transitory computer readable medium storing computer readable instructions that, when executed by a computer, implement:
- a data acquisition section adapted to acquire compressed GOB (Group of Blocks) data that include a conversion table and compressed data or uncompressed data, the conversion table having been generated based on the GOB data and having been used for encoding GOB data that include a group of digital data including a plurality of blocks by treating a frame of delta-sigma-modulated digital data as a block, the compressed data having been obtained by compressing and encoding the digital data in each block of the GOB data by using the conversion table;
- and
- a decoding section adapted to decode, in a case where the digital data in each block of the compressed GOB data are the compressed data, the compressed data by using the conversion table.
Dependencies are inferred from the claim text.