A Pseudo-Metric for Weighted Point Sets

We derive a pseudo-metric for weighted point sets. There are numerous situations, for example in the shape description domain, where the individual points in a feature point set have an associated attribute, a weight. A distance function that incorporates this extra information apart from the points' position can be very useful for matching and retrieval purposes. There are two main approaches to do this. One approach is to interpret the point sets as fuzzy sets. However, a distance measure for fuzzy sets that is a metric, invariant under rigid motion and respects scaling of the underlying ground distance, does not exist. In addition, a Hausdorff-like pseudo-metric fails to differentiate between fuzzy sets with arbitrarily different maximum memebership values. The other approach is the Earth Mover's Distance. However, for sets of unequal total weights, it gives zero distance for arbitrarily different sets, and does not obey the triangle inequality. In this paper we derive a distance measure, based on weight transportation, that is invariant under rigid motion, respects scaling, and obeys the triangle inequality, so that it can be used in efficient database searching. Moreover, our pseudo-metric identifies only weight-scaled versions of the same set. We demonstrate its potential use by testing it on two different collections, one of company logos and another one of fish contours.

[1]  Stephen M. Smith,et al.  SUSAN—A New Approach to Low Level Image Processing , 1997, International Journal of Computer Vision.

[2]  Sadegh Abbasi,et al.  Shape similarity retrieval under affine transforms , 2002, Pattern Recognit..

[3]  Azriel Rosenfeld,et al.  An Improved Method of Angle Detection on Digital Curves , 1975, IEEE Transactions on Computers.

[4]  Carlo Tomasi,et al.  Perceptual metrics for image database navigation , 1999 .

[5]  Peter Braß On the nonexistence of Hausdorff-like metrics for fuzzy sets , 2002, Pattern Recognit. Lett..

[6]  L. Guibas,et al.  Finding color and shape patterns in images , 1999 .

[7]  Laurence Boxer,et al.  On Hausdorff-like metrics for fuzzy sets , 1997, Pattern Recognit. Lett..

[8]  Maria Petrou,et al.  Image processing - the fundamentals , 1999 .

[9]  Remco C. Veltkamp,et al.  Efficient image retrieval through vantage objects , 1999, Pattern Recognition.

[10]  G. Lieberman,et al.  Introduction to Mathematical Programming , 1990 .

[11]  Jiu-lun Fan Note on Hausdorff-like metrics for fuzzy sets , 1998, Pattern Recognit. Lett..

[12]  Azriel Rosenfeld,et al.  On a metric distance between fuzzy sets , 1996, Pattern Recognit. Lett..

[13]  David Spotts Fry Shape recognition using metrics on the space of shapes , 1993 .

[14]  Marcel Worring,et al.  Digital curvature estimation , 1993 .

[15]  Tatsuya Akutsu,et al.  Distribution of Distances and Triangles in a Point Set and Algorithms for Computing the Largest Common Point Sets , 1998, Discret. Comput. Geom..

[16]  James C. French,et al.  Using the triangle inequality to reduce the number of comparisons required for similarity-based retrieval , 1996, Electronic Imaging.

[17]  S. Rachev,et al.  Mass transportation problems , 1998 .

[18]  Roland T. Chin,et al.  On the Detection of Dominant Points on Digital Curves , 1989, IEEE Trans. Pattern Anal. Mach. Intell..

[19]  Mtw,et al.  Mass Transportation Problems: Vol. I: Theory@@@Mass Transportation Problems: Vol. II: Applications , 1999 .

[20]  M. Hagedoorn Pattern matching using similarity measures , 2000 .

[21]  David K. Smith Network Flows: Theory, Algorithms, and Applications , 1994 .

[22]  Samarjit Chakraborty,et al.  Computing Largest Common Point Sets under Approximate Congruence , 2000, ESA.

[23]  Leonidas J. Guibas,et al.  The Earth Mover's Distance under transformation sets , 1999, Proceedings of the Seventh IEEE International Conference on Computer Vision.

[24]  Reinhard Klein,et al.  A geometric approach to 3D object comparison , 2001, Proceedings International Conference on Shape Modeling and Applications.