SlideShare a Scribd company logo
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 05 Issue: 01 | Jan-2018 www.irjet.net p-ISSN: 2395-0072
© 2018, IRJET | Impact Factor value: 6.171 | ISO 9001:2008 Certified Journal | Page 523
A REVIEW OF UNDERWATER IMAGE ENHANCEMENT BY WAVELET
DECOMPOSITION USING FPGA
Venktesh R kawle1, A. M. Shah2
1M. Tech Scholar, Electronics and Telecommunication Department, GCOE, Amravati (MH), India
2Assistant Professor, Electronics and Telecommunication Department, GCOE, Amravati (MH), India
---------------------------------------------------------------------***---------------------------------------------------------------------
Abstract - Underwater images affect due to poor color
contrast and poor visibility. These problems emerge duetothe
scattering of light and refraction of light while penetrate into
rarer to denser medium. The problems result in limited usage
of the images. In terms of detection, the objects in the image
hardly seen and not detectable while having a low possibility
of tracing. A Field Programmable Gate Array (FPGA) is a
reconfigurable hardware, providing better features than DSP
and other hardware devices due to their product fidelity and
sustainable advantages in digital image processing. FPGA has
a large impact on image and video processing; this is due to
the potential of the FPGA to have parallel and high
computational density as compared to a general purpose
microprocessor. This paper proposes underwater images
enhancement by wavelet decomposition based image fusion
implementation on FPGA. The color corrected and contrast-
enhanced images are fused which are withdrawn from an
original underwater image.
Key Words: Underwater image; Color correction;
Contrast enhancement; Wavelet decomposition; Image
fusion;
1.INTRODUCTION
Nowadays, research area trendshave been increased in the
marine stream. But to work on the aquatic objects, it is
necessary to obtain the clear images of the underwater
objects. As the air interface deals with the environmental
and camera problems like dust particles, natural light,
reflection, focus and distance, underwater imagesalso faces
the same problems. Underwater image quality depends on
density of water, depth of water, distance between camera
and object, artificial light, water particles, etc. increaseinthe
depth of water, the water becomes denser because of sand,
planktons, and minerals. As density increases, the camera
light gets deviates back and deflects by particles for some
time along the path to the camera and other part of camera
light gets absorbed by the particles. This scattering effect
causes the reduced visibility of image with low contrast.
Also, the color change effect depends on the wavelength of
light travel in the water.
Fusion is an important technique within many disparate
fields such as remote sensing, robotics, and medical
applications. Image fusion algorithm based wavelet
transform is that, the two images to be processed are
sampled to the one with the same size and they are
respectively decomposed into the sub imagesusing forward
wavelet transform, which have the same resolution at the
same levels and different resolution among different levels;
and information fusion is performed based on the high-
frequency sub images of decomposed images; andfinallythe
resulting image is obtained using inverse wavelettransform.
The result of image fusion is a single image which is more
suitable for human and machine perception or further
image-processing tasks.
Most of the image enhancement implementations found in
the literature are based on MATLAB and C/C++.MATLABisa
high performance language for technical computing and the
excellent tool for algorithm development and data analysis.
Reconfigurable hardware in the form of FPGA is considered
as a practical way of obtaining high performance for
computationally intensive image processing algorithms.
FPGA’s have been traditionally configured using Hardware
Description Languages (HDL) Verilog and Very High Speed
Integrated Circuits(VHSIC) HDL (VHDL).C-basedHDLshave
also been used. Another area where research is ongoingisto
develop and employ high-level design toolswhich will bring
down the development time required for deploying signal
processing solutions using FPGA. Xilinx System Generator
(XSG) is one such tool that enables the use of Math works
model-based design environment Simulink for FPGAdesign.
2. LITERATURE SURVEY
We have done literature survey on the underwater image
and conclude that the hybridization of algorithmsisdonefor
better visualization like wavelet fusion and contrast
enhancement, improving contrast and color correction etc.
J. Wang, et al. [1], proposed The image fusion method is
mainly divided as three ways: the first is a direct fusion
method, which is used to fuse two source images of spatial
registration into an image using some simple processions
such as direct selecting or weighted average. The second
algorithm is based on pyramid decomposition and
reconstruction, which is eventually formed through
reconstruction. The third method is the fusion algorithm
based on the wavelet transform, which fuses images
pertinently in the feature fields of each layer using multi-
resolution analysis and Mallat fast algorithm. Due to
the virtue of its multi-resolution, directivity, and non-
redundancy, wavelet transform has been applied in image
processing field successfully.
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 05 Issue: 01 | Jan-2018 www.irjet.net p-ISSN: 2395-0072
© 2018, IRJET | Impact Factor value: 6.171 | ISO 9001:2008 Certified Journal | Page 524
Alex, et al. [2], proposed on adaptive histogram equalization
technique to improve the enhancement of images. In the
adaptive histogram equalization technique, the pixels are
mapped based on it local gray scale distribution. In this
method, the enhancement mapping applied to a particular
pixel is a function of the intensity values of pixels
immediately surrounding the pixel. Hence the number of
times that this calculation should be repeated is the same as
the number of pixels in the image. They have implemented
their algorithmon FPGA for hardware implementation.They
are improving the performance by doing the parallel
processing. The algorithm is implementedinXilinxSpartan3
AM on Altium Nano board NB3000 board using Altium
Designer.
Xiu Li, et al. [3], proposed two parametersduetounderwater
images quality degraded. These are lightscatteringandcolor
distortion. Also, they defined that the light scattering occurs
due to light be reflected and deflected a number of times by
the suspended particlesin the water andcolordistortiondue
to absorption degrees and its vary according to the
wavelength. They proposed a novel technique basedondark
channel prior and luminance adjustment. Their technique
resolves these.
C. Ancuti, et al. [4], proposed Classical image enhancement
techniques have been modified to adapt to the underwater
imaging. These methodsdo not dependonphysicalmodeling
of underwater scenario. The most popular method is
underwater image and video enhancement using fusion to
combine different weighted images using saliency,
luminance, and chrominance via filtering. This was the first
recorded work for the enhancement of underwater images
using fusion approach based on Laplacian pyramid. The
authors also validated the selection of white balancing
algorithm for underwater images. Although the contrast of
the output images appearsincreased,theproblemassociated
with it is, as reflected in the results section, the processed
images are not uniformly enhanced and does not appear
natural.
M. S. Hitam, et al. [5], There are many image-basemethodsin
underwater Image enhancement. Global and local image
contrast Enhancement is widely used to improve the
appearance of Underwater images. Hitam et al., proposed a
method called Mixture contrast limited adaptive histogram
equalization (clahe). Clahe is operated on RGBandHSVcolor
models, And the two results are combined together with
Euclidean Norm. Ahmad et al. A. S. A. Ghani and n. A. M. Isa
[6], proposed a new method called dual image Rayleigh-
stretched contrast-limited adaptive histogram Specification,
which integrated global and local contrast correction.
Yafei Wang, et al. [7], proposed fusion process involves two
inputs which are represented ascolor correctedandcontrast
enhanced images extracted from the original underwater
image. Both the color corrected and contrast enhanced
images are decomposed into low frequency and high
frequency components by three-scale wavelet operator. The
low frequency and high frequency components are fused via
a multiscale fusion process. The low frequency components
are fused by weighted average, and the high frequency
components are fused by local variance. These fused low
frequency and high frequency components can be
reconstructed as a final enhanced image. In this paper, an
efficient fusion-based underwater image enhancement
approach using wavelet decomposition is presented. The
experimental results demonstrate that the proposed
approach effectively improves the visibility of underwater
images and can be utilized in image matching application for
underwater environments.
3. PROPOSED WORK
The fusion strategies used in spatial domain from the
previousdifferentmethods,afusion-basedunderwaterimage
enhancement using FPGA is proposed in the frequency
domain. Here low frequency andhigh-frequencycomponents
are decomposed from the color corrected image and
contrast-enhanced image by wavelet to employ the fusion
process.
Fig.1 proposed block diagram of underwater image
enhancement by wavelet decomposition
The proposed enhancing strategy consists of three main
steps: color correction (first input of fusion process) in
Section II-A, contrast enhancement (second input of fusion
process) in Section II-B and multi-scale fusion process for
the two inputs in Section II-C.
Preprocessing:
In preprocessing, the image will be resized to the fixed
dimension. after resize of the image in this we will check the
color space of input image whether it is grey or color and
according to featuresextraction of preprocessing imagewill
be done.
Color Correction:
For color correction, the image is converted from RGB (Red-
Green-Blue) to HSV (Hue-Saturation-Value) color space. In
HSV color space the histogram of the Value component is
stretched over the whole range. This operationimprovesthe
brightnessof the available colorsin the image. Then the Hue
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 05 Issue: 01 | Jan-2018 www.irjet.net p-ISSN: 2395-0072
© 2018, IRJET | Impact Factor value: 6.171 | ISO 9001:2008 Certified Journal | Page 525
and Saturation are concatenated with the corrected value
component and hence the image is converted back to the
RGB color space. In RGB color space, once again the
histogram is stretched over the whole range (0 to 255) to
achieve the color correction in all three channels. The
histogram stretching is based on the mathematical
expression given in the Eq. (1).
where and are the pixels of output and input
images respectively. , , and are
minimum and maximum values of intensities for input and
output images respectively. It overcomes the limitations of
underwater environments, removes the color casts and
produces a natural appearance of the underwater image. It
overcomes the limitations of underwater environments,
removes the color casts and produces a natural appearance
of the underwater image.
Contrast Enhancement:
To enhance the contrast of the underwater images, we
adopted the contrast limited adaptive histogram
equalization (CLAHE). CLAHE differs from ordinary AHE in
itscontrast limiting. The CLAHE introduced clipping limit to
overcome the noise amplificationproblem.TheCLAHElimits
the amplification by clipping the histogram at a predefined
value before computing the Cumulative Distribution
Function (CDF). In CLAHE technique, an inputoriginalimage
is divided into non-overlapping contextual regions called
sub-images, tiles or blocks. The CLAHE has two key
parameters: Block Size (BS) and Clip Limit (CL). These two
parameters mainly control enhanced image quality. The
image is getting bright when CL is increased because input
image has the very low intensity and larger CL makes its
histogram flatter. As the BS is bigger, the dynamic range
becomes larger and the contrast of the image is also
increasing. The two parametersdeterminedatthepointwith
maximum entropy curvature produce the subjectively good
quality of the image with using the entropy of image.
The CLAHE method applies histogram equalization to each
contextual region. The original histogram is clipped and the
clipped pixels are redistributed to each gray level. The
redistributed histogram is different withordinaryhistogram
because each pixel intensity is limited to a selected
maximum. But the enhanced image and the original image
have the same minimum and maximum gray values.
Multi-scale Fusion Process:
In the proposed fusion strategy (shown as Fig.1), color
corrected image and contrast enhanced image are the first
and second inputs respectively. By applying the wavelet
operator each input is decomposed into low frequency and
high-frequency components. Then, different fusion
principles are utilized to fuse the low frequency and high
frequency components. The weighted average is enforcedto
fuse low-frequency components, while local variance is
employed in the fusion of high frequency components. The
new low frequency and high frequency components are
generated, After the fusion process. Finally, the enhanced
image is obtained by reconstructing the new low frequency
and high frequency components.
Decomposition, Fusion and Inverse Composition:
The wavelet-based fusion algorithm consistsofasequenceof
low pass and high pass filter banks that are used toeliminate
unwanted low and high frequencies presentintheimageand
to acquire the detail and approximation coefficients
separately for making the fusing process convenient. Fig. 2,
one level, 2- dimensional decomposition of the input image
into its detail and approximation coefficients is described.
Each input image is filtered and down-sampled.Thefactorof
2 in the algorithm is used to divide the information
contained in the input signal into two equal parts at each
step of filtering so that the information can be analyzed
deeply. There are two steps in level one; the first step is
achieved by applying the low pass and high pass filters with
down-sampling on the rows of the input image x(r, c). This
generates horizontal approximations and horizontal details
respectively. In the next step, the columns in the horizontal
coefficients are filtered and down-sampled into four sub
images Approximate (LL), Vertical detail (LH), Horizontal
detail (HL), and the Diagonal detail (HH).
At the second level of decomposition, the decomposed
approximate image (LL) of the first level becomes the input
image and the process is repeated to scale down coefficients.
Each input image is decomposed into its wavelet coefficients
by using the procedure as described above. In our case both
enhanced images: the color corrected and the contrast
enhanced versions of the input image are decomposed into
their wavelet coefficients then both decompositions are
fused by using coefficients of maximum values.
After combining coefficients of both enhanced images into
fused coefficients, the inverse composition is applied to get
the synthesized image. For the inverse composition, the
reverse process is carried out with the help of up-sampling
and filtering steps using filter banks to get a synthesized or
enhanced image y(r,c). Since we are dealing with discrete
data sets
Figure 2:- One-level-2D wavelet-based inverse
composition
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 05 Issue: 01 | Jan-2018 www.irjet.net p-ISSN: 2395-0072
© 2018, IRJET | Impact Factor value: 6.171 | ISO 9001:2008 Certified Journal | Page 526
Figure 3: Two-level-2D decomposition, fusion of
coefficients and image synthesizing
so in digital image processing, each input image is
decomposed into its coefficients and inversely composed
into a synthesized image by usingdiscretewavelettransform
(DWT) and Inverse discrete wavelet transform (IDWT)
respectively. In Fig. 3, a complete picture of two level
discrete wavelet-based decompositions, fusion and inverse
composition of enhanced image is shown.
4. CONCLUSIONS
The underwater imagesquality degradedduetoscatteringof
light, refraction and absorption parameters.Toresolvethese
issues and to improve the quality of an underwater image, a
number of techniquesare proposed in recent years.Wehave
done literature survey on the underwater image and
conclude that the hybridization of algorithms is done for
better visualization like wavelet fusion and contrast
enhancement, improving contrastandcolorcorrection,etc.A
review of underwater image enhancement is presented
covering basic enhancement technique, issues and
challenges and existing techniques for underwater image
enhancement. This paper presents the implementation of
underwater image enhancement on FPGAbasedonfusionby
wavelet decomposition.
REFERENCES
[1] J. Wang, D. Zion, C. Armenakis, et al: A comparative
analysis of image fusion methods, IEEE Transaction on
Geosciences and Remote Sensing. Vol. 43(6) (2005), pp.
1391-1402
[2]Alex Raj S., Deepa, and Supriya M.H., “Underwater image
enhancement using CLAHE in a reconfigurable platform,”
MTS/IEEE Monterey Oceans, December 2016.
[3]Xiu Li, Zhixiong Yang, and Min Shang, “Underwater image
enhancement via dark channel prior and luminance
adjustment,” Shanghai Ocean, April 2016.
[4] C. Ancuti, C. O. Ancuti, T. Haber, and P. Bekaert,
“Enhancing Underwater Images and Videos by Fusion”, In:
Proc. of IEEE Conf. on Computer Vision and Pattern
Recognition, Providence, RI, pp.81-88, 2010.
[5] m. S. Hitam, e. A. Awalludin, w. N. J. H. W. Yussof and z.
Bachok, Mixture contrast limited adaptive histogram
equalization for underwater Image enhancement. In proc.
International conference on computer Applications
technology (iccat), pages 1-5, 2013.
[6] a. S. A. Ghani and n. A. M. Isa, enhancement of low quality
underwater Image through integrated global and local
contrast correction. Applied Soft computing, 37: pages 332-
344, 2015.
[7]Yafei Wang, Xueyan Ding, Ruoqian Wang, Jun Zhang,
Xianping Fu “Fusion-based underwater image enhancement
by wavelet decomposition”IEEEInternationalConferenceon
Industrial Technology (ICIT) ,1013 – 1018,2017.
[8] H. Wang, J. Peng, W. Wu: Fusion algorithm for multi-
sensor images based on discrete Biorthogonal wavelets
transforms, IEEE Proceedings on Vision. Image and Signal
Processing. Vol. 149(5) (2002), pp. 283-289
[9] M. X. Li, H. P. Mao, Y. C. Zhang, et al: Fusion algotithm for
muti-sensor images based on PCA and lifting wavelet
transformation, New Zealand Journal of Agricultural
Research. Vol. (50) (2007), pp. 667-671
[10] W. Z. Shi, C. Q. Zhu, Y. Tian, et al: Wavelet-based image
fusion and quality assessment, InternationJournalofApplied
Earth Observation and Geoinformation.Vol. 6(3-4) (2005),
pp. 241-251
[11] Jintasuttisak, T.; Intajag, S. Color Retinex Image
Enhancement by Rayleigh Contrast Limited Histogram
Equalization. International Conference on Control,
Automation and Systems.2014,10,692-697.
[12] Min, B.S.; Lim, D.K.; Kim, S.J.;Lee, J.H. A Novel Method of
Determining Parametersof CLAHE Based on ImageEntropy.
International Journal of Soft Engineering and its
Applications. 2013, 7, 113-120.
[13] Xu, Z.; Liu, X.; Ji, N. Fog Removal from Color Images
using Contrast Limited Adaptive Histogram Equalization.
International Congress on Image and Signal Processing.
2009,10,1-5.
in Electronics and Telecommunication
from Sipna COET, amravati in 2015. He
is now pursuing his M.Tech in
Electronics System and Communication
from GCOE, Amravati, Maharashtra.
[14] Smt G. Mamatha, Dr V. Sumalatha, Dr M.V. Lakshmaiah
FPGA Implementation of Satellite Image Fusion Using
Wavelet Substitution Method. 2015 , IEEE Science and
Information Conference (SAI), 1155 – 1159
BIOGRAPHIES
Venktesh R Kawle received B.E. degree

More Related Content

What's hot (20)

PDF
40 9148 satellite image enhancement using dual edit tyas
IAESIJEECS
 
PDF
B0141020
IOSR Journals
 
PDF
Image resolution enhancement by using wavelet transform 2
IAEME Publication
 
PDF
Satellite image resolution enhancement using multi
eSAT Publishing House
 
PDF
Robust High Resolution Image from the Low Resolution Satellite Image
idescitation
 
PDF
1820 1824
Editor IJARCET
 
PDF
Iaetsd literature review on generic lossless visible watermarking &
Iaetsd Iaetsd
 
PDF
An Efficient Resource Utilization Scheme for Video Transmission over Wireless...
ijsrd.com
 
PDF
Ik3415621565
IJERA Editor
 
PDF
Semantic Image Retrieval Using Relevance Feedback
dannyijwest
 
PDF
EFFICIENT IMAGE RETRIEVAL USING REGION BASED IMAGE RETRIEVAL
sipij
 
PDF
F05843238
IOSR-JEN
 
PDF
Image Resolution Enhancement by using Wavelet Transform
IRJET Journal
 
PDF
Remote Sensing IEEE 2015 Projects
Vijay Karan
 
PDF
SVD Based Robust Digital Watermarking For Still Images Using Wavelet Transform
cscpconf
 
PDF
Modified adaptive bilateral filter for image contrast enhancement
eSAT Publishing House
 
PDF
Improved Quality of Watermark Image by using Integrated SVD with Discrete Wav...
IRJET Journal
 
PDF
Image Fusion
Vijaykumar Kulkarni
 
PDF
Remote Sensing IEEE 2015 Projects
Vijay Karan
 
40 9148 satellite image enhancement using dual edit tyas
IAESIJEECS
 
B0141020
IOSR Journals
 
Image resolution enhancement by using wavelet transform 2
IAEME Publication
 
Satellite image resolution enhancement using multi
eSAT Publishing House
 
Robust High Resolution Image from the Low Resolution Satellite Image
idescitation
 
1820 1824
Editor IJARCET
 
Iaetsd literature review on generic lossless visible watermarking &
Iaetsd Iaetsd
 
An Efficient Resource Utilization Scheme for Video Transmission over Wireless...
ijsrd.com
 
Ik3415621565
IJERA Editor
 
Semantic Image Retrieval Using Relevance Feedback
dannyijwest
 
EFFICIENT IMAGE RETRIEVAL USING REGION BASED IMAGE RETRIEVAL
sipij
 
F05843238
IOSR-JEN
 
Image Resolution Enhancement by using Wavelet Transform
IRJET Journal
 
Remote Sensing IEEE 2015 Projects
Vijay Karan
 
SVD Based Robust Digital Watermarking For Still Images Using Wavelet Transform
cscpconf
 
Modified adaptive bilateral filter for image contrast enhancement
eSAT Publishing House
 
Improved Quality of Watermark Image by using Integrated SVD with Discrete Wav...
IRJET Journal
 
Image Fusion
Vijaykumar Kulkarni
 
Remote Sensing IEEE 2015 Projects
Vijay Karan
 

Similar to IRJET-A Review of Underwater Image Enhancement By Wavelet Decomposition using FPGA (20)

PDF
An underwater image enhancement by reducing speckle noise using modified anis...
IJECEIAES
 
PDF
An efficient image segmentation approach through enhanced watershed algorithm
Alexander Decker
 
PDF
IRJET - Underwater Image Enhancement using PCNN and NSCT Fusion
IRJET Journal
 
PDF
IRJET - Underwater Object Identification using Matlab and Machine
IRJET Journal
 
PDF
IRJET- Underwater Image Enhancement using Image Processing Technique
IRJET Journal
 
PDF
A Novel Dehazing Method for Color Accuracy and Contrast Enhancement Method fo...
IRJET Journal
 
PDF
Geometric wavelet transform for optical flow estimation algorithm
ijcga
 
PDF
A Survey on Single Image Dehazing Approaches
IRJET Journal
 
PDF
A Review on Deformation Measurement from Speckle Patterns using Digital Image...
IRJET Journal
 
PDF
IRJET- Color Balance and Fusion for Underwater Image Enhancement: Survey
IRJET Journal
 
PDF
X-Ray Image Enhancement using CLAHE Method
IRJET Journal
 
PDF
IRJET- Lunar Image Fusion based on DT-CWT, Curvelet Transform and NSCT
IRJET Journal
 
PDF
Novel Approach for Image Restoration and Transmission
CSCJournals
 
PDF
A Novel Blind SR Method to Improve the Spatial Resolution of Real Life Video ...
IRJET Journal
 
PDF
Single image super resolution with improved wavelet interpolation and iterati...
iosrjce
 
PDF
A Review On Single Image Depth Prediction with Wavelet Decomposition
IRJET Journal
 
PDF
Sub-windowed laser speckle image velocimetry by fast fourier transform techni...
Prof Dr techn Murthy Chavali Yadav
 
PDF
IRJET - Dehazing of Single Nighttime Haze Image using Superpixel Method
IRJET Journal
 
PDF
A Wavelet Based Hybrid SVD Algorithm for Digital Image Watermarking
sipij
 
PDF
High Speed and Area Efficient 2D DWT Processor Based Image Compression
sipij
 
An underwater image enhancement by reducing speckle noise using modified anis...
IJECEIAES
 
An efficient image segmentation approach through enhanced watershed algorithm
Alexander Decker
 
IRJET - Underwater Image Enhancement using PCNN and NSCT Fusion
IRJET Journal
 
IRJET - Underwater Object Identification using Matlab and Machine
IRJET Journal
 
IRJET- Underwater Image Enhancement using Image Processing Technique
IRJET Journal
 
A Novel Dehazing Method for Color Accuracy and Contrast Enhancement Method fo...
IRJET Journal
 
Geometric wavelet transform for optical flow estimation algorithm
ijcga
 
A Survey on Single Image Dehazing Approaches
IRJET Journal
 
A Review on Deformation Measurement from Speckle Patterns using Digital Image...
IRJET Journal
 
IRJET- Color Balance and Fusion for Underwater Image Enhancement: Survey
IRJET Journal
 
X-Ray Image Enhancement using CLAHE Method
IRJET Journal
 
IRJET- Lunar Image Fusion based on DT-CWT, Curvelet Transform and NSCT
IRJET Journal
 
Novel Approach for Image Restoration and Transmission
CSCJournals
 
A Novel Blind SR Method to Improve the Spatial Resolution of Real Life Video ...
IRJET Journal
 
Single image super resolution with improved wavelet interpolation and iterati...
iosrjce
 
A Review On Single Image Depth Prediction with Wavelet Decomposition
IRJET Journal
 
Sub-windowed laser speckle image velocimetry by fast fourier transform techni...
Prof Dr techn Murthy Chavali Yadav
 
IRJET - Dehazing of Single Nighttime Haze Image using Superpixel Method
IRJET Journal
 
A Wavelet Based Hybrid SVD Algorithm for Digital Image Watermarking
sipij
 
High Speed and Area Efficient 2D DWT Processor Based Image Compression
sipij
 
Ad

More from IRJET Journal (20)

PDF
Enhanced heart disease prediction using SKNDGR ensemble Machine Learning Model
IRJET Journal
 
PDF
Utilizing Biomedical Waste for Sustainable Brick Manufacturing: A Novel Appro...
IRJET Journal
 
PDF
Kiona – A Smart Society Automation Project
IRJET Journal
 
PDF
DESIGN AND DEVELOPMENT OF BATTERY THERMAL MANAGEMENT SYSTEM USING PHASE CHANG...
IRJET Journal
 
PDF
Invest in Innovation: Empowering Ideas through Blockchain Based Crowdfunding
IRJET Journal
 
PDF
SPACE WATCH YOUR REAL-TIME SPACE INFORMATION HUB
IRJET Journal
 
PDF
A Review on Influence of Fluid Viscous Damper on The Behaviour of Multi-store...
IRJET Journal
 
PDF
Wireless Arduino Control via Mobile: Eliminating the Need for a Dedicated Wir...
IRJET Journal
 
PDF
Explainable AI(XAI) using LIME and Disease Detection in Mango Leaf by Transfe...
IRJET Journal
 
PDF
BRAIN TUMOUR DETECTION AND CLASSIFICATION
IRJET Journal
 
PDF
The Project Manager as an ambassador of the contract. The case of NEC4 ECC co...
IRJET Journal
 
PDF
"Enhanced Heat Transfer Performance in Shell and Tube Heat Exchangers: A CFD ...
IRJET Journal
 
PDF
Advancements in CFD Analysis of Shell and Tube Heat Exchangers with Nanofluid...
IRJET Journal
 
PDF
Breast Cancer Detection using Computer Vision
IRJET Journal
 
PDF
Auto-Charging E-Vehicle with its battery Management.
IRJET Journal
 
PDF
Analysis of high energy charge particle in the Heliosphere
IRJET Journal
 
PDF
A Novel System for Recommending Agricultural Crops Using Machine Learning App...
IRJET Journal
 
PDF
Auto-Charging E-Vehicle with its battery Management.
IRJET Journal
 
PDF
Analysis of high energy charge particle in the Heliosphere
IRJET Journal
 
PDF
Wireless Arduino Control via Mobile: Eliminating the Need for a Dedicated Wir...
IRJET Journal
 
Enhanced heart disease prediction using SKNDGR ensemble Machine Learning Model
IRJET Journal
 
Utilizing Biomedical Waste for Sustainable Brick Manufacturing: A Novel Appro...
IRJET Journal
 
Kiona – A Smart Society Automation Project
IRJET Journal
 
DESIGN AND DEVELOPMENT OF BATTERY THERMAL MANAGEMENT SYSTEM USING PHASE CHANG...
IRJET Journal
 
Invest in Innovation: Empowering Ideas through Blockchain Based Crowdfunding
IRJET Journal
 
SPACE WATCH YOUR REAL-TIME SPACE INFORMATION HUB
IRJET Journal
 
A Review on Influence of Fluid Viscous Damper on The Behaviour of Multi-store...
IRJET Journal
 
Wireless Arduino Control via Mobile: Eliminating the Need for a Dedicated Wir...
IRJET Journal
 
Explainable AI(XAI) using LIME and Disease Detection in Mango Leaf by Transfe...
IRJET Journal
 
BRAIN TUMOUR DETECTION AND CLASSIFICATION
IRJET Journal
 
The Project Manager as an ambassador of the contract. The case of NEC4 ECC co...
IRJET Journal
 
"Enhanced Heat Transfer Performance in Shell and Tube Heat Exchangers: A CFD ...
IRJET Journal
 
Advancements in CFD Analysis of Shell and Tube Heat Exchangers with Nanofluid...
IRJET Journal
 
Breast Cancer Detection using Computer Vision
IRJET Journal
 
Auto-Charging E-Vehicle with its battery Management.
IRJET Journal
 
Analysis of high energy charge particle in the Heliosphere
IRJET Journal
 
A Novel System for Recommending Agricultural Crops Using Machine Learning App...
IRJET Journal
 
Auto-Charging E-Vehicle with its battery Management.
IRJET Journal
 
Analysis of high energy charge particle in the Heliosphere
IRJET Journal
 
Wireless Arduino Control via Mobile: Eliminating the Need for a Dedicated Wir...
IRJET Journal
 
Ad

Recently uploaded (20)

PDF
Introduction to Productivity and Quality
মোঃ ফুরকান উদ্দিন জুয়েল
 
DOCX
CS-802 (A) BDH Lab manual IPS Academy Indore
thegodhimself05
 
PPTX
Shinkawa Proposal to meet Vibration API670.pptx
AchmadBashori2
 
PPTX
EC3551-Transmission lines Demo class .pptx
Mahalakshmiprasannag
 
PPTX
Introduction to Design of Machine Elements
PradeepKumarS27
 
PPTX
Hashing Introduction , hash functions and techniques
sailajam21
 
PDF
Zilliz Cloud Demo for performance and scale
Zilliz
 
PPTX
MobileComputingMANET2023 MobileComputingMANET2023.pptx
masterfake98765
 
PDF
International Journal of Information Technology Convergence and services (IJI...
ijitcsjournal4
 
PPTX
artificial intelligence applications in Geomatics
NawrasShatnawi1
 
PDF
Biomechanics of Gait: Engineering Solutions for Rehabilitation (www.kiu.ac.ug)
publication11
 
PPTX
Day2 B2 Best.pptx
helenjenefa1
 
PPTX
Server Side Web Development Unit 1 of Nodejs.pptx
sneha852132
 
PPTX
Types of Bearing_Specifications_PPT.pptx
PranjulAgrahariAkash
 
PPTX
Benefits_^0_Challigi😙🏡💐8fenges[1].pptx
akghostmaker
 
PDF
Water Design_Manual_2005. KENYA FOR WASTER SUPPLY AND SEWERAGE
DancanNgutuku
 
PPTX
Lecture 1 Shell and Tube Heat exchanger-1.pptx
mailforillegalwork
 
DOC
MRRS Strength and Durability of Concrete
CivilMythili
 
PPTX
265587293-NFPA 101 Life safety code-PPT-1.pptx
chandermwason
 
PDF
Pressure Measurement training for engineers and Technicians
AIESOLUTIONS
 
Introduction to Productivity and Quality
মোঃ ফুরকান উদ্দিন জুয়েল
 
CS-802 (A) BDH Lab manual IPS Academy Indore
thegodhimself05
 
Shinkawa Proposal to meet Vibration API670.pptx
AchmadBashori2
 
EC3551-Transmission lines Demo class .pptx
Mahalakshmiprasannag
 
Introduction to Design of Machine Elements
PradeepKumarS27
 
Hashing Introduction , hash functions and techniques
sailajam21
 
Zilliz Cloud Demo for performance and scale
Zilliz
 
MobileComputingMANET2023 MobileComputingMANET2023.pptx
masterfake98765
 
International Journal of Information Technology Convergence and services (IJI...
ijitcsjournal4
 
artificial intelligence applications in Geomatics
NawrasShatnawi1
 
Biomechanics of Gait: Engineering Solutions for Rehabilitation (www.kiu.ac.ug)
publication11
 
Day2 B2 Best.pptx
helenjenefa1
 
Server Side Web Development Unit 1 of Nodejs.pptx
sneha852132
 
Types of Bearing_Specifications_PPT.pptx
PranjulAgrahariAkash
 
Benefits_^0_Challigi😙🏡💐8fenges[1].pptx
akghostmaker
 
Water Design_Manual_2005. KENYA FOR WASTER SUPPLY AND SEWERAGE
DancanNgutuku
 
Lecture 1 Shell and Tube Heat exchanger-1.pptx
mailforillegalwork
 
MRRS Strength and Durability of Concrete
CivilMythili
 
265587293-NFPA 101 Life safety code-PPT-1.pptx
chandermwason
 
Pressure Measurement training for engineers and Technicians
AIESOLUTIONS
 

IRJET-A Review of Underwater Image Enhancement By Wavelet Decomposition using FPGA

  • 1. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 05 Issue: 01 | Jan-2018 www.irjet.net p-ISSN: 2395-0072 © 2018, IRJET | Impact Factor value: 6.171 | ISO 9001:2008 Certified Journal | Page 523 A REVIEW OF UNDERWATER IMAGE ENHANCEMENT BY WAVELET DECOMPOSITION USING FPGA Venktesh R kawle1, A. M. Shah2 1M. Tech Scholar, Electronics and Telecommunication Department, GCOE, Amravati (MH), India 2Assistant Professor, Electronics and Telecommunication Department, GCOE, Amravati (MH), India ---------------------------------------------------------------------***--------------------------------------------------------------------- Abstract - Underwater images affect due to poor color contrast and poor visibility. These problems emerge duetothe scattering of light and refraction of light while penetrate into rarer to denser medium. The problems result in limited usage of the images. In terms of detection, the objects in the image hardly seen and not detectable while having a low possibility of tracing. A Field Programmable Gate Array (FPGA) is a reconfigurable hardware, providing better features than DSP and other hardware devices due to their product fidelity and sustainable advantages in digital image processing. FPGA has a large impact on image and video processing; this is due to the potential of the FPGA to have parallel and high computational density as compared to a general purpose microprocessor. This paper proposes underwater images enhancement by wavelet decomposition based image fusion implementation on FPGA. The color corrected and contrast- enhanced images are fused which are withdrawn from an original underwater image. Key Words: Underwater image; Color correction; Contrast enhancement; Wavelet decomposition; Image fusion; 1.INTRODUCTION Nowadays, research area trendshave been increased in the marine stream. But to work on the aquatic objects, it is necessary to obtain the clear images of the underwater objects. As the air interface deals with the environmental and camera problems like dust particles, natural light, reflection, focus and distance, underwater imagesalso faces the same problems. Underwater image quality depends on density of water, depth of water, distance between camera and object, artificial light, water particles, etc. increaseinthe depth of water, the water becomes denser because of sand, planktons, and minerals. As density increases, the camera light gets deviates back and deflects by particles for some time along the path to the camera and other part of camera light gets absorbed by the particles. This scattering effect causes the reduced visibility of image with low contrast. Also, the color change effect depends on the wavelength of light travel in the water. Fusion is an important technique within many disparate fields such as remote sensing, robotics, and medical applications. Image fusion algorithm based wavelet transform is that, the two images to be processed are sampled to the one with the same size and they are respectively decomposed into the sub imagesusing forward wavelet transform, which have the same resolution at the same levels and different resolution among different levels; and information fusion is performed based on the high- frequency sub images of decomposed images; andfinallythe resulting image is obtained using inverse wavelettransform. The result of image fusion is a single image which is more suitable for human and machine perception or further image-processing tasks. Most of the image enhancement implementations found in the literature are based on MATLAB and C/C++.MATLABisa high performance language for technical computing and the excellent tool for algorithm development and data analysis. Reconfigurable hardware in the form of FPGA is considered as a practical way of obtaining high performance for computationally intensive image processing algorithms. FPGA’s have been traditionally configured using Hardware Description Languages (HDL) Verilog and Very High Speed Integrated Circuits(VHSIC) HDL (VHDL).C-basedHDLshave also been used. Another area where research is ongoingisto develop and employ high-level design toolswhich will bring down the development time required for deploying signal processing solutions using FPGA. Xilinx System Generator (XSG) is one such tool that enables the use of Math works model-based design environment Simulink for FPGAdesign. 2. LITERATURE SURVEY We have done literature survey on the underwater image and conclude that the hybridization of algorithmsisdonefor better visualization like wavelet fusion and contrast enhancement, improving contrast and color correction etc. J. Wang, et al. [1], proposed The image fusion method is mainly divided as three ways: the first is a direct fusion method, which is used to fuse two source images of spatial registration into an image using some simple processions such as direct selecting or weighted average. The second algorithm is based on pyramid decomposition and reconstruction, which is eventually formed through reconstruction. The third method is the fusion algorithm based on the wavelet transform, which fuses images pertinently in the feature fields of each layer using multi- resolution analysis and Mallat fast algorithm. Due to the virtue of its multi-resolution, directivity, and non- redundancy, wavelet transform has been applied in image processing field successfully.
  • 2. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 05 Issue: 01 | Jan-2018 www.irjet.net p-ISSN: 2395-0072 © 2018, IRJET | Impact Factor value: 6.171 | ISO 9001:2008 Certified Journal | Page 524 Alex, et al. [2], proposed on adaptive histogram equalization technique to improve the enhancement of images. In the adaptive histogram equalization technique, the pixels are mapped based on it local gray scale distribution. In this method, the enhancement mapping applied to a particular pixel is a function of the intensity values of pixels immediately surrounding the pixel. Hence the number of times that this calculation should be repeated is the same as the number of pixels in the image. They have implemented their algorithmon FPGA for hardware implementation.They are improving the performance by doing the parallel processing. The algorithm is implementedinXilinxSpartan3 AM on Altium Nano board NB3000 board using Altium Designer. Xiu Li, et al. [3], proposed two parametersduetounderwater images quality degraded. These are lightscatteringandcolor distortion. Also, they defined that the light scattering occurs due to light be reflected and deflected a number of times by the suspended particlesin the water andcolordistortiondue to absorption degrees and its vary according to the wavelength. They proposed a novel technique basedondark channel prior and luminance adjustment. Their technique resolves these. C. Ancuti, et al. [4], proposed Classical image enhancement techniques have been modified to adapt to the underwater imaging. These methodsdo not dependonphysicalmodeling of underwater scenario. The most popular method is underwater image and video enhancement using fusion to combine different weighted images using saliency, luminance, and chrominance via filtering. This was the first recorded work for the enhancement of underwater images using fusion approach based on Laplacian pyramid. The authors also validated the selection of white balancing algorithm for underwater images. Although the contrast of the output images appearsincreased,theproblemassociated with it is, as reflected in the results section, the processed images are not uniformly enhanced and does not appear natural. M. S. Hitam, et al. [5], There are many image-basemethodsin underwater Image enhancement. Global and local image contrast Enhancement is widely used to improve the appearance of Underwater images. Hitam et al., proposed a method called Mixture contrast limited adaptive histogram equalization (clahe). Clahe is operated on RGBandHSVcolor models, And the two results are combined together with Euclidean Norm. Ahmad et al. A. S. A. Ghani and n. A. M. Isa [6], proposed a new method called dual image Rayleigh- stretched contrast-limited adaptive histogram Specification, which integrated global and local contrast correction. Yafei Wang, et al. [7], proposed fusion process involves two inputs which are represented ascolor correctedandcontrast enhanced images extracted from the original underwater image. Both the color corrected and contrast enhanced images are decomposed into low frequency and high frequency components by three-scale wavelet operator. The low frequency and high frequency components are fused via a multiscale fusion process. The low frequency components are fused by weighted average, and the high frequency components are fused by local variance. These fused low frequency and high frequency components can be reconstructed as a final enhanced image. In this paper, an efficient fusion-based underwater image enhancement approach using wavelet decomposition is presented. The experimental results demonstrate that the proposed approach effectively improves the visibility of underwater images and can be utilized in image matching application for underwater environments. 3. PROPOSED WORK The fusion strategies used in spatial domain from the previousdifferentmethods,afusion-basedunderwaterimage enhancement using FPGA is proposed in the frequency domain. Here low frequency andhigh-frequencycomponents are decomposed from the color corrected image and contrast-enhanced image by wavelet to employ the fusion process. Fig.1 proposed block diagram of underwater image enhancement by wavelet decomposition The proposed enhancing strategy consists of three main steps: color correction (first input of fusion process) in Section II-A, contrast enhancement (second input of fusion process) in Section II-B and multi-scale fusion process for the two inputs in Section II-C. Preprocessing: In preprocessing, the image will be resized to the fixed dimension. after resize of the image in this we will check the color space of input image whether it is grey or color and according to featuresextraction of preprocessing imagewill be done. Color Correction: For color correction, the image is converted from RGB (Red- Green-Blue) to HSV (Hue-Saturation-Value) color space. In HSV color space the histogram of the Value component is stretched over the whole range. This operationimprovesthe brightnessof the available colorsin the image. Then the Hue
  • 3. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 05 Issue: 01 | Jan-2018 www.irjet.net p-ISSN: 2395-0072 © 2018, IRJET | Impact Factor value: 6.171 | ISO 9001:2008 Certified Journal | Page 525 and Saturation are concatenated with the corrected value component and hence the image is converted back to the RGB color space. In RGB color space, once again the histogram is stretched over the whole range (0 to 255) to achieve the color correction in all three channels. The histogram stretching is based on the mathematical expression given in the Eq. (1). where and are the pixels of output and input images respectively. , , and are minimum and maximum values of intensities for input and output images respectively. It overcomes the limitations of underwater environments, removes the color casts and produces a natural appearance of the underwater image. It overcomes the limitations of underwater environments, removes the color casts and produces a natural appearance of the underwater image. Contrast Enhancement: To enhance the contrast of the underwater images, we adopted the contrast limited adaptive histogram equalization (CLAHE). CLAHE differs from ordinary AHE in itscontrast limiting. The CLAHE introduced clipping limit to overcome the noise amplificationproblem.TheCLAHElimits the amplification by clipping the histogram at a predefined value before computing the Cumulative Distribution Function (CDF). In CLAHE technique, an inputoriginalimage is divided into non-overlapping contextual regions called sub-images, tiles or blocks. The CLAHE has two key parameters: Block Size (BS) and Clip Limit (CL). These two parameters mainly control enhanced image quality. The image is getting bright when CL is increased because input image has the very low intensity and larger CL makes its histogram flatter. As the BS is bigger, the dynamic range becomes larger and the contrast of the image is also increasing. The two parametersdeterminedatthepointwith maximum entropy curvature produce the subjectively good quality of the image with using the entropy of image. The CLAHE method applies histogram equalization to each contextual region. The original histogram is clipped and the clipped pixels are redistributed to each gray level. The redistributed histogram is different withordinaryhistogram because each pixel intensity is limited to a selected maximum. But the enhanced image and the original image have the same minimum and maximum gray values. Multi-scale Fusion Process: In the proposed fusion strategy (shown as Fig.1), color corrected image and contrast enhanced image are the first and second inputs respectively. By applying the wavelet operator each input is decomposed into low frequency and high-frequency components. Then, different fusion principles are utilized to fuse the low frequency and high frequency components. The weighted average is enforcedto fuse low-frequency components, while local variance is employed in the fusion of high frequency components. The new low frequency and high frequency components are generated, After the fusion process. Finally, the enhanced image is obtained by reconstructing the new low frequency and high frequency components. Decomposition, Fusion and Inverse Composition: The wavelet-based fusion algorithm consistsofasequenceof low pass and high pass filter banks that are used toeliminate unwanted low and high frequencies presentintheimageand to acquire the detail and approximation coefficients separately for making the fusing process convenient. Fig. 2, one level, 2- dimensional decomposition of the input image into its detail and approximation coefficients is described. Each input image is filtered and down-sampled.Thefactorof 2 in the algorithm is used to divide the information contained in the input signal into two equal parts at each step of filtering so that the information can be analyzed deeply. There are two steps in level one; the first step is achieved by applying the low pass and high pass filters with down-sampling on the rows of the input image x(r, c). This generates horizontal approximations and horizontal details respectively. In the next step, the columns in the horizontal coefficients are filtered and down-sampled into four sub images Approximate (LL), Vertical detail (LH), Horizontal detail (HL), and the Diagonal detail (HH). At the second level of decomposition, the decomposed approximate image (LL) of the first level becomes the input image and the process is repeated to scale down coefficients. Each input image is decomposed into its wavelet coefficients by using the procedure as described above. In our case both enhanced images: the color corrected and the contrast enhanced versions of the input image are decomposed into their wavelet coefficients then both decompositions are fused by using coefficients of maximum values. After combining coefficients of both enhanced images into fused coefficients, the inverse composition is applied to get the synthesized image. For the inverse composition, the reverse process is carried out with the help of up-sampling and filtering steps using filter banks to get a synthesized or enhanced image y(r,c). Since we are dealing with discrete data sets Figure 2:- One-level-2D wavelet-based inverse composition
  • 4. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 05 Issue: 01 | Jan-2018 www.irjet.net p-ISSN: 2395-0072 © 2018, IRJET | Impact Factor value: 6.171 | ISO 9001:2008 Certified Journal | Page 526 Figure 3: Two-level-2D decomposition, fusion of coefficients and image synthesizing so in digital image processing, each input image is decomposed into its coefficients and inversely composed into a synthesized image by usingdiscretewavelettransform (DWT) and Inverse discrete wavelet transform (IDWT) respectively. In Fig. 3, a complete picture of two level discrete wavelet-based decompositions, fusion and inverse composition of enhanced image is shown. 4. CONCLUSIONS The underwater imagesquality degradedduetoscatteringof light, refraction and absorption parameters.Toresolvethese issues and to improve the quality of an underwater image, a number of techniquesare proposed in recent years.Wehave done literature survey on the underwater image and conclude that the hybridization of algorithms is done for better visualization like wavelet fusion and contrast enhancement, improving contrastandcolorcorrection,etc.A review of underwater image enhancement is presented covering basic enhancement technique, issues and challenges and existing techniques for underwater image enhancement. This paper presents the implementation of underwater image enhancement on FPGAbasedonfusionby wavelet decomposition. REFERENCES [1] J. Wang, D. Zion, C. Armenakis, et al: A comparative analysis of image fusion methods, IEEE Transaction on Geosciences and Remote Sensing. Vol. 43(6) (2005), pp. 1391-1402 [2]Alex Raj S., Deepa, and Supriya M.H., “Underwater image enhancement using CLAHE in a reconfigurable platform,” MTS/IEEE Monterey Oceans, December 2016. [3]Xiu Li, Zhixiong Yang, and Min Shang, “Underwater image enhancement via dark channel prior and luminance adjustment,” Shanghai Ocean, April 2016. [4] C. Ancuti, C. O. Ancuti, T. Haber, and P. Bekaert, “Enhancing Underwater Images and Videos by Fusion”, In: Proc. of IEEE Conf. on Computer Vision and Pattern Recognition, Providence, RI, pp.81-88, 2010. [5] m. S. Hitam, e. A. Awalludin, w. N. J. H. W. Yussof and z. Bachok, Mixture contrast limited adaptive histogram equalization for underwater Image enhancement. In proc. International conference on computer Applications technology (iccat), pages 1-5, 2013. [6] a. S. A. Ghani and n. A. M. Isa, enhancement of low quality underwater Image through integrated global and local contrast correction. Applied Soft computing, 37: pages 332- 344, 2015. [7]Yafei Wang, Xueyan Ding, Ruoqian Wang, Jun Zhang, Xianping Fu “Fusion-based underwater image enhancement by wavelet decomposition”IEEEInternationalConferenceon Industrial Technology (ICIT) ,1013 – 1018,2017. [8] H. Wang, J. Peng, W. Wu: Fusion algorithm for multi- sensor images based on discrete Biorthogonal wavelets transforms, IEEE Proceedings on Vision. Image and Signal Processing. Vol. 149(5) (2002), pp. 283-289 [9] M. X. Li, H. P. Mao, Y. C. Zhang, et al: Fusion algotithm for muti-sensor images based on PCA and lifting wavelet transformation, New Zealand Journal of Agricultural Research. Vol. (50) (2007), pp. 667-671 [10] W. Z. Shi, C. Q. Zhu, Y. Tian, et al: Wavelet-based image fusion and quality assessment, InternationJournalofApplied Earth Observation and Geoinformation.Vol. 6(3-4) (2005), pp. 241-251 [11] Jintasuttisak, T.; Intajag, S. Color Retinex Image Enhancement by Rayleigh Contrast Limited Histogram Equalization. International Conference on Control, Automation and Systems.2014,10,692-697. [12] Min, B.S.; Lim, D.K.; Kim, S.J.;Lee, J.H. A Novel Method of Determining Parametersof CLAHE Based on ImageEntropy. International Journal of Soft Engineering and its Applications. 2013, 7, 113-120. [13] Xu, Z.; Liu, X.; Ji, N. Fog Removal from Color Images using Contrast Limited Adaptive Histogram Equalization. International Congress on Image and Signal Processing. 2009,10,1-5. in Electronics and Telecommunication from Sipna COET, amravati in 2015. He is now pursuing his M.Tech in Electronics System and Communication from GCOE, Amravati, Maharashtra. [14] Smt G. Mamatha, Dr V. Sumalatha, Dr M.V. Lakshmaiah FPGA Implementation of Satellite Image Fusion Using Wavelet Substitution Method. 2015 , IEEE Science and Information Conference (SAI), 1155 – 1159 BIOGRAPHIES Venktesh R Kawle received B.E. degree