SlideShare a Scribd company logo
1 of 4
Download to read offline
NEW APPLICATIONS OF WATERSHED SALIENCY
TECHNIQUE TO SOLVE OVER-SEGMENTATION
PROBLEM IN MEDICAL IMAGING
Muhannad Al-Hasan, Mark Fisher, Moe Razaz
School of Computing Sciences, University of East Anglia, Norwich, England
E-mail: m.al-hasan@uea.ac.uk, mhf@cmp.uea,ac.uk, mr@cmp.uea.ac.uk
Keywords: Watershed, Watershed segmentation, over-
segmentation, watershed algorithms, medical imaging.
Abstract
This paper aims to present some practical problems arising
from the watershed technique and address these by revisiting
the concept of watershed saliency based on a graph of the
mosaic image. Additionally, some new ideas and techniques
have been included to suppress over-segmentation. Firstly we
present a review of the watershed transform in the context of a
morphological segmentation. We then introduce the idea
behind a mosaic image, derived from an immersion process or
flooding simulation analogy. A weighted watershed algorithm
is introduced to overcome the problem of over-segmentation
in a standard watershed transform, and some new application
results are briefly presented and discussed.
1 Introduction
Image segmentation is a key problem in image processing and
is particularly important in medical imaging used for pre-
operative planning. Segmentation is the process of spatially
partitioning the pixels in any given image into homogeneous
classes with respect to some property such as intensity or
texture (texture refers to a pattern of closely placed elements
in such a manner that the pattern somehow repeats itself). A
good segmentation may be recognised from the
characteristics of its output components: each component
should be spatially cohesive as well as spatially accurate
while different components should be dissimilar [2]. In the
medical field, advances in imaging modalities such as CT and
MRI have enabled multidimensional visualisation of the
internal structures inside the human body. Visualisation of a
particular organ requires its extraction from the image using
segmentation techniques. There are many segmentation
techniques, the simplest of which is thresholding; however, in
many applications, choosing an accurate thresholding level is
usually difficult. The watershed is a popular segmentation
technique in the field of mathematical morphology [1]. In
order to understand the watershed, it is necessary to consider
the image as a surface, where high pixel values correspond to
peaks and low pixel values correspond to valleys. Just as with
actual watersheds, if a drop of water were to fall on any point
of the contour it would find its way to lower ground until it
reaches a local minimum. These local minima are referred
to as catchment basins, and all points that drain into the
same catchment basin are referred to as members of the
same watershed [3]. Several techniques have been used for
constructing watersheds, see for example [1,3].
2 Watershed Segmentation
Mathematical morphology provides a powerful approach
for segmentation through techniques based on the
watershed transform. The transform is usually applied to
gradient images in order to find the crest lines between the
different regional minima in the image. Although this
technique was developed in 1979, it is only recently that
the transform has become a popular tool for segmentation.
An analysis of various techniques used in watershed
segmentation has been presented in [5] by Hagyard and
Razaz. In its most general form, the watershed technique
can be applied to any image; however, in many
applications the method produces over- segmentation of the
objects in the image and their background. Marker images
are then used in conjunction with the watershed transform
to segment an image. Over-segmentation is particularly
problematic in the segmentation of medical image data into
anatomical structures, which is an important step for many
medical imaging applications that are currently under
development.
Watershed segmentation derives its name from the
manner in which the algorithm segments regions of an
image into “catchment basins” corresponding to local
minima. The regions surrounding these basins share
boundaries with one another as shown in Figure 1.
The output of the watershed algorithm is then a
hierarchy of basins, which can be viewed at different scale
levels. What remains is for the human to determine which
basins and at what scale levels represent the anatomical
structure or structures of interest.
The input to the watershed algorithm is critical to the
quality of its output image. The watershed algorithm
expects a “height image” as input, which is defined in this
context as an image where higher image intensities
correspond to logical boundaries between regions of
interest. The user needs to provide this input image to the
algorithm in order to highlight the important image features
for a given application. Thus, pre-processing the input image
to produce a “height image” is a critical step, often ignored by
some researchers in this field.
Figure 1: Catchment basins and watershed lines in watershed
segmentation.
3 Hierarchical Segmentation
In some cases, the markers selection and extraction are not so
easy. Some pictures may be very noisy and image processing
becomes more and more complex. The mosaic image has
been proposed as a possible marker-less solution to the over-
segmentation problem [4].
3.1 Suppression of Over-segmentation
Although the standard watershed algorithm produces an over-
segmented image, the contours in the image appear to be
correct. The main problem is how to choose the “right”
contours. The way we chose to tackle this problem is to by
using a mosaic image, which is achieved by post processing
the watershed algorithm proposed by Vincent and Soille [3].
3.2 The Mosaic Image
Consider a greyscale image f as in Figure 3(a), and its
morphological gradient image g(f) shown in Figure 3(b). Let
W(g) be the watershed transformation of g. Each catchment
basin produced by the transform is associated with a
minimum mi of the gradient g. A new function f /
, the mosaic
image of f, is defined by colouring each catchment basin
with its minimum pixel value. The mosaic image created in
this way is shown in Figure 3(c). A region adjacency graph
(RAG) as in Figure 2 is then derived from the mosaic image,
where the vertices of the directed graph correspond to the
catchment basins and the (weighted) edges represent the
saliency of watershed lines. Post-processing of this graph
can reduce over-segmentation.
Figure 2: Planar graph, adding vertices
corresponding to the primary catchment basins to provide
an intermediary connection between the neighbouring
vertices of the non planar graph.
3.3 Weighted Watershed Algorithm
A weighted watershed segmentation (WWS) algorithm
was developed which effectively overcomes the problem
of over-scgmentation. A morphological gradient image, i.e.
the difference between the dilated and eroded input image
is first generated. This is equivalent to finding the
difference between the largest and the smallest value of the
neighbours of each pixel. To this a flooding simulation
algorithm is then applied to separate the image into its
constituent catchment regions. A mosaic image is
subsequently generated by labelling each of the catchment
regions with the colour of its lowest point of catchment.
This tessellated image is used to generate weighted
watershed lines. The weight of each line (edge) is
proportional to the difference in colour between adjacent
regions. Thus the catchment regions associated with
homogeneous or background will not be deep and so will
have very weak watershed lines. The corresponding nodes
then are merged. But watershed lines separating objects
from background will have much stronger weights as they
separate catchment regions with a big colour difference.
This process results in watershed lines that are related to
the sharpness of the boundaries and hence results in
significant reduction of over-segmentation. Thresholding
the weighted watershed image will remove the irrelevant
segmentation lines, and will also even out the colouration
of the lines around a single object.
4 Experimental Results
We present some typical segmentation results using the
WWS algorithm. Figure 4a shows a dental X-ray image.
The image has already had some morphological operations
applied to it, specifically an opening to remove some black,
i.e. high intensity scratches. The bright white areas are
fillings in the patient’s teeth. These fillings have a variety of
shapes and can ‘blend’ into the areas on the image.
This image was first dilated and eroded and the results were
subtracted to produce a morphological gradient image (see
Figure 4b). The weighted watershed algorithm was applied
to this image to produce the results shown in Figures 4c and
4d. The mosaic image (Figure 4c) appears to be considerably
less complex than the original X-ray image, with the fillings
looking like one homogenous block.
Figure 3a Original image
Figure 3b Watershed segmented image
Figure 3c Mosaic image
Figure 3: MRI brain image
The weighted watershed segmented image as in Figure 4d
has clearly overcome the over-segmentation problem. In
this image the darkest watershed lines follow the
boundaries between catchment regions that have strongly
differing values in the mosaic image. Thresholding can
also be used to further enhance the segmented image if
needed.
Figure 4a Original dental X-ray image.
Figure 4b Morphological gradient image
Figure 4c Mosaic image of Figure 4a
References
[1] Beucher, S. 1994. Watershed, Hierarchical Segmentation
and Waterfall Algorithm. In: Serra,J.a.S.P. (ed).
Mathematical Morphology and Its Applications to Image
Processing. Kluwer Academic Publishers, pp. 69-76.
[2] Haralick, R. and Shapiro L. Survey: Image segmentation
techniques. 29. 1985. Computer Vision, Graphics, and Image
Processing.
Figure 4d Segmented dental image using Weighted
Watershed Algorithm
Figure 4: Weighted watershed segmentation of a dental
X-ray image
[3] Vincent, L. and Soille, P. 1991. Watersheds in Digital
Spaces - An Efficient Algorithm Based on Immersion
Simulations. Ieee Transactions on Pattern Analysis and
Machine Intelligence 13: 583-598.
[4] Najman,L. and Schmitt, M... 1996. Geodesic saliency
of watershed contours and hierarchical segmentation.
IEEE Transactions on Pattern Analysis and Machine
Intelligence 18: 1163-1173.
[5] Hagyard, D.M.P. and Razaz, M, 1996. “Analysis of
Watershed Algorithms for Greyscale Images", Proc. IEEE
I.C Image Processing, Vol. I.

More Related Content

What's hot

Radar reflectance model for the extraction of height from shape from shading ...
Radar reflectance model for the extraction of height from shape from shading ...Radar reflectance model for the extraction of height from shape from shading ...
Radar reflectance model for the extraction of height from shape from shading ...eSAT Journals
 
6 superpixels using morphology for rock image
6 superpixels using morphology for rock image6 superpixels using morphology for rock image
6 superpixels using morphology for rock imageAlok Padole
 
4.Do& Martion- Contourlet transform (Backup side-4)
4.Do& Martion- Contourlet transform (Backup side-4)4.Do& Martion- Contourlet transform (Backup side-4)
4.Do& Martion- Contourlet transform (Backup side-4)Nashid Alam
 
Fusion of Wavelet Coefficients from Visual and Thermal Face Images for Human ...
Fusion of Wavelet Coefficients from Visual and Thermal Face Images for Human ...Fusion of Wavelet Coefficients from Visual and Thermal Face Images for Human ...
Fusion of Wavelet Coefficients from Visual and Thermal Face Images for Human ...CSCJournals
 
Boosting ced using robust orientation estimation
Boosting ced using robust orientation estimationBoosting ced using robust orientation estimation
Boosting ced using robust orientation estimationijma
 
Paper id 27201451
Paper id 27201451Paper id 27201451
Paper id 27201451IJRAT
 
A Novel Method for Detection of Architectural Distortion in Mammogram
A Novel Method for Detection of Architectural Distortion in MammogramA Novel Method for Detection of Architectural Distortion in Mammogram
A Novel Method for Detection of Architectural Distortion in MammogramIDES Editor
 
A novel approach to Image Fusion using combination of Wavelet Transform and C...
A novel approach to Image Fusion using combination of Wavelet Transform and C...A novel approach to Image Fusion using combination of Wavelet Transform and C...
A novel approach to Image Fusion using combination of Wavelet Transform and C...IJSRD
 
Color Image Watermarking using Cycle Spinning based Sharp Frequency Localized...
Color Image Watermarking using Cycle Spinning based Sharp Frequency Localized...Color Image Watermarking using Cycle Spinning based Sharp Frequency Localized...
Color Image Watermarking using Cycle Spinning based Sharp Frequency Localized...CSCJournals
 
Improved interpretability for Computer-Aided Assessment of Retinopathy of Pre...
Improved interpretability for Computer-Aided Assessment of Retinopathy of Pre...Improved interpretability for Computer-Aided Assessment of Retinopathy of Pre...
Improved interpretability for Computer-Aided Assessment of Retinopathy of Pre...Mara Graziani
 
Fusing stereo images into its equivalent cyclopean view
Fusing stereo images into its equivalent cyclopean viewFusing stereo images into its equivalent cyclopean view
Fusing stereo images into its equivalent cyclopean viewEngineering Publication House
 
ROLE OF HYBRID LEVEL SET IN FETAL CONTOUR EXTRACTION
ROLE OF HYBRID LEVEL SET IN FETAL CONTOUR EXTRACTIONROLE OF HYBRID LEVEL SET IN FETAL CONTOUR EXTRACTION
ROLE OF HYBRID LEVEL SET IN FETAL CONTOUR EXTRACTIONsipij
 
Optimal Coefficient Selection For Medical Image Fusion
Optimal Coefficient Selection For Medical Image FusionOptimal Coefficient Selection For Medical Image Fusion
Optimal Coefficient Selection For Medical Image FusionIJERA Editor
 
5 ashwin kumar_finalpaper--41-46
5 ashwin kumar_finalpaper--41-465 ashwin kumar_finalpaper--41-46
5 ashwin kumar_finalpaper--41-46Alexander Decker
 
Robust High Resolution Image from the Low Resolution Satellite Image
Robust High Resolution Image from the Low Resolution Satellite ImageRobust High Resolution Image from the Low Resolution Satellite Image
Robust High Resolution Image from the Low Resolution Satellite Imageidescitation
 
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
 
A Comparative Study of Wavelet and Curvelet Transform for Image Denoising
A Comparative Study of Wavelet and Curvelet Transform for Image DenoisingA Comparative Study of Wavelet and Curvelet Transform for Image Denoising
A Comparative Study of Wavelet and Curvelet Transform for Image DenoisingIOSR Journals
 

What's hot (19)

Radar reflectance model for the extraction of height from shape from shading ...
Radar reflectance model for the extraction of height from shape from shading ...Radar reflectance model for the extraction of height from shape from shading ...
Radar reflectance model for the extraction of height from shape from shading ...
 
6 superpixels using morphology for rock image
6 superpixels using morphology for rock image6 superpixels using morphology for rock image
6 superpixels using morphology for rock image
 
4.Do& Martion- Contourlet transform (Backup side-4)
4.Do& Martion- Contourlet transform (Backup side-4)4.Do& Martion- Contourlet transform (Backup side-4)
4.Do& Martion- Contourlet transform (Backup side-4)
 
Fusion of Wavelet Coefficients from Visual and Thermal Face Images for Human ...
Fusion of Wavelet Coefficients from Visual and Thermal Face Images for Human ...Fusion of Wavelet Coefficients from Visual and Thermal Face Images for Human ...
Fusion of Wavelet Coefficients from Visual and Thermal Face Images for Human ...
 
Boosting ced using robust orientation estimation
Boosting ced using robust orientation estimationBoosting ced using robust orientation estimation
Boosting ced using robust orientation estimation
 
Paper id 27201451
Paper id 27201451Paper id 27201451
Paper id 27201451
 
A Novel Method for Detection of Architectural Distortion in Mammogram
A Novel Method for Detection of Architectural Distortion in MammogramA Novel Method for Detection of Architectural Distortion in Mammogram
A Novel Method for Detection of Architectural Distortion in Mammogram
 
JBSC_online
JBSC_onlineJBSC_online
JBSC_online
 
A novel approach to Image Fusion using combination of Wavelet Transform and C...
A novel approach to Image Fusion using combination of Wavelet Transform and C...A novel approach to Image Fusion using combination of Wavelet Transform and C...
A novel approach to Image Fusion using combination of Wavelet Transform and C...
 
Color Image Watermarking using Cycle Spinning based Sharp Frequency Localized...
Color Image Watermarking using Cycle Spinning based Sharp Frequency Localized...Color Image Watermarking using Cycle Spinning based Sharp Frequency Localized...
Color Image Watermarking using Cycle Spinning based Sharp Frequency Localized...
 
Improved interpretability for Computer-Aided Assessment of Retinopathy of Pre...
Improved interpretability for Computer-Aided Assessment of Retinopathy of Pre...Improved interpretability for Computer-Aided Assessment of Retinopathy of Pre...
Improved interpretability for Computer-Aided Assessment of Retinopathy of Pre...
 
Fusing stereo images into its equivalent cyclopean view
Fusing stereo images into its equivalent cyclopean viewFusing stereo images into its equivalent cyclopean view
Fusing stereo images into its equivalent cyclopean view
 
call for papers, research paper publishing, where to publish research paper, ...
call for papers, research paper publishing, where to publish research paper, ...call for papers, research paper publishing, where to publish research paper, ...
call for papers, research paper publishing, where to publish research paper, ...
 
ROLE OF HYBRID LEVEL SET IN FETAL CONTOUR EXTRACTION
ROLE OF HYBRID LEVEL SET IN FETAL CONTOUR EXTRACTIONROLE OF HYBRID LEVEL SET IN FETAL CONTOUR EXTRACTION
ROLE OF HYBRID LEVEL SET IN FETAL CONTOUR EXTRACTION
 
Optimal Coefficient Selection For Medical Image Fusion
Optimal Coefficient Selection For Medical Image FusionOptimal Coefficient Selection For Medical Image Fusion
Optimal Coefficient Selection For Medical Image Fusion
 
5 ashwin kumar_finalpaper--41-46
5 ashwin kumar_finalpaper--41-465 ashwin kumar_finalpaper--41-46
5 ashwin kumar_finalpaper--41-46
 
Robust High Resolution Image from the Low Resolution Satellite Image
Robust High Resolution Image from the Low Resolution Satellite ImageRobust High Resolution Image from the Low Resolution Satellite Image
Robust High Resolution Image from the Low Resolution Satellite Image
 
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
 
A Comparative Study of Wavelet and Curvelet Transform for Image Denoising
A Comparative Study of Wavelet and Curvelet Transform for Image DenoisingA Comparative Study of Wavelet and Curvelet Transform for Image Denoising
A Comparative Study of Wavelet and Curvelet Transform for Image Denoising
 

Viewers also liked

NCET Tech Bite | Amber Howland, Social Media Automation | Apr 2016
NCET Tech Bite | Amber Howland, Social Media Automation | Apr 2016NCET Tech Bite | Amber Howland, Social Media Automation | Apr 2016
NCET Tech Bite | Amber Howland, Social Media Automation | Apr 2016Archersan
 
Publizitate sistemak
Publizitate sistemakPublizitate sistemak
Publizitate sistemakAsier Lemuria
 
Cocktails alcohol(4)
Cocktails alcohol(4)Cocktails alcohol(4)
Cocktails alcohol(4)audicastell
 
Be Aware Webinar : Alinhando a Estratégia de Segurança: Visibilidade e Confor...
Be Aware Webinar : Alinhando a Estratégia de Segurança: Visibilidade e Confor...Be Aware Webinar : Alinhando a Estratégia de Segurança: Visibilidade e Confor...
Be Aware Webinar : Alinhando a Estratégia de Segurança: Visibilidade e Confor...Symantec Brasil
 
Introducing Vuzion
Introducing VuzionIntroducing Vuzion
Introducing VuzionVuzion
 
NCET Tech Bite | Brett Simmons, Social Media Lessons | Sept 2016
NCET Tech Bite | Brett Simmons, Social Media Lessons | Sept 2016NCET Tech Bite | Brett Simmons, Social Media Lessons | Sept 2016
NCET Tech Bite | Brett Simmons, Social Media Lessons | Sept 2016Archersan
 
Webinar be aware - como proteger sua informação no desaparecimento do perímetro
Webinar be aware -  como proteger sua informação no desaparecimento do perímetroWebinar be aware -  como proteger sua informação no desaparecimento do perímetro
Webinar be aware - como proteger sua informação no desaparecimento do perímetroSymantec Brasil
 
Digital Transformation : Just a Buzzword or Real Transformation
Digital Transformation :  Just a Buzzword or Real TransformationDigital Transformation :  Just a Buzzword or Real Transformation
Digital Transformation : Just a Buzzword or Real TransformationMatthew W. Bowers
 
Citrix Octoblu Architecture Breakdown
Citrix Octoblu Architecture BreakdownCitrix Octoblu Architecture Breakdown
Citrix Octoblu Architecture BreakdownJohn Moody
 
TASK SCHEDULING USING AMALGAMATION OF MET HEURISTICS SWARM OPTIMIZATION ALGOR...
TASK SCHEDULING USING AMALGAMATION OF MET HEURISTICS SWARM OPTIMIZATION ALGOR...TASK SCHEDULING USING AMALGAMATION OF MET HEURISTICS SWARM OPTIMIZATION ALGOR...
TASK SCHEDULING USING AMALGAMATION OF MET HEURISTICS SWARM OPTIMIZATION ALGOR...Journal For Research
 
E commerce infographic powerpoint template
E commerce infographic powerpoint templateE commerce infographic powerpoint template
E commerce infographic powerpoint templatekh2838
 
大阪Innovation egg 第6回資料:SORACOM AirやBeamそして新サービスについて
大阪Innovation egg 第6回資料:SORACOM AirやBeamそして新サービスについて大阪Innovation egg 第6回資料:SORACOM AirやBeamそして新サービスについて
大阪Innovation egg 第6回資料:SORACOM AirやBeamそして新サービスについてSORACOM,INC
 
Innovation egg 第6回 『io t 今と未来』
Innovation egg 第6回 『io t 今と未来』Innovation egg 第6回 『io t 今と未来』
Innovation egg 第6回 『io t 今と未来』Hiroyuki Hiki
 
7 Ways to Lead Digital Transformation Without Being an IT Specialist
7 Ways to Lead Digital Transformation Without Being an IT Specialist7 Ways to Lead Digital Transformation Without Being an IT Specialist
7 Ways to Lead Digital Transformation Without Being an IT SpecialistVistage UK
 
OVH Webinar: 10 questions you should ask your Cloud Service Provider
OVH Webinar: 10 questions you should ask your Cloud Service ProviderOVH Webinar: 10 questions you should ask your Cloud Service Provider
OVH Webinar: 10 questions you should ask your Cloud Service ProviderOVHcloud
 
When service design meets the connected company
When service design meets the connected companyWhen service design meets the connected company
When service design meets the connected companyDave Gray
 
Masterless Puppet Using AWS S3 Buckets and IAM Roles
Masterless Puppet Using AWS S3 Buckets and IAM RolesMasterless Puppet Using AWS S3 Buckets and IAM Roles
Masterless Puppet Using AWS S3 Buckets and IAM RolesMalcolm Duncanson, CISSP
 

Viewers also liked (20)

NCET Tech Bite | Amber Howland, Social Media Automation | Apr 2016
NCET Tech Bite | Amber Howland, Social Media Automation | Apr 2016NCET Tech Bite | Amber Howland, Social Media Automation | Apr 2016
NCET Tech Bite | Amber Howland, Social Media Automation | Apr 2016
 
Publizitate sistemak
Publizitate sistemakPublizitate sistemak
Publizitate sistemak
 
Hour of code
Hour of codeHour of code
Hour of code
 
Cocktails alcohol(4)
Cocktails alcohol(4)Cocktails alcohol(4)
Cocktails alcohol(4)
 
Be Aware Webinar : Alinhando a Estratégia de Segurança: Visibilidade e Confor...
Be Aware Webinar : Alinhando a Estratégia de Segurança: Visibilidade e Confor...Be Aware Webinar : Alinhando a Estratégia de Segurança: Visibilidade e Confor...
Be Aware Webinar : Alinhando a Estratégia de Segurança: Visibilidade e Confor...
 
Introducing Vuzion
Introducing VuzionIntroducing Vuzion
Introducing Vuzion
 
PUBLIS
PUBLISPUBLIS
PUBLIS
 
NCET Tech Bite | Brett Simmons, Social Media Lessons | Sept 2016
NCET Tech Bite | Brett Simmons, Social Media Lessons | Sept 2016NCET Tech Bite | Brett Simmons, Social Media Lessons | Sept 2016
NCET Tech Bite | Brett Simmons, Social Media Lessons | Sept 2016
 
Daniella sedegah 1
Daniella sedegah 1Daniella sedegah 1
Daniella sedegah 1
 
Webinar be aware - como proteger sua informação no desaparecimento do perímetro
Webinar be aware -  como proteger sua informação no desaparecimento do perímetroWebinar be aware -  como proteger sua informação no desaparecimento do perímetro
Webinar be aware - como proteger sua informação no desaparecimento do perímetro
 
Digital Transformation : Just a Buzzword or Real Transformation
Digital Transformation :  Just a Buzzword or Real TransformationDigital Transformation :  Just a Buzzword or Real Transformation
Digital Transformation : Just a Buzzword or Real Transformation
 
Citrix Octoblu Architecture Breakdown
Citrix Octoblu Architecture BreakdownCitrix Octoblu Architecture Breakdown
Citrix Octoblu Architecture Breakdown
 
TASK SCHEDULING USING AMALGAMATION OF MET HEURISTICS SWARM OPTIMIZATION ALGOR...
TASK SCHEDULING USING AMALGAMATION OF MET HEURISTICS SWARM OPTIMIZATION ALGOR...TASK SCHEDULING USING AMALGAMATION OF MET HEURISTICS SWARM OPTIMIZATION ALGOR...
TASK SCHEDULING USING AMALGAMATION OF MET HEURISTICS SWARM OPTIMIZATION ALGOR...
 
E commerce infographic powerpoint template
E commerce infographic powerpoint templateE commerce infographic powerpoint template
E commerce infographic powerpoint template
 
大阪Innovation egg 第6回資料:SORACOM AirやBeamそして新サービスについて
大阪Innovation egg 第6回資料:SORACOM AirやBeamそして新サービスについて大阪Innovation egg 第6回資料:SORACOM AirやBeamそして新サービスについて
大阪Innovation egg 第6回資料:SORACOM AirやBeamそして新サービスについて
 
Innovation egg 第6回 『io t 今と未来』
Innovation egg 第6回 『io t 今と未来』Innovation egg 第6回 『io t 今と未来』
Innovation egg 第6回 『io t 今と未来』
 
7 Ways to Lead Digital Transformation Without Being an IT Specialist
7 Ways to Lead Digital Transformation Without Being an IT Specialist7 Ways to Lead Digital Transformation Without Being an IT Specialist
7 Ways to Lead Digital Transformation Without Being an IT Specialist
 
OVH Webinar: 10 questions you should ask your Cloud Service Provider
OVH Webinar: 10 questions you should ask your Cloud Service ProviderOVH Webinar: 10 questions you should ask your Cloud Service Provider
OVH Webinar: 10 questions you should ask your Cloud Service Provider
 
When service design meets the connected company
When service design meets the connected companyWhen service design meets the connected company
When service design meets the connected company
 
Masterless Puppet Using AWS S3 Buckets and IAM Roles
Masterless Puppet Using AWS S3 Buckets and IAM RolesMasterless Puppet Using AWS S3 Buckets and IAM Roles
Masterless Puppet Using AWS S3 Buckets and IAM Roles
 

Similar to ICSE03

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
 
SHARP OR BLUR: A FAST NO-REFERENCE QUALITY METRIC FOR REALISTIC PHOTOS
SHARP OR BLUR: A FAST NO-REFERENCE QUALITY METRIC FOR REALISTIC PHOTOSSHARP OR BLUR: A FAST NO-REFERENCE QUALITY METRIC FOR REALISTIC PHOTOS
SHARP OR BLUR: A FAST NO-REFERENCE QUALITY METRIC FOR REALISTIC PHOTOScsandit
 
Adaptive Multiscale Stereo Images Matching Based on Wavelet Transform Modulus...
Adaptive Multiscale Stereo Images Matching Based on Wavelet Transform Modulus...Adaptive Multiscale Stereo Images Matching Based on Wavelet Transform Modulus...
Adaptive Multiscale Stereo Images Matching Based on Wavelet Transform Modulus...CSCJournals
 
Reversible watermarking based on invariant image classification and dynamic h...
Reversible watermarking based on invariant image classification and dynamic h...Reversible watermarking based on invariant image classification and dynamic h...
Reversible watermarking based on invariant image classification and dynamic h...JPINFOTECH JAYAPRAKASH
 
Brain Tumor Segmentation and Extraction of MR Images Based on Improved Waters...
Brain Tumor Segmentation and Extraction of MR Images Based on Improved Waters...Brain Tumor Segmentation and Extraction of MR Images Based on Improved Waters...
Brain Tumor Segmentation and Extraction of MR Images Based on Improved Waters...IOSR Journals
 
Ijarcet vol-2-issue-7-2273-2276
Ijarcet vol-2-issue-7-2273-2276Ijarcet vol-2-issue-7-2273-2276
Ijarcet vol-2-issue-7-2273-2276Editor IJARCET
 
Ijarcet vol-2-issue-7-2273-2276
Ijarcet vol-2-issue-7-2273-2276Ijarcet vol-2-issue-7-2273-2276
Ijarcet vol-2-issue-7-2273-2276Editor IJARCET
 
Automated Medical image segmentation for detection of abnormal masses using W...
Automated Medical image segmentation for detection of abnormal masses using W...Automated Medical image segmentation for detection of abnormal masses using W...
Automated Medical image segmentation for detection of abnormal masses using W...IDES Editor
 
Image segmentation for high resolution images
Image segmentation for high resolution imagesImage segmentation for high resolution images
Image segmentation for high resolution imagesjeet patalia
 
Reversible watermarking based on invariant image classification and dynamic h...
Reversible watermarking based on invariant image classification and dynamic h...Reversible watermarking based on invariant image classification and dynamic h...
Reversible watermarking based on invariant image classification and dynamic h...IEEEFINALYEARPROJECTS
 
ROBUST COLOUR IMAGE WATERMARKING SCHEME BASED ON FEATURE POINTS AND IMAGE NOR...
ROBUST COLOUR IMAGE WATERMARKING SCHEME BASED ON FEATURE POINTS AND IMAGE NOR...ROBUST COLOUR IMAGE WATERMARKING SCHEME BASED ON FEATURE POINTS AND IMAGE NOR...
ROBUST COLOUR IMAGE WATERMARKING SCHEME BASED ON FEATURE POINTS AND IMAGE NOR...csandit
 
Performance of Efficient Closed-Form Solution to Comprehensive Frontier Exposure
Performance of Efficient Closed-Form Solution to Comprehensive Frontier ExposurePerformance of Efficient Closed-Form Solution to Comprehensive Frontier Exposure
Performance of Efficient Closed-Form Solution to Comprehensive Frontier Exposureiosrjce
 
Medical Image Segmentation Based on Level Set Method
Medical Image Segmentation Based on Level Set MethodMedical Image Segmentation Based on Level Set Method
Medical Image Segmentation Based on Level Set MethodIOSR Journals
 
Optimized patterns for digital image correlation
Optimized patterns for digital image correlationOptimized patterns for digital image correlation
Optimized patterns for digital image correlationRafael Rodriguez
 
Asilomar09 compressive superres
Asilomar09 compressive superresAsilomar09 compressive superres
Asilomar09 compressive superresHoàng Sơn
 

Similar to ICSE03 (20)

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
 
SHARP OR BLUR: A FAST NO-REFERENCE QUALITY METRIC FOR REALISTIC PHOTOS
SHARP OR BLUR: A FAST NO-REFERENCE QUALITY METRIC FOR REALISTIC PHOTOSSHARP OR BLUR: A FAST NO-REFERENCE QUALITY METRIC FOR REALISTIC PHOTOS
SHARP OR BLUR: A FAST NO-REFERENCE QUALITY METRIC FOR REALISTIC PHOTOS
 
MI05-MI02-91
MI05-MI02-91MI05-MI02-91
MI05-MI02-91
 
Adaptive Multiscale Stereo Images Matching Based on Wavelet Transform Modulus...
Adaptive Multiscale Stereo Images Matching Based on Wavelet Transform Modulus...Adaptive Multiscale Stereo Images Matching Based on Wavelet Transform Modulus...
Adaptive Multiscale Stereo Images Matching Based on Wavelet Transform Modulus...
 
Reversible watermarking based on invariant image classification and dynamic h...
Reversible watermarking based on invariant image classification and dynamic h...Reversible watermarking based on invariant image classification and dynamic h...
Reversible watermarking based on invariant image classification and dynamic h...
 
Brain Tumor Segmentation and Extraction of MR Images Based on Improved Waters...
Brain Tumor Segmentation and Extraction of MR Images Based on Improved Waters...Brain Tumor Segmentation and Extraction of MR Images Based on Improved Waters...
Brain Tumor Segmentation and Extraction of MR Images Based on Improved Waters...
 
A017120105
A017120105A017120105
A017120105
 
Ijarcet vol-2-issue-7-2273-2276
Ijarcet vol-2-issue-7-2273-2276Ijarcet vol-2-issue-7-2273-2276
Ijarcet vol-2-issue-7-2273-2276
 
Ijarcet vol-2-issue-7-2273-2276
Ijarcet vol-2-issue-7-2273-2276Ijarcet vol-2-issue-7-2273-2276
Ijarcet vol-2-issue-7-2273-2276
 
Automated Medical image segmentation for detection of abnormal masses using W...
Automated Medical image segmentation for detection of abnormal masses using W...Automated Medical image segmentation for detection of abnormal masses using W...
Automated Medical image segmentation for detection of abnormal masses using W...
 
Image segmentation for high resolution images
Image segmentation for high resolution imagesImage segmentation for high resolution images
Image segmentation for high resolution images
 
Reversible watermarking based on invariant image classification and dynamic h...
Reversible watermarking based on invariant image classification and dynamic h...Reversible watermarking based on invariant image classification and dynamic h...
Reversible watermarking based on invariant image classification and dynamic h...
 
ROBUST COLOUR IMAGE WATERMARKING SCHEME BASED ON FEATURE POINTS AND IMAGE NOR...
ROBUST COLOUR IMAGE WATERMARKING SCHEME BASED ON FEATURE POINTS AND IMAGE NOR...ROBUST COLOUR IMAGE WATERMARKING SCHEME BASED ON FEATURE POINTS AND IMAGE NOR...
ROBUST COLOUR IMAGE WATERMARKING SCHEME BASED ON FEATURE POINTS AND IMAGE NOR...
 
Ijetr011917
Ijetr011917Ijetr011917
Ijetr011917
 
U4408108113
U4408108113U4408108113
U4408108113
 
Performance of Efficient Closed-Form Solution to Comprehensive Frontier Exposure
Performance of Efficient Closed-Form Solution to Comprehensive Frontier ExposurePerformance of Efficient Closed-Form Solution to Comprehensive Frontier Exposure
Performance of Efficient Closed-Form Solution to Comprehensive Frontier Exposure
 
I010634450
I010634450I010634450
I010634450
 
Medical Image Segmentation Based on Level Set Method
Medical Image Segmentation Based on Level Set MethodMedical Image Segmentation Based on Level Set Method
Medical Image Segmentation Based on Level Set Method
 
Optimized patterns for digital image correlation
Optimized patterns for digital image correlationOptimized patterns for digital image correlation
Optimized patterns for digital image correlation
 
Asilomar09 compressive superres
Asilomar09 compressive superresAsilomar09 compressive superres
Asilomar09 compressive superres
 

ICSE03

  • 1. NEW APPLICATIONS OF WATERSHED SALIENCY TECHNIQUE TO SOLVE OVER-SEGMENTATION PROBLEM IN MEDICAL IMAGING Muhannad Al-Hasan, Mark Fisher, Moe Razaz School of Computing Sciences, University of East Anglia, Norwich, England E-mail: m.al-hasan@uea.ac.uk, mhf@cmp.uea,ac.uk, mr@cmp.uea.ac.uk Keywords: Watershed, Watershed segmentation, over- segmentation, watershed algorithms, medical imaging. Abstract This paper aims to present some practical problems arising from the watershed technique and address these by revisiting the concept of watershed saliency based on a graph of the mosaic image. Additionally, some new ideas and techniques have been included to suppress over-segmentation. Firstly we present a review of the watershed transform in the context of a morphological segmentation. We then introduce the idea behind a mosaic image, derived from an immersion process or flooding simulation analogy. A weighted watershed algorithm is introduced to overcome the problem of over-segmentation in a standard watershed transform, and some new application results are briefly presented and discussed. 1 Introduction Image segmentation is a key problem in image processing and is particularly important in medical imaging used for pre- operative planning. Segmentation is the process of spatially partitioning the pixels in any given image into homogeneous classes with respect to some property such as intensity or texture (texture refers to a pattern of closely placed elements in such a manner that the pattern somehow repeats itself). A good segmentation may be recognised from the characteristics of its output components: each component should be spatially cohesive as well as spatially accurate while different components should be dissimilar [2]. In the medical field, advances in imaging modalities such as CT and MRI have enabled multidimensional visualisation of the internal structures inside the human body. Visualisation of a particular organ requires its extraction from the image using segmentation techniques. There are many segmentation techniques, the simplest of which is thresholding; however, in many applications, choosing an accurate thresholding level is usually difficult. The watershed is a popular segmentation technique in the field of mathematical morphology [1]. In order to understand the watershed, it is necessary to consider the image as a surface, where high pixel values correspond to peaks and low pixel values correspond to valleys. Just as with actual watersheds, if a drop of water were to fall on any point of the contour it would find its way to lower ground until it reaches a local minimum. These local minima are referred to as catchment basins, and all points that drain into the same catchment basin are referred to as members of the same watershed [3]. Several techniques have been used for constructing watersheds, see for example [1,3]. 2 Watershed Segmentation Mathematical morphology provides a powerful approach for segmentation through techniques based on the watershed transform. The transform is usually applied to gradient images in order to find the crest lines between the different regional minima in the image. Although this technique was developed in 1979, it is only recently that the transform has become a popular tool for segmentation. An analysis of various techniques used in watershed segmentation has been presented in [5] by Hagyard and Razaz. In its most general form, the watershed technique can be applied to any image; however, in many applications the method produces over- segmentation of the objects in the image and their background. Marker images are then used in conjunction with the watershed transform to segment an image. Over-segmentation is particularly problematic in the segmentation of medical image data into anatomical structures, which is an important step for many medical imaging applications that are currently under development. Watershed segmentation derives its name from the manner in which the algorithm segments regions of an image into “catchment basins” corresponding to local minima. The regions surrounding these basins share boundaries with one another as shown in Figure 1. The output of the watershed algorithm is then a hierarchy of basins, which can be viewed at different scale levels. What remains is for the human to determine which basins and at what scale levels represent the anatomical structure or structures of interest. The input to the watershed algorithm is critical to the quality of its output image. The watershed algorithm expects a “height image” as input, which is defined in this context as an image where higher image intensities correspond to logical boundaries between regions of interest. The user needs to provide this input image to the
  • 2. algorithm in order to highlight the important image features for a given application. Thus, pre-processing the input image to produce a “height image” is a critical step, often ignored by some researchers in this field. Figure 1: Catchment basins and watershed lines in watershed segmentation. 3 Hierarchical Segmentation In some cases, the markers selection and extraction are not so easy. Some pictures may be very noisy and image processing becomes more and more complex. The mosaic image has been proposed as a possible marker-less solution to the over- segmentation problem [4]. 3.1 Suppression of Over-segmentation Although the standard watershed algorithm produces an over- segmented image, the contours in the image appear to be correct. The main problem is how to choose the “right” contours. The way we chose to tackle this problem is to by using a mosaic image, which is achieved by post processing the watershed algorithm proposed by Vincent and Soille [3]. 3.2 The Mosaic Image Consider a greyscale image f as in Figure 3(a), and its morphological gradient image g(f) shown in Figure 3(b). Let W(g) be the watershed transformation of g. Each catchment basin produced by the transform is associated with a minimum mi of the gradient g. A new function f / , the mosaic image of f, is defined by colouring each catchment basin with its minimum pixel value. The mosaic image created in this way is shown in Figure 3(c). A region adjacency graph (RAG) as in Figure 2 is then derived from the mosaic image, where the vertices of the directed graph correspond to the catchment basins and the (weighted) edges represent the saliency of watershed lines. Post-processing of this graph can reduce over-segmentation. Figure 2: Planar graph, adding vertices corresponding to the primary catchment basins to provide an intermediary connection between the neighbouring vertices of the non planar graph. 3.3 Weighted Watershed Algorithm A weighted watershed segmentation (WWS) algorithm was developed which effectively overcomes the problem of over-scgmentation. A morphological gradient image, i.e. the difference between the dilated and eroded input image is first generated. This is equivalent to finding the difference between the largest and the smallest value of the neighbours of each pixel. To this a flooding simulation algorithm is then applied to separate the image into its constituent catchment regions. A mosaic image is subsequently generated by labelling each of the catchment regions with the colour of its lowest point of catchment. This tessellated image is used to generate weighted watershed lines. The weight of each line (edge) is proportional to the difference in colour between adjacent regions. Thus the catchment regions associated with homogeneous or background will not be deep and so will have very weak watershed lines. The corresponding nodes then are merged. But watershed lines separating objects from background will have much stronger weights as they separate catchment regions with a big colour difference. This process results in watershed lines that are related to the sharpness of the boundaries and hence results in significant reduction of over-segmentation. Thresholding the weighted watershed image will remove the irrelevant segmentation lines, and will also even out the colouration of the lines around a single object. 4 Experimental Results We present some typical segmentation results using the WWS algorithm. Figure 4a shows a dental X-ray image. The image has already had some morphological operations applied to it, specifically an opening to remove some black, i.e. high intensity scratches. The bright white areas are
  • 3. fillings in the patient’s teeth. These fillings have a variety of shapes and can ‘blend’ into the areas on the image. This image was first dilated and eroded and the results were subtracted to produce a morphological gradient image (see Figure 4b). The weighted watershed algorithm was applied to this image to produce the results shown in Figures 4c and 4d. The mosaic image (Figure 4c) appears to be considerably less complex than the original X-ray image, with the fillings looking like one homogenous block. Figure 3a Original image Figure 3b Watershed segmented image Figure 3c Mosaic image Figure 3: MRI brain image The weighted watershed segmented image as in Figure 4d has clearly overcome the over-segmentation problem. In this image the darkest watershed lines follow the boundaries between catchment regions that have strongly differing values in the mosaic image. Thresholding can also be used to further enhance the segmented image if needed. Figure 4a Original dental X-ray image.
  • 4. Figure 4b Morphological gradient image Figure 4c Mosaic image of Figure 4a References [1] Beucher, S. 1994. Watershed, Hierarchical Segmentation and Waterfall Algorithm. In: Serra,J.a.S.P. (ed). Mathematical Morphology and Its Applications to Image Processing. Kluwer Academic Publishers, pp. 69-76. [2] Haralick, R. and Shapiro L. Survey: Image segmentation techniques. 29. 1985. Computer Vision, Graphics, and Image Processing. Figure 4d Segmented dental image using Weighted Watershed Algorithm Figure 4: Weighted watershed segmentation of a dental X-ray image [3] Vincent, L. and Soille, P. 1991. Watersheds in Digital Spaces - An Efficient Algorithm Based on Immersion Simulations. Ieee Transactions on Pattern Analysis and Machine Intelligence 13: 583-598. [4] Najman,L. and Schmitt, M... 1996. Geodesic saliency of watershed contours and hierarchical segmentation. IEEE Transactions on Pattern Analysis and Machine Intelligence 18: 1163-1173. [5] Hagyard, D.M.P. and Razaz, M, 1996. “Analysis of Watershed Algorithms for Greyscale Images", Proc. IEEE I.C Image Processing, Vol. I.