1. A method comprising: applying a wavelet transform to one or more signal samples based on a wavelet type, one or more decomposition levels, and a threshold for each signal sample, wherein the wavelet type, one or more decomposition levels, and the threshold are determined based on the one or more signal samples; and generating wavelet coefficients based on the application of the wavelet transform to the one or more signal samples.