一种基于OCR识别的金融交易系统认证方法技术方案

技术编号:28038048 阅读:40 留言:0更新日期:2021-04-09 23:20
本发明专利技术公开了一种基于OCR识别的金融交易系统认证方法,包括:通过输入界面,调用识别接口,采集用户图片信息数据后利用OCR识别技术,结合设定算法对数据进行识别读取;进行信息识别,鉴别所述用户图片信息数据类型,进行真伪查验,验证所述动态验证码是否与显示的动态验证码一致;识别成功后,进行数据核对和字段值整合,可以自行修改或填写数据;各字段数据整合后,根据输出数据,进行该用户的权限分配和数据处理,触发交易页面的交互。本发明专利技术用户信息识别登录调用OCR识别接口,进行用户信息的图像文字识别,进行信息验证,存储,降低信息录入成本,验证用户认证安全机制,规避安全风险,精准录入,保证数据正确性,还可根据系统需要进行灵活配置。

【技术实现步骤摘要】
一种基于OCR识别的金融交易系统认证方法
本专利技术涉及计算机
,尤其涉及一种基于OCR识别的金融交易系统认证方法。
技术介绍
随着科技的发展,自动智能化技术、人工只能技术给人们的生活带来了很多的便利。其中光学字符识别(OCR)技术是通过扫描等光学输入方式先将各种票据、报刊、书籍、文稿等文本资料的文字转化为图像信息,再利用文字识别技术将图像信息转化为可以使用的计算机输入技术。人们在系统中录入发票信息数据用于报销或者认证,可以帮助稍微减轻人工手动录入发票信息数据带来的成本支出。而在目前的融资业务的系统中,仅能依赖手工录入交易双方的证件信息及票据信息,不仅费时费力,而且容易出现录入信息错误的情况,所有录入内容又仅能依靠融资双方进行主观辨析,带给用户的体验较差。各项业务系统对在线身份认证技术要求也越来越高,将OCR自动识别方法应用到融资过程中,不同业务类型对接电子认证服务会造成重复开发资源浪费的情况,针对复杂版面的票据或者证件也不能准确识别。鉴于网络环境错综复杂,网络在线身份认证在给人们带来便利的同时,也成为不法人员进行非法活动的滋生地,在进行信息验证时进行恶意刷码,为防止恶意攻击,提出一种基于OCR识别的金融交易系统认证方法,用以降低信息录入成本,验证用户认证安全机制,对融资服务系统的电子认证服务进行防刷的应对措施,增加恶意攻击的攻击成本,解决金融服务交易过程中信息验证、安全问题和信息管理无法得到保障的问题。
技术实现思路
本专利技术所要解决的技术问题是针对
技术介绍
中所涉及到的缺陷,提供一种基于OCR识别的金融交易系统认证方法,根据业务需求进行用户电子认证,无需人工输入票据、身份证明、企业证明等交易信息,降低录入信息的成本和工作量,防止恶意攻击,提高金融交易系统的安全性。本专利技术的目的及解决的技术问题是采用以下技术方案来实现的:一种基于OCR识别的金融交易系统认证方法,包括:1.通过金融交易系统输入界面,调用识别接口,采集用户图片信息数据后利用OCR识别技术,结合设定算法对数据进行识别读取,进行数据的精准定位,完成回调接口,获取识别结果详情,得到包括但不限于身份证件信息、增值税发票票据信息、营业执照信息的用户图片信息数据;2.在前端接口添加图片压缩逻辑,增加容错机制,同一张用户图片信息识别失败或异常,间隔设定时间重复调用识别接口,直至识别成功;3.根据所述用户图片信息数据,进行信息识别,鉴别所述用户图片信息数据类型,进行真伪查验,若识别成功,则显示动态验证码,获取上传的动态验证码文件,验证所述动态验证码是否与显示的动态验证码一致;4.识别成功后,金融交易系统根据识别结果处理相关接口,包括影像处理、字段坐标定位和字段值识别,根据姓名和证件号码两个字段的识别内容是否为空来判断各字段是否需要录入,进行数据核对和字段值整合,不同时间录入处理结果不一致时,可以自行修改或填写数据;5.各字段数据整合后,进行系统内上传,通过所述用户图片信息数据的id判断查询图片类型,通过电子认证;6.根据输出数据,进行该用户的权限分配和数据处理,触发交易页面的交互,请求进行交易接口调用,完成交易操作。优选的,所述步骤S5中,对整合后的数据进行身份证系统校验、营业执照校验、发票真伪校验,调用各官方真伪查验平台,同时进行相应数据存错,校验通过后进行录入。优选的,在所述步骤S5中,所述电子认证方法识别数据采用mysql数据库进行数据管理,对存储的图像信息数据进行分类展示处理,采用redis数据库系统进行配置集群。优选的,所述金融交易的电子认证方法包括对金融交易系统的访问控制、调用记录、配置管理、识别通知,所述访问控制为提供电子识别功能,根据电子认证结果进行用户的访问权限控制,进行用户图像信息识别提交及获取;所述调用记录为调用系统列表,提供对账记录数据;所述配置管理为根据电子认证过程进行网关配置、用户数据及文件数据的配置;所述识别通知为,根据电子识别的结果向相关接口进行识别结果的通知推送。优选的,本方法还包括防刷方法,用户在设定时间内上传票据此时大于等于3次时触发安全验证,通过防刷机制验证后,本次防刷验证计时结束,从用户再次成功调用OCR接口时开始重新计时。优选的,所述防刷机制触发步骤为:开始申请融资,判断是否在设定时间内连续识别三次区间,若判断结果为是,则触发防刷机制,直至判断结果为否,若判断结果为否,则访问文件存储中心,调用指定图片,判断调用第三方接口种类,根据调用接口的种类启动相应电子认证识别,展示识别结果。优选的,所述电子认证识别方法中,触发防刷机制时,启动防刷策略以成功调用OCR图片上传接口进行计数。优选的,所述用户账号调整图片上传并发限额为设定值,对较大的用户图片信息数据,在上传阶段前进行拦截,并发送指令至前端发送消息提醒。本专利技术通过在金融交易系统中的用户信息识别登录模块调用OCR识别接口,进行用户信息的图像文字识别,并且进行信息验证,进行存储,结合人工智能算法获取图像信息的识别结果,发票压缩逻辑由后端移至前端,在保证清晰度的同时尽可能减轻服务器压力,增加容错机制,同一张发票识别失败或异常,会间隔继续特定时间重复调用识别接口,方便了用户登录操作,降低信息录入成本,验证用户认证安全机制,同时启用防刷机制,增加恶意攻击的攻击成本,规避安全风险,同时通过互联网精准录入的方法,保证数据正确性,节省了人力物力,还可根据系统需要进行灵活配置,满足各种业务需求。具体实施方式下面对本专利技术的技术方案做进一步的详细说明。显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例,本领域普通技术人员在没有付出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。应当理解,尽管这里可以使用术语第一、第二、第三等描述各个元件、组件和/或部分,但这些元件、组件和/或部分不受这些术语限制。本实施例中,一种基于OCR识别的金融交易系统认证方法,包括:1.通过金融交易系统输入界面,调用识别接口,采集用户图片信息数据后利用OCR识别技术,结合设定算法对数据进行识别读取,进行数据的精准定位,完成回调接口,获取识别结果详情,得到包括但不限于身份证件信息、增值税发票票据信息、营业执照信息的用户图片信息数据;2.在前端接口添加图片压缩逻辑,增加容错机制,同一张用户图片信息识别失败或异常,间隔设定时间重复调用识别接口,直至识别成功;3.根据所述用户图片信息数据,进行信息识别,鉴别所述用户图片信息数据类型,进行真伪查验,若识别成功,则显示动态验证码,获取上传的动态验证码文件,验证所述动态验证码是否与显示的动态验证码一致;4.识别成功后,金融交易系统根据识别结果处理相关接口,包括影像处理、字段坐标定位和字段值识别,根据姓名和证件号码两个字段的识别内容是否为空来判断各字段是否需要录入,进行数据核对和字段值整合,不同时间录入处理结果不一致时,可以自行修改或填写数据;5.各字段数据本文档来自技高网...

【技术保护点】
1.一种基于OCR识别的金融交易系统认证方法,其特征在于,一种基于OCR识别的金融交易系统认证方法,包括:/nS1:通过金融交易系统输入界面,调用识别接口,采集用户图片信息数据后利用OCR识别技术,结合设定算法对数据进行识别读取,进行数据的精准定位,完成回调接口,获取识别结果详情,得到包括但不限于身份证件信息、增值税发票票据信息、营业执照信息的用户图片信息数据;/nS2:在前端接口添加图片压缩逻辑,增加容错机制,同一张用户图片信息识别失败或异常,间隔设定时间重复调用识别接口,直至识别成功;/nS3:根据所述用户图片信息数据,进行信息识别,鉴别所述用户图片信息数据类型,进行真伪查验,若识别成功,则显示动态验证码,获取上传的动态验证码文件,验证所述动态验证码是否与显示的动态验证码一致;/nS4:识别成功后,金融交易系统根据识别结果处理相关接口,包括影像处理、字段坐标定位和字段值识别,根据姓名和证件号码两个字段的识别内容是否为空来判断各字段是否需要录入,进行数据核对和字段值整合,不同时间录入处理结果不一致时,可以自行修改或填写数据;/nS5:各字段数据整合后,进行系统内上传,通过所述用户图片信息数据的id判断查询图片类型,通过电子认证;/nS6:根据输出数据,进行该用户的权限分配和数据处理,触发交易页面的交互,请求进行交易接口调用,完成交易操作。/n...

【技术特征摘要】
1.一种基于OCR识别的金融交易系统认证方法,其特征在于,一种基于OCR识别的金融交易系统认证方法,包括:
S1:通过金融交易系统输入界面,调用识别接口,采集用户图片信息数据后利用OCR识别技术,结合设定算法对数据进行识别读取,进行数据的精准定位,完成回调接口,获取识别结果详情,得到包括但不限于身份证件信息、增值税发票票据信息、营业执照信息的用户图片信息数据;
S2:在前端接口添加图片压缩逻辑,增加容错机制,同一张用户图片信息识别失败或异常,间隔设定时间重复调用识别接口,直至识别成功;
S3:根据所述用户图片信息数据,进行信息识别,鉴别所述用户图片信息数据类型,进行真伪查验,若识别成功,则显示动态验证码,获取上传的动态验证码文件,验证所述动态验证码是否与显示的动态验证码一致;
S4:识别成功后,金融交易系统根据识别结果处理相关接口,包括影像处理、字段坐标定位和字段值识别,根据姓名和证件号码两个字段的识别内容是否为空来判断各字段是否需要录入,进行数据核对和字段值整合,不同时间录入处理结果不一致时,可以自行修改或填写数据;
S5:各字段数据整合后,进行系统内上传,通过所述用户图片信息数据的id判断查询图片类型,通过电子认证;
S6:根据输出数据,进行该用户的权限分配和数据处理,触发交易页面的交互,请求进行交易接口调用,完成交易操作。


2.根据权利要求1所述的一种基于OCR识别的金融交易系统认证方法,其特征在于,所述步骤S5中,对整合后的数据进行身份证系统校验、营业执照校验、发票真伪校验,调用各官方真伪查验平台,同时进行相应数据存错,校验通过后进行录入。


3.根据权利要求1所述的一种基于OCR识别的金融交易系统认证方法,其特征在于,在所述步骤S5中,所述电子认证方法识别数据采用mysql数据库进行数...

【专利技术属性】
技术研发人员:赵红军姜勇邢杰饶正荣王伟平吴迪夏鸿博吴豹只
申请(专利权)人:中企云链北京金融信息服务有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1