# face-test **Repository Path**: iqei/face-test ## Basic Information - **Project Name**: face-test - **Description**: 各人脸识别平台在线Api方案Demo - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2022-02-27 - **Last Updated**: 2022-06-17 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 各平台人脸识别测试比对 ## 人脸识别方式 ### 离线识别SDK > 安卓原生开发,未能测试 #### 优势: 1. 本地化,无须网络即可使用 2. 按终端个数售卖,永久授权使用 3. 所有数据都本地化,更安全 4. 相较于走后端接口方式,速度更快更稳定,没有网络波动影响 4. 数据回执不会回滚 #### 缺点: 1. 虽然支持多端,但存在版本兼容性问题 2. 虽永久授权,但限制于设备寿命,机毁程序亡 #### 应用场景: 1. `考勤机`:人脸打卡 2. `智能家居`:刷脸开门 3. `自助设备`:医院中的自助机 #### 结论: > 适合`一对多,一台机器多个用户`的业务场景。 #### 百度价格 | 累计购买授权数 | 每个授权单价 | | -------------- | ------------ | | 第100-999个 | 119元/个 | | 第1000-4999个 | 99元/个 | | 第5000个及以上 | 79元/个 | ### API方式 #### 两种使用方式选择 * 官方提供的HTTP-SDK方式:调用SDK方法 * 官方提供API接口方式:自己调用接口 > `推荐直接调用API接口方式,理由:` > > 1. 官方SDK需要额外在项目增加SDK包 > 2. SDK包年代久远,或许存在bug > 3. 走API方式更自由,易于封装 #### 优点: 1. 使用方式简单,调取对应API或者SDK即可 #### 缺点: 1. 存在被攻击及数据泄漏危险 2. 不稳定,网络不稳定时,会导致识别失败 ## 百度人脸识别 ### 功能概览 #### 人脸检测(2QPS免费) > 用于人脸属性分析 #### 人脸对比(2QPS免费) > 上传两张人脸图片进行对比,得出相似度分数 > > 具有活体检测控制(与下面在线图片活体相同) #### 人脸搜索与库管理(2QPS免费) > 人脸搜索与库管理主要用在人脸通用场景,采集照片与底库照片主要为生活照,通常通过手机、电脑、面板机等设备采集。如果您的照片主要由普通摄像头/抓拍机设备大角度俯拍采集获得,建议您使用场景化搜索服务 ##### 功能概览 - **人脸搜索**:也称为1:N识别,在指定人脸集合中,找到最相似的人脸; - **人脸搜索 M:N识别**:也称为M:N识别,待识别图片中含有多个人脸时,在指定人脸集合中,找到这多个人脸分别最相似的人脸 > M:N识别的原理,相当于在多个人脸的图片中,先分别找出所有人脸,然后分别在待查找的人脸集合中,分别做1:N识别,最后将识别结果汇总在一起进行返回。 人脸库管理相关接口,要完成1:N或者M:N识别,首先需要构建一个人脸库,用于存放所有人脸特征,相关接口如下: - **人脸注册**:向人脸库中添加人脸 - **人脸更新**:更新人脸库中指定用户下的人脸信息 - **人脸删除**:删除指定用户的某张人脸 - **用户信息查询**:查询人脸库中某个用户的详细信息 - **获取用户人脸列表**:获取某个用户组中的全部人脸列表 - **获取用户列表**:查询指定用户组中的用户列表 - **复制用户**:将指定用户复制到另外的人脸组 - **删除用户**:删除指定用户 - **创建用户组**:创建一个新的用户组 - **删除用户组**:删除指定用户组 - **组列表查询**:查询人脸库中用户组的列表 #### 场景化搜索 > 某些场景下的人脸识别,如:``戴口罩人脸``搜索 > > `目前只支持视频监控场景下的人脸搜索` 图片需要特定类型,通用生活照等报错 ##### 价格 不支持按量计费,价格不详 #### 在线图片活体 > **基于图片的活体检测**:基于单张图片,判断图片中的人脸是否为二次翻拍(举例:如用户A用手机拍摄了一张包含人脸的图片一,用户B翻拍了图片一得到了图片二,并用图片二伪造成用户A去进行识别操作,这种情况普遍发生在金融开户、实名认证等环节)以及是否为合成图攻击。`此能力可用于H5场景下的一些人脸采集场景中,增加人脸注册的安全性和真实性` #### v3版本价格 * ##### 按量后付费 * | 接口 | 产品价格 | 计费错误码 | | -------------- | ---------- | ---------- | | 在线图片活体v3 | 0.002元/次 | 无 | * ##### 按QPS预付费和其他相同 #### 视频活体检测 > 视频活体检测产品,是由两个接口([视频活体检测](https://ai.baidu.com/ai-doc/FACE/Ikrycq2k2#12-视频活体检测接口)+[随机校验码](https://ai.baidu.com/ai-doc/FACE/Ikrycq2k2#11-随机校验码接口(原语音验证码接口)))组合而成,可实现**动作视频活体、数字视频活体**两种活体检测方式。主要应用在H5场景下,通过用户新录制并上传一个视频,来进行活体检测的判断,同时比单张图片活体检测方式更加安全。其主要功能如下所示: - **视频多帧活体检测**:录制并上传的视频,会在云端进行随机抽帧分析,并得出最终的活体检测分数。 - **随机校验码**:(用于在语音/动作活体检测中生成随机数字/动作) #### 优势: 相对于APP有动作校验、单张图片静默判断,此方法在没有APP情况下,可以更快速、轻量级地实现活体检测,同时保障一定安全性。 #### 劣势: 由于视频较大,上传时间可能较长,另由于不同手机的浏览器内核差异较大,容易出现兼容性问题。 #### 价格 * ##### 按次数后付费 * | 接口 | 产品价格 | 计费错误码 | | :--------------------------------- | :--------------------------------------- | :------------------------- | | 视频活体检测 | **0.2 元/次**,免费测试量用尽后开始计费 | 计费错误码:223120、216500 | | 随机校验码接口(原语音验证码接口) | **0.01 元/次**,免费测试量用尽后开始计费 | 无购买QPS叠加包 | * ##### 购买QPS叠加包其他相同 #### 炫瞳活体检测(`不支持服务端接入`) > **炫瞳活体检测:**基于屏幕颜色打光的方式,通过面部反光和**瞳孔反光**对核验人员进行活体判断。相比于行业内传统的动作活体和视频活体检测方式,通过率大大提升,核验过程更加流畅便捷,有效拦截视频、图片伪造、3D面具、合成图等黑产攻击。通过H5实名认证方案接入时,**炫瞳活体检测过程属于实时校验**,直接在前端完成检测流程,无需用户录制视频上传至后端,提升整体核验流程的流畅度及用户体验。 ### QPS购买价格 > `除在线活体检测外,其他都不支持按量购买` > > 个人用户单个接口只有`2QPS`,完成百度云企业认证后,并发支持将扩充至` 10QPS`。所有接口如需更多QPS可购买QPS叠加包,叠加包费用如下 | 购买 QPS叠加包数量 | 按月购买 | 按天购买 | | ------------------ | ------------ | ----------- | | 0 同百度人脸检测 #### 人脸比对 > 有戴口罩人脸比对 #### 人脸验证 > 根据人脸图片和id进行验证,百度内的人脸搜索也有该功能 #### 人脸搜索 > 这里区分人脸搜索和人员搜索 > > 人脸搜索:该人员的每张人脸都作单独的个体进行验证 > > 人员搜索:该人员的所有人脸特征进行融合特殊处理,相对于人脸搜索更加准确 #### 人脸静态活体检测 > * 图片的宽高比请接近3:4,不符合宽高比的图片返回的分值不具备参考意义 > * 适用于类手机自拍场景,非类手机自拍照返回的分值不具备参考意义 #### 人脸静态活体检测(高精度版) > 与百度的`在线图片活体`功能相同,增加安全性。 > > 可用于对用户上传的静态图片进行防翻拍活体检测,以判断是否是翻拍图片。 ### QPS限制和计费模式 | 功能 | 计费模式 | QPS限制 | | ------------------------------------ | ------------------- | ------- | | 人脸检测与分析相关接口 | 调用次数计费 | 50 | | 五官定位相关接口 | 调用次数计费 | 50 | | 人脸比对相关接口 | 调用次数计费 | 50 | | 人脸验证相关接口 | 调用次数计费 | 50 | | 人员库管理相关接口 | 调用次数计费 | 50 | | 人脸搜索相关接口 | 调用次数计费 | 50 | | 人脸静态活体检测相关接口 | 调用次数计费 | 50 | | 人脸静态活体检测(高精度版)相关接口 | 免费公测-不支持购买 | 5 | | 人员查重相关接口 | 免费公测-不支持购买 | 6 | #### 按量计费 > 每月每种服务均有10000次的免费调用额度,优先扣除 > > 免费资源包消耗完后,如果您已购买付费资源包,则将转入预付费资源包结算,如果您未购买预付费资源包或者预付费资源包已耗尽,将直接转入后付费结算。 ##### 调用次数计费(资源包) | 资源包规格 | 10万次 | 100万次 | 1000万次 | 5000万次 | 1亿次 | | ---------------- | ------ | ------- | -------- | -------- | -------- | | 人脸检测与分析 | 48元 | 450元 | 4100元 | 17500元 | 25000元 | | 五官定位 | 198元 | 1900元 | 18200元 | 82500元 | 135000元 | | 人脸比对 | 318元 | 3100元 | 30400元 | 142500元 | 255000元 | | 人脸验证 | 318元 | 3100元 | 30400元 | 142500元 | 255000元 | | 人脸搜索 | 318元 | 3100元 | 30400元 | 142500元 | 255000元 | | 人员库管理 | 318元 | 3100元 | 30400元 | 142500元 | 255000元 | | 人脸静态活体检测 | - | 1800元 | 17400元 | 75000元 | 110000元 | ##### 调用次数计费(后付费) | 月接口调用总量 | 0 < 调用量 ≤ 300万 | 300万<调用量 ≤ 1500万 | 调用量 > 1500万 | | ---------------- | ------------------ | ---------------------- | --------------- | | 人脸检测与分析 | 0.0005元/次 | 0.0004元/次 | 0.0003元/次 | | 五官定位 | 0.002元/次 | 0.0018元/次 | 0.0015元/次 | | 人脸比对 | 0.0032元/次 | 0.003元/次 | 0.0027元/次 | | 人脸验证 | 0.0032元/次 | 0.003元/次 | 0.0027元/次 | | 人脸搜索 | 0.0032元/次 | 0.003元/次 | 0.0027元/次 | | 人员库管理 | 0.0032元/次 | 0.003元/次 | 0.0027元/次 | | 人脸静态活体检测 | 0.0019元/次 | 0.0017元/次 | 0.0013元/次 | #### QPS 计费 | 购买 QPS 数量 | 按月购买 | 按天购买 | | ------------- | ------------ | ----------- | | 0`<`QPS<=10 | 280元/月/QPS | 18元/天/QPS | | 10`<`QPS<=50 | 240元/月/QPS | 16元/天/QPS | | 50`<`QPS<=100 | 180元/月/QPS | 12元/天/QPS | | 100`<`QPS | 145元/月/QPS | 10元/天/QPS | ## 阿里云人脸识别 > 仅支持企业认证用户使用 ### 功能概览 > 存在图片地址`地域限制`,当前仅支持上海地域的OSS链接 #### 人脸检测 #### 人脸比对 #### 人脸搜索1:N #### 人脸活体检测 #### 口罩人脸比对 #### 合并图像人脸 > 可以将某个人的人脸特征融合进另一人的人脸特征 可以将某个人的权限全权赋值给另外一个人 #### 视频活体检测 > 可以检测输入视频中的人脸来自直接拍摄还是翻拍。当视频中出现多个人脸时,对画面中面积最大的人脸进行判断,需要确保待检测人脸五官清晰可见 ### 价格 #### 人脸搜索1:N > 人脸搜索1:N能力中仅[人脸搜索]接口收费,其他管理人脸库等接口可免费调用。 > > 默认接口QPS为`2QPS` | 购买 QPS 数量 | 按天购买 | 按月购买 | | ------------- | ----------- | ------------ | | 0 通过企业认证的客户可享受按量人脸识别API高并发,付费用户可享受高达20QPS;免费用户企业认证后满足自然月调用量大于1万可享受并发上限6QPS #### 按量计费 | API | 费用(元/次) | 正式服务 QPS 数量(个) | | ------------------------- | -------------- | ----------------------------- | | 人脸检测 API | 0.001 | 完成企业认证后可翻倍至 20 QPS | | 人脸分析 API | 0.001 | 完成企业认证后可翻倍至 20 QPS | | 人脸比对 API | 0.01 | 完成企业认证后可翻倍至 20 QPS | | 人脸搜索 API | 0.01 | 完成企业认证后可翻倍至 20 QPS | | 人脸库管理 API 组 | 0.0005 | 完成企业认证后可翻倍至 20 QPS | | 人脸库中的人脸管理 API 组 | 0.0005 | 完成企业认证后可翻倍至 20 QPS | ##### 次数包计费(有效期为 3 年) | API | 单位 | 单价(元/次) | 总价(元) | | ------------ | --------- | ------------- | ---------- | | 人脸检测 API | 5000 万次 | 0.001 | 50000 | | 人脸比对 API | 250 万次 | 0.008 | 20000 | | | 750 万次 | 0.007 | 50000 | | | 1200 万次 | 0.007 | 80000 | | | 1800 万次 | 0.006 | 100000 | | 人脸搜索 API | 250 万次 | 0.008 | 20000 | | | 750 万次 | 0.007 | 50000 | | | 1200 万次 | 0.007 | 80000 | | | 1800 万次 | 0.006 | 100000 | #### 包时计费 | API | 单位 | 费用(元/单位) | | --------------- | --------------------- | ---------------- | | 人脸识别 API 包 | 1 QPS * 1 天 | 100 | | | 1 QPS * 1 月(30 天) | 1000 |