1) The document presents a novel approach for measuring shape similarity and using it for object recognition. It involves finding point correspondences between shapes, estimating an aligning transformation, and computing distance as a sum of matching errors and transformation magnitude.
2) At the core is using a "shape context" descriptor at sample points to solve the correspondence problem as a graph matching problem. This provides correspondences to estimate an aligning transformation.
3) Shape similarity is then a measure of matching errors between corresponding points after alignment, allowing nearest neighbor classification for recognition. Results are shown for various datasets.