SlideShare a Scribd company logo
International Journal of Advanced Research in Engineering and Technology (IJARET), ISSN
0976 – 6480(Print), ISSN 0976 – 6499(Online) Volume 4, Issue 3, April (2013), © IAEME
273
A MODIFIED PSO BASED GRAPH CUT ALGORITHM FOR THE
SELECTION OF OPTIMAL REGULARIZING PARAMETER IN
IMAGE SEGMENTATION
Shameem Akthar1
, Dr. D Rajaylakshmi2
, Dr. Syed Abdul Sattar3
1
(Computer Science & Engg., KBNCE, Karnataka, India)
2
(IT Department, JNTU University, Andhra Pradesh, India)
3
(EC Dept., Royal Institute of Tech., Andhra Pradesh, India)
ABSTRACT
Image segmentation is an important stage from the image processing to image
analysis. According to the segmentation of image only, the target expression of original
image will be transformed into more abstract and compact manner, which will lead to high-
level analysis of the image and the understandability of image. In our paper, a modified PSO
based Graph cut algorithm is proposed for the selection of the optimal regularizing parameter
in the image. The raw image is pre-processed using filtering and applied to graph-cut after
regularizing the parameters using modified PSO. A proper selection of the parameter remains
a critical problem for practical image segmentation. Based on this optimized parameter value
the important region and the boundary are detected in the given input image. The proposed
method is implemented in MATLAB with various images.
Keywords: Gaussian Filter, Graph cut Algorithm, Min-cut / Max-Flow Algorithm, Particle
Swarm Optimization, Segmentation.
1. INTRODUCTION
Image segmentation is a complex and challenging task due to the intrinsically
imprecise nature of the images [1]. In areas such as computer vision and Image Processing,
image segmentation has been and still is a relevant research area due to its wide spread usage
and application [7]. The segmentation of the target areas is an important aspect in image
segmentation [5]. Generally, segmentation is a first step for a variety of image analysis and
visualization tasks. The steps or processes after segmentation rely on the segmentation
INTERNATIONAL JOURNAL OF ADVANCED RESEARCH IN
ENGINEERING AND TECHNOLOGY (IJARET)
ISSN 0976 - 6480 (Print)
ISSN 0976 - 6499 (Online)
Volume 4, Issue 3, April 2013, pp. 273-279
© IAEME: www.iaeme.com/ijaret.asp
Journal Impact Factor (2013): 5.8376 (Calculated by GISI)
www.jifactor.com
IJARET
© I A E M E
International Journal of Advanced Research in Engineering and Technology (IJARET), ISSN
0976 – 6480(Print), ISSN 0976 – 6499(Online) Volume 4, Issue 3, April (2013), © IAEME
274
quality [4]. Segmentation is a process of partitioning an image space into some non-
overlapping meaningful homogeneous regions. In general, these regions will have a strong
correlation with the objects in the image. The success of an image analysis system depends
on the quality of segmentation [1]. Segmentation is one of the popular methods used to detect
flaws in weldmesh. Generally the flaws that occur are wormholes, inclusion, lack of fusion,
porosity, incomplete penetrations, slag line and cracks [8].
Image segmentation is used to locate and find objects and boundaries(lines,curves
etc.) of image. To perform it there are many ways[11].
Region growing algorithms have been used mostly in the analysis of grayscale images
[3]. The general procedure is to compare a specific feature of one pixel to its neighbor(s)
feature. If a criterion of homogeneity is satisfied, the pixel is classified to the same class as
one or more of its neighbors. The choice of the homogeneity criterion is critical for even
moderate success and in all instances the results are upset by noise [2] [6]. Moreover,
computational cost of segmentation algorithms increases while algorithmic robustness
tends to decrease with increasing feature space sparseness and solution space
complexity [4].
2. PROPOSED METHODOLOGY
Our proposed system comprises of three phases.
1) Pre-processing
2) Optimal parameter selection using PSO
3) Segmentation using Graph Cut algorithm
2.1 Pre-Processing
Initially pre-processing is done through Gaussian filter, we apply a stepper Gaussian
field with less deviation value to remove the unwanted portions in the image such as noise,
blur, reflections. A 5 x 5 Gaussian Filter is used with 4.1=σ .
2.2 Optimal Parameter Selection Using Modified Pso
The regularizing parameters are selected and applied for Graph cut Algorithm. The
parameters that are given as the input for the graph cut are smallest size of area and smallest
threshold cut value.
2.2.1 Modified Particle Swarm Optimization (PSO)
Particle swarm optimization (PSO) is a population-based optimization algorithm
modeled after the simulation of social behavior of birds in a flock. The algorithm of
PSO is initialized with a group of random particles and then searches for optima by
updating generations. Each of the particles are flown through the search space having its
position adjusted based on its distance from its own personal best position and the distance
from the best particle of the swarm[10]. The performance of each particle, i.e. how
close the particles is from the global optimum, is measured using a fitness function which
depends on the optimization problem. There are two position pbest and gbest . Also two
best values pbest value and gbest values [9].
In our modified PSO, in addition with the pbest value, the personal worst location
of the particle is denoted as pworst is used. The previously seen worst locations of the
International Journal of Advanced Research in Engineering and Technology (IJARET), ISSN
0976 – 6480(Print), ISSN 0976 – 6499(Online) Volume 4, Issue 3, April (2013), © IAEME
275
particle are represented by this pworst value. While updating the velocity, pworst value is
also taken into consideration along with the difference between the personal best position of
the particle and the current location of the particle. By including pworst value, the particle
can detour its previous worst location and try to select the better position.
2.2.1.1. Modified PSO Algorithm Steps
Step 1: Initialize a population of i particles with each particle’s position ix and velocity iv
on a problem space n
R of dimension n .
Step 2: Compute the fitness function for each particle i in d variables.
Step 3: Make comparison between the particle’s fitness value, fitnessx and particle’s pbest
fitness value, fitnessp . If the current fitness value of particle is better than the particle’s
pbest fitness value, then set the pbest value into current position in the d th
dimension.
Step 4: Check out all of the particle’s pbest fitness value, fitnessp with value of gbest . If
the current value, pbest is better than the gbest value means, then set the gbest value into
current particle’s array index and value.
Step 5: Update the velocity and position of the particles given as in equations (1) and (2).
)()(
)(
3221
11
idididididb
idididaidid
xgbestrpworstpworstxr
pbestxpbestrvv
−××+×−××
+×−××+×=
ϕϕ
ϕω
(1)
ididid vxx += (2)
Step 6: Repeat step 2, until a better fitness or maximum number of iterations are met.
Process of Merging: After getting the values of gbest , the Merging Process is used to merge
the regions. The input for the Merging Process is all these obtained gbest values. At each and
every step, the adjusted regions are merged one by one, with the gbest values. As a result,
the boundary of the objects is obtained from the images which are not smooth. In order to
obtain the refined boundary, boundary refinement technique is used.
Refinement of Boundaries: If an image pixel presents on the boundary of at least two
distinct regions means, then a discrete disk with the radius 3 will be placed on it. For the
refinement of jagged boundaries, the similarity between these two regions is evaluated
individually.
2.3. Segmentation Using Minimum-Cut/Maximum-Flow Graph Cut Algorithm
A graph is represented as },,{ WEVG = , where V represents finite set of nodes
(vertices); E is a set of unordered pairs edges from V ; and W denotes the affinity matrix that
associates a weight to each edge in E . There are two special nodes called as terminals as
source, Vs∈ and sink, Vt∈ . Other nodes are non-terminal nodes. There are two types of
edges linkt − and linkn − . linkn − connect the non-terminal nodes and linkt − connects a
non-terminal node with a terminal node. linkn − indicates a neighborhood system in the
image. Each of the edges E is associated with weight or cost W .
International Journal of Advanced Research in Engineering and Technology (IJARET), ISSN
0976 – 6480(Print), ISSN 0976 – 6499(Online) Volume 4, Issue 3, April (2013), © IAEME
276
The Minimum-Cut of a graph G is the cut that partitions the graph into disjoint
subsets, such that the sum of the weights W associated with the edges E of the graph G
between the different subsets X andY is minimized. In graph theoretic language, the cut is
represented as,
∑
∈∈
=
YvXu
vuWYXCut
,
),(),( (3)
The parameters of energy in our work is smallest size of area and smallest threshold cut
value, the edge weights are appropriately set. If the weights of edge are set, then a minimum
cut will correspond to a labeling with the minimum value of this energy.
3 RESULTS AND DISCUSSIONS
Our proposed work is implemented in MATLAB platform. The images are collected
from various databases and given for the implementation. The results for the segmented
images are shown in figure 1, 2 and 3.
Image
s
Original image
Segmented non-tumor
region
Segmented tumor
region
1
2
Fig.1: Segmented output for normal MRI brain images using our proposed method
International Journal of Advanced Research in Engineering and Technology (IJARET), ISSN
0976 – 6480(Print), ISSN 0976 – 6499(Online) Volume 4, Issue 3, April (2013), © IAEME
277
Image
s
Original image Segmented WM region Segmented GM region
1
Fig. 2 : Segmented output for abnormal brain MRI images using our proposed method
Original
image
Segmented
Flower
region
Segmented
Leaf
Region
Fig. 3: Segmented output for Flower images using our proposed method
In our implementation work, some of the samples are given in our discussion. In
figure 1,2,3 first column shows original images, the second and third column shows the
segmented non-tumor & tumor region for figure 1, WM & GM region for figure 2 and
flower and leaf regions, for figure 3 respectively. From the columns 2 and 3 in figures 1, 2
and 3, it is noted that our proposed method effectively segment the given input images.
International Journal of Advanced Research in Engineering and Technology (IJARET), ISSN
0976 – 6480(Print), ISSN 0976 – 6499(Online) Volume 4, Issue 3, April (2013), © IAEME
278
Performance Evaluation
To evaluate our work, Jaccard Similarity evaluation, Dice Co-efficient evaluation and
Accuracy are considered as measure of metric.
Jaccard similarity
(JS)
Dice coefficient (DS) Accuracy
ao
ao
RR
RR
JS
∪
∩
=
FNFPTP
TP
RR
RR
DC
ao
ao
++×
×
=
+
∩
=
)2(
22
FNFPTNTP
TNTP
Acc
+++
+
=
Table 1: JC,DC and Accuracy equations
Using table 1 equations of JS, DS and Accuracy the performance for our proposed method is
evaluated. In these equations, the values are True Positive (TP), True Negative (TN), False
Positive (FP), and False Negative (FN) for tumor part correctly, non-tumor part correctly,
none—tumor part incorrectly, and tumor part incorrectly for figure 1.
Likewise, we have taken all these values according to the segmentation regions for figure 2
and figure 3. In table 2, the JS and DC values are tabulated for the conventional method and
for the proposed method.
Images Proposed method Existing method
JS DC JS DC
1 0.919612 0.958123 0.930397 0.963944
2 0.853747 0.921104 0.76172 0.864746
3 0.847663 0.917551 0.747444 0.855471
4 0.726466 0.841564 0.691094 0.822275
Table 2: JC and DC values for existing and proposed method
Table 3, gives the accuracy measure for the proposed PSO and Graph Cut algorithm and
existing conventional.
Images Proposed method Conventional PSO
Conventional Graph
cut
1 95.3 92.13 93.2
2 95.12 92 93.4
3 95.2 92.61 93
4 94.99 92.3 93.55
Table 3: Accuracy measure comparison for both Proposed and conventional methods (in %)
4 CONCLUSION
In this paper, a modified PSO based graph cut segmentation, was presented. We have
used smallest size area and smallest threshold cut value as regularizing parameter. Along with
this, we found the worst position of the particle so that the particle can move away from that
position to the best position, which reduces the time taken for convergence of the search
space, with better achievement of an optimal solution when compared with the conventional
PSO and Graph Cut approaches. Thus our modified PSO with Graph Cut provides better
accuracy value than the conventional method with 95.1525% .
International Journal of Advanced Research in Engineering and Technology (IJARET), ISSN
0976 – 6480(Print), ISSN 0976 – 6499(Online) Volume 4, Issue 3, April (2013), © IAEME
279
REFERENCES
[1] Sriparna Saha, and Sanghamitra Bandyopadhyay, "MRI Brain Image Segmentation by
Fuzzy Symmetry Based Genetic Clustering Technique", In Proceedings of IEEE Conference
on Evolutionary Computation, pp. 4417-4424, September, 2007.
[7] P.Raja Sekhar Reddy, N.Naga Lakshmi, and Thandu Ashalatha, "Image Segmentation
Using A Region Growing Method – A Comparative Study", International Journal of
Engineering and Social Studies, Vol. 2, No. 7, pp. 62-69, 2012.
[5] Dongwei Guo, Bo Zhang, and Yunna Wu, Lisai Cao, "The Man-made Areas
Segmentation Based on Region Growing Method Using Local Fractal Dimension", Journal of
Information and Computational Science, Vol. 10, No. 3, pp. 659–667, 2013.
[4] Nazahah Mustafa, Nor Ashidi Mat Isa and Mohd Yusoff Mashor, "Automated Multicells
Segmentation of ThinPrep Image Using Modified Seed Based Region Growing Algorithm",
Biomedical Soft Computing and Human Sciences, Vol.14, No.2, pp.41-47, 2009.
[8] B.Karthikeyan, V.Vaithiyanathan, B.Venkatraman, and M.Menaka, "Analysis of Image
Segmentation for Radiographic Images", Vol. 5, No. 11, pp. 3660-3664, November 2012.
[2] M. M. Abdelsamea, "An Automatic Seeded Region Growing for 2D Biomedical Image
Segmentation", In Proceedings of International Conference on Environment and Bio-Science,
2011.
[3] Yongming Li, Dongming Lu, Xiqun Lu, and Jianming Liu, "Interactive Color Image
Segmentation by Region Growing Combined with Image Enhancement Based on Bezier
Model", In Proceedings of IEEE Conference on Multi-Agent Security and Survivability, pp.
96-99, 2004.
[4] J.Leela Mahendra Kumar, A.Vasavi , and B.Praveena, "Semantic Region Growing For
Multivariate Image Segmentation Using Adaptiver Edge Penality", International Journal of
Engineering Research & Technology, Vol.1, No. 4, June 2012.
[6] Rolf Adams and Leanne Bischof, “Seeded Region Growing”, IEEE Transactions on
Pattern Analysis and Machine Intelligence, Vol. 16, No. 6, June 1994.
[9] Fahd M. A. Mohsen, Mohiy M. Hadhoud, and Khalid Amin, "A new Optimization-Based
Image Segmentation method By Particle Swarm Optimization", International Journal of
Advanced Computer Science and Applications, Vol. 7, No. 4, pp. 10-18, 2010.
[10] Shameem Akthar, Dr.D.Rajaylakshmi, Dr.Syed Abdul Sattar, “Contour Detection Using
PSO and Graph Cut”,IJARCSEE Volume 1, Issue 1.
[11] Shameem Akthar, Dr.D. Rajaylakshmi, Dr.Syed Abdul Sattar, “A theoretical survey for
edge detection technique and watershed transformation”, IJCTEE Volume. 2, Issue 1.
[12] Gaganpreet Kaur and Dr. Dheerendra Singh, “Pollination Based Optimization for Color
Image Segmentation”, International journal of Computer Engineering & Technology
(IJCET), Volume 3, Issue 2, 2012, pp. 407 - 414, ISSN Print: 0976 – 6367, ISSN Online:
0976 – 6375.
[13] Ankit Vidyarthi and Ankita Kansal, “A Survey Report on Digital Images Segmentation
Algorithms”, International journal of Computer Engineering & Technology (IJCET),
Volume 3, Issue 2, 2012, pp. 85 - 91, ISSN Print: 0976 – 6367, ISSN Online: 0976 – 6375.

More Related Content

PDF
20120140504013
PDF
Brain tumor segmentation using asymmetry based histogram thresholding and k m...
PDF
Automatic Image Segmentation Using Wavelet Transform Based On Normalized Gra...
PDF
Ijetcas14 372
PDF
IRJET- Histogram Specification: A Review
PDF
Fast Segmentation of Sub-cellular Organelles
PDF
H1802054851
PDF
G1802053147
20120140504013
Brain tumor segmentation using asymmetry based histogram thresholding and k m...
Automatic Image Segmentation Using Wavelet Transform Based On Normalized Gra...
Ijetcas14 372
IRJET- Histogram Specification: A Review
Fast Segmentation of Sub-cellular Organelles
H1802054851
G1802053147

What's hot (18)

PDF
OTSU Thresholding Method for Flower Image Segmentation
PDF
Speckle noise reduction using hybrid tmav based fuzzy filter
PDF
Copy Move Forgery Detection Using GLCM Based Statistical Features
PDF
Improved nonlocal means based on pre classification and invariant block matching
PDF
Robust Adaptive Threshold Algorithm based on Kernel Fuzzy Clustering on Image...
PDF
Performance Analysis of CRT for Image Encryption
PDF
V.KARTHIKEYAN PUBLISHED ARTICLE 1
PDF
Incorporating Index of Fuzziness and Adaptive Thresholding for Image Segmenta...
PDF
B42020710
PDF
A MODIFIED HISTOGRAM BASED FAST ENHANCEMENT ALGORITHM
PDF
New approach for generalised unsharp masking alogorithm
PDF
Spectral approach to image projection with cubic b spline interpolation
PDF
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
PDF
Feature extraction based retrieval of
PDF
Image fusion using nsct denoising and target extraction for visual surveillance
PDF
Multiexposure Image Fusion
PDF
A hybrid image similarity measure based on a new combination of different sim...
PDF
Performance and analysis of improved unsharp masking algorithm for image
OTSU Thresholding Method for Flower Image Segmentation
Speckle noise reduction using hybrid tmav based fuzzy filter
Copy Move Forgery Detection Using GLCM Based Statistical Features
Improved nonlocal means based on pre classification and invariant block matching
Robust Adaptive Threshold Algorithm based on Kernel Fuzzy Clustering on Image...
Performance Analysis of CRT for Image Encryption
V.KARTHIKEYAN PUBLISHED ARTICLE 1
Incorporating Index of Fuzziness and Adaptive Thresholding for Image Segmenta...
B42020710
A MODIFIED HISTOGRAM BASED FAST ENHANCEMENT ALGORITHM
New approach for generalised unsharp masking alogorithm
Spectral approach to image projection with cubic b spline interpolation
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
Feature extraction based retrieval of
Image fusion using nsct denoising and target extraction for visual surveillance
Multiexposure Image Fusion
A hybrid image similarity measure based on a new combination of different sim...
Performance and analysis of improved unsharp masking algorithm for image
Ad

Similar to A modified pso based graph cut algorithm for the selection of optimal regularizing (20)

PDF
Particle Swarm Optimization for Nano-Particles Extraction from Supporting Mat...
PDF
B49010511
PDF
Image segmentation using normalized graph cut
PDF
Image segmentation by modified map ml
PDF
IMAGE SEGMENTATION BY MODIFIED MAP-ML ESTIMATIONS
PDF
Image segmentation by modified map ml estimations
PDF
A brief review of segmentation methods for medical
PDF
A brief review of segmentation methods for medical images
PDF
Q0460398103
PDF
Review paper on segmentation methods for multiobject feature extraction
PDF
Probabilistic model based image segmentation
PDF
A new hybrid method for the segmentation of the brain mris
PDF
GRAPH PARTITIONING FOR IMAGE SEGMENTATION USING ISOPERIMETRIC APPROACH: A REVIEW
PDF
ENHANCING SEGMENTATION APPROACHES FROM FUZZY K-C-MEANS TO FUZZY-MPSO BASED LI...
PDF
IMAGE SEGMENTATION AND ITS TECHNIQUES
PDF
Graph Theory Based Approach For Image Segmentation Using Wavelet Transform
PDF
Interactive liver tumor segmentation using
PDF
Gc2005vk
PDF
Interactive liver tumor segmentation using
Particle Swarm Optimization for Nano-Particles Extraction from Supporting Mat...
B49010511
Image segmentation using normalized graph cut
Image segmentation by modified map ml
IMAGE SEGMENTATION BY MODIFIED MAP-ML ESTIMATIONS
Image segmentation by modified map ml estimations
A brief review of segmentation methods for medical
A brief review of segmentation methods for medical images
Q0460398103
Review paper on segmentation methods for multiobject feature extraction
Probabilistic model based image segmentation
A new hybrid method for the segmentation of the brain mris
GRAPH PARTITIONING FOR IMAGE SEGMENTATION USING ISOPERIMETRIC APPROACH: A REVIEW
ENHANCING SEGMENTATION APPROACHES FROM FUZZY K-C-MEANS TO FUZZY-MPSO BASED LI...
IMAGE SEGMENTATION AND ITS TECHNIQUES
Graph Theory Based Approach For Image Segmentation Using Wavelet Transform
Interactive liver tumor segmentation using
Gc2005vk
Interactive liver tumor segmentation using
Ad

More from IAEME Publication (20)

PDF
IAEME_Publication_Call_for_Paper_September_2022.pdf
PDF
MODELING AND ANALYSIS OF SURFACE ROUGHNESS AND WHITE LATER THICKNESS IN WIRE-...
PDF
A STUDY ON THE REASONS FOR TRANSGENDER TO BECOME ENTREPRENEURS
PDF
BROAD UNEXPOSED SKILLS OF TRANSGENDER ENTREPRENEURS
PDF
DETERMINANTS AFFECTING THE USER'S INTENTION TO USE MOBILE BANKING APPLICATIONS
PDF
ANALYSE THE USER PREDILECTION ON GPAY AND PHONEPE FOR DIGITAL TRANSACTIONS
PDF
VOICE BASED ATM FOR VISUALLY IMPAIRED USING ARDUINO
PDF
IMPACT OF EMOTIONAL INTELLIGENCE ON HUMAN RESOURCE MANAGEMENT PRACTICES AMONG...
PDF
VISUALISING AGING PARENTS & THEIR CLOSE CARERS LIFE JOURNEY IN AGING ECONOMY
PDF
A STUDY ON THE IMPACT OF ORGANIZATIONAL CULTURE ON THE EFFECTIVENESS OF PERFO...
PDF
GANDHI ON NON-VIOLENT POLICE
PDF
A STUDY ON TALENT MANAGEMENT AND ITS IMPACT ON EMPLOYEE RETENTION IN SELECTED...
PDF
ATTRITION IN THE IT INDUSTRY DURING COVID-19 PANDEMIC: LINKING EMOTIONAL INTE...
PDF
INFLUENCE OF TALENT MANAGEMENT PRACTICES ON ORGANIZATIONAL PERFORMANCE A STUD...
PDF
A STUDY OF VARIOUS TYPES OF LOANS OF SELECTED PUBLIC AND PRIVATE SECTOR BANKS...
PDF
EXPERIMENTAL STUDY OF MECHANICAL AND TRIBOLOGICAL RELATION OF NYLON/BaSO4 POL...
PDF
ROLE OF SOCIAL ENTREPRENEURSHIP IN RURAL DEVELOPMENT OF INDIA - PROBLEMS AND ...
PDF
OPTIMAL RECONFIGURATION OF POWER DISTRIBUTION RADIAL NETWORK USING HYBRID MET...
PDF
APPLICATION OF FRUGAL APPROACH FOR PRODUCTIVITY IMPROVEMENT - A CASE STUDY OF...
PDF
A MULTIPLE – CHANNEL QUEUING MODELS ON FUZZY ENVIRONMENT
IAEME_Publication_Call_for_Paper_September_2022.pdf
MODELING AND ANALYSIS OF SURFACE ROUGHNESS AND WHITE LATER THICKNESS IN WIRE-...
A STUDY ON THE REASONS FOR TRANSGENDER TO BECOME ENTREPRENEURS
BROAD UNEXPOSED SKILLS OF TRANSGENDER ENTREPRENEURS
DETERMINANTS AFFECTING THE USER'S INTENTION TO USE MOBILE BANKING APPLICATIONS
ANALYSE THE USER PREDILECTION ON GPAY AND PHONEPE FOR DIGITAL TRANSACTIONS
VOICE BASED ATM FOR VISUALLY IMPAIRED USING ARDUINO
IMPACT OF EMOTIONAL INTELLIGENCE ON HUMAN RESOURCE MANAGEMENT PRACTICES AMONG...
VISUALISING AGING PARENTS & THEIR CLOSE CARERS LIFE JOURNEY IN AGING ECONOMY
A STUDY ON THE IMPACT OF ORGANIZATIONAL CULTURE ON THE EFFECTIVENESS OF PERFO...
GANDHI ON NON-VIOLENT POLICE
A STUDY ON TALENT MANAGEMENT AND ITS IMPACT ON EMPLOYEE RETENTION IN SELECTED...
ATTRITION IN THE IT INDUSTRY DURING COVID-19 PANDEMIC: LINKING EMOTIONAL INTE...
INFLUENCE OF TALENT MANAGEMENT PRACTICES ON ORGANIZATIONAL PERFORMANCE A STUD...
A STUDY OF VARIOUS TYPES OF LOANS OF SELECTED PUBLIC AND PRIVATE SECTOR BANKS...
EXPERIMENTAL STUDY OF MECHANICAL AND TRIBOLOGICAL RELATION OF NYLON/BaSO4 POL...
ROLE OF SOCIAL ENTREPRENEURSHIP IN RURAL DEVELOPMENT OF INDIA - PROBLEMS AND ...
OPTIMAL RECONFIGURATION OF POWER DISTRIBUTION RADIAL NETWORK USING HYBRID MET...
APPLICATION OF FRUGAL APPROACH FOR PRODUCTIVITY IMPROVEMENT - A CASE STUDY OF...
A MULTIPLE – CHANNEL QUEUING MODELS ON FUZZY ENVIRONMENT

Recently uploaded (20)

PPTX
Big Data Technologies - Introduction.pptx
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
madgavkar20181017ppt McKinsey Presentation.pdf
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
Advanced Soft Computing BINUS July 2025.pdf
PDF
How Onsite IT Support Drives Business Efficiency, Security, and Growth.pdf
PPT
Teaching material agriculture food technology
PDF
Advanced IT Governance
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PDF
AI And Its Effect On The Evolving IT Sector In Australia - Elevate
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PDF
CIFDAQ's Market Wrap: Ethereum Leads, Bitcoin Lags, Institutions Shift
PDF
Spectral efficient network and resource selection model in 5G networks
PDF
solutions_manual_-_materials___processing_in_manufacturing__demargo_.pdf
PDF
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
GamePlan Trading System Review: Professional Trader's Honest Take
Big Data Technologies - Introduction.pptx
Per capita expenditure prediction using model stacking based on satellite ima...
madgavkar20181017ppt McKinsey Presentation.pdf
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Advanced Soft Computing BINUS July 2025.pdf
How Onsite IT Support Drives Business Efficiency, Security, and Growth.pdf
Teaching material agriculture food technology
Advanced IT Governance
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
NewMind AI Weekly Chronicles - August'25 Week I
AI And Its Effect On The Evolving IT Sector In Australia - Elevate
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
CIFDAQ's Market Wrap: Ethereum Leads, Bitcoin Lags, Institutions Shift
Spectral efficient network and resource selection model in 5G networks
solutions_manual_-_materials___processing_in_manufacturing__demargo_.pdf
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
Advanced methodologies resolving dimensionality complications for autism neur...
GamePlan Trading System Review: Professional Trader's Honest Take

A modified pso based graph cut algorithm for the selection of optimal regularizing

  • 1. International Journal of Advanced Research in Engineering and Technology (IJARET), ISSN 0976 – 6480(Print), ISSN 0976 – 6499(Online) Volume 4, Issue 3, April (2013), © IAEME 273 A MODIFIED PSO BASED GRAPH CUT ALGORITHM FOR THE SELECTION OF OPTIMAL REGULARIZING PARAMETER IN IMAGE SEGMENTATION Shameem Akthar1 , Dr. D Rajaylakshmi2 , Dr. Syed Abdul Sattar3 1 (Computer Science & Engg., KBNCE, Karnataka, India) 2 (IT Department, JNTU University, Andhra Pradesh, India) 3 (EC Dept., Royal Institute of Tech., Andhra Pradesh, India) ABSTRACT Image segmentation is an important stage from the image processing to image analysis. According to the segmentation of image only, the target expression of original image will be transformed into more abstract and compact manner, which will lead to high- level analysis of the image and the understandability of image. In our paper, a modified PSO based Graph cut algorithm is proposed for the selection of the optimal regularizing parameter in the image. The raw image is pre-processed using filtering and applied to graph-cut after regularizing the parameters using modified PSO. A proper selection of the parameter remains a critical problem for practical image segmentation. Based on this optimized parameter value the important region and the boundary are detected in the given input image. The proposed method is implemented in MATLAB with various images. Keywords: Gaussian Filter, Graph cut Algorithm, Min-cut / Max-Flow Algorithm, Particle Swarm Optimization, Segmentation. 1. INTRODUCTION Image segmentation is a complex and challenging task due to the intrinsically imprecise nature of the images [1]. In areas such as computer vision and Image Processing, image segmentation has been and still is a relevant research area due to its wide spread usage and application [7]. The segmentation of the target areas is an important aspect in image segmentation [5]. Generally, segmentation is a first step for a variety of image analysis and visualization tasks. The steps or processes after segmentation rely on the segmentation INTERNATIONAL JOURNAL OF ADVANCED RESEARCH IN ENGINEERING AND TECHNOLOGY (IJARET) ISSN 0976 - 6480 (Print) ISSN 0976 - 6499 (Online) Volume 4, Issue 3, April 2013, pp. 273-279 © IAEME: www.iaeme.com/ijaret.asp Journal Impact Factor (2013): 5.8376 (Calculated by GISI) www.jifactor.com IJARET © I A E M E
  • 2. International Journal of Advanced Research in Engineering and Technology (IJARET), ISSN 0976 – 6480(Print), ISSN 0976 – 6499(Online) Volume 4, Issue 3, April (2013), © IAEME 274 quality [4]. Segmentation is a process of partitioning an image space into some non- overlapping meaningful homogeneous regions. In general, these regions will have a strong correlation with the objects in the image. The success of an image analysis system depends on the quality of segmentation [1]. Segmentation is one of the popular methods used to detect flaws in weldmesh. Generally the flaws that occur are wormholes, inclusion, lack of fusion, porosity, incomplete penetrations, slag line and cracks [8]. Image segmentation is used to locate and find objects and boundaries(lines,curves etc.) of image. To perform it there are many ways[11]. Region growing algorithms have been used mostly in the analysis of grayscale images [3]. The general procedure is to compare a specific feature of one pixel to its neighbor(s) feature. If a criterion of homogeneity is satisfied, the pixel is classified to the same class as one or more of its neighbors. The choice of the homogeneity criterion is critical for even moderate success and in all instances the results are upset by noise [2] [6]. Moreover, computational cost of segmentation algorithms increases while algorithmic robustness tends to decrease with increasing feature space sparseness and solution space complexity [4]. 2. PROPOSED METHODOLOGY Our proposed system comprises of three phases. 1) Pre-processing 2) Optimal parameter selection using PSO 3) Segmentation using Graph Cut algorithm 2.1 Pre-Processing Initially pre-processing is done through Gaussian filter, we apply a stepper Gaussian field with less deviation value to remove the unwanted portions in the image such as noise, blur, reflections. A 5 x 5 Gaussian Filter is used with 4.1=σ . 2.2 Optimal Parameter Selection Using Modified Pso The regularizing parameters are selected and applied for Graph cut Algorithm. The parameters that are given as the input for the graph cut are smallest size of area and smallest threshold cut value. 2.2.1 Modified Particle Swarm Optimization (PSO) Particle swarm optimization (PSO) is a population-based optimization algorithm modeled after the simulation of social behavior of birds in a flock. The algorithm of PSO is initialized with a group of random particles and then searches for optima by updating generations. Each of the particles are flown through the search space having its position adjusted based on its distance from its own personal best position and the distance from the best particle of the swarm[10]. The performance of each particle, i.e. how close the particles is from the global optimum, is measured using a fitness function which depends on the optimization problem. There are two position pbest and gbest . Also two best values pbest value and gbest values [9]. In our modified PSO, in addition with the pbest value, the personal worst location of the particle is denoted as pworst is used. The previously seen worst locations of the
  • 3. International Journal of Advanced Research in Engineering and Technology (IJARET), ISSN 0976 – 6480(Print), ISSN 0976 – 6499(Online) Volume 4, Issue 3, April (2013), © IAEME 275 particle are represented by this pworst value. While updating the velocity, pworst value is also taken into consideration along with the difference between the personal best position of the particle and the current location of the particle. By including pworst value, the particle can detour its previous worst location and try to select the better position. 2.2.1.1. Modified PSO Algorithm Steps Step 1: Initialize a population of i particles with each particle’s position ix and velocity iv on a problem space n R of dimension n . Step 2: Compute the fitness function for each particle i in d variables. Step 3: Make comparison between the particle’s fitness value, fitnessx and particle’s pbest fitness value, fitnessp . If the current fitness value of particle is better than the particle’s pbest fitness value, then set the pbest value into current position in the d th dimension. Step 4: Check out all of the particle’s pbest fitness value, fitnessp with value of gbest . If the current value, pbest is better than the gbest value means, then set the gbest value into current particle’s array index and value. Step 5: Update the velocity and position of the particles given as in equations (1) and (2). )()( )( 3221 11 idididididb idididaidid xgbestrpworstpworstxr pbestxpbestrvv −××+×−×× +×−××+×= ϕϕ ϕω (1) ididid vxx += (2) Step 6: Repeat step 2, until a better fitness or maximum number of iterations are met. Process of Merging: After getting the values of gbest , the Merging Process is used to merge the regions. The input for the Merging Process is all these obtained gbest values. At each and every step, the adjusted regions are merged one by one, with the gbest values. As a result, the boundary of the objects is obtained from the images which are not smooth. In order to obtain the refined boundary, boundary refinement technique is used. Refinement of Boundaries: If an image pixel presents on the boundary of at least two distinct regions means, then a discrete disk with the radius 3 will be placed on it. For the refinement of jagged boundaries, the similarity between these two regions is evaluated individually. 2.3. Segmentation Using Minimum-Cut/Maximum-Flow Graph Cut Algorithm A graph is represented as },,{ WEVG = , where V represents finite set of nodes (vertices); E is a set of unordered pairs edges from V ; and W denotes the affinity matrix that associates a weight to each edge in E . There are two special nodes called as terminals as source, Vs∈ and sink, Vt∈ . Other nodes are non-terminal nodes. There are two types of edges linkt − and linkn − . linkn − connect the non-terminal nodes and linkt − connects a non-terminal node with a terminal node. linkn − indicates a neighborhood system in the image. Each of the edges E is associated with weight or cost W .
  • 4. International Journal of Advanced Research in Engineering and Technology (IJARET), ISSN 0976 – 6480(Print), ISSN 0976 – 6499(Online) Volume 4, Issue 3, April (2013), © IAEME 276 The Minimum-Cut of a graph G is the cut that partitions the graph into disjoint subsets, such that the sum of the weights W associated with the edges E of the graph G between the different subsets X andY is minimized. In graph theoretic language, the cut is represented as, ∑ ∈∈ = YvXu vuWYXCut , ),(),( (3) The parameters of energy in our work is smallest size of area and smallest threshold cut value, the edge weights are appropriately set. If the weights of edge are set, then a minimum cut will correspond to a labeling with the minimum value of this energy. 3 RESULTS AND DISCUSSIONS Our proposed work is implemented in MATLAB platform. The images are collected from various databases and given for the implementation. The results for the segmented images are shown in figure 1, 2 and 3. Image s Original image Segmented non-tumor region Segmented tumor region 1 2 Fig.1: Segmented output for normal MRI brain images using our proposed method
  • 5. International Journal of Advanced Research in Engineering and Technology (IJARET), ISSN 0976 – 6480(Print), ISSN 0976 – 6499(Online) Volume 4, Issue 3, April (2013), © IAEME 277 Image s Original image Segmented WM region Segmented GM region 1 Fig. 2 : Segmented output for abnormal brain MRI images using our proposed method Original image Segmented Flower region Segmented Leaf Region Fig. 3: Segmented output for Flower images using our proposed method In our implementation work, some of the samples are given in our discussion. In figure 1,2,3 first column shows original images, the second and third column shows the segmented non-tumor & tumor region for figure 1, WM & GM region for figure 2 and flower and leaf regions, for figure 3 respectively. From the columns 2 and 3 in figures 1, 2 and 3, it is noted that our proposed method effectively segment the given input images.
  • 6. International Journal of Advanced Research in Engineering and Technology (IJARET), ISSN 0976 – 6480(Print), ISSN 0976 – 6499(Online) Volume 4, Issue 3, April (2013), © IAEME 278 Performance Evaluation To evaluate our work, Jaccard Similarity evaluation, Dice Co-efficient evaluation and Accuracy are considered as measure of metric. Jaccard similarity (JS) Dice coefficient (DS) Accuracy ao ao RR RR JS ∪ ∩ = FNFPTP TP RR RR DC ao ao ++× × = + ∩ = )2( 22 FNFPTNTP TNTP Acc +++ + = Table 1: JC,DC and Accuracy equations Using table 1 equations of JS, DS and Accuracy the performance for our proposed method is evaluated. In these equations, the values are True Positive (TP), True Negative (TN), False Positive (FP), and False Negative (FN) for tumor part correctly, non-tumor part correctly, none—tumor part incorrectly, and tumor part incorrectly for figure 1. Likewise, we have taken all these values according to the segmentation regions for figure 2 and figure 3. In table 2, the JS and DC values are tabulated for the conventional method and for the proposed method. Images Proposed method Existing method JS DC JS DC 1 0.919612 0.958123 0.930397 0.963944 2 0.853747 0.921104 0.76172 0.864746 3 0.847663 0.917551 0.747444 0.855471 4 0.726466 0.841564 0.691094 0.822275 Table 2: JC and DC values for existing and proposed method Table 3, gives the accuracy measure for the proposed PSO and Graph Cut algorithm and existing conventional. Images Proposed method Conventional PSO Conventional Graph cut 1 95.3 92.13 93.2 2 95.12 92 93.4 3 95.2 92.61 93 4 94.99 92.3 93.55 Table 3: Accuracy measure comparison for both Proposed and conventional methods (in %) 4 CONCLUSION In this paper, a modified PSO based graph cut segmentation, was presented. We have used smallest size area and smallest threshold cut value as regularizing parameter. Along with this, we found the worst position of the particle so that the particle can move away from that position to the best position, which reduces the time taken for convergence of the search space, with better achievement of an optimal solution when compared with the conventional PSO and Graph Cut approaches. Thus our modified PSO with Graph Cut provides better accuracy value than the conventional method with 95.1525% .
  • 7. International Journal of Advanced Research in Engineering and Technology (IJARET), ISSN 0976 – 6480(Print), ISSN 0976 – 6499(Online) Volume 4, Issue 3, April (2013), © IAEME 279 REFERENCES [1] Sriparna Saha, and Sanghamitra Bandyopadhyay, "MRI Brain Image Segmentation by Fuzzy Symmetry Based Genetic Clustering Technique", In Proceedings of IEEE Conference on Evolutionary Computation, pp. 4417-4424, September, 2007. [7] P.Raja Sekhar Reddy, N.Naga Lakshmi, and Thandu Ashalatha, "Image Segmentation Using A Region Growing Method – A Comparative Study", International Journal of Engineering and Social Studies, Vol. 2, No. 7, pp. 62-69, 2012. [5] Dongwei Guo, Bo Zhang, and Yunna Wu, Lisai Cao, "The Man-made Areas Segmentation Based on Region Growing Method Using Local Fractal Dimension", Journal of Information and Computational Science, Vol. 10, No. 3, pp. 659–667, 2013. [4] Nazahah Mustafa, Nor Ashidi Mat Isa and Mohd Yusoff Mashor, "Automated Multicells Segmentation of ThinPrep Image Using Modified Seed Based Region Growing Algorithm", Biomedical Soft Computing and Human Sciences, Vol.14, No.2, pp.41-47, 2009. [8] B.Karthikeyan, V.Vaithiyanathan, B.Venkatraman, and M.Menaka, "Analysis of Image Segmentation for Radiographic Images", Vol. 5, No. 11, pp. 3660-3664, November 2012. [2] M. M. Abdelsamea, "An Automatic Seeded Region Growing for 2D Biomedical Image Segmentation", In Proceedings of International Conference on Environment and Bio-Science, 2011. [3] Yongming Li, Dongming Lu, Xiqun Lu, and Jianming Liu, "Interactive Color Image Segmentation by Region Growing Combined with Image Enhancement Based on Bezier Model", In Proceedings of IEEE Conference on Multi-Agent Security and Survivability, pp. 96-99, 2004. [4] J.Leela Mahendra Kumar, A.Vasavi , and B.Praveena, "Semantic Region Growing For Multivariate Image Segmentation Using Adaptiver Edge Penality", International Journal of Engineering Research & Technology, Vol.1, No. 4, June 2012. [6] Rolf Adams and Leanne Bischof, “Seeded Region Growing”, IEEE Transactions on Pattern Analysis and Machine Intelligence, Vol. 16, No. 6, June 1994. [9] Fahd M. A. Mohsen, Mohiy M. Hadhoud, and Khalid Amin, "A new Optimization-Based Image Segmentation method By Particle Swarm Optimization", International Journal of Advanced Computer Science and Applications, Vol. 7, No. 4, pp. 10-18, 2010. [10] Shameem Akthar, Dr.D.Rajaylakshmi, Dr.Syed Abdul Sattar, “Contour Detection Using PSO and Graph Cut”,IJARCSEE Volume 1, Issue 1. [11] Shameem Akthar, Dr.D. Rajaylakshmi, Dr.Syed Abdul Sattar, “A theoretical survey for edge detection technique and watershed transformation”, IJCTEE Volume. 2, Issue 1. [12] Gaganpreet Kaur and Dr. Dheerendra Singh, “Pollination Based Optimization for Color Image Segmentation”, International journal of Computer Engineering & Technology (IJCET), Volume 3, Issue 2, 2012, pp. 407 - 414, ISSN Print: 0976 – 6367, ISSN Online: 0976 – 6375. [13] Ankit Vidyarthi and Ankita Kansal, “A Survey Report on Digital Images Segmentation Algorithms”, International journal of Computer Engineering & Technology (IJCET), Volume 3, Issue 2, 2012, pp. 85 - 91, ISSN Print: 0976 – 6367, ISSN Online: 0976 – 6375.