Zero shot framework for satellite image restoration

06/05/2023
by   Praveen Kandula, et al.
0

Satellite images are typically subject to multiple distortions. Different factors affect the quality of satellite images, including changes in atmosphere, surface reflectance, sun illumination, viewing geometries etc., limiting its application to downstream tasks. In supervised networks, the availability of paired datasets is a strong assumption. Consequently, many unsupervised algorithms have been proposed to address this problem. These methods synthetically generate a large dataset of degraded images using image formation models. A neural network is then trained with an adversarial loss to discriminate between images from distorted and clean domains. However, these methods yield suboptimal performance when tested on real images that do not necessarily conform to the generation mechanism. Also, they require a large amount of training data and are rendered unsuitable when only a few images are available. We propose a distortion disentanglement and knowledge distillation framework for satellite image restoration to address these important issues. Our algorithm requires only two images: the distorted satellite image to be restored and a reference image with similar semantics. Specifically, we first propose a mechanism to disentangle distortion. This enables us to generate images with varying degrees of distortion using the disentangled distortion and the reference image. We then propose the use of knowledge distillation to train a restoration network using the generated image pairs. As a final step, the distorted image is passed through the restoration network to get the final output. Ablation studies show that our proposed mechanism successfully disentangles distortion.

READ FULL TEXT

page 1

page 2

page 5

research
11/25/2021

Few-Shot Real Image Restoration via Distortion-Relation Guided Transfer Learning

Collecting large clean-distorted training image pairs in real world is n...
research
05/28/2018

Image Distortion Detection using Convolutional Neural Network

Image distortion classification and detection is an important task in ma...
research
06/05/2023

Unsupervised haze removal from underwater images

Several supervised networks exist that remove haze information from unde...
research
11/07/2020

Data–driven Image Restoration with Option–driven Learning for Big and Small Astronomical Image Datasets

Image restoration methods are commonly used to improve the quality of as...
research
04/09/2019

Rain O'er Me: Synthesizing real rain to derain with data distillation

We present a supervised technique for learning to remove rain from image...
research
11/16/2017

The Perception-Distortion Tradeoff

Image restoration algorithms are typically evaluated by some distortion ...
research
12/03/2018

Attention-based Adaptive Selection of Operations for Image Restoration in the Presence of Unknown Combined Distortions

Many studies have been conducted so far on image restoration, the proble...

Please sign up or login with your details

Forgot password? Click here to reset