【face++ 人脸识别】学习笔记

Face++ 人脸识别学习笔记

使用场景

相机和相册类的应用
电子商务和广告营销类
游戏类的应用
人脸收索

Face++ 官网

核心概念

1、Image
Image 指用户或应用程序给Face++ API提供的图片,以供后续检测/识别使用。用户可以通过指定url或在程序中上传(通过HTTP POST提交图片的二进制文件)提供Image。

2、Face
Face 指Image中检测出的人脸。一张Image中可能包含多个Face。

3、Person
Person 指同一个人的Face集合。Person中的多个Face可能来源于多个Image,但必须是同一个人的多张Face。一个Face可以属于多个不同的Person。Person被用在人脸验证(verify)和人脸识别(identify)中。

4、Faceset
Faceset 指一个或多个Face的集合。Faceset和Person一样,都是Face的集合,但Faceset并不要求Face来源于同一个人。一个Face可以属于多个不同的Person和Faceset。Faceset被用在人脸搜索(search)中。

5、Group
Group 指多个Person的集合。在多数Face++人脸识别场景中,用户需指定一个Group来限定在此集合中进行识别。

ID和Name两套索引系统用来定位和访问上述所有元素, Image,Face,Person,Faceset 和 Group都有系统分配的全局唯一的ID。为便于用户使用有语义信息的名字进行开发,用户也可给Person 和 Group设置一个Name。Name由用户提供,必须在App内全局唯一。

Face++ 人脸识别流程

活体认证逻辑大致分为五步:

  1. 通过FaceID后台获取api_key和api_secrect进行SDK的鉴权获取sign,详细可参考鉴权文档;
  2. 获取鉴权sign之后调用get_biz_token API,获取biz_token(业务串号);
  3. 使用biz_token完成SDK预处理,预处理通过之后进入认证页面;
  4. 用户通过认证流程后,返回用户界面,并通过回调告知结果;
  5. 使用biz_token调用Verify API获取本次活体比对判断结果,详细可参考Verify文档。

在这里插入图片描述

官网 老版本

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值