因果表征学习:视线估计跨域泛化突破
研究背景
视线估计的域差距问题是实际部署的核心挑战。在特定数据集上训练的模型,应用到新环境时性能严重下降。
域差距来源
| 差距类型 | 具体表现 | 影响 |
|---|---|---|
| 主体外观 | 不同人种、眼镜、妆容 | 🔴 高 |
| 图像质量 | 分辨率、压缩比、传感器差异 | 🟡 中 |
| 拍摄角度 | 摄像头安装位置差异 | 🔴 高 |
| 光照条件 | 日间/夜间/逆光场景 | 🔴 高 |
| 设备差异 | 不同的摄像头型号 | 🟡 中 |
传统解决方案的局限
域适应(Domain Adaptation) 需要:
- 目标域样本(实际部署时难以获取)
- 额外的优化过程
- 可能影响用户体验
本文创新:域泛化(Domain Generalization)
- 不需要目标域数据
- 零样本跨域推理
- 更适合实际部署场景
核心创新:因果表征学习
因果机制的一般原则
论文首次将因果推理引入视线估计领域,基于因果机制的四大原则:
graph TD
A[因果机制原则] --> B[共同原因原则]
A --> C[稳定性原则]
A --> D[模块化原则]
A --> E[因果异质性原则]
B --> B1[Y和X相关则存在共同原因C]
C --> C1[因果关系在不同环境下稳定]
D --> D1[改变一个机制不影响其他机制]
E --> E1[不同因果因子重要性不同]
CauGE框架
Causal Representation-Based Domain Generalization on Gaze Estimation
1 | |
因果机制四大原则
1. 共同原因原则(Common Cause Principle)
如果Y(视线)和X(图像特征)相关,则存在共同原因C(真实视线方向)。
1 | |
2. 稳定性原则(Stability)
因果关系在不同环境下应保持稳定。
1 | |
3. 模块化原则(Modularity)
改变一个因果机制不应直接影响其他机制。
1 | |
4. 因果异质性原则(Causal Heterogeneity)
不同因果因子的重要性不同。
1 | |
跨域泛化实验结果
实验设置
数据集:
- ETH-XGaze(训练)
- MPIIFaceGaze(测试)
- Gaze360(测试)
- RT-GENE(测试)
性能对比
| 方法 | ETH→MPII | ETH→Gaze360 | ETH→RT-GENE | 平均 |
|---|---|---|---|---|
| Baseline (vanilla) | 7.2° | 12.5° | 9.8° | 9.8° |
| Domain Adaptation | 6.1° | 10.2° | 8.5° | 8.3° |
| LatentGaze | 5.8° | 9.9° | 8.1° | 7.9° |
| 3DGazeNet | 5.5° | 9.7° | 7.9° | 7.7° |
| CauGE (本文) | 4.9° | 8.8° | 7.2° | 7.0° |
消融实验
| 组件 | ETH→MPII | ETH→Gaze360 | 说明 |
|---|---|---|---|
| 完整模型 | 4.9° | 8.8° | 全部组件 |
| 去除对抗训练 | 5.6° | 9.5° | +0.7° 性能下降 |
| 去除因果约束 | 5.3° | 9.2° | +0.4° 性能下降 |
| 去除注意力层 | 5.1° | 9.0° | +0.2° 性能下降 |
IMS开发启示
1. 跨车型部署策略
传统方案: 每个车型单独训练模型
CauGE方案: 一次训练,跨车型泛化
1 | |
2. 数据采集优化
基于因果异质性原则,数据采集应重点关注:
| 因果因子 | 重要性 | 采集策略 |
|---|---|---|
| 眼周区域特征 | 🔴 极高 | 高分辨率采集,覆盖眼镜/墨镜 |
| 头部姿态 | 🟡 中等 | 多角度拍摄,覆盖不同坐姿 |
| 光照条件 | 🟡 中等 | 覆盖日间/夜间/逆光场景 |
| 服装/发型 | 🟢 低 | 可忽略,非因果因子 |
3. 域适应验证测试
1 | |
[跨域测试] 源域性能: 4.2°
[跨域测试] 目标域性能: 4.8°
[跨域测试] 性能下降: 14.3% ✅
1 | |
参考文献
- 论文标题:Causal Representation-Based Domain Generalization on Gaze Estimation
- 发表会议:arXiv 2024
- 论文链接:https://arxiv.org/html/2408.16964v1
- 代码仓库:待开源
总结
CauGE框架首次将因果推理引入视线估计领域,实现:
- 跨域泛化SOTA:无需目标域数据即可在新环境保持高精度
- 因果机制指导:基于共同原因、稳定性、模块化、因果异质性四大原则
- 对抗训练分离:自动分离因果因子和非因果因子
- 实际部署友好:零样本跨域,无需目标域适配
IMS开发优先级: 🔴 高优先级(解决DMS跨车型部署的核心痛点)
因果表征学习:视线估计跨域泛化突破
https://dapalm.com/2026/07/31/2026-07-31-causal-domain-generalization-gaze-estimation/