SlideShare a Scribd company logo
IJCSNS International Journal of Computer Science and Network Security, Vol.13, No.1, January 201318
Manuscript received January 5, 2013
Manuscript revised January 20, 2013
Auto Level Color Correction for Underwater Image Matching
Optimization
Ricardus Anggi Pramunendar†
, Guruh Fajar Shidik†
, Catur Supriyanto†
,
Pulung Nurtantio Andono†
, and Mochamad Hariadi††
†
Dept. of Computer Science, Dian Nuswantoro University, Semarang, Indonesia
††
Dept. of Electrical Eng., Sepuluh November Institute of Technology, Surabaya, Indonesia
Summary
The absorption of the light by sea water and light scattering by
small particles of underwater environment has become an
obstacle of underwater vision researches with camera. It gives
impact to the limitation of visibility distances camera in the sea
water. The research of 3D reconstruction requires image
matching technique to find out the keypoints of image pairs.
SIFT is one of the image matching technique where the quality of
image matching depends on the quality of the image. This
research proposed HSV conversion image with auto level color
correction to increase the number of SIFT image matching. The
experimental results show the number of image matching is
increase until 4 %.
Key words:
Auto Level Color Correction, HSV, SIFT Matching, Underwater
Image.
1. Introduction
Indonesia is a country that is part of the Coral Reefs
Triangle owned total ranging from 18% of coral reefs
around the world, but it is becoming a major concern in the
world, because only 5.23% of coral reefs in Indonesia are
still in a good conditions, this is what puts Indonesia as the
country with the status of coral reefs are most threatened,
according to the reef at risk and Indonesia institute of
science [1], [2].
The coral reef data are collected at Karimunjawa Island
Central Java. Karimunjawa is a National Marine Park
declared as a Natural Conservation Area by Decree of the
Minister of Forestry [3]. The high level of biodiversity
represents the ecosystem of northern coast of Central Java,
Indonesia.
Underwater images become a challenging work since the
main constraint is the degraded image quality due to light
absorption and scattering [4]. Several researches have been
conducted to enhance underwater images [4], [5], [6], [7].
The quality of underwater image is necessary as it is
needed in the field of deep-sea study. Since, there are
several problems such as limited range visibility, low
contrast, non-uniform lighting, blurring, bright artefacts,
color diminished and noise [8], [9], [10].
Fig. 1 Karimunjava’s Coral Reefs
Due to the light absorption, the polarization of reflected
amount of light occurred partly horizontally and vertically
enters the water. Regarding to the vertical polarization, the
object becomes more shining thus easier to capture deep
color [11].
The density of water also becomes one of the major
constraints in underwater image processing. This is due to
the density of water in the sea is 800 times denser than air,
therefore water surface effects divided the moving light
from air to water into reflected light and penetrating light
(see Fig. 2) [11]. Moreover the penetrating light that enters
the water reduced gradually as going deeper and deeper to
the bottom of the sea. Regarding to this, underwater
images are getting darker and darker following the depth of
the sea level.
Based on [5], underwater image processing can be
classified into two types: image restoration techniques and
image enhancement methods. Image enhancement methods
are quite simple than image restoration techniques. Image
enhancement methods do not need a prior knowledge of
IJCSNS International Journal of Computer Science and Network Security, Vol.13, No.1, January 2013 19
the environment such as attenuation coefficients, scattering
coefficients and depth estimation of the object in a scene.
Fig. 2 Water surface effects [12]
The previous works that conducted to image preprocessing
for underwater image enhancement. In [6] authors
Padmavathi et al have proposed three image filtering
namely homographic filter, anisotropic diffusion and
wavelet denoising by average filter to improve the image
quality. The comparison showed that wavelet denoising by
average filter gives the desirable result in term of Mean
Square Error (MSE) and Peak Signal Noise Ratio (PSNR).
In [4] authors Iqbal et al proposed underwater image
enhancement using an integrated color model. The model
consists of contrast stretching Red Green Blue (RGB),
transform RGB to Hue Saturation Intensity (HSI),
saturation and intensity stretching of HSI. The result
showed promising result.
Iqbal et al [7] also proposed an Unsupervised Color
Correction Method (UCM) approach for underwater image
enhancement. The proposed method efficiently removes
the bluish color cast and improves the low red color, the
low illumination and true colors of underwater images. The
other research that also concern to enhance the image
quality could be seen at [12], [13], [14].
Several research for enhancing the SIFT image matching
also has been conduct, where the improvements are not in
image enhancement area such as in [15], [16], [17], [18],
[19]. Regarding above, we employ the idea from [1] to use
the V component of HSV color space for SIFT process,
then combine it with auto level color correction method
based on research of [20] for better result in SIFT image
registration.
2. Image Enhancement Framework
This section discusses the proposed image enhancement
framework. The flowchart is shown in Fig. 3. Our
proposed image enhancement is performed to improve the
performance of image matching for 3D image
reconstruction based on our previous work in [21]. This
research performs the enhancement of underwater image
for image registration by employing SIFT image matching
technique as feature detection on multi-view camera
system consisting of 6 identical waterproof cameras
arrayed on a stereovision fashioned. SIFT has become
well-known technique in the feature matching field. Poor
image quality causes low feature detected for image
matching.
Fig. 3 Flowchart of proposed image matching using auto level color
correction
2.1 RGB to HSV Conversion
There are two advantages of Hue Saturation Value (HSV)
for underwater image enhancement [4]. Firstly, true color
of underwater image can be obtained by using saturation
parameters. Secondly, lighting problem can be solved
using intensity parameters. The conversion of Red Green
Blue (RGB) space into HSV space can be seen in formulae
(1), (2), and (3).
1
2
1
[( ) ( )]
2cos
( ) ( )( )
R G R B
H
R G R B G B
−
 
− + −  
=  
− + − − 
  
(1)
3
1 [min( , , )]S R G B
R G B
= −
+ +
(2)
1
( )
3
V R G B= + +
(3)
2.2 Auto Level Color Correction
This paper used auto level color correction to adjust the
lighting of an image automatically. Auto level color
Image Matching using
SIFT
Image Enhancement
Image Dataset
RGB to HSV Conversion
Auto Level Color Correction
IJCSNS International Journal of Computer Science and Network Security, Vol.13, No.1, January 201320
correction is proposed based on [20], whereas auto level
color correction applied histogram clipping that more
effective than existing histogram equalization method to
enhance the contrast [22]. Fig. 4 shows histogram before
and after histogram clipping. Although manual adjustment
is more precise than automatic adjustment, auto level color
correction overcomes the problem of time consuming. For
the experiment, we set the level of color correction from
0.01 to 1.
Fig. 4 Histogram (a) before and (b) after clipping histogram [23]
2.3 Image Matching using SIFT
SIFT has become well-known technique in the feature
matching field developed by [24]. The method includes
four phases:
a) Extreme Detection of Scale-Space
The first stage, identify all potential key point on all scales.
Scale an image space is defined as a function of L(x,y,σ)
which is the product of convolution between the Gaussian
kernel G(x,y,σ) with the image I(x,y). To find features on
the imagery used operators Difference of Gaussian (DOG)
by compiling octave image pyramid with different scales.
b) Localization of Keypoint
From the keypoint candidates obtained from a), high
stability keypoint will be selected. The emergence of
feature-level stability is based on the features of each
octave.
c) Assignment of Orientation
Orientation of the keypoint based on local gradient
direction of each image. Any operation performed on the
image based on the direction, orientation and location of
the keypoint.
d) Keypoint Descriptor
Local gradient image is computed at each scale region
around the keypoint, then transformed to local distortions
and illumination changes in the area around the keypoint.
3. Experiment
The dataset of our experiment was collected at
Karimunjawa Island Central Java Indonesia. One-pair
camera Olympus Tough-8010 cameras and two-pairs
Panasonic Lumix FT3 are used to obtain the scene. In this
research, we installed six cameras into one stereo frame as
shown in Fig. 5, 6. The acquisition of our data is shown in
Figure 7.
Fig. 5 Multi-View Camera Installation.
Fig. 6 Front view of Multi-View Camera Installation.
Fig. 7 Data Acquisition.
Pixel
number
Nominal
clipping
level
Gray level
(a)
Pixel
number
Actual
clipping
level
Gray level
(b)
IJCSNS International Journal of Computer Science and Network Security, Vol.13, No.1, January 2013 21
4. Analysis and Results
This section describes the experiment on image dataset to
evaluate the performance of SIFT matching before and
after image enhancement respectively. Fig 8 shows the
matching points comparison before and after image
enhancement respectively for 30 image-pairs. It is clear
that image enhancement using HSV conversion and auto
color correction provide better extraction of keypoints and
the matching points, although the improvement of image
matching does not give the significant result. Table 2
shows the average matching points for 30 image-pairs.
Averagely the proposed method increases the number of
matching points up to 4 %. The performance of auto level
color correction in each image pairs could be shown at Fig
9. For 30 image-pair, the best result is obtained when the
level of auto color correction is between 0.6 - 1.0. Image
matching results are shown in Fig 10.
Fig. 8 SIFT performance before and after image enhancement
Table 1 SIFT performance before and after image enhancement
Avg. Keypoints
Avg. Matching Points
Camera 1 Camera 2
RGB 10199.43 9302.40 1204.37
HSV + Color Correction 11000.33 10204.00 1249.60
Improvement 8 % 10 % 4 %
Fig. 9 The performance of auto level color correction
IJCSNS International Journal of Computer Science and Network Security, Vol.13, No.1, January 201322
5. Conclusions and Future Works
This research explains the preprocessing step of
underwater image registration using image enhancement
framework. The framework consists of RGB to HSV
conversion, followed by auto color correction for the V
component of HSV color space. The experimental results
demonstrate that the image enhancement framework
increases the performance of SIFT image registration up to
4 %. For the road ahead, we are going to evaluate our
proposed image enhancement to different image matching
algorithm to provide underwater 3D image reconstruction.
References
[1] C Beall, B J Lawrence, V Ila, and and F Dellaert,
Reconstruction 3D Underwater Structures.: Atlantic,
2010.
[2] Abdullah Habibi, Naneng Setiasih, and Jensi Sartin, A
Decade of Reef Check Monitoring: Indonesian Coral
Reefs, Condition and Trends.: The Indonesian Reef Check
Network, 2007.
[3] G. Diansyah, T.Z. Ulqodry, M. Rasyid, and A. Djawanas,
"The Measurements of Calcification Rates in Reef Corals
Using Radioisotope 45 Ca at Pongok Sea, South Bangka,"
Atom Indonesia Journal, vol. 37, no. 1, pp. 11-16, 2011.
[4] K. Iqbal, R. A. Salam, A. Osman, and A. Z. Talib,
"Underwater Image Enhancement Using an Integrated
Colour Model," IAENG International Journal of Computer
Science, Vol. 34, No. 2, 2007.
[5] A. Mahiddine, J. Seinturier, J. M. Boï, and P. Drap D.
Merad, "Performances Analysis of Underwater Image
Preprocessing Techniques on the Repeatability of SIFT
and SURF Descriptors," in WSCG 2012: 20th
International Conference on Computer Graphics,
Visualization and Computer Vision, 2012.
[6] P. Subashini, M. M. Kumar, S. K. Thakur, and G.
Padmavathi, "Comparison of Filters used for Underwater
Image Pre-Processing," International Journal of Computer
Science and Network Security, vol. 10, no. 1, pp. 58-65,
2010.
[7] K. Iqbal, M. Odetayo, A. James, and R. Abdul Salam,
"Enhancing The Low Quality Images Using Unsupervised
Colour Correction Method," in IEEE International
Conference on Systems Man and Cybernetics (SMC),
2010.
[8] R. Garcia, T. Nicosevici, and X. Cufi, "On The Way to
Solve Lighting Problems in Underwater Imaging," in
Proceedings of the IEEE OCEANS Conference
(OCEANS), 2002, pp. 1018-1024.
[9] Norsila bt Shamsuddin, Wan Fatimah bt Wan Ahmad,
Baharum b Baharudin, Mohd Kushairi b Mohd Rajuddin,
and Farahwahida bt Mohd, "Image Enhancement of
Underwater Habitat Using Color Correction Based on
Histogram," in 2nd International Visual Informatics
Conference (iVICll) Proceedings Part I, 2011.
[10] Norsila Shamsuddin et al., "An Overview of Augmented
Reality of Malaysia Underwater Habitat," in 4th
International Symposium on Information Technology
Proceedings, 2010.
[11] J Floor Anthoni. (2005)
[Online]. http://www.seafriends.org.nz/phgraph/water.htm
[12] Y. Swirsk, Y.Y Schechner, B Herzberg, and S.
Negahdaripour, "Stereo from flickering caustics," in
Computer Vision, 2009 IEEE 12th International
Conference on, 2009, pp. 205-212.
[13] C. Doutre and P. Nasiopoulos, "Correcting Sharpness
Variations in Stereo Image Pairs," in CVMP '09
Proceedings of the 2009 Conference for Visual Media
Production, 2009, pp. 45-51.
[14] Seon Joo Kim and M. Pollefeys, "Robust Radiometric
Calibration and Vignetting Correction," Pattern Analysis
and Machine Intelligence, IEEE Transactions, vol. vol 3 ,
no. 5, pp. 562 - 576 , april 2008.
[15] Y. Bastanlar, A. Temizel, and Y. Yardmc, "Improved SIFT
matching for image pairs with scale difference," IET
Electronic Letters, vol. vol 46, no. 5, pp. 346-348, 2012.
[16] Offir Pele and Michael Werman, "A Linear Time
Histogram Metric for Improved SIFT Matching," in ECCV
'08 Proceedings of the 10th European Conference on
Computer Vision: Part III, 2008, pp. 495-508.
[17] Plinio Moreno, Alexandre Bernardino, and José Santos
Victor, "Improving the SIFT descriptor with smooth
derivative filters," Pattern Recognition Letters, vol.
Volume 30, no. 1, pp. 18-26, 2009.
[18] Daw Tung Lin and Chin Hui Hsu, "Improving the
Efficiency and Accuracy of SIFT Image Matching,"
Computer Applications and Computational Science, vol.
145, p. 227 233, 2012.
[19] Faraj Alhwarin, Chao Wang, Danijela Ristić-Durrant, and
Axel Gräser, "Improved SIFT-features matching for object
recognition," in VoCS'08 Proceedings of the 2008
international conference on Visions of Computer Science:
BCS International Academic Conference, 2008, pp. 179-
190.
[20] Norsila bt Shamsuddin, Wan Fatimah bt Wan Ahmad,
Baharum b Baharudin, Mohd Kushairi b Mohd Rajuddin,
and Farahwahida bt Mohd, "Significance Level of Image
Enhancement Techniques for Underwater Images," in
International Conference on Computer & Information
Science (ICCIS), 2012.
[21] P. N. Andono, E. M. Yuniarno, M. Hariadi, and V. Venus,
"3D Reconstruction of Under Water Coral Reef Images
Using Low Cost Multi-View Cameras," in Proceedings of
International Conference on Multimedia Computing and
Systems (ICMCS), May 10-12, 2012, pp. pp. 803-808.
[22] S. Chen and A. Ramli, "Contrast enhancement using
recursive mean-separate histogram equalization for
scalable brightness preservation," IEEE Trans. Consumer
Electronics, vol. 49, no. 4, pp. 1301-1309, November
2003.
IJCSNS International Journal of Computer Science and Network Security, Vol.13, No.1, January 2013 23
[23] Taekyung Kim and Joonki Paik, "Adaptive Contrast
Enhancement Using Gain-Controllable Clipped Histogram
Equalization," IEEE Transactions on Consumer
Electronics, vol. 54, no. 4, Nov. 2008.
[24] David G Lowe, "Distinctive Image Featuresfrom Scale-
Invariant Keypoints," International Journal of Computer
Vision, 2004.
Ricardus Anggi Pramunendar has
received Bachelor of Information
Technology from Dian Nuswantoro
University, Semarang, Indonesia in 2009,
M.CS (Master of Computer Science) from
Universiti Teknikal Malaysia Melaka
(UTeM) in 2011. Currently, he is a lecturer
in Dian Nuswantoro University. His
research interests have included the image processing, machine
learning and computer vision.
Guruh Fajar Shidik has received Bachelor
of Information Technology from Dian
Nuswantoro University, Semarang,
Indonesia in 2009, M.CS (Master of
Computer Science) from Universiti
Teknikal Malaysia Melaka (UTeM) in 2011.
Currently, he is a lecturer in Dian
Nuswantoro University. His area of interest
is computer vision, machine learning and content-based image
retrieval.
Catur Supriyanto has received Bachelor of
Information Technology from Dian
Nuswantoro University, Semarang,
Indonesia in 2009, M.CS (Master of
Computer Science) from Universiti
Teknikal Malaysia Melaka (UTeM) in 2011.
Currently, he is a lecturer in Dian
Nuswantoro University. His area of interest
is information retrieval, machine learning and content-based
image retrieval.
Pulung Nurtantio Andono has received
Bachelor of Engineering from Trisakti
University, Jakarta, Indonesia in 2006 and
Master of Computer from Dian Nuswantoro
University in 2009. Currently, he is a
lecturer in Dian Nuswantoro University and
he is now a Ph.D. student of Tenth of
November Institute of Technology, Surabaya,
Indonesia. His area of interest is 3D image reconstruction and
computer vision.
Mochamad Hariadi received the B.E.
degree in Electrical Engineering
Department of Institut Teknologi Sepuluh
Nopember (ITS), Surabaya, Indonesia, in
1995. He received both M.E. and Ph. D.
degrees in Graduate School of Information
Science Tohoku University Japan, in 2003
and 2006 respectively. Currently, he is the lecturer of Department
of Electrical Engineering, Sepuluh November Institute of
Technology, Surabaya, Indonesia. His research interest is in
Video and Image Processing, Data Mining and Intelligent
System. He is a member of IEEE, and member of IEICE.

More Related Content

What's hot

A Fusion Based Visibility Enhancement of Single Underwater Hazy Image
A Fusion Based Visibility Enhancement of Single Underwater Hazy ImageA Fusion Based Visibility Enhancement of Single Underwater Hazy Image
A Fusion Based Visibility Enhancement of Single Underwater Hazy Image
IJAAS Team
 
The single image dehazing based on efficient transmission estimation
The single image dehazing based on efficient transmission estimationThe single image dehazing based on efficient transmission estimation
The single image dehazing based on efficient transmission estimation
AVVENIRE TECHNOLOGIES
 
IRJET- Analysis of Underwater Image Visibility using White Balance Algorithm
IRJET- Analysis of Underwater Image Visibility using White Balance AlgorithmIRJET- Analysis of Underwater Image Visibility using White Balance Algorithm
IRJET- Analysis of Underwater Image Visibility using White Balance Algorithm
IRJET Journal
 
Depth sensation enhancement for multiple virtual view rendering
Depth sensation enhancement for multiple virtual view renderingDepth sensation enhancement for multiple virtual view rendering
Depth sensation enhancement for multiple virtual view rendering
I3E Technologies
 
IRJET - Underwater Object Identification using Matlab and Machine
IRJET - Underwater Object Identification using Matlab and MachineIRJET - Underwater Object Identification using Matlab and Machine
IRJET - Underwater Object Identification using Matlab and Machine
IRJET Journal
 
Deep-Learning Based Stereo Super-Resolution
Deep-Learning Based Stereo Super-ResolutionDeep-Learning Based Stereo Super-Resolution
Deep-Learning Based Stereo Super-Resolution
NAVER Engineering
 
Estimating Water Optical Properties.ppt
Estimating Water Optical Properties.pptEstimating Water Optical Properties.ppt
Estimating Water Optical Properties.pptgrssieee
 
Chap. 10 computational photography
Chap. 10 computational photographyChap. 10 computational photography
Chap. 10 computational photography
duckleek
 
Digital image processing
Digital image processingDigital image processing
Digital image processing
Muheeb Awawdeh
 
High Dynamic Range Imaging- A Review
High Dynamic Range Imaging- A ReviewHigh Dynamic Range Imaging- A Review
High Dynamic Range Imaging- A Review
CSCJournals
 
Lect 02 first portion
Lect 02   first portionLect 02   first portion
Lect 02 first portion
Moe Moe Myint
 
Image characterisation & aerial photographic film technology
Image characterisation & aerial photographic film technologyImage characterisation & aerial photographic film technology
Image characterisation & aerial photographic film technology
pritiverma34
 
06 color image processing
06 color image processing06 color image processing
06 color image processing
Jaiverdhan .
 
Speckle Noise Reduction in Ultrasound Images using Adaptive and Anisotropic D...
Speckle Noise Reduction in Ultrasound Images using Adaptive and Anisotropic D...Speckle Noise Reduction in Ultrasound Images using Adaptive and Anisotropic D...
Speckle Noise Reduction in Ultrasound Images using Adaptive and Anisotropic D...
Md. Shohel Rana
 
What is spatial Resolution
What is spatial ResolutionWhat is spatial Resolution
What is spatial Resolution
Sayed Abulhasan Quadri
 
A Review on Airlight Estimation Haze Removal Algorithms
A Review on Airlight Estimation Haze Removal AlgorithmsA Review on Airlight Estimation Haze Removal Algorithms
A Review on Airlight Estimation Haze Removal Algorithms
IRJET Journal
 
Earth Observation
Earth ObservationEarth Observation
Earth Observation
Said Türksever
 
Ghost and Noise Removal in Exposure Fusion for High Dynamic Range Imaging
Ghost and Noise Removal in Exposure Fusion for High Dynamic Range ImagingGhost and Noise Removal in Exposure Fusion for High Dynamic Range Imaging
Ghost and Noise Removal in Exposure Fusion for High Dynamic Range Imaging
ijcga
 
Speckle noise reduction from medical ultrasound images using wavelet thresh
Speckle noise reduction from medical ultrasound images using wavelet threshSpeckle noise reduction from medical ultrasound images using wavelet thresh
Speckle noise reduction from medical ultrasound images using wavelet threshIAEME Publication
 
Spatial enhancement
Spatial enhancement Spatial enhancement
Spatial enhancement abinarkt
 

What's hot (20)

A Fusion Based Visibility Enhancement of Single Underwater Hazy Image
A Fusion Based Visibility Enhancement of Single Underwater Hazy ImageA Fusion Based Visibility Enhancement of Single Underwater Hazy Image
A Fusion Based Visibility Enhancement of Single Underwater Hazy Image
 
The single image dehazing based on efficient transmission estimation
The single image dehazing based on efficient transmission estimationThe single image dehazing based on efficient transmission estimation
The single image dehazing based on efficient transmission estimation
 
IRJET- Analysis of Underwater Image Visibility using White Balance Algorithm
IRJET- Analysis of Underwater Image Visibility using White Balance AlgorithmIRJET- Analysis of Underwater Image Visibility using White Balance Algorithm
IRJET- Analysis of Underwater Image Visibility using White Balance Algorithm
 
Depth sensation enhancement for multiple virtual view rendering
Depth sensation enhancement for multiple virtual view renderingDepth sensation enhancement for multiple virtual view rendering
Depth sensation enhancement for multiple virtual view rendering
 
IRJET - Underwater Object Identification using Matlab and Machine
IRJET - Underwater Object Identification using Matlab and MachineIRJET - Underwater Object Identification using Matlab and Machine
IRJET - Underwater Object Identification using Matlab and Machine
 
Deep-Learning Based Stereo Super-Resolution
Deep-Learning Based Stereo Super-ResolutionDeep-Learning Based Stereo Super-Resolution
Deep-Learning Based Stereo Super-Resolution
 
Estimating Water Optical Properties.ppt
Estimating Water Optical Properties.pptEstimating Water Optical Properties.ppt
Estimating Water Optical Properties.ppt
 
Chap. 10 computational photography
Chap. 10 computational photographyChap. 10 computational photography
Chap. 10 computational photography
 
Digital image processing
Digital image processingDigital image processing
Digital image processing
 
High Dynamic Range Imaging- A Review
High Dynamic Range Imaging- A ReviewHigh Dynamic Range Imaging- A Review
High Dynamic Range Imaging- A Review
 
Lect 02 first portion
Lect 02   first portionLect 02   first portion
Lect 02 first portion
 
Image characterisation & aerial photographic film technology
Image characterisation & aerial photographic film technologyImage characterisation & aerial photographic film technology
Image characterisation & aerial photographic film technology
 
06 color image processing
06 color image processing06 color image processing
06 color image processing
 
Speckle Noise Reduction in Ultrasound Images using Adaptive and Anisotropic D...
Speckle Noise Reduction in Ultrasound Images using Adaptive and Anisotropic D...Speckle Noise Reduction in Ultrasound Images using Adaptive and Anisotropic D...
Speckle Noise Reduction in Ultrasound Images using Adaptive and Anisotropic D...
 
What is spatial Resolution
What is spatial ResolutionWhat is spatial Resolution
What is spatial Resolution
 
A Review on Airlight Estimation Haze Removal Algorithms
A Review on Airlight Estimation Haze Removal AlgorithmsA Review on Airlight Estimation Haze Removal Algorithms
A Review on Airlight Estimation Haze Removal Algorithms
 
Earth Observation
Earth ObservationEarth Observation
Earth Observation
 
Ghost and Noise Removal in Exposure Fusion for High Dynamic Range Imaging
Ghost and Noise Removal in Exposure Fusion for High Dynamic Range ImagingGhost and Noise Removal in Exposure Fusion for High Dynamic Range Imaging
Ghost and Noise Removal in Exposure Fusion for High Dynamic Range Imaging
 
Speckle noise reduction from medical ultrasound images using wavelet thresh
Speckle noise reduction from medical ultrasound images using wavelet threshSpeckle noise reduction from medical ultrasound images using wavelet thresh
Speckle noise reduction from medical ultrasound images using wavelet thresh
 
Spatial enhancement
Spatial enhancement Spatial enhancement
Spatial enhancement
 

Viewers also liked

Underwater imaging
Underwater imagingUnderwater imaging
Underwater imagingAndrewJBaker
 
Visual enhancement of underwater images using empirical mode decomposition
Visual enhancement of underwater images using empirical mode decompositionVisual enhancement of underwater images using empirical mode decomposition
Visual enhancement of underwater images using empirical mode decompositionwcmyeong
 
Underwater sparse image classification using deep convolutional neural networks
Underwater sparse image classification using deep convolutional neural networksUnderwater sparse image classification using deep convolutional neural networks
Underwater sparse image classification using deep convolutional neural networks
Mohamed Elawady
 
A fast single image haze removal algorithm using color attenuation prior
A fast single image haze removal algorithm using color attenuation priorA fast single image haze removal algorithm using color attenuation prior
A fast single image haze removal algorithm using color attenuation prior
LogicMindtech Nologies
 
Conservation and Restoration of Underwater Cultural Heritage
Conservation and Restoration of Underwater Cultural HeritageConservation and Restoration of Underwater Cultural Heritage
Conservation and Restoration of Underwater Cultural Heritage
UNESCO Venice Office
 
Alternating direction-method-for-image-restoration
Alternating direction-method-for-image-restorationAlternating direction-method-for-image-restoration
Alternating direction-method-for-image-restoration
Prashant Pal
 
Image enhancement ppt nal2
Image enhancement ppt nal2Image enhancement ppt nal2
Image enhancement ppt nal2
Surabhi Ks
 

Viewers also liked (7)

Underwater imaging
Underwater imagingUnderwater imaging
Underwater imaging
 
Visual enhancement of underwater images using empirical mode decomposition
Visual enhancement of underwater images using empirical mode decompositionVisual enhancement of underwater images using empirical mode decomposition
Visual enhancement of underwater images using empirical mode decomposition
 
Underwater sparse image classification using deep convolutional neural networks
Underwater sparse image classification using deep convolutional neural networksUnderwater sparse image classification using deep convolutional neural networks
Underwater sparse image classification using deep convolutional neural networks
 
A fast single image haze removal algorithm using color attenuation prior
A fast single image haze removal algorithm using color attenuation priorA fast single image haze removal algorithm using color attenuation prior
A fast single image haze removal algorithm using color attenuation prior
 
Conservation and Restoration of Underwater Cultural Heritage
Conservation and Restoration of Underwater Cultural HeritageConservation and Restoration of Underwater Cultural Heritage
Conservation and Restoration of Underwater Cultural Heritage
 
Alternating direction-method-for-image-restoration
Alternating direction-method-for-image-restorationAlternating direction-method-for-image-restoration
Alternating direction-method-for-image-restoration
 
Image enhancement ppt nal2
Image enhancement ppt nal2Image enhancement ppt nal2
Image enhancement ppt nal2
 

Similar to Auto Level Color Correction f or Underwater Image Matching Optimization

IRJET- Underwater Image Enhancement using Image Processing Technique
IRJET-  	  Underwater Image Enhancement using Image Processing TechniqueIRJET-  	  Underwater Image Enhancement using Image Processing Technique
IRJET- Underwater Image Enhancement using Image Processing Technique
IRJET Journal
 
Enhancement of quality Underwater Image using wavelet Method
Enhancement of quality Underwater Image using wavelet MethodEnhancement of quality Underwater Image using wavelet Method
Enhancement of quality Underwater Image using wavelet Method
IRJET Journal
 
25 9152 underwater imageenhancement using edit sat
25 9152 underwater imageenhancement using edit sat25 9152 underwater imageenhancement using edit sat
25 9152 underwater imageenhancement using edit sat
IAESIJEECS
 
An underwater image enhancement by reducing speckle noise using modified anis...
An underwater image enhancement by reducing speckle noise using modified anis...An underwater image enhancement by reducing speckle noise using modified anis...
An underwater image enhancement by reducing speckle noise using modified anis...
IJECEIAES
 
IRJET - Underwater Image Enhancement using PCNN and NSCT Fusion
IRJET -  	  Underwater Image Enhancement using PCNN and NSCT FusionIRJET -  	  Underwater Image Enhancement using PCNN and NSCT Fusion
IRJET - Underwater Image Enhancement using PCNN and NSCT Fusion
IRJET Journal
 
IRJET- Improving Interpretability of an Underwater using Undecimated Wavelet ...
IRJET- Improving Interpretability of an Underwater using Undecimated Wavelet ...IRJET- Improving Interpretability of an Underwater using Undecimated Wavelet ...
IRJET- Improving Interpretability of an Underwater using Undecimated Wavelet ...
IRJET Journal
 
P180203105108
P180203105108P180203105108
P180203105108
IOSR Journals
 
Presentation_CON (2).pptx
Presentation_CON (2).pptxPresentation_CON (2).pptx
Presentation_CON (2).pptx
DRShemimBegum
 
IRJET-Underwater Image Enhancement by Wavelet Decomposition using FPGA
IRJET-Underwater Image Enhancement by Wavelet Decomposition using FPGAIRJET-Underwater Image Enhancement by Wavelet Decomposition using FPGA
IRJET-Underwater Image Enhancement by Wavelet Decomposition using FPGA
IRJET Journal
 
Feature isolation and extraction of satellite images for remote sensing appli...
Feature isolation and extraction of satellite images for remote sensing appli...Feature isolation and extraction of satellite images for remote sensing appli...
Feature isolation and extraction of satellite images for remote sensing appli...
IAEME Publication
 
40 9148 satellite image enhancement using dual edit tyas
40 9148 satellite image enhancement using dual edit tyas40 9148 satellite image enhancement using dual edit tyas
40 9148 satellite image enhancement using dual edit tyas
IAESIJEECS
 
A Review of Image Contrast Enhancement Techniques
A Review of Image Contrast Enhancement TechniquesA Review of Image Contrast Enhancement Techniques
A Review of Image Contrast Enhancement Techniques
IRJET Journal
 
IRJET-A Review of Underwater Image Enhancement By Wavelet Decomposition using...
IRJET-A Review of Underwater Image Enhancement By Wavelet Decomposition using...IRJET-A Review of Underwater Image Enhancement By Wavelet Decomposition using...
IRJET-A Review of Underwater Image Enhancement By Wavelet Decomposition using...
IRJET Journal
 
IRJET- A Comparative Review of Satellite Image Super Resolution Techniques
IRJET- A Comparative Review of Satellite Image Super Resolution TechniquesIRJET- A Comparative Review of Satellite Image Super Resolution Techniques
IRJET- A Comparative Review of Satellite Image Super Resolution Techniques
IRJET Journal
 
Satellite Image Enhancement Using Dual Tree Complex Wavelet Transform
Satellite Image Enhancement Using Dual Tree Complex Wavelet TransformSatellite Image Enhancement Using Dual Tree Complex Wavelet Transform
Satellite Image Enhancement Using Dual Tree Complex Wavelet Transform
journalBEEI
 
Improving the iterative back projection estimation through Lorentzian sharp i...
Improving the iterative back projection estimation through Lorentzian sharp i...Improving the iterative back projection estimation through Lorentzian sharp i...
Improving the iterative back projection estimation through Lorentzian sharp i...
IJECEIAES
 
A Novel Color Image Fusion for Multi Sensor Night Vision Images
A Novel Color Image Fusion for Multi Sensor Night Vision ImagesA Novel Color Image Fusion for Multi Sensor Night Vision Images
A Novel Color Image Fusion for Multi Sensor Night Vision Images
Editor IJCATR
 
Intensify Denoisy Image Using Adaptive Multiscale Product Thresholding
Intensify Denoisy Image Using Adaptive Multiscale Product ThresholdingIntensify Denoisy Image Using Adaptive Multiscale Product Thresholding
Intensify Denoisy Image Using Adaptive Multiscale Product Thresholding
IJERA Editor
 
Intensify Denoisy Image Using Adaptive Multiscale Product Thresholding
Intensify Denoisy Image Using Adaptive Multiscale Product ThresholdingIntensify Denoisy Image Using Adaptive Multiscale Product Thresholding
Intensify Denoisy Image Using Adaptive Multiscale Product Thresholding
IJERA Editor
 
IMAGE RESOLUTION ENHANCEMENT BY USING SWT AND DWT
IMAGE RESOLUTION ENHANCEMENT BY USING SWT AND DWTIMAGE RESOLUTION ENHANCEMENT BY USING SWT AND DWT
IMAGE RESOLUTION ENHANCEMENT BY USING SWT AND DWT
IRJET Journal
 

Similar to Auto Level Color Correction f or Underwater Image Matching Optimization (20)

IRJET- Underwater Image Enhancement using Image Processing Technique
IRJET-  	  Underwater Image Enhancement using Image Processing TechniqueIRJET-  	  Underwater Image Enhancement using Image Processing Technique
IRJET- Underwater Image Enhancement using Image Processing Technique
 
Enhancement of quality Underwater Image using wavelet Method
Enhancement of quality Underwater Image using wavelet MethodEnhancement of quality Underwater Image using wavelet Method
Enhancement of quality Underwater Image using wavelet Method
 
25 9152 underwater imageenhancement using edit sat
25 9152 underwater imageenhancement using edit sat25 9152 underwater imageenhancement using edit sat
25 9152 underwater imageenhancement using edit sat
 
An underwater image enhancement by reducing speckle noise using modified anis...
An underwater image enhancement by reducing speckle noise using modified anis...An underwater image enhancement by reducing speckle noise using modified anis...
An underwater image enhancement by reducing speckle noise using modified anis...
 
IRJET - Underwater Image Enhancement using PCNN and NSCT Fusion
IRJET -  	  Underwater Image Enhancement using PCNN and NSCT FusionIRJET -  	  Underwater Image Enhancement using PCNN and NSCT Fusion
IRJET - Underwater Image Enhancement using PCNN and NSCT Fusion
 
IRJET- Improving Interpretability of an Underwater using Undecimated Wavelet ...
IRJET- Improving Interpretability of an Underwater using Undecimated Wavelet ...IRJET- Improving Interpretability of an Underwater using Undecimated Wavelet ...
IRJET- Improving Interpretability of an Underwater using Undecimated Wavelet ...
 
P180203105108
P180203105108P180203105108
P180203105108
 
Presentation_CON (2).pptx
Presentation_CON (2).pptxPresentation_CON (2).pptx
Presentation_CON (2).pptx
 
IRJET-Underwater Image Enhancement by Wavelet Decomposition using FPGA
IRJET-Underwater Image Enhancement by Wavelet Decomposition using FPGAIRJET-Underwater Image Enhancement by Wavelet Decomposition using FPGA
IRJET-Underwater Image Enhancement by Wavelet Decomposition using FPGA
 
Feature isolation and extraction of satellite images for remote sensing appli...
Feature isolation and extraction of satellite images for remote sensing appli...Feature isolation and extraction of satellite images for remote sensing appli...
Feature isolation and extraction of satellite images for remote sensing appli...
 
40 9148 satellite image enhancement using dual edit tyas
40 9148 satellite image enhancement using dual edit tyas40 9148 satellite image enhancement using dual edit tyas
40 9148 satellite image enhancement using dual edit tyas
 
A Review of Image Contrast Enhancement Techniques
A Review of Image Contrast Enhancement TechniquesA Review of Image Contrast Enhancement Techniques
A Review of Image Contrast Enhancement Techniques
 
IRJET-A Review of Underwater Image Enhancement By Wavelet Decomposition using...
IRJET-A Review of Underwater Image Enhancement By Wavelet Decomposition using...IRJET-A Review of Underwater Image Enhancement By Wavelet Decomposition using...
IRJET-A Review of Underwater Image Enhancement By Wavelet Decomposition using...
 
IRJET- A Comparative Review of Satellite Image Super Resolution Techniques
IRJET- A Comparative Review of Satellite Image Super Resolution TechniquesIRJET- A Comparative Review of Satellite Image Super Resolution Techniques
IRJET- A Comparative Review of Satellite Image Super Resolution Techniques
 
Satellite Image Enhancement Using Dual Tree Complex Wavelet Transform
Satellite Image Enhancement Using Dual Tree Complex Wavelet TransformSatellite Image Enhancement Using Dual Tree Complex Wavelet Transform
Satellite Image Enhancement Using Dual Tree Complex Wavelet Transform
 
Improving the iterative back projection estimation through Lorentzian sharp i...
Improving the iterative back projection estimation through Lorentzian sharp i...Improving the iterative back projection estimation through Lorentzian sharp i...
Improving the iterative back projection estimation through Lorentzian sharp i...
 
A Novel Color Image Fusion for Multi Sensor Night Vision Images
A Novel Color Image Fusion for Multi Sensor Night Vision ImagesA Novel Color Image Fusion for Multi Sensor Night Vision Images
A Novel Color Image Fusion for Multi Sensor Night Vision Images
 
Intensify Denoisy Image Using Adaptive Multiscale Product Thresholding
Intensify Denoisy Image Using Adaptive Multiscale Product ThresholdingIntensify Denoisy Image Using Adaptive Multiscale Product Thresholding
Intensify Denoisy Image Using Adaptive Multiscale Product Thresholding
 
Intensify Denoisy Image Using Adaptive Multiscale Product Thresholding
Intensify Denoisy Image Using Adaptive Multiscale Product ThresholdingIntensify Denoisy Image Using Adaptive Multiscale Product Thresholding
Intensify Denoisy Image Using Adaptive Multiscale Product Thresholding
 
IMAGE RESOLUTION ENHANCEMENT BY USING SWT AND DWT
IMAGE RESOLUTION ENHANCEMENT BY USING SWT AND DWTIMAGE RESOLUTION ENHANCEMENT BY USING SWT AND DWT
IMAGE RESOLUTION ENHANCEMENT BY USING SWT AND DWT
 

Recently uploaded

How to Add Chatter in the odoo 17 ERP Module
How to Add Chatter in the odoo 17 ERP ModuleHow to Add Chatter in the odoo 17 ERP Module
How to Add Chatter in the odoo 17 ERP Module
Celine George
 
The basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptxThe basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptx
heathfieldcps1
 
Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.
Ashokrao Mane college of Pharmacy Peth-Vadgaon
 
The Diamonds of 2023-2024 in the IGRA collection
The Diamonds of 2023-2024 in the IGRA collectionThe Diamonds of 2023-2024 in the IGRA collection
The Diamonds of 2023-2024 in the IGRA collection
Israel Genealogy Research Association
 
Digital Artifact 1 - 10VCD Environments Unit
Digital Artifact 1 - 10VCD Environments UnitDigital Artifact 1 - 10VCD Environments Unit
Digital Artifact 1 - 10VCD Environments Unit
chanes7
 
MATATAG CURRICULUM: ASSESSING THE READINESS OF ELEM. PUBLIC SCHOOL TEACHERS I...
MATATAG CURRICULUM: ASSESSING THE READINESS OF ELEM. PUBLIC SCHOOL TEACHERS I...MATATAG CURRICULUM: ASSESSING THE READINESS OF ELEM. PUBLIC SCHOOL TEACHERS I...
MATATAG CURRICULUM: ASSESSING THE READINESS OF ELEM. PUBLIC SCHOOL TEACHERS I...
NelTorrente
 
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
Levi Shapiro
 
World environment day ppt For 5 June 2024
World environment day ppt For 5 June 2024World environment day ppt For 5 June 2024
World environment day ppt For 5 June 2024
ak6969907
 
Assignment_4_ArianaBusciglio Marvel(1).docx
Assignment_4_ArianaBusciglio Marvel(1).docxAssignment_4_ArianaBusciglio Marvel(1).docx
Assignment_4_ArianaBusciglio Marvel(1).docx
ArianaBusciglio
 
"Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe..."Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe...
SACHIN R KONDAGURI
 
The simplified electron and muon model, Oscillating Spacetime: The Foundation...
The simplified electron and muon model, Oscillating Spacetime: The Foundation...The simplified electron and muon model, Oscillating Spacetime: The Foundation...
The simplified electron and muon model, Oscillating Spacetime: The Foundation...
RitikBhardwaj56
 
CACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdfCACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdf
camakaiclarkmusic
 
Lapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdfLapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdf
Jean Carlos Nunes Paixão
 
Reflective and Evaluative Practice...pdf
Reflective and Evaluative Practice...pdfReflective and Evaluative Practice...pdf
Reflective and Evaluative Practice...pdf
amberjdewit93
 
PIMS Job Advertisement 2024.pdf Islamabad
PIMS Job Advertisement 2024.pdf IslamabadPIMS Job Advertisement 2024.pdf Islamabad
PIMS Job Advertisement 2024.pdf Islamabad
AyyanKhan40
 
How to Build a Module in Odoo 17 Using the Scaffold Method
How to Build a Module in Odoo 17 Using the Scaffold MethodHow to Build a Module in Odoo 17 Using the Scaffold Method
How to Build a Module in Odoo 17 Using the Scaffold Method
Celine George
 
A Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in EducationA Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in Education
Peter Windle
 
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdfবাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
eBook.com.bd (প্রয়োজনীয় বাংলা বই)
 
Group Presentation 2 Economics.Ariana Buscigliopptx
Group Presentation 2 Economics.Ariana BuscigliopptxGroup Presentation 2 Economics.Ariana Buscigliopptx
Group Presentation 2 Economics.Ariana Buscigliopptx
ArianaBusciglio
 
South African Journal of Science: Writing with integrity workshop (2024)
South African Journal of Science: Writing with integrity workshop (2024)South African Journal of Science: Writing with integrity workshop (2024)
South African Journal of Science: Writing with integrity workshop (2024)
Academy of Science of South Africa
 

Recently uploaded (20)

How to Add Chatter in the odoo 17 ERP Module
How to Add Chatter in the odoo 17 ERP ModuleHow to Add Chatter in the odoo 17 ERP Module
How to Add Chatter in the odoo 17 ERP Module
 
The basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptxThe basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptx
 
Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.
 
The Diamonds of 2023-2024 in the IGRA collection
The Diamonds of 2023-2024 in the IGRA collectionThe Diamonds of 2023-2024 in the IGRA collection
The Diamonds of 2023-2024 in the IGRA collection
 
Digital Artifact 1 - 10VCD Environments Unit
Digital Artifact 1 - 10VCD Environments UnitDigital Artifact 1 - 10VCD Environments Unit
Digital Artifact 1 - 10VCD Environments Unit
 
MATATAG CURRICULUM: ASSESSING THE READINESS OF ELEM. PUBLIC SCHOOL TEACHERS I...
MATATAG CURRICULUM: ASSESSING THE READINESS OF ELEM. PUBLIC SCHOOL TEACHERS I...MATATAG CURRICULUM: ASSESSING THE READINESS OF ELEM. PUBLIC SCHOOL TEACHERS I...
MATATAG CURRICULUM: ASSESSING THE READINESS OF ELEM. PUBLIC SCHOOL TEACHERS I...
 
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
 
World environment day ppt For 5 June 2024
World environment day ppt For 5 June 2024World environment day ppt For 5 June 2024
World environment day ppt For 5 June 2024
 
Assignment_4_ArianaBusciglio Marvel(1).docx
Assignment_4_ArianaBusciglio Marvel(1).docxAssignment_4_ArianaBusciglio Marvel(1).docx
Assignment_4_ArianaBusciglio Marvel(1).docx
 
"Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe..."Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe...
 
The simplified electron and muon model, Oscillating Spacetime: The Foundation...
The simplified electron and muon model, Oscillating Spacetime: The Foundation...The simplified electron and muon model, Oscillating Spacetime: The Foundation...
The simplified electron and muon model, Oscillating Spacetime: The Foundation...
 
CACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdfCACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdf
 
Lapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdfLapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdf
 
Reflective and Evaluative Practice...pdf
Reflective and Evaluative Practice...pdfReflective and Evaluative Practice...pdf
Reflective and Evaluative Practice...pdf
 
PIMS Job Advertisement 2024.pdf Islamabad
PIMS Job Advertisement 2024.pdf IslamabadPIMS Job Advertisement 2024.pdf Islamabad
PIMS Job Advertisement 2024.pdf Islamabad
 
How to Build a Module in Odoo 17 Using the Scaffold Method
How to Build a Module in Odoo 17 Using the Scaffold MethodHow to Build a Module in Odoo 17 Using the Scaffold Method
How to Build a Module in Odoo 17 Using the Scaffold Method
 
A Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in EducationA Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in Education
 
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdfবাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
 
Group Presentation 2 Economics.Ariana Buscigliopptx
Group Presentation 2 Economics.Ariana BuscigliopptxGroup Presentation 2 Economics.Ariana Buscigliopptx
Group Presentation 2 Economics.Ariana Buscigliopptx
 
South African Journal of Science: Writing with integrity workshop (2024)
South African Journal of Science: Writing with integrity workshop (2024)South African Journal of Science: Writing with integrity workshop (2024)
South African Journal of Science: Writing with integrity workshop (2024)
 

Auto Level Color Correction f or Underwater Image Matching Optimization

  • 1. IJCSNS International Journal of Computer Science and Network Security, Vol.13, No.1, January 201318 Manuscript received January 5, 2013 Manuscript revised January 20, 2013 Auto Level Color Correction for Underwater Image Matching Optimization Ricardus Anggi Pramunendar† , Guruh Fajar Shidik† , Catur Supriyanto† , Pulung Nurtantio Andono† , and Mochamad Hariadi†† † Dept. of Computer Science, Dian Nuswantoro University, Semarang, Indonesia †† Dept. of Electrical Eng., Sepuluh November Institute of Technology, Surabaya, Indonesia Summary The absorption of the light by sea water and light scattering by small particles of underwater environment has become an obstacle of underwater vision researches with camera. It gives impact to the limitation of visibility distances camera in the sea water. The research of 3D reconstruction requires image matching technique to find out the keypoints of image pairs. SIFT is one of the image matching technique where the quality of image matching depends on the quality of the image. This research proposed HSV conversion image with auto level color correction to increase the number of SIFT image matching. The experimental results show the number of image matching is increase until 4 %. Key words: Auto Level Color Correction, HSV, SIFT Matching, Underwater Image. 1. Introduction Indonesia is a country that is part of the Coral Reefs Triangle owned total ranging from 18% of coral reefs around the world, but it is becoming a major concern in the world, because only 5.23% of coral reefs in Indonesia are still in a good conditions, this is what puts Indonesia as the country with the status of coral reefs are most threatened, according to the reef at risk and Indonesia institute of science [1], [2]. The coral reef data are collected at Karimunjawa Island Central Java. Karimunjawa is a National Marine Park declared as a Natural Conservation Area by Decree of the Minister of Forestry [3]. The high level of biodiversity represents the ecosystem of northern coast of Central Java, Indonesia. Underwater images become a challenging work since the main constraint is the degraded image quality due to light absorption and scattering [4]. Several researches have been conducted to enhance underwater images [4], [5], [6], [7]. The quality of underwater image is necessary as it is needed in the field of deep-sea study. Since, there are several problems such as limited range visibility, low contrast, non-uniform lighting, blurring, bright artefacts, color diminished and noise [8], [9], [10]. Fig. 1 Karimunjava’s Coral Reefs Due to the light absorption, the polarization of reflected amount of light occurred partly horizontally and vertically enters the water. Regarding to the vertical polarization, the object becomes more shining thus easier to capture deep color [11]. The density of water also becomes one of the major constraints in underwater image processing. This is due to the density of water in the sea is 800 times denser than air, therefore water surface effects divided the moving light from air to water into reflected light and penetrating light (see Fig. 2) [11]. Moreover the penetrating light that enters the water reduced gradually as going deeper and deeper to the bottom of the sea. Regarding to this, underwater images are getting darker and darker following the depth of the sea level. Based on [5], underwater image processing can be classified into two types: image restoration techniques and image enhancement methods. Image enhancement methods are quite simple than image restoration techniques. Image enhancement methods do not need a prior knowledge of
  • 2. IJCSNS International Journal of Computer Science and Network Security, Vol.13, No.1, January 2013 19 the environment such as attenuation coefficients, scattering coefficients and depth estimation of the object in a scene. Fig. 2 Water surface effects [12] The previous works that conducted to image preprocessing for underwater image enhancement. In [6] authors Padmavathi et al have proposed three image filtering namely homographic filter, anisotropic diffusion and wavelet denoising by average filter to improve the image quality. The comparison showed that wavelet denoising by average filter gives the desirable result in term of Mean Square Error (MSE) and Peak Signal Noise Ratio (PSNR). In [4] authors Iqbal et al proposed underwater image enhancement using an integrated color model. The model consists of contrast stretching Red Green Blue (RGB), transform RGB to Hue Saturation Intensity (HSI), saturation and intensity stretching of HSI. The result showed promising result. Iqbal et al [7] also proposed an Unsupervised Color Correction Method (UCM) approach for underwater image enhancement. The proposed method efficiently removes the bluish color cast and improves the low red color, the low illumination and true colors of underwater images. The other research that also concern to enhance the image quality could be seen at [12], [13], [14]. Several research for enhancing the SIFT image matching also has been conduct, where the improvements are not in image enhancement area such as in [15], [16], [17], [18], [19]. Regarding above, we employ the idea from [1] to use the V component of HSV color space for SIFT process, then combine it with auto level color correction method based on research of [20] for better result in SIFT image registration. 2. Image Enhancement Framework This section discusses the proposed image enhancement framework. The flowchart is shown in Fig. 3. Our proposed image enhancement is performed to improve the performance of image matching for 3D image reconstruction based on our previous work in [21]. This research performs the enhancement of underwater image for image registration by employing SIFT image matching technique as feature detection on multi-view camera system consisting of 6 identical waterproof cameras arrayed on a stereovision fashioned. SIFT has become well-known technique in the feature matching field. Poor image quality causes low feature detected for image matching. Fig. 3 Flowchart of proposed image matching using auto level color correction 2.1 RGB to HSV Conversion There are two advantages of Hue Saturation Value (HSV) for underwater image enhancement [4]. Firstly, true color of underwater image can be obtained by using saturation parameters. Secondly, lighting problem can be solved using intensity parameters. The conversion of Red Green Blue (RGB) space into HSV space can be seen in formulae (1), (2), and (3). 1 2 1 [( ) ( )] 2cos ( ) ( )( ) R G R B H R G R B G B −   − + −   =   − + − −     (1) 3 1 [min( , , )]S R G B R G B = − + + (2) 1 ( ) 3 V R G B= + + (3) 2.2 Auto Level Color Correction This paper used auto level color correction to adjust the lighting of an image automatically. Auto level color Image Matching using SIFT Image Enhancement Image Dataset RGB to HSV Conversion Auto Level Color Correction
  • 3. IJCSNS International Journal of Computer Science and Network Security, Vol.13, No.1, January 201320 correction is proposed based on [20], whereas auto level color correction applied histogram clipping that more effective than existing histogram equalization method to enhance the contrast [22]. Fig. 4 shows histogram before and after histogram clipping. Although manual adjustment is more precise than automatic adjustment, auto level color correction overcomes the problem of time consuming. For the experiment, we set the level of color correction from 0.01 to 1. Fig. 4 Histogram (a) before and (b) after clipping histogram [23] 2.3 Image Matching using SIFT SIFT has become well-known technique in the feature matching field developed by [24]. The method includes four phases: a) Extreme Detection of Scale-Space The first stage, identify all potential key point on all scales. Scale an image space is defined as a function of L(x,y,σ) which is the product of convolution between the Gaussian kernel G(x,y,σ) with the image I(x,y). To find features on the imagery used operators Difference of Gaussian (DOG) by compiling octave image pyramid with different scales. b) Localization of Keypoint From the keypoint candidates obtained from a), high stability keypoint will be selected. The emergence of feature-level stability is based on the features of each octave. c) Assignment of Orientation Orientation of the keypoint based on local gradient direction of each image. Any operation performed on the image based on the direction, orientation and location of the keypoint. d) Keypoint Descriptor Local gradient image is computed at each scale region around the keypoint, then transformed to local distortions and illumination changes in the area around the keypoint. 3. Experiment The dataset of our experiment was collected at Karimunjawa Island Central Java Indonesia. One-pair camera Olympus Tough-8010 cameras and two-pairs Panasonic Lumix FT3 are used to obtain the scene. In this research, we installed six cameras into one stereo frame as shown in Fig. 5, 6. The acquisition of our data is shown in Figure 7. Fig. 5 Multi-View Camera Installation. Fig. 6 Front view of Multi-View Camera Installation. Fig. 7 Data Acquisition. Pixel number Nominal clipping level Gray level (a) Pixel number Actual clipping level Gray level (b)
  • 4. IJCSNS International Journal of Computer Science and Network Security, Vol.13, No.1, January 2013 21 4. Analysis and Results This section describes the experiment on image dataset to evaluate the performance of SIFT matching before and after image enhancement respectively. Fig 8 shows the matching points comparison before and after image enhancement respectively for 30 image-pairs. It is clear that image enhancement using HSV conversion and auto color correction provide better extraction of keypoints and the matching points, although the improvement of image matching does not give the significant result. Table 2 shows the average matching points for 30 image-pairs. Averagely the proposed method increases the number of matching points up to 4 %. The performance of auto level color correction in each image pairs could be shown at Fig 9. For 30 image-pair, the best result is obtained when the level of auto color correction is between 0.6 - 1.0. Image matching results are shown in Fig 10. Fig. 8 SIFT performance before and after image enhancement Table 1 SIFT performance before and after image enhancement Avg. Keypoints Avg. Matching Points Camera 1 Camera 2 RGB 10199.43 9302.40 1204.37 HSV + Color Correction 11000.33 10204.00 1249.60 Improvement 8 % 10 % 4 % Fig. 9 The performance of auto level color correction
  • 5. IJCSNS International Journal of Computer Science and Network Security, Vol.13, No.1, January 201322 5. Conclusions and Future Works This research explains the preprocessing step of underwater image registration using image enhancement framework. The framework consists of RGB to HSV conversion, followed by auto color correction for the V component of HSV color space. The experimental results demonstrate that the image enhancement framework increases the performance of SIFT image registration up to 4 %. For the road ahead, we are going to evaluate our proposed image enhancement to different image matching algorithm to provide underwater 3D image reconstruction. References [1] C Beall, B J Lawrence, V Ila, and and F Dellaert, Reconstruction 3D Underwater Structures.: Atlantic, 2010. [2] Abdullah Habibi, Naneng Setiasih, and Jensi Sartin, A Decade of Reef Check Monitoring: Indonesian Coral Reefs, Condition and Trends.: The Indonesian Reef Check Network, 2007. [3] G. Diansyah, T.Z. Ulqodry, M. Rasyid, and A. Djawanas, "The Measurements of Calcification Rates in Reef Corals Using Radioisotope 45 Ca at Pongok Sea, South Bangka," Atom Indonesia Journal, vol. 37, no. 1, pp. 11-16, 2011. [4] K. Iqbal, R. A. Salam, A. Osman, and A. Z. Talib, "Underwater Image Enhancement Using an Integrated Colour Model," IAENG International Journal of Computer Science, Vol. 34, No. 2, 2007. [5] A. Mahiddine, J. Seinturier, J. M. Boï, and P. Drap D. Merad, "Performances Analysis of Underwater Image Preprocessing Techniques on the Repeatability of SIFT and SURF Descriptors," in WSCG 2012: 20th International Conference on Computer Graphics, Visualization and Computer Vision, 2012. [6] P. Subashini, M. M. Kumar, S. K. Thakur, and G. Padmavathi, "Comparison of Filters used for Underwater Image Pre-Processing," International Journal of Computer Science and Network Security, vol. 10, no. 1, pp. 58-65, 2010. [7] K. Iqbal, M. Odetayo, A. James, and R. Abdul Salam, "Enhancing The Low Quality Images Using Unsupervised Colour Correction Method," in IEEE International Conference on Systems Man and Cybernetics (SMC), 2010. [8] R. Garcia, T. Nicosevici, and X. Cufi, "On The Way to Solve Lighting Problems in Underwater Imaging," in Proceedings of the IEEE OCEANS Conference (OCEANS), 2002, pp. 1018-1024. [9] Norsila bt Shamsuddin, Wan Fatimah bt Wan Ahmad, Baharum b Baharudin, Mohd Kushairi b Mohd Rajuddin, and Farahwahida bt Mohd, "Image Enhancement of Underwater Habitat Using Color Correction Based on Histogram," in 2nd International Visual Informatics Conference (iVICll) Proceedings Part I, 2011. [10] Norsila Shamsuddin et al., "An Overview of Augmented Reality of Malaysia Underwater Habitat," in 4th International Symposium on Information Technology Proceedings, 2010. [11] J Floor Anthoni. (2005) [Online]. http://www.seafriends.org.nz/phgraph/water.htm [12] Y. Swirsk, Y.Y Schechner, B Herzberg, and S. Negahdaripour, "Stereo from flickering caustics," in Computer Vision, 2009 IEEE 12th International Conference on, 2009, pp. 205-212. [13] C. Doutre and P. Nasiopoulos, "Correcting Sharpness Variations in Stereo Image Pairs," in CVMP '09 Proceedings of the 2009 Conference for Visual Media Production, 2009, pp. 45-51. [14] Seon Joo Kim and M. Pollefeys, "Robust Radiometric Calibration and Vignetting Correction," Pattern Analysis and Machine Intelligence, IEEE Transactions, vol. vol 3 , no. 5, pp. 562 - 576 , april 2008. [15] Y. Bastanlar, A. Temizel, and Y. Yardmc, "Improved SIFT matching for image pairs with scale difference," IET Electronic Letters, vol. vol 46, no. 5, pp. 346-348, 2012. [16] Offir Pele and Michael Werman, "A Linear Time Histogram Metric for Improved SIFT Matching," in ECCV '08 Proceedings of the 10th European Conference on Computer Vision: Part III, 2008, pp. 495-508. [17] Plinio Moreno, Alexandre Bernardino, and José Santos Victor, "Improving the SIFT descriptor with smooth derivative filters," Pattern Recognition Letters, vol. Volume 30, no. 1, pp. 18-26, 2009. [18] Daw Tung Lin and Chin Hui Hsu, "Improving the Efficiency and Accuracy of SIFT Image Matching," Computer Applications and Computational Science, vol. 145, p. 227 233, 2012. [19] Faraj Alhwarin, Chao Wang, Danijela Ristić-Durrant, and Axel Gräser, "Improved SIFT-features matching for object recognition," in VoCS'08 Proceedings of the 2008 international conference on Visions of Computer Science: BCS International Academic Conference, 2008, pp. 179- 190. [20] Norsila bt Shamsuddin, Wan Fatimah bt Wan Ahmad, Baharum b Baharudin, Mohd Kushairi b Mohd Rajuddin, and Farahwahida bt Mohd, "Significance Level of Image Enhancement Techniques for Underwater Images," in International Conference on Computer & Information Science (ICCIS), 2012. [21] P. N. Andono, E. M. Yuniarno, M. Hariadi, and V. Venus, "3D Reconstruction of Under Water Coral Reef Images Using Low Cost Multi-View Cameras," in Proceedings of International Conference on Multimedia Computing and Systems (ICMCS), May 10-12, 2012, pp. pp. 803-808. [22] S. Chen and A. Ramli, "Contrast enhancement using recursive mean-separate histogram equalization for scalable brightness preservation," IEEE Trans. Consumer Electronics, vol. 49, no. 4, pp. 1301-1309, November 2003.
  • 6. IJCSNS International Journal of Computer Science and Network Security, Vol.13, No.1, January 2013 23 [23] Taekyung Kim and Joonki Paik, "Adaptive Contrast Enhancement Using Gain-Controllable Clipped Histogram Equalization," IEEE Transactions on Consumer Electronics, vol. 54, no. 4, Nov. 2008. [24] David G Lowe, "Distinctive Image Featuresfrom Scale- Invariant Keypoints," International Journal of Computer Vision, 2004. Ricardus Anggi Pramunendar has received Bachelor of Information Technology from Dian Nuswantoro University, Semarang, Indonesia in 2009, M.CS (Master of Computer Science) from Universiti Teknikal Malaysia Melaka (UTeM) in 2011. Currently, he is a lecturer in Dian Nuswantoro University. His research interests have included the image processing, machine learning and computer vision. Guruh Fajar Shidik has received Bachelor of Information Technology from Dian Nuswantoro University, Semarang, Indonesia in 2009, M.CS (Master of Computer Science) from Universiti Teknikal Malaysia Melaka (UTeM) in 2011. Currently, he is a lecturer in Dian Nuswantoro University. His area of interest is computer vision, machine learning and content-based image retrieval. Catur Supriyanto has received Bachelor of Information Technology from Dian Nuswantoro University, Semarang, Indonesia in 2009, M.CS (Master of Computer Science) from Universiti Teknikal Malaysia Melaka (UTeM) in 2011. Currently, he is a lecturer in Dian Nuswantoro University. His area of interest is information retrieval, machine learning and content-based image retrieval. Pulung Nurtantio Andono has received Bachelor of Engineering from Trisakti University, Jakarta, Indonesia in 2006 and Master of Computer from Dian Nuswantoro University in 2009. Currently, he is a lecturer in Dian Nuswantoro University and he is now a Ph.D. student of Tenth of November Institute of Technology, Surabaya, Indonesia. His area of interest is 3D image reconstruction and computer vision. Mochamad Hariadi received the B.E. degree in Electrical Engineering Department of Institut Teknologi Sepuluh Nopember (ITS), Surabaya, Indonesia, in 1995. He received both M.E. and Ph. D. degrees in Graduate School of Information Science Tohoku University Japan, in 2003 and 2006 respectively. Currently, he is the lecturer of Department of Electrical Engineering, Sepuluh November Institute of Technology, Surabaya, Indonesia. His research interest is in Video and Image Processing, Data Mining and Intelligent System. He is a member of IEEE, and member of IEICE.