J Intell Robot Syst (2011) 63:447–463
DOI 10.1007/s10846-010-9503-y
A Segmentation Algorithm Based on an Iterative
Computation of the Mean Shift Filtering
Roberto Rodríguez · Ana G. Suarez · Juan H. Sossa
Received: 14 May 2010 / Accepted: 26 October 2010 / Published online: 1 December 2010
© Springer Science+Business Media B.V. 2010
Abstract Image segmentation is accepted to be one of the most important problems
in image analysis. The good performance of any recognition system strongly depends
on the results provided by the segmentation module. According to many researchers,
segmentation finishes when the goal of observer is satisfied. Experience has shown
that the most effective methods continue to be the iterative algorithms. However,
a problem with these algorithms is the stopping criterion. In this work, we present
a strategy for image segmentation through a new algorithm based on recursively
applying the mean shift filtering, where entropy is used as a stopping criterion. The
main feature of the proposed algorithm is to carry out segmentation in an only step.
In other words, with the new algorithm is not necessary to carry out additionally the
segmentation step, where in many occasions (mainly in complex applications), it can
be computationally expensive. The effectiveness of the proposed algorithm is shown
through several experimental results. The obtained results proved that the proposed
segmentation algorithm is a straightforward extension of the filtering process. In
this paper a comparison between our algorithm and so called EDISON System was
carried out.
Keywords Entropy · Image segmentation · Mean shift · Smoothing filter
R. Rodríguez (B ) · A. G. Suarez · J. H. Sossa
Institute of Cybernetics, Mathematics and Physics (ICIMAF), Digital Signal Processing Group,
Vedado, Havana, Cuba
e-mail: rrm@icmf.inf.cu
J. H. Sossa
Computing Research Center—National Polytechnic Institute (CIC-IPN), Mexico, Mexico
e-mail: hsossa@cic.ipn.mx