1. A method for processing an acquired signal, comprising the steps of: providing a signal acquisition device configured to interface with one or more signal sources; providing a signal processing device operatively connected to the signal acquisition device, the signal processing device comprising a processor configured to perform the steps of: i. transforming the signal into a plurality of signal coefficients; ii. computing fractal dimension of the coefficients; iii. identifying unwanted coefficients based on their fractal dimension; iv. automatically thresholding the identified unwanted coefficients; v. reconstructing a modified signal using inverse transform.