Skip to content

人脸比对


接口描述

通过提取人脸的特征,计算两张人脸的相似度,从而判断是否是同一个人,并给出相似度评分,相似度越高,两张人脸为同一个人的概率越大; 在已知用户ID 的情况下帮助确认是否为用户本人的对比操作,即1:1身份验证,可用于真实身份验证、人证合一验证场景。

请求说明

HTTP 方法:

POST

请求 URL:

/ai-cloud-face/face/tool/compare

Header如下:

参数名称
Content-Typeapplication/json;charset=UTF-8

Body中放置请求参数,参数详情如下:

请求参数:

参数名称必填数据类型长度参数描述
imgAString1-3000k图片1(base64 编码),原始图片大小需要小于 3M;
imgBString1-3000k图片2(base64 编码),原始图片大小需要小于 3M;
busFlowIdString0-64业务流水号,业务系统唯一序列号(对账用,建议传入)

请求示例:

{
    "imgA": "/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAIBAQ......",
    "imgB": "/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAIBAQ......"
}

返回说明

返回参数:

返回值名称数据类型长度描述
codeint1-8返回结果,0表示成功
messageString1-255返回码描述
dataObject-返回的数据
-scoreDouble2,4相似度
-busFlowIdString1-64业务流水号,业务系统唯一序列号
-flowIdString1-64交易流水ID(建议保存)

返回示例:

{
    "code": 0,
    "message": "success",
    "success": true,
    "data": {
        "score": 0.49
    }
}

是否仍需要帮助? 请保持联络!