BM3D-Net: A Convolutional Neural Network for Transform-Domain Collaborative Filtering

Research output: Contribution to journalArticlepeer-review

148 Scopus citations

Abstract

Denoising is a fundamental task in image processing with wide applications for enhancing image qualities. BM3D is considered as an effective baseline for image denoising. Although learning-based methods have been dominant in this area recently, the traditional methods are still valuable to inspire new ideas by combining with learning-based approaches. In this letter, we propose a new convolutional neural network inspired by the classical BM3D algorithm, dubbed as BM3D-Net. We unroll the computational pipeline of BM3D algorithm into a convolutional neural network structure, with 'extraction' and 'aggregation' layers to model block matching stage in BM3D. We apply our network to three denoising tasks: gray-scale image denoising, color image denoising, and depth map denoising. Experiments show that BM3D-Net significantly outperforms the basic BM3D method, and achieves competitive results compared with state of the art on these tasks.

Original languageEnglish
Article number8093631
Pages (from-to)55-59
Number of pages5
JournalIEEE Signal Processing Letters
Volume25
Issue number1
DOIs
StatePublished - Jan 2018

Keywords

  • BM3D
  • convolutional neural networks
  • denoising
  • nonlocal methods

Fingerprint

Dive into the research topics of 'BM3D-Net: A Convolutional Neural Network for Transform-Domain Collaborative Filtering'. Together they form a unique fingerprint.

Cite this