Fingerspelling - the sequential signing of letters that compose proper names, technical terms, and out-of-vocabulary words - is an integral component of any sign language. Despite Russian Sign Language (RSL) being used by more than 150,000 native signers, no public fingerspelling dataset for RSL exists, in contrast to American, British, German, and several other sign languages. We introduce Znaki the first open RSL fingerspelling dataset: 37,252 video recordings (35.4 hours) of 1,593 unique sequences - proper names sampled from 16 domain categories - recorded by 68 native RSL signers (37 Deaf, 29 hard-of-hearing, and 2 certified interpreters) through a crowdsourcing pipeline with a two-stage signer qualification procedure and expert validation. The dataset covers all 33 Cyrillic handshapes, and its letter-frequency distribution matches the Russian National Corpus. As reference points for future research, we establish two baselines adapted from American Sign Language fingerspelling recognition: a Squeezeformer-based encoder-decoder, reaching a character-level accuracy (1−CER) of 0.932 and a sequence accuracy of 0.596, and Fingerspelling-PoseNet, reaching 0.886 and 0.545, respectively.
Figures & tables
Figure 1: The 33 signs of the RSL alphabet, each corresponding to a letter of the Russian alphabet. Arrows indicate the direction of movement for 8 dynamic signs.
Dataset
Language
Samples
Signers
Hours
Type
RWTH Dreuw et al. (2006)
DGS
1,400
20
—
isolated
NSL23 Sunuwar et al. (2023)
NSL
630
14
—
isolated
Bukva Kvanchiani et al. (2024)
RSL
3,757
155
—
isolated
NSTU Grif and Kondratenko (2021)
RSL
14,978
4
—
isolated (private)
ChicagoFSWild Shi et al. (2019b)
ASL
7,304
168
—
continuous
ChicagoFSWild+ Shi et al. (2019a)
ASL
55,232
260
—
continuous
Table 1: Publicly available fingerspelling datasets. Znaki is the first continuous fingerspelling dataset for RSL.
Figure 2: Sample frames from the Znaki dataset.
Category
Count
Moscow Metro
231
Social terms
121
Banking terms
107
Countries
99
Russian cities
99
Authors
98
Table 2: The number of unique samples in each category of the Znaki dataset.
Figure 3: Task for recording the proper name «Виктор Гюго» (Victor Hugo).
Figure 4: Illustration of the annotation scheme for fingerspelling sequence boundaries (start and end).
Figure 5: Age and gender distribution in the Znaki dataset.
Figure 6: Comparison of letter frequencies in the Znaki dataset and the Russian National Corpus.
Figure 7: Znaki dataset statistics: a) video length distribution; b) distance distribution, where the distance to the camera is approximately estimated in meters by computing the length between the signer’s left and right shoulders using MediaPipe Lugaresi et al. (2019) .
Figure 8: Distribution of the total number of letters across the dataset splits.
Model
1−CER↑
Acc ↑
FS-PoseNet
0.886
0.545
Transformer-Based
0.932
0.596
Table 3: Baseline results on the proposed RSL fingerspelling dataset.
Fingerspelling is a significant component of Sign Language (SL), allowing the interpretation of proper names, characterized by fast hand movements during signing. Although previous works on fingerspelling recognition have focused on processing the temporal dimension of videos, there remains room for improving the accuracy of these approaches. This paper introduces HandReader, a group of three architectures designed to address the fingerspelling recognition task. HandReaderRGB employs the novel Temporal Shift-Adaptive Module (TSAM) to process RGB features from videos of varying lengths while preserving important sequential information. HandReaderKP is built on the proposed Temporal Pose Encoder (TPE) operated on keypoints as tensors. Such keypoints composition in a batch allows the encoder to pass them through 2D and 3D convolution layers, utilizing temporal and spatial information and accumulating keypoints coordinates. We also introduce HandReader_RGB+KP - architecture with a joint encoder to benefit from RGB and keypoint modalities. Each HandReader model possesses distinct advantages and achieves state-of-the-art results on the ChicagoFSWild and ChicagoFSWild+ datasets. Moreover, the models demonstrate high performance on the first open dataset for Russian fingerspelling, Znaki, presented in this paper. The Znaki dataset and HandReader pre-trained models are publicly available.
Pavel Korotaev, Petr Surovtsev, Alexander Kapitanov +2
Fingerspelling is a critical component of British Sign Language (BSL), used to spell proper names, technical terms, and words that lack established lexical signs. Fingerspelling recognition is challenging due to the rapid pace of signing and common letter omissions by native signers, while existing BSL fingerspelling datasets are either small in scale or temporally and letter-wise inaccurate. In this work, we introduce a new large-scale BSL fingerspelling dataset, FS23K, constructed using an iterative annotation framework. In addition, we propose a fingerspelling recognition model that explicitly accounts for bi-manual interactions and mouthing cues. As a result, with refined annotations, our approach halves the character error rate (CER) compared to the prior state of the art on fingerspelling recognition. These findings demonstrate the effectiveness of our method and highlight its potential to support future research in sign language understanding and scalable, automated annotation pipelines. The project page can be found at https://taeinkwon.com/projects/fs23k/.
Alyssa Chan, Taein Kwon, Andrew Zisserman
Visual Geometry Group, Department of Engineering Science, University of Oxford, UK
This paper investigates the recognition of the Russian fingerspelling alphabet, also known as the Russian Sign Language (RSL) dactyl. Dactyl is a component of sign languages where distinct hand movements represent individual letters of a written language. This method is used to spell words without specific signs, such as proper nouns or technical terms. The alphabet learning simulator is an essential isolated dactyl recognition application. There is a notable issue of data shortage in isolated dactyl recognition: existing Russian dactyl datasets lack subject heterogeneity, contain insufficient samples, or cover only static signs. We provide Bukva, the first full-fledged open-source video dataset for RSL dactyl recognition. It contains 3,757 videos with more than 101 samples for each RSL alphabet sign, including dynamic ones. We utilized crowdsourcing platforms to increase the subject's heterogeneity, resulting in the participation of 155 deaf and hard-of-hearing experts in the dataset creation. We use a TSM (Temporal Shift Module) block to handle static and dynamic signs effectively, achieving 83.6% top-1 accuracy with a real-time inference with CPU only. The dataset, demo code, and pre-trained models are publicly available.
Petr Surovtsev, Alexander Nagaev, Karina Kvanchiani +2