23
CONTINUOUS AUTHENTICATION OF MOBILE USERS: FUSION OF FACE AND INERTIAL MEASUREMENT UNIT DATA David Crouse 1 , Hu Han 1 , Deepak Chandra 2 , Brandon Barbello 2 , and Anil K. Jain 1 1 Michigan State University 2 Google, Inc.

CONTINUOUS AUTHENTICATION OF MOBILE USERS: FUSION OF …biometrics.cse.msu.edu/Presentations/DavidCrouse_ICB15... · 2012-11-01 · CONTINUOUS AUTHENTICATION OF MOBILE USERS: FUSION

  • Upload
    others

  • View
    4

  • Download
    0

Embed Size (px)

Citation preview

Page 1: CONTINUOUS AUTHENTICATION OF MOBILE USERS: FUSION OF …biometrics.cse.msu.edu/Presentations/DavidCrouse_ICB15... · 2012-11-01 · CONTINUOUS AUTHENTICATION OF MOBILE USERS: FUSION

CONTINUOUS AUTHENTICATION OF MOBILE USERS: FUSION OF FACE AND INERTIAL MEASUREMENT UNIT DATA

David Crouse1, Hu Han1, Deepak Chandra2, Brandon Barbello2, and Anil K. Jain1

1Michigan State University 2Google, Inc.

Page 2: CONTINUOUS AUTHENTICATION OF MOBILE USERS: FUSION OF …biometrics.cse.msu.edu/Presentations/DavidCrouse_ICB15... · 2012-11-01 · CONTINUOUS AUTHENTICATION OF MOBILE USERS: FUSION

Outline • Background • Proposed approach

•  Face uprightness correction • COTS and component based

face matching • Confidence function • Prototype system on Android

• Experimental results • Summary

Device Locked

Log in to Device

Update Enrollment

Wait

Capture Images

Apply Uprightness Correction

Match Faces

Update and Check Confidence

Above Threshold

Below Threshold

Page 3: CONTINUOUS AUTHENTICATION OF MOBILE USERS: FUSION OF …biometrics.cse.msu.edu/Presentations/DavidCrouse_ICB15... · 2012-11-01 · CONTINUOUS AUTHENTICATION OF MOBILE USERS: FUSION

Background

1973 - Motorola DynaTAC Prototype First mobile phone

1992 – Motorola 3200 First mobile digital phone

1993 –IBM Simon First smartphone

1999 – Kyocera VP-210 First camera phone

2007 – Apple iPhone First iOS phone

2008 – HTC Dream First Android phone

2013 – LG Nexus 5 Used for data collection

2014 – iPhone 6 Apple Pay

2013 – iPhone 5S TouchID

www.businessinsider.com/complete-visual-history-of-cell-phones-2011-5?op=1 wikipedia.com

2011 – Samsung Galaxy Nexus Introduced Face Unlock

Page 4: CONTINUOUS AUTHENTICATION OF MOBILE USERS: FUSION OF …biometrics.cse.msu.edu/Presentations/DavidCrouse_ICB15... · 2012-11-01 · CONTINUOUS AUTHENTICATION OF MOBILE USERS: FUSION

Background • Security concerns

•  Mobile devices contain personal information, such as e-mail, photos & videos, and financial information

•  67% of users do not password

protect their devices [1]

•  Many users are using too simple passwords, such as ‘1234’, ‘0000’, ‘2580’, ‘1111’, etc. [2]

[1] http://sophos.com [2] http://techland.time.com/2011/06/13/the-10-most-popular-iphone-passwords-starring-1234/

Users believe it is too complicated to enter a password/PIN!

Page 5: CONTINUOUS AUTHENTICATION OF MOBILE USERS: FUSION OF …biometrics.cse.msu.edu/Presentations/DavidCrouse_ICB15... · 2012-11-01 · CONTINUOUS AUTHENTICATION OF MOBILE USERS: FUSION

Background •  Computer passwords were

originally intended for mainframes/desktop computers •  Desktops are stationary and

the user is constantly engaged while logged in

•  Mobile phones adopted the paradigm •  Mobile devices are small and

easy to steal while unlocked •  Complexity requirements

make passwords hard to remember •  This produces a stigma against

password use, they are just “a hassle”

We need a security solution built around mobile!

Page 6: CONTINUOUS AUTHENTICATION OF MOBILE USERS: FUSION OF …biometrics.cse.msu.edu/Presentations/DavidCrouse_ICB15... · 2012-11-01 · CONTINUOUS AUTHENTICATION OF MOBILE USERS: FUSION

Proposed Approach • Unobtrusive continuous authentication using face • Unobtrusive:

uncooperative subjects; unconstrained sensing, no change to user workflow

• Continuous: verify user identity periodically

Device Locked

Log in to Device

Update Enrollment

Wait

Capture Images

Apply Uprightness Correction

Match Faces

Update and Check Confidence

Above Threshold

Below Threshold

Page 7: CONTINUOUS AUTHENTICATION OF MOBILE USERS: FUSION OF …biometrics.cse.msu.edu/Presentations/DavidCrouse_ICB15... · 2012-11-01 · CONTINUOUS AUTHENTICATION OF MOBILE USERS: FUSION

Face Uprightness Correction Device Locked

Log in to Device

Update Enrollment

Wait

Capture Images

Apply Uprightness Correction

Match Faces

Update and Check Confidence

Above Threshold

Below Threshold

Page 8: CONTINUOUS AUTHENTICATION OF MOBILE USERS: FUSION OF …biometrics.cse.msu.edu/Presentations/DavidCrouse_ICB15... · 2012-11-01 · CONTINUOUS AUTHENTICATION OF MOBILE USERS: FUSION

Face Uprightness Correction

•  IMU is used to correct for device rotation •  Correction uses temporal interpolation

Page 9: CONTINUOUS AUTHENTICATION OF MOBILE USERS: FUSION OF …biometrics.cse.msu.edu/Presentations/DavidCrouse_ICB15... · 2012-11-01 · CONTINUOUS AUTHENTICATION OF MOBILE USERS: FUSION

Face Uprightness Correction

Page 10: CONTINUOUS AUTHENTICATION OF MOBILE USERS: FUSION OF …biometrics.cse.msu.edu/Presentations/DavidCrouse_ICB15... · 2012-11-01 · CONTINUOUS AUTHENTICATION OF MOBILE USERS: FUSION

Device Locked

Log in to Device

Update Enrollment

Wait

Capture Images

Apply Uprightness Correction

Match Faces

Update and Check Confidence

Above Threshold

Below Threshold

COTS and Component-Based Face Matching

Page 11: CONTINUOUS AUTHENTICATION OF MOBILE USERS: FUSION OF …biometrics.cse.msu.edu/Presentations/DavidCrouse_ICB15... · 2012-11-01 · CONTINUOUS AUTHENTICATION OF MOBILE USERS: FUSION

COTS and Component-Based Face Matching

• COTS matchers •  PittPatt SDK in client-server mode •  Qualcomm SDK in smartphone-only mode

• Component-based matcher (Person-Specific) [1]

[1] H. Han, et al., "Matching Composite Sketches to Face Photos: A Component-Based Approach,” IEEE T-IFS, 2013.

COTS  matching  

Component-­‐based  matching  

Fusion

Page 12: CONTINUOUS AUTHENTICATION OF MOBILE USERS: FUSION OF …biometrics.cse.msu.edu/Presentations/DavidCrouse_ICB15... · 2012-11-01 · CONTINUOUS AUTHENTICATION OF MOBILE USERS: FUSION

Device Locked

Log in to Device

Update Enrollment

Wait

Capture Images

Apply Uprightness Correction

Match Faces

Update and Check Confidence

Above Threshold

Below Threshold

Confidence Function

Page 13: CONTINUOUS AUTHENTICATION OF MOBILE USERS: FUSION OF …biometrics.cse.msu.edu/Presentations/DavidCrouse_ICB15... · 2012-11-01 · CONTINUOUS AUTHENTICATION OF MOBILE USERS: FUSION

Confidence Function

•  Initial confidence value in user’s identity = 1.0; decays over time

•  If confidence < T (0.6 in our trials), lock the phone

• Raise confidence if the genuine face is recognized; lower the confidence for impostor face

0

0.2

0.4

0.6

0.8

1

0 2 4 6 8 10 12

Con

fiden

ce

Minutes since login

Confidence In Identity of User

Threshold Genuine Face Impostor Face No Face

Page 14: CONTINUOUS AUTHENTICATION OF MOBILE USERS: FUSION OF …biometrics.cse.msu.edu/Presentations/DavidCrouse_ICB15... · 2012-11-01 · CONTINUOUS AUTHENTICATION OF MOBILE USERS: FUSION

Prototype System on Android • Android has 81% market share [1]

• Google Nexus 5 smartphone

• Uprightness correction was performed on the device GPU

• Both client-server mode (ICB paper) and smartphone-only mode (ongoing work) have been implemented

[1] http://www.idc.com/getdoc.jsp?containerId=prUS25450615

Page 15: CONTINUOUS AUTHENTICATION OF MOBILE USERS: FUSION OF …biometrics.cse.msu.edu/Presentations/DavidCrouse_ICB15... · 2012-11-01 · CONTINUOUS AUTHENTICATION OF MOBILE USERS: FUSION

Experimental Results • Face verification

• Using customized application, we collected images of 10 subjects for 1-6 weeks

•  250,000 images in 3,600 sessions were collected

• Roughly 50% of these images contained a face

Page 16: CONTINUOUS AUTHENTICATION OF MOBILE USERS: FUSION OF …biometrics.cse.msu.edu/Presentations/DavidCrouse_ICB15... · 2012-11-01 · CONTINUOUS AUTHENTICATION OF MOBILE USERS: FUSION

Experimental Results • Face verification (in client-server mode)

Page 17: CONTINUOUS AUTHENTICATION OF MOBILE USERS: FUSION OF …biometrics.cse.msu.edu/Presentations/DavidCrouse_ICB15... · 2012-11-01 · CONTINUOUS AUTHENTICATION OF MOBILE USERS: FUSION

Experimental Results • Face verification (in smartphone-only mode)

0.5

0.55

0.6

0.65

0.7

0.75

0.8

0.85

0.9

0.95

1

0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4

TAR

FAR

Fused Qualcomm Component

Page 18: CONTINUOUS AUTHENTICATION OF MOBILE USERS: FUSION OF …biometrics.cse.msu.edu/Presentations/DavidCrouse_ICB15... · 2012-11-01 · CONTINUOUS AUTHENTICATION OF MOBILE USERS: FUSION

Experimental Results •  Face verification examples

False reject by COTS, correct accept by our system

False accept by COTS, correct reject by our system

Page 19: CONTINUOUS AUTHENTICATION OF MOBILE USERS: FUSION OF …biometrics.cse.msu.edu/Presentations/DavidCrouse_ICB15... · 2012-11-01 · CONTINUOUS AUTHENTICATION OF MOBILE USERS: FUSION

Experimental Results • User testing

•  24 subjects used an Android device equipped with the system for multiple sessions

•  For 3 to 5 sessions, subjects operated the device for up to 15 minutes or until they were logged out

•  For an additional 3 to 5 sessions, subjects operated the device for 1 minute, then handed the device to an impostor

96%

55%

89%

Page 20: CONTINUOUS AUTHENTICATION OF MOBILE USERS: FUSION OF …biometrics.cse.msu.edu/Presentations/DavidCrouse_ICB15... · 2012-11-01 · CONTINUOUS AUTHENTICATION OF MOBILE USERS: FUSION

-0.2

0

0.2

0.4

0.6

0.8

1

1.2

0 5 10 15 20 25

Scor

e

Image Group

Scaled Match Score

Confidence

Experimental Results • Genuine user

No Face

Logged In

Locked

Genuine

Impostor

Page 21: CONTINUOUS AUTHENTICATION OF MOBILE USERS: FUSION OF …biometrics.cse.msu.edu/Presentations/DavidCrouse_ICB15... · 2012-11-01 · CONTINUOUS AUTHENTICATION OF MOBILE USERS: FUSION

Experimental Results •  Impostor user

Image Group

Genuine

Impostor

Logged In

Locked

Page 22: CONTINUOUS AUTHENTICATION OF MOBILE USERS: FUSION OF …biometrics.cse.msu.edu/Presentations/DavidCrouse_ICB15... · 2012-11-01 · CONTINUOUS AUTHENTICATION OF MOBILE USERS: FUSION

Summary •  We have presented a robust

continuous authentication system for mobile devices

•  Fusion of camera with the device’s IMU allows for enhanced face matching performance

•  Experiments show significant reduction in the time impostors have access to a device while maintaining usability for genuine users

Device Locked

Log in to Device

Update Enrollment

Wait

Capture Images

Apply Uprightness Correction

Match Faces

Update and Check Confidence

Above Threshold

Below Threshold

Page 23: CONTINUOUS AUTHENTICATION OF MOBILE USERS: FUSION OF …biometrics.cse.msu.edu/Presentations/DavidCrouse_ICB15... · 2012-11-01 · CONTINUOUS AUTHENTICATION OF MOBILE USERS: FUSION

YOU ARE YOUR SMARTPHONE’S PASSWORD! Questions?