z-logo
open-access-imgOpen Access
Underwater image colour constancy based on DSNMF
Author(s) -
Liu Xiaopeng,
Zhong Guoqiang,
Liu Cong,
Dong Junyu
Publication year - 2017
Publication title -
iet image processing
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.401
H-Index - 45
eISSN - 1751-9667
pISSN - 1751-9659
DOI - 10.1049/iet-ipr.2016.0543
Subject(s) - underwater , constraint (computer aided design) , artificial intelligence , image (mathematics) , computer science , channel (broadcasting) , computer vision , image quality , matrix (chemical analysis) , matrix decomposition , image formation , pattern recognition (psychology) , mathematics , physics , geology , materials science , telecommunications , oceanography , geometry , eigenvalues and eigenvectors , composite material , quantum mechanics
Different wavelengths of light may undergo changes in underwater environment resulting in altered images. For example, the presence of floating particles causes underwater images to appear bluish and blurred. In this study, the authors propose a method called the deep sparse non‐negative matrix factorisation (DSNMF) to estimate the illumination of an underwater image. The image under observation is divided into patches and each channel of a single patch is reshaped as an [ R, G, B ] matrix. The DSNMF method deeply factorises each input matrix into multiple layers with a sparseness constraint. The last layer of the factorised matrix is used as the illumination of the patch. The sparseness constraint adjusts the appearance of the final image. After factorisation, the estimated illumination is applied to each patch of the original image to obtain the final image. Compared with state‐of‐the‐art underwater image enhancement methods using no reference image quality assessment, not only does the proposed method outperforms current techniques in terms of its visual effect and IQA, but is also simpler to implement.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here