白小姐

您当前的位置: 白小姐 > 白小姐 >

对于实用性指纹识别模块设计方案的详细解析和

添加时间:2019-09-16

  主要内容为:本模块采用xilinx公司的Spartan 3E系列XC3S500E型FPGA作为核心控制芯片,通过对指纹图象进行提取,然后对提取的指纹图像进行灰度滤波、图像增强、二值化、二值去噪、细化等预处理,得到清晰的指纹图象,再从清晰的指纹图象中提取指纹特征点,存入外部FLASH作为建档模板。指纹比对时,采用同样的方法获得清晰的指纹图像,建立比对模板,然后将比对模板与建档模板利用点模式匹配算法进行比对,得出比对结果。该模块利用嵌入式软核实现系统的管理,利用硬件实现指纹识别,保证了系统功能的完整性与识别的正确性。该识别模块可用于门禁、考勤、安检、保险箱柜等很多方面,也可和等设备联机使用,满足各个方面的不同需求,因此它的设计具有很广泛的应用前景和市场价值。

  本模块利用美国富士通公司的MFS300滑动式电容指纹传感器对指纹图像进行提取和保存。这款指纹传感器采用标准CMOS 技术,含有8 位A/D 变换器,能在2.8 V~5 V 的宽电压范围内工作,能自动检测到是否有指纹到达传感器,并实现在线采集。它能在保证指纹图像高分辨率(500dpi)的同时大大减小了传感器的尺寸(13.3×3.6mm2)。然后XC3S500E利用其SPI端口通过读写MFS300内部的寄存器,实现对它的控制,以完成指纹采集的任务。

  图像预处理的主要步骤包括:方向图计算、图像增强、二值化、二值去噪、细化等。预处理的目的是改善输入指纹图像的质量,以提高特征提取的准确性。原始指纹图像一般存在噪声污染、脊线断裂或脊线模糊等问题,需要进行图像增强(使用滤波技术)以改善质量。由于指纹特征仅包含在脊线的形状结构中,所以,通过二值化和细化把深浅不一、宽度不同的脊线变成灰度相同、单像素宽的细脊线,以便于特征提取。

  系统通过细节特征提取算法对预处理后的指纹图像进行全局特征和细节特征的提取,将获得指纹图像特征参数存入外设FLASH中,建立指纹数据库。在识别模式时,系统用同样的方式提取指纹图像特征参数,存入扩展SRAM中,然后将外设FLASH和扩展SRAM中的数据利用点模式匹配算法进行比对,最终将比对结果输出。

  有效的指纹辨识系统不仅仅依赖于辨识算法,还需要考虑很多其他方面的问题,它包括注册和辨识过程、排斥欺骗和安全考虑等。我们必须对这些问题提出应对办法,才能实现有效的辨识。

  纵览全球诸多指纹识别事件:出入关按指纹、开门按指纹、领社保按指纹、上班考勤按指纹、幼儿园接送孩子按指纹、银行取款按指纹、超市购物按指纹付款、洗衣服按指纹进行分工、打手机按指纹、上电脑按指纹等等新现象层出不穷,指纹识别已经与人们的生活休戚相关。指纹化产品呈现出广阔的市场开发前景和巨大的利润空间。

  由于此开发板具有VGA、RS232、键盘/鼠标等接口,可以很方便的在很多产品得到应用,使产品具有指纹识别的功能。例如,它可以与指纹保险箱(柜)、指纹门锁、IC卡系统、汽车启动系统连接使用,也可以统购RS232和计算机等设备联机使用。同时,目前的指纹识别认证系统大都采用DSP或者ARM来实现,这样的嵌入式系统很难实现小型化集成化,更无法SOC,使得指纹识别在小型化便携式产品中的应用得到局限,而本模块以FPGA作为核心控制系统,由于FPGA具有高度集成、低功耗、短开发周期等优点,所以如果本模块设计成功,可以实现指纹识别模块的小型化、集成化和SOC,使得指纹识别可以应用到更多的领域,为人们的生活带来更多的便利和安全,同时也具有更广阔的市场开发前景和更大的利润空间。

  本模块采用xilinx公司Spartan 3E系列XC3S500E型FPGA作为核心控制芯片,这款芯片采用90ns的先进工艺,最大容量50万门,足以满足设计的要求。美国富士通公司的MFS300滑动式电容指纹传感器采用标准CMOS 技术,含有8 位A/D 变换器,能在2.8 V~5 V 的宽电压范围内工作,能自动检测到是否有指纹到达传感器,并实现在线采集。它能在保证指纹图像高分辨率(500dpi)的同时大大减小了传感器的尺寸(13.3×3.6mm2)。系统利用XC3S500E的SPI端口和MPS300进行数据传输,使得传输更方便,传输速度更快、抗干扰能力更强。再加上该模块利用嵌入式软核实现系统的管理,利用硬件实现识别算法,保证了系统功能的完整性与识别的正确性。而识别算法我们采用美国FBI推荐的特征点匹配算法来实现指纹的识别,更保证了系统功能的实现。

  系统采用xilinx公司Spartan 3E系列XC3S500E型FPGA作为核心控制芯片,通过MFS300滑动式电容指纹传感器进行指纹图象的采集,自动A/D转换,并将转换后的数字信号通过SPI端口传送给FPGA核心控制单元,以进行指纹登记或指纹对比。内扩展的SRAM和Flash 分别用作存储指纹程序运行时的临时数据和指纹数据信息。PROM在上电时对FPGA 进行程序配置。键盘用于实现模块模式的切换和模块密码设置等功能。RS23接口可以与计算机等设备进行联机操作,方便系统功能的扩展。该系统利用嵌入式软核实现系统的管理,利用硬件实现识别算法,保证了系统功能的完整性与识别的正确性。

  以partan 3E系列XC3S500E型FPGA作为核心控制系统,利用其SPI端口访问MFS300传感器的寄存器实现数据采集任务,在其内部嵌入DSP软核,实现对图像的预处理、特征参数的提取和匹配,利用其外设FLASH存储指纹数据信息,建立指纹数据库;通过LCD显示模块建立人机交互界面等。

  利用Xilinx ISE 9.1i完成对FPGA的控制,利用Matlab实现滤波器的仿真,算法的研究,软核的制作等。

  需要具体开发的模块包括数据采集模块、原始图像的预处理模块、算法识别验证模块(通过Matlab实现Dsp算法,作为软核嵌入FPGA)、键盘操作模块、LCD显示模块等。

  列出在方案实施过程中所需要的测试设备(万用表示波器、频谱仪、逻辑分析仪等)

  刚刚录制了一个fpga开发流程的视频,该视频为投石问路,主要是想听听大家对于小梅哥在录制视频时需要注意的内容以及希望系列

  如果您一直关注有关5G的新闻,您就会知道它可以显著提高带宽,最高可达10Gbps。此外,它还具有低于...

  微处理器、FPGA、DSP、模数转换器 (ADC) 和片上系统 (SoC) 器件一般需要多个电压轨才...

  本文是关于创建逻辑示意图的特殊主题的集合。这些主题是我多年来一直在脑子里传播的主题。我希望你发现它们...

  CPLD和FPGA都是我们经常会用到的器件。有的说有配置芯片的是FPGA,没有的是CPLD;有的说逻...

  为有效提高视频监控应用领域中多屏幕画面显示的清晰度、分辨度等问题,提出了一种基于FPGA的实时视频图...

  Xilinx的FPGA的基本结构是一样的,主要由6部分组成,分别为可编程输入/输出单元、基本可编程逻...

  在今年初发布的三星Galaxy S10手机上,这家最早被传出做屏下指纹识别手机的大厂,终于在屏下指纹...

  虽然 Face ID 面部识别已经推出两年,iPhone 用户相信都适应,不过很多用户都比较喜欢 T...

  根据WSTS的数据,2018年全球集成电路市场规模达到4688亿美元,同期全球FPGA市场规模约63...

  从技术方面来看,AI芯片的典型代表包括GPU、FPGA和ASIC三种。不过,GPU并未专门针对安防监...

  FPGA不仅可针对每一种具体的应用根据算法结构进行深度定制,达到较高的计算效率和能效,技术风险也低于...

  指纹(fingerprint),是指人手指末端正面皮肤上产生的凹凸不平的纹线。指纹的纹路并不是连续、...

  从纵向看,多模态生物识别是ID革命的最新演变形式。从苹果公司的手机认证方式就可以看出来:最早是“Ap...

  随着目前5G时代的进展以及AI的推进速度,MRFR预测FPGA在2025年有望达到约125.21亿美...

  AI、5G技术的发展对芯片架构和软件支持提出了越来越高的要求,芯片设计更加复杂,业界需要更大容量的F...

  据MRFR统计2018年全球FPGA市场规模为60亿美元左右,随着AI+5G的应用逐步展开, FPG...

  “我们认为做产品一定是刚开始要切入一个千家万户都需要的刚需类产品。什么是刚需类产品?陪你说笑话不是刚...

  一开始由于技术限制等问题,屏幕指纹的使用体验并不理想,除了解锁识别时间更长之外,抗干扰能力似乎更弱了...

  短短一年时间里,几乎所有主流国产品牌手机都带来了配备屏幕指纹方案的机型。根据研究机构IHS最新公布的...

  苹果Touch ID推动了智能手机指纹识别的普及,但自从iPhone X之后,苹果就采用Face I...

  电力行业专家在接受上证报采访时表示,泛在电力物联网建设目的,一方面是要提高电网内部业务信息化水平,另...

  FPGA虽积极使用最先进的工艺技术提升效能、降低成本,但工艺日益缩密的结果是:晶体管的漏电流(Lea...

  如果需要计算一些数据,最常用的方法是针对CPU或GPU这样基于指令的架构编写计算所需的软件。或者采取...

  在越来越多的设计和越来越多的市场中,我们都能看到FPGA的身影;而且随着它们被纳入越来越多的系统中,...

  乔布斯引领的苹果概念性发布,小至产品的外壳结构id设计,大至ios系统以及生态商店的阶梯式构造,或许...

  随着指纹锁市场的不断发展,指纹锁以其特有的便捷性,逐步被大众所接受,但是因为涉及到居家安全,不少人对...

  FPGA主要用在收发器的基带中,5G时代由于通道数的增加,计算复杂度增加,所用FPGA的规模将增加,...

  英特尔10nm工艺终于开始向市场出货,虽然节奏比原计划要慢很多。但英特尔布局深广,除了面向笔记本和服...

  浪潮宣布开源发布基于FPGA的高效AI计算框架TF2,这一框架的推理引擎采用全球首创的DNN移位计算...

  自从英特尔几年前以167亿美元的价格收购Altera以来,FPGA产品组合的推出基本上是英特尔时代之...

  目前,天基电子系统开发人员面临的压力越来越大,在项目日程安排越来越紧张且预算一再削减的情况下,他们却...

  如果说FPGA是继任传统CPU与GPU的未来,就有些夸大其词。且不论CPU与GPU技术已经成熟,拥有...

  FPGA相对于CPU和GPU,在进行感知处理等简单重复的任务的时候的优势很明显,按照现在的趋势发展下...

  FPGA最早是从专用集成电路发展而来的半定制化的可编程电路。从诞生的那一天起它的身世就决定了它不像C...

  广东高云半导体科技股份有限公司(以下简称“高云半导体”)将参加9月17日在斯德哥尔摩举行FPGA全球...

  随着智能化市场需求变化越来越快,定制芯片 (SoC asic) 项目巨减趋势已不可逆。采用ASIC方...

  整个全球FPGA市场现在被4家美国公司完全垄断,并且Altera和Xilinx两家公司垄断了市场的8...

  FPGA号称“万能芯片”,从技术角度讲,它是可编程的产品,在不改变芯片本身硬件组成的情况下可反复使用...

  由于手脉识别的采样样本来自于人体内部,所以匹配过程中受到外界的干扰非常小。

  AI芯片在云端基于大数据,核心负责“训练”。云端的特征就是“大数据+云计算”,用户依靠大数据可进行充...

  云计算正在经历全新的变革,在强大的计算力之上,业务场景正在驱动技术的创新与变革。

  近年来,随着大数据的发展和计算能力的提升,人工智能迎来了新一轮的爆发,而人工智能芯片作为其产业的最上...

  机器人取代流水线工人、快译机取代翻译、虚拟主播取代主持人、智慧医疗取代放射科医生,随着人工智能技术的...

  英特尔今天宣布开始向参与早期使用计划的客户出货第一批英特尔® Agilex™FPGA,包括科罗拉多工...

  FPGA是现场可编程门阵列,简单的说就是一个可以在其上编程的芯片,用户可以在FPGA上编程实现一个特...

  为了提升FPGA的易用性,降低其应用门槛很重要,例如数学家、金融界人士不一定懂FPGA,为此,英特尔...

  自互联网时代走向人工智能时代,算法基因突出的互联网企业受到越来越多的关注。尤其在近几年,以字节跳动为...

  随着今年苹果新的iPhone机型全系放弃前置电容式指纹识别功能,以FACE ID 3D结构光人脸识别...

  vivo终于不负众望地再次带来一款新机——vivo NEX双屏版。一看到双屏两个字,很多机友想必会想...

  工业控制中往往需要完成多通道故障检测及多通道命令控制(这种多任务设置非常普遍),单独的CPU芯片由于...

  人工智能(AI)市场持续升温,但产业对于这些系统应如何建构仍十分分歧,大型科技公司动辄投入数十亿美元...

  最近FPGA又频频被各AI领域的巨头看好,比如微软、百度、科大讯飞都对FPGA应用前景有所期待。那么...

  FPGA在云端数据中心爆发点在哪里?包朝伟表示,目前Xilinx和Altera已经在数据中心加速卡实...

  数字信号处理。包括图像处理,雷达信号处理,医学信号处理等。优势是实时性好,用面积换速度,比CPU快的...

  随着大数据和云计算的落地,FPGA(现场可编程逻辑器件)在数据中心,基站等IT通信设备上正成为主流,...

  2019年世界机器人大会圆满召开,为观众带来叹为观止的场景应用,机器人端茶倒水、跳舞、导航引路,随着...

  TMP411设备是一个带有内置本地温度传感器的远程温度传感器监视器。远程温度传感器,二极管连接的晶体管通常是低成本,NPN或PNP型晶体管或二极管,是微控制器,微处理器或FPGA的组成部分。 远程精度为1 C适用于多个设备制造商,无需校准。双线串行接口接受SMBus写字节,读字节,发送字节和接收字节命令,以设置报警阈值和读取温度数据。 TMP411器件中包含的功能包括:串联电阻取消,可编程非理想因子,可编程分辨率,可编程阈值限制,用户定义的偏移寄存器,用于最大精度,最小和最大温度监视器,宽远程温度测量范围(高达150C),二极管故障检测和温度警报功能。 TMP411器件采用VSSOP-8和SOIC-8封装。 特性 1C远程二极管传感器 1C本地温度传感器 可编程非理想因素 串联电阻取消 警报功能 系统校准的偏移寄存器 与ADT7461和ADM1032兼容的引脚和寄存器 可编程分辨率:9至12位 可编程阈值限...

  TMP468器件是一款使用双线 C兼容接口的多区域高精度低功耗温度传感器。除了本地温度外,还可以同时监控多达八个连接远程二极管的温度区域。聚合系统中的温度测量可通过缩小保护频带提升性能,并且可以降低电路板复杂程度。典型用例为监测服务器和电信设备等复杂系统中不同处理器(如MCU,GPU和FPGA)的温度。该器件将诸如串联电阻抵消,可编程非理想性因子,可编程偏移和可编程温度限值等高级特性完美结合,提供了一套精度和抗扰度更高且稳健耐用的温度监控解决方案。 八个远程通道(以及本地通道)均可独立编程,设定两个在测量位置的相应温度超出对应值时触发的阈值。此外,还可通过可编程迟滞设置避免阈值持续切换。 TMP468器件可提供高测量精度(0.75C)和测量分辨率(0.0 625C)。该器件还支持低电压轨(1.7V至3.6V)和通用双线制接口,采用高空间利用率的小型封装(3mm×3mm或1.6mm×1.6mm),可在计算系统中轻松集成。远程结支持-55C至+ 150C的温度范围。 特性 8通道远程二极管温度传感器精度:0.75&...


友情链接:
Copyright 2018-2021 白小姐 版权所有,未经授权,禁止转载。
黄大仙灵签| 香港马会开奖免费资料| 香港最快开奖现场直播| www.615118.com| 777753金光佛| www.08599.com| www.60999.com| 跑狗图2018每期更新| 舍得心水论坛| 金多宝高手论坛| www.188400.com| www.806111.com|