基于FPS200的串口指纹采集系统

基于FPS200的串口指纹采集系统

一、基于FPS200的串行接口指纹采集系统(论文文献综述)

江绍明,方飞[1](2020)在《多模式电子锁控制器设计》文中研究表明传统机械锁具及密码锁具逐渐被更安全便捷的指纹、虹膜识别电子锁具所代替,但是任何单一的电子锁都存在较大的风险。提出了一种多模式认证的电子锁控制系统,介绍了指纹识别工作原理及算法,结合实际产品中的需求,设计系统总体框图及硬件电路,采用STM32F401作为微处理器,FPS200作为指纹图像传感器.重点分析了软件系统的工作流程以及指纹图像采集、指纹识别算法、密码认证等软件流程.通过设计系统软硬件综合测试,结果表明文中设计的指纹识别系统具有很高的指纹识别准确度.

柳程邺[2](2017)在《基于DSP的个人指纹信息无线采集系统》文中提出在大多数社区中心、医院和警察局中现有的个人身份信息采集系统中的大多数采集系统往往只能做到现场手动采集个人身份信息,例如对个人身份信息中指纹信息的采集往往局限于让社区居民到社区中心工作站或者社区派出所来进行指纹信息的采集和录入,对于距离社区中心服务站和派出所距离较远的社区居民,这种传统的数据信息采集方式很不方便。针对以上问题,本文研究了以下内容:首先,进行了系统的总体结构设计,将系统功能分为几个部分:个人身份信息中个人指纹数据的采集,采集后数据信息的处理,处理后数据信息的无线数据传输,接收数据后的数据处理。然后,本文对于系统各部分分别进行了设计。设计实现了:a)基于DSP的个人个人的指纹数据的采集,并且实现了无线的数据传输,方便用户在社区范围之内的任意地点使用。b)在对个人指纹图像进行归一化、块方向化、二值化、细化、特征点提取、边界划分、边界划分后特征点再提取、等处理过程后得到指纹原图的部分特征点,在用户使用本系统时只需在家中采集指纹,将指纹数据发送到社区中心的与本系统相连的计算机,在社区中心的计算机操作人员用MATLAB中的程序处理指纹图像从而提取特征点并存入指纹数据库,极大地方便了用户的使用。最后,进行了各部分的硬件设计和软件编程,实现对指纹的采集和无线传输,给出了各部分的设计原理图,给出了测试结果图。并且通过无线数据的成功传输和指纹图像的成功采集以及及使用者的指纹图像与采集到的指纹图像进行对比,通过对比的结果论证了设计的可行性。

苏艳娟[3](2015)在《基于ARM9的智能门禁系统设计》文中研究说明随着社会信息化程度的提高,传统的门禁方式正被现代化的门禁系统取代,当前门禁系统市场正快速向生物认证方式和网络化方向发展。将网络型门禁和生物认证方式结合起来实现的门禁系统具有更安全、更方便、更高效率的特点,更加符合现代生活的要求。嵌入式门禁系统以CPU处理器为核心控制器,包括信息采集器和电磁锁等,通过系统的信息读取与处理,实现对各种门锁开关的自动控制。指纹识别认证方式在生物识别认证方式中使用范围广、方便、性价比高,这种认证方式已受到门禁系统开发商的青睐。以指纹识别作为认证方式的嵌入式门禁系统具有很高的实用价值和现实意义。本次课题提出以ARM+Linux作为开发平台,指纹作为认证方式,设计门禁系统前端终端的总体方案,完成指纹图像的采集和处理,实现门禁系统的智能控制。文章从硬件设计、软件设计、算法分析三个方面详细阐述门禁系统的设计过程。硬件系统设计中,整个系统采用三星公司生产的基于ARM9的处理器S3C2440为CPU搭建硬件平台,利用FPS200指纹采集芯片进行指纹数据的采集,完成各功能模块的接口电路设计,并对各功能模块进行测试。软件设计中,搭建软件开发环境,设计FPS200的驱动程序,并开发相应的系统应用程序,测试FPS200在软件平台上的运行。算法分析中,重点研究了指纹图像的预处理过程,包括指纹图像的分割、增强、二值化及细化过程。采集到的指纹图像经过预处理后得到指纹骨架图,利用相应算法查找特征点(端点和分叉点),利用界限盒点模式匹配算法完成指纹图像的匹配。在Visual C++6.0平台上编程指纹图像处理算法,得到处理过程的效果图,对指纹识别算法的应用进行验证,指纹图像匹配率达到96.03%,结果证明指纹图像处理算法有效可靠。

徐丽丽[4](2014)在《基于ARM9的智能家居安防报警系统的设计》文中提出随着国民经济的飞速发展和生活水平的提升,人们越来越注重追求家居生活的安全性与可靠性。目前,市场上的家居防盗报警系统存在许多的隐患和不足,并且价格不菲,远没有达到人们的期望。基于此,本设计提出了一个基于ARM9的家居防盗报警系统,该系统具有成本低、实用性能高、便于操作等优点。本设计中主要的工作有:1、结合目前国内安防报警系统的现状,提出了一种基于ARM9的以Linux操作系统为核心的防盗报警的方案。搭建了硬件操作平台,并且设计了各个元器件与微处理器之间的硬件连接电路图,比如:各个传感器的检测电路的设计、GSM模块和蜂鸣器报警电路的设计等。为了支持硬件操作平台的正常运行,又创建了Linux软件操作平台。2、对系统进行软件设计,也就是为各个模块编写驱动程序代码,这是本设计的重点部分。首先,为警情检测模块编写驱动程序,实现了指纹传感器、温度传感器和红外传感器的检测功能;其次,为报警模块编写驱动程序,使得蜂鸣器和GSM模块实现了报警的功能;最后,为监控模块编写驱动程序,实现了CMOS摄像头采集视频的功能。3、为了实现远程监控,重点讲解了Boa服务器的配置与移植和MJPG-streamer传输视频技术。采用MJPG-streamer传输视频是一种新颖的方法,与传统的技术相比,降低了CPU内存的占用率,缩短了处理视频数据的时间,提升了传送视频数据的速度。最后,经过测试,本课题提出的方案基本上实现了预设的功能。

陶婷[5](2013)在《基于ARM的嵌入式指纹识别系统的研究》文中指出指纹识别技术是目前技术最成熟、应用最广泛、价格最便宜的生物特征识别技术。随着人们对身份识别需求的不断增加和嵌入式处理器性能的不断提高,指纹识别系统正朝着小型化的趋势发展。指纹识别技术与嵌入式系统的结合使指纹识别系统不再受到环境和空间的限制,可以更加广泛的应用于各种实际场合。本文设计了基于指纹识别和以太网的智能网络型指纹识别系统,目的是实现指纹图像的采集、处理和网络传输。文章结合嵌入式技术、指纹识别技术和网络技术,设计了一种嵌入式指纹识别系统。首先,分析了本课题的研究背景及意义,介绍了指纹识别技术在国内外的发展状况以及嵌入式系统概况。考虑到ARM拥有强大的处理能力和低廉的价格,本论文采用目前用得较多的三星S3C2410处理器和嵌入式Linux操作系统来构建一个嵌入式指纹识别系统。其次,给出了嵌入式指纹识别系统的整体方案设计框架。重点论述了本系统所使用的各个重要模块的硬件资源,主要包括ARM S3C2410、指纹采集模块、网络通信模块等。之后,又介绍了Linux嵌入式操作系统向ARM S3C2410移植和优化的过程。接着研究了嵌入式Linux操作系统下的驱动程序和应用程序设计,主要完成两方面的工作:带有SPI接口的指纹采集模块FPS200的程序设计;基于TCP/IP协议的socket网络通信模块的程序设计。最后,为了实现指纹图像的处理,本文采用了图像增强,二值化,细化,特征提取,特征匹配等常用处理步骤,通过参考适当的指纹识别算法,介绍了每个步骤指纹识别算法的整个流程。本文实现了一种体积小、成本低、网络化的指纹识别方案。该系统可满足指纹识别系统对指纹识别可靠性和实时性的要求,具有广泛的应用价值。

李海龙,吴庆立,郑惠之[6](2010)在《指纹电子门锁控制系统的设计》文中认为指纹电子门锁是指纹图象处理技术在机电产品中的一个应用实例。本文介绍了指纹电子门锁控制系统的基本组成和工作原理,设计了以FPS200、80C320为核心部件的微机控制系统,提出了四模块化设计思想和具体的实现方法,重点分析了指纹图像采集系统、指纹图像处理系统、门锁控制系统及报警系统四个核心模块,并给出了控制系统设计实例。

陈波[7](2009)在《基于NIOSII的指纹识别系统应用研究》文中研究说明指纹识别是生物识别技术的一种,因其具有唯一性、稳定性、不可复制等特性,现已发展成为应用最广泛的生物识别技术之一。随着信息技术飞速发展,人们对小型移动式电子设备的安全性要求的日渐提高,指纹识别技术的应用研究成为当前热点问题。传统的自动指纹识别系统移动性差、功耗体积大,由于指纹识别算法复杂、运算量大、对系统性能要求较高,这些都限制了其向嵌入式系统移植,无法满足实际需求。因此,研究满足嵌入式应用环境下的指纹识别系统具有现实意义和广阔的应用空间。针对以上所述,本论文提出了一种基于FPGA(Field Programmable Gate Array)硬件平台的指纹识别系统设计方案。Altera公司的Nios II处理器是用于可编程逻辑器件的可配置软核处理器,与Altera的低成本Cyclone FPGA组合,具有很高的性价比。同其它硬核系统相比NiosII软核具有独特优势,NiosII系统充分体现了SOPC(System On a Programmable Chip)技术思想,它配置灵活,适应性强。本文利用NiosII软核处理器的特性进行指纹识别系统的设计与实现,研究工作主要包括以下几方面:1.概述了指纹识别技术发展现状,论述了嵌入式系统及其新技术发展趋势。在比较了几种目前流行的嵌入式处理器各自特点的基础上,确立本课题研究的目标,采用NiosII软核处理器作为控制核心,实现嵌入式自动指纹识别系统。2.对基于Nios II的指纹识别系统进行系统硬件及软件设计。系统硬件设计,主要包括指纹采集传感器接口电路、外围接口电路、SOPC系统生成等。系统软件设计,主要包括指纹图像数据采集、指纹图像预处理算法实现、细节特征点提取、指纹匹配等。3.深入研究现有指纹图像预处理识别算法。使在PC机上经过验证的指纹识别算法程序向NiosII嵌入式系统移植,实现系统级设计和功能验证。对算法过程中的重复性运算逻辑,使用Nios II定制指令和硬件模块复用加速算法的运行,优化系统整体性能。

赵海峰[8](2009)在《嵌入式指纹识别系统设计 ——指纹传感器驱动程序研究》文中研究表明生物识别技术代表了未来身份验证技术的发展方向,而自动指纹识别技术是最可靠、最有效的生物识别技术之一。随着IC产业的发展,指纹识别系统正朝着脱离计算机,以更灵活、实用的方向发展。开发研究小型化、智能的采集和识别系统是当今指纹识别技术走向实用的研究热点。将指纹识别技术与嵌入式系统相结合可以使指纹识别技术的应用摆脱空间与环境的限制,更加广泛的适用于各种场合。本人对嵌入式指纹识别系统和指纹传感器驱动程序作了较为深入的研究。这篇论文主要有以下几个方面的内容:首先,本文分析了国内外指纹识别技术的发展现状,阐明了本课题研究的必要性。在硬件方面,通过各种微处理器的对比,采用基于ARM920T内核的具有较强功能的S3C2410作为微处理器芯片,并对其外围硬件设备进行了选型、设计。在软件方面,对操作系统进行对比、选择,采用源码开放、流行的Linux作为其操作系统,构建了交叉编译环境、启动加载器BootLoader,并使用较新的Linux2.6.15内核,实现了操作系统的移植,设计实现了YAFFS根文件系统,以及指纹识别系统的软件工作流程。其次,对指纹识别算法进行了研究,并对指纹匹配算法进行改进,提高了指纹匹配的准确率。最后,通过分析Linux驱动程序的架构,采用高效的指纹传感器FPS200,通过SPI总线与处理器通信,实现了基于SPI总线的FPS200驱动程序的设计、实现、测试。结果表明,采集指纹清晰,完全可以满足实际需要,为指纹的进一步处理打下了基础。

马文科[9](2009)在《基于ARM的指纹识别门禁系统的设计与实现》文中研究指明随着数字化和网络化的发展,传统的门禁系统由于鉴别方式、速度和性能等方面的限制,很难满足安全可靠和网络化的控制需求。由于识别技术的不断成熟,基于人体生理特征的身份识别系统逐渐被人们开始采用,目前,从实用的角度看,指纹识别技术要比其它生物识别技术更安全和方便,这是因为人的指纹具有唯一性、不变性以及贴身性的特点。传统的门禁控制器常采用单片机开发,利用串行通信接口向远程上位机传送数据,多个门禁控制器一般组成RS485网络,通信线路专用且不易于实现网络控制和远程控制,而基于TCP/IP网络通信的门禁系统通过局域网传递数据,很容易实现远程控制和分布式管理。文中设计了基于指纹识别和以太网的智能网络型门禁控制器。在ARM9和Linux操作系统上采用FPS200指纹传感器采集指纹图像和USB摄像头采集视频图像,以及采用以太网控制器芯片AX88796,实现了基于TCP/IP协议的网络门禁系统。论文首先分析了门禁系统的研究背景、意义及国内外的发展现状,然后介绍了指纹识别网络门禁系统的总体结构,阐述了系统各个重要功能模块的硬件资源。根据系统的硬件资源搭建了嵌入式Linux的软件平台,移植了相关模块的驱动程序。论文研究了指纹识别算法,包括指纹图像预处理和指纹图像的特征提取和匹配,重点分析了指纹图像分割法,利用灰度梯度和灰度方差的结合设置一个合适的局部阈值对指纹进行分割。然后,阐述了门禁控制系统软件的总体设计,并重点介绍Video4Linux采集图像、指纹图像采集、GoAhead Web Server的应用以及系统运用TCP/IP实现系统门禁控制器和上位机PC之间的网络通信。系统测试部分介绍了测试环境、测试方法以及测试内容。测试结果表明,本课题设计的指纹识别网络型门禁系统在稳定性、可靠性以及实时性方面达到了较好的效果。文章最后提出了一些在工作中遇到的问题,并对近几年来的一些新的研究趋势做了简单的总结与展望,指出了指纹识别网络型门禁系统未来的研究方向。

韦艳波,张海南,上官卫华[10](2008)在《基于SPI协议的新型嵌入式指纹采集系统设计》文中研究说明自动指纹识别系统(AFIS)考虑的问题主要包括移植性、识别速度和指纹数容量等关键问题。为了解决这些问题,提出了一种新的解决这些问题的硬件方案。在SPI协议下,利用TI公司高性能浮点数据处理芯片TMS320C6713和Veridi- com公司固体指纹传感器FPS200,第一次实现了DSP与FPS200通过多通道缓冲串口McBsP实现指纹采集,提高了AFIS的移植性;TMS320C6713数据处理能力强大,具有浮点数据处理能力,可以大大提高指纹算法的执行速度;通过外扩存储器SDRAM,能够实现大规模指纹图像的采集和存储;经过实际测试,该方案的设计为实现实时大容量嵌入式自动指纹识别系统(AFIS)提供了较理想的硬件平台。

二、基于FPS200的串行接口指纹采集系统(论文开题报告)

(1)论文研究背景及目的

此处内容要求:

首先简单简介论文所研究问题的基本概念和背景,再而简单明了地指出论文所要研究解决的具体问题,并提出你的论文准备的观点或解决方法。

写法范例:

本文主要提出一款精简64位RISC处理器存储管理单元结构并详细分析其设计过程。在该MMU结构中,TLB采用叁个分离的TLB,TLB采用基于内容查找的相联存储器并行查找,支持粗粒度为64KB和细粒度为4KB两种页面大小,采用多级分层页表结构映射地址空间,并详细论述了四级页表转换过程,TLB结构组织等。该MMU结构将作为该处理器存储系统实现的一个重要组成部分。

(2)本文研究方法

调查法:该方法是有目的、有系统的搜集有关研究对象的具体信息。

观察法:用自己的感官和辅助工具直接观察研究对象从而得到有关信息。

实验法:通过主支变革、控制研究对象来发现与确认事物间的因果关系。

文献研究法:通过调查文献来获得资料,从而全面的、正确的了解掌握研究方法。

实证研究法:依据现有的科学理论和实践的需要提出设计。

定性分析法:对研究对象进行“质”的方面的研究,这个方法需要计算的数据较少。

定量分析法:通过具体的数字,使人们对研究对象的认识进一步精确化。

跨学科研究法:运用多学科的理论、方法和成果从整体上对某一课题进行研究。

功能分析法:这是社会科学用来分析社会现象的一种方法,从某一功能出发研究多个方面的影响。

模拟法:通过创设一个与原型相似的模型来间接研究原型某种特性的一种形容方法。

三、基于FPS200的串行接口指纹采集系统(论文提纲范文)

(1)多模式电子锁控制器设计(论文提纲范文)

1 指纹识别技术
2 系统设计方案
    2.1 系统功能要求
    2.2 系统结构
3 硬件系统设计
    3.1 指纹传感器电路
    3.2 按键输入及液晶显示电路
4 软件系统设计
    4.1 系统软件工作流程
    4.2 指纹图像采集
    4.3 指纹识别算法
    4.4 密码处理
5 总结

(2)基于DSP的个人指纹信息无线采集系统(论文提纲范文)

摘要
Abstract
第1章 绪论
    1.1 研究目的及意义
    1.2 指纹识别的国内外研究现状综述
    1.3 嵌入式系统的国内外发展现状综述
    1.4 论文主要内容
第2章 系统的总体方案设计
    2.1 嵌入式方案设计
        2.1.1 系统整体结构及验证方案设计
        2.1.2 DSP及CPLD芯片选择
    2.2 指纹采集芯片选择
    2.3 无线传输方案选择
    2.4 本章小结
第3章 硬件电路设计
    3.1 DSP芯片介绍及其与外设接口的设计
        3.1.1 TMS320VC5509A芯片介绍
        3.1.2 DSP的USB通讯模式
        3.1.3 DSP与电台的接口设计
    3.2 TMS320VC5509A最小系统电路设计
        3.2.1 供电电路设计
        3.2.2 外扩FALSH、SDRAM电路
        3.2.3 DSP与计算机的USB通讯接口
    3.3 指纹采集部分硬件电路设计
    3.4 CPLD的VHDL语言设计
    3.5 本章小结
第4章 指纹图像处理
    4.1 归一化、方向图求取及阈值分割
    4.2 细化处理
    4.3 特征点的提取与伪特征点的去除
    4.4 指纹边缘算子比较及其中的特征点提取
    4.5 本章小结
第5章 系统功能测试
    5.1 数据传输部分测试
    5.2 指纹采集部分测试
    5.3 本章小结
结论
参考文献
攻读硕士学位期间发表的学术论文
致谢

(3)基于ARM9的智能门禁系统设计(论文提纲范文)

摘要
Abstract
1 绪论
    1.1 课题研究背景及意义
    1.2 研究现状
        1.2.1 门禁系统研究现状
        1.2.2 指纹识别技术研究现状
    1.3 门禁系统工作原理
    1.4 课题研究内容
        1.4.1 课题主要研究内容
        1.4.2 课题关键问题的研究及解决方案
    1.5 论文的组织结构
    1.6 本章小结
2 总体方案设计
    2.1 需求分析
    2.2 方案选择
        2.2.1 硬件处理器的选择
        2.2.2 ARM9的介绍
        2.2.3 软件平台的选择
        2.2.4 FPS200指纹采集模块的介绍
    2.3 嵌入式系统的组成结构
    2.4 本章小结
3 门禁系统的硬件设计
    3.1 门禁系统硬件平台的搭建
    3.2 门禁系统主要外围扩展模块的分析
        3.2.1 电源电路及复位电路
        3.2.2 USB接口电路
        3.2.3 I/O接口电路
        3.2.4 Flash电路
        3.2.5 串口电路
        3.2.6 JTAG接口电路
    3.3 FPS200指纹采集模块接口电路的设计
    3.4 SD卡接口电路的设计
    3.5 门禁系统执行机构的设计
    3.6 硬件平台的测试
    3.7 本章小结
4 门禁系统的软件设计
    4.1 门禁系统软件平台的搭建
    4.2 网络传输
    4.3 指纹采集模块的驱动开发
        4.3.1 确定FPS200模块的头文件及相应的数据结构
        4.3.2 确定驱动要实现的功能函数和file-operation结构的挂接
        4.3.3 确定加载和卸载函数
        4.3.4 编写要实现的功能函数
    4.4 指纹采集模块的应用程序设计
    4.5 指纹采集模块的运行
    4.6 软件系统测试
    4.7 本章小结
5 指纹图像识别技术
    5.1 指纹识别算法概要
    5.2 指纹图像的预处理
        5.2.1 指纹图像的分割
        5.2.2 指纹图像的增强
        5.2.3 指纹图像的二值化
        5.2.4 指纹图像的细化
    5.3 指纹图像特征点的提取
    5.4 指纹图像匹配
        5.4.1 指纹图像匹配的相似度
        5.4.2 指纹图像匹配模型
    5.5 指纹识别算法的实验研究
    5.6 本章小结
6 总结与展望
    6.1 总结
    6.2 展望
参考文献
攻读硕士学位期间发表的论文
致谢

(4)基于ARM9的智能家居安防报警系统的设计(论文提纲范文)

摘要
Abstract
1. 绪论
    1.1 课题研究的背景及其意义
    1.2 国内外智能家居技术的发展现状及其发展前景
        1.2.1 国外智能家居技术的起源与发展现状
        1.2.2 国内智能家居技术的发展现状
        1.2.3 智能家居技术的发展前景
    1.3 主要研究内容
    1.4 章节安排
2. 系统整体结构设计
    2.1 系统的整体结构设计
    2.2 系统的硬件介绍
        2.2.1 核心控制板
        2.2.2 警情检测部分
        2.2.3 警情报警部分
        2.2.4 监控部分
    2.3 系统软件操作系统的选择
3. 系统的硬件电路设计
    3.1 系统硬件体系结构
    3.2 简述核心板 mini2440
    3.3 外围接口单元的电路设计
        3.3.1 电源电路设计
        3.3.2 复位电路设计
        3.3.3 晶振电路设计
        3.3.4 JTAG 接口电路
        3.3.5 系统存储器接口电路
        3.3.6 通信端口的电路设计
        3.3.7 摄像头接口电路
    3.4 报警模块电路设计
        3.4.1 GSM 模块电路
        3.4.2 蜂鸣器报警电路
    3.5 险情检测模块电路设计
        3.5.1 人体红外热释电检测电路
        3.5.2 指纹检测电路
        3.5.3 温度检测电路
        3.5.4 无线收发模块电路
4. 嵌入式 Linux 软件系统平台的搭建
    4.1 安装嵌入式 Linux 操作系统
    4.2 建立交叉编译环境
    4.3 Bootloader 的概述及其移植
        4.3.1 Bootloader 的概述
        4.3.2 U-boot 在 mini2440 开发板上的移植
    4.4 嵌入式 Linux 内核的移植
    4.5 根文件系统的搭建
        4.5.1 根文件系统的概述
        4.5.2 搭建根文件系统
5. 系统的软件程序设计
    5.1 警情检测模块的驱动程序的设计
        5.1.1 数字温度采集模块的实现
        5.1.2 人体红外热释电传感器模块的实现
        5.1.3 指纹检测模块的实现
    5.2 报警模块的驱动程序的设计
        5.2.1 基于 PWM 的蜂鸣器的驱动移植
        5.2.2 GSM 模块的实现
    5.3 监控模块的驱动程序的设计
        5.3.1 CMOS 摄像头的驱动程序的移植
        5.3.2 DM9000AE 网卡的驱动程序的移植
    5.4 创建嵌入式 web 服务器
        5.4.1 嵌入式 web 服务器的选择
        5.4.2 web 服务器 Boa 的移植与配置
        5.4.3 CGI 技术的原理与程序设计
    5.5 网络视频服务器的设计
        5.5.1 CMOS 摄像头的视频采集
        5.5.2 JPEG 压缩算法的介绍
        5.5.3 通过 MJPG-streamer 传输采集的视频图像
6. 系统的性能测试与分析
    6.1 报警功能的测试
    6.2 远程监控的测试
7. 总结与展望
    7.1 总结
    7.2 展望
参考文献
攻读硕士学位期间发表的论文
致谢

(5)基于ARM的嵌入式指纹识别系统的研究(论文提纲范文)

摘要
Abstract
第1章 绪论
    1.1 课题研究背景及意义
    1.2 指纹识别技术在国内外的发展状况
    1.3 嵌入式系统介绍
        1.3.1 嵌入式系统概述
        1.3.2 嵌入式操作系统
    1.4 论文主要内容及结构安排
第2章 嵌入式指纹识别系统的总体设计
    2.1 系统整体方案设计
    2.2 嵌入式主控模块介绍
        2.2.1 嵌入式微处理器
        2.2.2 NARD FLASH单元
        2.2.3 SDRAM单元
        2.2.4 串行接口
        2.2.5 JTAG接口
        2.2.6 电源、时钟和复位电路
    2.3 指纹识别模块设计
        2.3.1 指纹采集传感器技术
        2.3.2 不同类型传感器的比较
        2.3.3 FPS200指纹传感器概述
        2.3.4 FPS200硬件电路设计
    2.4 以太网接口电路的设计
    2.5 本章小结
第3章 系统软件平台的构建
    3.1 宿主机交叉编译环境的构建
    3.2 BOOTLOADER的移植
        3.2.1 Bootloader概述
        3.2.2 Bootloader启动流程
        3.2.3 Bootloader移植
    3.3 LINUX内核的移植
        3.3.1 Linux内核结构
        3.3.2 Linux内核的移植
    3.4 在LINUX系统中实现YAFFS根文件系统
    3.5 本章小结
第4章 设备驱动程序及应用软件设计
    4.1 设备驱动程序设计
        4.1.1 设备驱动概述
        4.1.2 指纹采集模块驱动的实现与加载
        4.1.3 网卡驱动程序的实现与加载
    4.2 系统应用软件设计
        4.2.1 指纹采集模块应用程序设计
        4.2.2 基于TCP/IP协议的网络传输程序的设计
        4.2.2.1 TCP/IP协议简介
        4.2.2.2 socket网络通信
    4.3 本章小结
第5章 指纹识别算法的研究
    5.1 指纹识别的理论基础
    5.2 指纹图像预处理
        5.2.1 图像分割
        5.2.2 图像增强(Gabor滤波)
        5.2.3 二值化
        5.2.4 图像细化
    5.3 指纹图像的特征提取
    5.4 指纹图像的特征匹配
        5.4.1 初匹配
        5.4.2 坐标系的调整
        5.4.3 全局匹配
    5.5 本章小结
第6章 总结与展望
    6.1 论文总结
    6.2 对本课题作进一步研究的展望
参考文献
致谢

(6)指纹电子门锁控制系统的设计(论文提纲范文)

0 引言
1 指纹电子门锁的组成和工作原理
2 指纹电子门锁的设计方法
    2.1 指纹图像采集模块的设计
    2.2 指纹图像处理模块
    2.3 门锁控制系统模块
    2.4 报警系统模块
3 基于CH372的USB通信方案
4 一种基于FPS 200的指纹电子门锁设计实例
    4.1 指纹图像采集模块实现
    4.2 指纹图象处理模块
    4.3 控制系统及报警装置模块
5 结论

(7)基于NIOSII的指纹识别系统应用研究(论文提纲范文)

摘要
Abstract
1. 绪论
    1.1 指纹识别技术概述
    1.2 国内外技术现状
    1.3 课题研究内容
2 指纹识别及其相关技术介绍
    2.1 指纹识别的基本原理
    2.2 嵌入式系统
    2.3 可编程逻辑器件
    2.4 SOC/SOPC 技术
        2.4.1 SOC 的定义及其特点
        2.4.2 SOC 设计技术
        2.4.3 SOPC 技术
        2.4.4 开发工具介绍
    2.5 NiosII 软核处理器
        2.5.1 NiosII 处理器概述
        2.5.2 NiosII 系统结构
        2.5.3 Avalon 总线规范
        2.5.4 Nios II 自定制指令
        2.5.5 开发平台简介
    2.6 本章小结
3 指纹识别算法研究
    3.1 指纹图像预处理
        3.1.1 归一化处理
        3.1.2 方向图计算
        3.1.3 指纹图像分割
        3.1.4 指纹图像增强
        3.1.5 二值化及滤波处理
        3.1.6 细化处理
    3.2 指纹细节特征点提取
        3.2.1 细节特征点提取
        3.2.2 伪特征点去除
    3.3 本章小结
4 指纹识别系统实现方案
    4.1 课题硬件设计方案
        4.1.1 处理器软核设计
        4.1.2 指纹采集模块
        4.1.3 指纹传感器接口电路设计
    4.2 系统软件设计实现
        4.2.1 指纹采集过程程序设计
        4.2.2 指纹识别过程程序设计
        4.2.3 算法验证
    4.3 本章小结
5 系统性能优化方案
    5.1 自定制指令
    5.2 硬件算法模块
    5.3 本章小结
结论
参考文献
附录 A
附录 B
附录 C
攻读硕士期间发表的文章
致谢

(8)嵌入式指纹识别系统设计 ——指纹传感器驱动程序研究(论文提纲范文)

摘要
ABSTRACT
1 引言
    1.1 生物识别技术概述
    1.2 指纹识别技术国内外发展现状
    1.3 本论文研究内容和目的
    1.4 全文结构
2 嵌入式指纹识别系统硬件设计
    2.1 嵌入式指纹识别系统硬件总体结构
    2.2 嵌入式微处理器选型
        2.2.1 ARM微处理器内核的选择
        2.2.2 三星S3C2410详解
    2.3 外围设备选择
    2.4 本章小结
3 嵌入式指纹识别系统软件设计
    3.1 嵌入式操作系统介绍及选择
        3.1.1 嵌入式操作系统介绍
        3.1.2 嵌入式操作系统的选择
    3.2 创建嵌入式系统开发环境
        3.2.1 主机端嵌入式开发环境的搭建
        3.2.2 建立交叉编译环境
    3.3 BootLoader
        3.3.1 BootLoader的操作模式及启动流程
        3.3.2 常用的Booloader介绍及vivi的分析修改
    3.4 Linux2.6.15内核移植
        3.4.1 修改内核代码
        3.4.2 配置内核选项
    3.5 制作根文件系统
        3.5.1 主要嵌入式文件系统介绍及根文件系统选择
        3.5.2 根文件系统制作
    3.6 嵌入式指纹识别系统工作流程
        3.6.1 服务器端用户及指纹管理
        3.6.2 指纹识别流程
    3.7 本章小结
4 自动指纹识别系统算法研究
    4.1 自动指纹识别系统原理
    4.2 指纹图像采集
    4.3 指纹图像预处理
    4.4 指纹图像增强
        4.4.1 指纹图像的归一化
        4.4.2 指纹图像的分割
        4.4.3 指纹图像的方向场
        4.4.4 方向滤波
        4.4.5 二值化
        4.4.6 细化
    4.5 特征提取
    4.6 特征匹配
        4.6.1 指纹匹配算法介绍
        4.6.2 改进的指纹匹配算法
    4.7 本章小结
5 嵌入式Linux设备驱动程序设计
    5.1 Linux设备驱动模型
        5.1.1 Linux设备驱动与内核的关系
        5.1.2 Linux设备驱动的结构
        5.1.3 Linux设备驱动的设计步骤
    5.2 指纹传感器FPS200驱动程序设计
        5.2.1 FPS200的工作原理及接口配置
        5.2.2 SPI总线及其通信方式
        5.2.3 SPI总线的初始化和读写函数
        5.2.4 FPS200的初始化及参数调整
        5.2.5 中断请求与中断处理
        5.2.6 驱动程序中各主要函数实现
        5.2.7 Linux2.6内核下FPS200驱动程序设计
        5.2.8 驱动程序的测试
    5.3 本章小结
6 总结与展望
参考文献
个人简介
导师简介
获得成果目录清单
致谢

(9)基于ARM的指纹识别门禁系统的设计与实现(论文提纲范文)

摘要
Abstract
第1章 绪论
    1.1 课题的研究背景及意义
        1.1.1 课题的研究背景
        1.1.2 课题的意义
    1.2 以太网指纹识别门禁系统的研究现状和发展
    1.3 本文的研究内容
第2章 系统硬件设计
    2.1 系统总体设计
        2.1.1 系统概述及设计原则
        2.1.2 系统组成及功能
    2.2 嵌入式主控模块设计
        2.2.1 ARM 微处理器与地址空间映射
        2.2.2 NAND FLASH 单元
        2.2.3 SDRAM 单元
        2.2.4 RS232 串口单元
        2.2.5 USB 及USB 摄像头单元
    2.3 界面显示接口模块设计
    2.4 网络通信接口模块设计
    2.5 指纹识别模块设计
第3章 系统软件平台构建
    3.1 LINUX 实验环境的搭建
        3.1.1 建立交叉编译环境
        3.1.2 建立NFS 调试环境
    3.2 Bootloader 引导程序移植
    3.3 LINUX 内核的移植与配置
        3.3.1 Linux2.6.14 内核的移植
        3.3.2 Linux2.6.14 内核的配置
    3.4 LINUX 文件系统
        3.4.1 CRAMFS 文件系统
        3.4.2 JFFS2 文件系统
    3.5 系统相关设备驱动程序移植
        3.5.1 NAND FLASH 驱动移植
        3.5.2 LCD 驱动移植
        3.5.3 USB 摄像头驱动移植
        3.5.4 网卡驱动移植
        3.5.5 指纹识别模块驱动移植
第4章 指纹识别算法研究及实现
    4.1 指纹识别的理论基础
    4.2 指纹图像的预处理
        4.2.1 背景分割
        4.2.2 指纹图像增强
        4.2.3 图像二值化
        4.2.4 细化及其后处理
    4.3 指纹图像的特征提取及匹配
        4.3.1 指纹图像的特征点提取
        4.3.2 指纹图像的特征匹配
    4.4 本章小结
第5章 门禁控制系统软件设计
    5.1 门禁控制系统总体软件设计
    5.2 视频图像采集
        5.2.1 Video4Linux 应用程序介绍
        5.2.2 Video4Linux 编程采集图像
    5.3 指纹图像采集
    5.4 网络通信
        5.4.1 TCP/IP 协议
        5.4.2 系统网络通信软件设计
        5.4.3 GoAhead 嵌入式Web 服务器
第6章 系统测试及分析
    6.1 测试环境
    6.2 测试内容
        6.2.1 门禁控制器系统测试
        6.2.2 指纹识别算法测试
    6.3 测试结论
        6.3.1 测试结果
        6.3.2 出现的问题以及原因和解决办法
总结与展望
    1.论文主要工作与成果
    2.课题展望
参考文献
致谢
附录A 攻读硕士学位期间所发表学术论文
附录B 攻读学位论文期间参加的科研项目
附录C 系统硬件实物图

四、基于FPS200的串行接口指纹采集系统(论文参考文献)

  • [1]多模式电子锁控制器设计[J]. 江绍明,方飞. 内江师范学院学报, 2020(02)
  • [2]基于DSP的个人指纹信息无线采集系统[D]. 柳程邺. 哈尔滨理工大学, 2017(05)
  • [3]基于ARM9的智能门禁系统设计[D]. 苏艳娟. 西安工业大学, 2015(02)
  • [4]基于ARM9的智能家居安防报警系统的设计[D]. 徐丽丽. 中北大学, 2014(08)
  • [5]基于ARM的嵌入式指纹识别系统的研究[D]. 陶婷. 武汉理工大学, 2013(S2)
  • [6]指纹电子门锁控制系统的设计[J]. 李海龙,吴庆立,郑惠之. 自动化与仪器仪表, 2010(01)
  • [7]基于NIOSII的指纹识别系统应用研究[D]. 陈波. 内蒙古科技大学, 2009(07)
  • [8]嵌入式指纹识别系统设计 ——指纹传感器驱动程序研究[D]. 赵海峰. 北京林业大学, 2009(11)
  • [9]基于ARM的指纹识别门禁系统的设计与实现[D]. 马文科. 湖南大学, 2009(01)
  • [10]基于SPI协议的新型嵌入式指纹采集系统设计[J]. 韦艳波,张海南,上官卫华. 测控技术, 2008(12)

标签:;  ;  ;  ;  ;  

基于FPS200的串口指纹采集系统
下载Doc文档

猜你喜欢