insight : recognizing humans without face recognition

29
InSight: Recognizing Humans without Face Recognition He Wang, Xuan Bao, Romit Roy Choudhury, Srihari Nelakuditi

Upload: gates

Post on 23-Feb-2016

58 views

Category:

Documents


0 download

DESCRIPTION

InSight : Recognizing Humans without Face Recognition. He Wang , Xuan Bao , Romit Roy Choudhury , Srihari Nelakuditi. Motivation – Application Scenarios. s hare a ride to airport. Elle. Bret. Bob. 2. Overview – Self-Fingerprints. Cloud. Self-Fingerprints. Bob. Bret. Elle. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: InSight : Recognizing Humans without  Face  Recognition

InSight: Recognizing Humans without Face Recognition

He Wang, Xuan Bao, Romit Roy Choudhury, Srihari Nelakuditi

Page 2: InSight : Recognizing Humans without  Face  Recognition

2

Motivation – Application Scenarios

2

share a ride

to airpor

t

BobElle

Bret

Page 3: InSight : Recognizing Humans without  Face  Recognition

3

Overview – Self-FingerprintsCloud

Bret Bob John Elle

Self-Fingerprints

Page 4: InSight : Recognizing Humans without  Face  Recognition

4

Overview – Recognition Cloud

Glass

Page 5: InSight : Recognizing Humans without  Face  Recognition

5

Overview – Recognition Cloud

Glass

Page 6: InSight : Recognizing Humans without  Face  Recognition

6

Overview – Recognition Cloud

Glass

Page 7: InSight : Recognizing Humans without  Face  Recognition

7

Challenges

• Perspectives are different

• Clothes have wrinkles

• Lighting conditions change

Page 8: InSight : Recognizing Humans without  Face  Recognition

8

Extracting Fingerprints

Colors

Patterns

Spatiograms

Wavelets

Page 9: InSight : Recognizing Humans without  Face  Recognition

Extracting Fingerprints – Colors

9

RGB HSV

Spatiograms

Color Conversion

Page 10: InSight : Recognizing Humans without  Face  Recognition

Extracting Fingerprints – Colors

RGB HSV

10

color histogram

spatial distribution

Spatiograms

Page 11: InSight : Recognizing Humans without  Face  Recognition

11

Extracting Fingerprints – PatternsWavelets

Wavelet sub-bands: vertical, horizontal and diagonal dimensions.

Page 12: InSight : Recognizing Humans without  Face  Recognition

12

Fingerprint Matching Cloud

Glass

Matching Spatiograms

S = {n’, µ’, σ’}

S = {n, µ, σ}cloud

glass

Similarity = color histograms spatial distributions

Page 13: InSight : Recognizing Humans without  Face  Recognition

13

Fingerprint Matching Cloud

Glass

Matching Wavelets

Bagged Decision Tree (BDT)

W = {f1, f2, f3,…}

W = {f1’, f2’, f3’,…}

cloud

glass

Page 14: InSight : Recognizing Humans without  Face  Recognition

14

Evaluation Setting

• PivotHead glass captured users from the front.

• 15 users was dressed in their regular attires.

• Users actively used their smartphones.

• Phone opportunistically took “profile” pictures of the user.

Page 15: InSight : Recognizing Humans without  Face  Recognition

Evaluation - Matching Color Spatiograms

front

Page 16: InSight : Recognizing Humans without  Face  Recognition

Evaluation - Matching Wavelets of Patterns

front

Page 17: InSight : Recognizing Humans without  Face  Recognition

17

Evaluation – Combining Colors and PatternsEvaluation –

front

Page 18: InSight : Recognizing Humans without  Face  Recognition

18

Evaluation – Performance with Self-Fingerprints

• Matching front view

front

Page 19: InSight : Recognizing Humans without  Face  Recognition

19

Self-fingerprints may not be Sufficient

• Clothes’ difference is not captured when clothes are similar?

• Clothes have different colors/patterns at the back?

Bret

PaulDan

Bret

Page 20: InSight : Recognizing Humans without  Face  Recognition

Refining the Self-Fingerprint (Similar Clothes)

21

Cloud

Glass

DanBob John

refining self-fingerprint

Page 21: InSight : Recognizing Humans without  Face  Recognition

Refining the Self-Fingerprint (Similar Clothes)

22

Dan Paul

Cloud

Glass

Can recognize after refinement!

Page 22: InSight : Recognizing Humans without  Face  Recognition

Refining the Self-Fingerprint

23

Dan

Dan = {F1}

Dan = {F1, F2}

Dan = {F1, F2, F3}

F1 F2

F2 F3

Page 23: InSight : Recognizing Humans without  Face  Recognition

24

Refining the Self-Fingerprint (Back View)

Glass

Cloud

refining back view fingerprint

Bret

Page 24: InSight : Recognizing Humans without  Face  Recognition

25

Evaluation – Performance with Self-Fingerprints

• Matching back view

back

Page 25: InSight : Recognizing Humans without  Face  Recognition

26

Evaluation – Performance with Refined Fingerprints

• Matching back view after refining fingerprints

back

Page 26: InSight : Recognizing Humans without  Face  Recognition

27

Discussion

• Privacy of opportunistic pictureso User consent before uploading

• Overlapping users in viewo Fingerprint refinement helps

• Incremental deployment with some non-participantso More time and mobility help

• Cloud vs p2po Different trade-offs

Page 27: InSight : Recognizing Humans without  Face  Recognition

28

Conclusion

• Colors and patterns on clothes help fingerprint humans.

• Preliminary evaluation with 15 people provides promising results.

• Other type of fingerprints exists such as motion.

Page 28: InSight : Recognizing Humans without  Face  Recognition

29

29

Looking for interns

Anyone for beer after this talk?

New Primitive for Broadcasting to Visible Vicinity.

Page 29: InSight : Recognizing Humans without  Face  Recognition

Questions, Comments?Thank You