SlideShare a Scribd company logo
1 of 5
Download to read offline
INTERNATIONAL JOURNAL FOR TRENDS IN ENGINEERING & TECHNOLOGY
VOLUME 4 ISSUE 1 – APRIL 2015 - ISSN: 2349 - 9303
50
Segmentation of Images by using Fuzzy k-means
clustering with ACO
R.Prabha1
1
M.kumarasamy College of engineering, ECE
Prabharam218@gmail.com
C.Kohila2
2
M.Kumarasamy College of engineering, ECE
Kohilaece2006@gmail.com
Abstract— Super pixels are becoming increasingly popular for use in computer vision applications. Image segmentation is the process of
partitioning a digital image into multiple segments (known as super pixels). In this paper, we developed fuzzy k-means clustering with Ant
Colony Optimization (ACO). In this propose algorithm the initial assumptions are made in the calculation of the mean value, which are
depends on the colors of neighbored pixel in the image. Fuzzy mean is calculated for the whole image, this process having set of rules that
rules are applied iteratively which is used to cluster the whole image. Once choosing a neighbor around that the fitness function is calculated
in the optimization process. Based on the optimized clusters the image is segmented. By using fuzzy k-means clustering with ACO technique
the image segmentation obtain high accuracy and the segmentation time is reduced compared to previous technique that is Lazy random walk
(LRW) methodology. This LRW is optimized from Random walk technique.
Index Terms— ACO, Fitness Function, Fuzzy, K-means
——————————  ——————————
1 INTRODUCTION
Computer vision application has several algorithms such as
Digital image processing also Digital signal processing. Digital
image processing is used to execute on digital images and digital
signal processing is used to perform on analog images which have
many advantages. It allows a much wider range of algorithms to be
applied to the input data and can avoid problems such as the build-up
of noise and signal distortion for the period of processing. Digital
image processing allows the use of much more complex algorithms,
and hence, can offer both more complicated performance of simple
tasks, and the implementation methods which would be impossible
with analog. Any techniques which are used in digital image
processing consist of Pixilation, Linear filtering, Hidden Markov
models, anisotropic diffusion, Partial differential equations, Self-
organizing maps, neural networks, Wavelets.
The key purpose of segmentation is to change the representation
of image that is more significant and easier to analyze. Image
segmentation is used to place the objects and boundaries (lines,
curves, etc.) in the images. More precisely, the process of image
segmentation is to assigning a label to every pixel in image such that
pixels with the same label share certain characteristics. The result of
image segmentation is covering the entire image, or a set
of contours extracted from the image. The same characteristic or
computed property of each pixel in a region is similar, such as color,
intensity, or texture. Nearby regions are considerably different with
respect to the same characteristic (s).
There is an N number of segmentation techniques are offered in
the image processing. Clustering having high accuracy compared to
other segmentation technique because of the detecting a number of
portions high at a single iteration. The basic algorithm of clustering
1. Pick K cluster centers, either randomly or based on
some heuristic
2. Assign each pixel in the image to the cluster that minimizes
the distance between the pixel and the cluster center
3. Re-compute the cluster centers with averaging all of the
pixels in the cluster
4. Repeat steps 2 and 3 until convergence is attained (i.e. no
pixels change clusters)
The K-means algorithm is an iterative technique that is used
to partition an image into K clusters. In this case, distance is the
squared or absolute difference between a pixel and a cluster center.
The difference is typically based on pixel color, intensity, texture,
location, or a weighted combination of these factors. K can be
selected manually, randomly, or with a heuristic. This algorithm is
guaranteed to converge, but it may not return the optimal solution.
The quality of the solution depends on the initial set of clusters and
the value of K.
Many difficulties are happen in image processing because the
data, tasks, and the results are uncertain. This uncertainty, however,
is not always due to the randomness, but to the inherent ambiguity
and vagueness of image data. Beside randomness-which can be
managed with probability theory-other kinds of imperfection in
image processing include grayness ambiguity, geometrical fuzziness,
and a vague knowledge of image features.
The idea of fuzzy sets is simple and natural, in classical set
theory; a threshold such as the gray level 100 has to be set. But since
the darkness of a particular pixel is a matter of degree, a fuzzy set (or
subset to be precise) can model this property greatly better. To define
this subset, two thresholds, say gray levels 50 and 150 is required.
Then all the gray levels that are less than 50 are full members of the
set and all gray levels greater than 150 are not members of the set.
Gray levels between 50 and 150, however, have a partial
membership in the set.
To make image processing using fuzzy logic, three stages must
occur. First image fuzzification is used to modify the membership
values of a specific data set or image. After the image data are
transformed from gray-level plane to the membership plane using
fuzzification, appropriate fuzzy techniques modify the membership
values. This can be a fuzzy clustering, that is a fuzzy rule-based
INTERNATIONAL JOURNAL FOR TRENDS IN ENGINEERING & TECHNOLOGY
VOLUME 4 ISSUE 1 – APRIL 2015 - ISSN: 2349 - 9303
51
approach, or a fuzzy integration approach. After this fuzzification
process we have to decoding this result, called de-fuzzification, then
the results in an output image. ―The main power of fuzzy image
processing is in the modification of the fuzzy membership values,‖
Ant Colony Optimization [7] (ACO) is a paradigm for
designing Meta heuristic algorithms in combinatorial optimization
problems. The essential feature of ACO algorithms are combination
of a priori information about the structure of a promising solution
with a posteriori information about the structure of previously
obtained good solutions. Meta heuristic algorithms are algorithms
which, in order to escape from local optima, drive some basic
heuristic: either a constructive heuristic starting from a null solution
and adding elements to build a good complete one, or a local search
heuristic starting from a complete solution and iteratively modifying
some of its elements in order to achieve a enhanced one. The Meta
heuristic part permits the low- level heuristic to obtain solutions
better than those it could have achieved alone, even if iterated.
Usually, the controlling mechanism is achieved either by
constraining randomizing the set of local neighbor solutions to
consider in local search or by combining elements taken with
different solutions (as is the case of evolution strategies and genetic
or bionomic algorithms).
The characteristic of ACO algorithms are their explicit use of
elements of previous solutions. In fact, they drive a constructive low-
level solution, as GRASP does, but including it in a population
framework and randomizing the construction in a Monte Carlo way.
A Monte Carlo combination of different solution elements is
suggested also by Genetic Algorithms, but in the case of ACO the
probability distribution is explicitly defined with previously obtained
solution components. A set of computational concurrent and
asynchronous agents (a colony of ants) moves through the states of
the problem corresponding to partial solutions of the problem to
solve.
2 LRW FOR SUPERPIXEL SEGMENTATION
Superpixel is combining more number of pixels, which is
grouping regular pixels in the image, which is used in many
computer vision applications such as image segmentation and object
recognition. Our LRW algorithm with self-loops efficiently solves
the segmentation difficulty in weak boundary and complex texture
regions. On the other hand, the LRW based superpixel algorithm
may experience from the sensitiveness of the initial seed positions.
In order to overcome these limitations and get better performances,
we further build up a new superpixel optimization [7] approach by
introducing an energy optimization framework. Our superpixel
optimization strategy is basically a compactness constraint, which
ensures the resulting superpixel to distribute uniformly with the
homogeneous size through relocation and splitting mechanism.
Our energy function is composed of two items, the first data
item adaptively optimizes the positions of seed points to make the
superpixel boundaries stick to the object boundaries well, and the
second smooth item adaptively divides the large superpixel into
small ones to make the superpixel more homogeneous. According to
these relocated seed positions and newly created seeds with the
splitting scheme, our LRW algorithm is executed again to optimize
the initial superpixel, which makes the boundaries of final superpixel
adhere to object boundaries incredibly fit.
Fig.1 Illustrates the structure of RW and LRW algorithms with their
comparison results.
(a)usual RW method without self-loops; (b)our LRW algorithm
with self-loops; (c)input images with user seeds (scribbles); (d)and
(e)are the probability maps by RW and LRW algorithms; (f)and
(g)are the segmentation results by RW and our LRW method. Image
segmentation result of our LRW algorithm has better performances
than the classic RW method with the same user scribbles (green for
foreground and blue for the background), especially in the leg
regions of wolves and the flower parts.
Lazy Random Walk [6] is a twofold algorithm that is shown in
bellow figure 2. First one self-loop is added to the vertex to ensure
the boundary constrains. Since a vertex with a heavy self-loop is
more likely to absorb its neighboring pixels than the one with light
self-loops, which makes the vertex to absorb and capture both the
weak boundary and texture information with self-loops.
On the other hand, instead of starting from the pixels to the seed
points as the original RW algorithm does, our LRW algorithm
computes the commute time from the seed points to other pixels. The
probability maps with our LRW approach gives more confident
separation than the ones by RW method. Thus, our LRW algorithm
significantly outperforms the original RW algorithm of the test
images with the same the background and the foreground seed
scribbles.
3 SUPERPIXEL INITIALIZATION
Our aim is to make super pixel [1] spread over the input image
as much as possible. LRW methods begin with initial superpixel
seeds on the input image. We first place K circular seeds in a lattice
formation along with the distance between lattice neighbors are
equal to √N/K where N is the total number of pixels in the image.
This strategy ensures that the superpixels [1] will be evenly
distributed on the whole image.
However, this placement approach may cause some seeds too
irregularly close to a strong edge because these images are not
completely uniform distribution. Hence, the initial seed position is
perturbed by moving it along its gradient direction according to the
seed density.
After we have finished the seed initialization stage, we then use the
LRW algorithm to compute the boundaries of super pixels.
INTERNATIONAL JOURNAL FOR TRENDS IN ENGINEERING & TECHNOLOGY
VOLUME 4 ISSUE 1 – APRIL 2015 - ISSN: 2349 - 9303
52
4 SUPERPIXEL OPTIMIZATION
This optimization should contain that the superpixel boundaries
stick well to image intensity boundaries and also make with regular
uniform size in complicated texture regions. The optimization new
energy function has data item and smooth item.
E = ∑ (Area (Sl)-Area (ŝ))2
+∑ŵxCT (cl
n
,x)2
The data item makes the texture information of image to be
distributed uniformly in the superpixels, which produces more
homogeneous superpixels. The smooth item makes the boundaries of
superpixels to be more consistent with the object boundaries in the
image. Area (Sl) is the area of super pixel and Area (¯S) defines the
average area of super pixels.
5 MODULES
Fig 2: Modules of LRW Algorithm
5.1 Pre Processing
Initially the input images are pre-processed which is used to
improve the quality of the images. For pre-processing stage normally
some filtering operations are used. Here Median filter is used for
filtering which consider each pixel in the image in turn and looks at
its nearby neighbors to decide whether or not it is representative of
its surroundings.
5.2 Seed Selection
Seed selection has numerous desired properties, that is
computationally efficient, representationally efficient, percetually
meaningful.computationally efficient reduces the complexity of
images from hundreds of thousands of pixels to just a few hundred
superpixels.Representationally efficient which provides pairwise
constraints among units, whereas adjacent pixels on the pixel-grid,
can currently model much longer-range relations between
superpixels.Percetually meaningful produce each superpixel is a
perceptually consistent unit, i.e. every part of pixels in a superpixel is
most likely uniform in, say, color and texture.
5.3 Superpixel Segmentation
Superpixel segmentation is an important element for several
computer vision applications such as object recognition, image
segmentation and single view 3D reconstruction. A superpixel is
commonly defined as a perceptually identical region in the image. A
superpixel representation greatly reduces the number of image
primitives compared to the pixel representation. The preferred
properties of superpixel segmentation depends on the application of
interest. At this point listed some common properties required with
various vision applications: Each superpixel should be related with
only one object. The set of superpixel boundaries should be a
superset of object boundaries.
5.4 LRW Optimization
It will be sometime suitable to consider a slight variation of the
random walk, in which each step, with probability 1= 2, Staying of
the current vertex and only with probability 1 = 2. Its make the usual
step of random walk. This variation is called lazy random walk and it
can be viewed as a vanilla version of random walk[6] in a graph in
which we added d (u)self-loops to every vertex u. Our LRW
algorithm with self loops effectively solves the segmentation
problem in weak boundary and complex texture regions. Further, the
LRW based superpixel algorithm may suffer from the sensitiveness
of the initial seed positions.
Performances analysis
Accuracy and Error rate are the best in proposed approach
compared with prior work. The simplicity, efficiency and the
performances of the algorithm is faster and more practical for real-
time systems than other the existing superpixel segmentation
methods. A Segmentation performance that context-aware approach
of motivated us to pursue a training method for a superpixel
classifier with even some of the examples while retaining the
accuracy of that learned on complete groundtruth.
5.5 Quantitative Comparison Results with Other Algorithms
There are three commonly used evaluation measures to evaluate
the performances of superpixel algorithms. These measures include
the under segmentation error (UE), the boundary recall (BR), and the
achievable segmentation accuracy (ASA).
Fig 3. comparison of error rate
Fig 4. Comparison of Boundary Recall
Input
image
Pre-
Processing
Superpixel
Segmentation
Analysis LRW
Optimization
Seed Point
selection
INTERNATIONAL JOURNAL FOR TRENDS IN ENGINEERING & TECHNOLOGY
VOLUME 4 ISSUE 1 – APRIL 2015 - ISSN: 2349 - 9303
53
Fig 5. Comparison of accurate rate
6 MODULE DESCRIPTIONS FOR FUZZY K-
MEANS CLUSTERING
The proposed system that is Fuzzy k-means clustering with
ACO technique gives high accuracy in image segmentation and
segmentation time is reduced compared to previous technique that is
Lazy random walk methodology. In figure 4 defined how the
segmentation and optimization process is done via using Fuzzy k-
means clustering with ACO technique.
6.1 Pre- Processing
Initially the input images are preprocessed; in order to enhance
the quality of the images we normally employ various filtering
operations in that Median filter is used for filtering it considers each
pixel in the image in turn and looks at its nearby neighbors to decide
whether or not it is representative of its surroundings. In place of
minimally replacing the pixel value with the median of neighboring
pixel values. The median is calculated by means of first sorting all
the pixel values from the surrounding neighborhood in numerical
order along with replacing the pixel being considered with the
middle pixel value.
Fig 3: Module description for Fuzzy K-means clustering with
ACO
6.2 Fuzzy k-means clustering
The K-means algorithm is an iterative technique that is used
to partition an image into K clusters. In this case, distance is the
squared or absolute difference among a pixel and a clusters center.
When the image is clustered into a number of clusters defined. Due
to improper separation fuzzy rule is used. The K-means clustering is
a distance based clustering technique. Then the fuzzy rule is applied
to the clustered image in that rule fixing some threshold value
according to rules clustered image is again re-cluster.
6.3 Ant Colony Optimization
This algorithm is a member in swarm intelligence methods, and
it constitutes some Meta heuristic optimizations. Optimization
technique is mostly used to obtain the suboptimal solution in many
opportunities. While using fuzzy k-means clustering the required
object boundary will be detected with relevant background
boundaries. While increasing the levels of ant colony optimization
we can reduce background boundaries.
7 CONCLUSION
We have presented a novel image superpixel approach using the
Fuzzy k-Means Clustering and Ant colony optimization algorithm. In
this paper, we developed fuzzy k-means clustering with Ant Colony
Optimization (ACO). In this proposed algorithm the primary
assumptions are made in the calculation of the mean value, which is
depending on the colors of neighbored pixel in the image. Fuzzy
mean is calculated for the whole image, this process having set of
rules that rule is applied iteratively and the whole image is clustered.
From this method the segmentation accuracy is high and iteration is
reduced compared to the existing system.
Acknowledgment
I would like to thank the authors, mentioned in the references which
are cited below for their valuable research works which helped me to
gain knowledge. And also I thank my guide for her precious
guidance.
REFERENCES
[1] A. Moore, S. Prince, and J. Warrel, ―Lattice cut—Constructing
superpixels using layer constraints,‖ in Proc. IEEE CVPR, Jun.
2010, pp. 2117-2124.
[2] A. Moore, S. Prince, J. Warrell, U. Mohammed, and G. Jones,
―Superpixel lattices,‖ in Proc. IEEE CVPR, Jun. 2008, pp. 1-8.
[3] A. Levinshtein, A. Stere, K. Kutulakos, D. Fleet, S. Dickinson,
and K. Siddiqi, ―Turbopixels: Fast superpixels using geometric
flows,‖ IEEE Trans. Pattern Anal. Mach. Intell., vol. 31, no. 12,
pp. 2290-2297, Dec. 2009.
[4] D. Comaniciu and P. Meer, ―Mean shift: A robustapproach
toward feature space analysis,‖ IEEE Trans. Pattern Anal. Mach.
Intell., vol. 24, no. 5, pp. 603-619, May 2002.
[5] D. Zhou and B. Sch¨olkopf, ―Learning from labeled and
unlabeled data using random walks,‖ in Proc. DAGM, 2004, pp.
237-244.
[6] L. Grady, ―Random walks for image segmentation,‖ IEEE
Trans. Pattern Anal. Mach Intell., vol. 28, no. 11, pp. 1768-
1783, Nov. 2006.
Input image
Pre-Processing
Fuzzy k-Means
Clustering
ACO
Performances
Analysis
INTERNATIONAL JOURNAL FOR TRENDS IN ENGINEERING & TECHNOLOGY
VOLUME 4 ISSUE 1 – APRIL 2015 - ISSN: 2349 - 9303
54
[7] O. Veksler, Y. Boykov, and P. Mehrani, ―Superpixels and
supervoxels in an energy optimization framework,‖ in Proc.
ECCV, 2010, pp. 211-224.
[8] P. Felzenszwalb and D. Huttenlocher, ―Efficient graphbased
image segmentation,‖ Int. J. Comput. Vis., vol. 59, no. 2, pp.
167-181, 2004.
[9] S R. Achanta, A. Shaji, K. Smith, A. Lucchi, P. Fsua, and S.
Sässtrunks, ―SLIC superpixels,‖ EPFL, Lausanne,Switzerland,
Tech. Rep. 149300, 2010.
[10] T. Pätz and T. Preusser, ―Segmentation of stochastic images
with astochastic random walker method,‖ IEEE Trans. Image
Process., vol.21,no. 5, pp. 2424–2433, May 2012.
[11] V. Gopalakrishnan, Y. Hu, and D. Rajan, ―Random walks on
graphs forsalient object detection in images,‖ IEEE Trans.
Image Process., vol. 19,no. 12, pp. 3232–3242, Dec. 2010.
[12] W. Yang, J. Cai, J. Zheng, and J. Luo, ―User-friendly
interactive image segmentation through unified combinatorial
user inputs,‖ IEEE Trans.Image Process., vol. 19, no. 9, pp.
2470–2479, Sep. 2010.
[13] X. Bai and G. Sapiro, ―A geodesic framework for fast
interactive image and video segmentation and matting,‖ in
Proc. IEEE 11th ICCV, Oct.2007, pp. 1-8.
[14] X. Ren and J. Malik, ―Learning a classification model for
segmentation,‖ in Proc. 9th IEEE ICCV, Oct. 2003, pp. 10-17

More Related Content

What's hot

MetaPerturb: Transferable Regularizer for Heterogeneous Tasks and Architectures
MetaPerturb: Transferable Regularizer for Heterogeneous Tasks and ArchitecturesMetaPerturb: Transferable Regularizer for Heterogeneous Tasks and Architectures
MetaPerturb: Transferable Regularizer for Heterogeneous Tasks and ArchitecturesMLAI2
 
WEB IMAGE RETRIEVAL USING CLUSTERING APPROACHES
WEB IMAGE RETRIEVAL USING CLUSTERING APPROACHESWEB IMAGE RETRIEVAL USING CLUSTERING APPROACHES
WEB IMAGE RETRIEVAL USING CLUSTERING APPROACHEScscpconf
 
Detection of leaf diseases and classification using digital image processing
Detection of leaf diseases and classification using digital image processingDetection of leaf diseases and classification using digital image processing
Detection of leaf diseases and classification using digital image processingNaeem Shehzad
 
G143741
G143741G143741
G143741irjes
 
Mining Regional Knowledge in Spatial Dataset
Mining Regional Knowledge in Spatial DatasetMining Regional Knowledge in Spatial Dataset
Mining Regional Knowledge in Spatial Datasetbutest
 
Black-box modeling of nonlinear system using evolutionary neural NARX model
Black-box modeling of nonlinear system using evolutionary neural NARX modelBlack-box modeling of nonlinear system using evolutionary neural NARX model
Black-box modeling of nonlinear system using evolutionary neural NARX modelIJECEIAES
 
STUDY OF TASK SCHEDULING STRATEGY BASED ON TRUSTWORTHINESS
STUDY OF TASK SCHEDULING STRATEGY BASED ON TRUSTWORTHINESS STUDY OF TASK SCHEDULING STRATEGY BASED ON TRUSTWORTHINESS
STUDY OF TASK SCHEDULING STRATEGY BASED ON TRUSTWORTHINESS ijdpsjournal
 
IRJET- Digital Image Forgery Detection using Local Binary Patterns (LBP) and ...
IRJET- Digital Image Forgery Detection using Local Binary Patterns (LBP) and ...IRJET- Digital Image Forgery Detection using Local Binary Patterns (LBP) and ...
IRJET- Digital Image Forgery Detection using Local Binary Patterns (LBP) and ...IRJET Journal
 
Intel ILS: Enhancing Photorealism Enhancement
Intel ILS: Enhancing Photorealism EnhancementIntel ILS: Enhancing Photorealism Enhancement
Intel ILS: Enhancing Photorealism EnhancementAlejandro Franceschi
 
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
 
Google Research Siggraph Whitepaper | Total Relighting: Learning to Relight P...
Google Research Siggraph Whitepaper | Total Relighting: Learning to Relight P...Google Research Siggraph Whitepaper | Total Relighting: Learning to Relight P...
Google Research Siggraph Whitepaper | Total Relighting: Learning to Relight P...Alejandro Franceschi
 
Local Binary Fitting Segmentation by Cooperative Quantum Particle Optimization
Local Binary Fitting Segmentation by Cooperative Quantum Particle OptimizationLocal Binary Fitting Segmentation by Cooperative Quantum Particle Optimization
Local Binary Fitting Segmentation by Cooperative Quantum Particle OptimizationTELKOMNIKA JOURNAL
 
Quality Assessment of Gray and Color Images through Image Fusion Technique
Quality Assessment of Gray and Color Images through Image Fusion TechniqueQuality Assessment of Gray and Color Images through Image Fusion Technique
Quality Assessment of Gray and Color Images through Image Fusion TechniqueIJEEE
 
06 17443 an neuro fuzzy...
06 17443 an neuro fuzzy...06 17443 an neuro fuzzy...
06 17443 an neuro fuzzy...IAESIJEECS
 
A survey research summary on neural networks
A survey research summary on neural networksA survey research summary on neural networks
A survey research summary on neural networkseSAT Publishing House
 
Half Gaussian-based wavelet transform for pooling layer for convolution neura...
Half Gaussian-based wavelet transform for pooling layer for convolution neura...Half Gaussian-based wavelet transform for pooling layer for convolution neura...
Half Gaussian-based wavelet transform for pooling layer for convolution neura...TELKOMNIKA JOURNAL
 

What's hot (17)

MetaPerturb: Transferable Regularizer for Heterogeneous Tasks and Architectures
MetaPerturb: Transferable Regularizer for Heterogeneous Tasks and ArchitecturesMetaPerturb: Transferable Regularizer for Heterogeneous Tasks and Architectures
MetaPerturb: Transferable Regularizer for Heterogeneous Tasks and Architectures
 
WEB IMAGE RETRIEVAL USING CLUSTERING APPROACHES
WEB IMAGE RETRIEVAL USING CLUSTERING APPROACHESWEB IMAGE RETRIEVAL USING CLUSTERING APPROACHES
WEB IMAGE RETRIEVAL USING CLUSTERING APPROACHES
 
Detection of leaf diseases and classification using digital image processing
Detection of leaf diseases and classification using digital image processingDetection of leaf diseases and classification using digital image processing
Detection of leaf diseases and classification using digital image processing
 
G143741
G143741G143741
G143741
 
Mining Regional Knowledge in Spatial Dataset
Mining Regional Knowledge in Spatial DatasetMining Regional Knowledge in Spatial Dataset
Mining Regional Knowledge in Spatial Dataset
 
Black-box modeling of nonlinear system using evolutionary neural NARX model
Black-box modeling of nonlinear system using evolutionary neural NARX modelBlack-box modeling of nonlinear system using evolutionary neural NARX model
Black-box modeling of nonlinear system using evolutionary neural NARX model
 
STUDY OF TASK SCHEDULING STRATEGY BASED ON TRUSTWORTHINESS
STUDY OF TASK SCHEDULING STRATEGY BASED ON TRUSTWORTHINESS STUDY OF TASK SCHEDULING STRATEGY BASED ON TRUSTWORTHINESS
STUDY OF TASK SCHEDULING STRATEGY BASED ON TRUSTWORTHINESS
 
IRJET- Digital Image Forgery Detection using Local Binary Patterns (LBP) and ...
IRJET- Digital Image Forgery Detection using Local Binary Patterns (LBP) and ...IRJET- Digital Image Forgery Detection using Local Binary Patterns (LBP) and ...
IRJET- Digital Image Forgery Detection using Local Binary Patterns (LBP) and ...
 
J25043046
J25043046J25043046
J25043046
 
Intel ILS: Enhancing Photorealism Enhancement
Intel ILS: Enhancing Photorealism EnhancementIntel ILS: Enhancing Photorealism Enhancement
Intel ILS: Enhancing Photorealism Enhancement
 
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
 
Google Research Siggraph Whitepaper | Total Relighting: Learning to Relight P...
Google Research Siggraph Whitepaper | Total Relighting: Learning to Relight P...Google Research Siggraph Whitepaper | Total Relighting: Learning to Relight P...
Google Research Siggraph Whitepaper | Total Relighting: Learning to Relight P...
 
Local Binary Fitting Segmentation by Cooperative Quantum Particle Optimization
Local Binary Fitting Segmentation by Cooperative Quantum Particle OptimizationLocal Binary Fitting Segmentation by Cooperative Quantum Particle Optimization
Local Binary Fitting Segmentation by Cooperative Quantum Particle Optimization
 
Quality Assessment of Gray and Color Images through Image Fusion Technique
Quality Assessment of Gray and Color Images through Image Fusion TechniqueQuality Assessment of Gray and Color Images through Image Fusion Technique
Quality Assessment of Gray and Color Images through Image Fusion Technique
 
06 17443 an neuro fuzzy...
06 17443 an neuro fuzzy...06 17443 an neuro fuzzy...
06 17443 an neuro fuzzy...
 
A survey research summary on neural networks
A survey research summary on neural networksA survey research summary on neural networks
A survey research summary on neural networks
 
Half Gaussian-based wavelet transform for pooling layer for convolution neura...
Half Gaussian-based wavelet transform for pooling layer for convolution neura...Half Gaussian-based wavelet transform for pooling layer for convolution neura...
Half Gaussian-based wavelet transform for pooling layer for convolution neura...
 

Similar to Segmentation of Images by using Fuzzy k-means clustering with ACO

IMAGE SEGMENTATION BY MODIFIED MAP-ML ESTIMATIONS
IMAGE SEGMENTATION BY MODIFIED MAP-ML ESTIMATIONSIMAGE SEGMENTATION BY MODIFIED MAP-ML ESTIMATIONS
IMAGE SEGMENTATION BY MODIFIED MAP-ML ESTIMATIONScscpconf
 
Image segmentation by modified map ml
Image segmentation by modified map mlImage segmentation by modified map ml
Image segmentation by modified map mlcsandit
 
Implementation of Fuzzy Logic for the High-Resolution Remote Sensing Images w...
Implementation of Fuzzy Logic for the High-Resolution Remote Sensing Images w...Implementation of Fuzzy Logic for the High-Resolution Remote Sensing Images w...
Implementation of Fuzzy Logic for the High-Resolution Remote Sensing Images w...IOSR Journals
 
Image Segmentation Using Pairwise Correlation Clustering
Image Segmentation Using Pairwise Correlation ClusteringImage Segmentation Using Pairwise Correlation Clustering
Image Segmentation Using Pairwise Correlation ClusteringIJERA Editor
 
Image recogonization
Image recogonizationImage recogonization
Image recogonizationSANTOSH RATH
 
ADOPTING AND IMPLEMENTATION OF SELF ORGANIZING FEATURE MAP FOR IMAGE FUSION
ADOPTING AND IMPLEMENTATION OF SELF ORGANIZING FEATURE MAP FOR IMAGE FUSIONADOPTING AND IMPLEMENTATION OF SELF ORGANIZING FEATURE MAP FOR IMAGE FUSION
ADOPTING AND IMPLEMENTATION OF SELF ORGANIZING FEATURE MAP FOR IMAGE FUSIONijistjournal
 
HUMAN VISION THRESHOLDING WITH ENHANCEMENT FOR DARK BLURRED IMAGES FOR LOCAL ...
HUMAN VISION THRESHOLDING WITH ENHANCEMENT FOR DARK BLURRED IMAGES FOR LOCAL ...HUMAN VISION THRESHOLDING WITH ENHANCEMENT FOR DARK BLURRED IMAGES FOR LOCAL ...
HUMAN VISION THRESHOLDING WITH ENHANCEMENT FOR DARK BLURRED IMAGES FOR LOCAL ...cscpconf
 
Image Segmentation Using Two Weighted Variable Fuzzy K Means
Image Segmentation Using Two Weighted Variable Fuzzy K MeansImage Segmentation Using Two Weighted Variable Fuzzy K Means
Image Segmentation Using Two Weighted Variable Fuzzy K MeansEditor IJCATR
 
ADOPTING AND IMPLEMENTATION OF SELF ORGANIZING FEATURE MAP FOR IMAGE FUSION
ADOPTING AND IMPLEMENTATION OF SELF ORGANIZING FEATURE MAP FOR IMAGE FUSIONADOPTING AND IMPLEMENTATION OF SELF ORGANIZING FEATURE MAP FOR IMAGE FUSION
ADOPTING AND IMPLEMENTATION OF SELF ORGANIZING FEATURE MAP FOR IMAGE FUSIONijistjournal
 
Dj31514517
Dj31514517Dj31514517
Dj31514517IJMER
 
Dj31514517
Dj31514517Dj31514517
Dj31514517IJMER
 
Geometric Correction for Braille Document Images
Geometric Correction for Braille Document Images  Geometric Correction for Braille Document Images
Geometric Correction for Braille Document Images csandit
 
GAUSSIAN KERNEL BASED FUZZY C-MEANS CLUSTERING ALGORITHM FOR IMAGE SEGMENTATION
GAUSSIAN KERNEL BASED FUZZY C-MEANS CLUSTERING ALGORITHM FOR IMAGE SEGMENTATIONGAUSSIAN KERNEL BASED FUZZY C-MEANS CLUSTERING ALGORITHM FOR IMAGE SEGMENTATION
GAUSSIAN KERNEL BASED FUZZY C-MEANS CLUSTERING ALGORITHM FOR IMAGE SEGMENTATIONcsandit
 
GAUSSIAN KERNEL BASED FUZZY C-MEANS CLUSTERING ALGORITHM FOR IMAGE SEGMENTATION
GAUSSIAN KERNEL BASED FUZZY C-MEANS CLUSTERING ALGORITHM FOR IMAGE SEGMENTATIONGAUSSIAN KERNEL BASED FUZZY C-MEANS CLUSTERING ALGORITHM FOR IMAGE SEGMENTATION
GAUSSIAN KERNEL BASED FUZZY C-MEANS CLUSTERING ALGORITHM FOR IMAGE SEGMENTATIONcscpconf
 
Medical Image Processing � Detection of Cancer Brain
Medical Image Processing � Detection of Cancer BrainMedical Image Processing � Detection of Cancer Brain
Medical Image Processing � Detection of Cancer Brainijcnes
 
Bayesian-Network-Based Algorithm Selection with High Level Representation Fee...
Bayesian-Network-Based Algorithm Selection with High Level Representation Fee...Bayesian-Network-Based Algorithm Selection with High Level Representation Fee...
Bayesian-Network-Based Algorithm Selection with High Level Representation Fee...ITIIIndustries
 
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...IOSR Journals
 

Similar to Segmentation of Images by using Fuzzy k-means clustering with ACO (20)

IMAGE SEGMENTATION BY MODIFIED MAP-ML ESTIMATIONS
IMAGE SEGMENTATION BY MODIFIED MAP-ML ESTIMATIONSIMAGE SEGMENTATION BY MODIFIED MAP-ML ESTIMATIONS
IMAGE SEGMENTATION BY MODIFIED MAP-ML ESTIMATIONS
 
Image segmentation by modified map ml
Image segmentation by modified map mlImage segmentation by modified map ml
Image segmentation by modified map ml
 
Implementation of Fuzzy Logic for the High-Resolution Remote Sensing Images w...
Implementation of Fuzzy Logic for the High-Resolution Remote Sensing Images w...Implementation of Fuzzy Logic for the High-Resolution Remote Sensing Images w...
Implementation of Fuzzy Logic for the High-Resolution Remote Sensing Images w...
 
Image Segmentation Using Pairwise Correlation Clustering
Image Segmentation Using Pairwise Correlation ClusteringImage Segmentation Using Pairwise Correlation Clustering
Image Segmentation Using Pairwise Correlation Clustering
 
Ay33292297
Ay33292297Ay33292297
Ay33292297
 
Image recogonization
Image recogonizationImage recogonization
Image recogonization
 
ADOPTING AND IMPLEMENTATION OF SELF ORGANIZING FEATURE MAP FOR IMAGE FUSION
ADOPTING AND IMPLEMENTATION OF SELF ORGANIZING FEATURE MAP FOR IMAGE FUSIONADOPTING AND IMPLEMENTATION OF SELF ORGANIZING FEATURE MAP FOR IMAGE FUSION
ADOPTING AND IMPLEMENTATION OF SELF ORGANIZING FEATURE MAP FOR IMAGE FUSION
 
HUMAN VISION THRESHOLDING WITH ENHANCEMENT FOR DARK BLURRED IMAGES FOR LOCAL ...
HUMAN VISION THRESHOLDING WITH ENHANCEMENT FOR DARK BLURRED IMAGES FOR LOCAL ...HUMAN VISION THRESHOLDING WITH ENHANCEMENT FOR DARK BLURRED IMAGES FOR LOCAL ...
HUMAN VISION THRESHOLDING WITH ENHANCEMENT FOR DARK BLURRED IMAGES FOR LOCAL ...
 
Image Segmentation Using Two Weighted Variable Fuzzy K Means
Image Segmentation Using Two Weighted Variable Fuzzy K MeansImage Segmentation Using Two Weighted Variable Fuzzy K Means
Image Segmentation Using Two Weighted Variable Fuzzy K Means
 
D0931621
D0931621D0931621
D0931621
 
ADOPTING AND IMPLEMENTATION OF SELF ORGANIZING FEATURE MAP FOR IMAGE FUSION
ADOPTING AND IMPLEMENTATION OF SELF ORGANIZING FEATURE MAP FOR IMAGE FUSIONADOPTING AND IMPLEMENTATION OF SELF ORGANIZING FEATURE MAP FOR IMAGE FUSION
ADOPTING AND IMPLEMENTATION OF SELF ORGANIZING FEATURE MAP FOR IMAGE FUSION
 
Dj31514517
Dj31514517Dj31514517
Dj31514517
 
Dj31514517
Dj31514517Dj31514517
Dj31514517
 
Geometric Correction for Braille Document Images
Geometric Correction for Braille Document Images  Geometric Correction for Braille Document Images
Geometric Correction for Braille Document Images
 
GAUSSIAN KERNEL BASED FUZZY C-MEANS CLUSTERING ALGORITHM FOR IMAGE SEGMENTATION
GAUSSIAN KERNEL BASED FUZZY C-MEANS CLUSTERING ALGORITHM FOR IMAGE SEGMENTATIONGAUSSIAN KERNEL BASED FUZZY C-MEANS CLUSTERING ALGORITHM FOR IMAGE SEGMENTATION
GAUSSIAN KERNEL BASED FUZZY C-MEANS CLUSTERING ALGORITHM FOR IMAGE SEGMENTATION
 
GAUSSIAN KERNEL BASED FUZZY C-MEANS CLUSTERING ALGORITHM FOR IMAGE SEGMENTATION
GAUSSIAN KERNEL BASED FUZZY C-MEANS CLUSTERING ALGORITHM FOR IMAGE SEGMENTATIONGAUSSIAN KERNEL BASED FUZZY C-MEANS CLUSTERING ALGORITHM FOR IMAGE SEGMENTATION
GAUSSIAN KERNEL BASED FUZZY C-MEANS CLUSTERING ALGORITHM FOR IMAGE SEGMENTATION
 
Ijetr011917
Ijetr011917Ijetr011917
Ijetr011917
 
Medical Image Processing � Detection of Cancer Brain
Medical Image Processing � Detection of Cancer BrainMedical Image Processing � Detection of Cancer Brain
Medical Image Processing � Detection of Cancer Brain
 
Bayesian-Network-Based Algorithm Selection with High Level Representation Fee...
Bayesian-Network-Based Algorithm Selection with High Level Representation Fee...Bayesian-Network-Based Algorithm Selection with High Level Representation Fee...
Bayesian-Network-Based Algorithm Selection with High Level Representation Fee...
 
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...
 

More from IJTET Journal

Beaglebone Black Webcam Server For Security
Beaglebone Black Webcam Server For SecurityBeaglebone Black Webcam Server For Security
Beaglebone Black Webcam Server For SecurityIJTET Journal
 
Biometrics Authentication Using Raspberry Pi
Biometrics Authentication Using Raspberry PiBiometrics Authentication Using Raspberry Pi
Biometrics Authentication Using Raspberry PiIJTET Journal
 
Conceal Traffic Pattern Discovery from Revealing Form of Ad Hoc Networks
Conceal Traffic Pattern Discovery from Revealing Form of Ad Hoc NetworksConceal Traffic Pattern Discovery from Revealing Form of Ad Hoc Networks
Conceal Traffic Pattern Discovery from Revealing Form of Ad Hoc NetworksIJTET Journal
 
Node Failure Prevention by Using Energy Efficient Routing In Wireless Sensor ...
Node Failure Prevention by Using Energy Efficient Routing In Wireless Sensor ...Node Failure Prevention by Using Energy Efficient Routing In Wireless Sensor ...
Node Failure Prevention by Using Energy Efficient Routing In Wireless Sensor ...IJTET Journal
 
Prevention of Malicious Nodes and Attacks in Manets Using Trust worthy Method
Prevention of Malicious Nodes and Attacks in Manets Using Trust worthy MethodPrevention of Malicious Nodes and Attacks in Manets Using Trust worthy Method
Prevention of Malicious Nodes and Attacks in Manets Using Trust worthy MethodIJTET Journal
 
Effective Pipeline Monitoring Technology in Wireless Sensor Networks
Effective Pipeline Monitoring Technology in Wireless Sensor NetworksEffective Pipeline Monitoring Technology in Wireless Sensor Networks
Effective Pipeline Monitoring Technology in Wireless Sensor NetworksIJTET Journal
 
Raspberry Pi Based Client-Server Synchronization Using GPRS
Raspberry Pi Based Client-Server Synchronization Using GPRSRaspberry Pi Based Client-Server Synchronization Using GPRS
Raspberry Pi Based Client-Server Synchronization Using GPRSIJTET Journal
 
ECG Steganography and Hash Function Based Privacy Protection of Patients Medi...
ECG Steganography and Hash Function Based Privacy Protection of Patients Medi...ECG Steganography and Hash Function Based Privacy Protection of Patients Medi...
ECG Steganography and Hash Function Based Privacy Protection of Patients Medi...IJTET Journal
 
An Efficient Decoding Algorithm for Concatenated Turbo-Crc Codes
An Efficient Decoding Algorithm for Concatenated Turbo-Crc CodesAn Efficient Decoding Algorithm for Concatenated Turbo-Crc Codes
An Efficient Decoding Algorithm for Concatenated Turbo-Crc CodesIJTET Journal
 
Improved Trans-Z-source Inverter for Automobile Application
Improved Trans-Z-source Inverter for Automobile ApplicationImproved Trans-Z-source Inverter for Automobile Application
Improved Trans-Z-source Inverter for Automobile ApplicationIJTET Journal
 
Wind Energy Conversion System Using PMSG with T-Source Three Phase Matrix Con...
Wind Energy Conversion System Using PMSG with T-Source Three Phase Matrix Con...Wind Energy Conversion System Using PMSG with T-Source Three Phase Matrix Con...
Wind Energy Conversion System Using PMSG with T-Source Three Phase Matrix Con...IJTET Journal
 
Comprehensive Path Quality Measurement in Wireless Sensor Networks
Comprehensive Path Quality Measurement in Wireless Sensor NetworksComprehensive Path Quality Measurement in Wireless Sensor Networks
Comprehensive Path Quality Measurement in Wireless Sensor NetworksIJTET Journal
 
Optimizing Data Confidentiality using Integrated Multi Query Services
Optimizing Data Confidentiality using Integrated Multi Query ServicesOptimizing Data Confidentiality using Integrated Multi Query Services
Optimizing Data Confidentiality using Integrated Multi Query ServicesIJTET Journal
 
Foliage Measurement Using Image Processing Techniques
Foliage Measurement Using Image Processing TechniquesFoliage Measurement Using Image Processing Techniques
Foliage Measurement Using Image Processing TechniquesIJTET Journal
 
Harmonic Mitigation Method for the DC-AC Converter in a Single Phase System
Harmonic Mitigation Method for the DC-AC Converter in a Single Phase SystemHarmonic Mitigation Method for the DC-AC Converter in a Single Phase System
Harmonic Mitigation Method for the DC-AC Converter in a Single Phase SystemIJTET Journal
 
Comparative Study on NDCT with Different Shell Supporting Structures
Comparative Study on NDCT with Different Shell Supporting StructuresComparative Study on NDCT with Different Shell Supporting Structures
Comparative Study on NDCT with Different Shell Supporting StructuresIJTET Journal
 
Experimental Investigation of Lateral Pressure on Vertical Formwork Systems u...
Experimental Investigation of Lateral Pressure on Vertical Formwork Systems u...Experimental Investigation of Lateral Pressure on Vertical Formwork Systems u...
Experimental Investigation of Lateral Pressure on Vertical Formwork Systems u...IJTET Journal
 
A Five – Level Integrated AC – DC Converter
A Five – Level Integrated AC – DC ConverterA Five – Level Integrated AC – DC Converter
A Five – Level Integrated AC – DC ConverterIJTET Journal
 
A Comprehensive Approach for Multi Biometric Recognition Using Sclera Vein an...
A Comprehensive Approach for Multi Biometric Recognition Using Sclera Vein an...A Comprehensive Approach for Multi Biometric Recognition Using Sclera Vein an...
A Comprehensive Approach for Multi Biometric Recognition Using Sclera Vein an...IJTET Journal
 
Study of Eccentrically Braced Outrigger Frame under Seismic Exitation
Study of Eccentrically Braced Outrigger Frame under Seismic ExitationStudy of Eccentrically Braced Outrigger Frame under Seismic Exitation
Study of Eccentrically Braced Outrigger Frame under Seismic ExitationIJTET Journal
 

More from IJTET Journal (20)

Beaglebone Black Webcam Server For Security
Beaglebone Black Webcam Server For SecurityBeaglebone Black Webcam Server For Security
Beaglebone Black Webcam Server For Security
 
Biometrics Authentication Using Raspberry Pi
Biometrics Authentication Using Raspberry PiBiometrics Authentication Using Raspberry Pi
Biometrics Authentication Using Raspberry Pi
 
Conceal Traffic Pattern Discovery from Revealing Form of Ad Hoc Networks
Conceal Traffic Pattern Discovery from Revealing Form of Ad Hoc NetworksConceal Traffic Pattern Discovery from Revealing Form of Ad Hoc Networks
Conceal Traffic Pattern Discovery from Revealing Form of Ad Hoc Networks
 
Node Failure Prevention by Using Energy Efficient Routing In Wireless Sensor ...
Node Failure Prevention by Using Energy Efficient Routing In Wireless Sensor ...Node Failure Prevention by Using Energy Efficient Routing In Wireless Sensor ...
Node Failure Prevention by Using Energy Efficient Routing In Wireless Sensor ...
 
Prevention of Malicious Nodes and Attacks in Manets Using Trust worthy Method
Prevention of Malicious Nodes and Attacks in Manets Using Trust worthy MethodPrevention of Malicious Nodes and Attacks in Manets Using Trust worthy Method
Prevention of Malicious Nodes and Attacks in Manets Using Trust worthy Method
 
Effective Pipeline Monitoring Technology in Wireless Sensor Networks
Effective Pipeline Monitoring Technology in Wireless Sensor NetworksEffective Pipeline Monitoring Technology in Wireless Sensor Networks
Effective Pipeline Monitoring Technology in Wireless Sensor Networks
 
Raspberry Pi Based Client-Server Synchronization Using GPRS
Raspberry Pi Based Client-Server Synchronization Using GPRSRaspberry Pi Based Client-Server Synchronization Using GPRS
Raspberry Pi Based Client-Server Synchronization Using GPRS
 
ECG Steganography and Hash Function Based Privacy Protection of Patients Medi...
ECG Steganography and Hash Function Based Privacy Protection of Patients Medi...ECG Steganography and Hash Function Based Privacy Protection of Patients Medi...
ECG Steganography and Hash Function Based Privacy Protection of Patients Medi...
 
An Efficient Decoding Algorithm for Concatenated Turbo-Crc Codes
An Efficient Decoding Algorithm for Concatenated Turbo-Crc CodesAn Efficient Decoding Algorithm for Concatenated Turbo-Crc Codes
An Efficient Decoding Algorithm for Concatenated Turbo-Crc Codes
 
Improved Trans-Z-source Inverter for Automobile Application
Improved Trans-Z-source Inverter for Automobile ApplicationImproved Trans-Z-source Inverter for Automobile Application
Improved Trans-Z-source Inverter for Automobile Application
 
Wind Energy Conversion System Using PMSG with T-Source Three Phase Matrix Con...
Wind Energy Conversion System Using PMSG with T-Source Three Phase Matrix Con...Wind Energy Conversion System Using PMSG with T-Source Three Phase Matrix Con...
Wind Energy Conversion System Using PMSG with T-Source Three Phase Matrix Con...
 
Comprehensive Path Quality Measurement in Wireless Sensor Networks
Comprehensive Path Quality Measurement in Wireless Sensor NetworksComprehensive Path Quality Measurement in Wireless Sensor Networks
Comprehensive Path Quality Measurement in Wireless Sensor Networks
 
Optimizing Data Confidentiality using Integrated Multi Query Services
Optimizing Data Confidentiality using Integrated Multi Query ServicesOptimizing Data Confidentiality using Integrated Multi Query Services
Optimizing Data Confidentiality using Integrated Multi Query Services
 
Foliage Measurement Using Image Processing Techniques
Foliage Measurement Using Image Processing TechniquesFoliage Measurement Using Image Processing Techniques
Foliage Measurement Using Image Processing Techniques
 
Harmonic Mitigation Method for the DC-AC Converter in a Single Phase System
Harmonic Mitigation Method for the DC-AC Converter in a Single Phase SystemHarmonic Mitigation Method for the DC-AC Converter in a Single Phase System
Harmonic Mitigation Method for the DC-AC Converter in a Single Phase System
 
Comparative Study on NDCT with Different Shell Supporting Structures
Comparative Study on NDCT with Different Shell Supporting StructuresComparative Study on NDCT with Different Shell Supporting Structures
Comparative Study on NDCT with Different Shell Supporting Structures
 
Experimental Investigation of Lateral Pressure on Vertical Formwork Systems u...
Experimental Investigation of Lateral Pressure on Vertical Formwork Systems u...Experimental Investigation of Lateral Pressure on Vertical Formwork Systems u...
Experimental Investigation of Lateral Pressure on Vertical Formwork Systems u...
 
A Five – Level Integrated AC – DC Converter
A Five – Level Integrated AC – DC ConverterA Five – Level Integrated AC – DC Converter
A Five – Level Integrated AC – DC Converter
 
A Comprehensive Approach for Multi Biometric Recognition Using Sclera Vein an...
A Comprehensive Approach for Multi Biometric Recognition Using Sclera Vein an...A Comprehensive Approach for Multi Biometric Recognition Using Sclera Vein an...
A Comprehensive Approach for Multi Biometric Recognition Using Sclera Vein an...
 
Study of Eccentrically Braced Outrigger Frame under Seismic Exitation
Study of Eccentrically Braced Outrigger Frame under Seismic ExitationStudy of Eccentrically Braced Outrigger Frame under Seismic Exitation
Study of Eccentrically Braced Outrigger Frame under Seismic Exitation
 

Recently uploaded

Final demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptxFinal demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptxAvyJaneVismanos
 
Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Celine George
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxSayali Powar
 
CELL CYCLE Division Science 8 quarter IV.pptx
CELL CYCLE Division Science 8 quarter IV.pptxCELL CYCLE Division Science 8 quarter IV.pptx
CELL CYCLE Division Science 8 quarter IV.pptxJiesonDelaCerna
 
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdfFraming an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdfUjwalaBharambe
 
Full Stack Web Development Course for Beginners
Full Stack Web Development Course  for BeginnersFull Stack Web Development Course  for Beginners
Full Stack Web Development Course for BeginnersSabitha Banu
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxiammrhaywood
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxmanuelaromero2013
 
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxRaymartEstabillo3
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
Types of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptxTypes of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptxEyham Joco
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTiammrhaywood
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatYousafMalik24
 
Capitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptxCapitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptxCapitolTechU
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationnomboosow
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Educationpboyjonauth
 
Historical philosophical, theoretical, and legal foundations of special and i...
Historical philosophical, theoretical, and legal foundations of special and i...Historical philosophical, theoretical, and legal foundations of special and i...
Historical philosophical, theoretical, and legal foundations of special and i...jaredbarbolino94
 
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...M56BOOKSTORE PRODUCT/SERVICE
 
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfEnzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfSumit Tiwari
 

Recently uploaded (20)

Final demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptxFinal demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptx
 
Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
 
CELL CYCLE Division Science 8 quarter IV.pptx
CELL CYCLE Division Science 8 quarter IV.pptxCELL CYCLE Division Science 8 quarter IV.pptx
CELL CYCLE Division Science 8 quarter IV.pptx
 
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdfFraming an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
 
Full Stack Web Development Course for Beginners
Full Stack Web Development Course  for BeginnersFull Stack Web Development Course  for Beginners
Full Stack Web Development Course for Beginners
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptx
 
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
Types of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptxTypes of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptx
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice great
 
Capitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptxCapitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptx
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
 
Historical philosophical, theoretical, and legal foundations of special and i...
Historical philosophical, theoretical, and legal foundations of special and i...Historical philosophical, theoretical, and legal foundations of special and i...
Historical philosophical, theoretical, and legal foundations of special and i...
 
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
 
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfEnzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
 

Segmentation of Images by using Fuzzy k-means clustering with ACO

  • 1. INTERNATIONAL JOURNAL FOR TRENDS IN ENGINEERING & TECHNOLOGY VOLUME 4 ISSUE 1 – APRIL 2015 - ISSN: 2349 - 9303 50 Segmentation of Images by using Fuzzy k-means clustering with ACO R.Prabha1 1 M.kumarasamy College of engineering, ECE Prabharam218@gmail.com C.Kohila2 2 M.Kumarasamy College of engineering, ECE Kohilaece2006@gmail.com Abstract— Super pixels are becoming increasingly popular for use in computer vision applications. Image segmentation is the process of partitioning a digital image into multiple segments (known as super pixels). In this paper, we developed fuzzy k-means clustering with Ant Colony Optimization (ACO). In this propose algorithm the initial assumptions are made in the calculation of the mean value, which are depends on the colors of neighbored pixel in the image. Fuzzy mean is calculated for the whole image, this process having set of rules that rules are applied iteratively which is used to cluster the whole image. Once choosing a neighbor around that the fitness function is calculated in the optimization process. Based on the optimized clusters the image is segmented. By using fuzzy k-means clustering with ACO technique the image segmentation obtain high accuracy and the segmentation time is reduced compared to previous technique that is Lazy random walk (LRW) methodology. This LRW is optimized from Random walk technique. Index Terms— ACO, Fitness Function, Fuzzy, K-means ——————————  —————————— 1 INTRODUCTION Computer vision application has several algorithms such as Digital image processing also Digital signal processing. Digital image processing is used to execute on digital images and digital signal processing is used to perform on analog images which have many advantages. It allows a much wider range of algorithms to be applied to the input data and can avoid problems such as the build-up of noise and signal distortion for the period of processing. Digital image processing allows the use of much more complex algorithms, and hence, can offer both more complicated performance of simple tasks, and the implementation methods which would be impossible with analog. Any techniques which are used in digital image processing consist of Pixilation, Linear filtering, Hidden Markov models, anisotropic diffusion, Partial differential equations, Self- organizing maps, neural networks, Wavelets. The key purpose of segmentation is to change the representation of image that is more significant and easier to analyze. Image segmentation is used to place the objects and boundaries (lines, curves, etc.) in the images. More precisely, the process of image segmentation is to assigning a label to every pixel in image such that pixels with the same label share certain characteristics. The result of image segmentation is covering the entire image, or a set of contours extracted from the image. The same characteristic or computed property of each pixel in a region is similar, such as color, intensity, or texture. Nearby regions are considerably different with respect to the same characteristic (s). There is an N number of segmentation techniques are offered in the image processing. Clustering having high accuracy compared to other segmentation technique because of the detecting a number of portions high at a single iteration. The basic algorithm of clustering 1. Pick K cluster centers, either randomly or based on some heuristic 2. Assign each pixel in the image to the cluster that minimizes the distance between the pixel and the cluster center 3. Re-compute the cluster centers with averaging all of the pixels in the cluster 4. Repeat steps 2 and 3 until convergence is attained (i.e. no pixels change clusters) The K-means algorithm is an iterative technique that is used to partition an image into K clusters. In this case, distance is the squared or absolute difference between a pixel and a cluster center. The difference is typically based on pixel color, intensity, texture, location, or a weighted combination of these factors. K can be selected manually, randomly, or with a heuristic. This algorithm is guaranteed to converge, but it may not return the optimal solution. The quality of the solution depends on the initial set of clusters and the value of K. Many difficulties are happen in image processing because the data, tasks, and the results are uncertain. This uncertainty, however, is not always due to the randomness, but to the inherent ambiguity and vagueness of image data. Beside randomness-which can be managed with probability theory-other kinds of imperfection in image processing include grayness ambiguity, geometrical fuzziness, and a vague knowledge of image features. The idea of fuzzy sets is simple and natural, in classical set theory; a threshold such as the gray level 100 has to be set. But since the darkness of a particular pixel is a matter of degree, a fuzzy set (or subset to be precise) can model this property greatly better. To define this subset, two thresholds, say gray levels 50 and 150 is required. Then all the gray levels that are less than 50 are full members of the set and all gray levels greater than 150 are not members of the set. Gray levels between 50 and 150, however, have a partial membership in the set. To make image processing using fuzzy logic, three stages must occur. First image fuzzification is used to modify the membership values of a specific data set or image. After the image data are transformed from gray-level plane to the membership plane using fuzzification, appropriate fuzzy techniques modify the membership values. This can be a fuzzy clustering, that is a fuzzy rule-based
  • 2. INTERNATIONAL JOURNAL FOR TRENDS IN ENGINEERING & TECHNOLOGY VOLUME 4 ISSUE 1 – APRIL 2015 - ISSN: 2349 - 9303 51 approach, or a fuzzy integration approach. After this fuzzification process we have to decoding this result, called de-fuzzification, then the results in an output image. ―The main power of fuzzy image processing is in the modification of the fuzzy membership values,‖ Ant Colony Optimization [7] (ACO) is a paradigm for designing Meta heuristic algorithms in combinatorial optimization problems. The essential feature of ACO algorithms are combination of a priori information about the structure of a promising solution with a posteriori information about the structure of previously obtained good solutions. Meta heuristic algorithms are algorithms which, in order to escape from local optima, drive some basic heuristic: either a constructive heuristic starting from a null solution and adding elements to build a good complete one, or a local search heuristic starting from a complete solution and iteratively modifying some of its elements in order to achieve a enhanced one. The Meta heuristic part permits the low- level heuristic to obtain solutions better than those it could have achieved alone, even if iterated. Usually, the controlling mechanism is achieved either by constraining randomizing the set of local neighbor solutions to consider in local search or by combining elements taken with different solutions (as is the case of evolution strategies and genetic or bionomic algorithms). The characteristic of ACO algorithms are their explicit use of elements of previous solutions. In fact, they drive a constructive low- level solution, as GRASP does, but including it in a population framework and randomizing the construction in a Monte Carlo way. A Monte Carlo combination of different solution elements is suggested also by Genetic Algorithms, but in the case of ACO the probability distribution is explicitly defined with previously obtained solution components. A set of computational concurrent and asynchronous agents (a colony of ants) moves through the states of the problem corresponding to partial solutions of the problem to solve. 2 LRW FOR SUPERPIXEL SEGMENTATION Superpixel is combining more number of pixels, which is grouping regular pixels in the image, which is used in many computer vision applications such as image segmentation and object recognition. Our LRW algorithm with self-loops efficiently solves the segmentation difficulty in weak boundary and complex texture regions. On the other hand, the LRW based superpixel algorithm may experience from the sensitiveness of the initial seed positions. In order to overcome these limitations and get better performances, we further build up a new superpixel optimization [7] approach by introducing an energy optimization framework. Our superpixel optimization strategy is basically a compactness constraint, which ensures the resulting superpixel to distribute uniformly with the homogeneous size through relocation and splitting mechanism. Our energy function is composed of two items, the first data item adaptively optimizes the positions of seed points to make the superpixel boundaries stick to the object boundaries well, and the second smooth item adaptively divides the large superpixel into small ones to make the superpixel more homogeneous. According to these relocated seed positions and newly created seeds with the splitting scheme, our LRW algorithm is executed again to optimize the initial superpixel, which makes the boundaries of final superpixel adhere to object boundaries incredibly fit. Fig.1 Illustrates the structure of RW and LRW algorithms with their comparison results. (a)usual RW method without self-loops; (b)our LRW algorithm with self-loops; (c)input images with user seeds (scribbles); (d)and (e)are the probability maps by RW and LRW algorithms; (f)and (g)are the segmentation results by RW and our LRW method. Image segmentation result of our LRW algorithm has better performances than the classic RW method with the same user scribbles (green for foreground and blue for the background), especially in the leg regions of wolves and the flower parts. Lazy Random Walk [6] is a twofold algorithm that is shown in bellow figure 2. First one self-loop is added to the vertex to ensure the boundary constrains. Since a vertex with a heavy self-loop is more likely to absorb its neighboring pixels than the one with light self-loops, which makes the vertex to absorb and capture both the weak boundary and texture information with self-loops. On the other hand, instead of starting from the pixels to the seed points as the original RW algorithm does, our LRW algorithm computes the commute time from the seed points to other pixels. The probability maps with our LRW approach gives more confident separation than the ones by RW method. Thus, our LRW algorithm significantly outperforms the original RW algorithm of the test images with the same the background and the foreground seed scribbles. 3 SUPERPIXEL INITIALIZATION Our aim is to make super pixel [1] spread over the input image as much as possible. LRW methods begin with initial superpixel seeds on the input image. We first place K circular seeds in a lattice formation along with the distance between lattice neighbors are equal to √N/K where N is the total number of pixels in the image. This strategy ensures that the superpixels [1] will be evenly distributed on the whole image. However, this placement approach may cause some seeds too irregularly close to a strong edge because these images are not completely uniform distribution. Hence, the initial seed position is perturbed by moving it along its gradient direction according to the seed density. After we have finished the seed initialization stage, we then use the LRW algorithm to compute the boundaries of super pixels.
  • 3. INTERNATIONAL JOURNAL FOR TRENDS IN ENGINEERING & TECHNOLOGY VOLUME 4 ISSUE 1 – APRIL 2015 - ISSN: 2349 - 9303 52 4 SUPERPIXEL OPTIMIZATION This optimization should contain that the superpixel boundaries stick well to image intensity boundaries and also make with regular uniform size in complicated texture regions. The optimization new energy function has data item and smooth item. E = ∑ (Area (Sl)-Area (ŝ))2 +∑ŵxCT (cl n ,x)2 The data item makes the texture information of image to be distributed uniformly in the superpixels, which produces more homogeneous superpixels. The smooth item makes the boundaries of superpixels to be more consistent with the object boundaries in the image. Area (Sl) is the area of super pixel and Area (¯S) defines the average area of super pixels. 5 MODULES Fig 2: Modules of LRW Algorithm 5.1 Pre Processing Initially the input images are pre-processed which is used to improve the quality of the images. For pre-processing stage normally some filtering operations are used. Here Median filter is used for filtering which consider each pixel in the image in turn and looks at its nearby neighbors to decide whether or not it is representative of its surroundings. 5.2 Seed Selection Seed selection has numerous desired properties, that is computationally efficient, representationally efficient, percetually meaningful.computationally efficient reduces the complexity of images from hundreds of thousands of pixels to just a few hundred superpixels.Representationally efficient which provides pairwise constraints among units, whereas adjacent pixels on the pixel-grid, can currently model much longer-range relations between superpixels.Percetually meaningful produce each superpixel is a perceptually consistent unit, i.e. every part of pixels in a superpixel is most likely uniform in, say, color and texture. 5.3 Superpixel Segmentation Superpixel segmentation is an important element for several computer vision applications such as object recognition, image segmentation and single view 3D reconstruction. A superpixel is commonly defined as a perceptually identical region in the image. A superpixel representation greatly reduces the number of image primitives compared to the pixel representation. The preferred properties of superpixel segmentation depends on the application of interest. At this point listed some common properties required with various vision applications: Each superpixel should be related with only one object. The set of superpixel boundaries should be a superset of object boundaries. 5.4 LRW Optimization It will be sometime suitable to consider a slight variation of the random walk, in which each step, with probability 1= 2, Staying of the current vertex and only with probability 1 = 2. Its make the usual step of random walk. This variation is called lazy random walk and it can be viewed as a vanilla version of random walk[6] in a graph in which we added d (u)self-loops to every vertex u. Our LRW algorithm with self loops effectively solves the segmentation problem in weak boundary and complex texture regions. Further, the LRW based superpixel algorithm may suffer from the sensitiveness of the initial seed positions. Performances analysis Accuracy and Error rate are the best in proposed approach compared with prior work. The simplicity, efficiency and the performances of the algorithm is faster and more practical for real- time systems than other the existing superpixel segmentation methods. A Segmentation performance that context-aware approach of motivated us to pursue a training method for a superpixel classifier with even some of the examples while retaining the accuracy of that learned on complete groundtruth. 5.5 Quantitative Comparison Results with Other Algorithms There are three commonly used evaluation measures to evaluate the performances of superpixel algorithms. These measures include the under segmentation error (UE), the boundary recall (BR), and the achievable segmentation accuracy (ASA). Fig 3. comparison of error rate Fig 4. Comparison of Boundary Recall Input image Pre- Processing Superpixel Segmentation Analysis LRW Optimization Seed Point selection
  • 4. INTERNATIONAL JOURNAL FOR TRENDS IN ENGINEERING & TECHNOLOGY VOLUME 4 ISSUE 1 – APRIL 2015 - ISSN: 2349 - 9303 53 Fig 5. Comparison of accurate rate 6 MODULE DESCRIPTIONS FOR FUZZY K- MEANS CLUSTERING The proposed system that is Fuzzy k-means clustering with ACO technique gives high accuracy in image segmentation and segmentation time is reduced compared to previous technique that is Lazy random walk methodology. In figure 4 defined how the segmentation and optimization process is done via using Fuzzy k- means clustering with ACO technique. 6.1 Pre- Processing Initially the input images are preprocessed; in order to enhance the quality of the images we normally employ various filtering operations in that Median filter is used for filtering it considers each pixel in the image in turn and looks at its nearby neighbors to decide whether or not it is representative of its surroundings. In place of minimally replacing the pixel value with the median of neighboring pixel values. The median is calculated by means of first sorting all the pixel values from the surrounding neighborhood in numerical order along with replacing the pixel being considered with the middle pixel value. Fig 3: Module description for Fuzzy K-means clustering with ACO 6.2 Fuzzy k-means clustering The K-means algorithm is an iterative technique that is used to partition an image into K clusters. In this case, distance is the squared or absolute difference among a pixel and a clusters center. When the image is clustered into a number of clusters defined. Due to improper separation fuzzy rule is used. The K-means clustering is a distance based clustering technique. Then the fuzzy rule is applied to the clustered image in that rule fixing some threshold value according to rules clustered image is again re-cluster. 6.3 Ant Colony Optimization This algorithm is a member in swarm intelligence methods, and it constitutes some Meta heuristic optimizations. Optimization technique is mostly used to obtain the suboptimal solution in many opportunities. While using fuzzy k-means clustering the required object boundary will be detected with relevant background boundaries. While increasing the levels of ant colony optimization we can reduce background boundaries. 7 CONCLUSION We have presented a novel image superpixel approach using the Fuzzy k-Means Clustering and Ant colony optimization algorithm. In this paper, we developed fuzzy k-means clustering with Ant Colony Optimization (ACO). In this proposed algorithm the primary assumptions are made in the calculation of the mean value, which is depending on the colors of neighbored pixel in the image. Fuzzy mean is calculated for the whole image, this process having set of rules that rule is applied iteratively and the whole image is clustered. From this method the segmentation accuracy is high and iteration is reduced compared to the existing system. Acknowledgment I would like to thank the authors, mentioned in the references which are cited below for their valuable research works which helped me to gain knowledge. And also I thank my guide for her precious guidance. REFERENCES [1] A. Moore, S. Prince, and J. Warrel, ―Lattice cut—Constructing superpixels using layer constraints,‖ in Proc. IEEE CVPR, Jun. 2010, pp. 2117-2124. [2] A. Moore, S. Prince, J. Warrell, U. Mohammed, and G. Jones, ―Superpixel lattices,‖ in Proc. IEEE CVPR, Jun. 2008, pp. 1-8. [3] A. Levinshtein, A. Stere, K. Kutulakos, D. Fleet, S. Dickinson, and K. Siddiqi, ―Turbopixels: Fast superpixels using geometric flows,‖ IEEE Trans. Pattern Anal. Mach. Intell., vol. 31, no. 12, pp. 2290-2297, Dec. 2009. [4] D. Comaniciu and P. Meer, ―Mean shift: A robustapproach toward feature space analysis,‖ IEEE Trans. Pattern Anal. Mach. Intell., vol. 24, no. 5, pp. 603-619, May 2002. [5] D. Zhou and B. Sch¨olkopf, ―Learning from labeled and unlabeled data using random walks,‖ in Proc. DAGM, 2004, pp. 237-244. [6] L. Grady, ―Random walks for image segmentation,‖ IEEE Trans. Pattern Anal. Mach Intell., vol. 28, no. 11, pp. 1768- 1783, Nov. 2006. Input image Pre-Processing Fuzzy k-Means Clustering ACO Performances Analysis
  • 5. INTERNATIONAL JOURNAL FOR TRENDS IN ENGINEERING & TECHNOLOGY VOLUME 4 ISSUE 1 – APRIL 2015 - ISSN: 2349 - 9303 54 [7] O. Veksler, Y. Boykov, and P. Mehrani, ―Superpixels and supervoxels in an energy optimization framework,‖ in Proc. ECCV, 2010, pp. 211-224. [8] P. Felzenszwalb and D. Huttenlocher, ―Efficient graphbased image segmentation,‖ Int. J. Comput. Vis., vol. 59, no. 2, pp. 167-181, 2004. [9] S R. Achanta, A. Shaji, K. Smith, A. Lucchi, P. Fsua, and S. Sässtrunks, ―SLIC superpixels,‖ EPFL, Lausanne,Switzerland, Tech. Rep. 149300, 2010. [10] T. Pätz and T. Preusser, ―Segmentation of stochastic images with astochastic random walker method,‖ IEEE Trans. Image Process., vol.21,no. 5, pp. 2424–2433, May 2012. [11] V. Gopalakrishnan, Y. Hu, and D. Rajan, ―Random walks on graphs forsalient object detection in images,‖ IEEE Trans. Image Process., vol. 19,no. 12, pp. 3232–3242, Dec. 2010. [12] W. Yang, J. Cai, J. Zheng, and J. Luo, ―User-friendly interactive image segmentation through unified combinatorial user inputs,‖ IEEE Trans.Image Process., vol. 19, no. 9, pp. 2470–2479, Sep. 2010. [13] X. Bai and G. Sapiro, ―A geodesic framework for fast interactive image and video segmentation and matting,‖ in Proc. IEEE 11th ICCV, Oct.2007, pp. 1-8. [14] X. Ren and J. Malik, ―Learning a classification model for segmentation,‖ in Proc. 9th IEEE ICCV, Oct. 2003, pp. 10-17