Abstract
A unified a contrario detection method is proposed to solve three classical problems in clustering analysis. The first one is to evaluate the validity of a cluster candidate. The second problem is that meaningful clusters can contain or be contained in other meaningful clusters. A rule is needed to define locally optimal clusters by inclusion. The third problem is the definition of a correct merging rule between meaningful clusters, permitting to decide whether they should stay separate or unite. The motivation of this theory is shape recognition. Matching algorithms usually compute correspondences between more or less local features (called shape elements) between images to be compared. Each pair of matching shape elements leads to a unique transformation (similarity or affine map.) The present theory is used to group these shape elements into shapes by detecting clusters in the transformation space.
Similar content being viewed by others
References
D.H. Ballard, “Generalizing the Hough transform to detect arbitrary shapes,” Pattern Recognition, Vol. 13, No. 2, pp. 111–122, 1981.
H.H. Bock, “On some significance tests in cluster analysis,” Journal of Classification, Vol. 2, pp. 77–108, 1985.
F. Cao, P. Musé, and F. Sur, “Extracting meaningful curves from images,” Journal of Mathematical Imaging and Vision, Vol. 22, No. 2–3, pp. 159–181, 2005.
A. Desolneux, L. Moisan, and J.-M. Morel, “Meaningful alignments,” International Journal of Computer Vision, Vol. 40, No. 1, pp. 7–23, 2000.
A. Desolneux, L. Moisan, and J.-M. Morel, “Edge detection by Helmholtz principle,” Journal of Mathematical Imaging and Vision, Vol. 14, No. 3, pp. 271–284, 2001.
A. Desolneux, L. Moisan, and J.-M. Morel, “A grouping principle and four applications,” IEEE Transactions on Pattern Analysis and Machine Intelligence, Vol. 25, No. 4, pp. 508–513, 2003.
P.A. Devijver, and J. Kittler, Pattern Recognition—A Statistical Approach, Prentice Hall, 1982.
R.C. Dubes, “How many clusters are best?—an experiment,” Pattern Recognition, Vol. 20, No. 6, pp. 645–663, 1987.
R.O. Duda, and P.E. Hart, Pattern Classification and Scene Analysis, John Wiley and Sons, 1973.
G.H. Golub, and C.F. Van Loan, Matrix Computations, Johns Hopkins University Press, 1989.
A.D. Gordon, “Null models in cluster validation,” in From Data to Knowledge: Theoretical and Practical Aspects of Classification, Data Analysis, and Knowledge Organization, W. Gaul and D. Pfeifer (Eds.), Springer Verlag, 1996, pp. 32–44.
A.D. Gordon, Classification. Monographs on Statistics and Applied Probability 82, Chapman & Hall, 1999.
W.E.L. Grimson and D.P. Huttenlocher, “On the sensitivity of the Hough transform for object recognition,” IEEE Transactions on Pattern Analysis and Machine Intelligence, Vol. 12, No. 3, pp. 255–274, 1990.
W.E.L. Grimson and D.P. Huttenlocher, “On the verification of hypothesized matches in model-based recognition,” IEEE Transactions on Pattern Analysis and Machine Intelligence, Vol. 13, No. 12, pp. 1201–1213, 1991.
D.P. Huttenlocher, and S. Ullman, “Object recognition using alignment,” In International Conference of Computer Vision, London, UK, 1987, pp. 267–291.
A.K. Jain, M.N. Murty, and P.J. Flynn, “Data clustering: A review,” ACM Computing Surveys, Vol. 31, No. 3, pp. 264–323, 1999.
A.K. Jain and R.C. Dubes, Algorithms for Clustering Data, Advanced Reference Series, Prentice-Hall, 1988.
A.K. Jain, R.P.W. Duin, and M. Jiachang, “Statistical pattern recognition: A review,” IEEE Transactions on Pattern Analysis and Machine Intelligence, Vol. 22, No. 1, pp. 4–36, 2000.
K. Joag-Dev and F. Proschan, “Negative association of random variables, with applications,” Annals of Statistics, Vol. 11, No. 1, pp. 286–295, 1983.
L. Kaufman and P. J. Rousseeuw, Finding Groups in Data: An Introduction to Cluster Analysis, John Wiley and Sons, 1990.
Y. Lamdan, and H.J. Wolfson, “Geometric hashing: a general and efficient model-based recognition scheme,” in Proceedings of IEEE International Conference on Computer Vision, Tampa, Florida, USA, 1988, pp. 238–249.
J.L. Lisani, Shape Based Automatic Images Comparison. PhD thesis, Université Paris 9 Dauphine, France, 2001.
J.L. Lisani, L. Moisan, P. Monasse, and J.-M. Morel, “On the theory of planar shape,” SIAM Multiscale Modeling and Simulation, Vol. 1, No. 1, pp. 1–24, 2003.
D. Lowe, “Distinctive image features from scale-invariant keypoints,” International Journal of Computer Vision, Vol. 60, No. 2, pp. 91–110, 2004.
D.G. Lowe, Perceptual Organization and Visual Recognition, Kluwer Academic Publisher, 1985.
D. Marr, Vision, Freeman Publishers, 1982.
G. Medioni, M. Lee, and C. Tang, A Computational Framework for Segmentation and Grouping, Elsevier, 2000.
G.W. Milligan, and M.C. Cooper, “An examination of procedures for determining the number of clusters in a data set,” Psychometrika, Vol. 50, No. 2, pp. 159–179, 1985.
P. Monasse, and F. Guichard, “Fast computation of a contrast invariant image representation,” IEEE Transactions on Image Processing, Vol. 9, No. 5, pp. 860–872, 2000.
P. Musé, F. Sur, F. Cao, Y. Gousseau, and J.M. Morel, “An a contrario decision method for shape elements recognition,” International Journal of Computer Vision, Vol. 69, No. 3, pp. 295–315, 2006.
X. Pennec, “Toward a generic framework for recognition based on uncertain geometric features,” Videre: Journal of Computer Vision Research, Vol. 1, No. 2, pp. 58–87, 1998.
C. Schmid, and R. Mohr, “Local greyvalue invariants for image retrieval,” IEEE Transaction on Pattern Analysis and Machine Intelligence, Vol. 19, No. 5, pp. 530–535, 1997.
G. Stockman, S. Kopstein, and S. Benett, “Matching images to models for registration and object detection via clustering,” IEEE Transactions on Pattern Analysis and Machine Intelligence, Vol. 4, No. 3, pp. 229–241, 1982.
P.N. Tan, M. Steinbach, and V. Kumar, Introduction to Data Mining, Addison-Wesley, 2005.
T. Veit, F. Cao, and P. Bouthemy, “A grouping algorithm for early motion detection and the analysis of visual motion,” Technical report, 2005, INRIA.
M. Wertheimer, “Untersuchungen zur Lehre der Gestalt, II,” Psychologische Forschung, Vol. 4, pp. 301–350, 1923. Translation published as Laws of Organization in Perceptual Forms, in Ellis, W. (1938). A source book of Gestalt psychology (pp. 71–88). Routledge & Kegan Paul.
H.J. Wolfson and I. Rigoutsos, “Geometric hashing: an overview,” IEEE Computational Science & Engineering, Vol. 4, No. 4, pp. 10–21, 1997.
A.L. Yuille, and N.M. Grzywacz, “A theoretical framework for visual motion,” in High-Level Motion Processing Watanabe, T. (Eds.), MIT Press, 1998.
Author information
Authors and Affiliations
Corresponding author
Additional information
Frédéric Cao graduated from the Ecole Polytechnique in 1995 and obtained a PhD in applied mathematics in Ecole Normale Supérieure de Cachan in 2000. He defended his “Habilitation à diriger des recherches" in 2004. His research interests include partial differential equations for image and shape filtering, but also statistical approaches to shape recognition and data analysis, or motion analysis.
Julie Delon was born in France in 1978. During the period 1997–2001, she has studied applied mathematics at the Ecole Normale Supérieure de Cachan. From 2001 to 2004, she prepared a Ph.D. thesis in image analysis at the CMLA (Cachan, France), and defended it in December 2004. She is currently a research scientist with CNRS at Télécom Paris.
Agnès Desolneux was born in France in 1974. She defended her PhD thesis in applied mathematics in 2000 under the direction of Jean-Michel Morel at the ENS Cachan. She is currently CNRS researcher at the MAP5, University Paris 5. She is working on statistical methods in image analysis. Web page: http://www.math-info.univ-paris5.fr/~desolneux/
Pablo Musé was born in Montevideo, Uruguay, in 1975. He received the Electrical Engineer degree from the Universidad de la República, Uruguay, in 1999, and the DEA in Mathematics, Vision and Learning from the Ecole Normale Supérieure de Cachan, France, in 2001. In 2004 he obtained his Ph.D. in Applied Mathematics, also from ENS Cachan, where he had a researcher position until May 2005. Since then he has been with Cognitech Inc., Pasadena, CA, USA.
Frédéric Sur was born in 1976. He is a former student of École Normale Supérieure de Cachan, France. In 2004, he received his PhD degree in applied mathematics and image analysis from Université Paris Dauphine. He is now an assistant professor at École des Mines de Nancy (France) and with Loria laboratory.
Rights and permissions
About this article
Cite this article
Cao, F., Delon, J., Desolneux, A. et al. A Unified Framework for Detecting Groups and Application to Shape Recognition. J Math Imaging Vis 27, 91–119 (2007). https://doi.org/10.1007/s10851-006-9176-0
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10851-006-9176-0