技术特点:
1.一种电子签名核对方法,其特征在于,该方法包括: 获取样本字符的位置信息和用户输入的电子签名在样本区域的签名信息;其中,样本区用于显示样本字符。电子签名的签名信息至少包括:电子签名的位置信息;根据样本字符的位置信息和电子签名的签名信息,确定电子签名的评价指标;评价指标用于表征电子签名与样本字符的差异,和/或表征电子签名与样本字符的相似性;根据评价指标,判断电子签名是否通过验证。2. 2.根据权利要求1所述的方法,其特征在于,所述样本字符的位置信息包括至少一个样本笔划的位置信息。其中,根据电子签名书写信息的样本字符和签名的位置信息,确定电子签名的评价指标,包括: 根据电子签名的签名信息,确定电子签名中至少笔画的签名信息。电子签名;所述至少一笔画的签名信息包括所述至少一笔画的所有位置信息;根据所述至少一笔画中每一笔画的位置信息和所述至少一样本笔画的位置信息,确定每一笔画的评价指标;根据每个笔划的位置信息评价指标,确定电子签名的评价指标。3.根据权利要求2所述的方法,其特征在于,所述对每一笔画的评价是根据每一笔画在所述至少一个笔画中的位置信息和所述至少一个样本笔画的位置信息确定的指标包括: 确定填充率根据每一笔画在至少一笔画中的位置信息及至少一样本笔画的位置信息,对每一笔画进行分类;其中,每个笔画的填充率由代表每个笔画的面积在每个笔画对应的样本笔画面积中的比例确定;和/或,根据每个笔划的位置信息和至少一个样本笔划的位置信息,确定每个笔划的溢出率;其中,每个笔画的溢出率用来表示每个笔画的溢出面积占每个笔画对应的样本笔画面积的比例;每个笔画的溢出区域是指每个笔画在每个笔画对应的样本笔画区域之外的区域。根据每个笔划的位置信息和至少一个样本笔划的位置信息,确定每个笔划的溢出率;其中,每个笔画的溢出率用来表示每个笔画的溢出面积占每个笔画对应的样本笔画面积的比例;每个笔画的溢出区域是指每个笔画在每个笔画对应的样本笔画区域之外的区域。根据每个笔划的位置信息和至少一个样本笔划的位置信息,确定每个笔划的溢出率;其中,每个笔画的溢出率用来表示每个笔画的溢出面积占每个笔画对应的样本笔画面积的比例;每个笔画的溢出区域是指每个笔画在每个笔画对应的样本笔画区域之外的区域。
4. 4.根据权利要求3所述的方法,其特征在于,根据每个笔划的评价指标确定电子签名的评价指标包括: 根据每个笔划的填充率确定电子签名的评价指标。5. 电子签名的填写率;和/或,根据每个笔划的填充率,确定电子签名的笔划到达率;其中,电子签名的笔画到达率用于表征电子签名在完成样本笔画中所占的比例。和/或,根据每个笔划的溢出率,确定电子签名的溢出率。5.根据权利要求3所述的方法,其中,所述方法还包括: 对于每个笔划,执行第一过程以确定对应于笔划的样本笔划;其中,第一处理方法包括:根据笔划的位置信息和至少一个样本笔划的位置信息,确定至少一个样本笔划中的笔划和每个样本笔划的填充率;并根据填充率确定填充率。笔画对应的样本笔画;其中,所述笔划对应的样本笔划为所述至少一个样本笔划中与笔划的填充率大于预设填充率阈值的样本笔划。根据笔划的位置信息和至少一个样本笔划的位置信息,确定笔划和至少一个样本笔划中每个样本笔划的填充率;并根据填充率确定填充率。笔画对应的样本笔画;其中,所述笔划对应的样本笔划为所述至少一个样本笔划中与笔划的填充率大于预设填充率阈值的样本笔划。根据笔划的位置信息和至少一个样本笔划的位置信息,确定笔划和至少一个样本笔划中每个样本笔划的填充率;并根据填充率确定填充率。笔画对应的样本笔画;其中签字笔画,所述笔划对应的样本笔划为所述至少一个样本笔划中与笔划的填充率大于预设填充率阈值的样本笔划。
可选地,第一处理包括: 根据笔划的位置信息和至少一个样本笔划的位置信息,确定至少一个样本笔划中每个样本笔划的笔划和填充率。笔划的位置信息和至少一个样本笔划的位置信息,分别确定至少一个样本笔划中笔划和每个样本笔划的溢出率;根据填充率和溢出率,确定笔画对应的样本笔画;其中,所述笔划对应的样本笔划为所述至少一个样本笔划与所述笔划的第一比例大于预设比例的样本笔划。笔划之间的第一比率等于每个样本笔划对笔划的填充率除以每个样本笔划对笔划的溢出率。6. 4.根据权利要求3所述的方法,其特征在于,所述根据所述样本字符的位置信息和所述电子签名的签名信息确定所述电子签名的评价指标包括: 调整第i次。7. 电子签名的位置,确定第i次调整后电子签名的签名信息;其中,i依次取1到n的值;n是大于1的正整数;根据第i次调整电子签名的签名信息和样本字符的位置信息,确定第j次调整后的电子签名;其中,第j次调整后的电子签名是n次调整后的电子签名中最大的目标比率。目标比率是第i次调整后的电子签名的填充率与第i次调整后的电子签名溢出率的比率。第 i 次调整;根据样本字符的位置信息和第j次调整后的电子签名的签名信息,确定第j次调整后的电子签名的评价指标。第j次调整后的电子签名是n次调整后的电子签名中最大的目标比率目标比率是第i次调整后的电子签名的填充率与第i次调整后的电子签名的溢出率的比率调整;根据样本字符的位置信息和第j次调整后的电子签名的签名信息,确定第j次调整后的电子签名的评价指标。第j次调整后的电子签名是n次调整后的电子签名中最大的目标比率目标比率是第i次调整后的电子签名的填充率与第i次调整后的电子签名的溢出率的比率调整;根据样本字符的位置信息和第j次调整后的电子签名的签名信息,确定第j次调整后的电子签名的评价指标。
7.一种电子签名验证装置,其特征在于,该装置包括: 信息获取模块,用于获取样本区域内样本字符的位置信息和用户输入的电子签名的签名信息。其中,所述样本区域为显示样本字符的区域;电子签名的签名信息至少包括:电子签名的位置信息;用于签名的指标确定模块,根据样本字符的位置信息和电子签名信息的签名,确定电子签名的评价指标。评价指标用于表征电子签名与样本字符之间的差异,和/或表征电子签名与样本字符之间的相似性;验证模块,用于根据评价指标判断电子签名是否通过验证。8. 8.根据权利要求7所述的装置,其特征在于,所述样本字符的位置信息包括至少一个样本笔画的位置信息。其中,所述索引确定模块具体用于: 根据所述电子签名的签名。9. 书写信息,确定电子签名中至少一笔的签名信息;所述至少一笔画的签名信息包括所述至少一笔画的位置信息;根据每个笔划在至少一个笔划中的位置信息,以及至少一个样本笔画的位置信息,以确定每个笔画的评价指标;根据每个笔划的评价指标家庭教育,确定电子签名的评价指标;指标确定模块具体用于: 根据至少一个笔划中的每个笔划的位置信息和至少一个样本笔划的位置信息,确定每个笔划的填充率。其中,每个笔划的填充率用于表征所有笔划。每个笔划的面积占每个笔划对应的样本笔划面积的比例;和/或,根据每个笔划的位置信息和至少一个样本笔划的位置信息,确定每个 确定电子签名的评价指标;指标确定模块具体用于: 根据至少一个笔划中的每个笔划的位置信息和至少一个样本笔划的位置信息,确定每个笔划的填充率。其中,每个笔划的填充率用于表征所有笔划。每个笔划的面积占每个笔划对应的样本笔划面积的比例;和/或,根据每个笔划的位置信息和至少一个样本笔划的位置信息,确定每个 确定电子签名的评价指标;指标确定模块具体用于: 根据至少一个笔划中的每个笔划的位置信息和至少一个样本笔划的位置信息,确定每个笔划的填充率。其中,每个笔划的填充率用于表征所有笔划。每个笔划的面积占每个笔划对应的样本笔划面积的比例;和/或,根据每个笔划的位置信息和至少一个样本笔划的位置信息,确定每个 根据每个笔划在至少一个笔划中的位置信息和至少一个样本笔划的位置信息确定每个笔划的填充率;其中,每个笔划的填充率用于表征所有笔划。每个笔划的面积占每个笔划对应的样本笔划面积的比例;和/或,根据每个笔划的位置信息和至少一个样本笔划的位置信息,确定每个 根据每个笔划在至少一个笔划中的位置信息和至少一个样本笔划的位置信息确定每个笔划的填充率;其中,每个笔划的填充率用于表征所有笔划。每个笔划的面积占每个笔划对应的样本笔划面积的比例;和/或,根据每个笔划的位置信息和至少一个样本笔划的位置信息,确定每个
每次冲程的溢出率;其中,每个笔画的溢出率用来表示每个笔画的溢出面积占每个笔画对应的样本笔画面积的比例;溢出区域是指每个笔划对应的样本笔划区域之外的每个笔划的区域;指标确定模块具体用于:根据每个笔划的填充率,确定电子签名的填充率;和/或,根据每个笔划的填充率,确定电子签名的笔划到达率;其中,电子签名的笔画到达率用于表征电子签名完成样本笔画的比例;和/或,根据每个笔划的溢出率,确定电子签名的溢出率;指标确定模块具体用于: 对于每个笔画,执行第一个过程,确定笔画对应的样本笔画;其中,第一过程包括: 根据笔划的位置信息和至少一个样本笔划的位置信息,确定笔划分别与至少一个样本笔划相关。一个采样笔画中每个采样笔画的填充率;根据填充率,确定笔画对应的样本笔画;其中,笔划对应的样本笔划为笔划被至少一个样本笔划样本中的笔划填充率大于预设填充率阈值的笔划填充。或者,第一个过程包括:根据笔划的位置信息和至少一个样本笔划的位置信息,确定笔划和至少一个样本笔划分别是每个样本笔划的填充率,填充率和溢出率分别为确定,确定笔画对应的样本笔画;其中,笔画对应的样本笔画为至少一个样本笔画与笔画的第一比例大于预设比例的笔画。样本笔画;每个样本笔划和笔划之间的第一比率等于每个样本笔划和笔划的填充率除以每个样本笔划和笔划的溢出率;指标确定模块专门用于:第i次调整电子签名的位置,确定第i次调整后的电子签名的签名信息;其中,i依次取1到n的值;n 大于 1 的正整数;根据第i次调整后的电子签名的签名信息和样本字符的位置信息,确定第j次调整后的电子签名;其中,第j次调整后的电子签名为n次调整后的电子签名中目标比例最大的签名;目标比率为第i次调整后电子签名的填充率与第i次调整后电子签名溢出率的比值;
9.一种电子设备,其特征在于,所述电子设备包括存储器和处理器。存储器与处理器耦合;存储器用于存储计算机程序代码,计算机程序代码包括计算机指令;其中,当处理器执行计算机指令时,使电子设备执行如权利要求1-6中任一项所述的电子签名验证方法。10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储计算机指令,当所述计算机指令在电子设备上执行时,使所述电子设备执行权利要求1-6的执行验证上述任一项所述的电子签名的方法。
技术总结
本申请提供一种电子签名验证方法、装置、电子设备及存储介质,涉及信息处理技术领域,能够自动检查电子签名的签名内容是否合规。具体方案包括:获取样本字符的位置信息和用户在样本区域输入的电子签名的签名信息;其中,样本区域为样本字符的显示区域。电子签名的签名信息至少包括:电子签名的位置信息;根据样本字符的位置信息和电子签名的签名信息,确定电子签名的评价指标;根据评价指标,判断电子签名是否通过验证。评价指标用于表征电子签名与样本字符之间的差异,和/或表征电子签名与样本字符之间的相似性。与样本字符相比,电子签名的相似性。与样本字符相比,电子签名的相似性。与样本字符相比,电子签名的相似性。与样本字符相比,电子签名的相似性。与样本字符相比,电子签名的相似性。与样本字符相比签字笔画,电子签名的相似性。
技术研发人员:杨海洲
受保护技术用户:杭州海康威视系统技术有限公司
技术研发日:2022.03.15
技术发布日期:2022/6/28
本文标签:电子