Generalized Principal Component Analysis
Examples 2.7, 2.10, 2.11: Modeling face images under varying illuminations; model selection for face images.
Examples 3.3, 3.6: Completing face images.
Examples 3.7, 3.12: Face shadow removal.
Example 3.16: Outlier dection among face images.
Examples 4.1, 4.10, 4.12, 4.15: Embedding face images under varying poses.
Examples 4.16: Embedding face images of two different subjects.
Examples 4.17, 4.23: Kmeans and Spectral Clustering of Face Images under Varying Pose.
Examples 4.18, 4.24: Kmeans and Spectral Clustering of Face Images under Varying Illumination.
Experiment: Clustering Face Image under Varying Illumination.
Experiment: Spectral Methods on Face Clustering.
Experiment: Face Clustering Affinities for Two Subjectes from the Extended Yale B Data Set.
Experiment: Face Clustering Errors on All Subjects from the Extended Yale B Data Set.
Plottoolbox: A toolbox for plotting images.
loadimage_EYaleB: Code for reading images from EYaleB dataset.
RPCAtoolbox: Code for several RPCA algorithms.
loadimage_Outlier.BestMap: For evaluating clustering result.
SCtoolbox: Spectral clustering toolbox.
loadimage_ATT: Code for reading images from ATT dataset.
statisticalSC: Code for several statistical subspace clustering methods.
ASC: Code for algebraic subspace clustering methods.
EYaleB: Preprocessed Extended Yale B.