Abstract
Underwater images suffer from serious color distortion and detail loss because of the wavelength-dependent light absorption and scattering, which seriously influences the subsequent underwater object detection and recognition. The latest methods for underwater image enhancement are based on deep models, which focus on finding a mapping function from the underwater image subspace to a ground-truth image subspace. They neglect the diversity of underwater conditions which leads to different background colors of underwater images. In this paper, we propose a Class-condition Attention Generative Adversarial Network (CA-GAN) to enhance an underwater image. We build an underwater image dataset which contains ten categories generated by the simulator with different water attenuation coefficient and depth. Relying on the underwater image classes, CA-GAN creates a many-to-one mapping function for an underwater image. Moreover, in order to generate the realistic image, attention mechanism is utilized. In the channel attention block, the feature maps in the front-end layers and the back-end layers are fused along channels, and in the spatial attention block, feature maps are pixel-wise fused. Extensive experiments are conducted on synthetic and real underwater images. The experimental results demonstrate that CA-GAN can effectively recover color and detail of various scenes of underwater images and is superior to the state-of-the-art methods.
Highlights
Underwater image processing is very critical to deep ocean exploration [1]
The enhance process is done by a Classcondition Attention Generative Adversarial Network (CAGAN), the details of proposed network architecture are shown in Fig.1, and for each image I the generator estimates its corresponding clear image J.The generator of CA-GAN contains two strided convolution blocks with stride 2, nine residual blocks and two upsample blocks with 3*3 convolution layer
To recalibrate front-end feature map produced in the encoder layers and back-end feature map produced in the decoder layer, we introduce a concurrent channel and spatial attention feature fusion block (CS-AFFB)
Summary
Underwater image processing is very critical to deep ocean exploration [1]. The quality of underwater image is extremely important to vision applications such as object recognition, detection and tracking. Underwater images always suffer from serious color distortion and detail loss because of the wavelength-dependent light absorption and scattering. With the increase of water depth, the image becomes darker and darker as more and more light are absorbed [2]. The degradation is affected by a large number of complex. Factors including water component, quality and temperature. Underwater image enhancement is still a challenging task. The research of underwater image enhancement is still at the stage of the begining, and there are still many problems to be discussed
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.