视觉AI训练营-DAY 2 身份证识别系统搭建

本文涉及的产品
车辆物流识别,车辆物流识别 200次/月
教育场景识别,教育场景识别 200次/月
OCR统一识别,每月200次
简介: 身份证识别系统搭建-达摩院视觉智能实验室

身份证识别系统搭建

进入到视觉智能开放平台的官网 https://vision.aliyun.com/ 后,我们可以发现平台已经开放了包括人脸识别、文字识别、商品理解等在内的多项视觉 AI 能力,点击文字识别菜单,可以找到身份证识别项

获取视觉智能开放平台提供的 SDK

image.png
提供了在线调试功能

调试结果

{
    "RequestId": "F05D6DE7-51F7-4920-B29C-6093864B6B9C",
    "Data": {
        "FrontResult": {
            "Address": "广东省深圳市福田区***号",
            "FaceRectVertices": [
                {
                    "X": "288.2020263671875",
                    "Y": 170.3759765625
                },
                {
                    "X": "286.3321533203125",
                    "Y": "83.167388916015625"
                },
                {
                    "X": "354.1021728515625",
                    "Y": "81.71429443359375"
                },
                {
                    "X": "355.9720458984375",
                    "Y": "168.92288208007812"
                }
            ],
            "FaceRectangle": {
                "Center": {
                    "X": "321.152099609375",
                    "Y": "126.04513549804688"
                },
                "Angle": "-1.2283233404159546",
                "Size": {
                    "Height": "87.2286376953125",
                    "Width": "67.78558349609375"
                }
            },
            "Gender": "",
            "Nationality": "回",
            "Name": "栾**",
            "IDNumber": "",
            "BirthDate": ""
        }
    }
}

官方版本

官方给的demo(包含相册和身份证识别系统两个)不过这个版本是基于Spring Boot框架下的。
这个是使用Vscode搭建环境的教程
https://www.cnblogs.com/miskis/p/9816135.html
结合demo和教程可以实现视频中类似系统的搭建。

Python实现

首先安装aliyunsdkcore
安装SDK核心库。
使用 pip 命令安装阿里云SDK核心库:

pip install aliyun-python-sdk-core

安装云产品的SDK。

pip install aliyun-python-sdk-ecs

安装文字识别,阿里云OCR服务

pip install aliyun-python-sdk-ocr

开通身份证识别服务(目前免费)
下一步创建AccessKey
在使用阿里云SDK和调用视觉智能开放平台的API之前,确保您已经生成访问密钥(AccessKey)。您可以在个人中心AcessKey管理中创建并管理属于您自己的AccessKey,主账号AccessKey
登录视觉智能开放平台控制台。
下载安装SDK包
RAM授权
参考身份证识别接口文档,进行开发。
RecognizeIdentityCard可以识别二代身份证关键字段内容,关键字段包括:姓名、性别、民族、身份证号、出生日期、地址信息、有效起始时间、签发机关,同时可输出身份证区域位置和人脸位置信息。

目录
相关文章
|
1月前
|
人工智能 监控 安全
提效40%?揭秘AI驱动的支付方式“一键接入”系统
本项目构建AI驱动的研发提效系统,通过Qwen Coder与MCP工具链协同,实现跨境支付渠道接入的自动化闭环。采用多智能体协作模式,结合结构化Prompt、任务拆解、流程管控与安全约束,显著提升研发效率与交付质量,探索大模型在复杂业务场景下的高采纳率编码实践。
357 26
提效40%?揭秘AI驱动的支付方式“一键接入”系统
|
1月前
|
人工智能 自然语言处理 前端开发
最佳实践2:用通义灵码以自然语言交互实现 AI 高考志愿填报系统
本项目旨在通过自然语言交互,结合通义千问AI模型,构建一个智能高考志愿填报系统。利用Vue3与Python,实现信息采集、AI推荐、专业详情展示及数据存储功能,支持响应式设计与Supabase数据库集成,助力考生精准择校选专业。(239字)
203 12
|
1月前
|
人工智能 新制造
TsingtaoAI受邀参加宁波AI海曙科创训练营并分享技术落地实践
10月12日至15日,由宁波市海曙区组织部主办的AI海曙科创训练营在宁波成功举办。作为受邀企业代表,TsingtaoAI团队深入参与了多项活动,与政府领导、行业专家及科创企业代表围绕AI技术在制造业、成果转化等领域的实际应用展开交流,用真实案例诠释了“技术扎根产业”的价值逻辑。
81 2
|
1月前
|
存储 人工智能 搜索推荐
LangGraph 记忆系统实战:反馈循环 + 动态 Prompt 让 AI 持续学习
本文介绍基于LangGraph构建的双层记忆系统,通过短期与长期记忆协同,实现AI代理的持续学习。短期记忆管理会话内上下文,长期记忆跨会话存储用户偏好与决策,结合人机协作反馈循环,动态更新提示词,使代理具备个性化响应与行为进化能力。
327 10
LangGraph 记忆系统实战:反馈循环 + 动态 Prompt 让 AI 持续学习
|
1月前
|
机器学习/深度学习 人工智能 JSON
PHP从0到1实现 AI 智能体系统并且训练知识库资料
本文详解如何用PHP从0到1构建AI智能体,涵盖提示词设计、记忆管理、知识库集成与反馈优化四大核心训练维度,结合实战案例与系统架构,助你打造懂业务、会进化的专属AI助手。
198 6
|
1月前
|
人工智能 JSON 安全
Claude Code插件系统:重塑AI辅助编程的工作流
Anthropic为Claude Code推出插件系统与市场,支持斜杠命令、子代理、MCP服务器等功能模块,实现工作流自动化与团队协作标准化。开发者可封装常用工具或知识为插件,一键共享复用,构建个性化AI编程环境,推动AI助手从工具迈向生态化平台。
349 1
|
1月前
|
存储 人工智能 自然语言处理
拔俗AI产投公司档案管理系统:让数据资产 “活” 起来的智能助手
AI产投档案管理系统通过NLP、知识图谱与加密技术,实现档案智能分类、秒级检索与数据关联分析,破解传统人工管理效率低、数据孤岛难题,助力投资决策提效与数据资产化,推动AI产投数字化转型。
|
1月前
|
人工智能 算法 数据安全/隐私保护
拔俗AI多模态心理风险预警系统:用科技守护心理健康的第一道防线
AI多模态心理风险预警系统通过语音、文本、表情与行为数据,智能识别抑郁、焦虑等心理风险,实现早期干预。融合多源信息,提升准确率,广泛应用于校园、企业,助力心理健康服务从“被动响应”转向“主动预防”,为心灵筑起智能防线。(238字)
|
1月前
|
人工智能 搜索推荐 Cloud Native
拔俗AI助教系统:教师的"超级教学秘书",让每堂课都精准高效
备课到深夜、批改作业如山?阿里云原生AI助教系统,化身“超级教学秘书”,智能备课、实时学情分析、自动批改、精准辅导,为教师减负增效。让课堂从经验驱动转向数据驱动,每位学生都被看见,教育更有温度。
|
1月前
|
机器学习/深度学习 人工智能 监控
拔俗AI智能营运分析助手软件系统:企业决策的"数据军师",让经营从"拍脑袋"变"精准导航"
AI智能营运分析助手打破数据孤岛,实时整合ERP、CRM等系统数据,自动生成报表、智能预警与可视化决策建议,助力企业从“经验驱动”迈向“数据驱动”,提升决策效率,降低运营成本,精准把握市场先机。(238字)

热门文章

最新文章

下一篇
oss云网关配置