robotic arm motion for verifying signatures
play

Robotic Arm Motion for Verifying Signatures Moises Diaz 1 Miguel A. - PowerPoint PPT Presentation

Introduction VSA Robotic features Results Conclusions Robotic Arm Motion for Verifying Signatures Moises Diaz 1 Miguel A. Ferrer 2 Jose J. Quintana 2 1 Universidad del Atlantico Medio, Spain 2 Instituto para el Desarrollo Tecnolgico y la


  1. Introduction VSA Robotic features Results Conclusions Robotic Arm Motion for Verifying Signatures Moises Diaz 1 Miguel A. Ferrer 2 Jose J. Quintana 2 1 Universidad del Atlantico Medio, Spain 2 Instituto para el Desarrollo Tecnológico y la Innovación en Comunicaciones Universidad de Las Palmas de Gran Canaria, Spain 16th ICFHR, Niagara Fall, August 8th, 2018 Diaz, Ferrer, Quintana (UNIDAM, ULPGC) 1 / 25

  2. Introduction VSA Robotic features Results Conclusions Outline Introduction 1 Virtual Skeletal Arm model 2 Robotic/Anthropomorphic Feature Extraction 3 Results 4 Conclusions 5 Diaz, Ferrer, Quintana (UNIDAM, ULPGC) 2 / 25

  3. Introduction VSA Robotic features Results Conclusions Automatic Signature Verification Diaz, Ferrer, Quintana (UNIDAM, ULPGC) 3 / 25

  4. Introduction VSA Robotic features Results Conclusions On-line: Local features The signature is analyzed locally The signature is represented through timing sequences or functions in diverse domains Basic functions: obtained directly from the digital tablet Position: x n , y n Pressure: p n Pen-tip angles from the writing area: φ n , ψ n Extended functions Tan angle: θ n = tan − 1 ( ˙ y n / ˙ x n ) � ˙ n + ˙ velocity (module): v n = x 2 y 2 n log-radius curvature: ρ n = log ( 1 / k n ) = log ( v n / ˙ θ n ) � ˙ � acceleration (module): a n = t 2 n + c 2 n = v n + v 2 n θ 2 n Time derivatives of the above functions ... Diaz, Ferrer, Quintana (UNIDAM, ULPGC) 4 / 25

  5. Introduction VSA Robotic features Results Conclusions Our proposal A novel feature space for on-line signature verification Diaz, Ferrer, Quintana (UNIDAM, ULPGC) 5 / 25

  6. Introduction VSA Robotic features Results Conclusions Main characteristics Based on the arm posture when signing: joint angles and positions Physical meaning, simple, fast and verifiable solution Designing of a Virtual Skeletal Arm (VSA) model Mathematical fundamentals from forward and direct kinematic in robotics Diaz, Ferrer, Quintana (UNIDAM, ULPGC) 6 / 25

  7. Introduction VSA Robotic features Results Conclusions Outline Introduction 1 Virtual Skeletal Arm model 2 Robotic/Anthropomorphic Feature Extraction 3 Results 4 Conclusions 5 Diaz, Ferrer, Quintana (UNIDAM, ULPGC) 7 / 25

  8. Introduction VSA Robotic features Results Conclusions Virtual Skeletal Arm (VSA) model Similarities with the theoretical model Diaz, Ferrer, Quintana (UNIDAM, ULPGC) 8 / 25

  9. Introduction VSA Robotic features Results Conclusions Virtual Skeletal Arm (VSA) model Proposal Architecture based on an anthropomorphic robot We got two sets of timing functions: joint angle movements and joint position Diaz, Ferrer, Quintana (UNIDAM, ULPGC) 9 / 25

  10. Introduction VSA Robotic features Results Conclusions Outline Introduction 1 Virtual Skeletal Arm model 2 Robotic/Anthropomorphic Feature Extraction 3 Results 4 Conclusions 5 Diaz, Ferrer, Quintana (UNIDAM, ULPGC) 10 / 25

  11. Introduction VSA Robotic features Results Conclusions Coordinate Frames in the VSA Relationship among them by homogeneous transformation matrices. E.g.: n i o i a i p i   x x x x n i o i a i p i 0 T i  y y y y  6 =  n i o i a i p i   z z z z  0 0 0 1 Diaz, Ferrer, Quintana (UNIDAM, ULPGC) 11 / 25

  12. Introduction VSA Robotic features Results Conclusions Forward Kinematics Goal: To calculate the pose of the coordinate frames (CFs) relating to the VSA model, as a function of its joints angles Q ( q i k ) . Strategy: Denavit-Hartenberg (DH) algorithm is widely used. Table: DH parameters, DH i k δ i Joint k d k a k α k k q i 1 L 1 0 − π 1 2 q i 2 0 L 2 0 2 − π 2 q i 3 0 L 3 − π 3 2 q i 4 L 4 0 π 4 2 q i 5 0 0 − π 5 2 q i 6 L 5 0 0 6 Diaz, Ferrer, Quintana (UNIDAM, ULPGC) 12 / 25

  13. Introduction VSA Robotic features Results Conclusions Forward Kinematics k − 1 T i k = δ i δ i δ i δ i  � � � � � � � �  c − c ( α k ) s s ( α k ) s a k c k k k k (1) � δ i � � δ i � � δ i � � δ i � c ( α k ) c − s ( α k ) c s a k s   k k k k   0 − s ( α k ) c ( α k ) d k   0 0 0 1 0 T i 6 = 0 T i 1 · 1 T i 2 · 2 T i 3 · 3 T i 4 · 4 T i 5 · 5 T i (2) 6 Diaz, Ferrer, Quintana (UNIDAM, ULPGC) 13 / 25

  14. Introduction VSA Robotic features Results Conclusions Inverse Kinematics Goal: To deduce the joint angle-based features, Q ( q i k ) , based on the pose of the pen attached to the end of the model. Strategy: kinematic decoupling. Firstly q i 1 , q i 2 , q i 3 , secondly, q i 4 , q i 5 , q i 6 Diaz, Ferrer, Quintana (UNIDAM, ULPGC) 14 / 25

  15. Introduction VSA Robotic features Results Conclusions Kinematics Validation Diaz, Ferrer, Quintana (UNIDAM, ULPGC) 15 / 25

  16. Introduction VSA Robotic features Results Conclusions The function will be availble soon For researching purposes, we share our anthropomorphic feature extractor Developed in Matlab language angles = pos2ang(x,y,z) Diaz, Ferrer, Quintana (UNIDAM, ULPGC) 16 / 25

  17. Introduction VSA Robotic features Results Conclusions Outline Introduction 1 Virtual Skeletal Arm model 2 Robotic/Anthropomorphic Feature Extraction 3 Results 4 Conclusions 5 Diaz, Ferrer, Quintana (UNIDAM, ULPGC) 17 / 25

  18. Introduction VSA Robotic features Results Conclusions Experimental protocol Database: MCYT-100: 25 genuine, 25 forgeries, 100 users Train: first T enrolled signature Test: FAR: remaining genuine signatures: ( 25 − T ) × 100 scores FRR: Random Forgery (RF): 1st testing genuine signature from the other users: 99 × 100 = 9900 scores FRR: Skilled Forgery (SF): all available: 25 × 100 = 2500 scores Features: Q ( q i k ) , ∀ k ∈ 1 , . . . 6 և O UR CONTRIBUTION ASV: Dynamic Time Warping Performance: EER and DET curve Diaz, Ferrer, Quintana (UNIDAM, ULPGC) 18 / 25

  19. Introduction VSA Robotic features Results Conclusions Pen-tip angles for orientating the CF { S 6 } Raw angles ( θ i r , φ i Estimated angles ( θ i e , φ i r ) , and the e ) , and the corresponding joint angles corresponding joint angles Smoothed angles ( θ i s , φ i Fixed angles ( θ i f , φ i s ) , and the f ) , and the corresponding joint angles corresponding joint angles Diaz, Ferrer, Quintana (UNIDAM, ULPGC) 19 / 25

  20. Introduction VSA Robotic features Results Conclusions Performance results for different number of signatures to train MCYT-100, only angle-based features and a DTW verifier Diaz, Ferrer, Quintana (UNIDAM, ULPGC) 20 / 25

  21. Introduction VSA Robotic features Results Conclusions Comparison with on-line ASV, using five signatures to train and the MCYT-100. Performance in ERR (%). Diaz, Ferrer, Quintana (UNIDAM, ULPGC) 21 / 25

  22. Introduction VSA Robotic features Results Conclusions Outline Introduction 1 Virtual Skeletal Arm model 2 Robotic/Anthropomorphic Feature Extraction 3 Results 4 Conclusions 5 Diaz, Ferrer, Quintana (UNIDAM, ULPGC) 22 / 25

  23. Introduction VSA Robotic features Results Conclusions Conclusions Framework to transform the on-line signature samples into a new feature space Mathematical basis for the designing Virtual Skeletal Arm (VSA) models Using robotic concepts to deduce the 3D movement from the pen-tip Features with physical meaning, simple, fast and with a verifiable solution Good results with angle-based features for on-line ASV Diaz, Ferrer, Quintana (UNIDAM, ULPGC) 23 / 25

  24. Introduction VSA Robotic features Results Conclusions Future works Combination of position-based and angle-based robotic/anthropomorphic features Use more signature database and verifiers Modeling the anatomy of the hand: the finger movement supported by the wrist can be also relevant Adapting robotic features for off-line ASV Diaz, Ferrer, Quintana (UNIDAM, ULPGC) 24 / 25

  25. Introduction VSA Robotic features Results Conclusions Robotic Arm Motion for Verifying Signatures Moises Diaz 1 Miguel A. Ferrer 2 Jose J. Quintana 2 1 Universidad del Atlantico Medio, Spain 2 Instituto para el Desarrollo Tecnológico y la Innovación en Comunicaciones Universidad de Las Palmas de Gran Canaria, Spain 16th ICFHR, Niagara Fall, August 8th, 2018 Diaz, Ferrer, Quintana (UNIDAM, ULPGC) 25 / 25

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend