首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 125 毫秒
1.
基于SOPC的指纹识别系统的设计与实现   总被引:2,自引:0,他引:2  
  相似文献   

2.
设计了一种基于SoPC的新型结构的自动指纹识别系统。通过对指纹处理整体流程的选择和优化,将耗时较多的指纹预处理部分整体硬件化,耗时较少的匹配部分软件化,使得系统处理速度有了显著提高,1.5 s内可以完成一幅指纹图像的预处理,3 s内可以完成一幅指纹图像的比对。使用Quartus II软件完成了系统模块设计及仿真,使用Nios II IDE软件完成了软件代码的实现,并在以Altera公司的Cyclone II FPGA芯片为核心的DE2开发板上实现了整个系统。  相似文献   

3.
设计了一款基于嵌入式技术的自动指纹识别系统(AFIS),系统的硬件采用TCS316指纹识别模块和基于S3C2440 ARM9处理器的嵌入式mini2440 ARM平台,基于上述硬件开发了自动指纹识别软件,软件设计基于嵌入式Linux操作系统,采用模块化编程。所设计的指纹识别系统实现了指纹录入、搜索、比对、删除及指纹库清空等功能,并结合在考勤方面的应用,设计了基于Linux的QT触摸屏应用界面。实验结果表明系统的硬件和软件都能较好的工作,达到了预期的目的。  相似文献   

4.
为了解决现有嵌入式指纹识别系统的不足,提出了一种基于嵌入式Linux的指纹识别系统的实现方法,具体介绍了系统软件设计思路,其中主要包括软件平台的搭建以及指纹识别系统应用软件的开发。内容有指纹模块的各个功能函数、串口通信程序、指纹BMP图像生成程序、用户数据库管理程序、系统交互界面程序等等。由于系统基于嵌入式Linux,不依赖于特定的处理器,具有很强的移植性,可以根据特定应用场合对系统进行二次开发和移植。系统给用户提供了良好的操作界面,并且实现了一个用户可以在数据库中同时注册多个指纹的功能。经过仿真和验证,系统能够满足应用的要求。  相似文献   

5.
王秀丽 《软件》2011,32(4):56-58
随着EDA技术及微电子技术的飞速发展,现场可编程门阵列(Field Programmable Gate Array,简称FPGA)的性能有了大幅度的提高。以Nios Ⅱ软核处理器为核心的SOPC(Systemon Programmable Chip)系统便是把嵌入式系统应用在FPGA上的典型例子,本文设计的指纹识别模块就是基于FPGA的Nios Ⅱ处理器为核心的SOPC设计。通过IP核技术和灵活的软硬件编程,实现Nios Ⅱ对FPGA外围器件的控制,利用SOPC Builder将Nios Ⅱ处理器、指纹读取接口UART、键盘与LCD显示接口、FLASH接口、SDRAM控制器构建成Nios Ⅱ硬件系统,后者是电源和时钟电路、SDRAM存储器电路、FLASH存储器电路、LCD显示电路、指纹传感器电路、FPGA配置电路这些纯实物硬件设计。  相似文献   

6.
基于含DSP的ARM嵌入式指纹识别系统的设计与实现   总被引:1,自引:0,他引:1  
对指纹识别电子产品开发半台进行了分析研究,设计了含DSP的ARM嵌入式指纹识别电子产品技术框架结果及其软件流程、数据库模块,并以eVC4.0为工具进行VC++编程,实现了含DSP的ARM嵌入式指纹识别系统的识别方法。系统容易扩展对外部数据的存放需要,适合需要存储大量指纹特征库场合的应用需求。  相似文献   

7.
为了解决实时实时遥测数据挑路及浮点运算在FPGA上实现难度较大的问题,设计了一种基于MicroBlaze的测控终端数据处理模块;测控终端数据处理模块利用FPGA嵌入式处理器实现了复杂遥测数据的挑路及浮点运算,同时利用FPGA的动态部分重配置技术实现了遥测数据挑路的在线配置功能;测试表明该模块可以实现对1553B等具有复杂数据结构的遥测数据进行处理,并能够实现20帧/秒以上的处理速度;测控终端数据处理模块可以实现很多以往需要ARM或DSP才能够实现的复杂遥测数据处理功能。在不增加系统硬件成本的情况下,有效提高了系统的集成度和设计灵活性。  相似文献   

8.
本文基于linux设计嵌入式网络指纹识别系统,该系统的特点是,设计基于linux多任务并发环境,终端的处理速度快,系统吞吐量大;设计网络传输模块,指纹采集网络化,优化了目前网络识别系统的方案,减小了网络传输负载。  相似文献   

9.
本文是在对指纹识别系统和ARM的深入学习和掌握的基础上,以三星S3C2440A为核心对指纹识别系统进行了硬件平台的搭建,介绍了系统各个模块中电路器件的选择,以及对存储模块、LCD显示模块、JTAG接口和指纹采集模块进行了电路设计,最后通过嵌入式Linux操作系统的移植使整个硬件平台可以实现指纹识别。  相似文献   

10.
设计了一个能用于门锁和保险箱的指纹识别与控制系统。系统以MSP430F149为主控芯片,FSC7002为指纹处理芯片,兼具密码和指纹两种开启方式。还设计了一个可选的远程开启和报警模块。模块采用MG323作为通信芯片,通过GSM网络实现了远程信息的传输。开发了基于Android系统的远程开启软件,软件采用DES对传输信息进行加密,提高了信息传输的安全性。  相似文献   

11.
实现FPGA回读功能的可重构系统设计   总被引:1,自引:0,他引:1       下载免费PDF全文
Xilinx Virtex系列FPGA具有配置逻辑可重构、配置数据可回读的特点,该文设计了基于Virtex FPGA的一种可重构系统。FPGA采用SelectMAP配置方式,在CPU和CPLD控制下实现了配置数据加载和回读的功能。给出了系统配置FPGA和回读其配置数据的流程及相应的波形图。 关键词:  相似文献   

12.
曲芳  蒋炎河 《计算机工程》2004,30(Z1):501-502
介绍了一种基于TCP/IP协议的在网络上远程传输FPGA设计生成的硬件逻辑数据,并通过CPU对IFPGA进行配置,实现硬件逻辑重构 的灵活方法。该方法使系统设计者摆脱了开发系统的局限,提供了很强的远程修改硬件逻辑的能力,极大地方便了硬件的设计与升级,具有 很高的应用价值。  相似文献   

13.
与通常采用外围的CPLD器件和CPU来产生配置接口控制逻辑的方法不同,本文设计了采用嵌入到FPGA的Leon3开源CPU软核来控制实现Virtex系列FPGA的SelectMap接口配置的方法,可将其应用于对FPGA芯片的在线配置.该方法设计成本低,不局限于某一类型的FPGA芯片,减少了外围分立元件的使用,增强了设计的...  相似文献   

14.
张杰 《微计算机信息》2006,22(35):155-157
从CPU的总体结构到局部功能的实现采用了自顶向下的设计方法和模块化的设计思想,利用Xilinx公司的SpartanII系列FPGA,设计实现了八位CPU软核。在FPGA内部不仅实现了CPU必需的算术逻辑器、寄存器堆、指令缓冲、跳转计数、指令集,而且针对FPGA内部的结构特点对设计进行了地址和数据的优化。  相似文献   

15.
侯冬晴 《自动化仪表》2007,28(11):29-31
介绍了指纹识别的一般原理,详细阐述了CPU S3C2440A和HB7121B的各模块结构及其功能;并且给出了S3C2440A与指纹识别器HB7121B的连接,完成了指纹识别器的硬件设计。同时,讨论了Linux操作系统的嵌入和应用软件的编写,完成了指纹识别器的软件设计。该设计方案将ARM9技术引入指纹识别领域,将对ARM技术的应用和指纹识别的发展产生促进作用。  相似文献   

16.
FPGA-based module for SURF extraction   总被引:1,自引:0,他引:1  
We present a complete hardware and software solution of an FPGA-based computer vision embedded module capable of carrying out SURF image features extraction algorithm. Aside from image analysis, the module embeds a Linux distribution that allows to run programs specifically tailored for particular applications. The module is based on a Virtex-5 FXT FPGA which features powerful configurable logic and an embedded PowerPC processor. We describe the module hardware as well as the custom FPGA image processing cores that implement the algorithm’s most computationally expensive process, the interest point detection. The module’s overall performance is evaluated and compared to CPU and GPU-based solutions. Results show that the embedded module achieves comparable distinctiveness to the SURF software implementation running in a standard CPU while being faster and consuming significantly less power and space. Thus, it allows to use the SURF algorithm in applications with power and spatial constraints, such as autonomous navigation of small mobile robots.  相似文献   

17.
介绍了基于Altera公司EPF10K20TC144的FPGA的8085A CPU结构分析和实现.用FPGA来实现CPU的功能,研究其工作原理,对于真正理解CSIC CPU工作原理有极大帮助,有利于做成专用集成电路ASIC,开发出一个适合自己的专用CPU,开发出创新型的产品,也有利于教学.描述了FPGA芯片及外围电路、CPU的内部结构、指令系统、CPU工作原理、FPGA实现及编程思路等,着重阐述了CPU的内部结构、算术逻辑部件模块及控制模块的工作原理.状态数的减少提高了执行速度.最后给出编程思路及编译结果,实验验证了设计的正确性.  相似文献   

18.
基于FPGA的一种新型8通道数据采集系统   总被引:3,自引:1,他引:2  
以FPGA为核心控制模块,搭载MAX1300为数据采集模块,完成8通道、16位精度数据采集系统。采集数据在FPGA内部储存,DSP在适当时刻对其进行读取以完成伺服控制工作。针对以往数据采集系统的局限,FPGA内部对所采集数据进行预处理,减轻了CPU数据处理强度和负担。详细介绍了各芯片硬件电路设计,给出FPGA内部各功能模块逻辑图。  相似文献   

19.
基于Haar小波变换的快速指纹识别算法   总被引:4,自引:0,他引:4       下载免费PDF全文
指纹中不同的空间频率和纹理方向代表了指纹图像的内在特征。为了提取这些特征,提出了基于Haar小波变换的快速指纹识别算法。该算法在提取指纹特征有效区域的基础上,直接对指纹灰度图像进行Haar小波变换以获取指纹特征向量。与传统的基于指纹细节特征的识别算法相比大大减少了计算量。另外,还将指纹识别算法移植到嵌入式安全领域。在基于Arm7处理器(主频100MHz)架构的嵌入式平台上,对FVC2000标准指纹数据库进行了实验,得到了很好的FAR,FRR关系图,并且整个识别过程耗时在1 s左右。实验结果表明,本文算法在快速指纹识别方面是成功的。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号