Method and apparatus for compressively coding/decoding digital data to reduce the use of band-width or storage space
AssigneeMatsushita Electric Industrial Co., Ltd.
InventorMasakazu Fujimoto
Life of this patent
Estimating the term…
Loading patent…
AssigneeMatsushita Electric Industrial Co., Ltd.
InventorMasakazu Fujimoto
Estimating the term…
There are provided coding and decoding apparatuses and coding and decoding methods in which digital data are represented by bits fewer than those by which digital data according to the prior art apparatuses and methods are represented, and original data can be decoded correctly without degrading its precision. The number of continuous zeros from the LSB of the digital data 103 is counted. The number on continuous zeros plus one is subtracted from the number of bits of the digital data 103, resulting in a number of bits to-be-allocated 105, according to which, bits are allocated starting from the most significant bit (MSB). The number of omitted bits is calculated according to the number 105 (114), and lower bits represented as the MSB “1” and bits “0”. The lower bits 116 are coupled to a lower side of a code 115 to restore original digital data 151.
A coding apparatus which receives digital data as an input, said coding apparatus comprising:
A decoding apparatus which decodes digital data based on one of (a) a code obtained by omitting a number of bits equal to an addition value obtained by adding either a number of continuous zeroes or a number of continuous ones as a number of continuous values from a first endmost bit of the digital data and one, and a number of bits to-be-allocated indicating a number of bits of the code, and (b) the number of bits to-be-allocated, said decoding apparatus comprising:
A coding method for compressing digital data, said coding method comprising:
A decoding method for decoding digital data based one of (a) a code which is obtained by omitting a number of bits equal to an addition value obtained by adding either a number of continuous zeros or a number of continuous ones as a number of continuous values from a first endmost bit of the digital data and one, and a number of bits to-be-allocated indicating a number of bits in the code, and (b) the number of bits to-be-allocated, said decoding method comprising:
Dependencies are inferred from the claim text.