Edge-preserving image denoising using a deep convolutional neural network

被引:61
作者
Shandoosti, Hamid Reza [1 ]
Rahemi, Zahra [1 ]
机构
[1] Hamedan Univ Technol, Dept Elect Engn, Hamadan 65155, Iran
关键词
Image denoising; Deep convolutional neural network; Non-subsampled shearlet transform; Canny algorithm; Adaptive threshold; CONTOURLET TRANSFORM; DIFFUSION; DOMAIN; REGULARIZATION; EQUATIONS; FUSION; MODEL;
D O I
10.1016/j.sigpro.2019.01.017
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
This paper introduces a novel denoising approach making use of a deep convolutional neural network to preserve image edges. The network is trained by using the edge map obtained from the well-known Canny algorithm and aims at determining if a noisy patch in non-subsampled shearlet domain corresponds to the location of an edge. In the first step of the proposed denoising algorithm, we use the nonsubsampled shearlet transform to decompose the noisy image into a low-frequency subband and a series of high-frequency subbands. Subsequently, 3D blocks are formed by stacking 2D blocks of high-frequency subbands along a specific direction. Each 3D patch is then fed to the trained deep convolutional neural network to determine if it belongs to the edge-related class or not. Finally, the NSST (non-subsampled shearlet transform) coefficients belonging to the edge-related class remain unchanged, and those not belonging to the edge-related class are denoised by the shrinkage method using an adaptive threshold. Experimental results on various test images including benchmark grayscale images and medical ultrasound images demonstrate that the proposed method achieves better performance compared to some state-of-the-art denoising approaches. (C) 2019 Elsevier B.V. All rights reserved.
引用
收藏
页码:20 / 32
页数:13
相关论文
共 58 条
[11]   Spatially adaptive wavelet thresholding with context modeling for image denoising [J].
Chang, SG ;
Yu, B ;
Vetterli, M .
IEEE TRANSACTIONS ON IMAGE PROCESSING, 2000, 9 (09) :1522-1531
[12]   Ramp preserving Perona-Malik model [J].
Chen, Qiang ;
Montesinos, Philippe ;
Sen Sun, Quan ;
Xia, De Shen .
SIGNAL PROCESSING, 2010, 90 (06) :1963-1975
[13]   Adaptive total variation denoising based on difference curvature [J].
Chen, Qiang ;
Montesinos, Philippe ;
Sen Sun, Quan ;
Heng, Peng Ann ;
Xia, De Shen .
IMAGE AND VISION COMPUTING, 2010, 28 (03) :298-306
[14]   Deep learning based automatic immune cell detection for immunohistochemistry images [J].
Chen, Ting ;
Chefd’hotel, Christophe .
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2014, 8679 :17-24
[15]   Image denoising by sparse 3-D transform-domain collaborative filtering [J].
Dabov, Kostadin ;
Foi, Alessandro ;
Katkovnik, Vladimir ;
Egiazarian, Karen .
IEEE TRANSACTIONS ON IMAGE PROCESSING, 2007, 16 (08) :2080-2095
[16]   Framing pyramids [J].
Do, MN ;
Vetterli, M .
IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2003, 51 (09) :2329-2342
[17]   Sparse directional image representations using the discrete shearlet transform [J].
Easley, Glenn ;
Labate, Demetrio ;
Lim, Wang-Q .
APPLIED AND COMPUTATIONAL HARMONIC ANALYSIS, 2008, 25 (01) :25-46
[18]   Shearlet-Based Total Variation Diffusion for Denoising [J].
Easley, Glenn R. ;
Labate, Demetrio ;
Colonna, Flavia .
IEEE TRANSACTIONS ON IMAGE PROCESSING, 2009, 18 (02) :260-268
[19]  
Eslami R, 2003, CONF REC ASILOMAR C, P1982
[20]   Multi-view Face Detection Using Deep Convolutional Neural Networks [J].
Farfade, Sachin Sudhakar ;
Saberian, Mohammad ;
Li, Li-Jia .
ICMR'15: PROCEEDINGS OF THE 2015 ACM INTERNATIONAL CONFERENCE ON MULTIMEDIA RETRIEVAL, 2015, :643-650