Method for compressing audio data
OwnerHsiu Wu, Chih Chou +1inventors
InventorsHsiu Wu, Chih Chou, Tsu Ku
Life of this patent
Estimating the term…
Abstract
A method for representing the items of a data, especially an audio data, by using fixed bits, is provided. The method can improve the speed to compress and decompress the data and reduce the load of the processor.
Claims19
A method of data compression, applicable to data for transportation and storage, comprising the following steps of:
- computing a first level difference, higher level difference or average of samples from a sample sequence or from a source data to obtain an estimate value of the sample;
- computing the difference between the estimate value and an actual value of the sample;
- and
- repeating above two steps to form a difference sequence of the sample sequence as a compressed data for transportation and storage.
A method of representing data for transportation and storage, comprising the following steps of:
- dividing a data into a plurality of data segments;
- dividing each data segment into a plurality of segments;
- computing a base value of the segment and values of all representation items in the segment to reduce the number of bits representing all the representation items in the segment, the base value of the segment may be different from each other;
- setting length of each segment;
- and
- setting a fixed number of bits to represent the representation items in the segment by using the following equation:
- BWsgst=aZ+b, where BWsgst is a suggested number of bits, Z is a computed number of bits, and a and b are coefficients.
A method of representing data for transportation and storage, comprising the following steps of:
- dividing a data into a plurality of segments, each segment having a fixed segment length;
- using the number of bits of the representation item with the maximum number of bits as a fixed number of bits for the segment;
- and
- using the fixed number of bits to represent the representation items in the segment, padding the representation items having less number of bits than the fixed number of bits with zeros to equate the fixed number of bits.
A method of data compression for transportation and storage, comprising the steps of:
- a compressing data step, by marking a length of a consecutive zero segment and a length of a consecutive non-zero data segment in the data, repeating the marking through entire the data, eliminating the consecutive zero segment from the data to form encoded data;
- and
- a decompressing data step, by reading the length of the consecutive zero segment, padding zeros according the length of the consecutive zero segment, reading the length of the consecutive non-zero data segment, copying representation items from the data according to the length of the consecutive non-zero segment, repeating until finishing entire the encoded data.
Dependencies are inferred from the claim text.