Manifold Learning Techniques For Non-Rigid Structure From Motion