Learning from Multiple Instances: A Two-Stage Unsupervised Image Denoising Framework Based on Deep Image Prior

被引:2
|
作者
Xu, Shaoping [1 ]
Chen, Xiaojun [1 ]
Tang, Yiling [1 ]
Jiang, Shunliang [1 ]
Cheng, Xiaohui [1 ]
Xiao, Nan [1 ]
机构
[1] Nanchang Univ, Sch Math & Comp Sci, Nanchang 330031, Jiangxi, Peoples R China
来源
APPLIED SCIENCES-BASEL | 2022年 / 12卷 / 21期
基金
中国国家自然科学基金;
关键词
image denoising; deep image prior; two-target learning; multiple instances; unsupervised fusion network; NETWORK;
D O I
10.3390/app122110767
中图分类号
O6 [化学];
学科分类号
0703 ;
摘要
Supervised image denoising methods based on deep neural networks require a large amount of noisy-clean or noisy image pairs for network training. Thus, their performance drops drastically when the given noisy image is significantly different from the training data. Recently, several unsupervised learning models have been proposed to reduce the dependence on training data. Although unsupervised methods only require noisy images for learning, their denoising effect is relatively weak compared with supervised methods. This paper proposes a two-stage unsupervised deep learning framework based on deep image prior (DIP) to enhance the image denoising performance. First, a two-target DIP learning strategy is proposed to impose a learning restriction on the DIP optimization process. A cleaner preliminary image, together with the given noisy image, was used as the learning target of the two-target DIP learning process. We then demonstrate that adding an extra learning target with better image quality in the DIP learning process is capable of constraining the search space of the optimization process and improving the denoising performance. Furthermore, we observe that given the same network input and the same learning target, the DIP optimization process cannot generate the same denoised images. This indicates that the denoised results are uncertain, although they are similar in image quality and are complemented by local details. To utilize the uncertainty of the DIP, we employ a supervised denoising method to preprocess the given noisy image and propose an up- and down-sampling strategy to produce multiple sampled instances of the preprocessed image. These sampled instances were then fed into multiple two-target DIP learning processes to generate multiple denoised instances with different image details. Finally, we propose an unsupervised fusion network that fuses multiple denoised instances into one denoised image to further improve the denoising effect. We evaluated the proposed method through extensive experiments, including grayscale image denoising, color image denoising, and real-world image denoising. The experimental results demonstrate that the proposed framework outperforms unsupervised methods in all cases, and the denoising performance of the framework is close to or superior to that of supervised denoising methods for synthetic noisy image denoising and significantly outperforms supervised denoising methods for real-world image denoising. In summary, the proposed method is essentially a hybrid method that combines both supervised and unsupervised learning to improve denoising performance. Adopting a supervised method to generate preprocessed denoised images can utilize the external prior and help constrict the search space of the DIP, whereas using an unsupervised method to produce intermediate denoised instances can utilize the internal prior and provide adaptability to various noisy images of a real scene.
引用
收藏
页数:17
相关论文
共 50 条
  • [21] Recorrupted-to-Recorrupted: Unsupervised Deep Learning for Image Denoising
    Pang, Tongyao
    Zheng, Huan
    Quan, Yuhui
    Ji, Hui
    2021 IEEE/CVF CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION, CVPR 2021, 2021, : 2043 - 2052
  • [22] TWO-STAGE UNSUPERVISED LEARNING METHOD FOR AFFINE AND DEFORMABLE MEDICAL IMAGE REGISTRATION
    Gu, Dongdong
    Liu, Guocai
    Tian, Juanxiu
    Zhan, Qi
    2019 IEEE INTERNATIONAL CONFERENCE ON IMAGE PROCESSING (ICIP), 2019, : 1332 - 1336
  • [23] Two-stage unsupervised facial image quality measurement
    Wang, Guangcheng
    Wang, Zhongyuan
    Huang, Baojin
    Jiang, Kui
    He, Zheng
    Zhu, Hancheng
    Xiao, Jinsheng
    Tian, Xin
    INFORMATION SCIENCES, 2022, 611 : 432 - 445
  • [24] A two-stage seismic data denoising network based on deep learning
    Zhang, Yan
    Zhang, Chi
    Song, Liwei
    STUDIA GEOPHYSICA ET GEODAETICA, 2024, 68 (3-4) : 156 - 175
  • [25] A Two-stage Raman Imaging Denoising Algorithm Based on Deep Learning
    Tang, Quan
    Hu, Jiaqi
    Chen, Jinna
    Xue, Chenlong
    Chen, Junfan
    Dang, Hong
    Lu, Dan
    Liu, Huanhuan
    Sun, Qizhen
    Xiong, Qiaozhou
    Cong, Longqing
    Shum, Perry Ping
    2022 ASIA COMMUNICATIONS AND PHOTONICS CONFERENCE, ACP, 2022, : 2096 - 2099
  • [26] An efficient two-stage framework for image annotation
    Hu, Jiwei
    Lam, Kin-Man
    PATTERN RECOGNITION, 2013, 46 (03) : 936 - 947
  • [27] Microarray image denoising using a two-stage multiresolution technique
    Stefanou, Hara
    Margaritis, Thanasis
    Kafetzopoulos, Dirnitris
    Marias, Konstantinos
    Tsakalides, Panagiotis
    2007 IEEE INTERNATIONAL CONFERENCE ON BIOINFORMATICS AND BIOMEDICINE, PROCEEDINGS, 2007, : 383 - +
  • [28] Two-stage image denoising considering interscale and intrascale dependencies
    Shahdoosti, Hamid Reza
    JOURNAL OF ELECTRONIC IMAGING, 2017, 26 (06)
  • [29] A Hybrid Technique of Image Denoising Using the Curvelet Transform based Denoising Method and Two-stage Image Denoising by PCA with Local Pixel Grouping
    Talbi, Mourad
    Bouhlel, Mohamed Salim
    Cherif, Adnane
    CURRENT MEDICAL IMAGING REVIEWS, 2017, 13 (04) : 484 - 494
  • [30] Overview of Image Denoising Based on Deep Learning
    Liu, Baozhong
    Liu, Jianbin
    2018 INTERNATIONAL SEMINAR ON COMPUTER SCIENCE AND ENGINEERING TECHNOLOGY (SCSET 2018), 2019, 1176