毕业设计(论文)

指纹自动识别系统

学院(系):

专业班级:

学生姓名:

指导教师:

1 绪 论

1.1、指纹自动识别技术的历史、现状和未来

自动指纹识别技术是一种有着广泛应用背景的身份鉴定技术。本论文主要介绍了自动指纹识别系统的指纹图像处理和指纹匹配两部分。指纹识别的基本原理为:采用细节点坐标模型来做细节匹配,即对指纹的脊线末梢和指纹的脊线分支点提取特征点来鉴定指纹。具体的自动指纹识别系统框图见

图1-1 自动指纹识别系统框图

考古证实,公元前7000年到6000 年以前,古叙利亚和中国,指纹作为身份鉴别己经开始应用。考古发现,在这个时代,一些粘土陶器上留有陶艺匠人的指纹,中国的一些文件上印有起草者的大拇指指纹,在 Jercho 的古城市的房屋留有砖匠一对大拇指指纹的印记等。虽然指纹的一些特征己经被人们认识和接受而不能证明,但指纹己广泛应用社会的各个方面。

19世纪初,科学研究发现了至今仍然承认的指纹的两个重要特征:一是两个不同手指的指纹脊线的式样(ridge pattern)不同,另外一个是指纹脊线的式样终生不改变。这个研究成果使得指纹在犯罪鉴别中得以正式应用。(主要代表性的事件有:1896年阿根廷首次应用,然后是1901年的苏格兰,20世纪初其他国家也相继应用到犯罪鉴别中) 20世纪 60年代,由于计算机可以有效的处理图形,人们开始着手研究利用计算机来处理指纹。从那时起,自动指纹识别系统 AFIS在法律实施方而的研究和应用在世界许多国家展开。

20世纪80年代,个人电脑、光学扫描这两项技术的革新,使得它们作为指纹取像的工具成为现实,从而使指纹识别可以在其他领域中得以应用,比如代替IC卡。现在(90 年代后期),低价位取像设备的引入及其飞速发展,可靠的比对算法的发现为个人身份识别应用的增长提供了舞台。

对指纹识别技术来说,被广泛接受意味着在影响千万人的日常生活的各个地方使用。通过取代个人识别码和口令,指纹识别技术可以阻止非授权的访问,可以防止盗用 ATM、蜂窝电话、智能卡、桌面 PC、工作站及其计算机网络;在通过电话、网络进行的金融交易时进行身份认证;在建筑物或工作场所,指纹识别技术可以取代钥匙、证件、图章和卡阅读器。

然而,必须指出的是,指纹识别技术到目前在国内乃至世界上仍未普及,其主要原因是:

(1)速度慢,目前一般系统辨别时需要数秒钟甚至更长;

(2)价格高,系统过于昂贵;

(3)性能差,错误拒识率(False Reject Rate:FRR)和错误接受率(FalseAccepted Rate:FAR)过高。因此,对快速而精确的指纹识别方法的研究有着重要的科学意义和应用价值。

一般来说,一个指纹自动识别系统(Automated Fingerprint Identification System:AFIS)主要包括指纹图像提取子系统、指纹识别子系统和指纹压缩存储子系统几个部分组成。其中,指纹识别子系统是整个系统的核心部分,包括指纹图象处理、特征提取、指纹分类及匹配等四部分。本文将主要对指纹图象处理和特征提取的部分算法加以讨论和研究。

1.2、本文的主要研究工作

本文主要的研究内容是在VC++环境下实现指纹图像的小波变换和预处理,同时还研究指纹特征提取及匹配算法问题。

全文对小波的基本理论进行了简要介绍,并对指纹图像小波变换的实现、基于小波变换频率特性的应用——指纹图像滤波处理、指纹图像增强处理的理论以及VC++编程实现进行了比较深入地研究,并列出了实现程序。

此外,本文还在对指纹图像的预处理方法进行分析和研究的基础上,提出了一套指纹预处理算法,采用该算法可以得到清晰的指纹点线图,效果较为突出。

第2章 VC++环境下小波变换及指纹图像处理

2.1 小波的基本理论

2.1.1 小波分析图像处理

小波变换是最近20多年来发展起来的用于信号分析和信号处理的一种新的域变换技术。由于小波变换是把信号在不同尺度上进行小波展开,它更适合于处理突变信号和非平稳信号。小波变换技术已受到人们极大的重视。

Fourier变换是数学分析中最古老的学科之一,即一个信号可表示成一系列正弦和余弦函数之和。但Fourier变换只有频率分辨率而没有时间分辨率,这就意味我们可以确定信号中包含的所有频率,但不能确定具有这些频率的信号出现在什么时候,只适宜处理平稳信号。在非平稳信号的分析中,人们希望存在一种变换函数,能够满足在高频信号中,有相对小的时间间隔以便给出较高的精度,而在低频信号中能够以相对较宽的时间间隔给出完全的信息。

小波是有限宽度的基函数

利用计算机来对指纹,指纹自动识别系统.doc相关推荐

  1. 如何利用计算机计算天数,如何应用Win10系统电脑中的计算器计算两个日期之间的天数?...

    如何应用Win10系统电脑中的计算器计算两个日期之间的天数? 相信很多小伙伴都有在使用windows10系统的电脑,其中的计算器如何才能用来计算两个日期之间的天数呢?方法很简单,下面小编就来为大家介绍 ...

  2. 利用计算机炒股,计算机辅助炒股方法及系统

    主权项: 1.一种计算机辅助炒股方法,其特征在于包括下述步骤:\r\r\r\r\n (1)身份验证:客户先由手机客户端向服务器端发出身份验证信息的短信\r\r\r\r\n请求,若身份验证信息正确,则服 ...

  3. 小型职工工作量c语言,计算机c语言职工工作量统计系统.doc

    <C语言课程设计>报告 题目:职工工作量统计系统 班 级: 学 号: 姓 名: 指导老师: 成 绩: 目 录 1.课程设计的目的和意义··························· ...

  4. ots在线考计算机的word,OTS在线考试系统.doc

    您提交的结果需要手工判卷! ?? 查看详情 详细信息 教育技术水平考试模拟试题十 一 基础知识 1. 对信息技术与课程整合理解正确的是( ). 信息技术具有海量储存.易于处理等优点,在课程中应用信息技 ...

  5. 计算机解决实际问题的例子,一个利用计算机解决实际数学问题的例子.doc

    利用信息技术发展学生数学应用意识的一个案例 一.问题的提出 我校有一个横放的圆柱形大油罐,底面直径为1.8米,可装柴油12吨.学校每次以吨为单位购买柴油.为了防止供货商缺斤少两,方便学校收货验货,想要 ...

  6. 文本指纹算法和系统简述

    文本指纹算法和系统简述 文章转载于:   https://zhuanlan.zhihu.com/p/21733784  作者:陈运文 [导读] 互联网网页存在大量的重复内容网页,无论对于搜索引擎的网页 ...

  7. 达观文本指纹算法和系统简述

    1. 文本指纹介绍 互联网网页存在大量的重复内容网页,无论对于搜索引擎的网页去重和过滤.新闻小说等内容网站的内容反盗版和追踪,还是社交媒体等文本去重和聚类,都需要对网页或者文本进行去重和过滤. 最简单 ...

  8. 毕业设计 单片机指纹识别考勤系统 - 嵌入式 物联网

    文章目录 1 简介 2 指纹考勤的背景意义 3 课题目标 4 系统设计 4.1 硬件电路设计 4.1.1 单片机主控 4.1.2 LCD 显示屏 4.1.3 实时时钟 4.1.4 指纹识别模块 4.2 ...

  9. 计算机控制系统的模拟控制器,导 读 利用计算机代替常规的模拟控制器,使它成为控制系统的一个组成部分,这种有计算机参加控制的系统简称为计算机控制系统。...

    导 读 利用计算机代替常规的模拟控制器,使它成为控制系统的一个组成部分,这种有计算机参加控制的系统简称为计算机控制系统. View 59 Download 0 Embed Size (px) 344 ...

  10. 虚拟现实技术利用计算机,虚拟现实 虚拟现实技术是一种可以创建和体验虚拟世界的计算机仿真系统它利用计算机生...

    虚拟现实 虚拟现实技术是一种可以创建和体验虚拟世界的计算机仿真系统它利用计算机生成一种模拟环境是一种多源信息融合的交互式的三维动态视景和实体行为的系统仿真使用户沉浸到该环境中. 中文名 虚拟现实,灵境 ...

最新文章

  1. app.listen(3000)与app是不一样的
  2. 国外服务器装win系统,今日再现:Hostwinds国外windows系统服务器部分被墙
  3. [emacs] python代码折叠
  4. linux命令小常识
  5. python海龟图画龙珠_火影,海贼王,七龙珠,还在为漫画书发愁!我用Python一键生成电子漫画书...
  6. Hive的数据模型—桶表
  7. python实操训练300题_如何练习python?有这五个游戏,实操经验就已经够了
  8. ul c语言,IMX6UL裸机实现C语言蜂鸣器实验
  9. 哈萨比斯首次解读AlphaZero竟被当场diss,他起身当面回击说…
  10. Windows下给WSL子系统(Kali)换源,使用binwalk,outguess等工具
  11. zookeeper 日志查看_zookeeper 安装和集群配置
  12. 移动100m宽带慢的要死_为什么同样是100M的宽带, 中国移动就是比中国电信卡慢...
  13. Java为什么要面向接口编程
  14. 七种常见的数据分析法之:帕累托法则
  15. 高德打车宣布上线共享雨伞:或许是醉翁之意不在酒
  16. 《Computer Graphics C Version》(Donald Hearn著)总结 第五章(第一部分)
  17. twitter和新浪微博--比较
  18. JavaScript实战 纯JavaScript实现别踩白块(源码)
  19. org.springframework.web.HttpMediaTypeNotSupportedException Content type ‘ap
  20. Shell脚本之进制转换器

热门文章

  1. #64-【模拟】屠城(zly#3)
  2. 《编程的原则:改善代码质量的101个方法》读书笔记
  3. 信息 按顺序打印commit_Git 工作流,看这一篇就够了
  4. mysqlinnodb数据库损坏,全网最新
  5. 腾创秒会达MHD-CHD40A 20倍光学变焦摄像机
  6. MySQL启动常见错误:ERROR 2002 (HY000): Can‘t connect to local MySQL server through socket ‘/tmp/mysql.sock‘
  7. QNX支持的BSP包QNX os supported board(ARM+MIPS+POWERPC+X86)
  8. 【开源多媒体编辑软件工程】VirtualDub
  9. 【积跬步以至千里】Windows无法访问指定设备,路径或文件,您可能没有合适的权限访问
  10. Windows Server 2016 使用域管理员加域之后无法访问指定设备、路径或文件