摘要:

手写签名鉴别是一种新兴的基于生物特征的身份识别技术,与传统的身份识别方式相比,手写签名识别可以提供一种更为安全、可靠、便捷的身份识别新途径。一个完整的离线签名鉴别过程应包括两部分:签名识别和签名认证,前者目的在于找出签名对应的签名者,而后者则是对签名的真伪进行鉴定。相比签名认证对应的二分类问题,签名识别的多分类问题要复杂得多。 本文提出一种基于集成神经网络的手写签名自动鉴别方法,解决离线签名识别的多分类问题。其鉴别流程包括预处理、特征提取和集成神经网络三个部分。签名图像预处理的过程就是一个获取灰度签名信息载体、二值签名信息载体和签名骨架信息载体的过程;特征提取则是从各种签名信息载体中提取相应的识别用特征,包括基于灰度共生矩的纹理特征、基于中心矩的几何不变矩特征和形状矩特征;集成神经网络由特征分配网络、神经网络认证主体和决策融合识别网络三部分构成。 集成神经网络采用分而治之的思想,为每个签名者构造独立的分类器,将签名识别的多分类问题转化为多级二分类问题,当新增或减少签名类别时,只需添加或删除相应的分类器。此外,该方法针对每个分类器分别构造认证、识别训练集,使一种网络结构完成两种功能——对签名的进行真伪认证和类别识别,能对未知类别签名作拒识别处理(签名样本不在已知类别内)。 实验证明该方法认证和识别准确率高,且不随签名类别增多而降低,可以用来辅助人类专家进行签名鉴别。

展开

signature=71820b070a82d48c44cc938baccfcfc9,基于集成神经网络的离线手写签名鉴别方法相关推荐

  1. MATLAB实现数字识别系统,基于人工神经网络的MATLAB手写数字识别系统

    <基于人工神经网络的MATLAB手写数字识别系统>由会员分享,可在线阅读,更多相关<基于人工神经网络的MATLAB手写数字识别系统(8页珍藏版)>请在人人文库网上搜索. 1.基 ...

  2. 使用MATLAB实现基于BP神经网络训练的手写字母识别程序

    前言 大三的时候利用MATLAB搭建了一个基于BP神经网络框架的手写字母识别程序,其中使用了EMNIST数据集进行训练和测试,可实时对手写输入样本进行识别,并返回两个最可能的结果,过程中可继续添加样本 ...

  3. powerdesigner导入sql生成pdm没有注释_PDM手写签名实现方法

    我们知道文件在PDM中审批完成后,可以通过流程操作将审批人员的姓名填写到对应的栏位,但是常规情况下,填写的都是电脑常规字体的签名:然而,如今越来越多的客户希望签上的是他们的手写签名.本文将介绍如何在P ...

  4. 深蓝学院第三章:基于卷积神经网络(CNN)的手写数字识别实践

    参看之前篇章的用全连接神经网络去做手写识别:https://blog.csdn.net/m0_37957160/article/details/114105389?spm=1001.2014.3001 ...

  5. 基于人工神经网络的MATLAB手写数字识别系统

    函数MouseDraw实现手写识别系统GUI界面的建立和鼠标手写的实现.(使用时保存为MouseDraw.m) function MouseDraw(action) % MouseDraw 本例展示如 ...

  6. 基于PyTorch框架的多层全连接神经网络实现MNIST手写数字分类

    多层全连接神经网络实现MNIST手写数字分类 1 简单的三层全连接神经网络 2 添加激活函数 3 添加批标准化 4 训练网络 5 结论 参考资料 先用PyTorch实现最简单的三层全连接神经网络,然后 ...

  7. 基于随机梯度下降法的手写数字识别、epoch是什么、python实现

    基于随机梯度下降法的手写数字识别.epoch是什么.python实现 一.普通的随机梯度下降法的手写数字识别 1.1 学习流程 1.2 二层神经网络类 1.3 使用MNIST数据集进行学习 注:关于什 ...

  8. java 手写签名,signature java html5+ 手写签名 源码 Develop 238万源代码下载- www.pudn.com...

    文件名称: signature下载 收藏√  [ 5  4  3  2  1 ] 开发工具: Java 文件大小: 491 KB 上传时间: 2013-08-03 下载次数: 17 提 供 者: 孙晨 ...

  9. PyTorch基础与简单应用:构建卷积神经网络实现MNIST手写数字分类

    文章目录 (一) 问题描述 (二) 设计简要描述 (三) 程序清单 (四) 结果分析 (五) 调试报告 (六) 实验小结 (七) 参考资料 (一) 问题描述 构建卷积神经网络实现MNIST手写数字分类 ...

  10. canvas 插件_基于Angular的Canvas手写签名插件

    灵感来源 之前, 在轻流的业务中遇到了一个需求, 是能够让客户使用手写签名的功能. 签名演示 问题来了, 这...我不会啊! 这得是Canvas了吧. 正所谓, 插件用的好, 下班走的早. 于是我就开 ...

最新文章

  1. 固态铝电解电容与液态铝电解电容
  2. 编程小白的第一本python入门书-编程小白的第一本 Python 入门书
  3. redis、memcache、mongoDB有哪些区别?
  4. linux 命令详解 十一
  5. 如何写一个完善的c++异常处理类
  6. MVC in MFC or WTL - yinxufeng - 博客园
  7. iPhone 13外观四年以来首次改动:真的尽力了
  8. asp.net生成缩略图、文字图片水印
  9. 通过修改注册表来更改IE代理
  10. windows系统安装curl
  11. 两步使用Ubuntu 创建自己的网站
  12. VC环境中获取窗体标题栏的位置和高度
  13. Higgs全球区块链投融资交流会(香港站)成功举办,路演项目备受瞩目
  14. arcengine shp数据导入gdb中
  15. (整理)吊炸天的CNNs,这是我见过最详尽的图解!(下)
  16. Opencv或python中图像与三维数组原理
  17. FPGA学习笔记_ROM核调用与调试
  18. 软件魔方制作系统启动盘并安装win7系统
  19. ORA-01031: insufficient privileges报错如何处理
  20. uploadify多个文件上传,提示超过最多限制

热门文章

  1. 如何编写外挂 制作外挂 外挂教程
  2. i春秋 - Exploit-Exercises: Nebula - level03
  3. 1、操作系统的定义和作用?
  4. 计算机按()的程序进行工作,2016计算机一级考试WPS练习题及答案
  5. python把int转为str_python中int与str互转方法
  6. 软件测试工程师需要学习什么内容
  7. 10个空手套白狼案例:不花一分钱为自己赚大钱
  8. 算法训练 调和数列问题
  9. mysql身份证号的类型_MySQL--隐藏手机号、身份证号三种方式
  10. 离散数学程序实现——求关系矩阵的自反和对称闭包——c