Abstract

A new wavelet-based image denoising algorithm, which exploits the edge information hidden in the corrupted image, is presented. Firstly, a canny-like edge detector identifies the edges in each subband. Secondly, multiplying the wavelet coefficients in neighboring scales is implemented to suppress the noise while magnifying the edge information, and the result is utilized to exclude the fake edges. The isolated edge pixel is also identified as noise. Unlike the thresholding method, after that we use local window filter in the wavelet domain to remove noise in which the variance estimation is elaborated to utilize the edge information. This method is adaptive to local image details, and can achieve better performance than the methods of state of the art.

© 2005 Chinese Optics Letters

PDF Article

References

  • View by:
  • |
  • |
  • |

  1. D. L. Donoho and I. M. Johnstone, Bianetrika 81, 425 (1994).
  2. S. G. Chang, B. Yu, and M. Vetterli, IEEE Trans. Image Processing 9, 1522 (2001).
  3. M. K. Mihcak, I. Kozintsev, K. Ramchandran, and P. Moulin, IEEE Signal Processing Lett. 6, 300 (1999).
  4. Z. Cai, T. H. Cheng, C. Lu, and K. R. Subramanian, IEEE Electron. Lett. 37, 683 (2001).
  5. J. Scharcanski, C. R. Jung, and R. T. Clarke, IEEE Trans. Image Processing 11, 1092 (2002).
  6. Y. Xu, J. B. Weaver, D. M. Healy, and J. Lu, IEEE Trans. Image Processing 3, 747 (1994).
  7. L. Zhang and P. Bao, IEEE Trans. Circuits and Systems for Video Technol. 13, 535 (2003).
  8. J. Canny, IEEE Trans. Pattern Anal. Machine. Intell. 8, 679 (1986).
  9. S. Mallat, A Wavelet Tour of Signal Processing (Academic Press, San Diego, 1999).

2003 (1)

L. Zhang and P. Bao, IEEE Trans. Circuits and Systems for Video Technol. 13, 535 (2003).

2002 (1)

J. Scharcanski, C. R. Jung, and R. T. Clarke, IEEE Trans. Image Processing 11, 1092 (2002).

2001 (2)

S. G. Chang, B. Yu, and M. Vetterli, IEEE Trans. Image Processing 9, 1522 (2001).

Z. Cai, T. H. Cheng, C. Lu, and K. R. Subramanian, IEEE Electron. Lett. 37, 683 (2001).

1999 (1)

M. K. Mihcak, I. Kozintsev, K. Ramchandran, and P. Moulin, IEEE Signal Processing Lett. 6, 300 (1999).

1994 (2)

D. L. Donoho and I. M. Johnstone, Bianetrika 81, 425 (1994).

Y. Xu, J. B. Weaver, D. M. Healy, and J. Lu, IEEE Trans. Image Processing 3, 747 (1994).

1986 (1)

J. Canny, IEEE Trans. Pattern Anal. Machine. Intell. 8, 679 (1986).

Bao, P.

L. Zhang and P. Bao, IEEE Trans. Circuits and Systems for Video Technol. 13, 535 (2003).

Cai, Z.

Z. Cai, T. H. Cheng, C. Lu, and K. R. Subramanian, IEEE Electron. Lett. 37, 683 (2001).

Canny, J.

J. Canny, IEEE Trans. Pattern Anal. Machine. Intell. 8, 679 (1986).

Chang, S. G.

S. G. Chang, B. Yu, and M. Vetterli, IEEE Trans. Image Processing 9, 1522 (2001).

Cheng, T. H.

Z. Cai, T. H. Cheng, C. Lu, and K. R. Subramanian, IEEE Electron. Lett. 37, 683 (2001).

Clarke, R. T.

J. Scharcanski, C. R. Jung, and R. T. Clarke, IEEE Trans. Image Processing 11, 1092 (2002).

Donoho, D. L.

D. L. Donoho and I. M. Johnstone, Bianetrika 81, 425 (1994).

Healy, D. M.

Y. Xu, J. B. Weaver, D. M. Healy, and J. Lu, IEEE Trans. Image Processing 3, 747 (1994).

Johnstone, I. M.

D. L. Donoho and I. M. Johnstone, Bianetrika 81, 425 (1994).

Jung, C. R.

J. Scharcanski, C. R. Jung, and R. T. Clarke, IEEE Trans. Image Processing 11, 1092 (2002).

Kozintsev, I.

M. K. Mihcak, I. Kozintsev, K. Ramchandran, and P. Moulin, IEEE Signal Processing Lett. 6, 300 (1999).

Lu, C.

Z. Cai, T. H. Cheng, C. Lu, and K. R. Subramanian, IEEE Electron. Lett. 37, 683 (2001).

Lu, J.

Y. Xu, J. B. Weaver, D. M. Healy, and J. Lu, IEEE Trans. Image Processing 3, 747 (1994).

Mihcak, M. K.

M. K. Mihcak, I. Kozintsev, K. Ramchandran, and P. Moulin, IEEE Signal Processing Lett. 6, 300 (1999).

Moulin, P.

M. K. Mihcak, I. Kozintsev, K. Ramchandran, and P. Moulin, IEEE Signal Processing Lett. 6, 300 (1999).

Ramchandran, K.

M. K. Mihcak, I. Kozintsev, K. Ramchandran, and P. Moulin, IEEE Signal Processing Lett. 6, 300 (1999).

Scharcanski, J.

J. Scharcanski, C. R. Jung, and R. T. Clarke, IEEE Trans. Image Processing 11, 1092 (2002).

Subramanian, K. R.

Z. Cai, T. H. Cheng, C. Lu, and K. R. Subramanian, IEEE Electron. Lett. 37, 683 (2001).

Vetterli, M.

S. G. Chang, B. Yu, and M. Vetterli, IEEE Trans. Image Processing 9, 1522 (2001).

Weaver, J. B.

Y. Xu, J. B. Weaver, D. M. Healy, and J. Lu, IEEE Trans. Image Processing 3, 747 (1994).

Xu, Y.

Y. Xu, J. B. Weaver, D. M. Healy, and J. Lu, IEEE Trans. Image Processing 3, 747 (1994).

Yu, B.

S. G. Chang, B. Yu, and M. Vetterli, IEEE Trans. Image Processing 9, 1522 (2001).

Zhang, L.

L. Zhang and P. Bao, IEEE Trans. Circuits and Systems for Video Technol. 13, 535 (2003).

Bianetrika (1)

D. L. Donoho and I. M. Johnstone, Bianetrika 81, 425 (1994).

IEEE Electron. Lett. (1)

Z. Cai, T. H. Cheng, C. Lu, and K. R. Subramanian, IEEE Electron. Lett. 37, 683 (2001).

IEEE Signal Processing Lett. (1)

M. K. Mihcak, I. Kozintsev, K. Ramchandran, and P. Moulin, IEEE Signal Processing Lett. 6, 300 (1999).

IEEE Trans. Circuits and Systems for Video Technol. (1)

L. Zhang and P. Bao, IEEE Trans. Circuits and Systems for Video Technol. 13, 535 (2003).

IEEE Trans. Image Processing (3)

J. Scharcanski, C. R. Jung, and R. T. Clarke, IEEE Trans. Image Processing 11, 1092 (2002).

Y. Xu, J. B. Weaver, D. M. Healy, and J. Lu, IEEE Trans. Image Processing 3, 747 (1994).

S. G. Chang, B. Yu, and M. Vetterli, IEEE Trans. Image Processing 9, 1522 (2001).

IEEE Trans. Pattern Anal. Machine. Intell. (1)

J. Canny, IEEE Trans. Pattern Anal. Machine. Intell. 8, 679 (1986).

Other (1)

S. Mallat, A Wavelet Tour of Signal Processing (Academic Press, San Diego, 1999).

Cited By

OSA participates in CrossRef's Cited-By Linking service. Citing articles from OSA journals and other participating publishers are listed here.