FBU-DTW签名验证匹配策略MATLAB代码实现

需积分: 9 1 下载量 137 浏览量 更新于2024-11-18 收藏 18KB ZIP 举报
资源摘要信息:"《基于信息分歧的在线签名验证匹配策略》是华南理工大学BIP实验室的研究成果,主要涉及在线签名验证的研究,以提高签名验证的准确性。该研究提出了一种基于动态时间弯曲(Dynamic Time Warping, DTW)的信息分歧策略,为在线签名验证提供了一种新的方法。DTW是一种在时间序列分析中非常重要的算法,用于衡量两个可能不同长度的时间序列之间的相似度。在在线签名验证中,由于每个人签名的节奏和速度可能会有差异,因此需要一种能够调整这种差异的算法,DTW正好可以满足这种需求。 为了进一步研究和使用这项技术,作者唐磊、康文雄、方宇勋发布了基于该策略的MATLAB代码,命名为FBU-DTW-for-signature-verification。该代码旨在帮助研究人员和开发者在MATLAB环境下实现和测试基于信息分歧的在线签名验证匹配策略。代码中的"main.m"是一个主脚本,用于运行整个系统,用户可以在设置中选择初始化参数,从而得到不同的运行结果。 根据描述,该代码仅限于学术研究用途,并且在使用时需要引用论文。论文的详细信息为:L. Tang, W. Kang, Y. Fang, 基于信息发散的在线签名验证匹配策略, IEEE Transactions on Information Forensics & Security, 2018.13(4): 861-873。如果想要复现与论文报告中相似的结果,可能存在一些数值差异,这是由于再现过程中的数值差异所致。 在使用该代码之前,需要注意以下几点:首先,用户需要在文件夹中添加susig和mcyt数据库,这两个数据库是由该研究团队提供的。其次,该代码需要在MATLAB环境下运行,用户需要拥有MATLAB软件的使用权。最后,根据作者提供的信息,由于权限问题,作者无法直接提供数据库,因此用户需要自行获取或构建这两个数据库。 此外,该代码在发布时采用了开源协议,这意味着用户可以在遵守一定规则的情况下自由使用和修改源代码。开源协议旨在鼓励更多的研究人员和开发者参与代码的完善和扩展,从而推动该领域技术的发展。 总体而言,FBU-DTW-for-signature-verification项目是一个值得关注的在线签名验证研究项目,其发布的MATLAB代码为学术界和工业界提供了一种新的签名验证技术。这项技术的研究和应用对于提高在线签名验证的准确性和安全性具有重要的实践意义。"