前言
医保办理、社保线上业务、医疗机构登记、政务自助终端等业务场景,经常需要采集社保卡卡面信息。传统模式依靠人工手动录入姓名、社保编号等内容,录入效率低,还容易出现手输错误,影响业务办理体验。自研社保卡 OCR 识别模型,需要适配一代、二代、三代社保卡不同版式,还要处理反光、倾斜、暗光拍摄等实拍干扰,样本收集与模型调优成本较高。社保卡 OCR 识别接口,上传社保卡图片,即可自动提取卡面关键字段,输出结构化数据,减少人工录入环节,提升业务办理效率。
核心能力
- 支持图片链接、Base64 编码等多种图片传入方式,适配手机实拍、扫描件等社保卡图像素材;
- 可识别社保卡卡面关键字段,结构化提取姓名、社会保障号码、社保卡号、发卡日期等信息,部分卡片可读取金融账号相关内容;
- 内置图像预处理能力,自动处理图片倾斜、角度偏转,对光照不均、轻微反光、普通背景的实拍图片具备良好兼容性;
- 兼容多版本社保卡版式,适配不同地区发行的一代、二代、三代社会保障卡,降低版式差异带来的识别失败问题。
API介绍
请求说明
| 名称 | 类型 | 必须 | 说明 |
|---|---|---|---|
| file | String | 否 | 社保卡图片 |
| base64 | String | 否 | 图片Base64 |
| url | String | 否 | 图片完整URL |
注意:
- file、base64、url 必须提供一个,优先级:file > base64 > url
- 图像最短边至少15px,最长边最大4096px,支持JPG/JPEG/PNG/BMP格式,base64编码后进行urlencode,大小不超过4M


返回样例
{
"code": 200,//返回码,详见code返回码说明
"msg": "成功",//code对应的描述
"taskNo": "576437785202759366455607",//本次请求号
"data": {
"bankCardNumber": "622682xxxxxxxxxxxxx",//银行卡号
"socialSecurityNumber": "36028xxxxxxxxxxxxx",//社会保障卡号
"name": "胡xx",//姓名
"issueDate": "2023年02月",//签发日期
"sex": "",//性别
"birthDate": "",//出生日期
"cardNumber": "",//卡号
"expiryDate": "" //有效期限
}
}