基于FPGA的指纹特征提取系统的设计与实现

来源 :东北大学 | 被引量 : 1次 | 上传用户:lanqin2394
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文采用Altera公司的Nios Ⅱ和Quartus Ⅱ软件,在Cyclone Ⅱ系列的EP2C35F672C6芯片中,设计并实现基于FPGA(Field Programmable Gate Array,现场可编程门阵列)的指纹特征提取系统。基于FPGA的识别系统的硬件部分是利用Quartus Ⅱ软件设计和实现的,识别系统的软件部分是在Nios Ⅱ中编写C程序代码来实现系统的功能。在图像的预处理方面,实现了最大类间方差的图像分割算法,然后计算指纹图像的方向场和频率场,并利用指纹的方向信息和频率信息来对图像进行增强,在进行完图像增强后,实现了一种基于切缝法的二值化方法,在二值化的基础上,利用基于数学形态学的细化算法进行了细化,最终得到一个单像素宽度的指纹图像。在细化图像上进行特征提取,并利用纹线跟踪技术,去除指纹图像上的伪特征结构,对提取出的特征进行后处理,同时剔除了提取特征中的伪特征点,最终得到能表征指纹特征的真实特征点集,为下一步的匹配处理打下一个良好的基础。本文利用Nios Ⅱ软核处理器的特性,进行指纹特征提取的SOPC的设计与实现。首先在硬件方面,在Quartus Ⅱ的SOPC Builder下,设计并建立基于Nios Ⅱ软核处理器的指纹特征提取系统结构。并利用Verilog HDL编写VGA的硬件模块,嵌入到所设计的系统结构中,构成一个完整的片上可编程系统;其次在软件方面,在Nios Ⅱ IDE下,编写指纹特征提取算法与硬件驱动程序,并且在PC上成功编译,接着移植到Nios Ⅱ嵌入式开发板上来实现整个系统。
其他文献
期刊
泛素化是膜蛋白进入溶酶体降解的重要信号分子,首先泛素化修饰促进膜蛋白从细胞膜表面内吞回到细胞内。其次,到达内体膜后,泛素化修饰的膜蛋白能够被ESCRT(Endosomal sorting co
童话,是一种通过浅显生动,富于幻想和夸张,多做拟人化描写,以适合儿童心理的方式反映自然和人生,达到教育目的的一种文学样式.然而现代社会很多父母会告诉小孩“童话是假的”
斜纹夜蛾幼虫有两个精巢,在化蛹时粘连在一起,进入蛹期后扭曲变形,在蛹中期完成融合。融合过程中,精巢形态、围巢膜、精小囊隔膜的结构等发生了改变。   为了分析融合过程基因
对外界环境感知并指导自身的运动是生物最基本的技能之一。本文采用微流体技术和系统生物学建模结合的方法,定量研究了大肠杆菌对时空变化浓度场的趋化响应,以及趋磁螺菌在不同
二氧化碳等温室气体的大量排放所引起的气候问题受到越来越多的关注,森林作为陆地生态系统中最大碳库,并被公认为改变气候变化最为有效的生物固碳方式。对于国家投入了巨额资金
基于MEMS技术的微陀螺具有体积小、重量轻、价格低、寿命长和易于批量生产等诸多优点,有望部分取代传统陀螺。然而目前普遍精度较低的现实制约了其在高端领域的应用。由于工
纳米材料和纳米技术是20世纪80年代末迅速崛起的一门新学科,它是以尺寸在1~100nm范围的物质或结构为研究对象的学科。科学家们预测纳米科技将是21世纪的主导科学技术。作为纳米技术应用的基础--纳米材料,由于其独特的物理和化学性质及其在许多领域潜在的重要应用前景,已经成为当今科学研究的前沿和热点。而被誉为第三代半导体材料典型代表的GaN,由于其优良的性质及巨大的应用价值,吸引了越来越多研究者的目光
相对于传统多晶硅太阳能电池,染料敏化太阳能电池有诸多优点,已经引起许多专家的关注。首先其工艺简单,并不像硅基太阳能电池那样需要昂贵的设备和高洁净的厂房;其次所使用的材料主要为二氧化钛和电解质材料等,不但来源广泛而且非常便宜;除此之外染料敏化太阳能电池和薄膜太阳能电池一样,可以使用柔性基材,有非常广泛的应用。由于二氧化钛纳米结构有较大的粗糙系数,尤其是纳米线、纳米棒和纳米管结构,能够在其表面吸附大量
当前形势下,人民生活水平不断提高,人们在注重经济增长的同时,却忽视了环境保护与环境价值的重要性。面对日益严重的资源破坏与环境问题,建立自然保护区成为了生物多样性保护和生