shape matching and hierarchical geometry 7381625