EgoAdapt: Enhancing Robustness in Egocentric Interactive Speaker Detection Under Missing Modalities
Organizations: School of Computer and Communication Enngineering, University of Science and Technology Beijing, China · MIIT Key Laboratory of Pattern Analysis and Machine Intelligence, College of Computer Science and Technology, Nanjing University of Aeronautics and Astronautics, China · Fondazione Bruno Kessler, Italy · MIIT Key Laboratory of Pattern Analysis and Machine Intelligence, College of Computer Science and Technology, Shenzhen Research Institute, Nanjing University of Aeronautics and Astronautics, China
Abstract
TTM (Talking to Me) task is a pivotal component in understanding human social interactions, aiming to determine who is engaged in conversation with the camera-wearer. Traditional models often face challenges in real-world scenarios due to missing visual data, neglecting the role of head orientation, and background noise. This study addresses these limitations by introducing EgoAdapt, an adaptive framework designed for robust egocentric "Talking to Me" speaker detection under missing modalities. Specifically, EgoAdapt incorporates three key modules: (1) a Visual Speaker Target Recognition (VSTR) module that captures head orientation as a non-verbal cue and lip movement as a verbal cue, allowing a comprehensive interpretation of both verbal and non-verbal signals to address TTM, setting it apart from tasks focused solely on detecting speaking status; (2) a Parallel Shared-weight Audio (PSA) encoder for enhanced audio feature extraction in noisy environments; and (3) a Visual Modality Missing Awareness (VMMA) module that estimates the presence or absence of each modality at each frame to adjust the system response dynamically.Comprehensive evaluations on the TTM benchmark of the Ego4D dataset demonstrate that EgoAdapt achieves a mean Average Precision (mAP) of 67.39% and an Accuracy (Acc) of 62.01%, significantly outperforming the state-of-the-art method by 4.96% in Accuracy and 1.56% in mAP.
Figures & tables
| Parameter | Head Pose Feature Extraction |
|---|---|
| Backbone Model | 6DRepNet |
| Pretrained | Yes (frozen weights) |
| Deploy Mode | True |
| Input Feature | 224x224 pixels image |
| Pooling Layer | Adaptive Average Pooling |
| Output Dimension | 6 (Ortho6D Representation) |
| Parameter | Lip Feature Extraction | Audio Feature Extraction |
|---|---|---|
| Backbone Model | CLIP ViT-B/32 | Whisper-small |
| Pretrained | Yes (frozen weights) | Yes (frozen weights) |
| Input Feature | 224x224 pixels image | Log-Mel Spectrogram |
| Embedding Dimension | 512 | 768 |
| Temporal Module Dimension | 128 | 128 |
| Number of Temporal Layers | 1 | 1 |
| Method | Val | Test | ||
|---|---|---|---|---|
| Acc (%) | mAP (%) | Acc (%) | mAP (%) | |
| Random Guess ( Grauman et al., 2022 ) | 33.44 | 53.82 | 47.41 | 50.16 |
| ResNet-18 Bi-LSTM ( Grauman et al., 2022 ) | 64.31 | 56.50 | 49.75 | 55.06 |
| EgoT2 ( Xue et al., 2023 ) | 66.07 | 60.80 | 56.17 | 57.82 |
| QuAVF ( Lin et al., 2023 ) | 71.80 | 71.20 | 57.05 | 65.83 |
| Ours | 81.14 | 84.83 | 62.01 | 67.39 |
| Modality | Visual Backbone | Audio Backbone | Acc (%) | mAP (%) |
|---|---|---|---|---|
| V | ViT ( Radford et al., 2021 ) | ✗ | 67.25 | 62.51 |
| A | ✗ | Whisper ( Radford et al., 2021 ) | 75.64 | 77.55 |
| V, A | ViT | WavLM ( Chen et al., 2022 ) | 72.69 | 72.96 |
| V, A | TalkNet ( Tao et al., 2021 ) | WavLM | 72.52 | 72.59 |
| V, A | TalkNet | Whisper | 73.65 | 77.51 |
| V, A | ViT | Whisper | 75.33 | 77.21 |
Multimodal Robustness
Multimodal robustness studies how systems combining different data types remain reliable when inputs are missing, noisy, shifted, or misleading.
See all 279 papers