返回值说明

在一次活体检测(静默活体检测)中,JS SDK一共请求了三次公有云,分别是检测活体静默活体)、请求活体关键帧图片以及防HACK检测。SDK将所有返回结果放在一个对象里面返回给开发者。

  {
    onCheck: function(callback_data) {
      //callback_data中包换所有返回结果
      callback_data = {

        video_file: File // 活体检测采集的视频文件

        passed: Boolean  //活体检测是否通过

        hackPassed: Boolean //后端防hack时候通过

        feature_image_id: String //视频检测出活体的关键帧在云端的id

        // 该属性为指定动作活体检测结果
        motions: {
          [
            motion: String //活体检测的指定动作
            score: Number //活体检测算法评分
            passed: Boolean //是否通过活体检测
          ]
        },

        // 该属性为静默活体检测结果
        liveness_score: Number //静默活体检测评分
        base64_feature_image: String //静默活体检测返回关键帧的base64编码

        score: Number //后端防hack的算法得分
      }
    }
  }

video_file: File

活体采集的视频文件,文件为控件input[type=file]得到的。

passed: Boolean

检测上传视频是否通过活体检测

请参考 /liveness/check_liveness 中返回值说明。

hackPassed: Boolean

利用活体检测返回的feature_image_id进行防Hack检测,该字段表明是否通过防Hack检测。

请参考 /liveness/check_liveness 中返回值说明。

feature_image_id

活体检测关键帧图片在Linkface公有云的image_id,客户可以使用该image_id请求其他公有云接口,也可以通过公有云图片接口来浏览图片。

请参考 /liveness/check_liveness 中返回值说明。

motions

请参考 /liveness/check_liveness 中返回值说明。

liveness_score

静默活体检测评分,需在配置活体JS SDK时设置slienttrue

请参考 /liveness/check_liveness 中返回值说明。

base64_feature_image

base64格式的关键帧图片,需在配置活体JS SDK时设置slientsilentBase64都为true

请参考 /liveness/check_liveness 中返回值说明。

score

关键帧图片的防Hack检测算法评分。

请参考 /hackness/hackness_selfie_hack_detect 中返回值说明。

results matching ""

    No results matching ""