Download - Wave to Me: User Identification Using Body Lengths and Natural Gestures, at CHI 2014

Transcript
Page 1: Wave to Me: User Identification Using Body Lengths and Natural Gestures, at CHI 2014

Wave to Me: User Identification Using Body Lengths and Natural Gestures

Eiji HayashiManuel Maas

Jason Hong

Human-Computer Interaction InstituteCarnegie Mellon University

Page 2: Wave to Me: User Identification Using Body Lengths and Natural Gestures, at CHI 2014
Page 3: Wave to Me: User Identification Using Body Lengths and Natural Gestures, at CHI 2014
Page 4: Wave to Me: User Identification Using Body Lengths and Natural Gestures, at CHI 2014
Page 5: Wave to Me: User Identification Using Body Lengths and Natural Gestures, at CHI 2014

Slick user identification

Page 6: Wave to Me: User Identification Using Body Lengths and Natural Gestures, at CHI 2014

Slick user identificationwith reasonable security

Page 7: Wave to Me: User Identification Using Body Lengths and Natural Gestures, at CHI 2014

Gesture

Page 8: Wave to Me: User Identification Using Body Lengths and Natural Gestures, at CHI 2014

EachDifferent Gesture for user

Page 9: Wave to Me: User Identification Using Body Lengths and Natural Gestures, at CHI 2014

AllSame Gesture for user

Page 10: Wave to Me: User Identification Using Body Lengths and Natural Gestures, at CHI 2014
Page 11: Wave to Me: User Identification Using Body Lengths and Natural Gestures, at CHI 2014

11

97% accurate

Page 12: Wave to Me: User Identification Using Body Lengths and Natural Gestures, at CHI 2014

SystemLab Study 1 (Basic Evals)Lab study 2 (Long-term Eval)Field Study

Page 13: Wave to Me: User Identification Using Body Lengths and Natural Gestures, at CHI 2014

SystemLab Study 1 (Basic Evals)Lab study 2 (Long-term Eval)Field Study

Page 14: Wave to Me: User Identification Using Body Lengths and Natural Gestures, at CHI 2014

Body-basedUser Identification

Overview

Page 15: Wave to Me: User Identification Using Body Lengths and Natural Gestures, at CHI 2014

Body-basedUser Identification

Registration

Page 16: Wave to Me: User Identification Using Body Lengths and Natural Gestures, at CHI 2014

Body-basedUser Identification

Registration

Identification

Page 17: Wave to Me: User Identification Using Body Lengths and Natural Gestures, at CHI 2014

Body-basedUser Identification

Registration

Identification

User IDReject

Page 18: Wave to Me: User Identification Using Body Lengths and Natural Gestures, at CHI 2014
Page 19: Wave to Me: User Identification Using Body Lengths and Natural Gestures, at CHI 2014

Kinect

Page 20: Wave to Me: User Identification Using Body Lengths and Natural Gestures, at CHI 2014

Kinect

Page 21: Wave to Me: User Identification Using Body Lengths and Natural Gestures, at CHI 2014

Kinect

JointPositions

Page 22: Wave to Me: User Identification Using Body Lengths and Natural Gestures, at CHI 2014

KinectFeatureExtraction

JointPositions

Page 23: Wave to Me: User Identification Using Body Lengths and Natural Gestures, at CHI 2014

KinectFeatureExtraction

Physiological

17 body segmentlengths

Page 24: Wave to Me: User Identification Using Body Lengths and Natural Gestures, at CHI 2014

KinectFeatureExtraction

Physiological

17 body segmentlengths

Behavioral

26 movementproperties

Page 25: Wave to Me: User Identification Using Body Lengths and Natural Gestures, at CHI 2014

KinectFeatureExtraction

43 Features

Page 26: Wave to Me: User Identification Using Body Lengths and Natural Gestures, at CHI 2014

KinectFeatureExtraction

Feature Vector

Page 27: Wave to Me: User Identification Using Body Lengths and Natural Gestures, at CHI 2014

KinectFeatureExtraction

SVM

Feature Vector

Page 28: Wave to Me: User Identification Using Body Lengths and Natural Gestures, at CHI 2014

KinectFeatureExtraction

SVM Pre-RecordedData

Feature Vector

Page 29: Wave to Me: User Identification Using Body Lengths and Natural Gestures, at CHI 2014

KinectFeatureExtraction

SVM Pre-RecordedData

User ID + Confidence

Page 30: Wave to Me: User Identification Using Body Lengths and Natural Gestures, at CHI 2014

KinectFeatureExtraction

SVM

Threshold

Pre-RecordedData

User ID + Confidence

Page 31: Wave to Me: User Identification Using Body Lengths and Natural Gestures, at CHI 2014

KinectFeatureExtraction

SVM

Threshold

Pre-RecordedData

User ID or Reject

Page 32: Wave to Me: User Identification Using Body Lengths and Natural Gestures, at CHI 2014

Errors

False Acceptance Rate (FAR)Accept others as a registered user

False Rejection Rate (FRR)Reject a registered user as others

Page 33: Wave to Me: User Identification Using Body Lengths and Natural Gestures, at CHI 2014

Errors

False Acceptance Rate (FAR)Accept others as a registered user

False Rejection Rate (FRR)Reject a registered user as others

Equal Error Rate (EER)FAR = FRR = EER

Page 34: Wave to Me: User Identification Using Body Lengths and Natural Gestures, at CHI 2014

Errors

False Acceptance Rate (FAR)Accept others as a registered user

False Rejection Rate (FRR)Reject a registered user as others

Equal Error Rate (EER)FAR = FRR = EER

Accuracy = 1 – 2 x EER

Page 35: Wave to Me: User Identification Using Body Lengths and Natural Gestures, at CHI 2014

Assumption

There are 7 registered users in our system

Page 36: Wave to Me: User Identification Using Body Lengths and Natural Gestures, at CHI 2014

Assumption

There are 7 registered users in our system

Make comparison among studies easy

Page 37: Wave to Me: User Identification Using Body Lengths and Natural Gestures, at CHI 2014

Assumption

There are 7 registered users in our system

Make comparison among studies easy

Be reasonable for home use

Page 38: Wave to Me: User Identification Using Body Lengths and Natural Gestures, at CHI 2014

Assumption

There are 7 registered users in our system

Choose 10,000 combination of 7 participants

Calculate EER over them

Page 39: Wave to Me: User Identification Using Body Lengths and Natural Gestures, at CHI 2014

SystemLab Study 1 (Basic Evals)Lab study 2 (Long-term Eval)Field Study

Page 40: Wave to Me: User Identification Using Body Lengths and Natural Gestures, at CHI 2014

Gestures

Hand Waving

Come-Over

One Hand Raised

Making a Phone Call

Page 41: Wave to Me: User Identification Using Body Lengths and Natural Gestures, at CHI 2014

Data Collection

Hand WavingCome-OverOne Hand RaisedPhone Call

Gesture

Page 42: Wave to Me: User Identification Using Body Lengths and Natural Gestures, at CHI 2014

Data Collection

Hand WavingCome-OverOne Hand RaisedPhone Call

StandingSitting

Gesture Posture

Page 43: Wave to Me: User Identification Using Body Lengths and Natural Gestures, at CHI 2014

Data Collection

Hand WavingCome-OverOne Hand RaisedPhone Call

StandingSitting

1st Day3 days later

Gesture Posture Session

Page 44: Wave to Me: User Identification Using Body Lengths and Natural Gestures, at CHI 2014

Data Collection

Hand WavingCome-OverOne Hand RaisedPhone Call

StandingSitting

1st Day3 days later

Gesture Posture Session

10

Page 45: Wave to Me: User Identification Using Body Lengths and Natural Gestures, at CHI 2014

Data Collection

Hand WavingCome-OverOne Hand RaisedPhone Call

StandingSitting

1st Day3 days later

Gesture Posture Session

10

160 / participants

Page 46: Wave to Me: User Identification Using Body Lengths and Natural Gestures, at CHI 2014

Participants

36 participants

14 males / 22 females

19 – 64 years old

168cm (SD=10.2)

78.0 kg (SD=22.0)

Page 47: Wave to Me: User Identification Using Body Lengths and Natural Gestures, at CHI 2014

Gestures

Hand Waving

Come-Over

One Hand Raised

Making a Phone Call

Page 48: Wave to Me: User Identification Using Body Lengths and Natural Gestures, at CHI 2014

Using Either Gesture or Lengths

Same day & posture

3 days later

Different Posture

Same day & posture

3 days later

Different Posture

Gesture Body Lengths

EER [%]

Page 49: Wave to Me: User Identification Using Body Lengths and Natural Gestures, at CHI 2014

Using Either Gesture or Lengths

Same day & posture

3 days later

Different Posture

Same day & posture

3 days later

Different Posture

Gesture Body Lengths

EER [%]

2.1%

0.5%

Page 50: Wave to Me: User Identification Using Body Lengths and Natural Gestures, at CHI 2014

Using Either Gesture or Lengths

Same day & posture

3 days later

Different Posture

Same day & posture

3 days later

Different Posture

Gesture Body Lengths

EER [%]

11.8%

19.8%

Page 51: Wave to Me: User Identification Using Body Lengths and Natural Gestures, at CHI 2014

Using Either Gesture or Lengths

Same day & posture

3 days later

Different Posture

Same day & posture

3 days later

Different Posture

Gesture Body Lengths

EER [%]

10.0%

41.5%

Page 52: Wave to Me: User Identification Using Body Lengths and Natural Gestures, at CHI 2014

Using Both Gesture and Lengths

3 days later

3 days later

Gesture Body Lengths

EER [%]

Both

3 days later (Standing)

3 days later (Sitting)

4.3%

6.2%

Page 53: Wave to Me: User Identification Using Body Lengths and Natural Gestures, at CHI 2014

SystemLab Study 1 (Basic Evals)Lab study 2 (Long-term Eval)Field Study

Page 54: Wave to Me: User Identification Using Body Lengths and Natural Gestures, at CHI 2014

Data Collection

Hand WavingStandingSitting

1st Day3 days later1 week later2 weeks later

Gesture Posture Session

10

80 / participants

Page 55: Wave to Me: User Identification Using Body Lengths and Natural Gestures, at CHI 2014

Participants

27 participants

20 males / 7 females

19 – 62 years old

173cm (SD=9.8)

75.1 kg (SD=21.1)

Page 56: Wave to Me: User Identification Using Body Lengths and Natural Gestures, at CHI 2014

Long term StabilityE

ER

[%]

Days

Page 57: Wave to Me: User Identification Using Body Lengths and Natural Gestures, at CHI 2014

Long term StabilityE

ER

[%]

Days

Sitting

Standing

Page 58: Wave to Me: User Identification Using Body Lengths and Natural Gestures, at CHI 2014

Long term StabilityE

ER

[%]

Days

Stable after the 3rd session

Page 59: Wave to Me: User Identification Using Body Lengths and Natural Gestures, at CHI 2014

Training with 2 sessionsE

ER

[%]

Days

Page 60: Wave to Me: User Identification Using Body Lengths and Natural Gestures, at CHI 2014

Training with 2 sessionsE

ER

[%]

Days

Sitting

Standing

Page 61: Wave to Me: User Identification Using Body Lengths and Natural Gestures, at CHI 2014

Training with 2 sessionsE

ER

[%]

Days

EER < 1%

Page 62: Wave to Me: User Identification Using Body Lengths and Natural Gestures, at CHI 2014

SystemLab Study 1 (Basic Evals)Lab study 2 (Long-term Eval)Field Study

Page 63: Wave to Me: User Identification Using Body Lengths and Natural Gestures, at CHI 2014

Does it Work at Homes?

• Collected data at participants’ living rooms• Placed a Kinect on a TV• Asked participant to behave as usual

– Stand where you feel reasonable– Sit as you normally do in a living room

Page 64: Wave to Me: User Identification Using Body Lengths and Natural Gestures, at CHI 2014

Participants

12 participants (5 house hold)

5 males / 7 females

18 – 42 years old

159.5cm (SD=11.4)

56.9 kg (SD=6.9)

Page 65: Wave to Me: User Identification Using Body Lengths and Natural Gestures, at CHI 2014

It Worked!

EER [%]

Standing

Sitting

Standing

Sitting

Lab Study 2 Field Study

Page 66: Wave to Me: User Identification Using Body Lengths and Natural Gestures, at CHI 2014

Implication

Recognizing a gesture

Recognizing a gesture AND a user’s identity

Page 67: Wave to Me: User Identification Using Body Lengths and Natural Gestures, at CHI 2014

• Natural gestures + body lengths• 2 seconds of hand waving gesture

Conclusion

Gesture

Body Lengths

Proposed Scheme

EER [%]

Page 68: Wave to Me: User Identification Using Body Lengths and Natural Gestures, at CHI 2014

Wave to Me: User Identification Using Body Lengths and Natural Gestures

Eiji [email protected]/~ehayashi/

Human-Computer Interaction Institute

Carnegie Mellon University

Page 69: Wave to Me: User Identification Using Body Lengths and Natural Gestures, at CHI 2014

Backup slides

Page 70: Wave to Me: User Identification Using Body Lengths and Natural Gestures, at CHI 2014

# of Registered UsersE

ER

[%]

# of Registered Users

Page 71: Wave to Me: User Identification Using Body Lengths and Natural Gestures, at CHI 2014

# of Registered UsersE

ER

[%]

# of Registered Users

2.8%

2.3%

N=25

Page 72: Wave to Me: User Identification Using Body Lengths and Natural Gestures, at CHI 2014

Open Questions

Getting worse constantly?

Training with two sessions?

Page 73: Wave to Me: User Identification Using Body Lengths and Natural Gestures, at CHI 2014

Data Collection

Hand WavingStandingSitting

1st Session2nd Session3rd Session

Gesture Posture Session

10

60 / participants

Page 74: Wave to Me: User Identification Using Body Lengths and Natural Gestures, at CHI 2014

Yet Another Open Question

Does it actually work at home?