Abstract
Nowadays, the underwater optical imaging is used by a wide range of sciences including marine scientists for studying underwater structures and organisms, oil and gas companies, telecommunications to monitor fuel transmission lines and cables, and military centers to detect the sea mines and submarines. Images with non-uniform brightness are visually limited due to low ambient light during imaging or excessive exposure, fogging, hazing, or a combination of these factors. As a result, a process of imaging improvement is highly complex with some conditions. Particularly, this issue is harmful for the underwater environments as well as its highly complexity. In this paper, we improve the underwater images from different environments by exploiting image processing techniques including elimination of fogging in the image, and improvement of contrast with combining super resolution methods which result in significant enhancement of the image quality. To remove fogging in the image enhancement method, a variational-based fusion method was proposed without increasing or decreasing image resolution to increase the adaptability of non-uniform backlight images. This approach is optimized by the bee colony algorithm. Additionally, weighting coefficient selection method is used for super resolution of image after adjusting contrast. The main reason for using hybrid contrast techniques includes the adaptive enhancement and color correction. The bee colony algorithm and weighting coefficient in super resolution due to the lack of hybrid methods in visually improved water images has been the subject of recent researches. The hybrid set has provided more effect on different images at various conditions. Having applied the algorithm set for low-quality visual image set of underwater, some analyses such as PSNR, MSE and SSIM are tested. Compared to similar solutions, the quality is significantly improved and highlighted the exhaustive operation of the algorithm. Applying the presented algorithm in the software part of underwater imaging systems is widely effective for the accurate analysis of underwater images.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.Avoid common mistakes on your manuscript.
1 Introduction
Researchers have previously stated that some of the inherent limitations such as changing in color and scattering of light reduce the contrast of taken underwater images. Therefore, these issues result in visual impairment due to artifacts such as blurring of images, darkening, over-illumination and noise [1, 2]. As a result, it is very difficult to distinguish the image of objects from the background in these images. On the other hand, as the depth of the water increases the light will decrease and this will absorb some of the colors from the water and make the processing more difficult [3, 4].
It is clear that studies in recent years on exploiting the image processing techniques striking study by researchers in the field of automated processing. Identification, object and organism detection at the macro range and detecting in micro scale are some issues which have received considerable attention in recent years. Particular attention has been paid in recent years to the optical image processing [3, 5, 6] which is obviously facing many challenges and limitations in the field of machine vision. However, most researchers have tried to develop solutions to overcome these problems, but some inherent limitations such as artifacts, blurry images, noise, lack of water transparency, insufficient ambient light, reflection repeated exposure to sunlight in the water and other similar cases has led to underwater processing as an appropriate methods and strategies.
Subsequently, underwater images with outside images from the world have certain conditions and limitations taking into account during their collection and processing. Recently, the used equipment by researchers for better analyzing underwater targets has become more sophisticated. For example, cameras with underwater imaging capabilities can facilitate observation and detection. Sometimes optical image processing can also cope with certain limitations such as lack of the ambient light, the low noise and contrast, the non-uniform lighting, the shadowing, the suspended particles and the disturbing detection of objects and targets.
Incremental filter and wavelet integration for high visibility of far underwater image detection rates in underwater probes with imaging capability can be seen in [7]. In this research, they sharpened the input image and then deleted the background. Then, they have performed histogram mapping. In the next step, they have employed the wavelet fusion results and finally adapted local histogram specification. Also, they have used Fast Fourier Transform (FFT), Butterworth filtering, and photo Fourier transform in the background deletion phase.
One of the interesting ways for improving the quality of underwater images is using the super-resolution and image contrast enhancement to reduce the amount of light emitted by Lu et al. [8]. Selecting a weighting factor of α in estimating an image with high resolution have a significant impact on the quality which can enhance the effect of the edges in underwater images. It is not best to amplify the edges of the images, and other areas of the underwater image with likely noise in super resolution. Taking a high value of α eliminates noise, but results in smoothing of the image, blurring in the edges of the image and losing of image detail [8, 9].
Hu et al. [10] published a study for enhancing the resolution of underwater images with the purpose of correction in motion transfer.
Image quality restoration has also been one of the developed techniques by Wang et al. [11] as well as another researcher in [12] where identifying the attenuation of the image. Similar to [10,11,12], another study has conducted in recovering the underwater images based on blurriness in addition to light absorption [13]. This manner actually enhanced the image processing. Underwater imaging under a non-uniform light field based on polar imaging is another recent study by Hu et al. [14].
It is necessary to track a particular object or purpose. Thus, appropriate techniques and methods for the underwater images may be proposed and implemented. Feature extraction from underwater images and visual-based matching are the interesting investigations presented to detect the targets [15]. Definitely, time dimension is more important in detection. Due to the difficulty of registering and the need for real-time detecting in some special and complex situations, visual detection is required an accurate feature extraction from the image.
It is completely true for underwater images of objects. In the study [15], the Fourier transform structure is used for high volume images to observe the targets in images. Not only free controller approaches as a separate network enhances the image quality, but also able to deeply identify goals and objects appearing in the image [16]. In fact, an effort has been made in this field to create an unsupervised generative network in order to producing underwater-quality images with correcting the color images.
In fact, an effort has been made in this field to create an unsupervised generative network for the production of underwater quality images and for color correction of images. Some research also uses color space changes to reduce the intensity of excessive brightness and blurry referred to in underwater images as fog image [17]. Similar to [17, 18], a study by Li et al. [19] has employed the redshift channel restoration and correction by dehazing. They first improved the blue and green channels through the dehazing algorithm based on the Dark Channel Prior algorithm expansion and modification. Then, the red channel is corrected following the theory of universal hypothesis. Finally, to solve this problem in some areas of the image, maybe it is too bright or too dark to optimize an adaptive mapping. Their method improved significantly and increased contrast and reduced scattering.
In [20], an effective color correction strategy based on a piecewise linear conversion to color distortion response has introduced with an innovative method of contrast enhancement and ability to reduce artifacts to achieve low contrast. Since most of the computation operations are done for the pixel set, their proposed method was suitable for implementation and for real-time run [21].
Some researches have also used geometrical construction to improve the underwater-image quality, although some of them destroy image information during the image quality enhancement. Like these methods, multi-scale Rentinex [22], Pose estimation [23] and incoherent modulation instability [24] can be mentioned.
Most of the mentioned methods are similar to those proposed in the component. But the main difference between the proposed algorithm in the hybrid algorithm set and the improved performance is processing underwater images with different conditions and various constraints. Techniques may have been used in some previous researches, but it can improve contrast through adaptive modeling, reducing image quality errors by bee algorithm, adaptive color correction of images, and ultimately super resolution to exclude the sample algorithm from other similar solutions.
This research is concerned with improving the obtained quality of images from underwater for different objects in different environmental conditions. The first goal of the proposal is to implement an intelligent model of image processing with ability of providing the optimum quality of the sample image with minimal errors relying on the statistical learning techniques.
In presenting the system, several hypotheses are considered:
-
1.
The system is non-interfering.
-
2.
Images are accompanied by fogging, scattering and a percentage of noise and suffer from problems such as low contrast and indistinguishable from low resolution.
-
3.
Separating different parts of the image after applying the proposed method can lead to a better understanding of underwater images and consequently improve imaging.
The article is organized in Sect. 2 by introducing the proposed methods. In Sect. 2, the algorithm is presented with combining adaptive-evolutionary and contrast-enhanced structure as well as super-resolution. In Sect. 3, the practical results and the findings of the work are discussed. Finally, last section discusses and interprets the results.
2 Methods
2.1 The first examined data
The first image used for contrast optimization was achieved from National Institute of Ocean Technology (NIOT), Chennai and web databases [25] (www.fish4knowledge.eu, www.fishdb.co.uk). These datasets are collected from NIOT and captured by using Remotely Operatable Submersibles-ROSUB 6000. Images have 1019 m depth for exploration of deep-sea minerals such as gas hydrate, polymetallic nodules and sea habitats in Krishna-Godavari basin (India). ROSUB 6000 was able to capture rare underwater coral, fishes, worm-like species, as oxygen levels and temperature is very low (oxygen less than 0.5 mg/l and temperature 5 °C) at such depth in water. 12 images were collected from NIOT, 120 images from fish4knowledge and 120 images from Fishdb website, out of which 152 images were used for training and 100 images were used for testing [26].
2.2 The second database
For the second underwater images, database was created in set of synthetic underwater images by using the physically-based rendering engine PBRT. They provided two 3D scenes and produced a total of 642 images in positioning from camera in different locations. They set the absorbing and scattering coefficients according to Mobley [27,28,29]. In the unsupervised phase, we used three datasets. The first dataset was composed of 40 images from the underwater-related scene categories of the SUN dataset and 60 images from Nascimento et al. [30].
2.3 The plane of signal processing
The main purpose of improving image underwater quality is to create a model which improves images dramatically. The images can be accessed in greater detail, and the information previously acquired and processed by an expert. The value of this model will become even more pronounced when there is a need for image quality at different levels of image blurring, especially deep water. Optimization of images is done in two stages by using the cost-effectiveness of the adaptive contrast enhancement in combination with the bee colony algorithm, which has a direct relationship with the contrast enhancement. Therefore, the better the contrast, the lower the objective function cost. In the second step, the high resolution makes the image more prominent, so that it has less errors than similar methods such as spline interpolation [31,32,33].
The flowchart of Fig. 1 analyzes the improvement of underwater image status. The steps are effective in minimizing visual errors in image quality including importing images, and adaptive contrast enhancement based on exploiting the bee colony algorithm as a evolutionary manner. In next phase, super-resolution is applied to the image and the resolution of the image is improved.
2.3.1 Adaptive-evolutionary improvement of contrast
Images with non-uniform illumination have a number of visually limitations due to low exposure to the environmental light during imaging or excessive exposure to the light, fogging, hazing or combining these factors. The enhancement of these images represents a highly complex image processing technique. This is especially the case for the underwater environment where requires complicated processing.
Recently, in order to enhancing the resolution of images under various environmental conditions, a variational-based fusion model for non-uniform illumination method have been proposed [34]. Also, they have enhanced foggy and hazy images through the contrast optimization and color correction.
In first step, they have achieved globally enhanced image by a hue-preserving global contrast and adaptive enhancement algorithm. In the next step, locally improved image could be obtained via a hue-preserving local contrast adaptive enhancement procedure. In the final level, a variational-based fusion pattern with contrast optimization and color correction have been produced. This is repeated as long as the boundary of the mean square errors is generated, or while the output is obtained at an appropriate time interval. Also, the color balance between the big image at the global level and the local image is enhanced. This method examines the optimal visual images in terms of enhancing contrast and saturation. In Fig. 2, the algorithm steps have been shown [34].
We employ this rule and apply the contrast enhancement process by minimizing the cost function of the errors. Some of the error metrics include accuracy, mean square error (MSE), peak signal to noise ratio (PSNR) and the structural similarity index (SSIM). To reduce the errors, we use the artificial bee colony optimization algorithm (ABCOA). This fact also improves the performance of the variational-based fusion model for non-uniform illumination algorithm. The improvement is desirable and the method performance is greatly enhanced. In fact, the cost function of the ABCOA is the mean square error and peak relative to the signal to noise ratio obtained from the comparison of the ground truth image and the low image quality with the highest degree of fogging, hazing and scattering.
In the ABCOA, a local search is conducted along with a global search in using for both combinational and continuable optimization. The only condition for using ABCOA is that some topological distance measurements are defined among solutions. The effectiveness and capabilities of the bee algorithm have been demonstrated in some studies [35]. Each candidate solution is a food source (flower) and the population (colony) of n agents (bees) is recruited to search the solution space.
Every time an artificial bee visits a flower (finds a solution), it evaluates its adaptability. The bee algorithm contains the initial method of installing a main search cycle that is repeated T times for a given number, or until a consistent and desirable solution is reached. Each search cycle consists of five methods: recruiting, local searching, neighborhood shrinking, abandoning, and general searching. In Algorithm 1, the standard pseudo-code of bee optimization algorithm is displayed. Figure 3 shows the steps of implementing the hybrid model to improve adaptive-evolutionary contrast.
Algorithm 1 Stages of implementing pseudo-code for the ABCOA.
2.3.2 Super resolution
Super resolution can provide better information for understanding the image ahead. Different approaches have been proposed for this work with its own advantages and disadvantages [36, 37]. In general, there are two basic methods for fixing low resolution images: one using reconstruction methods and the other learning methods. In methods based on reconstructing of the input image, they operate according to the contained information in the image itself and on the basis of rules such as extending the edge of the curvature retention and interpolation between pixels [37].
These methods generally consist of a recursive segment that performs the incremental or subtractive sampling process such that the reconstructed image is always in high agreement with the original image after resolving is reduced. One of the main factors in improving the quality of the resolution are the use of weighting factor α.
Choosing a weighting factor of α in estimating a high-resolution image will have a profound effect on the quality which enhance the effect of the edges in underwater sample images. It is not best to amplify the super-resolution, edges of the image and other underwater image areas of different objects that are also likely to have noise.
Selecting a high value of α causes the pixel distortion and sometimes noise, but results in smoothing of the image, blurring in the edges of the image and losing of image detail.
If α is selected on the edges of the small image, and the areas of the large image smoothly which the edges are preserved simultaneously and noise is eliminated. In the proposed process, an edge index matrix called \(I_{g}^{n}\) is used for estimating from the HR image. This is repeated at each step and calculated according to the magnitude of its gradients. Edge index matrix \(I_{g}^{n}\), which is a diagonal matrix containing either edge information or smoothness per pixel \(X_{H}^{n}\). If it is equal to zero, it is in the high-frequency region like the edge.
On the other hands, depending on the nature of the neighboring pixels, it may also have values between zero and one. On the other hand, we use the Sobel operator to construct the Ig edge matrix of the index and, for this purpose, calculate the edges extracted from \(X_{H}^{n}\) along the x and y gradient vectors, and then using the sigmoid function. Normalized by the Eq. 1 in the interval 0–1:
Eventually, the diagonal matrix Ig is obtained which the diagonal elements are obtained from normalizing the large gradient matrix. Accordingly, the matrix αn is chosen as (2):
As a result, if the pixel is in the smooth region, a larger α is selected, otherwise a smaller α is obtained. This results in a super-resolution technique and the visual quality of the image is greatly improved. Figure 4 shows applying super resolution results to sample image.
3 Results
In the first evaluation step, MSE, PSNR and SSIM benchmarks are evaluated. In fact, it is clear that, in most previous studies, mean square error has been used as one of the most popular and common benchmarks. Each of these equations are represented by Eqs. (3) and (4):
where x and y are the dimensions of the processed images (q) and the reference (p), and in the third equation, μp, μq, σp and σq, respectively are named the mean image brightness intensities, mean compressed image brightness intensities, baseline image standard deviation, and finally the standard deviation of the base image. Also, C1 and C2 are arbitrary values. This analyzes measures the position of the points in the base image corresponding to the converted image points of the processed image. An important metric for comparing the solutions is the effective measure enhancement (EME) which is calculated according to (5):
where \(I_{\hbox{min} ;k,l}^{\omega }\) is the maximum image in X(n,m), \(I_{\hbox{min} ;k,l}^{\omega }\) is the minimum image in X(n,m), in wk, block.
It is assumed that the image x(n,m) multiplies in wk,l(i,j) with l2 × l2. The orthogonal transforms are used for image enhancement with improving parameters.
In image processing metrics such as PSNR are used as a means of comparing the original signal and the same signal if they are mixed with noise. As it is known, the rate of change of these metrics is in dB. The appropriate values of an image after each case vary between 20 and 50 dB. But less than this level indicates poor image quality of the reconstructed, compressed, or noisy image compared to the original image.
Time An important factor because the expert does not want to spend too much time compressing the sample image. Matlab software’s tic-toc function is used to calculate the time taken to compress sample images at different volumes.
In addition to the sample images about 84 additional images are added to the entire set of images. The images are made in three formats: Tiff, Jpeg and Gray-Level and in total more than 200 images are analyzed. All images are divided into 24 random groups and named groups 1–24 with the average share of each group being 14 images. The average performance of the algorithm is then applied to each group of 8 images by using three formats of MSE, PSNR, and time. The algorithm is evaluated for 4 dimensions of images. The average performance of the algorithm over the set of about 320 sample images is shown in Tables 1, 2 and 3.
By calculating the average of these three tables, the MSE, PSNR and time factors will be 36.55, 34.87 dB and 90.74 s, respectively. Sample image sets with more than 300 images were divided into four sections 32 × 32, 64 × 64, 128 × 128, 256 × 256 and in other words, approximately 1290 images were studied. To investigate their performance, 600 random images were selected, divided into 8 separate groups, and their horizontal and vertical columns represent the number of sample images for comparing in dB, respectively.
4 Discuss on results
We compare the proposed method with some well-known algorithms in the field. The set of Fig. 5 shows the final results of the first step implemented as compared to similar solutions. In Fig. 6, after applying the first method, the super resolution is operational and the output is displayed in the form of optimized high resolution (Figs. 7, 8).
Table 4 also comperes small values for two images and solutions of He et al. [38], Drews et al. [39], Ancuti et al. [29], Barbosa et al. [41], and finally the proposed method has been compared with each other. In more cases the performance of the proposed method has been reported to be more desirable.
5 Conclusion
The need for an efficient system with the ability to automatically characterize the various parts of underwater images is necessary. In this paper, a hybrid approach is proposed that combines adaptive-evolutionary improvement of contrast and super resolution including two separate steps. This is presented in order to being time-saving and having acceptable performance factors. It seems that the results of the present study could be used in the future for systems requiring several functions underwater imaging. Also, results of the current study will have a significant positive effect on the improvement of imaging systems and affect their multiple capabilities. Sometimes due to the high volume of images, it can be very complicated and time-consuming to apply the proposed algorithm, but it can optimize the processing speed and accuracy of the separation. In the future, we intend to optimize the results and separated parts of the image with the aim of optimizing image quality.
References
Lu H, Li Y, Zhang Y, Chen M, Serikawa S, Kim H (2017) Underwater optical image processing: a comprehensive review. Mob Netw Appl 22(6):1204–1211
Khosravi MR, Moghimi MK (2018) Underwater optical image processing. Mod Approach Oceanogr Petrochem Sci 1(1):1–2. https://doi.org/10.32474/maops.2018.01.000101
Ma J, Fan X, Yang SX, Zhang X, Zhu X (2018) Contrast limited adaptive histogram equalization-based fusion in YIQ and HSI color spaces for underwater image enhancement. Int J Pattern Recognit Artif Intell 32(07):1854018
Li YJ, Zhang M, Zhao Q, Zhanga XS, Gao SB (2019) Underwater image enhancement using adaptive retinal mechanisms. IEEE Trans Image Process Publ IEEE Signal Process Soc 28(11):5580–5595. https://doi.org/10.1109/TIP.2019.2919947
Ancuti C, Ancuti CO, De Vleeschouwer C, Garcia R, Bovik AC (2016) Multi-scale underwater descattering. In: 2016 23rd international conference on pattern recognition (ICPR). IEEE, pp 4202–4207
Li C, Quo J, Pang Y, Chen S, Wang J (2016) Single underwater image restoration by blue-green channels dehazing and red channel correction. In: 2016 IEEE international conference on acoustics, speech and signal processing (ICASSP). IEEE, pp 1731–1735
Ghani ASA, Nasir AFA, Tarmizi WFW (2017). Integration of enhanced background filtering and wavelet fusion for high visibility and detection rate of deep sea underwater image of underwater vehicle. In: 2017 5th international conference on information and communication technology (ICoIC7). IEEE, pp 1–6
Lu H, Li Y, Nakashima S, Kim H, Serikawa S (2017) Underwater image super-resolution by descattering and fusion. IEEE Access 5:670–679
Ding X, Wang Y, Liang Z, Zhang J, Fu X (2017) Towards underwater image enhancement using super-resolution convolutional neural networks. In: International conference on internet multimedia computing and service. Springer, Singapore pp 479–486
Hu H, Zhao L, Huang B, Li X, Wang H, Liu T (2017) Enhancing visibility of polarimetric underwater image by transmittance correction. IEEE Photonics J 9(3):1–10
Wang N, Zheng H, Zheng B (2017) Underwater IMAGE RESTORATION VIA MAXIMUM ATTENUATION IDENTIFICATIon. IEEE Access 5:18941–18952
Wang Y, Liu H, Chau LP (2017) Single underwater image restoration using adaptive attenuation-curve prior. Regular Papers, IEEE Trans Circuits Syst I
Peng YT, Cosman PC (2017) Underwater image restoration based on image blurriness and light absorption. IEEE Trans Image Process 26(4):1579–1594
Hu H, Zhao L, Li X, Wang H, Liu T (2018) Underwater image recovery under the non-uniform optical field based on polarimetric imaging. IEEE Photonics J. https://doi.org/10.1109/JPHOT.2018.2791517
Lu H, Li Y, Hu X, Yang S, Serikawa S (2015) Real-time underwater image contrast enhancement through guided filtering. In: International conference on image and graphics. Springer, Cham, pp 137–147
Li J, Skinner KA, Eustice RM, Johnson-Roberson M (2018) WaterGAN: unsupervised generative network to enable real-time color correction of monocular underwater images. IEEE Robot Autom Lett 3(1):387–394
Bianco G, Muzzupappa M, Bruno F, Garcia R, Neumann L (2015) A new color correction method for underwater imaging. Int Arch Photogramm Remote Sens Spat Inf Sci 40(5):25
Galdran A, Pardo D, Picón A, Alvarez-Gila A (2015) Automatic red-channel underwater image restoration. J Vis Commun Image Represent 26:132–145
Li C, Quo J, Pang Y, Chen S, Wang J (2016) Single underwater image restoration by blue-green channels dehazing and red channel correction. In: 2016 IEEE international conference on acoustics, speech and signal processing (ICASSP). IEEE, pp 1731–1735
Fu X, Fan Z, Ling M, Huang Y, Ding X (2017) Two-step approach for single underwater image enhancement. In: 2017 International symposium on intelligent signal processing and communication systems (ISPACS). IEEE, pp 789–794
Tavallali P, Yazdi M, Khosravi MR (2019) Robust cascaded skin detector based on AdaBoost. Multimed Tools Appl 78(2):2599–2620
Zhang S, Wang T, Dong J, Yu H (2017) Underwater image enhancement via extended multi-scale Retinex. Neurocomputing 245:1–9
Elnashef B, Filin S (2019) Direct linear and refraction-invariant pose estimation and calibration model for underwater imaging. ISPRS J Photogramm Remote Sens 154:259–271
Han J, Xu Q, Chen J, Zhu L, Li Z (2019) Reconstruction of an underwater scattered image via incoherent modulation instability. Opt Lett 44(3):695–698
Ramadass GA, Ramesh S, Selvakumar JM, Ramesh R, Subramanian AN, Sathianarayanan D, Murugesh M (2010) Deep-ocean exploration using remotely operated vehicle at gas hydrate site in Krishna–Godavari basin, Bay of Bengal. Curr Sci 99(6):809–815
Srividhya K, Ramya MM (2017) Accurate object recognition in the underwater images using learning algorithms and texture features. Multimed Tools Appl 76(24):25679–25695
Mobley CD (1994) Light and water: radiative transfer in natural waters. Academic Press, New York
He K, Sun J, Tang X (2010) Single image haze removal using dark channel prior. IEEE Trans Pattern Anal Mach Intell 33(12):2341–2353
Ancuti C, Ancuti CO, Haber T, Bekaert P (2012) Enhancing underwater images and videos by fusion. In: 2012 IEEE conference on computer vision and pattern recognition. IEEE, pp 81–88
Nascimento E, Campos M, Barros W (2009) Stereo based structure recovery of underwater scenes from automatically restored images. In: 2009 XXII Brazilian symposium on computer graphics and image processing. IEEE, pp 330–337
Tavallali P, Yazdi M (2015) Robust skin detector based on AdaBoost and statistical luminance features. In: International congress on technology, communication and knowledge. IEEE. https://doi.org/10.1109/ictck.2015.7582653
Carreira-Perpinán MA, Tavallali P (2018) Alternating optimization of decision trees, with application to learning sparse oblique trees. In: 32nd conference on neural information processing systems (NeurIPS 2018), Montreal, Canada, pp 1211–1221
Tavallali P, Yazdi M, Khosravi MR (2017) An efficient training procedure for viola-jones face detector. In: International conference on computational science and computational intelligence (CSCI), Las Vegas, NV, USA. IEEE. https://doi.org/10.1109/csci.2017.143
Tian QC, Cohen LD (2018) A variational-based fusion model for non-uniform illumination image enhancement via contrast optimization and color correction. Sig Process 153:210–220
Chen J, Yu W, Tian J, Chen L, Zhou Z (2018) Image contrast enhancement using an artificial bee colony algorithm. Swarm Evolut Comput 38:287–294
Lu H, Li Y, Nakashima S, Kim H, Serikawa S (2017) Underwater image super-resolution by descattering and fusion. IEEE Access 5:670–679
Quevedo E, Delory E, Callicó GM, Tobajas F, Sarmiento R (2017) Underwater video enhancement using multi-camera super-resolution. Opt Commun 404:94–102
He K, Sun J, Tang X (2010) Single image haze removal using dark channel prior. IEEE Trans Pattern Anal Mach Intell 33(12):2341–2353
Drews P, Nascimento E, Moraes F, Botelho S, Campos M (2013) Transmission estimation in underwater single images. In: Proceedings of the IEEE international conference on computer vision workshops, pp 825–830
Tarel JP, Hautiere N (2009) Fast visibility restoration from a single color or gray level image. In 2009 IEEE 12th international conference on computer vision. IEEE, pp 2201–2208
Barbosa WV, Amaral HG, Rocha TL, Nascimento ER (2018) Visual-quality-driven learning for underwater vision enhancement. In: 2018 25th IEEE international conference on image processing (ICIP). IEEE, pp 3933–3937
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that they have no conflict of interest.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Moghimi, M.K., Mohanna, F. A joint adaptive evolutionary model towards optical image contrast enhancement and geometrical reconstruction approach in underwater remote sensing. SN Appl. Sci. 1, 1242 (2019). https://doi.org/10.1007/s42452-019-1255-0
Received:
Accepted:
Published:
DOI: https://doi.org/10.1007/s42452-019-1255-0