人脸比对sensetime API
开发环境
开发环境
POST
http[s]: //api.xfyun.cn/v1/service/v1/image_identify/face_verification
接口说明
内容 | 说明 |
---|---|
请求协议 | http[s] (为提高安全性,强烈推荐https) |
请求地址 | http[s]: //api.xfyun.cn/v1/service/v1/image_identify/face_verification 注:服务器IP不固定,为保证您的接口稳定,请勿通过指定IP的方式调用接口,使用域名方式调用 |
请求方式 | POST |
接口鉴权 | 签名机制,见授权认证 |
字符编码 | UTF-8 |
响应格式 | 统一采用JSON格式 |
开发语言 | 任意,只要可以向讯飞云服务发起HTTP请求的均可 |
适用范围 | 任意操作系统,但因不支持跨域不适用于浏览器,请在后端调用接口 |
照片属性 | 宽和高必须大于8px,小于等于4000px |
照片格式 | JPG/BMP/PNG/GIF/TIFF |
照片大小 | 图像数据按要求编码后(base64编码后进行urlencode)大小不超过5M |
#白名单
注: 若需配置IP白名单,请前往控制台。
{
"code":"10105",
"desc":"illegal access|illegal client_ip",
"data":"",
"sid":"xxxxxx"
}
#请求参数
1.
2.
POST http[s]://api.xfyun.cn/v1/service/v1/image_identify/face_verification HTTP/1.1
Content-Type:application/x-www-form-urlencoded; charset=utf-8
#请求头
#鉴权说明
参数 | 格式 | 说明 | 必须 |
---|---|---|---|
X-Appid | string | 讯飞开放平台注册申请应用的应用ID(appid) | 是 |
X-CurTime | string | 当前UTC时间戳 从1970年1月1日0点0 分0 秒开始到现在的秒数 | 是 |
X-Param | string | 相关参数JSON串经Base64编码后的字符串,详见业务参数 | 是 |
X-CheckSum | string | 令牌,计算方法:MD5(APIKey + X-CurTime + X-Param),三个值拼接的字符串,进行MD5哈希计 算(32位小写) | 是 |
#业务参数
参数 | 类型 | 必须 | 说明 | 示例 |
---|---|---|---|---|
auto_rotate | bool | 否 | 是否对图片进行自动旋转,true旋转,false不旋转,默认false | true |
原始JSON串:
{
"auto_rotate": True,
}
BASE64编码(即X-Param):
ewoJICAgICJhdXRvX3JvdGF0ZSI6ICJ0cnVlIiwKCX0=
#请求体
参数 | 类型 | 必须 | 说明 |
---|---|---|---|
first_image | string | 是 | 图片数据1,base64编码后进行URLEncode |
second_image | string | 是 | 图片数据2,base64编码后进行URLEncode |
图片格式必须为JPG(JPEG)、BMP、PNG、GIF、TIFF之一。
图片宽和高必须大于 8px,小于等于 4000px。
要求两张图片编码后大小不超过5M。 一般基础类库会默认进行urlencode处理,请注意不要重复处理。
first_image = urlencode(base64(图片1)) & second_image = urlencode(base64(图片2))
阈值 | 0.4 | 0.5 | 0.6 | 0.7 | 0.8 | 0.9 |
---|---|---|---|---|---|---|
错误率 | 十分之一 | 百分之一 | 千分之一 | 万分之一 | 十万分之一 | 百万分之一 |
#常见问题
#人脸比对主要有什么功能?
答:对两张上传的人脸照片进行比对,来判断是否为同一个人。
#人脸比对对上传的图片有什么要求?
答:(1)格式必须为 JPG(JPEG),BMP,PNG,GIF,TIFF 之一; (2)宽和高必须大于 8px,小于等于 4000px; (3)文件尺寸小于等于 5 MB。
#人脸比对支持活体检测吗?
答:人脸比对是支持静态照片的对比,不支持活体检测功能。
#人脸比对支持什么应用平台?
答:支持Web api应用平台。
#人脸比对怎么免费使用?
答:登录讯飞开放平台,进入人脸比对产品页面,点击“服务管理”,创建应用,可免费使用500次,授权期限为1个月。
#人脸比对服务量怎么购买?
答:控制台对应人脸比对服务--->实时用量--->点击购买服务量,填好相关信息,商务工作人员会及时与您联系。
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location -g --request POST 'http://dev-cn.your-api-server.comhttp[s]: //api.xfyun.cn/v1/service/v1/image_identify/face_verification'
响应示例响应示例
{
"code": "string",
"data": 0,
"desc": "string",
"sid": "string"
}
请求参数
无
返回响应
修改于 2023-12-19 08:42:32