Long term video segmentation through pixel level spectral clustering on GPUs
A general framework for motion segmentation: Independent, articulated, rigid, non-rigid, degenerate and nondegenerate