October 2007
University
Of Ottawa
SITE/EITI
http://www.mcrlab.uottawa.ca MCRLab
Outline
• Introduction
• Contributions
• Research Statement
• Outline Architecture
• Methodology
• Conclusions
• Future Work
http://www.mcrlab.uottawa.ca MCRLab
Contributions
–Design and development of a procedure for:
•Combining haptic technology to discriminate human-hand psychomotor
patterns to be used for authentication/verification purposes
•At 25% False Acceptance Rate (FAR), the Probability of Verification (PV) for
haptic-based Application (i.e. “maze”) identification was at best 75.5%,
While the PV of verification system was at best 98%
http://www.mcrlab.uottawa.ca MCRLab
Publications from this thesis
Papers in refereed Journals
1. Mohamad Eid, Mauricio Orozco and Abdulmotaleb El Saddik, "A Guided Tour in Haptic Audio Visual Environment and Applications",
Int. J. of Advanced Media and Communication. Vol.1 (3), 2007
2. Abdulmotaleb El Saddik, Mauricio Orozco, Yednek Asfaw, Shervin Shirmohammadi and Andy Adler, "A Novel Biometric System for
Identification and Verification of Haptic Users", IEEE Transactions on Instrumentation and Measurement, vol.56 (3) 2007.
3. Mauricio Orozco, Matthew Graydon, Shervin Shirmohammadi, and Abdulmotaleb El Saddik, "Experiments in Haptic-Based
Authentication of Humans", Journal of Multimedia Tools and Applications, 2007
4. Mauricio Orozco and Abdulmotaleb El Saddik “AdHapticA” IEEE Transactions on Instrumentation and Measurement, accepted to
appear in 2008
1. Mauricio Orozco, Matthew Graydon, Shervin Shirmohammadi and Abdulmotaleb El Saddik, "Using Haptic Interfaces for User
Verification in Virtual Environments", In proceedings of the 2006 IEEE International Conference on Virtual Environments, Human-
Computer Interfaces, and Measurement Systems, Spain, July 2006.
2. Ismail Shakra, Mauricio Orozco, Abdulmotaleb El Saddik, Shervin Shirmohammadi, Edward Lemaire, "VR-Based Hand Rehabilitation
using a Haptic-Based Framework", In proceedings of the 2006 IEEE Instrumentation and Measurement Technology Conference
(IMTC/06), Sorrento, Italy, 24 - 27 April 2006.
3. Ismail Shakra, Mauricio Orozco, Abdulmotaleb El Saddik, Shervin Shirmohammadi, Edward Lemaire, "Haptic Instrumentation for
Physical Rehabilitation of Stroke Patients", In proceedings of the 2006 IEEE International Workshop on Medical Measurement and
Applications Benevento, Italy 20 - 21 April 2006.
4. Mauricio Orozco, Yednek Asfaw, Shervin Shirmohammadi, Andy Adler, and Abdulmotaleb El Saddik, "Haptic-Based Biometrics: A
Feasibility Study", In Proceedings of the IEEE VR 2006, pp. 265 - 271, March 25-29, Alexandria, Virginia, USA, 2006.
5. Yednek Asfaw, Mauricio Orozco, Shervin Shirmohammadi, Abdulmotaleb El Saddik, Andy Adler, "Participant Identification in Haptic
systems using HMMs", In Proceedings of the fourth IEEE International Workshop on Haptic Virtual Environments and their
Applications (HAVE2005)", pp. 127 -132 2005.
6. Mauricio Orozco and Abdulmotaleb El Saddik, "Haptic: The New Biometrics-embedded Media to Recognizing and Quantifying Human
Patterns" In proceedings of 13th Annual ACM International Conference on Multimedia (ACM-MM 2005), Singapore, November 06-12,
2005.
7. Mauricio Orozco , Ismail Shakra and Abdulmotaleb El Saddik, “Adaptive Haptic Framework”, In proceedings of the IEEE International
Conference on Virtual Environments, Human-Computer Interfaces, and Measurement Systems, Giardini Naxos, Italy, 18-20 July
2005.
8. Mauricio Orozco and Abdulmotaleb El Saddik, “Signature Identification with Haptic devices”, In proceedings of the IEEE International
Conference on Virtual Environments, Human-Computer Interfaces, and Measurement Systems, Giardini Naxos, Italy, 18-20 July
2005.
9. Mauricio Orozco, Yednek Asfaw, Andy Adler, Shervin Shirmohammadi, and Abdulmotaleb El Saddik, “Automatic Identification of
Participants in Haptic Systems”, In proceedings of the 2005 IEEE Instrumentation and Measurement Technology Conference
(IMTC/05), Ottawa, Ontario, Canada, 17-19 May 2005.
http://www.mcrlab.uottawa.ca MCRLab
Motivation
Telepresence +Haptics
Internet
Haptics Telephony
Time
http://www.mcrlab.uottawa.ca MCRLab
Why Use Haptics?
Time
2D Position
3D Position
Force
Pressure
orientation
Angular
Torque
Velocity
Keyboard
Mouse
CyberGlove
Digital Tablet
Haptics
http://www.mcrlab.uottawa.ca MCRLab
Introduction
Haptic Systems
Biometrics Systems
http://www.mcrlab.uottawa.ca MCRLab
Research Statement
H0: The quantitative performance of specific haptic interface does not lie
significantly in acceptable range to be considered as biometric identifier
system
http://www.mcrlab.uottawa.ca MCRLab
Related Work: Behavioral Biometrics
Mouse :DSV
http://www.mcrlab.uottawa.ca MCRLab
Proposed Approach: AdHapticA
Methodology
:
Feature Selection System Evaluation
+ Relative Entropy Matching Score
Behavioural DAO
http://www.mcrlab.uottawa.ca MCRLab
Proposed Approach: AdHapticA
Methodology
:
Feature Selection System Evaluation
+ Relative Entropy Matching Score
Behavioural DAO
http://www.mcrlab.uottawa.ca MCRLab
Haptic-Based Applications
Applications
Single Point Interaction
http://www.mcrlab.uottawa.ca MCRLab
Proposed Approach: AdHapticA
Methodology
:
Feature Selection System Evaluation
+ Relative Entropy Matching Score
Behavioural DAO
http://www.mcrlab.uottawa.ca MCRLab
Data Acquisition
http://www.mcrlab.uottawa.ca MCRLab
Analysis
DTW( Dynamic Time Warping
Functional Approach
K-Means
Parametric Approach
Neural Networks
Information Content
http://www.mcrlab.uottawa.ca MCRLab
Functional Approach
3 N
MS =∑ ∑( d c1,i −lc2,i (t p )) 2
c =1 i =1
Spectral
Analysis:FFT
Validation
Scheme
Maze
Dynamic Performance
Time Warping
Equal Error Rate
(EER)22.3% with a
threshold Matching Score
of 0.195
http://www.mcrlab.uottawa.ca MCRLab
Parametric Approach
0.9
0.8
0.7
0.6
0.5
0.4
0.3
0.2
0.1
Validation Scheme 0
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
FA R e r r or r at e
Performance
http://www.mcrlab.uottawa.ca MCRLab
Analysis of the Haptic Information Content
X = [v x , v y , v z , Fx , Fy , Fz ,τ x ,τ y ,τ z ,θ ]T
p( x)
D( p || q) = ∑ p ( x ) log
x∈ X q( x)
http://www.mcrlab.uottawa.ca MCRLab
Analysis :Information Content
The information content of biometric
features differ amongst users of the 80 Relative Entropy of User Features
haptic 70 60
60
50 xy Torque
s = ( D ( p1 || q1), D( p 2 || q2),... D( pn || qn ))
User 3 User 4
User 1 User 2
70
60
Relative Entropy [bits]
50
40
User 5 User 6 User 7
From a geometrical perspective,
30
20
http://www.mcrlab.uottawa.ca MCRLab
Authetication with Analysis of Information Content
Verification EER=4.5%
Performance
Identification
EER=27%
http://www.mcrlab.uottawa.ca MCRLab
Conclusions
X = [ x, y, z , v, F ,τ ,θ ]T
Relative Entropy
X = [ x, y, v, F ,θ ]T
HapticsX = [ Fx,.., Fn]T > TabletsX = [ Fx,.., Fn − i ]
http://www.mcrlab.uottawa.ca MCRLab
Future Work
http://www.mcrlab.uottawa.ca MCRLab
Thank you
متشکرم
http://www.mcrlab.uottawa.ca MCRLab
Feedback
http://www.mcrlab.uottawa.ca MCRLab
Multiple Point Interaction
x = [t , x, y, z , θ1 , θ 2 , θ 3 , θ 4 , θ 5 ] T
http://www.mcrlab.uottawa.ca MCRLab
Multiple Point :Accuracy of Measurements
Feature Relative
(dθ1/dt) Dispersion
Average 17.88 %
Causes
•Difficult calibration
•poor measurement
• The average Relative Dispersion (RD)” of a
capabilities set of 20 samples varies about 138.35%.
•Haptic/Graphic rendering This figure immediately dismiss the
Collision detection possibility of using this data for biometric
purposes
http://www.mcrlab.uottawa.ca MCRLab