Sparse subspace clustering
A general framework for motion segmentation: Independent, articulated, rigid, non-rigid, degenerate and nondegenerate