印章识别方法和装置的制造方法

文档序号:8299809阅读:426来源:国知局
印章识别方法和装置的制造方法
【技术领域】
[0001]本发明涉及印章真伪识别领域,具体而言,涉及一种印章识别方法和装置。
【背景技术】
[0002]在对交易票据的识别技术中,对于印章的识别是其中比较关键的一环。对于印章真伪识别,通常采用图形对比的方式,例如将印章图形折叠比对或者电子图形分析比对等方式。然而,传统的将印章图形折叠比对和现在的电子图形分析比对均存在一定比率的失误率,如果图形比对要求严格,则真假印章都无法通过验证,如果比对要求宽松则真假印章都可以通过验证,另外目前通过图形比对的方法,无法有效识别克隆印章,所谓克隆印章是印章生产厂家,将一枚实物印章的生产参数例如字体,文字的长宽高以及文字的旋转角度等相关信息泄露,有人利用相关信息制作出来的克隆印章,这种克隆印章因为所盖印模与真的印章100%相似因此任何图形比对工具均没有办法达到有效识别真伪。
[0003]针对现有技术中无法准确识别票据上印章的真伪问题,目前尚未提出有效的解决方案。

【发明内容】

[0004]本发明的主要目的在于提供一种印章识别方法和装置,以解决现有技术中无法准确识别票据上印章的真伪问题。
[0005]为了实现上述目的,根据本发明实施例的一个方面,提供了一种印章识别方法。根据本发明的印章识别方法包括:接收待测票据上印盖的印章的动态编码;基于所述动态编码从数据库中查询所述待测票据的动态编码对应的交易信息,其中,所述数据库按照印章的动态编码与交易信息的关联关系对动态编码和交易信息进行存储,每一份交易信息对应唯一的动态编码;如果未查询到所述待测票据的动态编码对应的交易信息,则判定所述待测票据是伪造票据;如果查询到所述待测票据的动态编码对应的交易信息,则将所述待测票据上记录的交易信息与查询到的交易信息进行匹配;如果所述待测票据上记录的交易信息与查询到的交易信息不匹配,则判定所述待测票据上的印章是伪造印章;以及如果所述待测票据上记录的交易信息与查询到的交易信息匹配,则判定所述待测票据上的印章是真实印章。
[0006]进一步地,在接收待测票据上印盖的印章的动态编码之前,所述印章识别方法还包括:记录交易信息;根据记录的交易信息生成实物印章的动态编码,将生成的动态编码通过所述实物印章印盖在所述记录交易信息所在的票据上;将所述记录的交易信息与所述生成的动态编码绑定关联;以及将关联后的信息存储至所述数据库。
[0007]进一步地,根据记录的交易信息生成实物印章的动态编码,将生成的动态编码通过所述实物印章印盖在所述记录交易信息所在的票据上包括:根据所述记录的交易信息生成所述动态编码;将所述动态编码添加到预先生成的印模上;以及通过所述实物印章将添加有所述动态编码的印模印盖在所述票据上。
[0008]进一步地,所述记录的交易信息包括交易流水号、时间码、用户码交易校验码、业务种类、交易日期、交易操作人、用户账户信息、账户名称、账面金额、开户行等级、开户行信息。
[0009]进一步地,根据所述记录的交易信息生成所述动态编码包括:将所述记录的交易信息转化为二进制数字,得到加密参数,并记录得到所述加密参数的生成时间;对所述加密参数和所述生成时间进行数据运算,得到所述动态编码。
[0010]进一步地,在接收待测票据上印盖的印章的动态编码之后,以及基于所述动态编码从数据库中查询所述待测票据的动态编码对应的交易信息之前,所述印章识别方法还包括:检测所述动态编码是否符合预设生成规则,所述预设生成规则为交易发生时生成动态编码的规则;如果所述动态编码不符合所述预设生成规则,则判定所述待测票据上的印章是伪造印章,如果所述动态编码符合所述预设生成规则,则基于所述动态编码从数据库中查询所述待测票据的动态编码对应的交易信息。
[0011]进一步地,如果查询到所述待测票据的动态编码对应的交易信息,则将所述待测票据上记录的交易信息与查询到的交易信息进行匹配包括:如果查询到所述待测票据的动态编码对应的交易信息,则输出信息输入框,所述输出信息输入框用于所述待测票据上记录的交易信息;在输出信息输入框后,接收输入的所述待测票据上记录的交易信息;以及将输入的所述待测票据上记录的交易信息与所述数据库中查询到的交易信息进行匹配。
[0012]进一步地,输出信息输入框包括:输出多个信息输入框,所述多个信息输入框分别用于输入所述待测票据上记录的多条交易信息,将输入的所述待测票据上记录的交易信息与所述数据库中查询到的交易信息进行匹配包括:将输入的所述待测票据上记录的多条交易信息分别与所述数据库中查询到的交易信息进行匹配,其中,如果所述多条交易信息中任一条与所述数据库中查询到的交易信息不匹配,则判定所述待测票据上的印章是伪造印章;如果所述多条交易信息均与所述数据库中查询到的交易信息匹配,则判定所述待测票据上的印章是真实印章。
[0013]为了实现上述目的,根据本发明实施例的另一方面,提供了一种印章识别装置。根据本发明的印章识别装置包括:接收单元,用于接收待测票据上印盖的印章的动态编码;查询单元,用于基于所述动态编码从数据库中查询所述待测票据的动态编码对应的交易信息,其中,所述数据库按照印章的动态编码与交易信息的关联关系对动态编码和交易信息进行存储,每一份交易信息对应唯一的动态编码;第一判定单元,用于如果未查询到所述待测票据的动态编码对应的交易信息,则判定所述待测票据是伪造票据;匹配单元,用于如果查询到所述待测票据的动态编码对应的交易信息,则将所述待测票据上记录的交易信息与查询到的交易信息进行匹配;第二判定单元,用于如果所述待测票据上记录的交易信息与查询到的交易信息不匹配,则判定所述待测票据上的印章是伪造印章;以及第三判定单元,用于如果所述待测票据上记录的交易信息与查询到的交易信息匹配,则判定所述待测票据上的印章是真实印章。
[0014]进一步地,所述印章识别装置还包括:记录单元,用于在接收待测票据上印盖的印章的动态编码之前,记录交易信息;生成单元,用于根据记录的交易信息生成实物印章的动态编码,将生成的动态编码通过所述实物印章印盖在所述记录交易信息所在的票据上;关联单元,用于将所述记录的交易信息与所述生成的动态编码绑定关联;以及存储单元,用于将关联后的信息存储至所述数据库。
[0015]进一步地,所述生成单元包括:生成模块,用于根据所述记录的交易信息生成所述动态编码;添加模块,用于将所述动态编码添加到预先生成的印模上;以及印盖模块,用于通过所述实物印章将添加有所述动态编码的印模印盖在所述票据上。
[0016]进一步地,所述记录的交易信息包括交易流水号、时间码、用户码交易校验码、业务种类、交易日期、交易操作人、用户账户信息、账户名称、账面金额、开户行等级、开户行信息。
[0017]进一步地,所述生成模块包括:转化子模块,用于将所述记录的交易信息转化为二进制数字,得到加密参数,并记录得到所述加密参数的生成时间;运算子模块,用于对所述加密参数和所述生成时间进行数据运算,得到所述动态编码。
[0018]进一步地,所述印章识别装置还包括:检测单元,用于检测所述动态编码是否符合预设生成规则,所述预设生成规则为交易发生时生成动态编码的规则;第四判定单元,用于如果所述动态编码不符合所述预设生成规则,则判定所述待测票据上的印章是伪造印章,如果所述动态编码符合所述预设生成规则,则基于所述动态编码从数据库中查询所述待测票据的动态编码对应的交易信息。
[0019]进一步地,所述匹配单元包括:输出模块,用于如果查询到所述待测票据的动态编码对应的交易信息,则输出信息输入框,所述输出信息输入框用于所述待测票据上记录的交易信息;接收模块,用于在输出信息输入框后,接收输入的所述待测票据上记录的交易信息;以及匹配模块,用于将输入的所述待测票据上记录的交易信息与所述数据库中查询到的交易信息进行匹配。
[0020]进一步地,所述输出模块包括:输出子模块,用于输出多个信息输入框,所述多个信息输入框分别用于输入所述待测票据上记录的多条交易信息,所述匹配模块包括:匹配子模块,用于将输入的所述待测票据上记录的多条交易信息分别与所述数据库中查询到的交易信息进行匹配,其中,如果所述多条交易信息中任一条与所述数据库中查询到的交易信息不匹配,则判定所述待测票据上的印章是伪造印章;如果所述多条交易信息均与所述数据库中查询到的交易信息匹配,则判定所述待测票据上的印章是真实印章。
[0021]根据发明实施例,通过接收待测票据上印盖的印章的动态编码;基于动态编码从数据库中查询待测票据的动态编码对应的交易信息,其中,数据库按照印章的动态编码与交易信息的关联关系对动态编码和交易信息进行存储,每一份交易信息对应唯一的动态编码;如果未查询到待测票据的动态编码对应的交易信息,则判定待测票据是伪造票据;如果查询到待测票据的动态编码对应的交易信息,则将待测票据上记录的交易信息与查询到的交易信息进行匹配;如果待测票据上记录的交易信息与查询到的交易信息不匹配,则判定待测票据上的印章是伪造印章;以及如果待测票据上记录的交易信息与查询到的交易信息匹配,则判定待测票据上的印章是真实
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1