Critical Points to Determine Persistence Homology
A Theoretical and Computational Framework for Isometry Invariant Recognition of Point Cloud Data