基于手机的云智能发票识别查验系统及方法
【技术领域】
[0001]本发明涉及一种基于手机,并融合了互联网、云计算、图像处理、智能识别和智能查询多种技术于一体应用的云智能发票识别查验系统及方法。
【背景技术】
[0002]随着我国电子政务、计算机网络信息化的发展,信息技术正广泛应用于行政管理的各个领域。
[0003]近几年,有关假发票的小广告、短信满天飞,虽经严厉打击,但发票领域的制假、售假、买假、大头小尾等违法行为仍然屡禁不止。根据国家税务总局统计,2010年全国查处假发票4000万份,2013年达到6.6亿份。
[0004]究其原因,目前我国各地官方国、地税网站多;税务网站查询流程复杂不一、查询窗口难找;查询过程操作步骤繁多、手工输入容易出错、耗时费力、查询效率低下;对于绝大多数消费者来说,普遍存在不会查询识别发票真伪,以及因操作繁琐、容易出错,懒得查询识别发票真伪。制假技术也与日时倶进,假发票足以以假乱真,不通过税务系统查询,难以用肉眼区分,税务监管部门也难以快速、实时、有效地核查发票的真伪,因此,就形成了安全漏洞,给制售假发票以可乘之机、屡禁不止,给国家造成巨大的经济损失和不良的社会影响。
[0005]另外,发票种类多(全国有几千种发票)、票面复杂(有印刷、打印、图章和密码区等不同信息),并且存在着打印、盖章不规范等情形,这一直是困扰着发票图像自动识别的难点所在。
【发明内容】
[0006]本发明的目的是针对上述现有技术的不足,提供一种基于手机,并融合了互联网、云计算、图像处理、智能识别和智能查询多种技术于一体应用的云智能发票识别查验系统及方法,通过手机拍照将发票的纸质信息转变成电子图像,并通过互联网云智能计算中心对发票电子图像进行智能处理、识别和查询,从而有效实现简化发票查询操作,提高效率和查验准确性,方便职能部门监管,有效遏制制售假发票等违法行为,避免给国家造成重大损失。
[0007]为实现本发明的目的所采用的技术方案是:一种基于手机的云智能发票识别查验系统,包括:云智能计算中心和手机,
手机:通过拍照将纸质发票信息转换成电子图像;提供可视化的登录、存储、管理、查询操作平台;与云智能计算中心间通过无线数据传输连接,将拍摄的电子图像上传至云智能计算中心;
云智能计算中心:提供发票图像相关数据的存储、校正、识别和查询服务,并将查验结果及发票识别信息反馈至手机终端。
[0008]优选地,所述手机终端通过APP客户端与云智能计算中心建立连接。
[0009]一种上述基于手机的云智能发票识别查验系统的查验方法,包括以下步骤:
1)、通过手机登录云智能计算中心与其建立连接,通过手机拍照将纸质发票转换成为72-300dpi彩色电子图像发票,并将所得的彩色电子图像发票上传至云智能计算中心;
2)、预处理:云智能计算中心对接收到的彩色电子发票图像进行倾斜校正和去干扰预处理;
3)、标准化处理:云智能计算中心将经步骤2)预处理的彩色电子图像发票转换为黑白电子图像发票,实现标准化处理;
4)、电子图像发票标准化处理后,云智能计算中心通过预识别比对分析识别出发票指定标识符,根据发票指定标识符和发票上发票代码的相对坐标来确定发票代码位置并进行发票代码的识别,识别出发票代码数字;
5)、云智能计算中心通过步骤4)识别出的发票代码数字的位数和字段编号,根据发票代码设置规则确定发票类型、归属地及相对应的查验网站;
6)、云智能计算中心从其数据库中找到该发票代码所相对应的模版,模板定义了需要在发票上提取的信息模块和字段名称,以及信息模块和字段名称在发票图像上的大小、位置、相对关系和取值范围,根据模板对标准化处理后的发票图像进行整体的自动化智能识另IJ,获取发票查验所需信息;
7)、云智能计算中心自动登录相应的查验网站,将步骤6)所获取的发票查验所需信息传至相应的查验网站系统,进行自动化智能查询,并获取查验结果;
8)、云智能计算中心将识别信息和查验结果反馈至手机终端,并通过手机终端的显示界面显示出来,即可实现发票的云智能真伪识别查验。
[0010]所述步骤I)中,当拍照得到的彩色电子图像发票不是72-300dpi时,在步骤2)中,云智能计算中心采用平均差值法自动将彩色电子图像发票转换成72-300dpi。
[0011]所述步骤2)中,云智能计算中心通过建立坐标系识别并检测“发票代码”四个字的倾斜度,以确定彩色电子图像发票的倾斜度,当彩色电子图像发票的倾斜角度大于2度时,通过图像旋转进行倾斜校正,校正后彩色电子图像发票的倾斜角度小于0.5度。
[0012]所述步骤2)中,云智能计算中心通过图像去斑消除图像噪声,对彩色电子图像发票进行去干扰预处理。
[0013]在步骤6)中,进行整体自动化智能识别时,因发票密码区没有刮或没有刮干净而无法识别的,云智能计算中心将反馈信息到手机终端,提示查验者进行补录。
[0014]在步骤6)中,进行整体自动化智能识别时,若需要识别纳税人识别号,但发票票面上无打印的纳税人识别号或打印的纳税人识别号无法识别时,云智能计算中心转向通过发票专用章提取纳税人识别号。
[0015]上述云智能计算中心通过发票专用章提取纳税人识别号,包括以下步骤:
a)云智能计算中心将原始彩色电子发票图像的红色部分从发票原始图像中剥离出来;
b)云智能计算中心从剥离出来的红色部分提取出椭圆形发票专用章图像;
c)云智能计算中心对提取出的椭圆形发票专用章图像进行倾斜校正;
d)云智能计算中心对校正后的椭圆形发票专用章图像中的“发票专用章”字样进行识别定位; e)云智能计算中心根据“发票专用章”的定位信息,找到纳税人识别号的位置并提取、识别纳税人识别号。
[0016]步骤8)中,若查验结果为假,则云智能计算中心通过手机终端提示查验者核对发票识别信息,若识别信息有误,则查验者通过对发票识别信息进行校正后再次进行查验核实。
[0017]本发明的基于手机的云智能发票识别查验系统及方法,在进行发票真伪查验时,通过手机将纸质发票通过拍照获取发票的彩色电子图像,并通过手机终端将获取的彩色发票电子图像上传至云智能计算中心,云智能计算中心通过智能校正和标准化处理,并通过智能识别发票代码,根据发票代码调取云智能计算中心数据库中事先存档的发票模板,进行各种相关数据的识别,同时,通过各税局网站查询系统自动查询发票的真伪情况,并将查询结果反馈至手机终端,实现查验者对发票真伪的快速、简便、准确查询。本发明有效克服了发票种类多、票面复杂等一直困扰着发票图像自动识别的难点问题,有效地实现了发票的智能查询,只需要将发票拍照上传至云智能计算中心,即可查验发票真伪,实现通过手机拍照、上传、查验结果的简单操作。通过智能校正和标准化处理,并采用模板式比对分析识另IJ,其准确率有效达到99.99%。目前,智能手机已广泛普及,几乎人人都有,有的还不止一部,本系统可以方便查验者随时随地进行发票查验,特别对于出差人员来说,带来了极大的方便。税务管理人员、税务稽查人员和财务审计人员方便实现移动式办公,有效提高发票监管力度。
【附图说