In this paper, we present a new optimization based method for designing orthonormal filter banks in wavelet denoising. We formulate the design problem as a nonlinear optimization problem whose objective is to minimize the mean squared error (MSE) betweent he original and the densoised signal. In contrast to previous methods that design filter banks separately from the other operations in noise supporession, our formulation allows us to search for the filters in the context of a denoising algorithm to minimize MSE. Due to the nonlinear nature of the performance metric, the optimization problem is solved by using the simulated annealing global-search method. We apply the optimization method to find good filter banks for different training signals corrupted by impulsive noise and select the one that performs best across all training signals to be the final solution. In experimental results, we show that the filter bank designed by our method reduces the MSE of the best existing filter bank on sixteen benchmark signals contaminated by either impulsive or Gaussian noise.
展开▼