Introducing of handwritten icons Ralph Niels, Don Willems and Louis Vuurpijl.

Slides:



Advertisements
Similar presentations
Pseudo-Relevance Feedback For Multimedia Retrieval By Rong Yan, Alexander G. and Rong Jin Mwangi S. Kariuki
Advertisements

Introduction to Machine Learning BITS C464/BITS F464
Creating Reports for a Database. Reports in Access are usually created when a repetitive task is performed regularly. For example when a business needs.
Evaluating Color Descriptors for Object and Scene Recognition Koen E.A. van de Sande, Student Member, IEEE, Theo Gevers, Member, IEEE, and Cees G.M. Snoek,
Writer identification through information retrieval Ralph Niels, Franc Grootjen & Louis Vuurpijl.
Handwriting Recognition for Genealogical Records Luke Hutchison FHT 2003.
ECE 8443 – Pattern Recognition Objectives: Course Introduction Typical Applications Resources: Syllabus Internet Books and Notes D.H.S: Chapter 1 Glossary.
1 Probabilistic Artificial Neural Network For Recognizing the Arabic Hand Written Characters Khalaf khatatneh, Ibrahiem El Emary,and Basem Al- Rifai Journal.
GMM-Based Multimodal Biometric Verification Yannis Stylianou Yannis Pantazis Felipe Calderero Pedro Larroy François Severin Sascha Schimke Rolando Bonal.
An Introduction to Hidden Markov Models and Gesture Recognition Troy L. McDaniel Research Assistant Center for Cognitive Ubiquitous Computing Arizona State.
Learn how to make your drawings come alive…  Lecture 3: SKETCH RECOGNITION Analysis, implementation, and comparison of sketch recognition algorithms,
Learn how to make your drawings come alive…  NEW COURSE: SKETCH RECOGNITION Analysis, implementation, and comparison of sketch recognition algorithms,
Region labelling Giving a region a name. Image Processing and Computer Vision: 62 Introduction Region detection isolated regions Region description properties.
1 Learning to Detect Objects in Images via a Sparse, Part-Based Representation S. Agarwal, A. Awan and D. Roth IEEE Transactions on Pattern Analysis and.
Chapter 2: Pattern Recognition
PLT 2007 CSIS Shorthand Handwriting Recognition for Pen-Centric Interfaces Charles C. Tappert 1 and Jean R. Ward 2 1 School of CSIS, Pace University, New.
A Technique for Advanced Dynamic Integration of Multiple Classifiers Alexey Tsymbal*, Seppo Puuronen**, Vagan Terziyan* *Department of Artificial Intelligence.
Multiple Agents for Pattern Recognition Louis Vuurpijl
Learn how to make your drawings come alive…  NEW COURSE: SKETCH RECOGNITION Analysis, implementation, and comparison of sketch recognition algorithms,
Learn how to make your drawings come alive…  Lecture 2: SKETCH RECOGNITION Analysis, implementation, and comparison of sketch recognition algorithms,
Graphics Annotation Usability in eLearning Applications Dorian Gorgan, Teodor Ştefănuţ Computer Science Department Technical University of Cluj-Napoca.
Pedestrian Recognition Machine Perception and Modeling of Human Behavior Manfred Lau.
Dynamic Time Warping Applications and Derivation
ONLINE HANDWRITTEN GURMUKHI SCRIPT RECOGNITION AND ITS CHALLENGES R. K. SHARMA THAPAR UNIVERSITY, PATIALA.
Handwriting Copybook Style Analysis Of Pseudo-Online Data Student and Faculty Research Day Mary L. Manfredi, Dr. Sung-Hyuk Cha, Dr. Charles Tappert, Dr.
1 Template-Based Classification Method for Chinese Character Recognition Presenter: Tienwei Tsai Department of Informaiton Management, Chihlee Institute.
Lecture 2: Introduction to Machine Learning
Ink and Gesture recognition techniques. Definitions Gesture – some type of body movement –a hand movement –Head movement, lips, eyes Depending on the.
Information Technology Industry Report Brown University ADSP Lab 余 渊 善
Project 1: Classification Using Neural Networks Kim, Kwonill Biointelligence laboratory Artificial Intelligence.
Ondrej Rohlik, Pavel Mautner, Vaclav Matousek, Juergen Kempf
Microsoft Research Faculty Summit When Is The Pen Mightier Than The Keyboard? Andries van Dam Professor of Computer Science Brown University.
Hala Bezine IGS 2011 Cancun-Mexico 1 Presented by :M me Hala Bezine Republic of Tunisia Ministery of Higher Education and Scientific Research University.
Improving Web Spam Classification using Rank-time Features September 25, 2008 TaeSeob,Yun KAIST DATABASE & MULTIMEDIA LAB.
Conceptual Foundations © 2008 Pearson Education Australia Lecture slides for this course are based on teaching materials provided/referred by: (1) Statistics.
Ralph Niels & Louis Vuurpijl Nijmegen Institute for Cognition and Information Radboud University Nijmegen The Netherlands.
Microsoft ® Office OneNote ® 2003 Training Get to know OneNote CGI presents:
1 Sketch tools and Related Research Rachel Patel.
Introduction to ArcGIS for Environmental Scientists Module 1 – Data Visualization Chapter 3 – Symbology and Labeling.
Signature with Text-Dependent and Text-Independent Speech for Robust Identity Verification B. Ly-Van*, R. Blouet**, S. Renouard** S. Garcia-Salicetti*,
Signature with Text-Dependent and Text-Independent Speech for Robust Identity Verification B. Ly-Van*, R. Blouet**, S. Renouard** S. Garcia-Salicetti*,
Object Detection with Discriminatively Trained Part Based Models
22CS 338: Graphical User Interfaces. Dario Salvucci, Drexel University. Lecture 10: Advanced Input.
Online Kinect Handwritten Digit Recognition Based on Dynamic Time Warping and Support Vector Machine Journal of Information & Computational Science, 2015.
Comparison of Handwritings Miroslava Božeková Thesis supervisor: Doc. RNDr. Milan Ftáčnik, CSc.
Inking as I edit  Add a quick remark in free hand here below.
Signature Verification By Mayura Worlikar COSC 5010.
Gesture recognition techniques. Definitions Gesture – some type of body movement –a hand movement –Head movement, lips, eyes Depending on the capture.
Project 1: Classification Using Neural Networks Kim, Kwonill Biointelligence laboratory Artificial Intelligence.
Multi-Modal Dialogue in Personal Navigation Systems Arthur Chan.
DYNAMIC TIME WARPING IN KEY WORD SPOTTING. OUTLINE KWS and role of DTW in it. Brief outline of DTW What is training and why is it needed? DTW training.
Pattern Recognition NTUEE 高奕豪 2005/4/14. Outline Introduction Definition, Examples, Related Fields, System, and Design Approaches Bayesian, Hidden Markov.
Pen Based User Interface II CSE 481b January 25, 2005.
Hans-Leo Teulings & Heidi Harralson MovAlyzeR Software in Forensic Document Examination A Hands-on Workshop to assist FDEs in Understanding Point-Of-Sale.
Finding Clusters within a Class to Improve Classification Accuracy Literature Survey Yong Jae Lee 3/6/08.
1 A Statistical Matching Method in Wavelet Domain for Handwritten Character Recognition Presented by Te-Wei Chiang July, 2005.
UWave: Accelerometer-based personalized gesture recognition and its applications Tae-min Hwang.
Gesture Input and Gesture Recognition Algorithms
Learning Patterns of Activity
Supervised Time Series Pattern Discovery through Local Importance
ABSTRACT FACE RECOGNITION RESULTS
Pattern Recognition Sergios Theodoridis Konstantinos Koutroumbas
Online Handwriting Recognition
Finding Clusters within a Class to Improve Classification Accuracy
Pattern Classification All materials in these slides were taken from Pattern Classification (2nd ed) by R. O. Duda, P. E. Hart and D. G. Stork, John.
Handwritten Characters Recognition Based on an HMM Model
Pattern Classification All materials in these slides were taken from Pattern Classification (2nd ed) by R. O. Duda, P. E. Hart and D. G. Stork, John.
Automatic Handwriting Generation
Review of Statistical Pattern Recognition
Presentation transcript:

Introducing of handwritten icons Ralph Niels, Don Willems and Louis Vuurpijl

Introducing the NicIcon database of handwritten icons Ralph Niels Don Willems Louis Vuurpijl Icon NicI

Introduction Domain: crisis management Data collection Icon design Method Data Classification experiment Method Results Conclusion and URL Overview = Introducing the NicIcon database of handwritten icons Ralph Niels Don Willems Louis Vuurpijl NEW!

Crisis management (CM) Scenario: tunnel disaster Distributed computer systems to support CM Multiple modalities: speech, gestures, and pen Introducing the NicIcon database of handwritten icons Ralph Niels Don Willems Louis Vuurpijl The car is here

Iconic pen gestures Faster than handwriting Easy to learn & remember Visual meaningful shape Introducing the NicIcon database of handwritten icons Ralph Niels Don Willems Louis Vuurpijl

Database Public databases available for several handwriting applications Not for iconic pen gestures Based on symbology reference by USA Homeland Security Workgroup –Used in e.g., USA, Australia, New-Zealand Introducing the NicIcon database of handwritten icons Ralph Niels Don Willems Louis Vuurpijl

Icons Introducing the NicIcon database of handwritten icons Ralph Niels Don Willems Louis Vuurpijl FloodAccidentCarBombRoadblock ElectricityCasualtyFireFire brigadePolice InjuryGasParamedicsPerson

Data collection 35 participants Online and offline Variation in size Per person: –22 pages –55 instances / icon Introducing the NicIcon database of handwritten icons Ralph Niels Don Willems Louis Vuurpijl

Database content Online: 26,163 iconic gestures (24,144 reported in paper) Introducing the NicIcon database of handwritten icons Ralph Niels Don Willems Louis Vuurpijl Tablet: Wacom Intuos2 A4 oversize

Database content Offline: 770 scanned pages Introducing the NicIcon database of handwritten icons Ralph Niels Don Willems Louis Vuurpijl Scanner: HP Scanjet 7400C flatbed 300dpi, 24 bit colour)

Classification experiment Data sub sets Stratified Writer dependent (WD), writer independent (WI) Complete data set (26,163 icons) Evaluation set (40%) Train set (36%) Test set (24%) WD Evaluation set (40%) WD Train set (36%) WD Test set (24%) WI Evaluation set (40%) WI Train set (36%) WI Test set (24%) Introducing the NicIcon database of handwritten icons Ralph Niels Don Willems Louis Vuurpijl

Classification experiment Multi classifier system Feature sets 28 geometric features (Willems & Vuurpijl) 30/60 coordinates running features (Schomaker & Vuurpijl) 1185 features (Willems, Niels, Van Gerven, Vuurpijl) Feature classifiers Support Vector Machine Multi-Layered Perceptron Template matching Dynamic Time Warping (Niels & Vuurpijl) Introducing the NicIcon database of handwritten icons Ralph Niels Don Willems Louis Vuurpijl NEW! on online data

New feature set (‘m-fs’) Features from literature –Geometrical, temporal, pressure Introducing the NicIcon database of handwritten icons Ralph Niels Don Willems Louis Vuurpijl D. Rubine, Specifying gestures by example, Computer Graphics. 25 (4) (1991) 329–337. J. LaViola Jr. & R. Zeleznik, A practical approach for writer- dependent symbol recognition using a writer-independent symbol recognizer, IEEE Transactions on pattern analysis and machine intelligence. 29 (11) (2007) 1917–1926. L. Zhang & Z. Sun, An experimental comparison of machine learning for adaptive sketch recognition, Applied Mathematics and Computation. 185 (2) (2007) 1138–1148. and many others… D. Rubine, Specifying gestures by example, Computer Graphics. 25 (4) (1991) 329–337. J. LaViola Jr. & R. Zeleznik, A practical approach for writer- dependent symbol recognition using a writer-independent symbol recognizer, IEEE Transactions on pattern analysis and machine intelligence. 29 (11) (2007) 1917–1926. L. Zhang & Z. Sun, An experimental comparison of machine learning for adaptive sketch recognition, Applied Mathematics and Computation. 185 (2) (2007) 1138–1148. and many others…

New feature set (‘m-fs’) Over complete icon, but also… –Mean over strokes –Std. dev. over strokes Introducing the NicIcon database of handwritten icons Ralph Niels Don Willems Louis Vuurpijl Feature definitions in technical report at website

New feature set (‘m-fs’) Feature selection –1185 features, which are the best? –Sort them on best individual performance –Add 1 by 1 to classifier Performance maximizes at: –545 features for WI –660 features for WD Selected features: –± 1/3 full icon –± 1/3 mean –± 1/3 standard deviation Introducing the NicIcon database of handwritten icons Ralph Niels Don Willems Louis Vuurpijl The best features

Breaking news: the best features Area Sine first / last sample Length of diagonal Vertical offsets Average centroidal radius Introducing the NicIcon database of handwritten icons Ralph Niels Don Willems Louis Vuurpijl

Classification results g-28: 28 geometric features (Willems & Vuurpijl) m-fs: 1185 features (Willems, Niels, Van Gerven, Vuurpijl) af-30/af-60: 30/60 running features (Schomaker & Vuurpijl) DTW: Dynamic Time Warping (Niels & Vuurpijl) MCS: Multiple classifier system (majority voting) Introducing the NicIcon database of handwritten icons Ralph Niels Don Willems Louis Vuurpijl NEW!

Misclassifications Wrong box Sloppy drawing Retracing Introducing the NicIcon database of handwritten icons Ralph Niels Don Willems Louis Vuurpijl

Discussion Results already quite good (WD: 99.5%, WI: 97.8%), but gain is still possible Which features are important? –For different domains Performance in interactive experiment Offline data still open Mapping online -> offline Introducing the NicIcon database of handwritten icons Ralph Niels Don Willems Louis Vuurpijl

Introducing the NicIcon database of handwritten icons Ralph Niels Don Willems Louis Vuurpijl Freely available: Online (Unipen) Offline (PNG) Technical report about new feature set