Abstract

Matrix factorization has many applications in computer vision. Singular value decomposition (SVD) is the standard algorithm for factorization. When there are outliers and missing data, which often happen in real measurements, SVD is no longer applicable. For robustness iteratively re-weighted least squares (IRLS) is often used for factorization by assigning a weight to each element in the measurements. Because it uses L/sub 2/ norm, good initialization in IRLS is critical for success, but is nontrivial. In this paper, we formulate matrix factorization as a L/sub 1/ norm minimization problem that is solved efficiently by alternative convex programming. Our formulation 1) is robust without requiring initial weighting, 2) handles missing data straightforwardly, and 3) provides a framework in which constraints and prior knowledge (if available) can be conveniently incorporated. In the experiments we apply our approach to factorization-based structure from motion. It is shown that our approach achieves better results than other approaches (including IRLS) on both synthetic and real data.

Keywords

Matrix decompositionSingular value decompositionRobustness (evolution)OutlierFactorizationMatrix completionIteratively reweighted least squaresInitializationWeightingComputer scienceIncomplete LU factorizationMissing dataAlgorithmMathematical optimizationIncomplete Cholesky factorizationMathematicsArtificial intelligenceTotal least squaresMachine learning

Affiliated Institutions

Related Publications

Publication Info

Year
2005
Type
article
Volume
1
Pages
739-746
Citations
588
Access
Closed

External Links

Social Impact

Social media, news, blog, policy document mentions

Citation Metrics

588
OpenAlex

Cite This

Qifa Ke, Takeo Kanade (2005). Robust L₁ Norm Factorization in the Presence of Outliers and Missing Data by Alternative Convex Programming. , 1 , 739-746. https://doi.org/10.1109/cvpr.2005.309

Identifiers

DOI
10.1109/cvpr.2005.309