iOS 静默活体检测概述

1.简介

iOS 静默活体检测SDK 是一个 iOS 端活体检测解决方案,将真实人脸与照片、视频等假冒人脸区分开,有效防止假冒攻击。

人脸分为三种:真实人脸,照片人脸,视频人脸。活人/活体就是真实人脸,非活体就是照片、视频等非真实活体的人脸。

目前SDK不提供开放下载,获取SDK包请联系 market@linkface.cn

2.技术原理

静默活体检测技术是由人脸检测、动作分析、人脸图像采集和人脸防hack分析四部分组成。

  • 人脸检测、定位及捕捉:系统从摄像头拍摄画面中利用算法找出人脸位置,进行定位,再根据其特征值估算出人脸的大小,然后进行分割。

  • 人脸动作分析:通过人脸的微表情,例如眨眼、张嘴等小动作,分析是否为活人。

  • 人脸图片采集:在做人脸分析的同时会采集高质量人脸图片和视频。

  • 人脸防hack分析:通过采集的人脸图片经过ai智能分析判断是否为照片、视频、ai换脸等hack攻击。

3.功能介绍

  • 通过人脸检测、分析、图片采集,并做防hack验证的静默活体检测方案。

  • 支持活体检测配置,目前可对输出视频进行设置。

  • 活体过程中进行人脸图片采集:系统在检测的过程中,会采集到人脸图片。

  • 活体检测结束后,返回二进制数据加密文件,以供传输至后台进行后续防hack比对验证。

  • 活体检测结束后,会生成视频,以供客户验证或取证使用。

4.静默活体检测流程

流程介绍图

5.Demo 示例

  • 打开LFLivenessDemo示例工程,可以选择手动设置生成的视频质量。默认配置为低质量视频。
  • 设置完成后,点击【静默活体检测】按钮,进入静默活体检测, 将人脸移动至目标人脸框内,完成人脸正对屏幕后自动开始静默活体检测。
  • 静默活体检测持续10秒,检测失败及检测超时会给出相应的错误提示,检测成功后返回对应的人脸采集视频。

界面流程图

示例介绍图

6.当前版本与兼容性

活体SDK(iOS版)当前最新版本是 V1.0.0, 2020年07月01日更新。

支持 iOS9.0 以上系统,iPhone 5s及其之后的机型,支持armv7、arm64的两种CPU架构,模拟器支持i386、x86_64的两种CPU架构。

8.方案架构

流程介绍图

results matching ""

    No results matching ""