Integration of underwater imaging using artificial intelligence has become an emerging field for researcher now-adays. Underwater Image processing has wide variety of applications, such as underwater target tracking, marine life
surveillance, underwater detection and underwater autonomous navigation. Underwater captured images usually have a
problems of unwanted color-cast, color distortion, low contrast, detail blurring and haziness, which in turn degrade the image
quality, loss of important details and poor visibility etc. To overcome these issues many enhancement techniques are proposed to
improve the underwater image quality (highlight important detail and visibility).