package com.union.ai.api.dto;

import lombok.Data;

import java.util.List;

/**
 * Created by IntelliJ IDEA.
 * Author: xingxin.jing
 * Date: 2019/4/16
 * Time: 下午7:54
 */
@Data
public class MatchParamDto {

    //    @NotNull(message = "image不能为空！")
    private String image;

    //    @NotNull(message = "image_type不能为空！")
    private String image_type;

    /**
     * 人脸的类型
     * LIVE表示生活照：通常为手机、相机拍摄的人像图片、或从网络获取的人像图片等
     * IDCARD表示身份证芯片照：二代身份证内置芯片中的人像照片
     * WATERMARK表示带水印证件照：一般为带水印的小图，如公安网小图
     * CERT表示证件照片：如拍摄的身份证、工卡、护照、学生证等证件图片
     * INFRARED 表示红外照片：使用红外相机拍摄的照片(此项功能暂未上线)
     * 默认LIVE
     */
    private String face_type;

    /**
     * 质量控制
     * NONE: 不进行控制
     * LOW:较低的质量要求
     * NORMAL: 一般的质量要求
     * HIGH: 较高的质量要求
     * 默认NONE
     */
    private String quality_control;

    /**
     * 活体控制
     * NONE: 不进行控制
     * LOW:较低的活体要求(高通过率 低攻击拒绝率)
     * NORMAL: 一般的活体要求(平衡的攻击拒绝率, 通过率)
     * HIGH: 较高的活体要求(高攻击拒绝率 低通过率)
     * 默认NONE
     */
    private String liveness_control;
}
