Most discriminating segment - Longest common subsequence (MDSLCS) algorithm for dynamic hand gesture classification

被引:26
|
作者
Stern, Helman [1 ]
Shmueli, Merav [1 ]
Berman, Sigal [1 ]
机构
[1] Ben Gurion Univ Negev, Dept Ind Engn & Management, Deutsch Telekom Labs BGU, IL-84105 Beer Sheva, Israel
关键词
Gesture recognition; Classification; Longest common subsequence; Digits; RECOGNITION;
D O I
10.1016/j.patrec.2013.02.007
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this work, we consider the recognition of dynamic gestures based on representative sub-segments of a gesture, which are denoted as most discriminating segments (MDSs). The automatic extraction and recognition of such small representative segments, rather than extracting and recognizing the full gestures themselves, allows for a more discriminative classifier. A MDS is a sub-segment of a gesture that is most dissimilar to all other gesture sub-segments. Gestures are classified using a MDSLCS algorithm, which recognizes the MDSs using a modified longest common subsequence (LCS) measure. The extraction of MDSs from a data stream uses adaptive window parameters, which are driven by the successive results of multiple calls to the LCS classifier. In a preprocessing stage, gestures that have large motion variations are replaced by several forms of lesser variation. We learn these forms by adaptive clustering of a training set of gestures, where we reemploy the LCS to determine similarity between gesture trajectories. The MDSLCS classifier achieved a gesture recognition rate of 92.6% when tested using a set of pre-cut free hand digit (0-9) gestures, while hidden Markov models (HMMs) achieved an accuracy of 89.5%. When the MDSLCS was tested against a set of streamed digit gestures, an accuracy of 89.6% was obtained. At present the HMMs method is considered the state-of-the-art method for classifying motion trajectories. The MDSLCS algorithm had a higher accuracy rate for pre-cut gestures, and is also more suitable for streamed gestures. MDSLCS provides a significant advantage over HMMs by not requiring data re-sampling during run-time and performing well with small training sets. (C) 2013 Elsevier B.V. All rights reserved.
引用
收藏
页码:1980 / 1989
页数:10
相关论文
共 50 条
  • [21] Dynamic programming algorithms for the mosaic longest common subsequence problem
    Huang, Kuo-Si
    Yang, Chang-Biau
    Tseng, Kuo-Tsung
    Peng, Yung-Hsing
    Ann, Hsing-Yen
    INFORMATION PROCESSING LETTERS, 2007, 102 (2-3) : 99 - 103
  • [22] A Fast longest crossing-plain preserving common subsequence algorithm
    Kenawy T.G.
    Abdel-Rahman M.H.
    Bahig H.M.
    International Journal of Information Technology, 2022, 14 (6) : 3019 - 3029
  • [23] A fast parallel longest common subsequence algorithm based on pruning rules
    Liu, Wei
    Chen, Yixin
    Chen, Ling
    Qin, Ling
    FIRST INTERNATIONAL MULTI-SYMPOSIUMS ON COMPUTER AND COMPUTATIONAL SCIENCES (IMSCCS 2006), PROCEEDINGS, VOL 1, 2006, : 27 - +
  • [25] Using derivatives in a longest common subsequence dissimilarity measure for time series classification
    Gorecki, Tomasz
    PATTERN RECOGNITION LETTERS, 2014, 45 : 99 - 105
  • [26] A Fast On-Line Algorithm for the Longest Common Subsequence Problem with Constant Alphabet
    Sakai, Yoshifumi
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2012, E95A (01): : 354 - 361
  • [27] A fast and practical bit-vector algorithm for the Longest Common Subsequence problem
    Crochemore, M
    Iliopoulos, CS
    Pinzon, YJ
    Reid, JF
    INFORMATION PROCESSING LETTERS, 2001, 80 (06) : 279 - 285
  • [28] A space efficient algorithm for the longest common subsequence in k-length substrings
    Zhu, Daxin
    Wang, Lei
    Wang, Tinran
    Wang, Xiaodong
    THEORETICAL COMPUTER SCIENCE, 2017, 687 : 79 - 92
  • [29] An efficient and hardware-implementable systolic algorithm for the longest common subsequence problem
    Hu, Shu-Hua
    Wang, Cong-Wei
    Chen, Hsing-Lung
    PROCEEDINGS OF 2008 INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND CYBERNETICS, VOLS 1-7, 2008, : 3150 - +
  • [30] OpenMP Implementation of Parallel Longest Common Subsequence Algorithm for Mathematical Expression Retrieval
    Perepu, Pavan Kumar
    PARALLEL PROCESSING LETTERS, 2021, 31 (02)