Loading [MathJax]/extensions/MathMenu.js
Continuous Finger Gesture Spotting and Recognition Based on Similarities Between Start and End Frames | IEEE Journals & Magazine | IEEE Xplore

Continuous Finger Gesture Spotting and Recognition Based on Similarities Between Start and End Frames


Abstract:

Touchless in-car devices controlled by single and continuous finger gestures can provide comfort and safety on driving while manipulating secondary devices. Recognition o...Show More

Abstract:

Touchless in-car devices controlled by single and continuous finger gestures can provide comfort and safety on driving while manipulating secondary devices. Recognition of finger gestures is a challenging task due to (i) similarities between gesture and non-gesture frames, and (ii) the difficulty in identifying the temporal boundaries of continuous gestures. In addition, (iii) the intraclass variability of gestures’ duration is a critical issue for recognizing finger gestures intended to control in-car devices. To address difficulties (i) and (ii), we propose a gesture spotting method where continuous gestures are segmented by detecting boundary frames and evaluating hand similarities between the start and end boundaries of each gesture. Subsequently, we introduce a gesture recognition based on a temporal normalization of features extracted from the set of spotted frames, which overcomes difficulty (iii). This normalization enables the representation of any gesture with the same limited number of features. We ensure real-time performance by proposing an approach based on compact deep neural networks. Moreover, we demonstrate the effectiveness of our proposal with a second approach based on hand-crafted features performing in real-time, even without GPU requirements. Furthermore, we present a realistic driving setup to capture a dataset of continuous finger gestures, which includes more than 2,800 instances on untrimmed videos covering safety driving requirements. With this dataset, our both approaches can run at 53 fps and 28 fps on GPU and CPU, respectively, around 13 fps faster than previous works, while achieving better performance (at least 5% higher mean tIoU).
Published in: IEEE Transactions on Intelligent Transportation Systems ( Volume: 23, Issue: 1, January 2022)
Page(s): 296 - 307
Date of Publication: 28 July 2020

ISSN Information:


I. Introduction

Hand gesture recognition (HGR) is an essential part of human-computer interaction. In particular, touchless automotive user interfaces (AUI) controlled by hand and finger gestures can provide comfort and safety on driving while manipulating secondary devices like audio and navigation systems [1]–[3]. Besides, some essential in-car devices can also be controlled with finger gestures. For example, the wipers can be activated by detecting a denial gesture performed with one finger. Furthermore, continuous finger gestures are convenient for AUI, since they allow multiple commands on different functions. For instance, the audio control of ’rewind’ can be activated with an isolated ’flicking-left’ gesture, while the ’skip to the start’ function can be assigned to a combination of two continuous ’flicking-left’ gestures. The main advantages of AUI controlled by finger gestures include lower visual load, nonintrusive performance, and high-level user acceptability [4]–[7].

Contact IEEE to Subscribe

References

References is not available for this document.