一种基于图像识别的动态电子签章系统技术方案

技术编号:38564675 阅读:12 留言:0更新日期:2023-08-22 21:03
本发明专利技术提供了一种基于图像识别的动态电子签章系统,包括文件识别模块、签章处理模块、服务验证模块和终端登录模块,所述文件识别领域用于接收文件并确定签章区域,所述签章处理模块用于生成动态签章并在所述签章区域内添加签章图案,所述服务验证模块用于对动态签章的合法性进行验证,所述终端登录模块用于账号登录并设置用户信息;本系统的电子签章包括用户图案、时间图案和动态图案,其中的动态图案会随时间图案的变化而变化,具有动态性,使得签章无法被仿冒,提高了签章的安全性。提高了签章的安全性。提高了签章的安全性。

【技术实现步骤摘要】
一种基于图像识别的动态电子签章系统


[0001]本专利技术涉及电数字数据处理领域,具体涉及一种基于图像识别的动态电子签章系统。

技术介绍

[0002]随着技术的发展,当前商业社会中的文件处理常常会采用电子文件的形式,因此,需要使用对应的电子签章来替换传统的印泥签章来保障电子文件的有效性,由于图像技术的发展,而电子签章的仿冒比印泥签章更加方便,因此需要一种动态的电子签章来提高仿冒难度,保障商业活动的正常进行。
[0003]
技术介绍
的前述论述仅意图便于理解本专利技术。此论述并不认可或承认提及的材料中的任一种公共常识的一部分。
[0004]现在已经开发出了很多电子签章系统,经过我们大量的检索与参考,发现现有的签章系统有如公开号为CN109246376B所公开的系统,这些系统一般通过载入并显示原始数据文件,及根据撷取实时影像时的影像讯息,生成并同步显示所述实时影像,所述实时影像用于呈现所述预定用户输入签名轨迹的过程,然后,根据输入所述签名轨迹时的轨迹讯息,同步显示所述签名轨迹,再撷取前述步骤中所显示的画面,并产生屏幕录影视频,使所述屏幕录影视频包括前述步骤所显示的原始数据文件、实时影像、签名轨迹,最后,结合所述屏幕录影视频于所述签名数据文件。该系统虽然采用了影像,但最终形成的签章仍是固定不变的,仍然存在被仿冒的危险,安全性有待提高。

技术实现思路

[0005]本专利技术的目的在于,针对所存在的不足,提出了一种基于图像识别的动态电子签章系统。
[0006]本专利技术采用如下技术方案:一种基于图像识别的动态电子签章系统,包括文件识别模块、签章处理模块、服务验证模块和终端登录模块;所述文件识别领域用于接收文件并确定签章区域,所述签章处理模块用于生成动态签章并在所述签章区域内添加签章图案,所述服务验证模块用于对动态签章的合法性进行验证,所述终端登录模块用于账号登录并设置用户信息;所述动态签章包括用户图案、时间图案和动态图案;所述系统进行电子签章的过程包括如下步骤:S1、所述文件识别模块接收文件数据,并识别出一个签章区域;S2、所述终端登录模块将用户图案发送给所述签章处理模块;S3、所述签章处理模块根据接收用户图案的时间生成时间图案;S4、所述签章处理模块根据用户图案和时间图案生成动态图案;S5、所述签章处理模块将生成的签章发送给所述服务验证模块;
S6、所述服务验证模块对签章进行验证,并向所述签章处理模块发送验证结果;S7、若所述签章处理模块接收的验证结果为通过验证时,将签章图案添加在文件的签章区域中,若所述签章处理模块接收的验证结果为未通过验证时,提示无签章资格;进一步的,所述时间图案由像素块构成,所述像素块形成间隔码、信息码和填充码,信息码中包含年、月、日、时和序号信息,每个信息码设置于两个间隔码之间,所述填充码用于补充得到完整的时间图案,所述签章处理模块根据下式计算出有效像素块的数量N:;其中,表示间隔码的编码数,表示年的编码长度,表示年的编码数,表示月的编码长度,表示月的编码数,表示日的编码长度,表示日的编码数,表示时的编码长度,表示时的编码数,表示序号的编码长度,表示序号的编码数;所述签章处理模块根据下式确定时间图案的边长S:;进一步的,所述动态图案具有与所述时间图案相同的规格,所述签章处理模块根据下式计算出动态图案中坐标为的像素块的编码值:;其中,表示时间图案中第i个与用户图案对应区域相似的像素块的坐标,n为与用户图案对应区域相似的像素块的数量;所述签章处理模块将像素块的编码值转换得到签章图案;进一步的,所述签章处理模块包括图案寄存器、第一编码处理器、图像比较处理器和第一计算处理器,所述图案寄存器用于保存用户图案、时间图案和动态图案,所述第一编码处理器用于处理与像素块编码相关的任务,包括将编码转换为像素块以及保存编码信息,所述图像比较处理器用于比较两个图像之间的像素点信息并获得相似度,所述第一计算处理器用于执行计算任务;进一步的,所述服务验证模块包括用户信息寄存器、第二编码处理器、用户图案校对处理器、第二计算处理器,所述用户信息寄存器用于保存账号信息以及用户图案,所述第二编码处理器用于将时间图案和动态图案转换成编码,所述图案校对处理器用于比较两个用户图案是否一致,所述第二计算处理器用于执行计算任务,所述第二计算处理器根据下式对动态图案中的每个像素块进行验证:;其中,当所有像素块得到的差值均为0时,通过验证,反馈通过验证信息,否则反馈验证不通过信息。
[0007]本专利技术所取得的有益效果是:本系统提供的签章包括用户图案、时间图案和动态图案,时间图案用于表示签章生成的时间,而动态图案基于时间图案与用户图案之间的关系得到,因此会随时间图案的
变化而变化,且变化规律不易被察觉,使得签章无法被仿冒,即使仿造之间出现过的签章也会因时间不对等而无效,大大提高了签章的安全性。
[0008]为使能更进一步了解本专利技术的特征及
技术实现思路
,请参阅以下有关本专利技术的详细说明与附图,然而所提供的附图仅用于提供参考与说明,并非用来对本专利技术加以限制。
附图说明
[0009]图1为本专利技术整体结构框架示意图;图2为本专利技术终端登录模块构成示意图;图3为本专利技术签章处理模块构成示意图;图4为本专利技术服务验证模块构成示意图;图5为本专利技术动态图案生成流程示意图。
具体实施方式
[0010]以下是通过特定的具体实施例来说明本专利技术的实施方式,本领域技术人员可由本说明书所公开的内容了解本专利技术的优点与效果。本专利技术可通过其他不同的具体实施例加以施行或应用,本说明书中的各项细节也可基于不同观点与应用,在不悖离本专利技术的精神下进行各种修饰与变更。另外,本专利技术的附图仅为简单示意说明,并非依实际尺寸的描绘,事先声明。以下的实施方式将进一步详细说明本专利技术的相关
技术实现思路
,但所公开的内容并非用以限制本专利技术的保护范围。
[0011]实施例一:本实施例提供了一种基于图像识别的动态电子签章系统,结合图1,包括文件识别模块、签章处理模块、服务验证模块和终端登录模块;所述文件识别领域用于接收文件并确定签章区域,所述签章处理模块用于生成动态签章并在所述签章区域内添加签章图案,所述服务验证模块用于对动态签章的合法性进行验证,所述终端登录模块用于账号登录并设置用户信息;所述动态签章包括用户图案、时间图案和动态图案;所述系统进行电子签章的过程包括如下步骤:S1、所述文件识别模块接收文件数据,并识别出一个签章区域;S2、所述终端登录模块将用户图案发送给所述签章处理模块;S3、所述签章处理模块根据接收用户图案的时间生成时间图案;S4、所述签章处理模块根据用户图案和时间图案生成动态图案;S5、所述签章处理模块将生成的签章发送给所述服务验证模块;S6、所述服务验证模块对签章进行验证,并向所述签章处理模块发送验证结果;S7、若所述签章处理模块接收的验证结果为通过验证时,将签章图案添加在文件的签章区域中,若所述签章处理模块接收的验证结果为未通过验证时,提示无签章资格;所述时间图案由像素块构成,所述像素块形成间隔码、信息码和填充码,信息码中包含年、月、日、时和序号信息本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于图像识别的动态电子签章系统,其特征在于,包括文件识别模块、签章处理模块、服务验证模块和终端登录模块;所述文件识别领域用于接收文件并确定签章区域,所述签章处理模块用于生成动态签章并在所述签章区域内添加签章图案,所述服务验证模块用于对动态签章的合法性进行验证,所述终端登录模块用于账号登录并设置用户信息;所述动态签章包括用户图案、时间图案和动态图案;所述系统进行电子签章的过程包括如下步骤:S1、所述文件识别模块接收文件数据,并识别出一个签章区域;S2、所述终端登录模块将用户图案发送给所述签章处理模块;S3、所述签章处理模块根据接收用户图案的时间生成时间图案;S4、所述签章处理模块根据用户图案和时间图案生成动态图案;S5、所述签章处理模块将生成的签章发送给所述服务验证模块;S6、所述服务验证模块对签章进行验证,并向所述签章处理模块发送验证结果;S7、若所述签章处理模块接收的验证结果为通过验证时,将签章图案添加在文件的签章区域中,若所述签章处理模块接收的验证结果为未通过验证时,提示无签章资格。2.如权利要求1所述的一种基于图像识别的动态电子签章系统,其特征在于,所述时间图案由像素块构成,所述像素块形成间隔码、信息码和填充码,信息码中包含年、月、日、时和序号信息,每个信息码设置于两个间隔码之间,所述填充码用于补充得到完整的时间图案,所述签章处理模块根据下式计算出有效像素块的数量N:;其中,表示间隔码的编码数,表示年的编码长度,表示年的编码数,表示月的编码长度,表示月的编码数,表示日的编码长度,表示日的编码数,表示时的编码长度,表...

【专利技术属性】
技术研发人员:武铁铮刘德吴恒臻毛翔宇
申请(专利权)人:青岛鑫晟汇科技有限公司
类型:发明
国别省市:

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

1