+ All Categories
Home > Documents > IIIT Hyderabad Atif Iqbal and Anoop Namboodiri...

IIIT Hyderabad Atif Iqbal and Anoop Namboodiri...

Date post: 23-Dec-2015
Category:
Upload: tyler-weaver
View: 223 times
Download: 0 times
Share this document with a friend
Popular Tags:
18
IIIT Hyderabad Atif Iqbal and Anoop Namboodiri [email protected] , [email protected] Cascaded Filtering for Biometric Identification using Random Projections 1
Transcript
Page 1: IIIT Hyderabad Atif Iqbal and Anoop Namboodiri atif.iqbal@research.iiit.ac.inatif.iqbal@research.iiit.ac.in, anoop@iiit.ac.in anoop@iiit.ac.in Cascaded.

IIIT

Hyd

erab

ad

Atif Iqbal and Anoop [email protected],

[email protected]

Cascaded Filtering for Biometric Identification

using Random Projections

1

Page 2: IIIT Hyderabad Atif Iqbal and Anoop Namboodiri atif.iqbal@research.iiit.ac.inatif.iqbal@research.iiit.ac.in, anoop@iiit.ac.in anoop@iiit.ac.in Cascaded.

IIIT

Hyd

erab

ad

What is Biometrics?

• Advantages: – User convenience, Non-repudiation, Wide

range of applications (data protection, transaction and web security)

“Uniquely recognizing a person based on their physiological or behavioral characteristics”

2

Page 3: IIIT Hyderabad Atif Iqbal and Anoop Namboodiri atif.iqbal@research.iiit.ac.inatif.iqbal@research.iiit.ac.in, anoop@iiit.ac.in anoop@iiit.ac.in Cascaded.

IIIT

Hyd

erab

ad

Biometric Authentication System

Feature Extractor

TemplateGeneration

Feature Extractor

Template Matching

Template Database

Verification

Yes No

3

Page 4: IIIT Hyderabad Atif Iqbal and Anoop Namboodiri atif.iqbal@research.iiit.ac.inatif.iqbal@research.iiit.ac.in, anoop@iiit.ac.in anoop@iiit.ac.in Cascaded.

IIIT

Hyd

erab

ad

Biometric Authentication System

Feature Extractor

TemplateGeneration

Feature Extractor

Template Matching

Template Database

Identification

Yes No

Search in the entire database

4

Page 5: IIIT Hyderabad Atif Iqbal and Anoop Namboodiri atif.iqbal@research.iiit.ac.inatif.iqbal@research.iiit.ac.in, anoop@iiit.ac.in anoop@iiit.ac.in Cascaded.

IIIT

Hyd

erab

ad

Scale of the Matching Problem

• Large Database (1.25 billion in case of UID project).

• Identification: obtained template is matched with each template stored.

• If one matching takes around 1 millisecond, a single enrollment will take more than 300 hrs.

• With 1000 processors, it will take over 20,000 years to enroll every Indian.

• Unacceptable

5

Page 6: IIIT Hyderabad Atif Iqbal and Anoop Namboodiri atif.iqbal@research.iiit.ac.inatif.iqbal@research.iiit.ac.in, anoop@iiit.ac.in anoop@iiit.ac.in Cascaded.

IIIT

Hyd

erab

ad

Large Scale Search Problems

• Application in web search• Match every search query

against 1 trillion web pages

• Text search is fast • Indexing improves the

speed of data retrieval.

6

Page 7: IIIT Hyderabad Atif Iqbal and Anoop Namboodiri atif.iqbal@research.iiit.ac.inatif.iqbal@research.iiit.ac.in, anoop@iiit.ac.in anoop@iiit.ac.in Cascaded.

IIIT

Hyd

erab

ad

Biometric Indexing: A Special Case

• High Inter-Class Variation

• Low Intra-Class Variation

• Low variation in inter-class distances

7

Page 8: IIIT Hyderabad Atif Iqbal and Anoop Namboodiri atif.iqbal@research.iiit.ac.inatif.iqbal@research.iiit.ac.in, anoop@iiit.ac.in anoop@iiit.ac.in Cascaded.

8IIIT

Hyd

erab

ad

Indexing of Biometric data

• Indexing is difficult in biometrics• Features extracted has high dimensions • Do not have natural sorting order. • Acquired image can be of poor quality. • Use of different sensors.

Page 9: IIIT Hyderabad Atif Iqbal and Anoop Namboodiri atif.iqbal@research.iiit.ac.inatif.iqbal@research.iiit.ac.in, anoop@iiit.ac.in anoop@iiit.ac.in Cascaded.

IIIT

Hyd

erab

ad

Good Biometrics have Bad Indexability

False Non-Identification Rate (FNIR) vs Penetration (%) (CASIA Iris) 9

Page 10: IIIT Hyderabad Atif Iqbal and Anoop Namboodiri atif.iqbal@research.iiit.ac.inatif.iqbal@research.iiit.ac.in, anoop@iiit.ac.in anoop@iiit.ac.in Cascaded.

IIIT

Hyd

erab

ad

Indexing in biometrics

• First indexing in biometrics 1900 by Edward Henry for fingerprint.

Arch (~5%) Loop(~60%) Whorl(~35%)

• Indexing using KD-Trees• Pyramid indexing a database is pruned to 8.86%

of original size with 0% FNIR. • In Mehrotra et al(2009) the IRIS datasets were

pruned to 35% with an FNIR of 2.6%.

10

Page 11: IIIT Hyderabad Atif Iqbal and Anoop Namboodiri atif.iqbal@research.iiit.ac.inatif.iqbal@research.iiit.ac.in, anoop@iiit.ac.in anoop@iiit.ac.in Cascaded.

IIIT

Hyd

erab

ad

Filtering with projections

11

Page 12: IIIT Hyderabad Atif Iqbal and Anoop Namboodiri atif.iqbal@research.iiit.ac.inatif.iqbal@research.iiit.ac.in, anoop@iiit.ac.in anoop@iiit.ac.in Cascaded.

IIIT

Hyd

erab

ad

Random projections

• Distance preserving nature of random projections.

• Useful in variety of applications: dimensional reduction, density estimation, data clustering, nearest neighbor search, document classification etc.

• Derive low dimensional feature vectors.• Computationally less expensive.• Similarity of data vectors is preserved.• Organizing textual documents.

12

Page 13: IIIT Hyderabad Atif Iqbal and Anoop Namboodiri atif.iqbal@research.iiit.ac.inatif.iqbal@research.iiit.ac.in, anoop@iiit.ac.in anoop@iiit.ac.in Cascaded.

IIIT

Hyd

erab

ad

Our approach• The fitness of a projection i with a

window W may be calculated using the following:

• S(j) takes a value 1, when j is of the same class as the probe.

• The score of the ith projection is defined as the ratio:

13

Page 14: IIIT Hyderabad Atif Iqbal and Anoop Namboodiri atif.iqbal@research.iiit.ac.inatif.iqbal@research.iiit.ac.in, anoop@iiit.ac.in anoop@iiit.ac.in Cascaded.

IIIT

Hyd

erab

ad

Feature Representation

14

Gabor response Mehrotra et al[2009]

Page 15: IIIT Hyderabad Atif Iqbal and Anoop Namboodiri atif.iqbal@research.iiit.ac.inatif.iqbal@research.iiit.ac.in, anoop@iiit.ac.in anoop@iiit.ac.in Cascaded.

IIIT

Hyd

erab

ad

Results

• Data pruned after each set of 50 projections, starting with 1. The improvement in pruning reduces as the number of projections increase

15

Page 16: IIIT Hyderabad Atif Iqbal and Anoop Namboodiri atif.iqbal@research.iiit.ac.inatif.iqbal@research.iiit.ac.in, anoop@iiit.ac.in anoop@iiit.ac.in Cascaded.

IIIT

Hyd

erab

ad

Results

• It takes 2.86 seconds for explicit comparison of a template against all samples, whereas it takes 0.84 seconds after using filtering pipeline of 104 random projections.

16

Page 17: IIIT Hyderabad Atif Iqbal and Anoop Namboodiri atif.iqbal@research.iiit.ac.inatif.iqbal@research.iiit.ac.in, anoop@iiit.ac.in anoop@iiit.ac.in Cascaded.

IIIT

Hyd

erab

ad

Summary

• Search space reduced by 63% and search time by 3 times.

• The approach is flexible using different feature vectors.

• Cost for inserting new data is minimal. • Allows a high degree of parallelization. • Possibility of creating more complex

filtration with formally characterized fitness function.

17

Page 18: IIIT Hyderabad Atif Iqbal and Anoop Namboodiri atif.iqbal@research.iiit.ac.inatif.iqbal@research.iiit.ac.in, anoop@iiit.ac.in anoop@iiit.ac.in Cascaded.

IIIT

Hyd

erab

ad

www.atifiqbal.in

Questions?

18


Recommended