天天看点

视觉训练营day 5 ——人证合一校验

场景能力描述

通过人脸照片和身份证进行核对,快速完成用户身份核验,减少企业人工审核成本的同时,提升用户体验。

输入限制

  • 图片格式:JPEG、JPG、PNG、BMP。
  • 图像大小:图像大小不超过3M。
  • 图像分辨率:图片大小要求5×5像素以上,人脸的尺寸建议大于64×64像素。

    URL地址中不能包含空格及中文字符。

调用能力

人脸检测定位(DetectFace)、人脸活体检测(DetectLivingFace)和人脸比对1:1(CompareFace)

使用说明

目前场景能力未能通过API的方式进行对外公开,您可以根据以下操作步骤进行自行搭建,完成场景能力的调用。

操作步骤

  • 调用人脸检测定位(DetectFace),请求参数ImageURL对应待测图片URL地址,得到返回参数FaceCount。
  • 根据返回参数FaceCount的值进行判断。
    • 如果FaceCount的值大于0,即判断为有人脸,继续执行下一步。
    • 如果FaceCount的值等于0,即判断为无人脸,操作结束。
  • 调用人脸活体检测(DetectLivingFace),请求参数ImageURL对应待测图片URL地址,返回参数代码示例如下所示。
"Data": {
  "Elements": [
    {
      "TaskId": "img6xmr38ZM4aU6SYeCmj6SAp-1tde$O",
      "Results": [
        {
          "Suggestion": "review",
          "Rate": 76.51,
          "Label": "liveness"
        }
      ],
      "ImageURL": "https://viapi-test.oss-cn-shanghai.aliyuncs.com/demo-center/facebody/DetectLivingFace.jpg"
    }
  ]
}           
  • 根据返回参数Label的值,判断是否为liveness。如果是,继续执行下一步;如果否,操作结束。
  • 调用人脸比对1:1(CompareFace),请求参数ImageURLA和ImageURLB,分别对应待比对的人脸图片和身份证图片URL地址,得到返回参数Confidence,流程调用结束。
  • 根据返回参数Confidence的值进行判断。如果Confidence的值大于40,即判定人证合一比对成功。

继续阅读