Journal of Jilin University(Engineering and Technology Edition) ›› 2025, Vol. 55 ›› Issue (10): 3319-3328.doi: 10.13229/j.cnki.jdxbgxb.20231453

Previous Articles    

Adaptive edge information image denoising model based on multi-directional gradient network

Zi-tong WANG1(),Jing ZHAO2,Shuang QIAO3,Rui ZHU4()   

  1. 1.College of Computer Science and Technology,Jilin University,Changchun 130012,China
    2.School of Optics and Photonics,Beijing Institute of Technology,Beijing 100081,China
    3.College of Physics,Northeast Normal University,Changchun 130024,China
    4.College of Communication Engineerging,Jilin University,Changchun 130012,China
  • Received:2023-12-28 Online:2025-10-01 Published:2026-02-03
  • Contact: Rui ZHU E-mail:softlikeyou@163.com;zhurui@jlu.edu.cn

Abstract:

To address the limitation that existing learning-based image denoising algorithms struggle to preserve edges and textures, we propose an adaptive edge-aware denoising model built upon a multi-directional gradient network that can capture distinct image information separately. First, multi-directional gradient operators are applied to the clean target image to generate noise-free gradient maps, which then guide the network in learning gradient representations free from corruption. Second, an adaptive gradient-fusion module is introduced to fuse gradient cues with the noisy image adaptively, increasing the network’s attention to edge and texture details. Experimental results demonstrate that the proposed model achieves competitive PSNR and SSIM values. Moreover, the denoised images consistently exhibit superior visual quality, underscoring the model’s potential for practical image-denoising applications.

Key words: deep neural network, image denoising, gradient operator, adaptive fusion

CLC Number: 

  • TP391.4

Fig.1

Network overall architecture"

Fig.2

Network architecture of multi-directional gradient network and denoising network"

Fig.3

Architecture of AGFM"

Table 1

Comparison of average PSNR(dB)/SSIM of different denoising algorithms on three standard libraries(σn=15)"

数据库Set12BSD68Urban100
指标PSNRSSIMPSNRSSIMPSNRSSIM
DnCNN32.860.903 131.730.890 732.680.925 5
FFDNet32.750.902 731.630.890 232.430.927 3
MemNet32.840.904 431.700.892 732.840.926 1
N3Net------
MWDCNN32.870.907 231.870.897 633.150.931 3
LIGN33.030.909 931.770.896 433.460.935 6
DRANet33.000.905 631.790.892 133.550.932 8
本文算法33.190.911 831.930.900 633.860.938 9

Table 2

Comparison of average PSNR(dB)/SSIM of different denoising algorithms on three standard libraries(σn=25)"

数据库Set12BSD68Urban100
指标PSNRSSIMPSNRSSIMPSNRSSIM
DnCNN30.440.862 229.230.828 729.970.879 7
FFDNet30.430.863 429.190.828 929.920.888 6
MemNet30.430.860 229.200.826 230.450.882 9
N3Net30.500.865 129.300.832 930.190.891 0
WMDCNN30.520.867 029.340.837 630.640.892 9
LIGN30.720.871 129.250.833 431.040.901 3
DRANet30.690.868 129.360.832 631.180.899 9
本文算法30.830.873 029.480.842 431.390.906 3

Table 3

Comparison of average PSNR(dB)/SSIM of different denoising algorithms on three standard libraries(σn=50)"

数据库Set12BSD68Urban100
指标PSNRSSIMPSNRSSIMPSNRSSIM
DnCNN27.180.782 926.230.718 926.280.787 4
FFDNet27.320.790 326.290.724 526.520.805 7
MemNet27.380.793 326.350.729 726.640.802 9
N3Net27.430.795 026.400.730 226.820.814 1
MWDCNN27.360.790 426.400.729 727.120.806 3
LIGN27.610.793 326.530.736 227.680.826 1
DRANet27.620.800 326.470.731 627.900.829 4
本文算法27.760.803 926.560.739 228.090.836 4

Table 4

Comparison of single image PSNR(dB) of different denoising algorithms on the Set12 dataset(σn=50)"

算法C.manHousePeppersStarfishMonarchAirplaneParrotLenaBarbaraBoatManCouple
DnCNN27.0330.0027.3225.7026.7825.8726.4829.3926.2227.2027.2426.90
FFDNet27.0530.3727.5425.7526.8125.8926.5729.6626.4527.3327.2927.08
MemNet27.1730.5227.4725.8126.9825.9526.5229.6826.6727.3427.3027.14
N3Net27.1830.6027.6326.1327.0225.9426.4729.6526.9227.3327.2627.03
MWDCNN27.1530.5627.4425.8227.0025.8326.5329.6426.6727.3227.2227.08
LIGN27.3030.8627.6726.3927.1326.0326.6729.8727.3427.4927.3027.26
DRANet27.5830.8927.6225.9927.1326.0326.6729.5927.3427.5727.3427.36
本文算法27.4231.0927.8126.6927.2226.0426.6729.9627.8227.5827.3727.38

Fig.4

Denoising results on image “star” from Set12dataset by different algorithms when noiselevel of 50"

Fig.5

Denoising results on image “test011” fromBSD68 dataset by different algorithmswhen noise level of 50"

Fig.6

Denoising results on image “img055” from theUrban100 dataset by different algorithms whennoise level of 25"

Table 5

Comparison of different denoising network model parameter quantities and running time on noisy images of size 256×256, 512×512 and 1 024×1 024 and noise level 50"

尺寸/资源消耗DnCNNMemNetFFDNetN3NetDRANetMWDCNNLIGNMDGAENet
Size 256×2560.010.880.010.170.080.060.020.01
Size 512×5120.053.610.030.740.380.220.060.12
Size 1 024×1 0240.1614.690.113.251.243.892.101.33
Memory cost/M0.5540.6670.4900.7061.2110.5253.7493.845

Table 6

Ablation study"

σ=50σ=25σ=15
评估指标PSNRSSIMPSNRSSIMPSNRSSIM
案例127.760.802 430.820.873 633.190.911 8
案例227.310.785 030.520.867 232.820.906 7
案例327.600.800 030.710.869 433.060.909 9

Fig.7

Gradient images of MGradNet outputs and noise gradient image"

[1] Chen T, Ma K K, Chen L H. Tri-state median filter for image denoising[J]. IEEE Transactions on Image Processing, 1999, 8(12): 1834-1838.
[2] Zhang X B, Zhang S L. Diffusion scheme using mean filter and wavelet coefficient magnitude for image denoising[J]. AEU-International Journal of Electronics and Communications, 2016, 70(7): 944-952.
[3] Buades A, Coll B, Morel J M. A non-local algorithm for image denoising[C]∥IEEE Conference on Computer Vision and Pattern Recognition, Piscataway, LISA, 2005: 60-65.
[4] Dabov K, Foi A, Katkovnik V, et al. Image denoising by sparse 3-D transform-domain collaborative filtering[J]. IEEE Transactions on Image Processing, 2007, 16(8): 2080-2095.
[5] Dabov K, Foi A, Katkovnik V, et al. Color image denoising via sparse 3D collaborative filtering with grouping constraint in luminance-chrominance space[C]∥IEEE International Conference on Image Processing, Piscataway, LISA, 2007: 313-I-6.
[6] Rudin L I, Osher S, Fatemi E. Nonlinear total variation based noise removal algorithms[J]. Physica D: nonlinear Phenomena, 1992, 60(1-4): 259-268.
[7] Weiss Y, Freeman W T. What makes a good model of natural images[C]∥IEEE Conference on Computer Vision and Pattern Recognition, Piscataway, USA, 2007: 1-8.
[8] 张红英, 彭启琮. 全变分自适应图像去噪模型[J]. 光电工程, 2006, 33(3): 50-53.
Zhang Hong-ying, Peng Qi-cong. Adaptive total variation image denoising model[J]. Opto-Electronic Engineering, 2006, 33(3): 50-53.
[9] Elad M, Aharon M. Image denoising via sparse and redundant representations over learned dictionaries[J]. IEEE Transactions on Image Processing, 2006, 15(12): 3736-3745.
[10] Mairal J, Elad M, Sapiro G. Sparse representation for color image restoration[J]. IEEE Transactions on Image Processing, 2007, 17(1): 53-69.
[11] Xie Q, Zhao Q, Meng D Y, et al. Multispectral images denoising by intrinsic tensor sparsity regularization[C]. IEEE Conference on Computer Vision and Pattern Recognition, Piscataway, USA, 2016: 1692-1700.
[12] 郑毅贤. 基于稀疏表示理论的图像去噪方法研究[D]. 上海: 上海交通大学电子信息与电气工程学院, 2013.
Zheng Yi-xian. Research on image denoising methods based on sparse representation theory[D]. Shanghai: School of Electronic Information and Electronical Engineering, Shanghai Jiao Tong University, 2013.
[13] 银壮辰. 基于稀疏表示和字典学习的图像去噪研究[D]. 武汉: 武汉理工大学电子信息学院, 2014.
Yin Zhuang-chen. Research on image denoising based on sparse representation and dictionary learning [D]. Wuhan: School of Electronic Information Wuhan University of Technology, 2014.
[14] Gu S H, Zhang L, Zuo W M, et al. Weighted nuclear norm minimization with application to image denoising[C]∥IEEE Conference on Computer Vision and Pattern Recognition, Piscataway, USA, 2014: 2862-2869.
[15] Xu J, Zhang L, Zhang D, et al. Multi-channel weighted nuclear norm minimization for real color image denoising[C]∥IEEE International Conference on Computer Vision, Piscataway, USA, 2017: 1096-104.
[16] Xie T, Li S T, Sun B. Hyperspectral images denoising via nonconvex regularized low-rank and sparse matrix decomposition[J]. IEEE Transactions on Image Processing, 2019, 29: 44-56.
[17] Jia X X, Feng X C, Wang W W. Adaptive regularizer learning for low rank approximation with application to image denoising[C]∥IEEE International Conference on Image Processing, Piscataway, USA, 2016: 3096-3100.
[18] 王圳萍. 基于低秩矩阵恢复的图像去噪算法研究[D]. 成都: 西南交通大学信息科学与技术学院, 2015.
Wang Zhen-ping. Research on image denoising algorithms based on low-rank matrix recovery[D]. Chengdu: School of Information Science and Technology, Southwest Jiaotong University, 2015.
[19] Xie J Y, Xu L L, Chen E H. Image denoising and inpainting with deep neural networks[C]∥Advances in Neural Information Processing Systems. Red Hcok, NY: Curran Associates, Inc., 2012: 341-349.
[20] Agostinelli F, Anderson M R, Lee H. Adaptive multi-column deep neural networks with application to robust image denoising[C]∥Advances in Neural Information Processing Systems, Red Hcok, NY: Curran Associates, Inc., 2013: 1493-1501.
[21] Sivakumar K, Desai U B. Image restoration using a multilayer perceptron with a multilevel sigmoidal function[J]. IEEE Transactions on Signal Processing, 1993, 41(5): 2018-2022.
[22] Burger H C, Schuler C J, Harmeling S. Image denoising: Can plain neural networks compete with BM3D[C]∥IEEE Conference on Computer Vision and Pattern Recognition, Piscataway, USA, 2012: 2392-2399.
[23] Zhou Y T, Chellappa R, Vaid A, et al. Image restoration using a neural network[J]. IEEE Transactions on Acoustics, Speech, and Signal Processing, 1988, 36(7): 1141-1151.
[24] Jain V, Seung H S. Natural image denoising with convolutional networks[C]∥Advances in Neural Information Processing Systems. Red Hcok, NY: Curran Associates, Inc., 2008, 21.
[25] Chen Y J, Pock T. Trainable nonlinear reaction diffusion: A flexible framework for fast and effective image restoration[J]. IEEE Transactions on Pattern Analysis and Machine Intelligence, 2016, 39(6): 1256-1272.
[26] Zhang K, Zuo W M, Chen Y J, et al. Beyond a gaussian denoiser: Residual learning of deep CNN for image denoising[J]. IEEE Transactions on Image Processing, 2017, 26(7): 3142-3155.
[27] Mao X J, Shen C, Yang Y B. Image restoration using very deep convolutional encoder-decoder networks with symmetric skip connections[C]∥Advances in Neural Information Processing Systems, Piscataway, USA, 2016: 379-387.
[28] Tai Y, Yang J, Liu X M, et al. MemNet: A persistent memory network for image restoration[C]∥IEEE International Conference on Computer Vision, Piscataway, USA, 2017: 4539-4547.
[29] Zhang K, Zuo W, Zhang L. FFDNet: Toward a fast and flexible solution for CNN-based image denoising[J]. IEEE Transactions on Image Processing, 2018, 27(9): 4608-4622.
[30] Liu D, Wen B H, Fan Y C, et al. Non-local recurrent network for image restoration[C]∥Advances in Neural Information Processing Systems, Red Hcok, NY: Curran Associates, Inc., 2018: 1673-1682.
[31] Plötz T, Roth S. Neural nearest neighbors networks[C]∥Advances in Neural Information Processing Systems, Red Hcok, NY: Curran Associates, Inc., 2018: 1095-1106.
[32] Charbonnier P, Blanc-Feraud L, Aubert G, et al. Two deterministic half-quadratic regularization algorithms for computed imaging[C]∥Proceedings of 1st International Conference on Image Processing, Piscataway, USA, 1994, 2: 168-172.
[33] Kingma D P, Ba J.Adam: a method for stochastic optimization[J]. Computer Science, 2014: 1-15.
[34] Wang Z, Bovik A C, Sheikh H R, et al. Image quality assessment: from error visibility to structural similarity[J]. IEEE Transactions on Image Processing, 2004, 13(4): 600-612.
[35] Martin D, Fowlkes C, Tal D, et al. A database of human segmented natural images and its application to evaluating segmentation algorithms and measuring ecological statistics[C]∥Proceedings Eighth IEEE International Conference on Computer Vision, Piscataway, USA,2001: 416-423.
[36] Timofte R, Agustsson E, Van Gool L, et al. Ntire 2017 challenge on single image super-resolution: Methods and results[C]∥Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition Workshops, Piscataway, USA, 2017: 114-125.
[37] Zhang K, Zuo W M, Chen Y J, et al. Beyond a gaussian denoiser: Residual learning of deep CNN for image denoising[J]. IEEE Transactions on Image Processing, 2017, 26(7): 3142-3155.
[38] Roth S, Black M J. Fields of experts[J]. International Journal of Computer Vision, 2009, 82: 205-229.
[39] Huang J B, Singh A, Ahuja N. Single image super-resolution from transformed self-exemplars[C]∥Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Piscataway,USA, 2015: 5197-5206.
[40] Qiao S, Yang J R, Zhang T, et al. Layered input GradiNet for image denoising[J]. Knowledge-Based Systems, 2022, 254: No.109587.
[41] Tian C W, Zheng M H, Zuo W M, et al. Multi-stage image denoising with the wavelet transform[J]. Pattern Recognition, 2023, 134(1): No.109050.
[42] Wu W C, Liu S J, Xia Y, et al. Dual residual attention network for image denoising[J]. Pattern Recognition, 2024, 149: No.110291.
[1] Di-ren LIU,Ao MA. Low contrast image denoising algorithm based on non local self similarity [J]. Journal of Jilin University(Engineering and Technology Edition), 2025, 55(7): 2378-2382.
[2] Tian-min DENG,Peng-fei XIE,Yang YU,Yue-tian CHEN. Method of lane detection based on adaptive fusion of double branch features [J]. Journal of Jilin University(Engineering and Technology Edition), 2025, 55(12): 3840-3851.
[3] Jin-zhou ZHANG,Shi-qing JI,Chuang TAN. Fusion algorithm of convolution neural network and bilateral filtering for seam extraction [J]. Journal of Jilin University(Engineering and Technology Edition), 2024, 54(8): 2313-2318.
[4] Xin-gang GUO,Ying-chen HE,Chao CHENG. Noise-resistant multistep image super resolution network [J]. Journal of Jilin University(Engineering and Technology Edition), 2024, 54(7): 2063-2071.
[5] Tao JU,Shuai LIU,Jiu-yuan HUO,Xue-jun ZHANG. Adaptive scheduling of computing tasks for deep neural network model parallelism [J]. Journal of Jilin University(Engineering and Technology Edition), 2024, 54(12): 3601-3613.
[6] Peng-ju LIU. Design of automatic identification algorithm for Internet of Things security situation based on deep neural network [J]. Journal of Jilin University(Engineering and Technology Edition), 2023, 53(7): 2121-2126.
[7] Li-bo CHENG,Xin-yue LI,Zhe LI,Xiao-ning JIA. Remote sensing image denoising method based on curvelet transform and goodness-of-fit test [J]. Journal of Jilin University(Engineering and Technology Edition), 2023, 53(11): 3207-3213.
[8] Xian-min SONG,Shu-tian YANG,Ming-xin LIU,Zhi-hui LI. Fluctuation characteristics and prediction method of bus travel time between stations [J]. Journal of Jilin University(Engineering and Technology Edition), 2022, 52(8): 1792-1799.
[9] JIANG Chao, GENG Ze-xun, LIU Li-yong, PAN Ying-feng. Maximum likelihood image restoration combined with image denoising [J]. 吉林大学学报(工学版), 2015, 45(4): 1360-1366.
[10] LI Di-fei, TIAN Di, HU Xiong-wei. Standard literature language model based on deep learning [J]. 吉林大学学报(工学版), 2015, 45(2): 596-599.
[11] ZHANG Tian, SUN Yan-kui, TIAN Xiao-lin. Optical coherence tomography image denoising method by merging dyadic wavelet and anisotropic diffusion filter [J]. 吉林大学学报(工学版), 2013, 43(增刊1): 340-344.
[12] Cui Yan-qiu;Wang Ke;Sun Wei. Image denoising method based on adaptive Gaussian mixture
model in wavelet domain
[J]. 吉林大学学报(工学版), 2006, 36(06): 983-0988.
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!