Learning to restore multiple image degradations simultaneously

Image corruptions are common in the real world, for example images in the wild may come with unknown blur, bias field, noise, or other kinds of non-linear distributional shifts, thus hampering encoding methods and rendering downstream task unreliable. Image upgradation requires a complicated balance...

Full description

Bibliographic Details
Main Authors: Zhang, L, Bronik, K, Papiez, BW
Format: Journal article
Language:English
Published: Elsevier 2022
_version_ 1797109908019085312
author Zhang, L
Bronik, K
Papiez, BW
author_facet Zhang, L
Bronik, K
Papiez, BW
author_sort Zhang, L
collection OXFORD
description Image corruptions are common in the real world, for example images in the wild may come with unknown blur, bias field, noise, or other kinds of non-linear distributional shifts, thus hampering encoding methods and rendering downstream task unreliable. Image upgradation requires a complicated balance between high-level contextualised information and spatial specific details. Existing approaches to solving the problems are designed to focus on single corruption, which unavoidably results in poor performance when the acquisitions suffer from multiple degradations. In this study, we investigate the possibility of handling multiple degradations and enhancing the quality of images via deblurring, bias field correction, and denoising. To tackle the problems with propagating errors caused by independent learning, we propose a unified and scalable framework, which consists of three special decoders. Two decoders learn artifact attention from provided images thereby generating realistic individual artifact and multiple artifacts on single image; the third decoder is trained towards removing artifact on the synthetic image with multiple corruptions thereby generating high quality image. We additionally provide improvements over previous image degradation synthesis approaches by modelling multiple image degradations directly from data observations. We first create a toy MNIST dataset and investigate the properties of the proposed algorithm. We then use brain MRI datasets to demonstrate our method's robustness, including both simulated (where necessary) and real-world artifacts. In addition, our method can be used for single/or multiple degradation(s) synthesis by implementing the learned degradation operators in a new domain from a given dataset. The code will be released upon acceptance of the paper.
first_indexed 2024-03-07T07:47:45Z
format Journal article
id oxford-uuid:f5d55061-d786-4227-abab-88c1835bf346
institution University of Oxford
language English
last_indexed 2024-03-07T07:47:45Z
publishDate 2022
publisher Elsevier
record_format dspace
spelling oxford-uuid:f5d55061-d786-4227-abab-88c1835bf3462023-06-16T10:33:04ZLearning to restore multiple image degradations simultaneouslyJournal articlehttp://purl.org/coar/resource_type/c_dcae04bcuuid:f5d55061-d786-4227-abab-88c1835bf346EnglishSymplectic ElementsElsevier2022Zhang, LBronik, KPapiez, BWImage corruptions are common in the real world, for example images in the wild may come with unknown blur, bias field, noise, or other kinds of non-linear distributional shifts, thus hampering encoding methods and rendering downstream task unreliable. Image upgradation requires a complicated balance between high-level contextualised information and spatial specific details. Existing approaches to solving the problems are designed to focus on single corruption, which unavoidably results in poor performance when the acquisitions suffer from multiple degradations. In this study, we investigate the possibility of handling multiple degradations and enhancing the quality of images via deblurring, bias field correction, and denoising. To tackle the problems with propagating errors caused by independent learning, we propose a unified and scalable framework, which consists of three special decoders. Two decoders learn artifact attention from provided images thereby generating realistic individual artifact and multiple artifacts on single image; the third decoder is trained towards removing artifact on the synthetic image with multiple corruptions thereby generating high quality image. We additionally provide improvements over previous image degradation synthesis approaches by modelling multiple image degradations directly from data observations. We first create a toy MNIST dataset and investigate the properties of the proposed algorithm. We then use brain MRI datasets to demonstrate our method's robustness, including both simulated (where necessary) and real-world artifacts. In addition, our method can be used for single/or multiple degradation(s) synthesis by implementing the learned degradation operators in a new domain from a given dataset. The code will be released upon acceptance of the paper.
spellingShingle Zhang, L
Bronik, K
Papiez, BW
Learning to restore multiple image degradations simultaneously
title Learning to restore multiple image degradations simultaneously
title_full Learning to restore multiple image degradations simultaneously
title_fullStr Learning to restore multiple image degradations simultaneously
title_full_unstemmed Learning to restore multiple image degradations simultaneously
title_short Learning to restore multiple image degradations simultaneously
title_sort learning to restore multiple image degradations simultaneously
work_keys_str_mv AT zhangl learningtorestoremultipleimagedegradationssimultaneously
AT bronikk learningtorestoremultipleimagedegradationssimultaneously
AT papiezbw learningtorestoremultipleimagedegradationssimultaneously