SpeckleGAN: a generative adversarial network with an adaptive speckle layer to augment limited training data for ultrasound image processing

被引:37
|
作者
Bargsten, Lennart [1 ]
Schlaefer, Alexander [1 ]
机构
[1] Hamburg Univ Technol, Inst Med Technol & Intelligent Syst, Hamburg, Germany
关键词
Deep learning; Synthetic image generation; Theory-guided neural networks; Speckle noise; Small datasets; Image segmentation;
D O I
10.1007/s11548-020-02203-1
中图分类号
R318 [生物医学工程];
学科分类号
0831 ;
摘要
Purpose In the field of medical image analysis, deep learning methods gained huge attention over the last years. This can be explained by their often improved performance compared to classic explicit algorithms. In order to work well, they need large amounts of annotated data for supervised learning, but these are often not available in the case of medical image data. One way to overcome this limitation is to generate synthetic training data, e.g., by performing simulations to artificially augment the dataset. However, simulations require domain knowledge and are limited by the complexity of the underlying physical model. Another method to perform data augmentation is the generation of images by means of neural networks. Methods We developed a new algorithm for generation of synthetic medical images exhibiting speckle noise via generative adversarial networks (GANs). Key ingredient is a speckle layer, which can be incorporated into a neural network in order to add realistic and domain-dependent speckle. We call the resulting GAN architecture SpeckleGAN. Results We compared our new approach to an equivalent GAN without speckle layer. SpeckleGAN was able to generate ultrasound images with very crisp speckle patterns in contrast to the baseline GAN, even for small datasets of 50 images. SpeckleGAN outperformed the baseline GAN by up to 165 % with respect to the Frechet Inception distance. For artery layer and lumen segmentation, a performance improvement of up to 4 % was obtained for small datasets, when these were augmented with images by SpeckleGAN. Conclusion SpeckleGAN facilitates the generation of realistic synthetic ultrasound images to augment small training sets for deep learning based image processing. Its application is not restricted to ultrasound images but could be used for every imaging methodology that produces images with speckle such as optical coherence tomography or radar.
引用
收藏
页码:1427 / 1436
页数:10
相关论文
共 50 条
  • [1] SpeckleGAN: a generative adversarial network with an adaptive speckle layer to augment limited training data for ultrasound image processing
    Lennart Bargsten
    Alexander Schlaefer
    International Journal of Computer Assisted Radiology and Surgery, 2020, 15 : 1427 - 1436
  • [2] Training Generative Adversarial Networks with Limited Data
    Karras, Tero
    Aittala, Miika
    Hellsten, Janne
    Laine, Samuli
    Lehtinen, Jaakko
    Aila, Timo
    ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 33, NEURIPS 2020, 2020, 33
  • [3] Ultrasound image simulation with generative adversarial network
    Pigeau, Grace
    Elbatarny, Lydia
    Wu, Victoria
    Schonewille, Abigael
    Fichtinger, Gabor
    Ungi, Tamas
    MEDICAL IMAGING 2020: IMAGE-GUIDED PROCEDURES, ROBOTIC INTERVENTIONS, AND MODELING, 2021, 11315
  • [4] Benefits of using blended generative adversarial network images to augment classification model training data sets
    McCloskey, Benjamin J.
    Cox, Bruce A.
    Champagne, Lance
    Bihl, Trevor J.
    JOURNAL OF DEFENSE MODELING AND SIMULATION-APPLICATIONS METHODOLOGY TECHNOLOGY-JDMS, 2023,
  • [5] Seismic image processing through the generative adversarial network
    Picetti, Francesco
    Lipari, Vincenzo
    Bestagini, Paolo
    Tubaro, Stefano
    INTERPRETATION-A JOURNAL OF SUBSURFACE CHARACTERIZATION, 2019, 7 (03): : SF15 - SF26
  • [6] GenCo: Generative Co-training for Generative Adversarial Networks with Limited Data
    Cui, Kaiwen
    Huang, Jiaxing
    Luo, Zhipeng
    Zhang, Gongjie
    Zhan, Fangneng
    Lu, Shijian
    THIRTY-SIXTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE / THIRTY-FOURTH CONFERENCE ON INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE / THE TWELVETH SYMPOSIUM ON EDUCATIONAL ADVANCES IN ARTIFICIAL INTELLIGENCE, 2022, : 499 - 507
  • [7] Ultrasound Image Beamforming Optimization Using a Generative Adversarial Network
    Seoni, Silvia
    Salvi, Massimo
    Matrone, Giulia
    Meiburger, Kristen M.
    2022 IEEE INTERNATIONAL ULTRASONICS SYMPOSIUM (IEEE IUS), 2022,
  • [8] Ultrasound Speckle Reduction Using Wavelet-Based Generative Adversarial Network
    Khor, Hee Guan
    Ning, Guochen
    Zhang, Xinran
    Liao, Hongen
    IEEE JOURNAL OF BIOMEDICAL AND HEALTH INFORMATICS, 2022, 26 (07) : 3080 - 3091
  • [9] ECGAN: An Improved Conditional Generative Adversarial Network With Edge Detection to Augment Limited Training Data for the Classification of Remote Sensing Images With High Spatial Resolution
    Sui, Baikai
    Jiang, Tao
    Zhang, Zhen
    Pan, Xinliang
    IEEE JOURNAL OF SELECTED TOPICS IN APPLIED EARTH OBSERVATIONS AND REMOTE SENSING, 2021, 14 : 1311 - 1325
  • [10] Sharp Processing of Blur Image Based on Generative Adversarial Network
    Fan, Jinqing
    Wu, Lan
    Wen, Chenglin
    2020 5TH INTERNATIONAL CONFERENCE ON ADVANCED ROBOTICS AND MECHATRONICS (ICARM 2020), 2020, : 437 - 441