SlideShare une entreprise Scribd logo
1  sur  32
Télécharger pour lire hors ligne
A version of watershed algorithm
for color image segmentation
Md. Habibur Rahman (11-94853-2)
Master’s Thesis Presentation and Defense
Thesis Committee :
American International University-Bangladesh
June, 2013
1
Prof. Dr. Md. Rafiqul Islam (Advisor)
Dr. Md. Saiful Azad (External)
Dr. Dip Nandi (Head of Graduate Program)
 Problem Definition
 Thesis Contributions
 Introduction
 Proposed Watershed Algorithm
 Image Quality Assessment (IQA) Metrics
 Results Analysis
 Conclusions
 List of publication
 References
Outline
2
 Over-segmentation problem in the existing
watershed algorithm
 Sensitive to noise
 High computational complexity
 Performance varies in different classes of
images
Problem Definition
3
 An adaptive masking and a thresholding
mechanism over each color channel before
combining the segmentation from each
channel into the final one
 Overcome over-segmentation problem
 Computationally inexpensive
 Perform well in case of noisy image
 Perform better with respect to five IQA
metrics in 20 different classes of images
Thesis Contributions
4
 What is digital image?
 Digital image processing
 How image is stored?
 Image Segmentation
 Why Image Segmentation?
 Color Image Segmentation Algorithms
Introduction
5
What is a digital image?
• A numeric
representation of a
two-dimensional
image as a finite set of
digital values
• Pixel values usually
represent intensity
levels or gray levels,
colors, heights, and
opacities [11].
611. R C Gonzalez and R E Woods, Digital Image Processing, 3rd Edition, Pearson, pp. 51
 An image can be defined as a two-
dimensional function, p (x, y)
 Where x and y are spatial (plane)
coordinated
 The amplitude of p at any pair of coordinates
(x, y) is called the intensity or gray level of
the image at that point
Digital Image Processing
7
How image is stored?
• In image, P (0, 0)
represents the top left
corner pixel
• P (X−1, 0) represents
the bottom left corner
pixel of the image
• In digital image, pixels
contain color value and
each pixel uses 8 bits or
1 Byte or 256 values [13]
813. H. Vankayalapati, "Evaluation of wavelet based linear subspace techniques for face recognition," Klagenfurt, 2008
 It is a process to divide the digital image into
homogeneous and different meaningful
regions
 The main goal of image segmentation is to
cluster of pixels in the relevant regions
 It is used to recognize similar regions and
grouping the similar visual objects
 Property like grey level, color, intensity,
texture, shape, depth or motion from the
digital image
Image Segmentation
9
 We do image segmentation to separate
homogeneous area
 It requires everywhere for precise
segmentation if we want to analyze what
inside the image.
 It is separate objects and analyze each
object individually to check what it is.
Why Image Segmentation?
10
 Fuzzy C-Means (FCM)
• Partition a finite collection of pixels into a
collection of "C" fuzzy clusters [22]
 Region Growing (RG)
• Group of pixels with similar properties to form a
region
• For similarity measure, difference between a
pixel's intensity value and the region's mean [23]
Image Segmentation Algorithms
11
22. M. Singha and K. Hemachandran, "Color Image Segmentation for Satellite Images", IJCSE, vol. 3(12), 2011.
23. M. Edman, "Segmentation Using a Region Growing Algorithm," Rensselaer Polytechnic Institute, 2007.
 Hill Climbing with K-Means (HKM)
• detects local maxima of clusters in global three-
dimensional color histogram of an image [28]
 Watershed (WS)
• It comes from geography
• It is that of a topographic relief which is flooded
by water
• Watershed lines being the divide lines of the
domains of attraction of rain falling over the
region [6]
Image Segmentation Algorithms
12
28. R. Vijayanandh and G. Balakrishnan, "Hill climbing Segmentation with Fuzzy C-Means Based Human Skin Region
Detection using Bayes Rule," EJSR, Vol. 76(1), pp. 95-107, 2012. 6. X. Han, Y. Fu and H. Zhang, "A Fast Two-Step
Marker-Controlled Watershed Image Segmentation Method," Proceedings of ICMA, pp. 1375-1380, 2012
Proposed Watershed Algorithm
• It can quickly calculate the
every region of the watershed
segmentation
• Image normalization
operation by Eq. 1
13
 Adaptive threshold determined by Eq. 2 and Eq. 3
based on Gray-threshold function
 N-dimensional convolution for smoothing image
 Adaptive masking operations by Eq. 4 and Eq. 5
Proposed Watershed Algorithm
14
 Impose Minima to create morphological process
image using Nucleus-masking (M2) on three color
channels
 Apply Watershed algorithm (Wn) on three color
channels
 Pixel labeling calculated by Ln = BWLABEL (Wn)
Proposed Watershed Algorithm
15
 Convert three channels into a RGB image for
visualizing labeled regions by Pn = label2rgb (Ln)
 R, G and B color channels (Pn) are added to generate
segmented image
Proposed Watershed Algorithm
16
 Applied canny edge detection method to detect
enclosed region boundary and remove all small
object from the combined three color channels
 The enclosed region boundary is superimposed on
original image in the final segmentation
Proposed Watershed Algorithm
17
 Peak Signal to Noise Ratio (PSNR) is
calculated between two images by Eq. 6 [40].
 Mean Square Error (MSE) is calculated pixel-
by-pixel by adding up the squared difference of all
the pixels and dividing by the total pixel count
using the Eq. 7 [40].
 Image Quality Measure (CQM) is based on
color transformation from RGB to YUV.
Quality Evaluation Metrics
1840. C. Mythili and V. Kavitha, "Color Image Segmentation using ERKFCM," IJCA, Vol. 41(20), pp. 21-28, 2012
 Reversible YUV Color Transformation (RCT) that is
created from the JPEG2000 standard in Eq. 8
 PSNR of each YUV color channel (Y, U and V) is
calculated separately
 CQM value is calculated using the Eq. 9 [43].
 Riesz-transform based Feature Similarity
Metric (RFSIM) is based on the human vision
system (HVS) perceives an image mainly according
to its low-level features
Quality Evaluation Metrics
19
43. Y. YALMAN and Đ. ERTÜRK, "A new color image quality measure based on yuv transformation and psnr for
human vision system,“ Turkish Journal of Electrical Engineering & Computer Sciences, 2013, in press.
 Compute the similarity between two images f and g
 M1 and M2 is the result of edge detection performed
on f and g
 Then, the feature mask is defined as Eq. 10.
 Similarity between two feature maps fi (i = 1~5) and
gi at the corresponding location (x, y) is defined as
the Hilbert transform of a 1-D function in Eq. 11.
Quality Evaluation Metrics
20
 To define similarity between feature maps fi and gi
by considering only key locations marked by mask M
and Hilbert transform of a 2-D function by Eq. 12
 RFSIM index computes between f and g image as
Eq. 13 [42]
 RFSIM range between [0, 1), the higher RFSIM
value indicates better image quality
Quality Evaluation Metrics
21
42. L. Zhang, L. Zhang and X. Mou, "RFSIM: A Feature based image quality assessment metric using Riesz-
Transforms," Image Processing (ICIP), 17th IEEE International Conference, pp. 321-324, 2010.
 Visual Verification
• Comparative performance of the proposed MWS
method with four modified watershed methods
• Compared the results of the proposed algorithm
with three image segmentation algorithms
 Quantitative Verification
• Color image segmentation results with 20
different classes of images
• Performance of proposed method with three
different algorithms with respect to 5 IQA metrics
Results Analysis
22
23
33. C. Zhang, S. Zhang, J. Wu, S. Han, "An improved watershed algorithm for color image segmentation,“ I CCSEE, pp.
69-72, 2012. 35. S. Li, J. Xu, J. Ren and T. Xu, "A Color Image Segmentation Algorithm by Integrating Watershed with
Region Merging," RSKT, LNAI 7414, pp. 167–173, 2012.
24
7. H. Tan, Z. Hou, X. Li, R. Liu and W. Guo, "Improved watershed algorithm for color image segmentation," Proc. of
SPIE Vol. 7495 74952Z-(1-8). 9. L. Gao, S. Yang, J. Xia, S. Wang, J. Liang and Y. Qin, "New Marker-Based Watershed
Algorithm," TENCON 2006.
25
26
27
28
 A novel image segmentation method based on
adaptive threshold and masking operation with
watershed algorithm
 Compared the proposed MWS algorithm with four
modified watershed algorithms
 The results achieved using my technique ensure
accuracy and quality of the image in 20 different
classes of images in four segmentation algorithms
 Proposed method is less computational complexity,
which makes it appropriate for real-time application
 In future I am going to develop a robust algorithm
for the segmentation of color and video images
Conclusions
29
1) "Segmentation of Color Image using Adaptive
Thresholding and Masking with Watershed Algorithm,"
Presented at 2nd International Conference on
Informatics, Electronics & Vision (ICIEV), Dhaka
University, Bangladesh, ISBN: 978-1-4799-0399-3,
May 2013 (To appear in IEEE Xplore).
2) "A version of watershed algorithm for color image
segmentation," AIUB Journal of Science and
Engineering (AJSE), Bangladesh, Vol. 12(1), 2013
(accepted).
List of Publication related to this thesis
30
[6] X. Han, Y. Fu and H. Zhang, "A Fast Two-Step Marker-Controlled Watershed Image Segmentation Method,"
Proceedings of ICMA, pp. 1375-1380, 2012.
[7] H. Tan, Z. Hou, X. Li, R. Liu and W. Guo, "Improved watershed algorithm for color image segmentation,"
Proc. of SPIE Vol. 7495 74952Z-(1-8).
[9] L. Gao, S. Yang, J. Xia, S. Wang, J. Liang, and Y. Qin, "New Marker-Based Watershed Algorithm," TENCON
2006.
[11] R. Gonzalez and R. Woods, “Digital Image Processing,” 3rd edition, Pearson Prentice Hall, 2007.
[13] H. Vankayalapati, "Evaluation of wavelet based linear subspace techniques for face recognition," Alpen-
Adria University and Institute for Smart System-Technologies, Klagenfurt, 2008.
[22] M. Singha and K. Hemachandran, "Color Image Segmentation for Satellite Images", IJCSE, vol. 3(12), 2011.
[23] M. Edman, "Segmentation Using a Region Growing Algorithm," Rensselaer Polytechnic Institute, 2007.
[28] R. Vijayanandh and G. Balakrishnan, "Hill climbing Segmentation with Fuzzy C-Means Based Human Skin
Region Detection using Bayes Rule," EJSR, Vol. 76(1), pp. 95-107, 2012.
[33] C. Zhang, S. Zhang, J. Wu, S. Han, "An improved watershed algorithm for color image segmentation,"
International Conference on Computer Science and Electronics Engineering (ICCSEE), pp. 69-72, 2012.
[35] S. Li, J. Xu, J. Ren, and T. Xu, "A Color Image Segmentation Algorithm by Integrating Watershed with
Region Merging," RSKT, LNAI 7414, pp. 167–173, 2012.
[40] C. Mythili and V. Kavitha, "Color Image Segmentation using ERKFCM," International Journal of Computer
Applications (IJCA), Vol. 41(20), pp. 21-28, 2012.
[42] L. Zhang, L. Zhang, and X. Mou, "RFSIM: A Feature based image quality assessment metric using Riesz-
Transforms," Image Processing (ICIP), 17th IEEE International Conference, pp. 321-324, 2010.
[43] Y. YALMAN and Đ. ERTÜRK, "A new color image quality measure based on yuv transformation and psnr
for human vision system," Turkish Journal of Electrical Engineering & Computer Sciences, 2013, in press.
Some Important References
31
Thank you 
32

Contenu connexe

Tendances

Chapter 6 Image Processing: Image Enhancement
Chapter 6 Image Processing: Image EnhancementChapter 6 Image Processing: Image Enhancement
Chapter 6 Image Processing: Image EnhancementVarun Ojha
 
Presentation on Digital Image Processing
Presentation on Digital Image ProcessingPresentation on Digital Image Processing
Presentation on Digital Image ProcessingSalim Hosen
 
Image Restoration (Order Statistics Filters)
Image Restoration (Order Statistics Filters)Image Restoration (Order Statistics Filters)
Image Restoration (Order Statistics Filters)Kalyan Acharjya
 
Image segmentation
Image segmentationImage segmentation
Image segmentationDeepak Kumar
 
Chapter 6 color image processing
Chapter 6 color image processingChapter 6 color image processing
Chapter 6 color image processingasodariyabhavesh
 
Image Processing Basics
Image Processing BasicsImage Processing Basics
Image Processing BasicsA B Shinde
 
introduction to Digital Image Processing
introduction to Digital Image Processingintroduction to Digital Image Processing
introduction to Digital Image Processingnikesh gadare
 
Chapter10 image segmentation
Chapter10 image segmentationChapter10 image segmentation
Chapter10 image segmentationasodariyabhavesh
 
Image enhancement techniques
Image enhancement techniques Image enhancement techniques
Image enhancement techniques Arshad khan
 
Histogram Processing
Histogram ProcessingHistogram Processing
Histogram ProcessingAmnaakhaan
 
Image processing fundamentals
Image processing fundamentalsImage processing fundamentals
Image processing fundamentalsA B Shinde
 
ImageProcessing10-Segmentation(Thresholding) (1).ppt
ImageProcessing10-Segmentation(Thresholding) (1).pptImageProcessing10-Segmentation(Thresholding) (1).ppt
ImageProcessing10-Segmentation(Thresholding) (1).pptVikramBarapatre2
 

Tendances (20)

Chapter 6 Image Processing: Image Enhancement
Chapter 6 Image Processing: Image EnhancementChapter 6 Image Processing: Image Enhancement
Chapter 6 Image Processing: Image Enhancement
 
Presentation on Digital Image Processing
Presentation on Digital Image ProcessingPresentation on Digital Image Processing
Presentation on Digital Image Processing
 
Canny Edge Detection
Canny Edge DetectionCanny Edge Detection
Canny Edge Detection
 
IMAGE SEGMENTATION.
IMAGE SEGMENTATION.IMAGE SEGMENTATION.
IMAGE SEGMENTATION.
 
Region based segmentation
Region based segmentationRegion based segmentation
Region based segmentation
 
Image Restoration (Order Statistics Filters)
Image Restoration (Order Statistics Filters)Image Restoration (Order Statistics Filters)
Image Restoration (Order Statistics Filters)
 
Image segmentation
Image segmentationImage segmentation
Image segmentation
 
Pixel relationships
Pixel relationshipsPixel relationships
Pixel relationships
 
Chapter 6 color image processing
Chapter 6 color image processingChapter 6 color image processing
Chapter 6 color image processing
 
Image Processing Basics
Image Processing BasicsImage Processing Basics
Image Processing Basics
 
introduction to Digital Image Processing
introduction to Digital Image Processingintroduction to Digital Image Processing
introduction to Digital Image Processing
 
image enhancement
 image enhancement image enhancement
image enhancement
 
Chapter10 image segmentation
Chapter10 image segmentationChapter10 image segmentation
Chapter10 image segmentation
 
Image segmentation using wvlt trnsfrmtn and fuzzy logic. ppt
Image segmentation using wvlt trnsfrmtn and fuzzy logic. pptImage segmentation using wvlt trnsfrmtn and fuzzy logic. ppt
Image segmentation using wvlt trnsfrmtn and fuzzy logic. ppt
 
Image enhancement techniques
Image enhancement techniques Image enhancement techniques
Image enhancement techniques
 
Histogram Processing
Histogram ProcessingHistogram Processing
Histogram Processing
 
Hit and-miss transform
Hit and-miss transformHit and-miss transform
Hit and-miss transform
 
EDGE DETECTION
EDGE DETECTIONEDGE DETECTION
EDGE DETECTION
 
Image processing fundamentals
Image processing fundamentalsImage processing fundamentals
Image processing fundamentals
 
ImageProcessing10-Segmentation(Thresholding) (1).ppt
ImageProcessing10-Segmentation(Thresholding) (1).pptImageProcessing10-Segmentation(Thresholding) (1).ppt
ImageProcessing10-Segmentation(Thresholding) (1).ppt
 

En vedette

Image segmentation
Image segmentationImage segmentation
Image segmentationMukul Jindal
 
Segmentation of Color Image using Adaptive Thresholding and Masking with Wate...
Segmentation of Color Image using Adaptive Thresholding and Masking with Wate...Segmentation of Color Image using Adaptive Thresholding and Masking with Wate...
Segmentation of Color Image using Adaptive Thresholding and Masking with Wate...Habibur Rahman
 
PPT on BRAIN TUMOR detection in MRI images based on IMAGE SEGMENTATION
PPT on BRAIN TUMOR detection in MRI images based on  IMAGE SEGMENTATION PPT on BRAIN TUMOR detection in MRI images based on  IMAGE SEGMENTATION
PPT on BRAIN TUMOR detection in MRI images based on IMAGE SEGMENTATION khanam22
 
موقع سلايد شير
موقع سلايد شيرموقع سلايد شير
موقع سلايد شيرMohamed Elshazly
 
Image parts and segmentation
Image parts and segmentation Image parts and segmentation
Image parts and segmentation Rappy Saha
 
Segmenting Epithelial Cells in High-Throughput RNAi Screens (MIAAB 2011)
Segmenting Epithelial Cells in High-Throughput RNAi Screens (MIAAB 2011)Segmenting Epithelial Cells in High-Throughput RNAi Screens (MIAAB 2011)
Segmenting Epithelial Cells in High-Throughput RNAi Screens (MIAAB 2011)Kevin Keraudren
 
MCS Project - Enhanced Watershed
MCS Project - Enhanced WatershedMCS Project - Enhanced Watershed
MCS Project - Enhanced Watershedasakpke
 
Marker Controlled Segmentation Technique for Medical application
Marker Controlled Segmentation Technique for Medical applicationMarker Controlled Segmentation Technique for Medical application
Marker Controlled Segmentation Technique for Medical applicationRushin Shah
 
Analyses of the Watershed Transform
Analyses of the Watershed TransformAnalyses of the Watershed Transform
Analyses of the Watershed TransformCSCJournals
 
Marker controlled watershed-based segmentation of multiresolution remote sens...
Marker controlled watershed-based segmentation of multiresolution remote sens...Marker controlled watershed-based segmentation of multiresolution remote sens...
Marker controlled watershed-based segmentation of multiresolution remote sens...I3E Technologies
 
IMPLEMENTATION OF IMPROVED GAUSSIAN FILTER ALGORITHM FOR RETINAL FUNDUS IMAGES
IMPLEMENTATION OF IMPROVED GAUSSIAN FILTER ALGORITHM FOR RETINAL FUNDUS IMAGESIMPLEMENTATION OF IMPROVED GAUSSIAN FILTER ALGORITHM FOR RETINAL FUNDUS IMAGES
IMPLEMENTATION OF IMPROVED GAUSSIAN FILTER ALGORITHM FOR RETINAL FUNDUS IMAGESjamal mohamed college
 
Image segmentation techniques
Image segmentation techniquesImage segmentation techniques
Image segmentation techniquesgmidhubala
 
Parallelization of the LBG Vector Quantization Algorithm for Shared Memory Sy...
Parallelization of the LBG Vector Quantization Algorithm for Shared Memory Sy...Parallelization of the LBG Vector Quantization Algorithm for Shared Memory Sy...
Parallelization of the LBG Vector Quantization Algorithm for Shared Memory Sy...CSCJournals
 
Optimal fuzzy rule based pulmonary nodule detection
Optimal fuzzy rule based pulmonary nodule detectionOptimal fuzzy rule based pulmonary nodule detection
Optimal fuzzy rule based pulmonary nodule detectionWookjin Choi
 

En vedette (20)

Segmentation Techniques -II
Segmentation Techniques -IISegmentation Techniques -II
Segmentation Techniques -II
 
Image segmentation
Image segmentationImage segmentation
Image segmentation
 
Segmentation of Color Image using Adaptive Thresholding and Masking with Wate...
Segmentation of Color Image using Adaptive Thresholding and Masking with Wate...Segmentation of Color Image using Adaptive Thresholding and Masking with Wate...
Segmentation of Color Image using Adaptive Thresholding and Masking with Wate...
 
PPT on BRAIN TUMOR detection in MRI images based on IMAGE SEGMENTATION
PPT on BRAIN TUMOR detection in MRI images based on  IMAGE SEGMENTATION PPT on BRAIN TUMOR detection in MRI images based on  IMAGE SEGMENTATION
PPT on BRAIN TUMOR detection in MRI images based on IMAGE SEGMENTATION
 
موقع سلايد شير
موقع سلايد شيرموقع سلايد شير
موقع سلايد شير
 
Image parts and segmentation
Image parts and segmentation Image parts and segmentation
Image parts and segmentation
 
Segmenting Epithelial Cells in High-Throughput RNAi Screens (MIAAB 2011)
Segmenting Epithelial Cells in High-Throughput RNAi Screens (MIAAB 2011)Segmenting Epithelial Cells in High-Throughput RNAi Screens (MIAAB 2011)
Segmenting Epithelial Cells in High-Throughput RNAi Screens (MIAAB 2011)
 
MCS Project - Enhanced Watershed
MCS Project - Enhanced WatershedMCS Project - Enhanced Watershed
MCS Project - Enhanced Watershed
 
Marker Controlled Segmentation Technique for Medical application
Marker Controlled Segmentation Technique for Medical applicationMarker Controlled Segmentation Technique for Medical application
Marker Controlled Segmentation Technique for Medical application
 
Segmentation
SegmentationSegmentation
Segmentation
 
Slideshare ppt
Slideshare pptSlideshare ppt
Slideshare ppt
 
Analyses of the Watershed Transform
Analyses of the Watershed TransformAnalyses of the Watershed Transform
Analyses of the Watershed Transform
 
Marker controlled watershed-based segmentation of multiresolution remote sens...
Marker controlled watershed-based segmentation of multiresolution remote sens...Marker controlled watershed-based segmentation of multiresolution remote sens...
Marker controlled watershed-based segmentation of multiresolution remote sens...
 
CV(Dr.B.Kazemi)
CV(Dr.B.Kazemi)CV(Dr.B.Kazemi)
CV(Dr.B.Kazemi)
 
IMPLEMENTATION OF IMPROVED GAUSSIAN FILTER ALGORITHM FOR RETINAL FUNDUS IMAGES
IMPLEMENTATION OF IMPROVED GAUSSIAN FILTER ALGORITHM FOR RETINAL FUNDUS IMAGESIMPLEMENTATION OF IMPROVED GAUSSIAN FILTER ALGORITHM FOR RETINAL FUNDUS IMAGES
IMPLEMENTATION OF IMPROVED GAUSSIAN FILTER ALGORITHM FOR RETINAL FUNDUS IMAGES
 
Image segmentation techniques
Image segmentation techniquesImage segmentation techniques
Image segmentation techniques
 
regions
regionsregions
regions
 
Myelin Matlab Analysis
Myelin Matlab AnalysisMyelin Matlab Analysis
Myelin Matlab Analysis
 
Parallelization of the LBG Vector Quantization Algorithm for Shared Memory Sy...
Parallelization of the LBG Vector Quantization Algorithm for Shared Memory Sy...Parallelization of the LBG Vector Quantization Algorithm for Shared Memory Sy...
Parallelization of the LBG Vector Quantization Algorithm for Shared Memory Sy...
 
Optimal fuzzy rule based pulmonary nodule detection
Optimal fuzzy rule based pulmonary nodule detectionOptimal fuzzy rule based pulmonary nodule detection
Optimal fuzzy rule based pulmonary nodule detection
 

Similaire à A version of watershed algorithm for color image segmentation

COLOUR BASED IMAGE SEGMENTATION USING HYBRID KMEANS WITH WATERSHED SEGMENTATION
COLOUR BASED IMAGE SEGMENTATION USING HYBRID KMEANS WITH WATERSHED SEGMENTATIONCOLOUR BASED IMAGE SEGMENTATION USING HYBRID KMEANS WITH WATERSHED SEGMENTATION
COLOUR BASED IMAGE SEGMENTATION USING HYBRID KMEANS WITH WATERSHED SEGMENTATIONIAEME Publication
 
Image Segmentation from RGBD Images by 3D Point Cloud Attributes and High-Lev...
Image Segmentation from RGBD Images by 3D Point Cloud Attributes and High-Lev...Image Segmentation from RGBD Images by 3D Point Cloud Attributes and High-Lev...
Image Segmentation from RGBD Images by 3D Point Cloud Attributes and High-Lev...CSCJournals
 
A comparative study for the assessment of Ikonos satellite image-fusion techn...
A comparative study for the assessment of Ikonos satellite image-fusion techn...A comparative study for the assessment of Ikonos satellite image-fusion techn...
A comparative study for the assessment of Ikonos satellite image-fusion techn...IJEECSIAES
 
A comparative study for the assessment of Ikonos satellite image-fusion techn...
A comparative study for the assessment of Ikonos satellite image-fusion techn...A comparative study for the assessment of Ikonos satellite image-fusion techn...
A comparative study for the assessment of Ikonos satellite image-fusion techn...nooriasukmaningtyas
 
EFFICIENT IMAGE RETRIEVAL USING REGION BASED IMAGE RETRIEVAL
EFFICIENT IMAGE RETRIEVAL USING REGION BASED IMAGE RETRIEVALEFFICIENT IMAGE RETRIEVAL USING REGION BASED IMAGE RETRIEVAL
EFFICIENT IMAGE RETRIEVAL USING REGION BASED IMAGE RETRIEVALsipij
 
Perceptual Weights Based On Local Energy For Image Quality Assessment
Perceptual Weights Based On Local Energy For Image Quality AssessmentPerceptual Weights Based On Local Energy For Image Quality Assessment
Perceptual Weights Based On Local Energy For Image Quality AssessmentCSCJournals
 
An efficient image segmentation approach through enhanced watershed algorithm
An efficient image segmentation approach through enhanced watershed algorithmAn efficient image segmentation approach through enhanced watershed algorithm
An efficient image segmentation approach through enhanced watershed algorithmAlexander Decker
 
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 FusionIRJET Journal
 
PDE BASED FEATURES FOR TEXTURE ANALYSIS USING WAVELET TRANSFORM
PDE BASED FEATURES FOR TEXTURE ANALYSIS USING WAVELET TRANSFORMPDE BASED FEATURES FOR TEXTURE ANALYSIS USING WAVELET TRANSFORM
PDE BASED FEATURES FOR TEXTURE ANALYSIS USING WAVELET TRANSFORMIJCI JOURNAL
 
INFORMATION SATURATION IN MULTISPECTRAL PIXEL LEVEL IMAGE FUSION
INFORMATION SATURATION IN MULTISPECTRAL PIXEL LEVEL IMAGE FUSIONINFORMATION SATURATION IN MULTISPECTRAL PIXEL LEVEL IMAGE FUSION
INFORMATION SATURATION IN MULTISPECTRAL PIXEL LEVEL IMAGE FUSIONIJCI JOURNAL
 
Image quality improvement of Low-resolution camera using Data fusion technique
Image quality improvement of Low-resolution camera using Data fusion techniqueImage quality improvement of Low-resolution camera using Data fusion technique
Image quality improvement of Low-resolution camera using Data fusion techniqueSayed Abulhasan Quadri
 
Content Based Image Retrieval Using 2-D Discrete Wavelet Transform
Content Based Image Retrieval Using 2-D Discrete Wavelet TransformContent Based Image Retrieval Using 2-D Discrete Wavelet Transform
Content Based Image Retrieval Using 2-D Discrete Wavelet TransformIOSR Journals
 
Detection of Bridges using Different Types of High Resolution Satellite Images
Detection of Bridges using Different Types of High Resolution Satellite ImagesDetection of Bridges using Different Types of High Resolution Satellite Images
Detection of Bridges using Different Types of High Resolution Satellite Imagesidescitation
 
Research Paper v2.0
Research Paper v2.0Research Paper v2.0
Research Paper v2.0Kapil Tiwari
 

Similaire à A version of watershed algorithm for color image segmentation (20)

COLOUR BASED IMAGE SEGMENTATION USING HYBRID KMEANS WITH WATERSHED SEGMENTATION
COLOUR BASED IMAGE SEGMENTATION USING HYBRID KMEANS WITH WATERSHED SEGMENTATIONCOLOUR BASED IMAGE SEGMENTATION USING HYBRID KMEANS WITH WATERSHED SEGMENTATION
COLOUR BASED IMAGE SEGMENTATION USING HYBRID KMEANS WITH WATERSHED SEGMENTATION
 
Image Segmentation from RGBD Images by 3D Point Cloud Attributes and High-Lev...
Image Segmentation from RGBD Images by 3D Point Cloud Attributes and High-Lev...Image Segmentation from RGBD Images by 3D Point Cloud Attributes and High-Lev...
Image Segmentation from RGBD Images by 3D Point Cloud Attributes and High-Lev...
 
A comparative study for the assessment of Ikonos satellite image-fusion techn...
A comparative study for the assessment of Ikonos satellite image-fusion techn...A comparative study for the assessment of Ikonos satellite image-fusion techn...
A comparative study for the assessment of Ikonos satellite image-fusion techn...
 
A comparative study for the assessment of Ikonos satellite image-fusion techn...
A comparative study for the assessment of Ikonos satellite image-fusion techn...A comparative study for the assessment of Ikonos satellite image-fusion techn...
A comparative study for the assessment of Ikonos satellite image-fusion techn...
 
EFFICIENT IMAGE RETRIEVAL USING REGION BASED IMAGE RETRIEVAL
EFFICIENT IMAGE RETRIEVAL USING REGION BASED IMAGE RETRIEVALEFFICIENT IMAGE RETRIEVAL USING REGION BASED IMAGE RETRIEVAL
EFFICIENT IMAGE RETRIEVAL USING REGION BASED IMAGE RETRIEVAL
 
Perceptual Weights Based On Local Energy For Image Quality Assessment
Perceptual Weights Based On Local Energy For Image Quality AssessmentPerceptual Weights Based On Local Energy For Image Quality Assessment
Perceptual Weights Based On Local Energy For Image Quality Assessment
 
An efficient image segmentation approach through enhanced watershed algorithm
An efficient image segmentation approach through enhanced watershed algorithmAn efficient image segmentation approach through enhanced watershed algorithm
An efficient image segmentation approach through enhanced watershed algorithm
 
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
 
PDE BASED FEATURES FOR TEXTURE ANALYSIS USING WAVELET TRANSFORM
PDE BASED FEATURES FOR TEXTURE ANALYSIS USING WAVELET TRANSFORMPDE BASED FEATURES FOR TEXTURE ANALYSIS USING WAVELET TRANSFORM
PDE BASED FEATURES FOR TEXTURE ANALYSIS USING WAVELET TRANSFORM
 
INFORMATION SATURATION IN MULTISPECTRAL PIXEL LEVEL IMAGE FUSION
INFORMATION SATURATION IN MULTISPECTRAL PIXEL LEVEL IMAGE FUSIONINFORMATION SATURATION IN MULTISPECTRAL PIXEL LEVEL IMAGE FUSION
INFORMATION SATURATION IN MULTISPECTRAL PIXEL LEVEL IMAGE FUSION
 
Image quality improvement of Low-resolution camera using Data fusion technique
Image quality improvement of Low-resolution camera using Data fusion techniqueImage quality improvement of Low-resolution camera using Data fusion technique
Image quality improvement of Low-resolution camera using Data fusion technique
 
Ijetr021113
Ijetr021113Ijetr021113
Ijetr021113
 
Ijetr021113
Ijetr021113Ijetr021113
Ijetr021113
 
I010135760
I010135760I010135760
I010135760
 
Content Based Image Retrieval Using 2-D Discrete Wavelet Transform
Content Based Image Retrieval Using 2-D Discrete Wavelet TransformContent Based Image Retrieval Using 2-D Discrete Wavelet Transform
Content Based Image Retrieval Using 2-D Discrete Wavelet Transform
 
Detection of Bridges using Different Types of High Resolution Satellite Images
Detection of Bridges using Different Types of High Resolution Satellite ImagesDetection of Bridges using Different Types of High Resolution Satellite Images
Detection of Bridges using Different Types of High Resolution Satellite Images
 
D04402024029
D04402024029D04402024029
D04402024029
 
563 574
563 574563 574
563 574
 
Medial axis transformation based skeletonzation of image patterns using image...
Medial axis transformation based skeletonzation of image patterns using image...Medial axis transformation based skeletonzation of image patterns using image...
Medial axis transformation based skeletonzation of image patterns using image...
 
Research Paper v2.0
Research Paper v2.0Research Paper v2.0
Research Paper v2.0
 

Plus de Habibur Rahman

Cycling for the body and mind
Cycling for the body and mindCycling for the body and mind
Cycling for the body and mindHabibur Rahman
 
Poster Presentation of the 3rd IEEE Int. Conf. on ICIEV’14
Poster Presentation of the 3rd IEEE Int. Conf. on ICIEV’14Poster Presentation of the 3rd IEEE Int. Conf. on ICIEV’14
Poster Presentation of the 3rd IEEE Int. Conf. on ICIEV’14Habibur Rahman
 
A tutorial on GreenCloud
A tutorial on GreenCloudA tutorial on GreenCloud
A tutorial on GreenCloudHabibur Rahman
 
A tutorial on CloudSim
A tutorial on CloudSimA tutorial on CloudSim
A tutorial on CloudSimHabibur Rahman
 
Survey on cloud simulator
Survey on cloud simulatorSurvey on cloud simulator
Survey on cloud simulatorHabibur Rahman
 
Simulation and modeling
Simulation and modelingSimulation and modeling
Simulation and modelingHabibur Rahman
 
Performace analysis of mipv4 vs mipv6
Performace  analysis of mipv4 vs mipv6Performace  analysis of mipv4 vs mipv6
Performace analysis of mipv4 vs mipv6Habibur Rahman
 
Localization with mobile anchor points in wireless sensor networks
Localization with mobile anchor points in wireless sensor networksLocalization with mobile anchor points in wireless sensor networks
Localization with mobile anchor points in wireless sensor networksHabibur Rahman
 
Directed diffusion for wireless sensor networking
Directed diffusion for wireless sensor networkingDirected diffusion for wireless sensor networking
Directed diffusion for wireless sensor networkingHabibur Rahman
 

Plus de Habibur Rahman (10)

Cycling for the body and mind
Cycling for the body and mindCycling for the body and mind
Cycling for the body and mind
 
Poster Presentation of the 3rd IEEE Int. Conf. on ICIEV’14
Poster Presentation of the 3rd IEEE Int. Conf. on ICIEV’14Poster Presentation of the 3rd IEEE Int. Conf. on ICIEV’14
Poster Presentation of the 3rd IEEE Int. Conf. on ICIEV’14
 
A tutorial on GreenCloud
A tutorial on GreenCloudA tutorial on GreenCloud
A tutorial on GreenCloud
 
A tutorial on CloudSim
A tutorial on CloudSimA tutorial on CloudSim
A tutorial on CloudSim
 
H.323 protocol
H.323 protocolH.323 protocol
H.323 protocol
 
Survey on cloud simulator
Survey on cloud simulatorSurvey on cloud simulator
Survey on cloud simulator
 
Simulation and modeling
Simulation and modelingSimulation and modeling
Simulation and modeling
 
Performace analysis of mipv4 vs mipv6
Performace  analysis of mipv4 vs mipv6Performace  analysis of mipv4 vs mipv6
Performace analysis of mipv4 vs mipv6
 
Localization with mobile anchor points in wireless sensor networks
Localization with mobile anchor points in wireless sensor networksLocalization with mobile anchor points in wireless sensor networks
Localization with mobile anchor points in wireless sensor networks
 
Directed diffusion for wireless sensor networking
Directed diffusion for wireless sensor networkingDirected diffusion for wireless sensor networking
Directed diffusion for wireless sensor networking
 

Dernier

Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibitjbellavia9
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSCeline George
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.MaryamAhmad92
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfAdmir Softic
 
REMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxREMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxDr. Ravikiran H M Gowda
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17Celine George
 
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxHMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxmarlenawright1
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentationcamerronhm
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024Elizabeth Walsh
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxAreebaZafar22
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Jisc
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...pradhanghanshyam7136
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...Poonam Aher Patil
 
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...Nguyen Thanh Tu Collection
 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the ClassroomPooky Knightsmith
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxVishalSingh1417
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17Celine George
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...ZurliaSoop
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - Englishneillewis46
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfNirmal Dwivedi
 

Dernier (20)

Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
REMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxREMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptx
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
 
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxHMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the Classroom
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - English
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
 

A version of watershed algorithm for color image segmentation

  • 1. A version of watershed algorithm for color image segmentation Md. Habibur Rahman (11-94853-2) Master’s Thesis Presentation and Defense Thesis Committee : American International University-Bangladesh June, 2013 1 Prof. Dr. Md. Rafiqul Islam (Advisor) Dr. Md. Saiful Azad (External) Dr. Dip Nandi (Head of Graduate Program)
  • 2.  Problem Definition  Thesis Contributions  Introduction  Proposed Watershed Algorithm  Image Quality Assessment (IQA) Metrics  Results Analysis  Conclusions  List of publication  References Outline 2
  • 3.  Over-segmentation problem in the existing watershed algorithm  Sensitive to noise  High computational complexity  Performance varies in different classes of images Problem Definition 3
  • 4.  An adaptive masking and a thresholding mechanism over each color channel before combining the segmentation from each channel into the final one  Overcome over-segmentation problem  Computationally inexpensive  Perform well in case of noisy image  Perform better with respect to five IQA metrics in 20 different classes of images Thesis Contributions 4
  • 5.  What is digital image?  Digital image processing  How image is stored?  Image Segmentation  Why Image Segmentation?  Color Image Segmentation Algorithms Introduction 5
  • 6. What is a digital image? • A numeric representation of a two-dimensional image as a finite set of digital values • Pixel values usually represent intensity levels or gray levels, colors, heights, and opacities [11]. 611. R C Gonzalez and R E Woods, Digital Image Processing, 3rd Edition, Pearson, pp. 51
  • 7.  An image can be defined as a two- dimensional function, p (x, y)  Where x and y are spatial (plane) coordinated  The amplitude of p at any pair of coordinates (x, y) is called the intensity or gray level of the image at that point Digital Image Processing 7
  • 8. How image is stored? • In image, P (0, 0) represents the top left corner pixel • P (X−1, 0) represents the bottom left corner pixel of the image • In digital image, pixels contain color value and each pixel uses 8 bits or 1 Byte or 256 values [13] 813. H. Vankayalapati, "Evaluation of wavelet based linear subspace techniques for face recognition," Klagenfurt, 2008
  • 9.  It is a process to divide the digital image into homogeneous and different meaningful regions  The main goal of image segmentation is to cluster of pixels in the relevant regions  It is used to recognize similar regions and grouping the similar visual objects  Property like grey level, color, intensity, texture, shape, depth or motion from the digital image Image Segmentation 9
  • 10.  We do image segmentation to separate homogeneous area  It requires everywhere for precise segmentation if we want to analyze what inside the image.  It is separate objects and analyze each object individually to check what it is. Why Image Segmentation? 10
  • 11.  Fuzzy C-Means (FCM) • Partition a finite collection of pixels into a collection of "C" fuzzy clusters [22]  Region Growing (RG) • Group of pixels with similar properties to form a region • For similarity measure, difference between a pixel's intensity value and the region's mean [23] Image Segmentation Algorithms 11 22. M. Singha and K. Hemachandran, "Color Image Segmentation for Satellite Images", IJCSE, vol. 3(12), 2011. 23. M. Edman, "Segmentation Using a Region Growing Algorithm," Rensselaer Polytechnic Institute, 2007.
  • 12.  Hill Climbing with K-Means (HKM) • detects local maxima of clusters in global three- dimensional color histogram of an image [28]  Watershed (WS) • It comes from geography • It is that of a topographic relief which is flooded by water • Watershed lines being the divide lines of the domains of attraction of rain falling over the region [6] Image Segmentation Algorithms 12 28. R. Vijayanandh and G. Balakrishnan, "Hill climbing Segmentation with Fuzzy C-Means Based Human Skin Region Detection using Bayes Rule," EJSR, Vol. 76(1), pp. 95-107, 2012. 6. X. Han, Y. Fu and H. Zhang, "A Fast Two-Step Marker-Controlled Watershed Image Segmentation Method," Proceedings of ICMA, pp. 1375-1380, 2012
  • 13. Proposed Watershed Algorithm • It can quickly calculate the every region of the watershed segmentation • Image normalization operation by Eq. 1 13
  • 14.  Adaptive threshold determined by Eq. 2 and Eq. 3 based on Gray-threshold function  N-dimensional convolution for smoothing image  Adaptive masking operations by Eq. 4 and Eq. 5 Proposed Watershed Algorithm 14
  • 15.  Impose Minima to create morphological process image using Nucleus-masking (M2) on three color channels  Apply Watershed algorithm (Wn) on three color channels  Pixel labeling calculated by Ln = BWLABEL (Wn) Proposed Watershed Algorithm 15
  • 16.  Convert three channels into a RGB image for visualizing labeled regions by Pn = label2rgb (Ln)  R, G and B color channels (Pn) are added to generate segmented image Proposed Watershed Algorithm 16
  • 17.  Applied canny edge detection method to detect enclosed region boundary and remove all small object from the combined three color channels  The enclosed region boundary is superimposed on original image in the final segmentation Proposed Watershed Algorithm 17
  • 18.  Peak Signal to Noise Ratio (PSNR) is calculated between two images by Eq. 6 [40].  Mean Square Error (MSE) is calculated pixel- by-pixel by adding up the squared difference of all the pixels and dividing by the total pixel count using the Eq. 7 [40].  Image Quality Measure (CQM) is based on color transformation from RGB to YUV. Quality Evaluation Metrics 1840. C. Mythili and V. Kavitha, "Color Image Segmentation using ERKFCM," IJCA, Vol. 41(20), pp. 21-28, 2012
  • 19.  Reversible YUV Color Transformation (RCT) that is created from the JPEG2000 standard in Eq. 8  PSNR of each YUV color channel (Y, U and V) is calculated separately  CQM value is calculated using the Eq. 9 [43].  Riesz-transform based Feature Similarity Metric (RFSIM) is based on the human vision system (HVS) perceives an image mainly according to its low-level features Quality Evaluation Metrics 19 43. Y. YALMAN and Đ. ERTÜRK, "A new color image quality measure based on yuv transformation and psnr for human vision system,“ Turkish Journal of Electrical Engineering & Computer Sciences, 2013, in press.
  • 20.  Compute the similarity between two images f and g  M1 and M2 is the result of edge detection performed on f and g  Then, the feature mask is defined as Eq. 10.  Similarity between two feature maps fi (i = 1~5) and gi at the corresponding location (x, y) is defined as the Hilbert transform of a 1-D function in Eq. 11. Quality Evaluation Metrics 20
  • 21.  To define similarity between feature maps fi and gi by considering only key locations marked by mask M and Hilbert transform of a 2-D function by Eq. 12  RFSIM index computes between f and g image as Eq. 13 [42]  RFSIM range between [0, 1), the higher RFSIM value indicates better image quality Quality Evaluation Metrics 21 42. L. Zhang, L. Zhang and X. Mou, "RFSIM: A Feature based image quality assessment metric using Riesz- Transforms," Image Processing (ICIP), 17th IEEE International Conference, pp. 321-324, 2010.
  • 22.  Visual Verification • Comparative performance of the proposed MWS method with four modified watershed methods • Compared the results of the proposed algorithm with three image segmentation algorithms  Quantitative Verification • Color image segmentation results with 20 different classes of images • Performance of proposed method with three different algorithms with respect to 5 IQA metrics Results Analysis 22
  • 23. 23 33. C. Zhang, S. Zhang, J. Wu, S. Han, "An improved watershed algorithm for color image segmentation,“ I CCSEE, pp. 69-72, 2012. 35. S. Li, J. Xu, J. Ren and T. Xu, "A Color Image Segmentation Algorithm by Integrating Watershed with Region Merging," RSKT, LNAI 7414, pp. 167–173, 2012.
  • 24. 24 7. H. Tan, Z. Hou, X. Li, R. Liu and W. Guo, "Improved watershed algorithm for color image segmentation," Proc. of SPIE Vol. 7495 74952Z-(1-8). 9. L. Gao, S. Yang, J. Xia, S. Wang, J. Liang and Y. Qin, "New Marker-Based Watershed Algorithm," TENCON 2006.
  • 25. 25
  • 26. 26
  • 27. 27
  • 28. 28
  • 29.  A novel image segmentation method based on adaptive threshold and masking operation with watershed algorithm  Compared the proposed MWS algorithm with four modified watershed algorithms  The results achieved using my technique ensure accuracy and quality of the image in 20 different classes of images in four segmentation algorithms  Proposed method is less computational complexity, which makes it appropriate for real-time application  In future I am going to develop a robust algorithm for the segmentation of color and video images Conclusions 29
  • 30. 1) "Segmentation of Color Image using Adaptive Thresholding and Masking with Watershed Algorithm," Presented at 2nd International Conference on Informatics, Electronics & Vision (ICIEV), Dhaka University, Bangladesh, ISBN: 978-1-4799-0399-3, May 2013 (To appear in IEEE Xplore). 2) "A version of watershed algorithm for color image segmentation," AIUB Journal of Science and Engineering (AJSE), Bangladesh, Vol. 12(1), 2013 (accepted). List of Publication related to this thesis 30
  • 31. [6] X. Han, Y. Fu and H. Zhang, "A Fast Two-Step Marker-Controlled Watershed Image Segmentation Method," Proceedings of ICMA, pp. 1375-1380, 2012. [7] H. Tan, Z. Hou, X. Li, R. Liu and W. Guo, "Improved watershed algorithm for color image segmentation," Proc. of SPIE Vol. 7495 74952Z-(1-8). [9] L. Gao, S. Yang, J. Xia, S. Wang, J. Liang, and Y. Qin, "New Marker-Based Watershed Algorithm," TENCON 2006. [11] R. Gonzalez and R. Woods, “Digital Image Processing,” 3rd edition, Pearson Prentice Hall, 2007. [13] H. Vankayalapati, "Evaluation of wavelet based linear subspace techniques for face recognition," Alpen- Adria University and Institute for Smart System-Technologies, Klagenfurt, 2008. [22] M. Singha and K. Hemachandran, "Color Image Segmentation for Satellite Images", IJCSE, vol. 3(12), 2011. [23] M. Edman, "Segmentation Using a Region Growing Algorithm," Rensselaer Polytechnic Institute, 2007. [28] R. Vijayanandh and G. Balakrishnan, "Hill climbing Segmentation with Fuzzy C-Means Based Human Skin Region Detection using Bayes Rule," EJSR, Vol. 76(1), pp. 95-107, 2012. [33] C. Zhang, S. Zhang, J. Wu, S. Han, "An improved watershed algorithm for color image segmentation," International Conference on Computer Science and Electronics Engineering (ICCSEE), pp. 69-72, 2012. [35] S. Li, J. Xu, J. Ren, and T. Xu, "A Color Image Segmentation Algorithm by Integrating Watershed with Region Merging," RSKT, LNAI 7414, pp. 167–173, 2012. [40] C. Mythili and V. Kavitha, "Color Image Segmentation using ERKFCM," International Journal of Computer Applications (IJCA), Vol. 41(20), pp. 21-28, 2012. [42] L. Zhang, L. Zhang, and X. Mou, "RFSIM: A Feature based image quality assessment metric using Riesz- Transforms," Image Processing (ICIP), 17th IEEE International Conference, pp. 321-324, 2010. [43] Y. YALMAN and Đ. ERTÜRK, "A new color image quality measure based on yuv transformation and psnr for human vision system," Turkish Journal of Electrical Engineering & Computer Sciences, 2013, in press. Some Important References 31