Method and system for wavelet packet transmission using a best base algorithm
First Claim
1. A method for performing data compression, comprising:
- a) receiving a digital data signal;
b) determining a true best basis (TBB) function to assign a best basis function for encoding the digital data signal;
c) transforming digital data signal based on a wavelet-based transform coefficient at various decomposition levels to produce wavelet coefficients;
d) determining the best basis function based on the wavelet coefficients; and
e) encoding at least a portion of said received digital data signal using a signal transform said encoding being based on the best basis function satisfying a predetermined threshold.
1 Assignment
0 Petitions
Accused Products
Abstract
A data compression system and method provides a best base searching method to determine the best orthogonal basis function for wavelet-based, data compression. A processing device may receive data signals from a source and wavelet-based data compression may be performed on the received data before transmission (to a receiving component) and/or further digital signal processing (DSP) of the data signals. An encoder portion of the processing device performs the data compression using a predetermined algorithm that determines the best orthogonal basis function (base) of the signal transform (used for representing the data signals) by searching a set of bases including (approximately) all orthogonal bases available to provide the minimum number of coefficients for efficient data compression while maintaining a low error rate in reconstructing the original data signals.
25 Citations
21 Claims
-
1. A method for performing data compression, comprising:
-
a) receiving a digital data signal; b) determining a true best basis (TBB) function to assign a best basis function for encoding the digital data signal; c) transforming digital data signal based on a wavelet-based transform coefficient at various decomposition levels to produce wavelet coefficients; d) determining the best basis function based on the wavelet coefficients; and e) encoding at least a portion of said received digital data signal using a signal transform said encoding being based on the best basis function satisfying a predetermined threshold. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for performing data compression, comprising:
-
a plurality of sensors for acquiring data; and a controller for performing the steps of; a) receiving a digital data signal from said plurality of sensors; b) determining a true best basis (TBB) function to assign a best basis function for encoding the digital data signal; c) transforming digital data signal based on a wavelet-based transform coefficient at various decomposition levels to produce wavelet coefficients; d) determining the best basis function based on the wavelet coefficients; and e) encoding at least a portion of said received digital data signal using a signal transform said encoding being based on the best basis function satisfying a predetermined threshold. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer-readable storage medium executable by a computer encoded with a computer program stored therein, the computer program when executed by a computer performing data compression, comprising:
-
a) receiving a digital data signal; b) determining a true best basis (TBB) function to assign a best basis function for encoding the digital data signal; c) transforming digital data signal based on a wavelet-based transform coefficient at various decomposition levels to produce wavelet coefficients; d) determining the best basis function based on the wavelet coefficients; and e) encoding at least a portion of said received digital data signal using a signal transform said encoding being based on the best basis function satisfying a predetermined threshold. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification