Finger in Camera Speaks Everything: Unconstrained Air-Writing for Real-World
Meiqi Wu, Kaiqi Huang, Yuanqiang Cai, Shiyu Hu, Yuzhong Zhao, Weiqiang Wang
TL;DR
This work introduces AWCV-100K-UCAS2024, the first large-scale video-based, logogram-focused air-writing dataset captured with general RGB cameras, featuring 8.8 million frames across 3,755 GB1 Chinese characters. To address sparse visual cues in real-world data, it proposes VCRec, a two-stage model that first derives fingertip features from fingertip trajectories and then uses a spatio-temporal sequence module with StrokeGAT to capture both temporal dynamics and character structure. Empirical results on AWCV-100K-UCAS2024 show that VCRec outperforms existing video-based air-writing methods by a substantial margin (e.g., 4.92% absolute improvement) and demonstrates robustness across diverse environments, hand sizes, and lighting conditions. The dataset and baseline code are intended to accelerate research and enable practical air-writing interfaces on everyday devices like laptops and smartphones, advancing natural, hands-free human–computer interaction in real-world settings.
Abstract
Air-writing is a challenging task that combines the fields of computer vision and natural language processing, offering an intuitive and natural approach for human-computer interaction. However, current air-writing solutions face two primary challenges: (1) their dependency on complex sensors (e.g., Radar, EEGs and others) for capturing precise handwritten trajectories, and (2) the absence of a video-based air-writing dataset that covers a comprehensive vocabulary range. These limitations impede their practicality in various real-world scenarios, including the use on devices like iPhones and laptops. To tackle these challenges, we present the groundbreaking air-writing Chinese character video dataset (AWCV-100K-UCAS2024), serving as a pioneering benchmark for video-based air-writing. This dataset captures handwritten trajectories in various real-world scenarios using commonly accessible RGB cameras, eliminating the need for complex sensors. AWCV-100K-UCAS2024 includes 8.8 million video frames, encompassing the complete set of 3,755 characters from the GB2312-80 level-1 set (GB1). Furthermore, we introduce our baseline approach, the video-based character recognizer (VCRec). VCRec adeptly extracts fingertip features from sparse visual cues and employs a spatio-temporal sequence module for analysis. Experimental results showcase the superior performance of VCRec compared to existing models in recognizing air-written characters, both quantitatively and qualitatively. This breakthrough paves the way for enhanced human-computer interaction in real-world contexts. Moreover, our approach leverages affordable RGB cameras, enabling its applicability in a diverse range of scenarios. The code and data examples will be made public at https://github.com/wmeiqi/AWCV.
