云智能发票查验自助终端及基于其的查验系统和方法_2

文档序号:9275225阅读:来源:国知局
,进行各种相关数据的识别,同时,通过各税局网站查询系统自动查询发票的真伪情况,并将查询结果反馈至云智能发票查验自助终端。校正、标准化处理与模板比对相结合,统一规范,减化了系统架构,避免系统冗繁,可有效提高云智能计算中心数据处理效率,从而整体上进一步提高发票识别查验效率,实现查验者对发票真伪的快速、简便、准确查询,并且有效克服了发票种类多、票面复杂等一直困扰着发票图像自动识别的难点问题,其识别、查验准确率达到99.99%。
【附图说明】
[0020]下面结合附图对本发明做进一步的说明: 图1是本发明中自助终端的系统架构图;
图2是本发明的查询流程图。
【具体实施方式】
[0021]如图1所示:本发明的云智能发票查验自助终端,包括主控制电路板和与主控制电路板连接的图像扫描单元、图像生成单元、CPU处理单元、存储单元、通信单元和多点触控高清大屏幕。所述图像扫描单元为连续走纸式扫描,其包括扫描器、扫描托架、以及设置在扫描器和扫描托架之间的连续走纸器,通过扫描托架放置待识别的纸质发票,并通过连续走纸器实现纸质发票的连续推进,并通过扫描器实现对纸质发票的连续扫描,从而实现对多张发票的连续扫描、并上传至云智能计算中心,实现发票的批量识别查验。
[0022]所述通信单元包括有线数据通信和无线数据通信,通信板具有有线及无线网络环境(W1-Fi),不仅有效实现自助终端与云智能计算中心间的数据传输,而且可实现和电脑、手机APP、电子邮件、FTP及云空间的数据交换,将识别信息和查验结果推送至查验者的电脑、手机终端或邮件服务器。
[0023]一种基于上述云智能发票查验自助终端的云智能发票识别查验系统,包括:云智能计算中心和云智能发票查验自助终端,
云智能发票查验自助终端:通过其图像扫描单元将纸质发票信息扫描、并通过图像生成单元将其转换成电子发票图像,暂存于其存储单元;同时,通过其多点触控高清大屏幕提供可视化的登录、存储、管理、查询操作平台,进行云智能计算中心联网登录、发票图像的上传、发票信息的纠正、补录等操作;通过其通信单元进行有线数据通信或无线数据通信实现联网,与云智能计算中心间建立数据通讯连接,将存储单元暂存的电子发票图像上传至云智能计算中心、并接收云智能计算中心反馈的信息;
云智能计算中心:提供发票图像相关数据的存储、校正、识别和查询服务,通过互联网与各税局相应的发票查验网站系统建立连接,并进行自动化智能查询,获取发票真伪查验结果;同时,通过互联网与各云智能发票查验自助终端进行数据通信,并将查验结果及发票识别信息反馈至相应的云智能发票查验自助终端。
[0024]如图2所示:一种基于上述云智能发票查验自助终端的云智能发票识别查验方法,包括以下步骤:
1)、查验者通过点击操作云智能发票查验自助终端的多点触控高清大屏幕,登录云智能计算中心,查验者可以采用用户名+密码的形式或匿名登录的形式进行登录,并通过触屏控制图像扫描单元和图像生成单元将纸质发票扫描转换生成为100-400dpi的彩色电子图像发票,暂存于存储单元;通过通信单元与云智能计算中心间建立数据通讯连接,并将存储单元暂存的彩色电子图像发票上传至云智能计算中心;
2)、预处理:云智能计算中心对接收到的彩色电子发票图像进行倾斜校正和去干扰预处理;其倾斜校正,云智能计算中心可以首先采用比对法,分析识别出“发票代码”四个字,并将其定位,通过建立坐标系检测“发票代码”四个字的倾斜度,以确定彩色电子图像发票的倾斜度,当彩色电子图像发票的倾斜角度大于2度时,通过图像旋转进行倾斜校正,使校正后彩色电子图像发票的倾斜角度小于0.5度;其去干扰,云智能计算中心可以通过图像去斑消除图像噪声来实现。通过倾斜校正和去干扰预处理,为后续的模板化识别做准备,使电子图像发票与对应的模板各信息模块区域相匹配对应,有效提高自动化智能识别的效率和准确性。
[0025]3)、标准化处理:云智能计算中心将经步骤2)预处理的彩色电子图像发票转换为黑白电子图像发票,实现标准化处理;通过步骤2)的预处理和该步骤的标准化处理,将云智能发票查验自助终端扫描的发票图像转换为智能识别时的标准件,方便统一规范,减化系统架构,避免系统冗繁,可有效提高云智能计算中心数据处理效率,从而整体上进一步提高发票识别查验效率。
[0026]4)、电子图像发票标准化处理后,云智能计算中心通过预识别比对分析识别出发票指定标识符,根据发票指定标识符和发票上发票代码的相对坐标来确定发票代码位置并进行发票代码的识别,识别出发票代码数字;通过将发票代码作为关键字,从而有效实现后续的对发票类型、相对应的模板、归属地及相对应的查验网站等信息的判断确认。这里的发票指定标识符可以指定“货物或应税劳务名称”、“价税合计”、“发票代码”和等具有标识作用的字符中的任意一个或多个,如采用“发票代码”可以识别大部分的具有“发票代码”字样的发票,而对于增值税专用发票上没有“发票代码”四个汉字,则可以在预识别过程中识别“开票日期”作为发票指定标识符,然后根据增值税专用发票上“开票日期”与发票代码的相对位置确定发票代码的位置并进行识别。因此,此步骤可以先预识别“发票代码”,在没有“发票代码”可以识别的情况下,可预识别“开票日期”,如此,最终确定发票代码的具体位置并识别。
[0027]5)、云智能计算中心通过步骤4)识别出的发票代码数字的位数和字段编号,根据发票代码设置规则确定发票类型、归属地及相对应的查验网站;
目前,我国的普通发票代码:由国地税代码、行政区域代码、年份代码、行业代码、发票种类代码等组成,共12位。从左至右按照下列顺序编制:第I位为国地税代码,第2位?第5位为行政区域代码,第6位、第7位为年份代码,第8位为行业代码,第9位~第12位为发票种类代码。
[0028]增值税专用发票的代码为10位。第一?四位为行政区划代码,第五?六位为年份,第七位为印刷批次,第八位为发票种类(增值税普通发票为“6”,货物运输业增值税专用发票为“ 7 ”),第九位为联次,第十位为金额版(电脑版发票为“ O ”)。
[0029]首先,通过发票代码位数可以判断待查验发票为普通发票还是增值税发票,若为普通发票,则通过上述编制,可判断发票为国税发票还是地税发票,以及所属行政区域、年份、行业等相关信息,若为增值税专用发票,则通过发票代码的第八位,则可以判断发票为增值税专用发票、货物运输业增值税专用发票或增值税普通发票,进而再确定发票的所属行政区域、年份等相关信息,即可识别确认所查验发票所相对应的税局查验网站。
[0030]6)、云智能计算中心从其数据库中找到该发票代码所相对应的模版,模板为事先制作好的,存储于云智能计算中心的数据库中,模板定义了需要在发票上提取的信息模块和字段名称,以及信息模块和字段名称在发票图像上的大小、位置、相对关系和取值范围,根据模板对标准化处理后的发票图像进行整体的自动化智能识别,比如将发票图像上的信息识别成字符、数字、汉字、英语等,获取发票查验所需信息,如发票代码、发票号码、开票日期、商品名称、开票金额、开发单位等信息;
7)、云智能计算中心自动登录相应的查验网站,将步骤6)所获取的发票查验所需信息传至相应的查验网站系统,进行自动化智能查询,并获取查验结果;
8)、云智能计算中心将识别信息和查验结果反馈至云智能发票查验自助终端,并通过云智能发票查验自助终端的多点触控高清大屏幕显示界面显示出来,即可实现发票的云智能真伪识别查验。同时,查验者可以录入手机号或电子邮箱,通过自助终端将识别信息和查验结果推送到相应的手机终端或电子邮箱内。对于通过用户名+密码形式登录的用户,云智能计算中心将查验者查询识别的发票相关信息及查验结果,均作为查验者的查验历史记录保存于云智能计算中心,以便后续翻阅。
[0031]作为优选方案,在步骤6)中,进行整体自动化智能识别时,因发票密码区没有刮或没有刮干净而无法识别的,云智能计算中心将反馈信息到云智能发票查验自助终端,提示查验者进行补录。查验者可以将发票的密码区刮干净再重新扫描上传,也可以通过人工录入发票密码区的信息,云智能计算中心则继续进行下一步操作。
[0032]进一
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1