Effect of Kinematics and Fluency in Adversarial Synthetic Data Generation for ASL Recognition with RF Sensors
M.M. Rahman, E. Malaia, A.C. Gurbuz, D.J. Griffin, C. Crawfordand S.Z., Gurbuz

TL;DR
This paper investigates how signing kinematics and fluency affect RF sensor-based ASL recognition, proposing two synthetic data generation methods that improve deep learning performance in sign language classification.
Contribution
It introduces two novel approaches for synthetic RF sign language data generation, addressing the impact of signing fluency and kinematics on recognition accuracy.
Findings
Kinematic differences between fluent and imitation signers are significant.
Training on fluent signer data yields higher recognition accuracy than adaptation methods.
Synthetic data from fluent signers achieves 93% top-5 accuracy in ASL classification.
Abstract
RF sensors have been recently proposed as a new modality for sign language processing technology. They are non-contact, effective in the dark, and acquire a direct measurement of signing kinematic via exploitation of the micro-Doppler effect. First, this work provides an in depth, comparative examination of the kinematic properties of signing as measured by RF sensors for both fluent ASL users and hearing imitation signers. Second, as ASL recognition techniques utilizing deep learning requires a large amount of training data, this work examines the effect of signing kinematics and subject fluency on adversarial learning techniques for data synthesis. Two different approaches for the synthetic training data generation are proposed: 1) adversarial domain adaptation to minimize the differences between imitation signing and fluent signing data, and 2) kinematically-constrained generative…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
