证书识别装置及证书检验系统的制作方法

文档序号:6620886阅读:141来源:国知局
证书识别装置及证书检验系统的制作方法
【专利摘要】本发明公开了一种证书识别装置,包括:接收单元,用于接收服务器发送的证书信息,证书信息包括证书图像数据;处理模块,用于对接收单元接收到的证书图像数据进行处理,提取文字信息,根据证书数据库中的内容与提取的文字信息进行对比得出对比结果;发送单元,用于将处理模块得出的文字信息及对比结果分别发送至服务器。相应地,本发明还提供了一种包含上述证书识别装置的证书检验系统,还包括客户端和服务器,服务器包括上传单元、输入单元和处理单元。证书识别装置对资质证书进行真伪的自动识别,证书检验系统能够完成证书内容上传及向客户端发送证书识别结果整个证书真伪识别过程具有效率高且准确率高的特点。
【专利说明】证书识别装置及证书检验系统

【技术领域】
[0001]本发明涉及一种证书识别装置及证书检验系统,用于检验供应商资质证书的真伪。

【背景技术】
[0002]目前对供应商真实情况验证,均采用传统的人工识别方法,主要包括厂商资质证书真伪识别及厂商现场检验两大部分。供应商在平台上简单递交申请展出自己产品的请求文件后,由平台的相关工作人员将联系供应商并通过人工方式进行上述两部分的检验。上述检验方式需要平台工作人员的主动配合,且在面对大量供应商的申请时,将需要更多人力的投入。另外人工方式的检验也容易造成主观上的误判,这样对人员的经验要求也随之提闻。


【发明内容】

[0003]本发明的目的是提供一种证书识别效率高、准确率高、减少人工劳动的证书识别装置及证书检验系统。
[0004]为实现上述目的,根据本发明的一个方面,提供了一种证书识别装置,包括:
[0005]接收单元,用于接收服务器发送的证书信息,证书信息包括证书图像数据;
[0006]处理模块,用于对接收单元接收到的证书图像数据进行处理,提取文字信息,根据证书数据库中的内容与提取的文字信息进行对比得出对比结果;
[0007]发送单元,用于将处理模块得出的文字信息及对比结果分别发送至服务器。
[0008]由此,证书识别装置主动接受证书信息,处理模块能够对证书进行自动识别,然后将识别结果发送至服务器。因此,证书识别装置的证书识别效率高、准确率高,且减少了人工劳动。
[0009]在一些实施方式中,处理模块包括:
[0010]存储单元,用于存储证书模板;
[0011]图像处理单元,用于将证书图像数据处理生成图像,对图像进行灰度化处理和规范化处理,规范化处理时将图像与证书模板进行对比,确定证书的类型;
[0012]字符提取单元,根据证书类型和证书模板识别规范化处理后图像中的文字信息;
[0013]检索单元,用于向证书数据库发送检索请求,根据文字信息及证书信息与检索内容进行对比,得出对比结果。
[0014]由此,存储单元、图像处理单元、字符提取单元和检索单元相互配合,实现了对证书图像的处理及对证书真伪的识别。
[0015]在一些实施方式中,处理模块还包括校对单元,存储模块还存储有字符编码,校对单元将字符提取单元识别的文字信息与字符编码进行对比并校正,得到识别结果。由此,校对单元对识别的文字信息进行校对,能够确保文字识别的正确性,提高证书识别的准确率。
[0016]在一些实施方式中,处理模块安装有操作系统,存储单元、图像处理单元、字符提取单元、检索单元和校对单元均设于操作系统中。由此,操作系统对存储单元、图像处理单元、字符提取单元、检索单元和校对单元提供支持。
[0017]在一些实施方式中,图像处理单元的规范化处理为将图像的方向进行调整,计算图像的长宽比例,将图像的长宽比例与证书模板对比,初步识别证书真伪及判断证书类型。由此,通过图像的方向进行调整,能够确保文字识别的正确性,初步识别证书真伪及判断证书类型,能够简化后续步骤。
[0018]在一些实施方式中,字符提取单元对规范化后的图像中的文字根据证书模板进行分类,识别图像中的固有文字和浮动文字,提取浮动文字信息发送至校对单元,固有文字为证书中具有固定位置、固定长度和模板格式的文字,浮动文字为证书中除去固有文字后的剩余文字。由此,固有文字和浮动文字的设定能够简化文字识别的步骤,提高文字识别的正确率。
[0019]在一些实施方式中,还包括扫描装置,用于扫描纸质证书得到扫描图片,并将扫描图片发送至处理模块。由此,用户可以向服务器上传电子版证书信息,还可以通过扫描装置将证书信息传递至处理模块。
[0020]相应地,本发明还提供了一种包含上述证书识别装置的证书检验系统,还包括客户端和服务器,服务器包括上传单元、输入单元和处理单元,上传单元接收客户端上传的证书图像数据,输入单元用于接收客户端输入的证书内容,处理单元用于向接收单元发送证书图像数据、接收发送单元发送的文字信息和对比结果、将文字信息与输入单元接收的证书内容进行比较、将对比结果和比较结果发送至客户端。由此,证书检验系统能够自动完成厂商资质证书的真伪识别,替代人工完成前期资质验证的工作。
[0021]本发明的有益效果为:证书识别装置对资质证书进行真伪的自动识别,证书检验系统能够完成证书内容、证书图像数据上传及向客户端发送证书识别结果整个证书真伪识别过程。证书检验系统替代人工完成前期资质验证的工作。相比人工检验方式,证书检验系统自动验证具有效率高且准确率高的优点,且厂商可自助完成资质证书的检验过程,不需要平台工作人员主动联系厂商。

【专利附图】

【附图说明】
[0022]图1为本发明一实施方式的证书识别装置的结构示意图;
[0023]图2为包含图1所示证书识别装置的证书检验系统的结构示意图。

【具体实施方式】
[0024]下面结合附图对本发明作进一步详细的说明。
[0025]图1示意性地显示了根据本发明的一种实施方式的证书识别装置。
[0026]如图1所示,该证书识别装置包括:接收单元1、处理模块2和发送单元3。
[0027]接收单元I用于接收服务器5发送的证书信息,证书信息包括证书图像数据和文件名。处理模块2用于对接收单元I接收到的证书图像数据进行处理,提取证书图像数据的文字信息,根据证书数据库7中的内容与证书图像数据进行对比得出对比结果。发送单元3用于将处理模块2得出的文字信息及对比结果分别发送至服务器5。发送单元3也将文件名发送至服务器5,服务器5根据文件名识别用户和证书类型。
[0028]处理模块2包括:存储单元21、图像处理单元22、字符提取单元23和检索单元24。
[0029]存储单元21,用于存储证书模板。资质证书有多种类型,每种资质证书的长宽比例及文字排版存在差异。证书模板为图像形式,证书模板与对应证书的长宽比例和文字排版相同。
[0030]图像处理单元22,用于将证书图像数据处理生成图像,对图像进行灰度化处理和规范化处理,规范化处理时将图像与证书模板进行对比,确定证书的类型。接收单元I接收到的证书图像数据为数字信息,图像处理单元需将数字信息转换为图像,即将证书图像数据处理生成图像。图像处理单元22的灰度化处理,能够排除图像中的无用信息,减少数据处理量。图像处理单元22的规范化处理为将图像的方向进行角度视角的调整调正,方便后续字符的提取以及保证提取正确率。规范化处理还计算图像的长宽比例及图像成像,将图像的长宽比例和成像与证书模板对比,初步识别证书真伪及判断证书类型。若初步识别证书为“伪”,那么发送单元3将初步识别结果发送至服务器。
[0031]字符提取单元23,根据证书类型和证书模板识别图像中的文字信息,具体为:字符提取单元23对规范化后的图像中的文字根据证书模板进行分类,识别图像中的固有文字和浮动文字,提取浮动文字信息发送至校对单元25。固有文字为在证书中具有固定位置、固定长度和固定模板格式的文字,例如:证书中的“单位名称”、“地址”等文字均是模版格式,并有固定位置;浮动文字为证书中除去固有文字后的剩余文字,例如:证书中具体的单位名、证书编号等信息一般是后打印上的,不具有固定位置和固定长度。因此字符提取单元23首先通过内置证书模版并识别出证书模版内的固有的文字,将其归类为固有文字并在图像中进行选择性的剔除,然后将剩余文字归类为浮动文字,并提取浮动文字。
[0032]处理模块2还包括校对单元25,存储模块21还存储有字符编码,校对单元25通过字符识别引擎将字符提取单元23提取的浮动文字与字符编码进行校对,得到文字识别结果。字符编码为汉字编码,用于与提取的浮动文字进行对比,进而校正错误汉字。字符识别引擎可以是OCR (Optical Character Recognit1n)引擎。其中,文字识别结果即证书上的浮动文字,包括证书中具体的单位名、证书编号。
[0033]检索单元24,用于向证书数据库7发送检索请求,根据文字识别结果与检索内容进行对比,得出对比结果。检索单元24通过SQL Server连接证书数据库7。证书数据库7为各资质证书官网服务器上的数据库。检索单元24按照校对单元25的文字识别结果选择对应证书数据库7并向证书数据库7发送检索请求。检索单元24根据证书数据库7反馈的证书信息,与校对单元25的文字识别结果进行比对,若比对正确,则视为证书信息是真实的。
[0034]本实施方式的证书识别装置还包括扫描装置4,用于扫描纸质证书得到扫描图片,并将扫描图片发送至处理模块2。
[0035]相应地,根据本发明的一种实施方式的包含上述证书识别装置的证书检验系统,如图2所示,该证书检验系统还包括服务器5和客户端6,服务器5包括上传单元51、输入单元52和处理单元53。上传单元51接收客户端6上传的证书图像数据,输入单元52用于接收客户端6输入的证书内容。输入单元52接收的证书内容为用户在客户端6自行输入的单位名称、证书编号等信息。
[0036]处理单元53用于向接收单元I发送证书图像数据、接收发送单元3发送的文字信息和对比结果,并将文字信息与输入单元52接收的证书内容进行比较,将对比结果和比较结果发送至客户端6。具体的,处理单元53将上传单元51接收到的证书图像数据发送至接收单元I ;发送单元3将文字提取单元23及校对单元25得出的文字识别结果、检索单元24得出的对比结果分别发送至处理单元53 ;处理单元53将文字提取单元23及校对单元25得出的文字识别结果与输入单元52接收的证书内容进行比较得出比较结果;处理单元53将对比结果和比较结果的发送至客户端6。
[0037]客户端6为PC端的网站平台,客户可以在PC端向服务器5上传证书图像数据,向服务器5发送证书内容。证书识别装置与服务器5均设置在服务中心,服务器5向客户端6发送证书检验结果,从而用户能够自主完成证书的检验过程,不需要平台工作人员主动联系厂商。
[0038]需要说明的是,还可以是客户端6和证书识别装置安装在同一终端。用户在终端通过扫描装置4向处理模块2发送证书信息,通过终端向服务器5的输入单元52发送证书内容,服务器5向终端发送证书检验结果。
[0039]证书检验系统的工作流程如下:
[0040]S1、上传单元51接收客户端6上传的证书图像数据,输入单元52接收客户端6输入的证书内容,其中客户端6上传的证书图像数据为数字信号;
[0041 ] S2、处理单元53将证书图像数据及文件名称发送至接收单元21,接收单元21将证书图像数据发送至处理模块3,还可以是处理模块3从扫描装置4获取证书图像数据;
[0042]S3、图像处理单元22将证书图像数据处理生成图像,对图像进行灰度化处理和规范化处理,规范化处理为将图像的方向进行调整,计算图像的长宽比例,将图像的长宽比例与证书模板对比,初步识别证书真伪及判断证书类型,若初步识别证书为“伪”,那么发送单元3将初步识别结果发送至服务器5,服务器5将初步识别结果推送至客户端6,客户端6则提醒用户更改;
[0043]S4、字符提取单元23根据证书类型和证书模板识别规范化处理后图像中的文字信息;
[0044]S5、校对单元25将字符提取单元23识别的文字信息与字符编码进行校对,得到文字识别结果,发送单元3将文字识别结果发送至服务器5,服务器5将文字识别结果与客户端6输入的证书内容进行对比,若两者不一致,则将不一致结果推送至客户端6,客户端6则提醒用户更改;
[0045]S6、检索单元24向证书数据库7发送检索请求,根据文字信息及证书内容与检索内容进行对比,得出对比结果,文字信息与检索内容一致则对比结果为“验证通过”,文字信息与检索内容一致则对比结果为“验证不通过”;
[0046]S7、发送单元3将对比结果发送至服务器5,服务器5将对比结果推送至客户端6。
[0047]以上所述的仅是本发明的一些实施方式。对于本领域的普通技术人员来说,在不脱离本发明创造构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。
【权利要求】
1.证书识别装置,其特征在于,包括: 接收单元(I),用于接收服务器(5)发送的证书信息,证书信息包括证书图像数据; 处理模块(2),用于对接收单元(I)接收到的证书图像数据进行处理,提取文字信息,根据证书数据库(7)中的内容与提取的文字信息进行对比得出对比结果; 发送单元(3),用于将处理模块(2)得出的文字信息及对比结果分别发送至服务器(5)。
2.根据权利要求1所述的证书识别装置,其特征在于,所述处理模块(2)包括: 存储单元(21),用于存储证书模板; 图像处理单元(22),用于将证书图像数据处理生成图像,对图像进行灰度化处理和规范化处理,将规范化处理后的图像与证书模板进行对比,确定证书的类型; 字符提取单元(23),根据证书类型和证书模板识别规范化处理后图像中的文字信息; 检索单元(24),用于向证书数据库(7)发送检索请求,根据文字信息及证书信息与检索内容进行对比,得出对比结果。
3.根据权利要求2所述的证书识别装置,其特征在于,所述处理模块(2)还包括校对单元(25),所述存储模块(21)还存储有字符编码,所述校对单元(25)将字符提取单元(23)识别的文字信息与字符编码进行对比并校正,得到文字识别结果。
4.根据权利要求2所述的证书识别装置,其特征在于,所述图像处理单元(22)用于对图像方向进行调整、计算图像长宽比例、将图像长宽比例与证书模板对比初步识别证书真伪及判断证书类型的规范化处理。
5.根据权利要求4所述的证书识别装置,其特征在于,所述字符提取单元(23)用于对规范化后的图像中的文字根据证书模板进行分类、识别图像中的固有文字和浮动文字、将浮动文字发送至校对单元(25),所述固有文字为证书中具有固定位置、固定长度和模板格式的文字,所述浮动文字为证书中除去固有文字后的剩余文字。
6.根据权利要求1所述的证书识别装置,其特征在于,还包括扫描装置(4),用于扫描纸质证书得到扫描图片,并将扫描图片发送至处理模块(2)。
7.包含权利要求1~6任一项所述证书识别装置的证书检验系统,其特征在于,还包括服务器(5)和客户端(6),所述服务器(5)包括上传单元(51)、输入单元(52)和处理单元(53),所述上传单元(51)接收客户端(6)上传的证书图像数据,所述输入单元(52)用于接收客户端(6)输入的证书内容,所述处理单元(53)用于向接收单元(I)发送证书图像数据、接收发送单元(3)发送的文字信息和对比结果、将文字信息与输入单元(52)接收的证书内容进行比较,将对比结果和比较结果发送至客户端(6)。
【文档编号】G06K9/00GK104079587SQ201410348663
【公开日】2014年10月1日 申请日期:2014年7月21日 优先权日:2014年7月21日
【发明者】林嘉颖 申请人:深圳天祥质量技术服务有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1