RUIG: Realistic Underwater Image Generation Towards Restoration

Chaitra Desai, Ramesh Ashok Tabib, Sai Sudheer Reddy, Ujwala Patil, Uma Mudenagudi; Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR) Workshops, 2021, pp. 2181-2189

Abstract


In this paper, we present a novel method for generating synthetic underwater images considering revised image formation model. We propose to use the generated synthetic underwater images to train a conditional generative adversarial network (CGAN) towards restoration of degraded underwater images. Restoration of degraded underwater images using traditional dehazing models is challenging as they are insensitive to wavelength, depth, water type and treat backscattering and direct signal attenuation coefficients to be equal. However, learning based models for restoration perform well but sensitive to availability of ground truth information. Generating ground truth labels in underwater scenario demands in-situ measurements using expensive equipments and is infeasible due to varying underwater currents. Towards this, we propose to generate synthetic underwater images using revised image formation model. Revised image formation model is sensitive to different attenuation coefficients: 1) back scattering, 2) direct scattering and 3) veiling light. We propose to estimate these attenuation coefficients considering proven facts from the literature. We demonstrate restoration of real underwater images through restoration framework trained using rendered synthetic underwater images, and compare results of restoration with state-of-the-art techniques.

Related Material


[pdf]
[bibtex]
@InProceedings{Desai_2021_CVPR, author = {Desai, Chaitra and Tabib, Ramesh Ashok and Reddy, Sai Sudheer and Patil, Ujwala and Mudenagudi, Uma}, title = {RUIG: Realistic Underwater Image Generation Towards Restoration}, booktitle = {Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR) Workshops}, month = {June}, year = {2021}, pages = {2181-2189} }