人脸搜索接口
1. 接口描述
对于一个待搜索的人脸图片,在一个组(Group)中搜索出最相似的N个个体(Person)作为候选人返回,返回的N个个体(Person)按照相似度从大到小排列,N由参数topn指定。
2. 请求参数
参数名称 | 是否必选 | 数据类型 | 数据约束 | 示例数据 | 描述 |
---|---|---|---|---|---|
app_id | 是 | int | 正整数 | 1000001 | 应用标识(AppId) |
time_stamp | 是 | int | 正整数 | 1493468759 | 请求时间戳(秒级) |
nonce_str | 是 | string | 非空且长度上限32字节 | fa577ce340859f9fe | 随机字符串 |
sign | 是 | string | 非空且长度固定32字节 | 签名信息,详见接口鉴权 | |
image | 是 | string | 原始图片的base64编码数据(原图大小上限1MB,支持JPG、PNG、BMP格式) | ... | 待搜索人脸图片 |
group_id | 是 | string | 非空 | person0 | 候选人组ID(个体创建时设定) |
topn | 是 | int | [1~10] | 5 | 返回的候选人个数(默认9个) |
3. 响应参数
参数名称 | 是否必选 | 数据类型 | 描述 |
---|---|---|---|
ret | 是 | int | 返回码; 0表示成功,非0表示出错 |
msg | 是 | string | 返回信息;ret非0时表示出错时错误原因 |
data | 是 | object | 返回数据;ret为0时有意义 |
+ group_size | 是 | int | 本次搜索请求检索的库总大小 |
+ time_ms | 是 | int | 搜索耗时 |
+ candidates | 是 | array | 候选人 |
+ + person_id | 是 | string | 候选者Person ID |
+ + face_id | 是 | string | 候选者Face ID |
+ + confidence | 是 | float | 候选者的置信度 |
+ + tag | 是 | string | 人脸备注信息 |
人脸识别技术项目实战精品课程
学习地址:https://edu.csdn.net/course/detail/10386
本课程是针对腾讯人工智能云平台的人脸识别技术的应用,开发的项目实战视频课程,主要有人脸拍照,头像上传,人脸登录,新增个体,删除个体,新增人脸,删除人脸,自动抓拍,自动识别等功能,系统采用jsp,ajax,mysql数据库及腾讯AI智能等技术开发。课程共38讲,提供所有源代码下载,系统功能完善,可直接运行。