0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

PPG信号识别思路开启DeepFake 的识别新方向

454398 来源:凤凰网 作者:品玩 2020-10-09 16:21 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

DeepFake 已经不再是只有少数科研人员掌握的技术了,它被越来越多怀有不良动机的人,应用到现实生活的方方面面中,引发不必要的误解,比如说炮制色情影片或者虚假新闻等。

最近,一篇刊登在 IEEE PAMI(模式分析与机器智能汇刊)上的论文称,有新的方法能够准确识别 DeepFake 视频,甚至能以很高的准确率,识别出视频采用的是哪种 DeepFake 算法

这篇论文有意思之处,在于它的思路别出心裁:识别人脸面部因心跳血流产生的微弱变化。

血管遍布人体全身,包括脸上。比如在睡觉的时候,你可能会感觉到面部血液流动产生的轻微“跳动”感。

随着心跳导致的血液流动,人体皮肤也会出现区域性颜色变化。常见的脉搏血氧仪,其工作方式其实就是识别这种变化。(学名叫做光体积变化描记法 Photoplethysmography, 简称 PPG。后面还会提到这个词。)

因心跳产生的皮肤颜色变化,在人脸上同样会出现,只是极其微弱,对肉眼不可见,在视频里就更难看出来了。不过对视频进行特定处理,增强颜色变化的效果,肉眼就可以很明显地观察出来了:

你可能想问:这种方法识别心跳准确吗?当然准了,Apple Watch 和一大堆血氧仪都采用的这种方法。它的准确率和心电图基本吻合,如下图所示:

三位分别来自纽约州立大学宾汉顿分校和英特尔公司的研究人员,在这篇新论文里提出了一个重要的主张:无论是在空间维度还是时间维度上,DeepFake 的假人脸都无法还原这种因血液流动造成的微弱变化。

空间维度就是面部区域,时间维度就是心跳频率。DeepFake 的假人脸,不是体现不了这种微弱变化。在进行大量测试后,研究人员发现:DeepFake 视频里的人脸,读取到的 PPG 信号是不稳定的。

这句话的意思是:如果你对 DeepFake 视频进行增强,会发现血流变化产生的颜色变化在人脸上显示非常不自然,变化的频率也完全不像真的心跳。

从下图中你可以看的更清楚:四种 DeepFake 算法生成的视频,产生的 PPG 信号都有很多“杂讯”,而真实视频的“杂讯”很少。

基于这个主张,研究人员设计了一套基于卷积神经网络的模型,命名为FakeCatcher。

FakeCatcher从不同的 DeepFake 视频中提取 1)关键的人脸区域 2)读取 PPG 信号,将两者组合成一个时空模块(称为一个 PPG 元素)。再对 PPG 元素进行学习,最终就可以给出答案了。

在 Face Forensics++、CelebDF 等常用的假脸数据集上,Fake Catcher 的准确率能够超过90%。

更厉害的是,FakeCatcher 不光能认出视频的真假,还能准确识别出假视频用的是哪种 DeepFake 算法——这是因为每种算法的残差效果的杂讯都有足够明显的特种。研究人员透露,他们在 DeepFakes、Face2Face、FaceSwap 和 NeuralTex 四种主流算法上的识别准确率整体超过了93%。

研究人员认为,这篇论文中提出的 PPG 信号识别思路,对于 DeepFake 的识别和侦测能够开启一个全新的方向。

接下来,他们打算训练一个更复杂的模型,同时对真实视频和 DeepFake 视频的 PPG 信号进行训练。

所谓魔高一尺道高一丈,赶在 DeepFake 算法被大肆滥用之前堵住他们的路,让他们无路可走。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 血氧仪
    +关注

    关注

    2

    文章

    140

    浏览量

    25589
  • 人脸识别
    +关注

    关注

    77

    文章

    4135

    浏览量

    88910
  • 信号识别
    +关注

    关注

    0

    文章

    10

    浏览量

    10458
  • DeepFake
    +关注

    关注

    0

    文章

    15

    浏览量

    7055
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    XRP6141:混合信号领域的新方向——35A同步降压COT控制器

    XRP6141:混合信号领域的新方向——35A同步降压COT控制器 在电子设计领域,电源管理是一个至关重要的环节。今天,我们来深入了解一款名为XRP6141的35A同步降压COT(Constant
    的头像 发表于 04-27 16:35 121次阅读

    智造新方向 · 国产芯未来,米尔即将亮相新唐2026研讨会

    在全国城市巡回举办年度研讨会——“智造新方向・国产芯未来”。米尔电子作为新唐的合作伙伴,将携米尔基于新唐MA35D1核心板开发板及解决方案,亮相0417深圳、04
    的头像 发表于 04-10 08:05 569次阅读
    智造<b class='flag-5'>新方向</b> · 国产芯未来,米尔即将亮相新唐2026研讨会

    语音识别IC分类,语音识别芯片的工作原理

    语音识别芯片,也叫语音识别集成电路,是一种集声音存储、播放、录音及语音识别功能于一体的专用芯片。语音识别IC的核心功能在于实现语音识别,即让
    的头像 发表于 01-14 15:22 509次阅读
    语音<b class='flag-5'>识别</b>IC分类,语音<b class='flag-5'>识别</b>芯片的工作原理

    语音识别芯片有哪些(语音识别芯片AT680系列)

    在人工智能技术飞速发展的今天,语音识别芯片作为人机交互的重要桥梁,正逐渐成为各类智能设备不可或缺的核心部件。与传统的语音芯片不同,语音识别芯片不仅能存储和播放声音,更能真正实现对人声的识别与理解,从而完成指令响应、交互对话等复杂
    的头像 发表于 11-14 17:11 1634次阅读

    什么是离线语音识别芯片(离线语音识别芯片有哪些优点)

    离线语音识别芯片,是一种集成了语音信号采集、前端处理和本地识别功能的专用集成电路,无须联网也可以进行语音控制。它内设先进的数字信号处理模块及人工智能语音算法,无须依赖云端服务器,就能在
    的头像 发表于 10-31 15:27 765次阅读

    如何选择合适的语音识别芯片型号

    语音识别芯片(又称语音识别IC)是现代智能设备的核心组件,与传统语音芯片相比,其最大特点是能够主动识别并处理语音信息。这一技术涉及多学科交叉,包括信号处理、模式
    的头像 发表于 10-30 16:32 817次阅读

    [新启航]碳化硅 TTV 厚度测量技术的未来发展趋势与创新方向

    。随着碳化硅产业向大尺寸、高性能方向发展,现有测量技术面临诸多挑战,探究未来发展趋势与创新方向迫在眉睫。 二、提升测量精度与分辨率 未来,碳化硅 TTV 厚度测量技术
    的头像 发表于 09-22 09:53 2093次阅读
    [新启航]碳化硅 TTV 厚度测量技术的未来发展趋势与创<b class='flag-5'>新方向</b>

    人脸方向识别算法

    人脸识别
    深蕾半导体
    发布于 :2025年07月22日 09:58:29

    在树莓派5上开启YOLO姿态估计识别之旅!

    大家好,接下来会为大家开一个树莓派5和YOLO的连载文章。内容包括四个部分:在树莓派5上使用YOLO进行物体和动物识别-入门指南在树莓派5上开启YOLO人体姿态估计识别之旅YOLO物体检测在树莓派
    的头像 发表于 07-18 15:31 2866次阅读
    在树莓派5上<b class='flag-5'>开启</b>YOLO姿态估计<b class='flag-5'>识别</b>之旅!

    铁路车号识别系统的基本原理与应用

    、系统工作原理 铁路车号识别系统基于射频识别(RFID)技术,通过无线射频信号自动采集车辆电子标签中的信息,结合传感器与智能分析模块,完成车号、车型、载重等数据的实时识别与传输。其工作
    的头像 发表于 07-07 10:30 1487次阅读
    铁路车号<b class='flag-5'>识别</b>系统的基本原理与应用

    基于LockAI视觉识别模块:C++人脸识别

    本文基于RV1106做成的LockAI视觉识别模块,采用 LZ-Picodet 模型训练的人脸检测模型 LZ-Face,以及ArcFace人脸识别模型,实现人脸识别系统。 源代码:https
    发表于 07-01 12:01

    基于LockAI视觉识别模块:C++人脸识别

    本文基于RV1106做成的LockAI视觉识别模块,采用LZ-Picodet模型训练的人脸检测模型LZ-Face,以及ArcFace人脸识别模型,实现人脸识别系统。
    的头像 发表于 07-01 10:09 1179次阅读
    基于LockAI视觉<b class='flag-5'>识别</b>模块:C++人脸<b class='flag-5'>识别</b>

    基于LockAI视觉识别模块:手写数字识别

    手写数字识别是一种经典的模式识别和图像处理问题,旨在通过计算机自动识别用户手写的数字。 本文将教会你如何使用基于RV1106的 LockAI视觉识别模块进行手写数字
    发表于 06-30 16:45

    基于LockAI视觉识别模块:手写数字识别

    手写数字识别是一种经典的模式识别和图像处理问题,旨在通过计算机自动识别用户手写的数字。本文将教会你如何使用基于RV1106的LockAI视觉识别模块进行手写数字
    的头像 发表于 06-30 15:44 1343次阅读
    基于LockAI视觉<b class='flag-5'>识别</b>模块:手写数字<b class='flag-5'>识别</b>

    基于LockAI视觉识别模块:C++条码识别

    条码识别是视觉模块经常使用到的功能之一,经常用于识别超市的货物信息。本文我们将演示如何基于瑞芯微RV1106的LockAI视觉识别进行条码识别
    的头像 发表于 05-27 09:32 1050次阅读
    基于LockAI视觉<b class='flag-5'>识别</b>模块:C++条码<b class='flag-5'>识别</b>