Method and apparatus for clipping coefficient values after application of each wavelet transform
First Claim
Patent Images
1. A method comprising:
- applying an inverse wavelet transform having a 5,3 wavelet transform filter to data repeatedly for a plurality of decomposition levels during quantization of wavelet coefficients that is performed using a plurality of stages including one or more intermediate stages and a final stage; and
for each of the plurality of decomposition levels, clipping, after each application of the inverse wavelet transform during the one or more intermediate stages prior to the final stage, any value generated as a result of application of the inverse wavelet transform that exceeds a predetermined range associated with that decomposition level subband of the inverse wavelet transform including, after the inverse wavelet transform for 8-bit input samples, clipping low-pass coefficients exceeding the respective predetermined range to a value ranging from approximately −
191 to 191.
0 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for clipping coefficient values after application of each wavelet transform is described. In one embodiment, the method comprises applying an inverse wavelet transform to data repeatedly for a plurality of decomposition levels, and clipping, after each application of the inverse wavelet transform, any value generated as a result of application of the inverse wavelet transform that exceeds a predetermined range associated with that decomposition level subband of the inverse wavelet transform.
183 Citations
12 Claims
-
1. A method comprising:
-
applying an inverse wavelet transform having a 5,3 wavelet transform filter to data repeatedly for a plurality of decomposition levels during quantization of wavelet coefficients that is performed using a plurality of stages including one or more intermediate stages and a final stage; and
for each of the plurality of decomposition levels, clipping, after each application of the inverse wavelet transform during the one or more intermediate stages prior to the final stage, any value generated as a result of application of the inverse wavelet transform that exceeds a predetermined range associated with that decomposition level subband of the inverse wavelet transform including, after the inverse wavelet transform for 8-bit input samples, clipping low-pass coefficients exceeding the respective predetermined range to a value ranging from approximately −
191 to 191. - View Dependent Claims (2, 3, 4)
-
-
5. An article of manufacture comprising one or more recordable media having executable instructions stored thereon which, when executed by a machine, cause the machine to:
-
apply an inverse wavelet transform having a 5,3 wavelet transform filter to data repeatedly for a plurality of decomposition levels during quantization of wavelet coefficients that is performed using a plurality of stages including one or more intermediate stages and a final stage; and
for each of the plurality of decomposition levels, clip, after each application of the inverse wavelet transform during the one or more intermediate stages prior to the final stage, any value generated as a result of application of the inverse wavelet transform that exceeds a predetermined range associated with that decomposition level, subband and inverse wavelet transform including, after the inverse wavelet transform for 8-bit input samples, clipping low-pass coefficients exceeding the respective predetermined range to a value ranging from approximately −
191 to 191. - View Dependent Claims (6, 7, 8)
-
-
9. An apparatus comprising:
-
means for applying an inverse wavelet transform having a 5,3 wavelet transform filter to data repeatedly for a plurality of decomposition levels during quantization of wavelet coefficients that is performed using a plurality of stages including one or more intermediate stages and a final stage; and
for each of the plurality of decomposition levels, means for clipping, after each application of the inverse wavelet transform during the one or more intermediate stages prior to the final stage, any value generated as a result of application of the inverse wavelet transform that exceeds a predetermined range associated with that decomposition level, subband and inverse wavelet transform including, after the inverse wavelet transform for 8-bit input samples, means for clipping low-pass coefficients exceeding the respective predetermined range to a value ranging from approximately −
191 to 191. - View Dependent Claims (10, 11, 12)
-
Specification