文字识别助力智能运营,加速金融业务流转效率

2023-10-12 05:20

本文主要是介绍文字识别助力智能运营,加速金融业务流转效率,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

智慧金融在金融服务的业务流程中不断深入,金融行业数字化建设的过程除了面向外部客户的服务与销售外,行业内部的支持性系统也在随之升级。智能合规、智能运营广泛应用于企业内部财务管理系统、报销系统、核算系统以及审核系统等平台中,促使数据沉淀,加速流程效率,实现数字化建设闭环。

在智能运营覆盖的各个场景中,计算机视觉、自然语言处理、传统机器学习算法等人工智能技术充分应用。其中文字识别技术(OCR)作为计算机视觉的主要方向之一,其识别对象包括扫描合同、印章、卡证、表格与票据信息结构化,在业务办理、风险控制、内部数据库建设与信息支撑等场景中都扮演着重要角色。

图片

图1 智能运营中的OCR应用

场景问题

在这些场景中,图片数据一方面通过对纸质文档和票据的扫描来获取,另一方面包含对证件拍照的方式获取。面临的场景难点和技术难点同时存在

  • 难点一:印章识别场景中的文字遮挡、模糊、弯曲程度高,印章类型多;

  • 难点二:扫描文档文字密集,检测漏检与识别精度对后续关键信息提取系统影响大;

  • 难点三:拍摄卡证图片时的透视变换、过曝过暗、有色阴影等问题;

  • 难点四:表格种类繁多,差异性大,缺乏开源数据,无标注工具;

  • 难点五:基于图像处理和规则的表格识别难度大,通用性差;

  • 难点六:弯曲文本的端到端算法的精度问题与两阶段算法的速度问题需要权衡。

图片

图2 表格识别中数据种类的多样性

解决方法

良好的算法模型是解决上述问题的首要因素,这不仅要求算法模型对于某个类型的对象的识别精度能够满足业务需求,还要其拥有良好的泛化能力。飞桨文字识别开发套件PaddleOCR针对自然场景下的OCR任务提供面向产业级的超轻量通用OCR系统PP-OCRv3,经过海量数据训练,达到产业级SOTA,在工业制造、交通等行业中得到广泛验证。针对文档场景提供智能文档分析系统PP-Structurev2,实现表格识别、关键信息提取、版面分析与恢复任务。

图片

图3 PP-OCRv3应用效果

图片

图4 PP-Structurev2文档分析流程图

场景应用

场景1

印章弯曲文本检测与识别

印章检测识别是定位合同文件和常用票据中印章位置,提取识别印章内容的任务。可以用于检测合同文件和票据中是否有印章,对比印章内容,验证是否有业务风险。实际业务中通过人工审核对比的方式成本高,效率低。为了降本增效,提高生产效率,基于PaddleDetection和PaddleOCR开发套件,实现印章检测以及印章文字识别任务,代替人工识别,降低成本,辅助印章比对验证业务,提高验证效率,降低财税及商务合同签订过程的业务风险。

图片

图5 印章文本检测与识别

场景2

扫描版合同关键信息抽取

合同审核广泛应用于大中型企业、上市公司、证券、基金公司中,是规避风险的重要任务。实际业务中人工进行纸质版合同审核成本高,工作量大。针对以上场景PaddleOCR+PaddleNLP可以快速提取文本内容,经过少量数据微调即可准确抽取关键信息,高效完成合同内容对比、合规性检查、风险点识别等任务,提高效率,降低风险。

图片

图6 扫描版合同关键信息抽取

场景3

通用卡证结构化信息提取

卡证识别的应用遍布于银行、保险、证券、信托等各种金融机构,在业务办理和信息核验场景中需要识别身份证、银行卡、驾驶证、营业执照等。由于数据的采集来源多样,存在各种噪声,如图片方向混乱、反光、模糊、倾斜问题的干扰,且一般需要对卡证信息进行结构化输出。针对上述问题,基于PaddleClas与PaddleOCR完成卡证方向与类型分类,多方案卡证检测对比与识别,最终H-Means达到93%以上

图片

图7 通用卡证结构化信息提取

(个人信息为虚构,仅用于展示说明使用)

场景4

中文表格识别与属性分析

中文表格识别在保险理赔、财报分析和信息录入等场景应用颇多,实际业务中人工进行录入成本高,同时,开源中文表格数据集少也限制了中文表格识别模型的发展。针对以上情况,通过采用数据标注、数据合成和微调等场景适配方法,同时结合表格属性识别,快速完成中文表格识别任务

图片

图8 中文表格识别与属性分析

关于
PaddleOCR

PaddleOCR除了提供产业级特色模型PP-OCR与PP-Structure以外,打通从数据合成标注、模型训练到推理部署的应用全流程。提供22种训练部署方式,半自动标注工具PPOCRLabel,《动手学OCR》电子书以及丰富的场景应用和前沿算法,通过全流程的开发体验助力产业界快速落地OCR应用。

图片

图9 PaddleOCR全景图

注:上述图片均来源于网络

相关地址

  • 飞桨官网

https://www.paddlepaddle.org.cn

  • PaddleOCR项目地址

https://github.com/PaddlePaddle/PaddleOCR

https://gitee.com/PaddlePaddle/PaddleOCR

关注【飞桨PaddlePaddle】公众号

获取更多技术内容~

这篇关于文字识别助力智能运营,加速金融业务流转效率的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/193542

相关文章

Python并行处理实战之如何使用ProcessPoolExecutor加速计算

《Python并行处理实战之如何使用ProcessPoolExecutor加速计算》Python提供了多种并行处理的方式,其中concurrent.futures模块的ProcessPoolExecu... 目录简介完整代码示例代码解释1. 导入必要的模块2. 定义处理函数3. 主函数4. 生成数字列表5.

Python基于微信OCR引擎实现高效图片文字识别

《Python基于微信OCR引擎实现高效图片文字识别》这篇文章主要为大家详细介绍了一款基于微信OCR引擎的图片文字识别桌面应用开发全过程,可以实现从图片拖拽识别到文字提取,感兴趣的小伙伴可以跟随小编一... 目录一、项目概述1.1 开发背景1.2 技术选型1.3 核心优势二、功能详解2.1 核心功能模块2.

Python验证码识别方式(使用pytesseract库)

《Python验证码识别方式(使用pytesseract库)》:本文主要介绍Python验证码识别方式(使用pytesseract库),具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全... 目录1、安装Tesseract-OCR2、在python中使用3、本地图片识别4、结合playwrigh

基于Python实现智能天气提醒助手

《基于Python实现智能天气提醒助手》这篇文章主要来和大家分享一个实用的Python天气提醒助手开发方案,这个工具可以方便地集成到青龙面板或其他调度框架中使用,有需要的小伙伴可以参考一下... 目录项目概述核心功能技术实现1. 天气API集成2. AI建议生成3. 消息推送环境配置使用方法完整代码项目特点

JavaScript实战:智能密码生成器开发指南

本文通过JavaScript实战开发智能密码生成器,详解如何运用crypto.getRandomValues实现加密级随机密码生成,包含多字符组合、安全强度可视化、易混淆字符排除等企业级功能。学习密码强度检测算法与信息熵计算原理,获取可直接嵌入项目的完整代码,提升Web应用的安全开发能力 目录

利用Python实现Excel文件智能合并工具

《利用Python实现Excel文件智能合并工具》有时候,我们需要将多个Excel文件按照特定顺序合并成一个文件,这样可以更方便地进行后续的数据处理和分析,下面我们看看如何使用Python实现Exce... 目录运行结果为什么需要这个工具技术实现工具的核心功能代码解析使用示例工具优化与扩展有时候,我们需要将

Gradle在国内配置镜像加速的实现步骤

《Gradle在国内配置镜像加速的实现步骤》在国内使用Gradle构建项目时,最大的痛点就是依赖下载贼慢,甚至卡死,下面教你如何配置国内镜像加速Gradle下载依赖,主要是通过改写repositori... 目录引言一、修改 build.gradle 或 settings.gradle 的 reposito

使用Python和PaddleOCR实现图文识别的代码和步骤

《使用Python和PaddleOCR实现图文识别的代码和步骤》在当今数字化时代,图文识别技术的应用越来越广泛,如文档数字化、信息提取等,PaddleOCR是百度开源的一款强大的OCR工具包,它集成了... 目录一、引言二、环境准备2.1 安装 python2.2 安装 PaddlePaddle2.3 安装

Flutter实现文字镂空效果的详细步骤

《Flutter实现文字镂空效果的详细步骤》:本文主要介绍如何使用Flutter实现文字镂空效果,包括创建基础应用结构、实现自定义绘制器、构建UI界面以及实现颜色选择按钮等步骤,并详细解析了混合模... 目录引言实现原理开始实现步骤1:创建基础应用结构步骤2:创建主屏幕步骤3:实现自定义绘制器步骤4:构建U

基于Python打造一个智能单词管理神器

《基于Python打造一个智能单词管理神器》这篇文章主要为大家详细介绍了如何使用Python打造一个智能单词管理神器,从查询到导出的一站式解决,感兴趣的小伙伴可以跟随小编一起学习一下... 目录1. 项目概述:为什么需要这个工具2. 环境搭建与快速入门2.1 环境要求2.2 首次运行配置3. 核心功能使用指