Robust Heterogeneous Discriminative Analysis for Single ...ymc/papers/conference/CIKM17... ·...

4
Robust Heterogeneous Discriminative Analysis for Single Sample Per Person Face Recognition Meng Pang Hong Kong Baptist University [email protected] Yiu-ming Cheung * Hong Kong Baptist University [email protected] Binghui Wang Iowa State University [email protected] Risheng Liu Dalian University of Technology [email protected] ABSTRACT Single sample face recognition is one of the most challenging problems in face recognition (FR), where only one single sample per person (SSPP) is enrolled in the gallery set for training. Although patch-based methods have achieved great success in FR with SSPP, they still have significant limita- tions. In this work, we propose a new patch-based method, namely Robust Heterogeneous Discriminative Analysis (RH- DA), to tackle FR with SSPP. Compared with the existing patch-based methods, RHDA can enhance the robustness against complex facial variations from two aspects. First, we develop a novel Fisher-like criterion, which incorporates two manifold embeddings, to learn heterogeneous discriminative representations of image patches. Specifically, for each patch, the Fisher-like criterion is able to preserve the reconstruction relationship of neighboring patches from the same person, while suppressing neighboring patches from different persons. Second, we present two distance metrics, i.e., patch-to-patch distance and patch-to-manifold distance, and develop a fusion strategy to combine the recognition outputs of above two distance metrics via joint majority voting for identification. Experimental results on the AR and FERET benchmark datasets demonstrate the efficacy of the proposed method. KEYWORDS Single sample face recognition, representation learning, het- erogeneous subspace analysis, joint majority voting. 1 INTRODUCTION In many practical face recognition (FR) systems, e.g., law enforcement and ID card identification, there is only single sample per person (SSPP) when considering their limited stor- age and privacy policy. As a result, it becomes particularly * Yiu-ming Cheung is the corresponding author. Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]. CIKM’17, November 6–10, 2017, Singapore. © 2017 ACM. ISBN 978-1-4503-4918-5/17/11. . . $15.00 DOI: https://doi.org/10.1145/3132847.3133096 intractable for FR with SSPP when within-class informa- tion is not available to predict facial variations in the query face. Therefore, a variety of existing Fisher-based subspace learning methods [4, 15], e.g., linear discriminant analysis (LDA), fail to work in this scenario. Moreover, the emerg- ing representation-based classifiers, i.e., sparse representation classifier (SRC) [11] and collaborative representation classifier (CRC) [14], also suffer from heavy performance degeneration because these classifiers still require multiple within-class training samples to reasonably represent the query face. To address the SSPP problem in FR, there have been some attempts in the literature, which can be roughly classified into two categories [3]: holistic generic learning methods and patch-based methods. Holistic generic learning methods intro- duce an auxiliary generic set with multiple samples per person to supplement the original gallery set. For example, Wang et al. developed a generic learning framework [10] to estimate approximated within-class scatter from generic set provided that different sets of person share similar within-class varia- tions. Representative methods under this framework include extended SRC (ESRC) [2], sparse variation dictionary learn- ing (SVDL) [13], collaborative probabilistic labels (CPL) [5], etc. Although this kind of methods can alleviate the SSPP problem to some extent, their performance depends heavily on the elaborative selection of auxiliary generic set, which is a tough task in practical applications. Patch-based methods [6, 8, 16, 17] recognize a query face by leveraging its partitioned patches, and each partitioned patch of a face image is treated as an independent sample of this person (i.e., class). As a result, researchers attempted to ex- tend conventional subspace learning and representation-based methods, e.g., LDA, SRC and CRC, to the corresponding patch-based versions, i.e., modular LDA [6], PSRC [11] and PCRC [17], and conducted FR via integrating the recogni- tion outputs of all partitioned patches. More recently, Lu et al.[6] have developed a discriminative multi-manifold analy- sis (DMMA) method provided that the partitioned patches of each person lie in an individual manifold, thus converting FR to a manifold-manifold matching problem. Furthermore, Zhang et al.[16] modified DMMA and proposed a sparse discriminative multi-manifold embedding (SDMME) method by leveraging sparse graph embedding. Nevertheless, we emphasize that patch-based methods still have two major drawbacks. First, for feature extraction, Short Paper CIKM’17, November 6-10, 2017, Singapore 2251

Transcript of Robust Heterogeneous Discriminative Analysis for Single ...ymc/papers/conference/CIKM17... ·...

Page 1: Robust Heterogeneous Discriminative Analysis for Single ...ymc/papers/conference/CIKM17... · relationship of neighboring patches from the same person, while suppressing neighboring

Robust Heterogeneous Discriminative Analysis for SingleSample Per Person Face Recognition

Meng PangHong Kong Baptist [email protected]

Yiu-ming Cheung∗

Hong Kong Baptist [email protected]

Binghui WangIowa State [email protected]

Risheng LiuDalian University of Technology

[email protected]

ABSTRACT

Single sample face recognition is one of the most challengingproblems in face recognition (FR), where only one singlesample per person (SSPP) is enrolled in the gallery set fortraining. Although patch-based methods have achieved greatsuccess in FR with SSPP, they still have significant limita-tions. In this work, we propose a new patch-based method,namely Robust Heterogeneous Discriminative Analysis (RH-DA), to tackle FR with SSPP. Compared with the existingpatch-based methods, RHDA can enhance the robustnessagainst complex facial variations from two aspects. First, wedevelop a novel Fisher-like criterion, which incorporates twomanifold embeddings, to learn heterogeneous discriminativerepresentations of image patches. Specifically, for each patch,the Fisher-like criterion is able to preserve the reconstructionrelationship of neighboring patches from the same person,while suppressing neighboring patches from different persons.Second, we present two distance metrics, i.e., patch-to-patchdistance and patch-to-manifold distance, and develop a fusionstrategy to combine the recognition outputs of above twodistance metrics via joint majority voting for identification.Experimental results on the AR and FERET benchmarkdatasets demonstrate the efficacy of the proposed method.

KEYWORDS

Single sample face recognition, representation learning, het-erogeneous subspace analysis, joint majority voting.

1 INTRODUCTION

In many practical face recognition (FR) systems, e.g., lawenforcement and ID card identification, there is only singlesample per person (SSPP) when considering their limited stor-age and privacy policy. As a result, it becomes particularly

∗Yiu-ming Cheung is the corresponding author.

Permission to make digital or hard copies of all or part of this workfor personal or classroom use is granted without fee provided thatcopies are not made or distributed for profit or commercial advantageand that copies bear this notice and the full citation on the first page.Copyrights for components of this work owned by others than ACMmust be honored. Abstracting with credit is permitted. To copyotherwise, or republish, to post on servers or to redistribute to lists,requires prior specific permission and/or a fee. Request permissionsfrom [email protected].

CIKM’17, November 6–10, 2017, Singapore.

© 2017 ACM. ISBN 978-1-4503-4918-5/17/11. . . $15.00DOI: https://doi.org/10.1145/3132847.3133096

intractable for FR with SSPP when within-class informa-tion is not available to predict facial variations in the queryface. Therefore, a variety of existing Fisher-based subspacelearning methods [4, 15], e.g., linear discriminant analysis(LDA), fail to work in this scenario. Moreover, the emerg-ing representation-based classifiers, i.e., sparse representationclassifier (SRC) [11] and collaborative representation classifier(CRC) [14], also suffer from heavy performance degenerationbecause these classifiers still require multiple within-classtraining samples to reasonably represent the query face.

To address the SSPP problem in FR, there have been someattempts in the literature, which can be roughly classifiedinto two categories [3]: holistic generic learning methods andpatch-based methods. Holistic generic learning methods intro-duce an auxiliary generic set with multiple samples per personto supplement the original gallery set. For example, Wang etal. developed a generic learning framework [10] to estimateapproximated within-class scatter from generic set providedthat different sets of person share similar within-class varia-tions. Representative methods under this framework includeextended SRC (ESRC) [2], sparse variation dictionary learn-ing (SVDL) [13], collaborative probabilistic labels (CPL) [5],etc. Although this kind of methods can alleviate the SSPPproblem to some extent, their performance depends heavilyon the elaborative selection of auxiliary generic set, which isa tough task in practical applications.

Patch-based methods [6, 8, 16, 17] recognize a query face byleveraging its partitioned patches, and each partitioned patchof a face image is treated as an independent sample of thisperson (i.e., class). As a result, researchers attempted to ex-tend conventional subspace learning and representation-basedmethods, e.g., LDA, SRC and CRC, to the correspondingpatch-based versions, i.e., modular LDA [6], PSRC [11] andPCRC [17], and conducted FR via integrating the recogni-tion outputs of all partitioned patches. More recently, Lu etal. [6] have developed a discriminative multi-manifold analy-sis (DMMA) method provided that the partitioned patchesof each person lie in an individual manifold, thus convertingFR to a manifold-manifold matching problem. Furthermore,Zhang et al. [16] modified DMMA and proposed a sparsediscriminative multi-manifold embedding (SDMME) methodby leveraging sparse graph embedding.

Nevertheless, we emphasize that patch-based methods stillhave two major drawbacks. First, for feature extraction,

Short Paper CIKM’17, November 6-10, 2017, Singapore

2251

Page 2: Robust Heterogeneous Discriminative Analysis for Single ...ymc/papers/conference/CIKM17... · relationship of neighboring patches from the same person, while suppressing neighboring

the Fisher criteria applied in patch-based methods, suchas modular LDA, DMMA, and SDMME, cannot generaterepresentations (i.e., features) that are discriminant enough,because they only conduct discriminant analysis in the samefeature space, while ignoring vital discriminant informationacross different feature spaces. Second, for identification, itis believed that, given a patch from a query face, it should be1) similar to the patch in the same position, or/and 2) wellreconstructed by its neighboring patches, of the same personin the gallery. However, all above patch-based methods onlyconsider one of the two observations (i.e., distance metrics),which is inadequate when handling complex facial variations.Our work: We propose a new patch-based method, calledRobust Heterogeneous Discriminative Analysis (RHDA), toaddress the above drawbacks.

To address the first issue, we develop a novel Fisher-likecriterion in RHDA model, based on graph embedding, toextract sufficient discriminant information from two hetero-geneous feature spaces. One feature space preserves thereconstruction relationship of neighboring patches from thesame person, and the other suppresses neighboring patchesfrom different persons.

Regarding the second issue, we present two discriminativemanifold embeddings, namely discriminative single-manifoldembedding (DSME) and discriminative multi-manifold em-bedding (DMME). The two embeddings, respectively, modelthe whole partitioned patches over all persons as a singlemanifold and multiple manifolds, and are then incorporatedinto above Fisher-like criterion to generate heterogeneous dis-criminative representations for image patches. Subsequently,we design two distance metrics, i.e., patch-to-patch distanceand patch-to-manifold distance, associated with the singlemanifold and multiple manifolds, respectively, and developa fusion strategy by assigning the heterogeneous representa-tions to two distance metrics and combining their recognitionoutputs via joint majority voting to identify each query face.

2 PROPOSED METHOD

This section presents the proposed RHDA in two steps: het-erogeneous feature extraction and face identification. Forheterogeneous feature extraction, we first construct an intrin-sic graph and a penalty graph, then develop two discrimi-native manifold embeddings (i.e., DSME and DMME), andfinally leverage a Fisher-like criterion to generate heteroge-neous discriminative subspace representations for patches.For identification, we develop a fusion strategy to exploitthe heterogeneous subspace representations and identify eachquery face via joint majority voting. The pipeline of theRHDA method is illustrated in Figure 1(a).

2.1 Heterogeneous Feature Extraction

2.1.1 Graph construction and weight matrix definition. Sup-pose X = [x1, · · · ,xN ] ∈ <D×N is a gallery set with Npersons. We first partition each xi into M non-overlappinglocal patches with an equal size d, and concatenate the patch-es column by column. For the ith person, we define its patchset as Xi = [xi,1,xi,2, · · · ,xi,M ] ∈ <d×M . Following [12]

(a) (b)

Figure 1: (a) Pipeline of RHDA. (b) Illustration ofthe Fisher-like criterion. The points with the samecolor indicate the patches from the same class.

and [1], we then construct an intrinsic graph G in sparse LLEfeature space and penalty graph G′ in Laplacian eigenmap(LE) feature space, respectively. Sw and Sb denote the corre-sponding reconstruction weight and affinity weight matrix,respectively.

In intrinsic graph G, we aim to measure the representationcapability of patches from the same person. Similar withl1-graph [12], we first design a within-class dictionary for eachpatch (e.g., xi,j): Ai,j = [xi,1, · · · ,xi,j−1,xi,j+1, · · · ,xi,M ].Then, the representation coefficients of remaining within-classpatches for xi,j can be calculated as αi,j = arg minαi,j ||xi,j−Ai,jαi,j ||2F + ||αi,j ||1. Therefore, the within-class reconstruc-tion weight matrix Wi for the ith person is defined asWi = [Wi,1, · · · ,Wi,j , · · · ,Wi,M ] ∈ <M×M . Wp

i,j denotes

the pth element of Wi,j , we define Wpi,j = αp

i,j if 0 < p < j,

Wpi,j = 0 if p = j, and Wp

i,j = αp−1i,j if j < p < M . Hence,

Sw for whole patches over all persons can be defined asSw = diag(W1, · · · ,WN ) ∈ <MN×MN .

In penalty graph G′, we aim to measure the similarityof patches from different persons. For each xi,j , we letxpi,j represent its pth neighboring patch, and calculate the

affinity weight between xi,j and other patches as: Wp

i,j =

exp(−||xi,j − xpi,j ||

2/σ2) if xpi,j ∈ Nk1(xi,j), and W

p

i,j = 0

otherwise. Nk1(xi,j) denote the k1-nearest between-classpatches of xi,j . Hence, the affinity weight matrix Sb for

whole patches in graph G′ is set as Sb = W ∈ <MN×MN .

2.1.2 Discriminative manifold embeddings. DSME: It mod-els the whole patch set over all persons as a single man-ifold. For simplicity, we define the whole patch set as:

X = [x1, · · · , xq, · · · , xMN ] ∈ <d×MN , where xq = xi,j , i =d qMe, j = q −Mi + M . Then, on the one hand, we need

to preserve the reconstruction relationship of neighboringwithin-class patches in sparse LLE feature space. On theother hand, we need to suppress neighboring patches ofdifferent classes in LE feature space. Formally, we canachieve it by learning a shared projection basis U ∈ <d×r

for all patches and optimizing the following two objectivefunctions: minU Φw(U) =

∑i ‖U

T xi − ΣjSwijU

T xj‖2 and

maxU Φb(U) =∑

i,j ‖UT xi −UT xj‖2Sb

ij .DMME: It models the whole patch set as a collection of mul-tiple manifolds, and assumes that patches of each subject liein an individual manifold. As a result, a set of N projection

Short Paper CIKM’17, November 6-10, 2017, Singapore

2252

Page 3: Robust Heterogeneous Discriminative Analysis for Single ...ymc/papers/conference/CIKM17... · relationship of neighboring patches from the same person, while suppressing neighboring

bases V = {V1,V2, · · · ,VN} will be learned for N persons.Formally, we optimize the following two objective functions:

maxV J1(Vi) =∑M

j=1

∑k1p=1 ‖V

Ti xi,j − VT

i xpi,j‖

2Wp

i,j and

minV J2(Vi) =∑M

j=1 ‖VTi xi,j −VT

i XiWi,j‖2. J1 is gener-

ated from G′ to ensure that if xi,j and xpi,j are close but from

different persons, they should be separated as far as possibleafter projection. On the other hand, J2 from G is to preservethe reconstruction relationship of within-class neighboringpatches after projection.

2.1.3 Feature extraction via a Fisher-like criterion. We de-sign a Fisher-like criterion to extract discriminative featuresacross the two heterogeneous feature spaces, i.e., sparse LLEand LE. Specifically, it aims to simultaneously preserve thereconstruction relationship of neighboring within-class patch-es in sparse LLE feature space, while suppressing neighboringpatches of different classes in LE feature space. The illustra-tion of the Fisher-like criterion is shown in Figure 1(b).

Then for DSME, by incorporating the Fisher-like criterion,the final objective function becomes:

maxU

Φb(U)

Φw(U)=

tr(UT XLbXTU)

tr(UT XMwXTU)

, (1)

where Mw = (I−Sw)T (I−Sw), Db is a diagonal matrix withDb

ii = ΣjSbij , Lb = Db−Sb is the Laplacian matrix. Thus, the

above maximization problem can be transformed to the fol-

lowing generalized eigen-problem: XLbXTU = λXMwX

TU,

where λ and U are the eigenvalues and eigenvectors of theabove generalized eigen-problem.

For DMME, we define the Fisher-like criterion as

maxV

J(V) =

N∑i=1

(J1(Vi)− J2(Vi)). (2)

Note that the N projection bases are independent and thusJ(V) can be simply computed as the sum of N subfunctionsJ1(Vi)− J2(Vi) of each Vi, which can be separately solvedvia the following eigen-problem: (H1 −H2)v = λv, where

H1 =∑M

j=1

∑k1p=1(xi,j − xp

i,j)(xi,j − xpi,j)

TWp

i,j and H2 =∑Mj=1(xi,j−XiWi,j)(xi,j−XiWi,j)T . Let v1,v2, · · · ,vdi be

the eigenvectors corresponding to the di largest positive eigen-

values {λj}dij=1 with λ1 ≥ · · · ≥ λdi ≥ 0. Then the projection

basis for the ith class is indicated as Vi = [v1,v2, · · · ,vdi ].

2.2 Face Identification

Given a query face y, we partition it into M non-overlappinglocal patches y1,y2, · · · ,yM . Next, we design our first dis-tance metric as patch-to-patch distance, and utilize regular-ized least square to identify each query patch yj . Specifically,

we apply the shared projection basis U ∈ <d×r generated byDSME to project yj and each patch xi,j of the same positionin the gallery set into a common subspace, and construct a lo-cal dictionary as Dj = [UTx1,j , · · · ,UTxi,j · · · ,UTxN,j ] ∈<r×N . UTxi,j denotes the subspace representation for thejth patch of the ith person in the gallery set.

Hence, for UTyj , its representation coefficients over Dj are

computed by ρj = arg minρj{‖UTyj −Djρj‖2 + λ‖ρj‖2},

where ρj = [ρj,1; ρj,2; · · · ; ρj,N ]. Thus, the identificationoutput of the query patch yj is defined as:

Lf (yj) = arg mink{‖UTyj −Dj,kρj,k‖2/‖ρj,k‖2}. (3)

Furthermore, we design our second distance metric aspatch-to-manifold distance, which measures the reconstruc-tion capability of the reference manifold. As depicted inDMME, the patch set Xi for the ith person is regarded asan individual manifold. Hence, the distance between thequery patch yj and Xi can be computed by d(yj ,Xi) =

min ‖VTi yj −Σk2

p=1cpGpk2

(VTi yj)‖2, where Vi ∈ <d×di is the

projection basis generated by DMME, Gpk2

(VTi yj) denotes

the pth member of k2-nearest neighbors of VTi yj in VT

i Xi,and cp represents the reconstruction coefficient correspondingto Gp

k2(VT

i yj). For this distance metric, the identificationoutput of the query patch yj is obtained by

Ls(yj) = arg mink

d(yj ,Xk). (4)

In the final stage, we aim to identify the unlabeled queryface by exploiting the identification outputs of all query patch-es. Please note that Lf (yj) and Ls(yj) obtained by two dis-tance metrics may be different. Therefore, it is difficult to de-cide which output is correct. To this end, we present a fusionstrategy by leveraging both outputs of two distance metricsand determine the final label of the query face via a joint ma-jority voting. Specifically, we define votef ,votes ∈ <N as t-wo zero initial vectors. Then, we update their values by apply-ing the following formula: votef (Lf (yj)) = votef (Lf (yj))+1and votes(Ls(yj)) = votes(Ls(yj)) + 1, j = 1, · · · ,M .

Thus, the label of the query face y can be determinedusing the following joint majority voting:

L(y) = arg minj

(votef (j) + votes(j)). (5)

3 EXPERIMENTAL RESULTS

This section evaluates RHDA on AR and FERET databases.Comparing Algorithms: We compare RHDA with 8 repre-sentative methods that are used to address the SSPP problem,including PCA, SRC, CRC, ESRC, DMMA, and state-of-the-art PCRC, SDMME and SVDL.Parameter Setting: In experiments, the face images wereresized to 48× 48 on AR and FERET databases. For patch-based methods including PCRC, DMMA, SDMME and RH-DA, the non-overlapping patch size was fixed as 8× 8 for afair comparison. Furthermore, the other parameters in com-paring algorithms were also tuned to achieve the best results.As to the proposed RHDA, the values of the parameters k1,k2 and σ were empirically set as 100, 3, and 100, respectively.

3.1 Evaluation on AR Database

The AR database [7] contains over 4,000 face images of 126people from two sessions, and each session has 13 face imagesper subject. Following the work in [3], the first 80 subjectsfrom session-1 were used for evaluation, while the remaining20 subjects were randomly selected from the remaining setin the same session as the generic set for generic learningmethods. The frontal faces taken under normal illuminations

Short Paper CIKM’17, November 6-10, 2017, Singapore

2253

Page 4: Robust Heterogeneous Discriminative Analysis for Single ...ymc/papers/conference/CIKM17... · relationship of neighboring patches from the same person, while suppressing neighboring

and neutral expressions were used as the gallery images, whilethe remaining 12 images of each subject were arranged toform 4 probe sets (i.e., expression, illumination, sunglass dis-guise+illumination and scarf disguise+illumination). Figure2(a) shows the recognition results of involved methods on ARdatabase. It is clear to see that RHDA achieves promisingperformance among comparing methods. Compared withthe state-of-the-art holistic generic learning method SVDL,our RHDA obtains comparable recognition accuracy in probset b (i.e., illumination) and boosts the recognition ratesby a margin as large as 8.5-20 percent for the variances inexpression (prob set a) and disguises (prob set c-d). More-over, RHDA consistently outperforms the state-of-the-artpatch-based methods, i.e., PCRC and SDMME, in all cases.

3.2 Evaluation on FERET Database

In this sub-section, we aim to test the robustness of all themethods to the facial variations of expressions, illuminationsand poses on FERET database [9]. To this end, we selected700 face images of 100 subjects from seven galleries (ba, bj,bk, bd, be, bf and bg) on FERET. Following the strategy onAR database, we also utilized the first 80 subjects for evalua-tion, while the rest 20 subjects were chosen as the genericset. Figure 2(b) shows the performances of all the methodson FERET database, where RHDA also performs the bestin all cases. Furthermore, we found that the performance ofPCRC degrades seriously in prob set c (i.e., pose variation).A plausible reason is that the pose variations always resultin mismatch of corresponding patches. Simply consideringthe patch-to-patch distance may lead PCRC to make mis-judgment when identifying query patch. By contrast, RHDAexhibits greater robustness against pose variations as well asother facial variations compared with PCRC and other com-paring methods owing to two important factors. First, theFisher-like criterion in RHDA can extract highly discriminantinformation hidden in partitioned patches, and meanwhileimproving the discriminative ability of patch distribution inunderlying subspaces. On the other hand, RHDA considersboth the patch-to-patch and patch-to-manifold distances foridentification, which can greatly increase the error tolerancewhen handling complex facial variation situations.

4 CONCLUSION

This paper has proposed a new patch-based method, i.e.RHDA, for FR with SSPP. RHDA possesses two major ad-vantages, so that it shows great robustness against differenttypes of facial variations or occlusions. The first advantageattributes to the Fisher-like criterion, which is able to extracthidden discriminant information across heterogeneous featurespaces. The other one is the fusion strategy by leveragingboth the patch-to-patch and patch-to-manifold distances,which can generate complementary information and increasethe error tolerance for identification. Note that RHDA hasbeen directly applied on the original pixel intensity, thereforeits performance can be further improved towards practicalFR with SSPP applications. One potential direction is toleverage features learnt via deep learning methods. We willleave it as our future work.

(a) AR (b) FERET

Figure 2: The performances of different methods.

5 ACKNOWLEDGMENT

This work was supported in part by NSFC (Nos. 61272366,61672444, 61672125, 61300086, 61572096, 61432003 and61632019), by the Faculty Research Grant (No. FRG2/16-17/051) and KTO Grant (No. MPCF-004-2017/18) of HKBU,and by the SZSTI Grant (No. JCYJ20160531194006833).

REFERENCES[1] M. Belkin and P. Niyogi. Laplacian eigenmaps and spectral

techniques for embedding and clustering. In NIPS’01.[2] W. Deng, J. Hu, and J. Guo. Extended SRC: Undersampled

face recognition via intraclass variant dictionary. IEEE Trans.Pattern Anal. Mach. Intell., 34(9):1864–1870, 2012.

[3] S. Gao, K. Jia, L. Zhuang, and Y. Ma. Neither global nor local:Regularized patch-based representation for single sample perperson face recognition. Int. J. Comput. Vis., 111(3):365–383,2015.

[4] J. Gui, Z. Sun, W. Jia, R. Hu, Y. Lei, and S. Ji. Discriminantsparse neighborhood preserving embedding for face recognition.Pattern Recognit., 45(8):2884–2893, 2012.

[5] H.-K. Ji, Q.-S. Sun, Z.-X. Ji, Y.-H. Yuan, and G.-Q. Zhang.Collaborative probabilistic labels for face recognition from singlesample per person. Pattern Recognit., 62:125–134, 2017.

[6] J. Lu, Y.-P. Tan, and G. Wang. Discriminative multimanifoldanalysis for face recognition from a single training sample perperson. IEEE Trans. Pattern Anal. Mach. Intell., 35(1):39–51,2013.

[7] A. M. Martinez. The AR face database. CVC Tech. Rep., 24,1998.

[8] T. Pei, L. Zhang, B. Wang, F. Li, and Z. Zhang. Decision pyramidclassifier for face recognition under complex variations using singlesample per person. Pattern Recognit., 64:305–313, 2017.

[9] P. J. Phillips, H. Moon, S. A. Rizvi, and P. J. Rauss. The FERETevaluation methodology for face-recognition algorithms. IEEETrans. Pattern Anal. Mach. Intell., 22(10):1090–1104, 2000.

[10] J. Wang, K. N. Plataniotis, J. Lu, and A. N. Venetsanopoulos.On solving the face recognition problem with one training sampleper subject. Pattern Recognit., 39(9):1746–1762, 2006.

[11] J. Wright, A. Y. Yang, A. Ganesh, S. S. Sastry, and Y. Ma.Robust face recognition via sparse representation. IEEE Trans.Pattern Anal. Mach. Intell., 31(2):210–227, 2009.

[12] S. Yan and H. Wang. Semi-supervised learning by sparse repre-sentation. In SDM’09.

[13] M. Yang, L. Van Gool, and L. Zhang. Sparse variation dictionarylearning for face recognition with a single training sample perperson. In ICCV’13.

[14] L. Zhang, M. Yang, and X. Feng. Sparse representation or col-laborative representation: Which helps face recognition? InICCV’11.

[15] L. Zhang, P. Zhu, Q. Hu, and D. Zhang. A linear subspacelearning approach via sparse coding. In ICCV’11.

[16] P. Zhang, X. You, W. Ou, C. P. Chen, and Y.-m. Cheung. Sparsediscriminative multi-manifold embedding for one-sample faceidentification. Pattern Recognit., 52:249–259, 2016.

[17] P. Zhu, L. Zhang, Q. Hu, and S. C. Shiu. Multi-scale patch basedcollaborative representation for face recognition with margindistribution optimization. In ECCV’12.

Short Paper CIKM’17, November 6-10, 2017, Singapore

2254