Underwater image enhancement using single scale retinex on a reconfigurable hardware

In this paper, hardware implementation of an improved image enhancement technique using single scale retinex algorithm is proposed. Considering the real scene, the dynamic range of digital camera is narrower and hence contrast correction is required to reproduce the information in darker regions. In the proposed method, an input RGB color image is converted to YCbCr color space, and Y and Cr component is modified as the variations in blue components are nominal. In enhancing Y and Cr component, the Gaussian surround function is convolved to it and then the difference between scaled version of Y and Cr component and the convolved one is added to the original one. The algorithm is implemented in FPGA board. FPGA platform is preferred as it's ability to perform parallel algorithm due to it's inherent parallelism.

[1]  R. Khan,et al.  Realization of Balanced Contrast Limited Adaptive Histogram Equalization (B-CLAHE) for Adaptive Dynamic Range Compression of real time medical images , 2013, Proceedings of 2013 10th International Bhurban Conference on Applied Sciences & Technology (IBCAST).

[2]  Nam Chul Kim,et al.  Color image enhancement using single-scale retinex based on an improved image formation model , 2008, 2008 16th European Signal Processing Conference.

[3]  Sarp Ertürk,et al.  Visual enhancement of underwater images using Empirical Mode Decomposition , 2012, Expert Syst. Appl..

[4]  E H Land,et al.  An alternative technique for the computation of the designator in the retinex theory of color vision. , 1986, Proceedings of the National Academy of Sciences of the United States of America.

[5]  M. S. Hitam,et al.  Mixture contrast limited adaptive histogram equalization for underwater image enhancement , 2013, 2013 International Conference on Computer Applications Technology (ICCAT).

[6]  Zia-ur Rahman,et al.  Properties and performance of a center/surround retinex , 1997, IEEE Trans. Image Process..

[7]  Adrian Galdran,et al.  Automatic Red-Channel underwater image restoration , 2015, J. Vis. Commun. Image Represent..

[8]  Zia-ur Rahman,et al.  A multiscale retinex for bridging the gap between color images and the human observation of scenes , 1997, IEEE Trans. Image Process..

[9]  Elsevier Sdol,et al.  Journal of Visual Communication and Image Representation , 2009 .

[10]  Suresh Kumar Thakur Comparison of Filters used for Underwater Image Pre-Processing , 2010 .

[11]  Michael Elad,et al.  A Variational Framework for Retinex , 2002, IS&T/SPIE Electronic Imaging.