市面上活体检测方案一堆:静默活体、动作活体、3D结构光、双目红外。每个厂商都说自己的方案好。技术选型的人看一圈下来,反而不知道怎么选了。

这篇不站台任何具体产品,把四个方案的原理、指标、适用场景拉平了看。


一、先搞清楚活体检测到底在防什么

活体检测做人脸核验的时候,先确认一件事:摄像头前面是真人本人,不是照片、不是视频、不是3D面具。

它通常和人脸比对串在一起用:活体检测确保是”真人”,人脸比对确认是”本人”。顺序不能反。

攻击手段分几个层级:

  • 第一层:照片翻拍、手机屏幕翻拍、纸质打印件
  • 第二层:预录视频循环播放
  • 第三层:3D打印面具、硅胶头套
  • 第四层:Deepfake换脸视频、实时渲染

不同方案对不同层级的攻击防御能力差很多。下面逐个拆。


二、四种方案放一起看

静默活体

  • 用单目RGB摄像头,分析纹理、微表情、皮肤反光。不需要用户做任何动作,摄像头开着就行。
  • 用户体验最好。防御能力偏弱。照片攻击能挡掉大部分,视频攻击和3D面具基本挡不住。
  • 适合低风险场景:社区门禁、考勤打卡、访客登记。冒用后果有限,不需要高防御等级。成本最低。

动作活体

  • 同样用单目RGB摄像头,但要求用户配合做动作:眨眼、张嘴、点头、摇头。
  • 用户体验一般,用户得配合2-3秒。防御能力比静默强一档。照片攻击没问题,预录视频也能挡掉一部分——因为动作是随机序列的,预录视频对不上。
  • 3D面具攻击防不住,Deepfake也不行。
  • 适合中风险场景:在线教育实名、直播认证、民宿登记。成本可控,能过基础合规要求。

双目红外

  • 双摄像头:一个普通RGB,一个红外。红外摄像头检测活体体温和皮肤纹理。
  • 用户体验良好,不需要做夸张动作,短暂注视就行。防御能力比动作活体高一档。照片攻击和视频攻击都能挡。3D面具攻击能防一部分——因为面具没有体温。
  • 需要专用双目摄像头模组,成本中等偏高。
  • 适合安防门禁、ATM机这类线下场景。

3D结构光

  • 投射数万个红外点阵到人脸上,构建3D人脸模型。
  • 用户体验良好,短暂注视即可。防御能力最强。所有攻击类型——照片、视频、3D面具、Deepfake——全部覆盖。
  • 需要专用3D结构光模组,成本最高。
  • 适合刷脸支付、手机解锁、高保密场所门禁。

一张表看懂区别

维度静默活体动作活体双目红外3D结构光
原理单目RGB,分析纹理/微表情/皮肤反光单目RGB,要求用户配合动作红外+RGB双摄像头,检测体温和皮肤纹理投射数万个红外点阵,构建3D人脸模型
用户体验最佳一般良好良好
抗照片攻击极高极高
抗视频攻击低-中极高
抗3D面具攻击极高
硬件要求普通RGB摄像头普通RGB摄像头专用双目摄像头专用3D结构光模组
成本

三、选型的核心逻辑

安全等级决定方案,用户体验决定接受度。

分四个安全等级来看:

L1-低风险:社区门禁、考勤打卡、访客登记。用静默活体。成本低,体验好,冒用后果有限,不需要高防御等级。

L2-中风险:在线教育实名、直播认证、民宿登记。用动作活体。成本可控,能挡基础的照片/视频攻击,满足合规要求。

L3-高风险:金融远程开户、大额转账、电子签约。用动作活体+云端增强。端上跑动作活体,云端用深度模型过一遍复杂攻击。满足金融监管要求。

L4-极高风险:刷脸支付、高保密场所门禁。用3D结构光。成本最高,防御等级也最高,能挡3D面具和Deepfake。

再看终端设备:

  • 普通智能手机(前置RGB摄像头):静默活体或动作活体,覆盖最广
  • 支持NFC的手机:动作活体+NFC读证双因子,安全等级能拉到L3+
  • 自助终端/柜机(有专用摄像头):双目红外或3D结构光,设备成本高但安全可控
  • PC端Web调用:动作活体,网页端只能跑USB摄像头

以上选型逻辑对应的具体产品能力,可参考 [FaceID企业级活体检测方案]获取各方案的技术参数与部署方式说明。


四、两个关键指标

选型的时候盯住两个数值:

  • FRR(错误拒绝率):真人被误判为非活体的比例。行业标杆能做到1%以下。
  • FAR(错误接受率):攻击被误判为真人的比例。金融级要求0.01%以下。

五、常见问题

Q1:静默活体和动作活体,实际通过率能差多少?

静默活体不需要用户配合,通过率通常在95%以上。动作活体需要用户按指令做动作,老年人或者网络卡顿的时候容易失败,通过率大概在88%-92%之间。如果业务面向全年龄段用户,静默活体的体验优势更明显。

Q2:双目红外和3D结构光必须用专用硬件吗?能不能用普通摄像头软件模拟?

不能。双目红外需要红外摄像头硬件,3D结构光需要专门的点阵投射器+红外摄像头模组。普通RGB摄像头捕捉不到红外和深度信息,软件模拟不了。所以这两类方案天然只适合线下自助终端、门禁、手机等有专用硬件的场景。

Q3:云端增强具体能防住什么?

端上跑轻量模型,受算力和功耗限制,对复杂攻击的识别能力有限。云端跑完整的大模型,能识别3D面具的材质纹理差异、Deepfake换脸视频的帧间不一致性等深层特征。端云协同的情况下,Deepfake拦截率能从端侧的约60%提升到97%以上。

Q4:如果后续攻击手段升级了,方案能更新吗?

云端方案可以快速更新模型——几小时内就能完成新攻击样本的标注和模型热更新。端侧SDK的更新依赖APP发版,周期较长。所以端云协同架构的实际价值在于:云端保持对新型攻击的快速响应能力,端侧负责拦截已知的常规攻击。


六、快速选择路径

  • 低风险场景 → 静默活体。
  • 大部分线上APP场景 → 动作活体+云端增强。
  • 金融/政务高安全要求 → NFC读证+动作活体双因子。
  • 线下自助/门禁场景 → 双目红外或3D结构光。

活体检测没有哪个方案能通吃所有场景。安全等级、用户体验、硬件成本三个维度拉出来,匹配自己业务的那个就是对的。