Learning Visual Speech Representations via Cross-Modal Distillation and Joint Face-Lip Modeling

cs.CV eess.AS Jing-Xuan Zhang, Genshun Wan, Jianqing Gao, Jia Pan, Yumei Zhang, Lichen Zhang · Oct 14, 2026
Local to this browser
What it does
This paper proposes FLARE, a framework for learning robust visual speech representations for lipreading by distilling knowledge from Whisper audio models into discrete codes via random-projection quantization, while jointly processing...
Why it matters
The core idea is that richer acoustic supervision and complementary facial dynamics can mitigate the ambiguity and pose sensitivity that plague visual speech recognition. FLARE achieves competitive word error rates on LRS2, LRS3, and the...
Main concern
The paper presents a competent, empirically thorough contribution to audio-visual self-supervised learning for lipreading. FLARE synthesizes several existing ideas—Whisper-based cross-modal distillation, ConvNeXt frontends, an LLM-style...
Community signal
0
0 up · 0 down
Sign in to vote with arrows
AI Review AI reviewed
Plain-language introduction

This paper proposes FLARE, a framework for learning robust visual speech representations for lipreading by distilling knowledge from Whisper audio models into discrete codes via random-projection quantization, while jointly processing full-face and lip-ROI video streams. The core idea is that richer acoustic supervision and complementary facial dynamics can mitigate the ambiguity and pose sensitivity that plague visual speech recognition. FLARE achieves competitive word error rates on LRS2, LRS3, and the challenging out-of-domain WildVSR benchmark, and the authors back their design with extensive ablations and representation visualizations.

Critical review
Verdict
Bottom line

The paper presents a competent, empirically thorough contribution to audio-visual self-supervised learning for lipreading. FLARE synthesizes several existing ideas—Whisper-based cross-modal distillation, ConvNeXt frontends, an LLM-style enhanced Conformer, and joint face-lip fusion—into a well-engineered pipeline that delivers strong WERs. The progressive ablation study is a highlight, cleanly isolating the impact of each design choice. However, the work is more integrative than conceptually novel, and some comparisons with prior methods are confounded by differing visual inputs and decoder capacities. The overall assessment is positive but not groundbreaking.

“FLARE achieves strong lipreading performance, with word error rates of 11.7%, 13.2%, and 34.3%, respectively”
paper · Abstract
“joint face-lip input consistently achieves the lowest WER across all settings”
paper · Section 4.4
What holds up

The evidence for complementary face-lip cues is convincing. The progressive design study shows that joint face-lip modeling provides the single largest accuracy gain, dropping WER from 36.3%/30.0% to 30.9%/25.4% on LRS3 (30h/433h). Robustness analyses demonstrate that the fused representation mitigates degradation under downsampled resolution and large head pose, and phoneme-distance visualizations confirm that joint inputs yield more discriminative feature spaces than either stream alone.

“jointly modeling face and lip inputs substantially reduces recognition errors, demonstrating that global facial information and fine-grained lip articulation provide highly complementary cues”
paper · Section 4.3
“joint face-lip input produces the most phoneme-discriminative representations, exhibiting a clearer and more structured separation among phoneme categories than face-only or lip-only input”
paper · Section 4.5
Main concerns

First, the dual-stream architecture nearly doubles encoder GFLOPs and increases real-time factor, yet the efficiency trade-off is only discussed in passing. Second, comparisons with prior work are not fully controlled: FLARE's best results use a 7B-parameter LLM decoder, whereas many baselines use lightweight decoders, confounding encoder quality with decoding capacity. Third, the absence of error bars or repeated-run variance limits confidence in small WER differences. Finally, on the out-of-domain WildVSR benchmark the model is forced to use lip-only inputs, so the claimed robustness benefits of joint face-lip modeling are never validated outside the training domain.

“For WildVSR, we use lip ROI videos as input, since full-face videos are unavailable”
paper · Section 4.2
“We do not report statistical significance or repeated-run variance because repeating these large-scale pretraining and finetuning experiments would be computationally very expensive”
paper · NeurIPS Checklist, Item 7
Evidence and comparison

The experimental evidence largely supports the central claims. The progressive ablation in Table 3 isolates component contributions, and the low-resource results in Table 1 show FLARE Base outperforming larger AV-SSL baselines. However, the high-resource comparisons in Table 2 mix methods with different visual inputs and decoder types, making it hard to attribute gains solely to the encoder. For instance, the authors highlight approaching LP-Conformer's 12.8% LRS3 WER with far less data, but LP-Conformer uses only lip inputs and no LLM, while FLARE-LLM uses both face-lip inputs and a 7B-parameter language model. A controlled comparison holding the decoder and inputs fixed is missing.

“Notably, FLARE achieves a WER of 13.2% on LRS3, approaching the previous best result of 12.8% reported by [50], despite being trained on dramatically less data than that system, which uses 100k hours of training data”
paper · Section 4.2
Reproducibility

The authors disclose extensive training details in Appendix B, including model dimensions, optimizer settings, learning-rate schedules, and modality-dropout probabilities. They also report compute requirements and provide an anonymous code repository for review. Nevertheless, reproducing the main results would be blocked by the sheer computational cost, the lack of released pretrained checkpoints at submission time, and the absence of random seeds or variance estimates. Additionally, some preprocessing specifics—such as the exact Whisper layer used for teacher representations—are omitted.

“Pretraining requires approximately 3 weeks for the large model and 2 weeks for the base model”
paper · Appendix B
“The codebase has been prepared in a double-blind manner for the review process and will be publicly released upon acceptance”
paper · NeurIPS Checklist, Item 5
Abstract

Lipreading remains challenging due to the inherent ambiguity of visual speech cues and their sensitivity to head pose and video resolution. In this work, we propose FLARE, a framework for robust visual speech representation learning via cross-modal distillation and joint face-lip modeling. FLARE leverages semantically rich Whisper representations as the acoustic teacher signal, converting them into discrete distillation targets through a random-projection quantizer and pretraining the model with a masked prediction objective. To capture complementary visual information, FLARE employs a dual-stream architecture that jointly processes lip region-of-interest (ROI) and full-face inputs, where the lip stream captures finegrained articulatory motion and the face stream encodes broader facial dynamics. During pretraining, auxiliary audio input is incorporated to facilitate cross-modal alignment, and modality dropout is applied to encourage robust visual-only representations. For downstream lipreading, FLARE serves as a visual encoder coupled with either a lightweight Transformer decoder or an LLM-based decoder. Evaluated on LRS2, LRS3, and the out-of-domain WildVSR benchmark, FLARE achieves strong lipreading performance, with word error rates of 11.7%, 13.2%, and 34.3%, respectively. A progressive design study confirms the contribution of each major component. Further analyses demonstrate that joint face-lip modeling improves robustness under degraded video resolution and large head pose variation, while yielding more phoneme-discriminative visual representations. Code and pretrained models are available at https://github.com/jxzhanggg/FLARE.

Challenge the Review

Pick a starting point or write your own. Challenges run in the background, so you can keep reading while the AI investigates.

No challenges yet. Disagree with the review? Ask the AI to revisit a specific claim.