Generalized principal component analysis (GPCA)
- 4 November 2003
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- Vol. 14 (10636919)
- https://doi.org/10.1109/cvpr.2003.1211411
Abstract
We propose an algebraic geometric approach to the problem of estimating a mixture of linear subspaces from sample data points, the so-called generalized principal component analysis (GPCA) problem. In the absence of noise, we show that GPCA is equivalent to factoring a homogeneous polynomial whose degree is the number of subspaces and whose factors (roots) represent normal vectors to each subspace. We derive a formula for the number of subspaces n and provide an analytic solution to the factorization problem using linear algebraic techniques. The solution is closed form if and only if n /spl les/ 4. In the presence of noise, we cast GPCA as a constrained nonlinear least squares problem and derive an optimal function from which the subspaces can be directly recovered using standard nonlinear optimization techniques. We apply GPCA to the motion segmentation problem in computer vision, i.e. the problem of estimating a mixture of motion models from 2D imagery.Keywords
All Related Versions
This publication has 10 references indexed in Scilit:
- Two-body segmentation from two perspective viewsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2005
- Generalized principal component analysis (GPCA)Published by Institute of Electrical and Electronics Engineers (IEEE) ,2003
- Segmentation of dynamic scenes from image intensitiesPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2003
- Factorization-based segmentation of motionsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Motion segmentation by subspace separation and model selectionPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2001
- Probabilistic Principal Component AnalysisJournal of the Royal Statistical Society Series B: Statistical Methodology, 1999
- Mixtures of Probabilistic Principal Component AnalyzersNeural Computation, 1999
- Nonlinear Component Analysis as a Kernel Eigenvalue ProblemNeural Computation, 1998
- A Multibody Factorization Method for Independently Moving ObjectsInternational Journal of Computer Vision, 1998
- Principal Component AnalysisPublished by Springer Nature ,1986