方案概述
应用场景
该解决方案基于华为云文字识别服务防疫健康码识别技术构建,可智能识别防疫健康码中的信息,替代传统传统人工录入及审核。同时,支持健康码、核酸检测记录、行程卡三合一识别。只需要调用1个接口,即可智能识别防疫码类别、姓名、身份证号码、手机号码、省份、城市、健康码或行程卡的更新时间、健康码或行程卡颜色、疫苗接种情况、核酸检测结果、核酸检测机构、核酸检测结果更新时间、核酸检测采样时间、行程卡的途经地址等14个关键字段。该方案主要适用于如下场景:
- 核酸检测证明
- 防疫健康码识别
- 行程卡识别
方案架构
该解决方案基于华为云文字识别 OCR服务的防疫健康码识别技术构建,可帮助用户快速使用AI技术进行防疫检测,并且通过对象存储服务 OBS进行图片的上传以及识别结果的存放。
该解决方案部署架构如下图所示:
该解决方案会使用到如下资源:
- 对象存储服务:用于存放用户上传的健康码、核酸检测记录、行程卡图片,当用户上传文件后,函数工作流自动进行处理,并将识别结果以JSON文件格式存放回OBS桶中
- 函数工作流服务:用于实现调用文字识别服务业务逻辑,当收到OBS上传图片通知后,即自动调用OCR文字识别服务进行防疫健康码识别,并将结果存放到OBS桶里。
- 文字识别服务:提供防疫健康码识别能力,识别用户上传的健康码、核酸检测记录、行程卡内容,并将结果以JSON格式返回。
方案优势
约束与限制
- 该解决方案部署前,需注册华为帐号并开通华为云,完成实名认证,且帐号不能处于欠费或冻结状态。
- 该方案支持识别健康码、核酸检测记录、行程卡图片。其中,图片支持JJPG、JPEG、PNG、BMP、TIFF格式。
- 卸载解决方案前,请先确保OBS桶中无数据,否则解决方案将卸载失败。
- 该解决方案暂时不支持OBS上传KMS加密文件。