Transcript
Fiberio A Touchscreen that
Senses Fingerprints
Fiberio
Christian Holz Patrick Baudisch Hasso Plattner Institute
A Touchscreen that Senses Fingerprints
related work
user identification on multitouch systems
1998: The Vision
[Sugiura & Koseki, UIST ’98]
fingerprint ➭ user’s identity, functionality
DiamondTouch
[Dietz & Leigh, UIST ’01]
1. the first integrated system—distinguish users
Medusa
...without the seats
[Annett et al., UIST ’11]
SurfaceFusion
2. true identification using tokens
[Olwal & Wilson, CHI ’08]
IR Ring
[Roth et al., UIST ’10]
still a token, but sensed by the table itself
HandsDown
3. biometric features
[Schmidt et al., NordiCHI ’10]
BootStrapper
[Richter et al., CHI ’12]
pseudo-biometric: recognize clothing
Carpus
features on the back of the hand
[Ramakers et al., UIST ’12]
[Holz & Baudisch, CHI ’10]
Ridgepad
fingerprint ➭ 3D finger pose ➭ touch accuracy
proposed functionality 1. different functions per finger 2. personalize interaction 3. log user activity 4. high-accuracy touch 5. authenticated access to private data
the challenge
challenge output project images
1 input 2 capture fingerprints
challenge output project images
1 input 2 capture fingerprints ...integrated into the same space?
1project images
diffuse surface
2capture fingerprints
specular surface
2capture fingerprints
on traditional fingerprint scanners
camera
light source
2capture fingerprints fingerprint ridge
air glass
2capture fingerprints fingerprint ridge
appears bright
2capture fingerprints fingerprint ridge
skin appears bright
glass
2capture fingerprints fingerprint ridge
appears bright
appears dark
2capture fingerprints fingerprint scanner := (1) high resolution (of course) (2) generate contrast between ridges and valleys
challenge output project images
1 input 2 capture fingerprints ...integrated into the same space?
Fiberio
fiber optic plate
fiber optic plate
fiber optic plate
40,000,000 fibers (3mm long) 4333 dpi off-the-shelf
role of the fiber plate (1) project images: diffuse transmission (2) capture fingerprints: specular reflection
1project images
1project images
1ring diffusion
1ring diffusion
2capture fingerprints fiber optic plate
camera
illuminant
specular reflection
specular reflection
technical details
placing the illuminant
placing the illuminant
fiber plate
hotspot
camera
illuminant
placing the illuminant
camera
illuminant
1same location and tilted
camera and illuminant
1same location
1same location
1same location
light intensity and reflections high
low
2homogenous illuminant fiber plate area illuminant
2homogenous illuminant
processing pipeline
raw image
locate fingerprints
augment & extract features
match users
raw image locate fingerprints augment find orientations enhance ridges binarize mask extract features skeleton find minutiae match users
raw image locate fingerprints augment find orientations enhance ridges binarize mask extract features skeleton find minutiae match users
raw image locate fingerprints augment find orientations enhance ridges binarize mask extract features skeleton find minutiae match users
raw image locate fingerprints augment find orientations enhance ridges binarize mask extract features skeleton find minutiae match users
raw image locate fingerprints augment find orientations enhance ridges binarize mask extract features skeleton find minutiae match users
raw image locate fingerprints augment find orientations enhance ridges binarize mask extract features skeleton find minutiae match users
raw image locate fingerprints augment find orientations enhance ridges binarize mask extract features skeleton find minutiae match users
raw image locate fingerprints augment find orientations enhance ridges binarize mask extract features skeleton find minutiae match users
raw image locate fingerprints augment find orientations enhance ridges binarize mask extract features skeleton find minutiae match users
query
user #1 [Bozorth ’04]
user #2
user #3
raw image locate fingerprints augment find orientations enhance ridges binarize mask extract features skeleton find minutiae match users
“christian holz”
fingerprint
user
evaluation
30 fingers
10 participants × 3 fingers
×
5 touches
150 trials
results 148 correct matches 0 wrong matches 2 no matches 21ms feature extraction 0.55ms matching per entry
conclusions
Fiberio
...a diffused illumination table at heart
fiber optic plate
1998
2013
Fiberio
Fiberio A Touchscreen that
Senses Fingerprints
Christian Holz Patrick Baudisch Hasso Plattner Institute http://www.christianholz.net
Fiberio
A Touchscreen that Senses Fingerprints