Manifold clustering for motion segmentation