Robust Face Recognition via Sparse Representation

被引:7471
作者
Wright, John [1 ]
Yang, Allen Y. [2 ]
Ganesh, Arvind [1 ]
Sastry, S. Shankar [2 ]
Ma, Yi [1 ]
机构
[1] Univ Illinois, Coordinated Sci Lab, Urbana, IL 61801 USA
[2] Univ Calif Berkeley, Dept Elect Engn & Comp Sci, Berkeley, CA 94720 USA
基金
美国国家科学基金会;
关键词
Face recognition; feature extraction; occlusion and corruption; sparse representation; compressed sensing; l(1)-minimization; validation and outlier rejection; LARGE UNDERDETERMINED SYSTEMS; SIGNAL RECOVERY; MODEL SELECTION; DISTORTION; EQUATIONS;
D O I
10.1109/TPAMI.2008.79
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
We consider the problem of automatically recognizing human faces from frontal views with varying expression and illumination, as well as occlusion and disguise. We cast the recognition problem as one of classifying among multiple linear regression models and argue that new theory from sparse signal representation offers the key to addressing this problem. Based on a sparse representation computed by l(1)-minimization, we propose a general classification algorithm for (image-based) object recognition. This new framework provides new insights into two crucial issues in face recognition: feature extraction and robustness to occlusion. For feature extraction, we show that if sparsity in the recognition problem is properly harnessed, the choice of features is no longer critical. What is critical, however, is whether the number of features is sufficiently large and whether the sparse representation is correctly computed. Unconventional features such as downsampled images and random projections perform just as well as conventional features such as Eigenfaces and Laplacianfaces, as long as the dimension of the feature space surpasses certain threshold, predicted by the theory of sparse representation. This framework can handle errors due to occlusion and corruption uniformly by exploiting the fact that these errors are often sparse with respect to the standard (pixel) basis. The theory of sparse representation helps predict how much occlusion the recognition algorithm can handle and how to choose the training images to maximize robustness to occlusion. We conduct extensive experiments on publicly available databases to verify the efficacy of the proposed algorithm and corroborate the above claims.
引用
收藏
页码:210 / 227
页数:18
相关论文
共 59 条
[1]  
Achlioptas D, 2001, P 20 ACM SIGMOD SIGA, DOI [DOI 10.1145/375551.375608, 10.1145/375551.375608]
[2]   Face description with local binary patterns:: Application to face recognition [J].
Ahonen, Timo ;
Hadid, Abdenour ;
Pietikainen, Matti .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2006, 28 (12) :2037-2041
[3]   On the approximability of minimizing nonzero variables or unsatisfied relations in linear systems [J].
Amaldi, E ;
Kann, V .
THEORETICAL COMPUTER SCIENCE, 1998, 209 (1-2) :237-260
[4]  
[Anonymous], 1994, IEEE C COMP VIS PATT
[5]  
[Anonymous], 2006, P INT C MATH
[6]  
[Anonymous], 1991, P IEEE INT C COMP VI
[7]  
[Anonymous], 2000, NATURE STAT LEARNING, DOI DOI 10.1007/978-1-4757-3264-1
[8]  
[Anonymous], NEURAL INFORM PROCES
[9]  
[Anonymous], THESIS MIT
[10]  
Baraniuk R., 2007, FDN COMPUTATIONAL MA