- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
一种简单快捷离线签名认证方法
一种简单快捷的离线签名认证方法
摘 要 计算机生物认证是指根据人类自身特征进行身份识别的过程。生物识别技术是计算机科学中的一种身份认证和访问控制,是保持人类隐私的最安全方法之一。生物认证可分为两类:行为(签名验证,击键动力学等)和生理(虹膜特征、指纹等)。手写签名认证是在计算机问世前使用的第一批生物识别技术之一。离线签名验证是一种利用人的手写签名度量的动态性分析签名的物理活动的认证方法。签名生物识别系统的核心是行为,在文章中,我们提出了一种采用像素匹配技术的离线签名验证系统。所提出的方法的性能已经与现有SVM(支持向量机)加权Fisher线性分类器技术相比较过。
关键词 签名;像素匹配技术;生物自动识别
中图分类号 TP3 文献标识码 A 文章编号 1674-6708(2018)214-0092-03
1 概述
签名是由特殊字符组成,用于将一个人与其他人分别开来。在此认证过程中,获取的签名以图像文件的形式存储在计算机中,主要工作就是是将用户签名与数据库中的样本签名进行比较。
签名认证是一个非常重要的过程,它已应用在许多领域,如银行业,房地产交易等。签名验证包括两个方面:离线签名验证,签名样本扫描成图像表示;在线签名验证,从数字化板中收集签名样本,能够捕获写作过程中笔的运动特征。在这篇文章中我们的工作是验证数据库中的离线签名。
2 相关工作
本系统分为两个主要阶段:1)?A处理;2)认证阶段。
预处理:1)获取签名;2)去除噪声和颜色;3)调整扫描签名的属性。
在签名框中找到确切的签名图像。调整签名图像的角度和大小都与样本签名一致。图1中给出了本系统的框架图。
3 本系统方法介绍
3.1 获取签名图像
本系统通过扫描仪来获取图像,然后对扫描仪获取的签名进行验证。因为在扫描图像过程中可能有许多其它不相关的文字和图案,所以对鉴定签名造成一定的困难。因此需要设置一个签名区域来确定扫描图像中的签名的确切边界。如果签名区域被确定(用户认可他们的签名)界与边框颜色(如rgb-239,228,176)将有助于识别签名在扫描图像中的精确位置。
使用下列算法扫描包含用户签名的图像:
获取矩形签名区域的算法1:
步骤1:设置st=0,sl=0,sh=0,sw=0(sl是签名左边位置,st是上边位置,sh是高度和sw是宽度);
步骤2:设置x= 0;步骤3:设置y= 0;步骤4:从扫描获取的图像中扫描其颜色,并将其值存储在pixelcolor;
步骤5:如果pixelcolor的值是RGB-239,228,176,则执行步骤6,否则执行步骤8;
步骤6:如果sw=0,则设置sl=x;如果sh=0,则设置st=y;
步骤7:设置sw=x;sh=y;y=y+1;
步骤8:如果y图像高度-1,则重复步骤4到步骤7;
步骤9:设置x=x+1;
步骤10:如果x图像宽度?C1,则重复步骤3到步骤9;
步骤11:结束。
3.2 消除噪声,归一化颜色值
颜色和噪声去除是非常重要的,因为签名可能由多种颜色组成,并可能在扫描时带来噪声。因此,必须消除整个签名区域的所有噪声以获得确切的签名。消除噪声后,图像被转换成黑白图像。这样就可以作为示例签名存储在数据库中,也可以用来与示例数据库签名进行比较。它的优点是缩少了图像的大小,只需要比较两种颜色值即可。
为了解决这些问题,提出了以下几种方法。
3.2.1 颜色归一化方法
要使矩形区域黑白化,需要使用下面的算法扫描所有矩形区域,并查找每个像素的颜色。如果颜色是(RGB (239,228,176))就将它变成白色,如果颜色是白色就不考虑了;否则将像素颜色改为黑色。这是即简单又快速的得到黑白图像的方法,这种方法用算法2表示如下:
步骤1:从扫描图像中扫描颜色并将其颜色值存储在pixelcolor;
步骤2:如果pixelcolor=rgb(239,228,176),则设置pixelcolor=255(白色);
步骤3:如果pixelcolor=255(白色)则执行步骤4;否则设置pixelcolor=0(黑色);
步骤4:重复执行步骤1到步骤3直到扫描图像完成;
步骤5:结束。
3.2.2 噪声去除方法
签名图像二值化完成后是去除噪声。在这个阶段要去除扫描仪获取图像时所产生的噪声。在扫描签名并对其颜色进行二值化后,会发现一些黑色的单个小像素,这些像素并不是签名的一部分,因此需要将其去除掉。所采用方法如下:
噪音去除算法3:
步骤1:扫描签名图像的颜色值并将其值存在pixelcolor中;
步骤2:
您可能关注的文档
最近下载
- 奇普 KIP 7170 工程复印机中文维修手册 维护手册 维修资料.pdf VIP
- 建工三建脚手架外架搭设标准文明施工图集.ppt VIP
- 心脑血管病健康宣讲课件.pptx VIP
- 税务发票管理培训课件.pptx VIP
- STEMI诊断和治疗指南解读—STEMI患者的急诊救治.pdf
- 重庆专升本数学2014-2025年真题试卷及答案汇总.docx VIP
- 2025年医疗卫生系统招聘考试(护理学)考前冲刺试题及答案.docx VIP
- (完整版)初中数学新课程标准(2011版)测试题(有答案)2021.docx
- 化学高考命题方向与复习策略(夏建华).ppt VIP
- 半导体级四氯化铪的制备方法.pdf VIP
文档评论(0)