5,511,994 AI resources indexedWorking toward the world’s largest AI resource index.

PDF

Telling Human and Machine Handwriting Apart

Research paper by Luis A. Leiva and collaborators. arXiv record dated 2026-01-16. Research area: Computer vision.

Resource information

Authors
Luis A. Leiva, Moises Diaz, Nuwan T. Attygalle, Miguel A. Ferrer, Rejean Plamondon
Research area
Computer vision
Application domain
General AI research
AI methods
Neural networks, Transformers, Diffusion models
Research topics
cs.CV, cs.AI, cs.LG
arXiv record date
2026-01-16
Publication
IEEE Transactions on Systems, Man, and Cybernetics: Systems ( Volume: 55, Issue: 10, October 2025)
DOI
10.1109/TSMC.2025.3579921
Upstream last modified
Jan 21, 2026
Last record update
Nov 4, 2026

Abstract

Handwriting movements can be leveraged as a unique form of behavioral biometrics, to verify whether a real user is operating a device or application. This task can be framed as a reverse Turing test in which a computer has to detect if an input instance has been generated by a human or artificially. To tackle this task, we study ten public datasets of handwritten symbols (isolated characters, digits, gestures, pointing traces, and signatures) that are artificially reproduced using seven different synthesizers, including, among others, the Kinematic Theory (Sigma h model), generative adversarial networks, Transformers, and Diffusion models. We train a shallow recurrent neural network that achieves excellent performance (98.3 percent Area Under the ROC Curve (AUC) score and 1.4 percent equal error rate on average across all synthesizers and datasets) using nonfeaturized trajectory data as input. In few-shot settings, we show that our classifier achieves such an excellent performance when trained on just 10 percent of the data, as evaluated on the remaining 90% of the data as a test set. We further challenge our classifier in out-of-domain settings, and observe very competitive results as well. Our work has implications for computerized systems that need to verify human presence, and adds an additional layer of security to keep attackers at bay.