手写签名识别方法、装置、电子设备及计算机程序产品制造方法及图纸

技术编号:39252187 阅读:9 留言:0更新日期:2023-10-30 12:04
本申请涉及数据处理技术领域,提供一种手写签名识别方法、装置、电子设备及计算机程序产品。方法包括:基于待识别文件的文件格式,提取所述待识别文件的矢量图像对象,所述矢量图像对象包括手写签名的特征信息;基于所述矢量图像对象,构建路径对象,所述路径对象用于表征图像的路径或轮廓;对所述路径对象进行绘制,裁剪绘制后的路径对象,得到手写签名图片。本申请实施例通过提取矢量图像对象,基于矢量图像对象,构建、绘制、裁剪路径对象,得到手写签名图片,基于此,当手写签名背景有水印,或者叠加部分单据文件上有其他文字等干扰因素时,截取到的手写签名图片抗干扰性强,提高了稽核准确率以及手写签名识别的准确性。准确率以及手写签名识别的准确性。准确率以及手写签名识别的准确性。

【技术实现步骤摘要】
手写签名识别方法、装置、电子设备及计算机程序产品


[0001]本申请涉及数据处理
,具体涉及一种手写签名识别方法、装置、电子设备及计算机程序产品。

技术介绍

[0002]在运营商业务无纸化电子单据的稽核业务中,对业务单据中客户手写电子签名的定位识别和提取保存,关系到对单据业务客户主体的身份鉴定,是业务稽核的入口,因此在整个运营商无纸化单据稽核业务中显得尤为重要和关键。
[0003]目前,对于电子单据手写签名的提取和保存主要有以下三种方式:按坐标截取签名的方式、按图片元素截取签名的方式、AI识别签名区域并截取的方式。
[0004]针对按坐标截取签名的方式:当签名背景有水印,或者叠加部分单据文件上的其他文字时,截取到的签名图片对于人工识别和程序识别都会造成一定程度的干扰。针对按图片元素截取签名的方式:PDF单据文件中含有多张图片元素,且按尺寸颜色,无法明确区分哪个是签名图片,如果签名图片不是以图片形式存储于PDF单据文件中时,则无法得到签名图片。针对采用AI识别签名区域并截取的方式:需要大量样本进行训练,且需要大量的标注工作,准确率达不到100%。
[0005]基于此,现有的识别电子单据手写签名的方法不准确。

技术实现思路

[0006]本申请实施例提供一种手写签名识别方法、装置、电子设备及计算机程序产品,用以解决手写签名识别不准确的技术问题。
[0007]第一方面,本申请实施例提供一种手写签名识别方法,包括:
[0008]基于待识别文件的文件格式,提取所述待识别文件的矢量图像对象,所述矢量图像对象包括手写签名的特征信息;
[0009]基于所述矢量图像对象,构建路径对象,所述路径对象用于表征图像的路径或轮廓;
[0010]对所述路径对象进行绘制,裁剪绘制后的路径对象,得到手写签名图片。
[0011]在一个实施例中,所述基于所述矢量图像对象,构建路径对象,包括:
[0012]基于所述矢量图像对象的手写签名的特征信息和至少一个路径构建算子,构建所述路径对象。
[0013]在一个实施例中,所述对所述路径对象进行绘制,裁剪绘制后的路径对象,得到手写签名图片,包括:
[0014]采用路径绘制算子,对所述路径对象进行描边和填充,以将所述路径对象绘制在画布上;
[0015]采用路径裁剪算子,对绘制后的路径对象与裁剪区域进行交叉处理,以裁剪在所述裁剪区域外的所述路径对象,得到所述手写签名图片。
[0016]在一个实施例中,所述基于待识别文件的文件格式,提取所述待识别文件的矢量图像对象,包括:
[0017]基于签名页标识,确定所述待识别文件的签名页;
[0018]基于所述文件格式,识别所述签名页的内容;
[0019]从识别得到的所述签名页的内容中提取所述矢量图像对象。
[0020]在一个实施例中,所述基于所述文件格式,识别所述签名页的内容,包括:
[0021]基于所述文件格式,对所述签名页进行解析和渲染,得到所述签名页的内容。
[0022]在一个实施例中,所述从识别得到的所述签名页的内容中提取所述矢量图像对象,包括:从所述签名页的内容中提取目标元素,对所述目标元素进行文本处理得到目标文本;基于矢量图像对象的特征,提取所述目标文本中的所述矢量图像对象。
[0023]在一个实施例中,所述对所述路径对象进行绘制,裁剪绘制后的路径对象,得到手写签名图片之后,包括:将所述手写签名图片转换为栅格图片,并存储所述栅格图片。
[0024]第二方面,本申请实施例提供一种手写签名识别装置,包括:
[0025]提取模块,用于基于待识别文件的文件格式,提取所述待识别文件的矢量图像对象,所述矢量图像对象包括手写签名的特征信息;
[0026]构建模块,用于基于所述矢量图像对象,构建路径对象,所述路径对象用于表征图像的路径或轮廓;
[0027]获得模块,用于对所述路径对象进行绘制,裁剪绘制后的路径对象,得到手写签名图片。
[0028]第三方面,本申请实施例提供一种电子设备,包括处理器和存储有计算机程序的存储器,所述处理器执行所述程序时实现第一方面所述的手写签名识别方法的步骤。
[0029]第四方面,本申请实施例提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现第一方面的手写签名识别方法方法的步骤。
[0030]本申请实施例提供的手写签名识别方法、装置、电子设备及计算机程序产品,通过基于待识别文件的文件格式,提取所述待识别文件的矢量图像对象,所述矢量图像对象包括手写签名的特征信息;基于所述矢量图像对象,构建路径对象,所述路径对象用于表征图像的路径或轮廓;对所述路径对象进行绘制,裁剪绘制后的路径对象,得到手写签名图片。本申请实施例通过提取矢量图像对象,基于矢量图像对象,构建、绘制、裁剪路径对象,得到手写签名图片,基于此,当手写签名背景有水印,或者叠加部分单据文件上有其他文字等干扰因素时,截取到的手写签名图片抗干扰性强,提高了稽核准确率以及手写签名识别的准确性。
附图说明
[0031]为了更清楚地说明本申请或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0032]图1是本申请实施例提供的手写签名识别方法的流程示意图;
[0033]图2是本申请实施例提供的手写签名识别装置的结构示意图;
[0034]图3是本申请实施例提供的电子设备的结构示意图。
具体实施方式
[0035]为使本申请的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0036]图1是本申请实施例提供的手写签名识别方法的流程示意图。参照图1,本申请实施例提供一种手写签名识别方法,可以包括:
[0037]S100,基于待识别文件的文件格式,提取待识别文件的矢量图像对象,矢量图像对象包括手写签名的特征信息;
[0038]待识别文件为运营商业务的电子单据,该待识别文件上具有客户的手写签名。
[0039]本申请实施例的电子单据为PDF格式,文件格式包括文件的PDF结构。PDF结构包括:文件头、交叉引用表、目录、对象、页面、字体、注释、图像等,不同的PDF文件可以有不同的结构和内容。
[0040]矢量图像对象为包含手写签名的特征信息,如签名的矢量图像。矢量图像是使用数学公式和几何元素描述的图像类型,与像素图像(位图)相对应。矢量图像通过定义几何形状、路径、曲线和颜色等属性来表示图像,而不是通过像素阵本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种手写签名识别方法,其特征在于,包括:基于待识别文件的文件格式,提取所述待识别文件的矢量图像对象,所述矢量图像对象包括手写签名的特征信息;基于所述矢量图像对象,构建路径对象,所述路径对象用于表征图像的路径或轮廓;对所述路径对象进行绘制,裁剪绘制后的路径对象,得到手写签名图片。2.根据权利要求1所述的手写签名识别方法,其特征在于,所述基于所述矢量图像对象,构建路径对象,包括:基于所述矢量图像对象的手写签名的特征信息和至少一个路径构建算子,构建所述路径对象。3.根据权利要求1所述的手写签名识别方法,其特征在于,所述对所述路径对象进行绘制,裁剪绘制后的路径对象,得到手写签名图片,包括:采用路径绘制算子,对所述路径对象进行描边和填充,以将所述路径对象绘制在画布上;采用路径裁剪算子,对绘制后的路径对象与裁剪区域进行交叉处理,以裁剪在所述裁剪区域外的所述路径对象,得到所述手写签名图片。4.根据权利要求1所述的手写签名识别方法,其特征在于,所述基于待识别文件的文件格式,提取所述待识别文件的矢量图像对象,包括:基于签名页标识,确定所述待识别文件的签名页;基于所述文件格式,识别所述签名页的内容;从识别得到的所述签名页的内容中提取所述矢量图像对象。5.根据权利要求4所述的手写签名识别方法,其特征在于,所述基于所述文件格式,识别所述签名页的内容,包括:基于所述文件...

【专利技术属性】
技术研发人员:黄文利吴磊李玲玲范岩黄春张立成孙全勇孙明帅那铁鑫刘洋
申请(专利权)人:中国移动通信集团有限公司
类型:发明
国别省市:

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

1