allows reducing the computing time. The third
cooperation scheme is the hybrid cooperation which
combines the two previous schemes. This third
scheme has essentially the same drawbacks as the
first one.
In the literature, many cooperative approaches of
multicomponent image partitioning are available.
Part of them uses supervised parametric methods
(Tarabalka et al., 2009), (Kalluri et al., 2010),
(Benediktsson and Kanellopoulos, 1999) but some
others use unsupervised methods (Forestier et al,
2010).
(Tarabalka et al., 2009) propose a parallel
cooperative approach that uses three classification
methods: Support Vector Machines (SVM),
Maximum Likelihood (ML), and ISODATA. A
sequential approach, presented by (Benediktsson and
Kanellopoulos, 1999), involves the cooperation of
Neural Networks and ML methods. Another recent
parallel approach proposed by (Kalluri et al., 2010)
uses only ML classification method to partition an
image. The partitioning process is repeated several
times, changing the features extracted from the
image each time, and then the results are fused to get
the final result. The drawback of these cooperative
approaches resides in the use of supervised and/or
parametric methods, which require the availability of
some prior information that is not available in all
applications cases. The approach proposed by
(Forestier et al, 2010) makes cooperation between
different unsupervised methods in parallel but
requires some background knowledge about the data
while fusing the results of the different methods.
The main ideas of the approach presented in this
paper are based firstly, on the use of unsupervised
nonparametric classification methods and, secondly,
on the management of conflicting partitioning
results. The developed approach belongs to the
family of parallel cooperation scheme.
This paper is organized as follows: the second
section describes the proposed approach, the third
section presents applicative experiments on different
real images and finally, the last section gives the
conclusions and provides some perspectives.
2 APPROACH DESCRIPTION
The proposed partitioning approach is composed of
four steps (for the first three steps, see Figure
1):
The First Step is the adaptive feature extraction,
in which the image is divided into two types of
regions, i.e. textured and non-textured. The adaptive
characterization of pixels, taking into account the
textured or non-textured nature of the region to
which they belong, is an essential step before the
classification. Indeed, the features dedicated to the
description of regions with low variance do not have
sufficient discriminating power for textured regions,
and vice versa.
The Second Step is the unsupervised parallel
classification, in which the image is partitioned
using two different unsupervised nonparametric
classification methods (FCM and LBG) where the
number of classes is estimated automatically. In this
step, the pixels belonging to textured or non-textured
regions are classified separately and in parallel using
appropriate feature sets.
The Third Step includes the results management
of the same component (monocomponent image)
which is done at two levels, firstly by validating
pixels which are coherently classified by the two
methods (FCM and LBG), and secondly by
processing conflicting classification results using a
genetic algorithm (GA). The objective function of
the genetic algorithm depends on between-class and
within-class disparities to evaluate and manage the
conflicting pixels between the partitioning results.
The last block of fusion is the union between the
results of textured and not textured regions
In the case of multicomponent images the above
three steps are applied independently on each
component.
The Fourth Step is the identification of similar
pixels between the classification results of adjacent
components. In this step the results from the
different components are grouped into subsets,
which are formed depending on the number of pixels
that are classified to the same class in different
components. Then these subsets are processed
independently to get one classification result for
each of them. The same process as in the third step
is used to get the final result of the multicomponent
image.
In the following subsections the approach is
described in details.
2.1 Adaptive Feature Extraction
This step is composed of two processes. In the first
one, the image is globally analyzed, in order to be
divided into two types of regions: textured and non-
textured. In the second process, features are
extracted taking into account the type of detected
regions.
ICPRAM2014-InternationalConferenceonPatternRecognitionApplicationsandMethods
264