Abstract Method Qualitative Results Quantitative Results Acknowledgements BibTeX
ECCV 2026

SignSparK: Efficient Multilingual Sign Language Production via Sparse Keyframe Learning

Jianhe Low1,  Alexandre Symeonidis-Herzig1,  Maksym Ivashechkin1,
Ozge Mercanoglu Sincan1,  Richard Bowden1

1CVSSP, University of Surrey, United Kingdom

Paper arXiv Code
SignSparK teaser figure

Fig. 1 — SignSparK generates fluent, multilingual 3D signing from text via sparse keyframe control.


Abstract

Sign Language Production (SLP) faces a fundamental trade-off: direct text-to-pose models suffer from regression-to-the-mean effects, while dictionary-retrieval methods produce disjointed transitions. To resolve this, we propose a novel training paradigm that leverages sparse keyframes to capture the underlying kinematic distribution of human signing. By generating dense motion from discrete anchors, our approach mitigates regression-to-the-mean while ensuring fluid articulation. To achieve this at scale, we introduce FAST, an ultra-efficient sign segmentation model that automatically mines precise temporal boundaries. We then present SignSparK, a Conditional Flow Matching (CFM) framework that utilizes these temporal anchors to synthesize 3D signing sequences. This keyframe-driven formulation also unlocks Keyframe-to-Pose (KF2P) generation, making precise spatiotemporal editing of signing sequences possible. Furthermore, SignSparK scales across four distinct sign languages, constituting the largest multilingual SLP framework to date, and integrates 3D Gaussian Splatting for photorealistic rendering. Extensive evaluations demonstrate that SignSparK achieves state-of-the-art across diverse SLP tasks and multilingual benchmarks.


Method

Fast and Accurate Sign segmenTation

BIO-Tagging Segmentation Transformer-based model produces per-frame sign boundaries across the full sequence.
Two-Stream Hand Encoder Left & right MANO features run through parallel spatio-temporal streams, fused by a Two-Stream Mixer.
Ultra-Efficient 45× faster and 32× more compact than prior skeleton-based segmentors.
Sparse Keyframe Policy Extracts onset → midpoint → offset per sign for a sparse, semantically rich control signal.
FAST architecture and keyframe selection policy

Fig. 2(a) FAST model architecture: frozen WiLoR hand features pass through parallel 1D-Conv streams, a Two-Stream Mixer, and a Transformer to predict per-frame BIO tags. (b) Keyframe selection policy extracting onset → mid → offset per sign segment.

Sign Language Production with Sparse Keyframes

Conditional Flow Matching A UNet is conditioned on sparse keyframes and spoken text to synthesize dense 3D motion.
Noise-Infilled Motion Non-keyframe positions become interpolated Gaussian noise, forcing the model to infer natural inter-sign motion.
Fewer than 10 Steps Reconstruction regularization enables high-fidelity synthesis in <10 sampling steps.
Classifier-Free Guidance Unlocks both keyframe-conditioned and pure Text-to-Pose (T2P) inference from one model.
Multilingual at Scale Scales across 4 sign languages (DGS, BSL, ASL, GSL) — the largest multilingual SLP framework to date.
SignSparK framework overview

Fig. 3 — SignSparK framework: 3D feature extraction → FAST keyframe selection → CFM synthesis → 3DGS rendering.


Qualitative Results

FAST Segmentation & 3D Gaussian Splatting

FAST — sparse keyframe segmentation on unseen sequences.
3D-GS — photorealistic renders via SignSplat & HuGEDiff; any SMPL-based renderer is compatible.

Quantitative Results

Text-to-Pose (T2P) Comparison

Method How2Sign CSLDaily Phoenix-2014T
DTW-PA-JPE ↓ DTW-JPE ↓ DTW-PA-JPE ↓ DTW-JPE ↓ DTW-PA-JPE ↓ DTW-JPE ↓
BodyHandBodyHand BodyHandBodyHand BodyHandBodyHand
Gloss-Free Text-to-Pose (GF-T2P)
Prog. Trans.14.1511.5714.7430.1715.9812.9116.3032.6313.6711.9515.0131.77
Text2Mesh13.9913.4715.5032.9713.4712.1013.7630.3713.4812.0614.0431.64
T2S-GPT11.486.3912.6518.4411.945.9312.3215.4310.386.4711.6519.09
S-MotionGPT11.234.3912.4113.7410.813.7811.5811.319.453.4110.429.08
SOKE (no dict.)7.913.107.582.176.161.85
SignSparK (no KF)7.262.726.3011.437.262.006.2710.635.241.524.407.10
Sign Retrieval Text-to-Pose (SR-T2P)
SOKE6.822.357.7510.086.241.717.389.684.771.386.047.72
SignSparK4.871.374.896.563.681.183.514.82

SignSparK consistently reduces body and hand Joint Position Error (JPE) across all datasets in both GF and SR regimes.

Keyframe-to-Pose (KF2P) Evaluation

Method How2Sign CSLDaily Phoenix-2014T
DTW-PA-J ↓DTW-J ↓B-T ↑ | Drop ↓ DTW-PA-J ↓DTW-J ↓B-T ↑ | Drop ↓ DTW-PA-J ↓DTW-J ↓B-T ↑ | Drop ↓
BodyHandBodyHandBLEU-4 BodyHandBodyHandBLEU-4 BodyHandBodyHandBLEU-4
GT 0.000.000.000.003.37 0.000.000.000.006.83 0.000.000.000.0014.77
SLERP Baseline 4.180.984.363.762.78 ↓18% 4.390.854.054.354.88 ↓29% 4.100.893.714.129.18 ↓38%
SignSparK 2.110.861.682.802.99 ↓11% 2.500.632.022.715.85 ↓14% 2.390.711.922.2511.70 ↓21%

SignSparK outperforms SLERP interpolation on all metrics, with significantly smaller performance drops relative to GT.


Acknowledgements

This work was supported by EPSRC grant APP24554 (SignGPT — EP/Z535370/1), EPSRC grant APP78083 (UMCS — UKRI3927), and through funding from Google.org via the AI for Global Goals scheme. The authors acknowledge the use of Isambard-AI National AI Research Resource (AIRR), funded by UK DSIT via UKRI and STFC [ST/AIRR/I-A-I/1023]. Jianhe Low additionally acknowledges a bursary from the Rabin Ezra Scholarship Trust. This work reflects only the authors' views; the funders are not responsible for any use that may be made of the information it contains.


BibTeX

@article{low2026signspark,
  title   = {SignSparK: Efficient Multilingual Sign Language
             Production via Sparse Keyframe Learning},
  author  = {Low, Jianhe and Symeonidis-Herzig, Alexandre and
             Ivashechkin, Maksym and Sincan, Ozge Mercanoglu and
             Bowden, Richard},
  journal = {arXiv preprint arXiv:2603.10446},
  year    = {2026},
}