26/09/2006 12:42:41 PM

Gait Recognition through MPCA plus LDA

Haiping Lu, K.N. Plataniotis and A.N. Venetsanopoulos The Edward S. Rogers Sr. Department of Electrical and Computer Engineering University of Toronto

Biometrics Symposium 2006

Outline z z z z z z

Motivation Overview of the proposed method MPCA framework Gait recognition through MPCA+LDA Experimental results Conclusions

Kostas Plataniotis

BSYM2006 by Haiping LU

BSYM2006, Baltimore, MD

2

1

26/09/2006 12:42:41 PM

Motivation z

z

z

Gait recognition: human identification at a distance in surveillance/monitoring apps Gait (silhouette) sequences: multidimensional (tensor) objects Dimensionality reduction/feature extraction

• PCA: vectorization, break correlation/structure • Directly on tensor representation? z

Objective: direct tensor feature extraction Kostas Plataniotis

BSYM2006, Baltimore, MD

3

Gait sequence as tensor object 3-mode (time)

2-mode (row)

Kostas Plataniotis

BSYM2006 by Haiping LU

BSYM2006, Baltimore, MD

4

2

26/09/2006 12:42:41 PM

To apply PCA and/or LDA

Tensor: 128x88x20

Vectorization …... Vector: 225280x1 Kostas Plataniotis

BSYM2006, Baltimore, MD

5

Linear projection

z z

Very high dimensionality Correlation and structure are broken

Kostas Plataniotis

BSYM2006 by Haiping LU

BSYM2006, Baltimore, MD

6

3

26/09/2006 12:42:41 PM

Overview of the proposed method z z

z

Input: gait sequences as tensors Algorithm: feature extraction from tensors using multilinear projection Output: features extracted from gait sequences in their natural representation as tensors.

Kostas Plataniotis

BSYM2006, Baltimore, MD

7

Multilinear projection

z z

Operations on lower dimensionality Original correlation and structure are preserved Kostas Plataniotis

BSYM2006 by Haiping LU

BSYM2006, Baltimore, MD

8

4

26/09/2006 12:42:41 PM

The MPCA framework z

Input: M training gait samples

z

Output: multilinear transformation

z

Objective: the projection captures most of the variations Kostas Plataniotis

BSYM2006, Baltimore, MD

9

Definition of tensor variations

Kostas Plataniotis

BSYM2006 by Haiping LU

BSYM2006, Baltimore, MD

10

5

26/09/2006 12:42:41 PM

Objective function

z z

No known optimal solution to simultaneously optimize the N matrices Solution – Part I:

• Decompose into N optimization subproblem • Find each maximizing the scatter in each n-mode vector subspace

Kostas Plataniotis

BSYM2006, Baltimore, MD

11

Solution – Part II

Kostas Plataniotis

BSYM2006 by Haiping LU

BSYM2006, Baltimore, MD

12

6

26/09/2006 12:42:41 PM

Solution – Part III z

z

z

depends on ,…, , ,…, . Optimization of one projection matrix in one mode depends on the projection matrices in all the other modes No closed form solution and an iterative solution is introduced. Kostas Plataniotis

BSYM2006, Baltimore, MD

13

The (iterative) MPCA algorithm z

z

z

Initialize projection matrices and determine the subspace dimensionality if not given Compute projection matrices one mode by one mode fixing projections in all other modes Repeat until convergence Kostas Plataniotis

BSYM2006 by Haiping LU

BSYM2006, Baltimore, MD

14

7

26/09/2006 12:42:41 PM

Initialization and termination z

Initialization: full projection truncation (FPT)

• Full projection:

for is an identity matrix.

• Eigentensor: • FPT: Keeping the first projection matrix z

columns of the full in n-mode for all n.

Termination: Kostas Plataniotis

BSYM2006, Baltimore, MD

15

Subspace dimensionality determination z

Ratio of variations kept in the n-mode

z

Keep the first mode so that

Kostas Plataniotis

BSYM2006 by Haiping LU

eigentensors in n-

BSYM2006, Baltimore, MD

16

8

26/09/2006 12:42:41 PM

MPCA plus LDA for gait recognition

Kostas Plataniotis

BSYM2006, Baltimore, MD

17

Gait recognition using MPCA+LDA z

z

z

Gait samples: half gait cycles, partitioned through number of foreground pixels Normalization: spatial and temporal interpolation Eigentensor selection by class discriminability

Kostas Plataniotis

BSYM2006 by Haiping LU

BSYM2006, Baltimore, MD

18

9

26/09/2006 12:42:41 PM

Experimental data z

USF HumanID “Gait Challenge” data sets v.1.7

• Different conditions: walking surfaces, shoe • • •

types and viewing angles 71 subjects in gallery set: 731 gait samples Seven probe sets Gait sample size:

Kostas Plataniotis

BSYM2006, Baltimore, MD

19

Parameters z

Q=97, 92% of the total variations kept

z

Number of eigenvectors kept in each mode:

z

Number of EigenTensors selected :

Kostas Plataniotis

BSYM2006 by Haiping LU

BSYM2006, Baltimore, MD

20

10

26/09/2006 12:42:41 PM

Examples of gait sample and EigenTensorGait (unfolded) A gait sample

Mean gait sample

Three EigenTensorGaits Kostas Plataniotis

BSYM2006, Baltimore, MD

21

Similarity measure z

Feature with subject c:

z

Mahalanobis+angle distance measure

z

Probe sequence p with a gallery sequence g

Kostas Plataniotis

BSYM2006 by Haiping LU

BSYM2006, Baltimore, MD

22

11

26/09/2006 12:42:41 PM

CMC Curves

Kostas Plataniotis

23

BSYM2006, Baltimore, MD

Rank 1 comparison Probe BL HMM LTN GEI MPCA-HT MPCA+LDA A(GAL)

79

99

94

100

94

99

B(GBR)

66

89

83

85

76

88

C(GBL)

56

78

78

80

66

83

D(CAR)

29

35

33

30

27

36

E(CBR)

24

29

24

33

36

29

F(CAL)

30

18

17

21

15

21

G(CBL)

10

24

21

29

19

21

Mean

42

53

53

54

48

54

Kostas Plataniotis

BSYM2006 by Haiping LU

BSYM2006, Baltimore, MD

24

12

26/09/2006 12:42:41 PM

Rank 5 comparison Probe BL HMM LTN GEI MPCA-HT MPCA+LDA A(GAL)

96

100

99

100

99

100

B(GBR)

81

90

85

85

83

93

C(GBL)

76

90

83

88

81

88

D(CAR)

61

65

65

55

64

71

E(CBR)

55

65

67

55

52

60

F(CAL)

46

60

58

41

53

59

G(CBL)

33

50

48

48

48

60

Mean

64

74

72

67

68

76

Kostas Plataniotis

BSYM2006, Baltimore, MD

25

Conclusions z

z z

z

MPCA framework: multilinear projection for tensors capturing most variations LDA on selected eigentensors for recognition Results: outperform state-of-the-art gait recognition algorithms Future work: extension to other tensor objects and development of other tensor subspace algorithms

Kostas Plataniotis

BSYM2006 by Haiping LU

BSYM2006, Baltimore, MD

26

13

26/09/2006 12:42:41 PM

Acknowledgement z

Thank Prof. Sarkar from the University of South Florida (USF) for providing the Gait Challenge data sets.

Kostas Plataniotis

BSYM2006, Baltimore, MD

27

Back up slides

Kostas Plataniotis

BSYM2006 by Haiping LU

BSYM2006, Baltimore, MD

28

14

26/09/2006 12:42:41 PM

Notations and basics

z

Vector: lowercase boldface Matrix: uppercase boldface Tensor: calligraphic letter n-mode product:

z

Scalar product:

z z z

Kostas Plataniotis

BSYM2006, Baltimore, MD

29

Notations and basics z

Frobenius norm:

z

Outer product:

z

n-mode unfolding:

• Column vectors of

are n-mode vectors

of Kostas Plataniotis

BSYM2006 by Haiping LU

BSYM2006, Baltimore, MD

30

15

26/09/2006 12:42:41 PM

Unfolding into matrices

1-mode (column) vectors 10x1

Kostas Plataniotis

Unfolded matrix 10x48=10x(8x6)

BSYM2006, Baltimore, MD

31

Notations and basics z

Tensor decomposition (Tucker’s model)

• • z

Equivalent form (sum of rank-1 tensors):

Kostas Plataniotis

BSYM2006 by Haiping LU

is an orthogonal matrix

BSYM2006, Baltimore, MD

32

16

26/09/2006 12:42:41 PM

Multilinear projection in one mode

A 10x8x6

1-Mode Vectors

1-Mode Projection

B(1)T

A x1B(1)T 5x8x6

Rows

5x10

Kostas Plataniotis

BSYM2006 by Haiping LU

BSYM2006, Baltimore, MD

33

17

Gait Recognition through MPCA plus LDA

Sep 26, 2006 - ... in surveillance/monitoring apps. ○ Gait (silhouette) sequences: multi- dimensional (tensor) objects. ○ Dimensionality reduction/feature extraction. • PCA: vectorization, break correlation/structure. • Directly on tensor representation? ○ Objective: direct tensor feature extraction. BSYM2006, Baltimore, MD.

375KB Sizes 14 Downloads 150 Views

Recommend Documents

GAIT RECOGNITION THROUGH MPCA PLUS LDA Haiping Lu, K.N. ...
MPCA framework for feature extraction from gait sequences by seeking a ... tures obtained directly from gait samples represented as ten- sor objects is described ...

GA-Fisher: A New LDA-Based Face Recognition Algorithm With ...
GA-Fisher: A New LDA-Based Face Recognition. Algorithm With Selection of Principal Components. Wei-Shi Zheng, Jian-Huang Lai, and Pong C. Yuen. Abstract—This paper addresses the dimension reduction problem in Fisherface for face recognition. When t

Recognition of qualification obtained through Distance Education.PDF ...
There was a problem previewing this document. Retrying... Download. Connect more apps... Try one of the apps below to open or edit this item. Recognition of ...

Recognition of qualification obtained through Distance Education.PDF
Recognition of qualification obtained through Distance Education.PDF. Recognition of qualification obtained through Distance Education.PDF. Open. Extract.

Link-PLSA-LDA
Machine Learning Department,. Carnegie ..... ploy the mean-field variational approximation for the pos- .... size of the pruned corpus is quite small compared to the orig- .... business. TOP BLOG POSTS ON TOPIC billmon.org willisms.com.

Perturbation LDA
bDepartment of Electronics & Communication Engineering, School of Information Science & Technology, .... (scatter) matrix respectively defined as follows:.

1D-LDA versus 2D-LDA: When Is Vector-based Linear ...
Nov 26, 2007 - Security, P. R.. China. 4Center for Biometrics and. Security Research & ...... in Frontal view, Above in Frontal view and two Surveillance Views, ...

Rotational Invariant Wood Species Recognition through ...
2Instituto de Telecomunicações. Lisboa, Portugal. email: [email protected] ... duplicated easily to meet the market demand. In tropical countries like Malaysia, there ...

An Investigation into Face Recognition Through Depth Map Slicing
Sep 16, 2005 - Face Recognition, Depth Map, Local Binary Pattern, Discrete Wavelet ..... Other techniques, outlined below, can be used to reduce this. The first ...

LDA from vowpal wabbit - GitHub
born --- 0.0975 career --- 0.0441 died --- 0.0312 worked --- 0.0287 served --- 0.0273 director --- 0.0209 member --- 0.0176 years --- 0.0167 december --- 0.0164.

Generalizing relevance weighted LDA
Rapid and brief communication ... Key Lab of Optoelectronic Technology and Systems of Education Ministry of China, Chongqing University, Chongqing 400044 ...

EM for Probabilistic LDA
2 tr(XiXi). ) ,. (7) where Xi = [xi1 ···xini]. 1.3 Likelihood. The complete-data log-likelihood, for speaker i is: p(Mi|yi,Xi,λ) = ni. ∏ j=1. N(mij|Vyi + Uxij,D−1). (8). ∝ exp.

Ebook Gait Analysis: Normal and Pathological ... - WordPress.com
... online read Gait Analysis: Normal and Pathological Function, read online Gait Analysis: Normal and Pathological Function, review book Gait Analysis: Normal ...

Literature Conclusion & Discussion Gait sensitivity ...
Hobbelen, D. G. E. and M. Wisse (2007). "A disturbance rejection measure for limit cycle walkers: The Gait Sensitivity Norm." IEEE Transactions on Robotics 23,. 1213-1224. Hobbelen, D.G.E.(2008) "Limit Cycle Walking", PhD Thesis, Delft University of.

Labeled LDA: A supervised topic model for credit ...
A significant portion of the world's text is tagged by readers on social bookmark- ing websites. Credit attribution is an in- herent problem in these corpora ...

Dimensionality reduction using MCE-optimized LDA ...
Dec 7, 2008 - Continuous Speech Recognition (CSR) framework, we use. MCE criterion to optimize the conventional dimensionality reduction method, which ...

Correlations and Anticorrelations in LDA Inference
... pages 1433–1452, 2006. [4] E.J. Candes and T. Tao. ... time output current voltage from synaptic at network model which system. 004 network are this on as s ...

Review of Iris Recognition System Iris Recognition System Iris ... - IJRIT
Abstract. Iris recognition is an important biometric method for human identification with high accuracy. It is the most reliable and accurate biometric identification system available today. This paper gives an overview of the research on iris recogn

Face Recognition Based on SVM ace Recognition ...
features are given to the SVM classifier for training and testing purpose. ... recognition has emerged as an active research area in computer vision with .... they map pattern vectors to a high-dimensional feature space where a 'best' separating.

Review of Iris Recognition System Iris Recognition System Iris ...
It is the most reliable and accurate biometric identification system available today. This paper gives an overview of the research on iris recognition system. The most ... Keywords: Iris Recognition, Personal Identification. 1. .... [8] Yu Li, Zhou X

employee recognition
​Shepherds Lead Immortals. 6.3​. ​Shepherd Lead on Right Paths. 6.4​. ​Shepherds Know the Valley. 6.5​. ​Shepherds Come Alongside. 6.6​. ​Shepherds Use the Right Tools. 6.7​. ​Shepherds Transform Conflict. 6.8​. ​Shepherds R

Pattern Recognition
Balau 1010. Balau 1011 ..... sion, and therefore the computation takes very long. However tests on the .... Distance (d) is fixed to 1 and the information extracted.