Part-based Probabilistic Point Matching using Equivalence Constraints