摘要:

基于改进的残差网络的指纹识别算法

(1)数据预处理增强多样性

(2)设计深度卷积网络,由多个改进的残差单元连接(专为指纹识别设计,提取增强指纹图像特征)(论文中主要改进的点吧)

(3)采用交叉熵损失函数,利用Adam算法优化

结果:识别准确率98.79%,识别时间60ns,模型大小4.29MB,比较AlexNet、VGG网络

原始残差网络单元结构:(与VGG相比,深度更深、参数量少)

改进的残差网络单元结构:

改进的地方:在2个卷积层中间增加1个Dropout层,使模型泛化性更强;其次,去除1x1卷积运算后面的BN层以及最后的ReLU函数,减少网络模型参数。

改进的整体残差网络结构:

输人图像经过1个卷积层和9个改进的残差单元后,再经过均值池化,展平得到一个长度为20 588的特征向量,经网络输出层输出结果。该网络结构中最后使用均值池层化替代全连接层,降低
了网络的计算成本,并且可以防止过度拟合。

数据集:LivDet2015数据集

指纹识别流程:

算法的比较结果:

基于改进的残差网络的指纹识别算法相关推荐

  1. 文献阅读:基于浅层残差网络的视线估计算法

    一.文献梳理 1.摘要 针对目前的视线估计算法准确度较低的问题,提出一种基于浅层残差网络的算法.利用残差网络结构特点,对图片在不同层次提取到的特征进行融合计算.实验表明,使用基于浅层残差网络结构的算法 ...

  2. 基于改进YOLO v3网络的夜间环境柑橘识别方法

    基于改进YOLO v3网络的夜间环境柑橘识别方法 人工智能技术与咨询 本文来自<农业机械学报>,作者熊俊涛等 关注微信公众号:人工智能技术与咨询.了解更多咨询!

  3. 深度学习(十七)基于改进Coarse-to-fine CNN网络的人脸特征点定位

    基于改进Coarse-to-fine CNN网络的人脸特征点定位 原文地址:http://blog.csdn.net/hjimce/article/details/50099115 作者:hjimce ...

  4. 《Python与硬件项目案例》— 基于Python的口罩检测与指纹识别签到系统设计

    <Python与硬件项目案例>- 基于Python的口罩检测与指纹识别签到系统设计 目录 <Python与硬件项目案例>- 基于Python的口罩检测与指纹识别签到系统设计 1 ...

  5. 《Python与硬件项目案例》— 基于Python与指纹模块AS608的指纹识别签到考勤系统(下篇)(期末大作业、课程设计、毕业设计、结课项目)

    目录 <Python与硬件项目案例>- 基于Python与指纹模块AS608的指纹识别签到考勤系统(下篇) 概述 参考代码 <Python与硬件项目案例>- 基于Python与 ...

  6. 小波变换图像融合_【第11期 图像处理与仿真】 基于改进谱残差显著性图的红外与可见光图像融合...

    往期推荐 [第11期 系统与设计] 一种提高FPGA片间通信稳定性的校验协议研究 [第11期 系统与设计] 光学被动热补偿方式实现红外与可见光图像融合物镜设计 [第11期 系统与设计]基于CPLD的增 ...

  7. 基于深度学习的手写数字识别算法Python实现

    摘 要 深度学习是传统机器学习下的一个分支,得益于近些年来计算机硬件计算能力质的飞跃,使得深度学习成为了当下热门之一.手写数字识别更是深度学习入门的经典案例,学习和理解其背后的原理对于深度学习的理解有 ...

  8. 【笔记】基于Faster R-CNN的除草机器人杂草识别算法

    <基于Faster R-CNN的除草机器人杂草识别算法> 单位:河北科技大学信息科学与工程学院 作者:李春明 数据获取 相机:Intel RealSense Depth CameraD43 ...

  9. MSI: 基于多元同步索引的SSVEP频率识别算法

    MSI: 基于多元同步索引的SSVEP频率识别算法 1.算法背景 2.算法原理 3.Python代码实现 1.算法背景 脑机接口(Brain-Computer Interface, BCI)因其在神经 ...

  10. 飞利浦公司音频指纹识别算法解析

    飞利浦公司音频指纹识别算法解析 一个音频指纹系统通常包括两个部分:即一个计算听觉重要特征的指纹提取算法和一个在指纹数据库中进行有效搜索的比对算法.当要识别一段未知音频时,首先按照指纹提取算法计算其音频 ...

最新文章

  1. 【软件工程】VB版机房文档总结
  2. CubieBoard开发板不用ttl线也不用hdmi线的安装方法
  3. 通过printf设置Linux终端输出的颜色和显示方式
  4. 洛谷 P1207 [USACO1.2]双重回文数 Dual Palindromes
  5. Java培训教程之使用Jsoup实现简单的爬虫技术
  6. 09.snapshot and restore操作
  7. 《Linux内核原理与设计》第十一周作业 ShellShock攻击实验
  8. 前端如何展示商品属性:SKU多维属性状态判断算法的应用-Vue 实现
  9. 数据库学习--wildfly配置postgreSQL数据源
  10. 可恨的KYLIN OS:动不动就不支持老机
  11. Tomcat优化详细教程
  12. Ajax怎么解决乱码PHP,php Ajax乱码
  13. 【qq机器人】发送表情包
  14. 软考-中级-网络工程师-知识点个人总结(一)
  15. mysql got signal 11_mysqld got signal 11问题定位
  16. 批处理命令--call和start
  17. 有意思的六度分割理论
  18. 判断BIOS的启动模式和磁盘分区格式
  19. unicode编码转gb2312编码并显示中文(cjava)
  20. xmanager linux 配置,配置Xmanager连接Linux

热门文章

  1. android对接大华条码秤实例
  2. 人工智能培训:是学不好,还是教不好?3岁半的 BitTiger关闭
  3. 苹果电脑安装windows系统 失败后 磁盘空间丢失
  4. 老男孩python课程_老男孩python课程
  5. 墨者学院 - 零基础学习手工SQL注入
  6. ubuntu20安装teamview15
  7. jszip 解压压缩包_JavaScript 实现的 zip 压缩和解压缩工具包Zip.js使用详解
  8. swfobject的使用
  9. 双目测距Python-OpenCV代码及详细解释
  10. SPSS入门教程——方差齐性检验的方法有哪些