Source-linked AI summary

Transferring Cross-domain Knowledge for Video Sign Language Recognition

Dongxu Li, Xin Yu, Chenchen Xu, Lars Petersson, Hongdong Li

arXiv:2003.03703v2cs.CVcs.HCcs.MM

TL;DR

WSLR lacks abundant labeled data because annotation requires expertise, while sign-news videos have weak labels and differ substantially from isolated signs. The paper aligns the two domains, stores news-sign class centroids in prototypical memory, and uses temporal attention to transfer shared visual concepts. The method outperforms prior WSLR methods and reaches 28.1 AP@0.5 for automatic sign localization.

  • Problem

    WSLR datasets are limited by costly expert annotation, while sign-news videos lack word-level labels and exhibit a large domain gap from isolated signs.

    Source: §1 · pp. 1–2
  • Method

    The method extracts news signs, jointly trains on news and isolated signs for coarse alignment, stores aligned news-sign class centroids in prototypical memory, and applies memory-augmented temporal attention.

    Source: §1 · p. 2, §3.3.3 · p. 3
  • Results

    12% on WLASL and 6% on MSASL: the method outperforms state-of-the-art WSLR methods in recognition accuracy and achieves 28.1 AP@0.5 for automatic sign-word localization.

    Source: §1 · p. 2
  • Takeaways & Limitations

    Shared visual concepts between news and isolated signs can support cross-domain knowledge transfer for WSLR and automatic sign localization.

    Source: §1 · p. 2, §3.2 · p. 3

    Direct transfer is constrained by weak and noisy subtitle labels and by the speed mismatch between news signs spanning 9-16 frames and isolated videos averaging 60 frames.

    Source: §1 · pp. 1–2

Abstract

from arXiv · show

Word-level sign language recognition (WSLR) is a fundamental task in sign language interpretation. It requires models to recognize isolated sign words from videos. However, annotating WSLR data needs expert knowledge, thus limiting WSLR dataset acquisition. On the contrary, there are abundant subtitled sign news videos on the internet. Since these videos have no word-level annotation and exhibit a large domain gap from isolated signs, they cannot be directly used for training WSLR models. We observe that despite the existence of a large domain gap, isolated and news signs share the same visual concepts, such as hand gestures and body movements. Motivated by this observation, we propose a novel method that learns domain-invariant visual concepts and fertilizes WSLR models by transferring knowledge of subtitled news sign to them. To this end, we extract news signs using a base WSLR model, and then design a classifier jointly trained on news and isolated signs to coarsely align these two domain features. In order to learn domain-invariant features within each class and suppress domain-specific features, our method further resorts to an external memory to store the class centroids of the aligned news signs. We then design a temporal attention based on the learnt descriptor to improve recognition performance. Experimental results on standard WSLR datasets show that our method outperforms previous state-of-the-art methods significantly. We also demonstrate the effectiveness of our method on automatically localizing signs from sign news, achieving 28.1 for AP@0.5.

1. Introduction

WSLR is data-limited because expert annotation is costly, while abundant sign-news videos have weak labels and a substantial domain gap. The proposed method transfers shared visual concepts from news signs through domain alignment, prototypical memory, and temporal attention.

Motivation

  • WSLR datasets remain small because expert annotation is required, with existing datasets averaging only 10 to 50 instances per word.Abundant subtitled sign-news videos may provide additional data, but they are not directly usable for supervised WSLR.Source: §1 · p. 1

Challenges

  • Transferring news-sign knowledge is difficult because subtitles provide weak, noisy labels and news signs span 9-16 frames versus about 60 frames in isolated-sign videos.The mismatch concerns both annotation quality and gesture speed.Source: §1 · pp. 1–2

Method

  • The method extracts news signs with a base WSLR model and jointly trains a classifier on news and isolated signs to coarsely align their domains.It then stores aligned news-sign class centroids in prototypical memory.Source: §1 · p. 2
  • Prototypical memory learns domain-invariant descriptors from shared visual concepts, while memory-augmented temporal attention emphasizes class-specific features and suppresses common gestures.The design targets hand gestures, body movements, and other concepts shared across domains.Source: §1 · p. 2

Results

  • 12% on WLASL and 6% on MSASL: the method outperforms state-of-the-art WSLR methods in recognition accuracy and achieves 28.1 AP@0.5 for automatic sign-word localization.These results cover both recognition and localization from sign-news sentences.Source: §1 · p. 2

2. Related Works

Prior WSLR work spans classical temporal models, deep spatiotemporal architectures, web-data representation learning, and prototype or external-memory methods. The paper positions its approach as semi-supervised learning from weakly and noisily labeled sign-news data.

Positioning

  • The paper frames its contribution as semi-supervised learning from weakly and noisily labeled data.Sign-news subtitles provide the weak supervision considered by this line of work.Source: §2 · p. 2

WSLR methods

  • Earlier WSLR methods use hand-crafted features, HMM or DTW temporal modeling, 2D CNNs with recurrent networks, 3D CNNs, and body keypoints.These approaches represent successive strategies for spatial, temporal, or spatiotemporal modeling.Source: §2.1 · p. 2

Web data

  • Web-data methods learn visual representations from accessible videos using concept detection, Q-learning-based selection and labeling, or large-scale pretraining.The paper distinguishes these efforts from its cross-domain transfer setting.Source: §2.2 · p. 2

Prototypes

  • Prototypical networks classify by measuring distances between test embeddings and class prototypes, providing a nearest-neighbor partition of embedding space.This prototype principle motivates the paper’s use of class centroids in external memory.Source: §2.3 · pp. 2–3

External memory

  • External memory supplies additional offline information to neural models during training and testing and has been applied beyond language tasks, including visual tracking and image captioning.The paper adapts this memory idea to cross-domain sign recognition.Source: §2.3 · p. 3

3.1. Notation

The notation distinguishes labeled isolated-sign videos from complementary sign-news videos with subtitles. Isolated videos average about 64 frames, whereas news videos average about 300 frames.

Isolated signs

  • The labeled WSLR dataset is denoted D_s = {(I_i, L_i)}_i=1^N, where each I_i is an RGB video and L_i is a K-class label.Each isolated-sign video has dimensions l × h × w × 3.Source: §3.1 · p. 3

Sign news

  • The complementary sign-news dataset is denoted D_n = {(S_i, T_i)}_i=1^M, pairing an RGB video S_i with subtitle tokens T_i.The news videos average 300 frames, compared with about 64 frames for isolated-sign videos.Source: §3.1 · p. 3

3.2. Overview

The method relies on shared visual concepts between isolated and news signs, despite their domain difference. It extracts news signs, aligns the domains, stores news prototypes, and derives domain-invariant descriptors for isolated signs.

Motivation

  • Samples from the same sign class share visual concepts such as hand gestures and body movements, making these concepts suitable for cross-domain representation.The method therefore targets features that remain invariant across news and isolated-sign domains.Source: §3.2 · p. 3

Domain alignment

  • News signs are extracted and jointly trained with isolated signs so the two domains become coarsely aligned in embedding space.The aligned news representations are then used to construct prototypes in external memory.Source: §3.2 · p. 3

Descriptor learning

  • For each isolated sign, the model measures correlations with memory contents to learn a domain-invariant descriptor from news-sign prototypes.This descriptor provides a class-specific common feature for subsequent recognition.Source: §3.2 · p. 3

3.3. Constructing Prototypical Memory

The method extracts candidate news-sign clips with a base classifier, coarsely aligns news and isolated signs, and stores aligned news-sign class prototypes in external memory.

Extracting news signs

  • The base classifier selects the highest-scoring sliding window for each subtitle-associated sign class and discards windows below threshold ϵ.The resulting clips form the news-sign set collected for each class.Source: §3.3.1 · p. 3
  • Domain differences cause the classifier to produce false negatives, so many valid news signs are missed during localization.The isolated-sign and news-sign feature distributions differ substantially before alignment.Source: §3.3.2 · p. 3

Prototypical memory

  • Each class prototype is the mean feature embedding of its coarsely aligned news-sign samples, stored as a cell in prototypical memory.The memory provides a compact representation of news signs for later retrieval of related visual concepts.Source: §3.3.3 · pp. 3–4
  • Although sign news is abundant, domain gaps yield relatively few extracted samples, and further reducing the gap can make clusters less concentrated and classification less accurate.Using the adapted classifier to recollect clips does not increase the number of news-sign samples because its WSLR performance decreases.Source: §3.3.3 · p. 4

3.4. Learning Domain-invariant Descriptor

The method uses prototypical memory to compare isolated-sign features with aligned news-sign prototypes and produce a domain-invariant descriptor for each isolated sign.

Descriptor construction

  • The descriptor-learning stage generates a class-specific common feature from prototypical memory for an isolated sign feature sequence.The isolated feature X and memory M contain frame-level features and class prototypes, respectively.Source: §3.4 · p. 4
  • Because isolated-sign and prototype features occupy different spaces, separate projection matrices map them into a common embedding space before correlation is computed.The correlation uses a normalized dot product after projection.Source: §3.4 · p. 4
  • The method reweights memory features according to their correlations with the isolated sign, then maps the result back as a residual and max-pools it into descriptor P.A perturbation matrix compensates for errors during domain alignment, and Wu maps the intermediate representation back to the input space.Source: §3.4 · pp. 4–5

Descriptor use

  • The resulting descriptor is used to learn isolated-sign representations through a memory-augmented attention module.The descriptor provides the representation on which the subsequent temporal-attention operation is based.Source: §3.4 · p. 5

3.5. Memory-augmented Temporal Attention

Memory-augmented temporal attention uses a prototypical-memory descriptor to identify salient temporal regions and suppress common demonstrating gestures in isolated sign videos.

3.5. Memory-augmented Temporal Attention

  • The resulting attention focuses classification on discriminative visual concepts while suppressing common gestures such as raising or putting down the hands.These demonstrating gestures occur across isolated sign videos and can make WSLR classification harder.Source: §3.5 · p. 5
  • The module compares the prototypical-memory descriptor with isolated-sign features across temporal regions to capture salient information.The descriptor and sign representation are projected into a shared space, producing pairwise similarities that define the attention map.Source: §3.5 · p. 5
  • It embeds isolated-sign features, aggregates them using the attention map, and maps them back to the original feature space as attended representations.The attended representation is formed through low-dimensional channel aggregation and a lifting projection before complementing the sign representation.Source: §3.5 · p. 5

3.6. Optimization

Optimization uses binary cross-entropy over class probabilities and sample labels.

3.6. Optimization

  • Binary cross-entropy is computed from each sample’s class probabilities and labels across the batch.N denotes batch size, K the number of sign classes, p_ij the probability for sample i and class j, and y the sample label.Source: §3.6 · p. 5

4. Experiments

Experiments evaluate the method on WLASL and MSASL using standard WSLR baselines, recognition metrics, qualitative attention visualizations, temporal localization, and component analyses. The proposed approach surpasses I3D on both datasets, performs especially well in WLASL’s limited-data setting, and improves localization performance.

4.2. Qualitative Results

  • Memory-augmented temporal attention filters out starting and ending gestures for “jacket” and identifies two signing peaks for repeated “brown” gestures.The attention module selects representative frames as sign signatures, which are visually consistent with manually identified news-sign frames.Source: §4.2 · p. 6, Figure 4 · p. 6

4.4.1 Comparison of Recognition Performance

  • Directly adding extracted news words to training harms performance in most cases, although MSASL200 shows a minor improvement.This result demonstrates the difficulty of transferring knowledge across the domain gap while supporting the usefulness of the collected news signs.Source: §4.4.1 · p. 7, Table 2 · p. 7
  • The proposed method surpasses the previous state-of-the-art I3D model on both WLASL and MSASL.Both methods use the same I3D backbone, so the reported improvement is attributed to knowledge transferred from news words.Source: §4.4.1 · p. 7
  • The method achieves a large-margin advantage on WLASL, where each class has only 13–20 examples compared with 40–50 for MSASL.The authors connect this result to more effective representation learning under WLASL’s scarce-data regime.Source: §4.4.1 · p. 7

4.4.2 Word-level Classifier as Temporal Localizer

  • The word-level classifier provides higher temporal-localization performance than I3D across the evaluated tIoU levels.The authors use this approach to provide an option for automatic temporal annotations of sign-word boundaries.Source: §4.4.2 · p. 8, Table 3 · p. 8

4.5. Analysis and Discussions

  • Ablations show that coarse domain alignment improves performance, while using aligned news signs as prototypical memory achieves the best setting.Using only isolated-sign features lacks cross-domain knowledge, and averaging isolated and news features produces noisy centroids.Source: §4.5 · p. 8

5. Conclusion

The method transfers cross-domain knowledge from subtitled sign news to WSLR by aligning domains, storing class centroids in prototypical memory, and learning domain-invariant descriptors. It outperforms state-of-the-art models and supports automatic sign-word localization.

  • The proposed method leverages subtitled sign news to improve sign language recognition and automatically localize sign words, reducing laborious labeling.Source: §5 · p. 8
  • It jointly aligns isolated and news signs, stores class centroids in prototypical memory, and learns domain-invariant descriptors for recognition.Source: §5 · p. 8
  • Temporal attention emphasizes class-specific features while suppressing features shared across different signs.Source: §5 · p. 8
  • The model outperforms state-of-the-art methods, while the reported tables evaluate coarse domain alignment and sign-news-based external memory settings.Source: §5 · p. 8, Table 4 · p. 8, Table 5 · p. 8
Loading 2003.03703v2…