In this article, the clustering output results of Spectral clustering (with normalized Laplacian) is going to be compared with KMeans on a few shape datasets. The following figures taken from the slides of the Coursera Course: Mining Massive Datasets by Stanford University describe the basic concept of spectral clustering and the spectral partitioning algorithm.
Algorithm
Algorithm
Algorithm
4. The following simpler spectral partitioning approach (thresholding on the second eigenvector) can also be applied for automatic separation of the foreground from the background.
The following figure shows the result of spectral paritioning for automatic separation of foreground from the background on another image.