阿里云知识

阿里云身份证识别请求接口参数说明

用户提供一张待识别照片,系统对图片进行识别并返回图片中的身份证信息。支持图片中包含多个身份证件,可同时支持识别证件正反面。 照片类型限制为PNG、JPG、JPEG、BMP,大小限制为10MB以下。 请求参数说明: Body:(JSON) { system:应用系统名称, file_type:

用户提供一张待识别照片,系统对图片进行识别并返回图片中的身份证信息。支持图片中包含多个身份证件,可同时支持识别证件正反面。
 
照片类型限制为PNG、JPG、JPEG、BMP,大小限制为10MB以下。

请求参数说明:
 
Body:(JSON)
 
{
    “system”:“应用系统名称”,
    “file_type”:“base64 or file_id or url”,  //标识传入文件方式,包括base64(图片文件base64编码),file_id(阿里影像系统文件唯一索引id),url(图片下载路径)
    “file”:“文件内容“ //根据file_type,以不同形式上传图片文件信息
}
 
返回参数说明:
 
{
    "code": “200”, // [string] 接口状态码
    "message": "success", // [string] 结果描述
    "info”:[
        //身份证1识别结果
        {
            “angle”:0,  //身份证角度
            “coord”:{ //身份证边框坐标
                "xmax": 234,
                "xmin": 123,
                "ymax": 290,
                "ymin": 259
            },
            “img_type”: "identity_card_front", //标示身份证是正面或反面
            “content”:{ //身份证信息内容
                "identity_id": { //身份证号识别结果体
                    "coord": { //身份证号坐标
                        "xmax": 407,
                        "xmin": 221,
                        "ymax": 210,
                        "ymin": 180
                        },
                    "score": "0.7264404541514117", //身份证号识别置信度
                    "text": "350583201806203418" //身份证号识别内容
                },
                "name": { //身份证姓名识别结果体
                    "coord": {
                        "xmax": 221,
                        "xmin": 161,
                        "ymax": 66,
                        "ymin": 43
                    },
                    "score": "0.9771493108575335",
                    "text": "张三"
                },
                "address": { //身份证地址识别结果体
                    "coord": {
                        "xmax": 234,
                        "xmin": 123,
                        "ymax": 290,
                        "ymin": 259
                    },
                    "score": "0.653123441514117",
                    "text": "广东省深圳市福田区八卦三路301"
                },
            },
        },
 
        //身份证2识别结果
        {
            "angle": 0,
            "coord": {
                "xmax": 451,
                "xmin": 53,
                "ymax": 731,
                "ymin": 464
            },
            "img_type": "identity_card_back",
            "content": {
                " valid_start_date": {  //身份证有效期开始日期识别结果体
                    "coord": {
                        "xmax": 384,
                        "xmin": 300,
                        "ymax": 706,
                        "ymin": 681
                    },
                    "score": "0.9466443971941612",
                    "text": "2011.12.13"
                },
                "expire_end_date": {  //身份证有效期结束日期识别结果体
                    "coord": {
                        "xmax": 300,
                        "xmin": 216,
                        "ymax": 706,
                        "ymin": 681
                    },
                    "score": "0.9466443971941612",
                    "text": "2031.12.13"
                }
            },
        },
        ......
    ]
}
 
错误码定义:
    200     结束正常
    8001    OCR 系统服务异常导致图片识别失败
    8002    无效的入参,如入参格式不正确或图片无法解析等
    8003    未检测到有效的证件
    8004    OCR 服务器端接口签证失败
    8005    系统繁忙,请稍后再试



上一篇:阿里云声纹识别常见问题 下一篇:阿里云行驶证识别请求接口参数说明

精彩导读