IJDAR DOI 10.1007/s10032-012-0193-9 ORIGINAL PAPER Online signature verification based on signatures turning angle representation using longest common subsequence matching K. Barkoula · G. Economou · S. Fotopoulos Received: 5 December 2011 / Revised: 18 June 2012 / Accepted: 11 September 2012 © Springer-Verlag Berlin Heidelberg 2012 Abstract Online signature verification has been inten- sively investigated in several directions, such as the selected feature(s), similarity estimation and classification method. Local feature approaches combined with elastic distance metrics have the most successful performance so far. The Turning Angle Sequence (TAS) feature has not been exten- sively explored for signature verification, while the fusion of TASs of different scales, the Turning Angle Scale Space (TASS) is a new approach in this field. In this paper, we study the signatures TAS and TASS representations and their appli- cation to online signature verification. In the matching stage, a variation of the longest common sub-sequence matching technique has been employed. Experimental results using varying TAS(S) representation parameters on two publicly available signature databases, the SVC2004 and SUSIG, show the improved performance of the selected feature along with the chosen elastic distance measure on the equal error rate results of the online signature verification task. Keywords Online signature verification · Turning angle sequence · Least common subsequence matching 1 Introduction Signing is a widely used technique through centuries for person identification. However, the special intra-person vari- ability and its dependency on the acquisition process, time evolution and even on signer’s emotional state make signa- ture verification against forgeries a non-trivial task. K. Barkoula (B ) · G. Economou · S. Fotopoulos Department of Physics, University of Patras, Campus of Rion, Patras 26500, Greece e-mail: kbarkoula@gmail.com Signature verification, as presented in recent surveys [14], was initially a mainly offline technique where the sig- nature was captured as an image. Later on, with the develop- ment of solid sensors, the process evolved to online, in which case a signature is acquired using a digitizer and is repre- sented by dynamic information per point. The main phases of signature verification [1, 2] are data acquisition and pre- processing, feature extraction and classification. Data acqui- sition depends on the technology of the employed platform, and apart from trajectory coordinates and time, many other features, such as pressure, pen inclination and velocity, may be recorded [2], as can be found in online signatures data- bases [58]. Preprocessing techniques used with online signature’s fea- tures vary a great deal and may involve noise reduction, normalization, alignment, segmentation, translation, rota- tion and scaling invariant transformations. In [9], Gaussian filtering is used for noise reduction, while in [10], signature normalization is realized by employing Fourier Transform. Alignment based on the mass center and the principal axis of inertia is applied in [11]. Length-, time-based or pen up [12, 13] are some of the examined options for sig- nature segmentation. More advanced techniques, such as those based on signatures geometric characteristics [1319], mainly use geometric extreme points. In [1618], segmen- tation is carried out in two levels using a dynamic program- ming matching on vertical maximum in the first level and matching on vertical minimum in the second level. Fur- thermore, several criteria are used for identifying directly matched points. In [19], a Hidden Markov Model (HMM) is used for both segmentation and matching. In [20], sig- natures are initially aligned using Dynamic Time Warping (DTW) on the velocity feature. They are segmented using the relative angle between the slope of two consecutive seg- ments in the shape of the signature, splitting signatures’ 123