Transferring Cross-domain Knowledge for Video Sign Language Recognition
About
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.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Isolated Sign Language Recognition | WLASL 100 | Per-instance Top-1 Acc77.52 | 46 | |
| Isolated Sign Language Recognition | WLASL 300 | Top-1 Accuracy (Instance)68.56 | 28 | |
| Isolated Sign Language Recognition | MSASL 1000 | Per-class Top-1 Acc35.9 | 25 | |
| Isolated Sign Language Recognition | MSASL 100 | Per-class Top-1 Acc83.91 | 24 | |
| Isolated Sign Language Recognition | MSASL200 | Top-1 Acc (Class)81.14 | 23 | |
| Word-level sign language recognition | MS-ASL 200 | Top-1 Accuracy80.31 | 22 | |
| Word-level sign language recognition | MS-ASL 100 | Top-1 Accuracy83.04 | 22 | |
| Sign Language Recognition | WLASL 100 v1.0 (test) | -- | 10 | |
| Sign Language Recognition | WLASL300 v1.0 (test) | Top-1 Accuracy (Per-instance)68.56 | 9 | |
| Sign Language Recognition | MSASL 100 (test) | Per-class Top-1 Acc83.91 | 8 |