Contactless Pulse Estimation Leveraging Pseudo Labels and Self-Supervision
【rPPG】【ICCV2023】【paper】【code not available】
abstract
本文提出了一种使用伪标签监督辅助对比学习的无监督范式,使用 2SR 生成伪标签并通过课程式学习逐步平衡伪标签监督和对比学习。关于伪标签监督是多网络学习在 rPPG 的一种成功迁移。需要指出本文将视频
overview
contribution
- 在普通自监督的基础上使用伪标签进行额外监督
- 使用双模型联合训练的方式对伪标签进行优化
formulation
输入视频被转化为 STMap
framework
- 自监督学习范式
这部分基本与之前的相关工作没有区别,本文使用时间移位来构建 pos.,即对于 anchor,将其在视频内的位置平移
本文使用频率的上采样
由于构造 neg. 时使用了上采样和下采样,因此视频对应的心率也应该呈现对应的变化,即
综合自监督部分,损失函数为:
- 伪标签学习范式
本文实质上是 multi-network learning 在 rPPG 上的成功应用,在两个模型上的协同优化循环优化
i ) 计算 batch 内的
ii) 在
对于伪标签学习,损失函数
综合伪标签学习和对比学习时,应该考虑到前期的对比学习相对于伪标签学习这种“伪监督学习”具备更低的置信度,因此 trade-off 应该先考虑伪标签学习,再考虑对比学习。
experiment
是第一个在 VIPL 上测试的模型,分成 10s 的 clip 做 video-level 测试,intra- 和 cross- 都 OK
消融实验很有说服力
v1.5.2