SlideShare ist ein Scribd-Unternehmen logo
1 von 5
Downloaden Sie, um offline zu lesen
IJSRD - International Journal for Scientific Research & Development| Vol. 1, Issue 3, 2013 | ISSN (online): 2321-0613
All rights reserved by www.ijsrd.com 448
Rough Set based Natural Image Segmentation under Game Theory
Framework
Dipali Jitiya1
1
P. G. Student, Marwadi Education Foundation Group of institutions, Rajkot, Gujarat
Abstract- The Since past few decades, image segmentation
has been successfully applied to number of applications.
When different image segmentation techniques are applied
to an image, they produce different results especially if
images are obtained under different conditions and have
different attributes. Each technique works on a specific
concept, such that it is important to decide as to which
image segmentation technique should for a given application
domain. On combining the strengths of individual
segmentation techniques, the resulting integrated method
yields better results thus enhancing the synergy of the
individual methods alone. This work improves the
segmentation technique of combining results of different
methods using the concept of game theory. This is achieved
through Nash equilibrium along with various similarity
distance measures. Using game theory the problem is
divided into modules which are considered as players. The
number of modules depends on number of techniques to be
integrated. The modules work in parallel and interactive
manner. The effectiveness of the technique will be
demonstrated by simulation results on different sets of test
images.
I. INTRODUCTION
A Image segmentation is an important research area of
image processing as it has wide range of application like
Medical Image Analysis, Satellite Image Analysis, Robotic
vision, Surveillance, etc. The process of image segmentation
can be defined as follow:
“The goal of image segmentation is domain
independent partitioning of an image into a set of disjoint
regions that are visually different, homogeneous and
meaningful with respect to some characteristics or computed
properties to enable easy image analysis.” [4]
Classical Definition of Image segmentation: “Let the image
domain be R and Pi be the partition of Ω, such that
Pi⊂ Ω, 
n
i
ip
1
 where, ∀ Pi and Pj adjacent where Pi
⋂ Pj = ф, for i ≠ j , and each Pi is connected.” [4]
There are many techniques available for image
segmentation such as thresholding, clustering, histogram,
region findings, edge detection, split and merge, etc., but
they all are either based on discontinuity among pixels or
similarity among pixels. One another approach is based on
integration of the strength of two different approaches to
improve the performance of both the methods. Both Region
based methods and Edge based methods have their
advantages and disadvantages. It has seen that both
problems are not identical. The region based method has
batter noise tolerance properties, as noise is a high
frequency component in image while region growing deals
with homogeneity which is mostly low frequency
components. The boundary based methods performs good
on shape variation and change in gray level. So to achieve
strength of both approaches an integration approach must be
developed that can facilitate an interactive image
segmentation.
Game TheoryA.
Game theory [7] has capability to define strategy in
conflicting situation and this important property is very
useful in area of Image processing. Game theory is used in
many areas of image processing, like Image denoising,
Image Segmentation, etc. In Image Segmentation, game
theory is used to facilitate parallel execution of edge
detection module and region based module in iterative and
interactive manner, and produce batter segmentation results
than either of the region based approach or edge detection
approach. The main advantage is that it can bring together
the region and boundary methods that operate in different
probability spaces into a common information sharing
framework.
A game is a formal description of a strategic
situation and Game theory is the formal study of decision-
making where several players must make choices that
potentially affect the interests of the other players. A player
is an agent who makes decisions in a game. In a game in
strategic form, a strategy is one of the given possible actions
of a player. In an extensive game, a strategy is a complete
plan of choices, one for each decision point of the player. A
Nash equilibrium, also called strategic equilibrium, is a list
of strategies, one for each player, which has the property
that no player can unilaterally change his strategy and get a
better payoff. A payoff is a number, also called utility that
shows the desirability of an outcome to a player, for
whatever reason. When the outcome is random, payoffs are
usually weighted with their probabilities. The expected
payoff incorporates the player’s attitude towards risk.
Rough set TheoryB.
Rough set theory [3] [5] is a mathematical model for
imperfect data analysis. In Rough set theory it is assumed
that with every object of the universe some information or
data is associated. Objects characterized by the same
information are homogeneous (similar). The similar relation
generated in this way is the mathematical basis of rough set
theory.
Any set of all homogeneous objects is called an
elementary set, and forms a basic granule (atom) of
knowledge about the universe. Any union of some
elementary sets is referred to as a crisp set – otherwise the
Rough Set based Natural Image Segmentation under Game Theory Framework
(IJSRD/Vol. 1/Issue 3/2013/0012)
All rights reserved by www.ijsrd.com
449
set is rough. Each rough set has boundary-line cases, i.e.,
objects which cannot be with certainly classified by
employing the available knowledge, as members of the set
or its complement. With any rough set a pair of precise sets,
called the lower and the upper approximation of the rough
set, is associated. The lower approximation consists of all
objects which surely belong to the set and the upper
approximation contains all objects which possibly belong to
the set. The difference between the upper and the lower
approximation constitutes the boundary region of the rough
set. Approximations are fundamental concepts of rough set
theory.
The lower approximation RX contains sets that are
certainly included in X, and the upper approximation RX
contains sets that are possibly included in X. R-positive, R-
negative and R-boundary regions of X are respectively
defined as follows.
Fig. 1 : An illustrative example of the concept of
approximation [3].
Expectation Maximization AlgorithmC.
The Expectation Maximization Algorithm [8] provides
statistical model of the data and handles the associated
measurement and representation of uncertain data. Suppose,
In an Image, if each class follows a particular probability
density function, then any pixel in the image can be
considered as sample drawn from the mixture of the
individual class densities.
A Gaussian density function describing a finite
mixture model with K component given by :
(1.1)
where j and j are mean and standard deviation of jth
Gaussian density.
The individual component densities observed in many of
the computer vision problems are often approximated by the
Gaussian densities, due to which Gaussian Mixture Models
(GMM) are the commonly used mixture models.
The parameters can be estimated by using Expectation
Maximization Algorithm. The EM algorithm consists of two
steps :
 Expectation step: In E-step, the hidden variables are
estimated using the current estimate of the parameters
of the component density.
(1.2)
 Maximization Step: Log likelihood function is
maximized and parameters are updated.
)(1
xww
Dx
j
h
j
h 

 (1.3)





Dx
i
h
Dx
i
h
j
h
xw
xxw
)(
)(
1
 (1.4)








Dx
j
h
Dx
Tj
h
j
h
j
h
j
h
xw
xxxw
)(
))()(( 11
1

 (1.5)
The E-M steps continue until convergence, that is
.
(1.6)
The EM guarantee to converge to some local minimum. And
optimal output is found when the above condition becomes
false.
II. BASIC ARCHITECTURE
The proposed approach deals with integration of Rough-set
based Boundary finding and Rough-set-Initialized-EM
based Region growing, under Game theory framework.
Performing integration of region and boundary-
based information within a game-theoretic framework
shows a variety of advantages: [1]
First, both information sources are equally taken
into consideration by the segmentation process, without
computing the joint likelihood function.
Second, The benefit of adopting a decoupled
scheme for information integration results to computational
efficiency, since each module deals with the subset of the
entire parameter set, which is related to the corresponding
information domain.
Third, Robustness is achieved even when the
quality of one of the sources is not high, since each module
tends to pull the other away from noise and local maxima on
one hand while pushing itself toward the global optimum on
the other.
The proposed approach decomposes the entire
architecture in three modules:
1. Rough-set based Boundary finding Module
2. Rough-set-Initialized-EM based Region growing
Module
3. Game theoretic integration Module
Fig. 2: Game-theoretic integration Framework for region-
based segmentation and boundary finding [1].
   







 
 2
2)(
2
)(
2
exp
2
1
,,
j
j
i
j
jj
i
x
x




 
 

i
j
i
j
ii
j
i
j
h
j
hh
j
hj
h
xfw
xfw
xw


,
,
)(
   tt
LL  1
   







Dx
k
h
hhhh xfwL
1
,log)( 
Rough Set based Natural Image Segmentation under Game Theory Framework
(IJSRD/Vol. 1/Issue 3/2013/0012)
All rights reserved by www.ijsrd.com
450
III. ROUGH-SET-INITIALIZED-EM BASED REGION
GROWING MODULE.
In Region growing process, Expectation Maximization
algorithm is taken in to account to avoid over-segmented or
under-segmented results and Rough-set theory is used to
avoid initialization problem of EM algorithm and also helps
to determine number of clusters automatically.
Discretization of Object SpaceA.
Discretization of object space is performed on gray-scale
image using any suitable technique.
Generation of Rough-Set ReductsB.
From the discretized image, Rough-Set Reduct Table is
generated. Suppose there are 'n' number of objects in a
discretized image, so the Reduct table would have 'n' entries.
The entire image pixels are categorized to a class or an
object.
Now, in every class there are some pixels that are
shared by other classes. Based on these common pixels
cardinality of shared pixels is calculated for each class.
According to the cardinality of the pixels, the classes are
placed in descending order. eg. :
''
2
'
1
...
mkkk
nnn 
where, n is a class or object and k' is a cardinality of shared
pixels for that class.
A heuristic threshold function is defined so that all
entries having frequency less than a certain threshold Th
(Here, we have taken Th = 0.5) are eliminated from table.
(3.1)
The value of Tr is high when small numbers of large clusters
are present in image. On the other hand, if Tr attains a lower
value, number of clusters with smaller size increases.
Mapping Reducts to Parameters for Rough-set basedC.
Initialization of EM method
From the Reduct table four parameters are calculated which
will be used as Initial estimate for EM method. These four
components are: Gaussian density Function, mean, weight
and variance
Number of Gaussians (k): Number of classes or objects1)
in discretized image.
Component weight ( hw ): Weight of each Gaussian2)
component.
Mean (  ): Here, the pick value is considered as mean3)
for each object or class.
Variance ( ): Variance of a Gaussian according to4)
object space.
Optimization of class information using EM algorithmD.
In E-step, the shared or common pixels are estimated using
the current estimate of parameters. Compute the
membership probability of x in each cluster 1, 2, k.
(3.2)
In M-step, update the mixture model parameter for next
iteration.
)(1
xww
Dx
j
h
j
h 

 (3.3)





Dx
i
h
Dx
i
h
j
h
xw
xxw
)(
)(
1
 (3.4)








Dx
j
h
Dx
Tj
h
j
h
j
h
j
h
xw
xxxw
)(
))()(( 11
1

 (3.5)
The Log likelihood for each iteration is calculated, and
when    tt
LL  1
. The condition is true to some local
minimum. And optimal output is found when the above
condition becomes false.
(3.6)
IV. ROUGH-SET BASED BOUNDARY FINDING
The derivation of rough edge map [3] deals with finding thin
boundary in image. All the objects in image consist of thin
precise boundary. To derive these boundary information,
granule based approach is used. Under granule based
approach, granules of , or pixels are taken in
to account. First of all, object boundary for each object is
derived from processing histogram. After deriving object
boundaries, the entire image is converted into binary image,
this thresholding process converts the image in two parts,
object of interest that is white, and rest of the entire image as
background as black. After achieving threshold image,
size window is taken and moved on entire image. The logic
is, if the window consist of all same valued pixels than it is
considered as region and set black, and if all the pixels in
window are not same than the set of pixels is considered as
boundary and assigned white. After rotating window on
entire image, resulting image consists of boundary
information for particular object. This process is repeated
for all objects and at last union of all the results is taken to
get the boundary results. The results obtained using this
process consists of pixels thick boundary lines.
V. GAME THEORETIC INTEGRATION OF MODULES
This Parallel Game theory Decision Making framework is
based on work done by Chakraborty and Duncan. The Game
is between two segmentation that are required to be
integrated. The game described here is two person game, P1
is a set of strategies of Player 1, and P2
is a set of strategies


















Th
nn
Tr
m
i kk ii
1 '
1
'
1
imageentireinpixelsofnumbertotal
classinpixelsofnumber
wh
______
____

2
_sec___ boundariesutivecontwobetweendifference

 
 

i
j
i
j
ii
j
i
j
h
j
hh
j
hj
h
xfw
xfw
xw


,
,
)(
   







Dx
k
h
hhhh xfwL
1
,log)( 
22 21 12
22
22
Rough Set based Natural Image Segmentation under Game Theory Framework
(IJSRD/Vol. 1/Issue 3/2013/0012)
All rights reserved by www.ijsrd.com
451
of Player 2. Each player is trying to minimize their payoff
function.
Here, the goal is to find Nash Equilibrium of the
system  21
, pp such that,
),(),( 211211
ppFppF  (5.1)
),(),( 212212
ppFppF  (5.2)
There always exists a Nesh equilibrium if F1 and F2 are
of the following form:
),()(),( 21
21
1
1
211
ppfpfppF  (5.3)
),()(),( 21
12
2
2
212
ppfpfppF  (5.4)
where alpha and beta are some scaling constant.
Region Based Segmentation Influenced by BoundaryA.
finding
The image is partitioned into connected regions by
growing neighboring pixels of similar intensity pixels.
Adjacent regions are merged under some criterion involving
homogeneity or sharpness of the boundaries.
 































pp Aji
ji
Aji
ji
ji
jiji
ji
jiji
ji
jiji
x
vxux
xxxx
xyppF
~~ ),(
2
,
),(
2
,
,
2
1,,
,
2
,1,
,
2
,,
211
)()(
)()(
min),(

 (5.5)
y = Intensity of original image
x = Segmented image given by P1
u = Intensity of image inside contour given by P2
v = Intensity of image outside contour given by P2
In above objective function, in first term, the first
summation is trying to minimize the difference between the
classification and pixel intensity. In second part, the
equation seeks to minimize the difference between the
classifications of neighboring pixels to minimize the region
boundary. This enforcing of smoothness constraint would
force a single black pixel surrounded by white pixels to
become white.
The second term is trying to match the region and
contour. This contour information comes from Boundary
finding module. The α is a coupling coefficient.
Boundary finding Influenced by Region BasedB.
segmentation:

),(
),(maxarg),( 212
pIM
pIMppF
rreg
ggrd
p





(5.6)
p

= Parameterization of contour given by P2
gI = gradient of image
rI = Region segmented image obtained from x
and P1
grdM = Measure of match between the gradient image
gI and contour given by p

regM = Measure of match between region segmented image
rI and contour given by p

.
Here, the Objective function tries to maximize
the gradient information. Gradient is calculated iteratively
and where the sum of gradient is maximum the contour is
defined as actual boundary. The prior information of shape,
or boundary parameters are calculated from Region finding
module.
VI. SYNTHETIC IMAGE - RESULTS
Image Parameters:
Lambda: 0.7; Alpha: 0.2; Beta: 0.2; W: 50;
Noise : 30 & Match Accuracy : 0.9687
Synthetic Image Histogram
Edge Map - Game Theory
Integration
Segmented Image -
Game Theory
Integration
Noise : 0 & Match Accuracy : 1.0000
Synthetic Image Histogram
Edge Map - Game Theory
Integration
Segmented Image - Game
Theory Integration
Rough Set based Natural Image Segmentation under Game Theory Framework
(IJSRD/Vol. 1/Issue 3/2013/0012)
All rights reserved by www.ijsrd.com
452
Noise : 50 & Match Accuracy : 0.9194
Synthetic Image
Histogram
Edge Map - Game Theory
Integration
Segmented Image -
Game Theory
Integration
Table. 1: Image Results
REFERENCES
[1] A. Chackraborty and J. Duncan, “Game Theoretic
Integration for Image Segmentation”, IEEE
Transactions Pattern Analysis and Machine
Intelligence, Volume 21, no. 1, January 1999, Page no.
12-30.
[2] Sankar K. Pal, Pabitra Mitra, "Multispectral Image
Segmentation Using the Rough-Set-Initialized EM
Algorithm", IEEE Transactions on Geoscience and
Remote Sensing, Volume 40, No. 11, November 2002,
Page No. 2495-2501.
[3] Ashish Phophalia, Suman K. Mitra, Ajit Rajwade, "A
new Denoising Filter for Brain MR Images", ICVGIP
’12, December 16-19, 2012, Mumbai, India.
[4] Tranos Zuva, Oludayo O. Olugbara, O. Ojo and
Seleman M. Ngwira, "Image Segmentation, Available
Techniques, Developments and Open Issues.",
Canadian Journal on Image Processing and Computer
Vision, Volume 2, No. 3, March 2011, Page no. 1.
[5] Jan Komorowski, , Lech Polkowski, Andrzej Skowron,
"Rough Sets: A Tutorial"
[6] Aboul ella Hassanien , Ajith Abraham, James F. Peters,
Janusz Kacprzyk , "Rough Sets in Medical Imagining :
Foundation and Trend"
[7] Amit Chakraborty, "Feature and Module Integration for
Image Segmentation", Yale University, May 1996.
[8] Shrinivas J. Pundlik, "Motion Segmentation from
clustering of sparse point features using spatially
constrained mixture models ", Ph.D. Thesis in Electrical
Engineering, The Graduate School of Clemson
University, August 2009.

Weitere ähnliche Inhalte

Was ist angesagt?

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
ijistjournal
 
QUALITY ASSESSMENT OF PIXEL-LEVEL IMAGE FUSION USING FUZZY LOGIC
QUALITY ASSESSMENT OF PIXEL-LEVEL IMAGE FUSION USING FUZZY LOGICQUALITY ASSESSMENT OF PIXEL-LEVEL IMAGE FUSION USING FUZZY LOGIC
QUALITY ASSESSMENT OF PIXEL-LEVEL IMAGE FUSION USING FUZZY LOGIC
ijsc
 

Was ist angesagt? (16)

Fuzzy In Remote Classification
Fuzzy In Remote ClassificationFuzzy In Remote Classification
Fuzzy In Remote Classification
 
Incorporating Index of Fuzziness and Adaptive Thresholding for Image Segmenta...
Incorporating Index of Fuzziness and Adaptive Thresholding for Image Segmenta...Incorporating Index of Fuzziness and Adaptive Thresholding for Image Segmenta...
Incorporating Index of Fuzziness and Adaptive Thresholding for Image Segmenta...
 
Image Segmentation Using Pairwise Correlation Clustering
Image Segmentation Using Pairwise Correlation ClusteringImage Segmentation Using Pairwise Correlation Clustering
Image Segmentation Using Pairwise Correlation Clustering
 
Q0460398103
Q0460398103Q0460398103
Q0460398103
 
Ea4301770773
Ea4301770773Ea4301770773
Ea4301770773
 
Performance Evaluation of Basic Segmented Algorithms for Brain Tumor Detection
Performance Evaluation of Basic Segmented Algorithms for Brain Tumor DetectionPerformance Evaluation of Basic Segmented Algorithms for Brain Tumor Detection
Performance Evaluation of Basic Segmented Algorithms for Brain Tumor Detection
 
A NOVEL METRIC APPROACH EVALUATION FOR THE SPATIAL ENHANCEMENT OF PAN-SHARPEN...
A NOVEL METRIC APPROACH EVALUATION FOR THE SPATIAL ENHANCEMENT OF PAN-SHARPEN...A NOVEL METRIC APPROACH EVALUATION FOR THE SPATIAL ENHANCEMENT OF PAN-SHARPEN...
A NOVEL METRIC APPROACH EVALUATION FOR THE SPATIAL ENHANCEMENT OF PAN-SHARPEN...
 
Fuzzy entropy based optimal
Fuzzy entropy based optimalFuzzy entropy based optimal
Fuzzy entropy based optimal
 
MIP AND UNSUPERVISED CLUSTERING FOR THE DETECTION OF BRAIN TUMOUR CELLS
MIP AND UNSUPERVISED CLUSTERING FOR THE DETECTION OF BRAIN TUMOUR CELLSMIP AND UNSUPERVISED CLUSTERING FOR THE DETECTION OF BRAIN TUMOUR CELLS
MIP AND UNSUPERVISED CLUSTERING FOR THE DETECTION OF BRAIN TUMOUR CELLS
 
A Combined Model for Image Inpainting
A Combined Model for Image InpaintingA Combined Model for Image Inpainting
A Combined Model for Image Inpainting
 
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
 
Fuzzy Region Merging Using Fuzzy Similarity Measurement on Image Segmentation
Fuzzy Region Merging Using Fuzzy Similarity Measurement  on Image Segmentation  Fuzzy Region Merging Using Fuzzy Similarity Measurement  on Image Segmentation
Fuzzy Region Merging Using Fuzzy Similarity Measurement on Image Segmentation
 
A Novel Feature Extraction Scheme for Medical X-Ray Images
A Novel Feature Extraction Scheme for Medical X-Ray ImagesA Novel Feature Extraction Scheme for Medical X-Ray Images
A Novel Feature Extraction Scheme for Medical X-Ray Images
 
QUALITY ASSESSMENT OF PIXEL-LEVEL IMAGE FUSION USING FUZZY LOGIC
QUALITY ASSESSMENT OF PIXEL-LEVEL IMAGE FUSION USING FUZZY LOGICQUALITY ASSESSMENT OF PIXEL-LEVEL IMAGE FUSION USING FUZZY LOGIC
QUALITY ASSESSMENT OF PIXEL-LEVEL IMAGE FUSION USING FUZZY LOGIC
 
A Review on Image Segmentation using Clustering and Swarm Optimization Techni...
A Review on Image Segmentation using Clustering and Swarm Optimization Techni...A Review on Image Segmentation using Clustering and Swarm Optimization Techni...
A Review on Image Segmentation using Clustering and Swarm Optimization Techni...
 
An enhanced difference pair mapping steganography method to improve embedding...
An enhanced difference pair mapping steganography method to improve embedding...An enhanced difference pair mapping steganography method to improve embedding...
An enhanced difference pair mapping steganography method to improve embedding...
 

Ähnlich wie Rough Set based Natural Image Segmentation under Game Theory Framework

Ähnlich wie Rough Set based Natural Image Segmentation under Game Theory Framework (20)

Mammogram image segmentation using rough
Mammogram image segmentation using roughMammogram image segmentation using rough
Mammogram image segmentation using rough
 
Object-Oriented Approach of Information Extraction from High Resolution Satel...
Object-Oriented Approach of Information Extraction from High Resolution Satel...Object-Oriented Approach of Information Extraction from High Resolution Satel...
Object-Oriented Approach of Information Extraction from High Resolution Satel...
 
H017344752
H017344752H017344752
H017344752
 
International Refereed Journal of Engineering and Science (IRJES)
International Refereed Journal of Engineering and Science (IRJES)International Refereed Journal of Engineering and Science (IRJES)
International Refereed Journal of Engineering and Science (IRJES)
 
Segmentation of medical images using metric topology – a region growing approach
Segmentation of medical images using metric topology – a region growing approachSegmentation of medical images using metric topology – a region growing approach
Segmentation of medical images using metric topology – a region growing approach
 
IRJET - Clustering Algorithm for Brain Image Segmentation
IRJET - Clustering Algorithm for Brain Image SegmentationIRJET - Clustering Algorithm for Brain Image Segmentation
IRJET - Clustering Algorithm for Brain Image Segmentation
 
An Evolutionary Dynamic Clustering based Colour Image Segmentation
An Evolutionary Dynamic Clustering based Colour Image SegmentationAn Evolutionary Dynamic Clustering based Colour Image Segmentation
An Evolutionary Dynamic Clustering based Colour Image Segmentation
 
Survey on Brain MRI Segmentation Techniques
Survey on Brain MRI Segmentation TechniquesSurvey on Brain MRI Segmentation Techniques
Survey on Brain MRI Segmentation Techniques
 
PERFORMANCE ANALYSIS USING SINGLE SEEDED REGION GROWING ALGORITHM
PERFORMANCE ANALYSIS USING SINGLE SEEDED REGION GROWING ALGORITHMPERFORMANCE ANALYSIS USING SINGLE SEEDED REGION GROWING ALGORITHM
PERFORMANCE ANALYSIS USING SINGLE SEEDED REGION GROWING ALGORITHM
 
Review of Image Segmentation Techniques based on Region Merging Approach
Review of Image Segmentation Techniques based on Region Merging ApproachReview of Image Segmentation Techniques based on Region Merging Approach
Review of Image Segmentation Techniques based on Region Merging Approach
 
International Journal of Computational Engineering Research(IJCER)
 International Journal of Computational Engineering Research(IJCER)  International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)
 
IRJET- Image Segmentation Techniques: A Survey
IRJET-  	  Image Segmentation Techniques: A SurveyIRJET-  	  Image Segmentation Techniques: A Survey
IRJET- Image Segmentation Techniques: A Survey
 
A Combined Method with automatic parameter optimization for Multi-class Image...
A Combined Method with automatic parameter optimization for Multi-class Image...A Combined Method with automatic parameter optimization for Multi-class Image...
A Combined Method with automatic parameter optimization for Multi-class Image...
 
OBJECT SEGMENTATION USING MULTISCALE MORPHOLOGICAL OPERATIONS
OBJECT SEGMENTATION USING MULTISCALE MORPHOLOGICAL OPERATIONSOBJECT SEGMENTATION USING MULTISCALE MORPHOLOGICAL OPERATIONS
OBJECT SEGMENTATION USING MULTISCALE MORPHOLOGICAL OPERATIONS
 
International Journal of Computer Science, Engineering and Information Techno...
International Journal of Computer Science, Engineering and Information Techno...International Journal of Computer Science, Engineering and Information Techno...
International Journal of Computer Science, Engineering and Information Techno...
 
Texture Segmentation Based on Multifractal Dimension
Texture Segmentation Based on Multifractal DimensionTexture Segmentation Based on Multifractal Dimension
Texture Segmentation Based on Multifractal Dimension
 
Texture Segmentation Based on Multifractal Dimension
Texture Segmentation Based on Multifractal Dimension  Texture Segmentation Based on Multifractal Dimension
Texture Segmentation Based on Multifractal Dimension
 
Intra Block and Inter Block Neighboring Joint Density Based Approach for Jpeg...
Intra Block and Inter Block Neighboring Joint Density Based Approach for Jpeg...Intra Block and Inter Block Neighboring Joint Density Based Approach for Jpeg...
Intra Block and Inter Block Neighboring Joint Density Based Approach for Jpeg...
 
INTRA BLOCK AND INTER BLOCK NEIGHBORING JOINT DENSITY BASED APPROACH FOR JPEG...
INTRA BLOCK AND INTER BLOCK NEIGHBORING JOINT DENSITY BASED APPROACH FOR JPEG...INTRA BLOCK AND INTER BLOCK NEIGHBORING JOINT DENSITY BASED APPROACH FOR JPEG...
INTRA BLOCK AND INTER BLOCK NEIGHBORING JOINT DENSITY BASED APPROACH FOR JPEG...
 
Fuzzy Logic based Edge Detection Method for Image Processing
Fuzzy Logic based Edge Detection Method for Image Processing  Fuzzy Logic based Edge Detection Method for Image Processing
Fuzzy Logic based Edge Detection Method for Image Processing
 

Mehr von ijsrd.com

Mehr von ijsrd.com (20)

IoT Enabled Smart Grid
IoT Enabled Smart GridIoT Enabled Smart Grid
IoT Enabled Smart Grid
 
A Survey Report on : Security & Challenges in Internet of Things
A Survey Report on : Security & Challenges in Internet of ThingsA Survey Report on : Security & Challenges in Internet of Things
A Survey Report on : Security & Challenges in Internet of Things
 
IoT for Everyday Life
IoT for Everyday LifeIoT for Everyday Life
IoT for Everyday Life
 
Study on Issues in Managing and Protecting Data of IOT
Study on Issues in Managing and Protecting Data of IOTStudy on Issues in Managing and Protecting Data of IOT
Study on Issues in Managing and Protecting Data of IOT
 
Interactive Technologies for Improving Quality of Education to Build Collabor...
Interactive Technologies for Improving Quality of Education to Build Collabor...Interactive Technologies for Improving Quality of Education to Build Collabor...
Interactive Technologies for Improving Quality of Education to Build Collabor...
 
Internet of Things - Paradigm Shift of Future Internet Application for Specia...
Internet of Things - Paradigm Shift of Future Internet Application for Specia...Internet of Things - Paradigm Shift of Future Internet Application for Specia...
Internet of Things - Paradigm Shift of Future Internet Application for Specia...
 
A Study of the Adverse Effects of IoT on Student's Life
A Study of the Adverse Effects of IoT on Student's LifeA Study of the Adverse Effects of IoT on Student's Life
A Study of the Adverse Effects of IoT on Student's Life
 
Pedagogy for Effective use of ICT in English Language Learning
Pedagogy for Effective use of ICT in English Language LearningPedagogy for Effective use of ICT in English Language Learning
Pedagogy for Effective use of ICT in English Language Learning
 
Virtual Eye - Smart Traffic Navigation System
Virtual Eye - Smart Traffic Navigation SystemVirtual Eye - Smart Traffic Navigation System
Virtual Eye - Smart Traffic Navigation System
 
Ontological Model of Educational Programs in Computer Science (Bachelor and M...
Ontological Model of Educational Programs in Computer Science (Bachelor and M...Ontological Model of Educational Programs in Computer Science (Bachelor and M...
Ontological Model of Educational Programs in Computer Science (Bachelor and M...
 
Understanding IoT Management for Smart Refrigerator
Understanding IoT Management for Smart RefrigeratorUnderstanding IoT Management for Smart Refrigerator
Understanding IoT Management for Smart Refrigerator
 
DESIGN AND ANALYSIS OF DOUBLE WISHBONE SUSPENSION SYSTEM USING FINITE ELEMENT...
DESIGN AND ANALYSIS OF DOUBLE WISHBONE SUSPENSION SYSTEM USING FINITE ELEMENT...DESIGN AND ANALYSIS OF DOUBLE WISHBONE SUSPENSION SYSTEM USING FINITE ELEMENT...
DESIGN AND ANALYSIS OF DOUBLE WISHBONE SUSPENSION SYSTEM USING FINITE ELEMENT...
 
A Review: Microwave Energy for materials processing
A Review: Microwave Energy for materials processingA Review: Microwave Energy for materials processing
A Review: Microwave Energy for materials processing
 
Web Usage Mining: A Survey on User's Navigation Pattern from Web Logs
Web Usage Mining: A Survey on User's Navigation Pattern from Web LogsWeb Usage Mining: A Survey on User's Navigation Pattern from Web Logs
Web Usage Mining: A Survey on User's Navigation Pattern from Web Logs
 
APPLICATION OF STATCOM to IMPROVED DYNAMIC PERFORMANCE OF POWER SYSTEM
APPLICATION OF STATCOM to IMPROVED DYNAMIC PERFORMANCE OF POWER SYSTEMAPPLICATION OF STATCOM to IMPROVED DYNAMIC PERFORMANCE OF POWER SYSTEM
APPLICATION OF STATCOM to IMPROVED DYNAMIC PERFORMANCE OF POWER SYSTEM
 
Making model of dual axis solar tracking with Maximum Power Point Tracking
Making model of dual axis solar tracking with Maximum Power Point TrackingMaking model of dual axis solar tracking with Maximum Power Point Tracking
Making model of dual axis solar tracking with Maximum Power Point Tracking
 
A REVIEW PAPER ON PERFORMANCE AND EMISSION TEST OF 4 STROKE DIESEL ENGINE USI...
A REVIEW PAPER ON PERFORMANCE AND EMISSION TEST OF 4 STROKE DIESEL ENGINE USI...A REVIEW PAPER ON PERFORMANCE AND EMISSION TEST OF 4 STROKE DIESEL ENGINE USI...
A REVIEW PAPER ON PERFORMANCE AND EMISSION TEST OF 4 STROKE DIESEL ENGINE USI...
 
Study and Review on Various Current Comparators
Study and Review on Various Current ComparatorsStudy and Review on Various Current Comparators
Study and Review on Various Current Comparators
 
Reducing Silicon Real Estate and Switching Activity Using Low Power Test Patt...
Reducing Silicon Real Estate and Switching Activity Using Low Power Test Patt...Reducing Silicon Real Estate and Switching Activity Using Low Power Test Patt...
Reducing Silicon Real Estate and Switching Activity Using Low Power Test Patt...
 
Defending Reactive Jammers in WSN using a Trigger Identification Service.
Defending Reactive Jammers in WSN using a Trigger Identification Service.Defending Reactive Jammers in WSN using a Trigger Identification Service.
Defending Reactive Jammers in WSN using a Trigger Identification Service.
 

Kürzlich hochgeladen

VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
dharasingh5698
 
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak HamilCara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Kandungan 087776558899
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
dollysharma2066
 
Integrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - NeometrixIntegrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - Neometrix
Neometrix_Engineering_Pvt_Ltd
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
dharasingh5698
 
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Standard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayStandard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power Play
Epec Engineered Technologies
 

Kürzlich hochgeladen (20)

VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performance
 
Block diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.pptBlock diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.ppt
 
Minimum and Maximum Modes of microprocessor 8086
Minimum and Maximum Modes of microprocessor 8086Minimum and Maximum Modes of microprocessor 8086
Minimum and Maximum Modes of microprocessor 8086
 
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak HamilCara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
A Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna MunicipalityA Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna Municipality
 
Integrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - NeometrixIntegrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - Neometrix
 
2016EF22_0 solar project report rooftop projects
2016EF22_0 solar project report rooftop projects2016EF22_0 solar project report rooftop projects
2016EF22_0 solar project report rooftop projects
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
 
COST-EFFETIVE and Energy Efficient BUILDINGS ptx
COST-EFFETIVE  and Energy Efficient BUILDINGS ptxCOST-EFFETIVE  and Energy Efficient BUILDINGS ptx
COST-EFFETIVE and Energy Efficient BUILDINGS ptx
 
Design For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startDesign For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the start
 
Work-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptxWork-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptx
 
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
 
Thermal Engineering Unit - I & II . ppt
Thermal Engineering  Unit - I & II . pptThermal Engineering  Unit - I & II . ppt
Thermal Engineering Unit - I & II . ppt
 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.ppt
 
Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...
Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...
Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...
 
Double Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueDouble Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torque
 
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
 
Standard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayStandard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power Play
 

Rough Set based Natural Image Segmentation under Game Theory Framework

  • 1. IJSRD - International Journal for Scientific Research & Development| Vol. 1, Issue 3, 2013 | ISSN (online): 2321-0613 All rights reserved by www.ijsrd.com 448 Rough Set based Natural Image Segmentation under Game Theory Framework Dipali Jitiya1 1 P. G. Student, Marwadi Education Foundation Group of institutions, Rajkot, Gujarat Abstract- The Since past few decades, image segmentation has been successfully applied to number of applications. When different image segmentation techniques are applied to an image, they produce different results especially if images are obtained under different conditions and have different attributes. Each technique works on a specific concept, such that it is important to decide as to which image segmentation technique should for a given application domain. On combining the strengths of individual segmentation techniques, the resulting integrated method yields better results thus enhancing the synergy of the individual methods alone. This work improves the segmentation technique of combining results of different methods using the concept of game theory. This is achieved through Nash equilibrium along with various similarity distance measures. Using game theory the problem is divided into modules which are considered as players. The number of modules depends on number of techniques to be integrated. The modules work in parallel and interactive manner. The effectiveness of the technique will be demonstrated by simulation results on different sets of test images. I. INTRODUCTION A Image segmentation is an important research area of image processing as it has wide range of application like Medical Image Analysis, Satellite Image Analysis, Robotic vision, Surveillance, etc. The process of image segmentation can be defined as follow: “The goal of image segmentation is domain independent partitioning of an image into a set of disjoint regions that are visually different, homogeneous and meaningful with respect to some characteristics or computed properties to enable easy image analysis.” [4] Classical Definition of Image segmentation: “Let the image domain be R and Pi be the partition of Ω, such that Pi⊂ Ω,  n i ip 1  where, ∀ Pi and Pj adjacent where Pi ⋂ Pj = ф, for i ≠ j , and each Pi is connected.” [4] There are many techniques available for image segmentation such as thresholding, clustering, histogram, region findings, edge detection, split and merge, etc., but they all are either based on discontinuity among pixels or similarity among pixels. One another approach is based on integration of the strength of two different approaches to improve the performance of both the methods. Both Region based methods and Edge based methods have their advantages and disadvantages. It has seen that both problems are not identical. The region based method has batter noise tolerance properties, as noise is a high frequency component in image while region growing deals with homogeneity which is mostly low frequency components. The boundary based methods performs good on shape variation and change in gray level. So to achieve strength of both approaches an integration approach must be developed that can facilitate an interactive image segmentation. Game TheoryA. Game theory [7] has capability to define strategy in conflicting situation and this important property is very useful in area of Image processing. Game theory is used in many areas of image processing, like Image denoising, Image Segmentation, etc. In Image Segmentation, game theory is used to facilitate parallel execution of edge detection module and region based module in iterative and interactive manner, and produce batter segmentation results than either of the region based approach or edge detection approach. The main advantage is that it can bring together the region and boundary methods that operate in different probability spaces into a common information sharing framework. A game is a formal description of a strategic situation and Game theory is the formal study of decision- making where several players must make choices that potentially affect the interests of the other players. A player is an agent who makes decisions in a game. In a game in strategic form, a strategy is one of the given possible actions of a player. In an extensive game, a strategy is a complete plan of choices, one for each decision point of the player. A Nash equilibrium, also called strategic equilibrium, is a list of strategies, one for each player, which has the property that no player can unilaterally change his strategy and get a better payoff. A payoff is a number, also called utility that shows the desirability of an outcome to a player, for whatever reason. When the outcome is random, payoffs are usually weighted with their probabilities. The expected payoff incorporates the player’s attitude towards risk. Rough set TheoryB. Rough set theory [3] [5] is a mathematical model for imperfect data analysis. In Rough set theory it is assumed that with every object of the universe some information or data is associated. Objects characterized by the same information are homogeneous (similar). The similar relation generated in this way is the mathematical basis of rough set theory. Any set of all homogeneous objects is called an elementary set, and forms a basic granule (atom) of knowledge about the universe. Any union of some elementary sets is referred to as a crisp set – otherwise the
  • 2. Rough Set based Natural Image Segmentation under Game Theory Framework (IJSRD/Vol. 1/Issue 3/2013/0012) All rights reserved by www.ijsrd.com 449 set is rough. Each rough set has boundary-line cases, i.e., objects which cannot be with certainly classified by employing the available knowledge, as members of the set or its complement. With any rough set a pair of precise sets, called the lower and the upper approximation of the rough set, is associated. The lower approximation consists of all objects which surely belong to the set and the upper approximation contains all objects which possibly belong to the set. The difference between the upper and the lower approximation constitutes the boundary region of the rough set. Approximations are fundamental concepts of rough set theory. The lower approximation RX contains sets that are certainly included in X, and the upper approximation RX contains sets that are possibly included in X. R-positive, R- negative and R-boundary regions of X are respectively defined as follows. Fig. 1 : An illustrative example of the concept of approximation [3]. Expectation Maximization AlgorithmC. The Expectation Maximization Algorithm [8] provides statistical model of the data and handles the associated measurement and representation of uncertain data. Suppose, In an Image, if each class follows a particular probability density function, then any pixel in the image can be considered as sample drawn from the mixture of the individual class densities. A Gaussian density function describing a finite mixture model with K component given by : (1.1) where j and j are mean and standard deviation of jth Gaussian density. The individual component densities observed in many of the computer vision problems are often approximated by the Gaussian densities, due to which Gaussian Mixture Models (GMM) are the commonly used mixture models. The parameters can be estimated by using Expectation Maximization Algorithm. The EM algorithm consists of two steps :  Expectation step: In E-step, the hidden variables are estimated using the current estimate of the parameters of the component density. (1.2)  Maximization Step: Log likelihood function is maximized and parameters are updated. )(1 xww Dx j h j h    (1.3)      Dx i h Dx i h j h xw xxw )( )( 1  (1.4)         Dx j h Dx Tj h j h j h j h xw xxxw )( ))()(( 11 1   (1.5) The E-M steps continue until convergence, that is . (1.6) The EM guarantee to converge to some local minimum. And optimal output is found when the above condition becomes false. II. BASIC ARCHITECTURE The proposed approach deals with integration of Rough-set based Boundary finding and Rough-set-Initialized-EM based Region growing, under Game theory framework. Performing integration of region and boundary- based information within a game-theoretic framework shows a variety of advantages: [1] First, both information sources are equally taken into consideration by the segmentation process, without computing the joint likelihood function. Second, The benefit of adopting a decoupled scheme for information integration results to computational efficiency, since each module deals with the subset of the entire parameter set, which is related to the corresponding information domain. Third, Robustness is achieved even when the quality of one of the sources is not high, since each module tends to pull the other away from noise and local maxima on one hand while pushing itself toward the global optimum on the other. The proposed approach decomposes the entire architecture in three modules: 1. Rough-set based Boundary finding Module 2. Rough-set-Initialized-EM based Region growing Module 3. Game theoretic integration Module Fig. 2: Game-theoretic integration Framework for region- based segmentation and boundary finding [1].               2 2)( 2 )( 2 exp 2 1 ,, j j i j jj i x x          i j i j ii j i j h j hh j hj h xfw xfw xw   , , )(    tt LL  1            Dx k h hhhh xfwL 1 ,log)( 
  • 3. Rough Set based Natural Image Segmentation under Game Theory Framework (IJSRD/Vol. 1/Issue 3/2013/0012) All rights reserved by www.ijsrd.com 450 III. ROUGH-SET-INITIALIZED-EM BASED REGION GROWING MODULE. In Region growing process, Expectation Maximization algorithm is taken in to account to avoid over-segmented or under-segmented results and Rough-set theory is used to avoid initialization problem of EM algorithm and also helps to determine number of clusters automatically. Discretization of Object SpaceA. Discretization of object space is performed on gray-scale image using any suitable technique. Generation of Rough-Set ReductsB. From the discretized image, Rough-Set Reduct Table is generated. Suppose there are 'n' number of objects in a discretized image, so the Reduct table would have 'n' entries. The entire image pixels are categorized to a class or an object. Now, in every class there are some pixels that are shared by other classes. Based on these common pixels cardinality of shared pixels is calculated for each class. According to the cardinality of the pixels, the classes are placed in descending order. eg. : '' 2 ' 1 ... mkkk nnn  where, n is a class or object and k' is a cardinality of shared pixels for that class. A heuristic threshold function is defined so that all entries having frequency less than a certain threshold Th (Here, we have taken Th = 0.5) are eliminated from table. (3.1) The value of Tr is high when small numbers of large clusters are present in image. On the other hand, if Tr attains a lower value, number of clusters with smaller size increases. Mapping Reducts to Parameters for Rough-set basedC. Initialization of EM method From the Reduct table four parameters are calculated which will be used as Initial estimate for EM method. These four components are: Gaussian density Function, mean, weight and variance Number of Gaussians (k): Number of classes or objects1) in discretized image. Component weight ( hw ): Weight of each Gaussian2) component. Mean (  ): Here, the pick value is considered as mean3) for each object or class. Variance ( ): Variance of a Gaussian according to4) object space. Optimization of class information using EM algorithmD. In E-step, the shared or common pixels are estimated using the current estimate of parameters. Compute the membership probability of x in each cluster 1, 2, k. (3.2) In M-step, update the mixture model parameter for next iteration. )(1 xww Dx j h j h    (3.3)      Dx i h Dx i h j h xw xxw )( )( 1  (3.4)         Dx j h Dx Tj h j h j h j h xw xxxw )( ))()(( 11 1   (3.5) The Log likelihood for each iteration is calculated, and when    tt LL  1 . The condition is true to some local minimum. And optimal output is found when the above condition becomes false. (3.6) IV. ROUGH-SET BASED BOUNDARY FINDING The derivation of rough edge map [3] deals with finding thin boundary in image. All the objects in image consist of thin precise boundary. To derive these boundary information, granule based approach is used. Under granule based approach, granules of , or pixels are taken in to account. First of all, object boundary for each object is derived from processing histogram. After deriving object boundaries, the entire image is converted into binary image, this thresholding process converts the image in two parts, object of interest that is white, and rest of the entire image as background as black. After achieving threshold image, size window is taken and moved on entire image. The logic is, if the window consist of all same valued pixels than it is considered as region and set black, and if all the pixels in window are not same than the set of pixels is considered as boundary and assigned white. After rotating window on entire image, resulting image consists of boundary information for particular object. This process is repeated for all objects and at last union of all the results is taken to get the boundary results. The results obtained using this process consists of pixels thick boundary lines. V. GAME THEORETIC INTEGRATION OF MODULES This Parallel Game theory Decision Making framework is based on work done by Chakraborty and Duncan. The Game is between two segmentation that are required to be integrated. The game described here is two person game, P1 is a set of strategies of Player 1, and P2 is a set of strategies                   Th nn Tr m i kk ii 1 ' 1 ' 1 imageentireinpixelsofnumbertotal classinpixelsofnumber wh ______ ____  2 _sec___ boundariesutivecontwobetweendifference       i j i j ii j i j h j hh j hj h xfw xfw xw   , , )(            Dx k h hhhh xfwL 1 ,log)(  22 21 12 22 22
  • 4. Rough Set based Natural Image Segmentation under Game Theory Framework (IJSRD/Vol. 1/Issue 3/2013/0012) All rights reserved by www.ijsrd.com 451 of Player 2. Each player is trying to minimize their payoff function. Here, the goal is to find Nash Equilibrium of the system  21 , pp such that, ),(),( 211211 ppFppF  (5.1) ),(),( 212212 ppFppF  (5.2) There always exists a Nesh equilibrium if F1 and F2 are of the following form: ),()(),( 21 21 1 1 211 ppfpfppF  (5.3) ),()(),( 21 12 2 2 212 ppfpfppF  (5.4) where alpha and beta are some scaling constant. Region Based Segmentation Influenced by BoundaryA. finding The image is partitioned into connected regions by growing neighboring pixels of similar intensity pixels. Adjacent regions are merged under some criterion involving homogeneity or sharpness of the boundaries.                                  pp Aji ji Aji ji ji jiji ji jiji ji jiji x vxux xxxx xyppF ~~ ),( 2 , ),( 2 , , 2 1,, , 2 ,1, , 2 ,, 211 )()( )()( min),(   (5.5) y = Intensity of original image x = Segmented image given by P1 u = Intensity of image inside contour given by P2 v = Intensity of image outside contour given by P2 In above objective function, in first term, the first summation is trying to minimize the difference between the classification and pixel intensity. In second part, the equation seeks to minimize the difference between the classifications of neighboring pixels to minimize the region boundary. This enforcing of smoothness constraint would force a single black pixel surrounded by white pixels to become white. The second term is trying to match the region and contour. This contour information comes from Boundary finding module. The α is a coupling coefficient. Boundary finding Influenced by Region BasedB. segmentation:  ),( ),(maxarg),( 212 pIM pIMppF rreg ggrd p      (5.6) p  = Parameterization of contour given by P2 gI = gradient of image rI = Region segmented image obtained from x and P1 grdM = Measure of match between the gradient image gI and contour given by p  regM = Measure of match between region segmented image rI and contour given by p  . Here, the Objective function tries to maximize the gradient information. Gradient is calculated iteratively and where the sum of gradient is maximum the contour is defined as actual boundary. The prior information of shape, or boundary parameters are calculated from Region finding module. VI. SYNTHETIC IMAGE - RESULTS Image Parameters: Lambda: 0.7; Alpha: 0.2; Beta: 0.2; W: 50; Noise : 30 & Match Accuracy : 0.9687 Synthetic Image Histogram Edge Map - Game Theory Integration Segmented Image - Game Theory Integration Noise : 0 & Match Accuracy : 1.0000 Synthetic Image Histogram Edge Map - Game Theory Integration Segmented Image - Game Theory Integration
  • 5. Rough Set based Natural Image Segmentation under Game Theory Framework (IJSRD/Vol. 1/Issue 3/2013/0012) All rights reserved by www.ijsrd.com 452 Noise : 50 & Match Accuracy : 0.9194 Synthetic Image Histogram Edge Map - Game Theory Integration Segmented Image - Game Theory Integration Table. 1: Image Results REFERENCES [1] A. Chackraborty and J. Duncan, “Game Theoretic Integration for Image Segmentation”, IEEE Transactions Pattern Analysis and Machine Intelligence, Volume 21, no. 1, January 1999, Page no. 12-30. [2] Sankar K. Pal, Pabitra Mitra, "Multispectral Image Segmentation Using the Rough-Set-Initialized EM Algorithm", IEEE Transactions on Geoscience and Remote Sensing, Volume 40, No. 11, November 2002, Page No. 2495-2501. [3] Ashish Phophalia, Suman K. Mitra, Ajit Rajwade, "A new Denoising Filter for Brain MR Images", ICVGIP ’12, December 16-19, 2012, Mumbai, India. [4] Tranos Zuva, Oludayo O. Olugbara, O. Ojo and Seleman M. Ngwira, "Image Segmentation, Available Techniques, Developments and Open Issues.", Canadian Journal on Image Processing and Computer Vision, Volume 2, No. 3, March 2011, Page no. 1. [5] Jan Komorowski, , Lech Polkowski, Andrzej Skowron, "Rough Sets: A Tutorial" [6] Aboul ella Hassanien , Ajith Abraham, James F. Peters, Janusz Kacprzyk , "Rough Sets in Medical Imagining : Foundation and Trend" [7] Amit Chakraborty, "Feature and Module Integration for Image Segmentation", Yale University, May 1996. [8] Shrinivas J. Pundlik, "Motion Segmentation from clustering of sparse point features using spatially constrained mixture models ", Ph.D. Thesis in Electrical Engineering, The Graduate School of Clemson University, August 2009.