资料介绍
由于具有其持久性和唯一性,指纹被广泛应用在个人身份识别系统。指纹识别在全世界范围内的广泛应用,不仅为防范犯罪,同时也作为处理个人事务和信息安全的一个关键技术。
在指纹识别技术领域,欧美国家在研究和开发中处于领先地位。美国ZK Software在1992年就发布了ZKFinger 1.0版,2008年发布了ZKTime7.0、ADMS解决方案、指纹锁、集成具有美国联邦政府推出的FIPS201认证的Lumidign和Secugen指纹仪;法国Segam公司,是安全解决方案的市场领导者之一,有遍布5大洲超过85个分公司和分支机构,其生产的集成系统部署在100多个国家和地区。亚洲在指纹识别技术上较为先进的公司有:韩国现代、朝鲜的培富士、日本的NEC等。
中国虽然在指纹识别技术方面发展较晚,但目前也已有具备指纹识别专用芯片研发生产和应用能力的企业,如杭州晟元芯片技术有限公司、国民技术股份有限公司等。
在指纹图像评估算法研究领域,Tabassi等人通过提取指纹图像各子块的对比度和曲率特征评估指纹图像质量,但这种方法只是从指纹图像局部纹理进行分析,不足以反映指纹图像全局信息;Hong等人通过计算指纹图像每一图块指纹纹线垂直方向上的灰度方差评估指纹图像质量,它在图像噪声较大时并不能很好获得指纹图像的方向图,从而影响最后的评估效果。
文中采用一种指纹图像综合评估算法,设计具有信息提示功能的指纹识别系统,并将评估结果输出到显示屏,实现了提高指纹识别成功率,让用户直观了解指纹采集的某个环节出现问题,以及如何进行修正的目的。
1指纹识别系统硬件设计
1.1嵌入式指纹采集系统组成
具有提示信息的指纹识别装置包括处理器,系统结构图如图1所示。处理器以不同的接口分别连接LCD汉字显示屏、指纹传感器、JTAG调试接口、复位电路、外部SRAM数据存储器、串口及USB接口;电源管理模块为上述各部分中的芯片和电路提供电源管理。其中,汉字显示屏用来显示指纹图像初始评估的结果,提示用户手指的放置是否正确、若不正确如何修正;指纹传感器用来获取手指的指纹图像信息;JTAG调试接口用来与上位机连接进行调试;复位电路用来初始化指纹识别装置;FLASH程序存储器用来存储指纹识别装置运行的程序;外部SRAM数据存储器用来存储指纹识别装置运行过程中产生的临时数据;串口和USB接口用于与上位机的连接通信;安全控制器是指纹识别装置的核心,控制指纹识别装置的运行。
图1指纹采集系统结构图
指纹专用芯片,是指内嵌指纹识别技术的芯片产品,能够片上实现指纹的图像采集、特征提取、特征比对的芯片,使开发过程变得简单,开发者可以方便的实现指纹识别的功能,同时芯片价格适中,利于普及使用。
指纹专用芯片采用杭州晟元芯片技术有限公司生产的AS602芯片,采用哈佛结构32位RISC处理器内核,内置专用DSP指令集和加速器。其主要特点是具有SEA/RSA加速引擎、内置存储器(Flash/OTP)、指纹处理加速器和专用算法软件。AS602芯片主频高达128 MHz,内置128 KB高速静态随机存储器(SRAM),嵌入了1 MB大容量FLASH,64 kB ROM和4 kB OTP ROM,并具备丰富的对外接口:除了USB2.0全速接口外,还具备3组USART接口、4通道PWM接口、ISO7816智能卡接口、APC主接口、片上实时钟、对称算法引擎(SEA)加速器、RSA加解密引擎、真随机数产生器(TRNG),以及51路GPIO.
1.3指纹采集传感器
FPC1011F指纹传感器由152×200个传感器阵列组成,每一个阵列是一个金属电极。放在传感面上的手指的对应点则作为另外一极,其工作原理是改变极板间距的电容式传感器,整个传感器(或其中的一部分)是通过读取感应器的指令来读取的,采集区域的大小是由寄存器XSHIFT和YSHIFT值的决定的。
FPC1011F与处理器芯片的接口原理图如图2所示。将AS602的USART0配置为SPI模式。AS602的61脚作为时钟输出,60脚作为数据主输出,连接FPC1011F的6号脚;59脚作为数据主输入,连接FPC1011F的1号脚。FPC1011F 4号引脚SPI_CK与AS602的61脚连接得到系统时钟。
图2 AS602与FPC1011F的接口原理图
将FPC1011F的CPHA和CPOL分别置为0,此时FPC1011F为从设备。指纹图像数据通过传感器输入FIFO.指纹采集通过查询方式,用rd_spidtat指令不停地查询SPI_STATUS寄存器的DA状态是否为1.当SPI_STATUS的DA状态为1时,用rd_spidata指令来读取FPC1011F的FIFO中的数据。
在指纹识别技术领域,欧美国家在研究和开发中处于领先地位。美国ZK Software在1992年就发布了ZKFinger 1.0版,2008年发布了ZKTime7.0、ADMS解决方案、指纹锁、集成具有美国联邦政府推出的FIPS201认证的Lumidign和Secugen指纹仪;法国Segam公司,是安全解决方案的市场领导者之一,有遍布5大洲超过85个分公司和分支机构,其生产的集成系统部署在100多个国家和地区。亚洲在指纹识别技术上较为先进的公司有:韩国现代、朝鲜的培富士、日本的NEC等。
中国虽然在指纹识别技术方面发展较晚,但目前也已有具备指纹识别专用芯片研发生产和应用能力的企业,如杭州晟元芯片技术有限公司、国民技术股份有限公司等。
在指纹图像评估算法研究领域,Tabassi等人通过提取指纹图像各子块的对比度和曲率特征评估指纹图像质量,但这种方法只是从指纹图像局部纹理进行分析,不足以反映指纹图像全局信息;Hong等人通过计算指纹图像每一图块指纹纹线垂直方向上的灰度方差评估指纹图像质量,它在图像噪声较大时并不能很好获得指纹图像的方向图,从而影响最后的评估效果。
文中采用一种指纹图像综合评估算法,设计具有信息提示功能的指纹识别系统,并将评估结果输出到显示屏,实现了提高指纹识别成功率,让用户直观了解指纹采集的某个环节出现问题,以及如何进行修正的目的。
1指纹识别系统硬件设计
1.1嵌入式指纹采集系统组成
具有提示信息的指纹识别装置包括处理器,系统结构图如图1所示。处理器以不同的接口分别连接LCD汉字显示屏、指纹传感器、JTAG调试接口、复位电路、外部SRAM数据存储器、串口及USB接口;电源管理模块为上述各部分中的芯片和电路提供电源管理。其中,汉字显示屏用来显示指纹图像初始评估的结果,提示用户手指的放置是否正确、若不正确如何修正;指纹传感器用来获取手指的指纹图像信息;JTAG调试接口用来与上位机连接进行调试;复位电路用来初始化指纹识别装置;FLASH程序存储器用来存储指纹识别装置运行的程序;外部SRAM数据存储器用来存储指纹识别装置运行过程中产生的临时数据;串口和USB接口用于与上位机的连接通信;安全控制器是指纹识别装置的核心,控制指纹识别装置的运行。
图1指纹采集系统结构图
指纹专用芯片,是指内嵌指纹识别技术的芯片产品,能够片上实现指纹的图像采集、特征提取、特征比对的芯片,使开发过程变得简单,开发者可以方便的实现指纹识别的功能,同时芯片价格适中,利于普及使用。
指纹专用芯片采用杭州晟元芯片技术有限公司生产的AS602芯片,采用哈佛结构32位RISC处理器内核,内置专用DSP指令集和加速器。其主要特点是具有SEA/RSA加速引擎、内置存储器(Flash/OTP)、指纹处理加速器和专用算法软件。AS602芯片主频高达128 MHz,内置128 KB高速静态随机存储器(SRAM),嵌入了1 MB大容量FLASH,64 kB ROM和4 kB OTP ROM,并具备丰富的对外接口:除了USB2.0全速接口外,还具备3组USART接口、4通道PWM接口、ISO7816智能卡接口、APC主接口、片上实时钟、对称算法引擎(SEA)加速器、RSA加解密引擎、真随机数产生器(TRNG),以及51路GPIO.
1.3指纹采集传感器
FPC1011F指纹传感器由152×200个传感器阵列组成,每一个阵列是一个金属电极。放在传感面上的手指的对应点则作为另外一极,其工作原理是改变极板间距的电容式传感器,整个传感器(或其中的一部分)是通过读取感应器的指令来读取的,采集区域的大小是由寄存器XSHIFT和YSHIFT值的决定的。
FPC1011F与处理器芯片的接口原理图如图2所示。将AS602的USART0配置为SPI模式。AS602的61脚作为时钟输出,60脚作为数据主输出,连接FPC1011F的6号脚;59脚作为数据主输入,连接FPC1011F的1号脚。FPC1011F 4号引脚SPI_CK与AS602的61脚连接得到系统时钟。
图2 AS602与FPC1011F的接口原理图
将FPC1011F的CPHA和CPOL分别置为0,此时FPC1011F为从设备。指纹图像数据通过传感器输入FIFO.指纹采集通过查询方式,用rd_spidtat指令不停地查询SPI_STATUS寄存器的DA状态是否为1.当SPI_STATUS的DA状态为1时,用rd_spidata指令来读取FPC1011F的FIFO中的数据。
下载该资料的人也在下载
下载该资料的人还在阅读
更多 >
- 图像采集综合评估的嵌入式指纹识别系统
- 基于ARM9的嵌入式指纹识别系统设计
- 基于DSP的嵌入式指纹识别系统
- 基于DSP的嵌入式图像识别系统设计与实现总结
- 嵌入式指纹识别系统的设计 10次下载
- 光学指纹识别系统的设计方案原理探究 5次下载
- 关于ARM的嵌入式指纹识别系统 8次下载
- 基于stm32的指纹识别系统设计与实现_杨磊 29次下载
- 基于Nios II的自动指纹识别系统设计 19次下载
- 基于NIOS II的高速嵌入式指纹识别系统
- DSP在嵌入式自动指纹识别系统中的应用
- 指纹识别系统的设计与实现
- 嵌入式数据库在指纹识别系统中的应用
- 基于Nios II的自动指纹识别系统设计
- 基于BS结构的嵌入式指纹识别与管理终端
- 基于SOPC技术与NIOS II软核处理器实现嵌入式指纹识别系统的设计 1038次阅读
- 基于嵌入式系统的图像数据采集系统设计 2586次阅读
- 嵌入式语音识别系统是什么 3109次阅读
- 一种基于嵌入式系统的语音口令识别系统的设计 1000次阅读
- 基于sopc嵌入式文字识别系统设计 1324次阅读
- 关于指纹识别技术的基本原理知识及过程详解 2.9w次阅读
- 基于嵌入式应用平台的指纹识别系统设计 2679次阅读
- 指纹识别算法的嵌入式系统的设计方法及过程 5955次阅读
- 指纹识别真的安全吗?带你了解指纹识别全过程 963次阅读
- 基于单片机系统的指纹识别方案和设计要点介绍 1918次阅读
- 基于STM32芯片的指纹识别系统设计与实现 2.2w次阅读
- 中国十大指纹识别芯片企业盘点 5.4w次阅读
- 基于ARM的光学指纹识别系统的设计方案 2142次阅读
- 嵌入式指纹锁的设计与实现 2689次阅读
- 基于32位低端嵌入式系统的图像采集模块 1411次阅读
下载排行
本周
- 1TPS54202H降压转换器评估模块用户指南
- 1.02MB | 7次下载 | 免费
- 2华瑞昇CR215芯片数字万用表原理图
- 0.21 MB | 1次下载 | 3 积分
- 3SMD LED选型目录 灯珠手册
- 5.36 MB | 1次下载 | 免费
- 4Tiva C系列DK-TM4C129X入门指南
- 1.69MB | 1次下载 | 免费
- 5电涌保护器(SPD)的选择、安装以及装配
- 4.57 MB | 1次下载 | 免费
- 6时源芯微EMC前车灯案例
- 458.59 KB | 1次下载 | 免费
- 7bq25890、bq25892双级联充电器EVM(PWR692)用户指南
- 2.02MB | 1次下载 | 免费
- 8TPS54426降压转换器评估模块用户指南
- 847.7KB | 次下载 | 免费
本月
- 1ADI高性能电源管理解决方案
- 2.43 MB | 156次下载 | 免费
- 22024PMIC市场洞察
- 2.23 MB | 63次下载 | 免费
- 3开关电源设计原理手册
- 1.83 MB | 30次下载 | 免费
- 4智能门锁原理图
- 0.39 MB | 28次下载 | 免费
- 5OAH0428最新规格书(中文)
- 2.52 MB | 15次下载 | 7 积分
- 6ST7789V2单芯片控制器/驱动器英文手册
- 3.07 MB | 9次下载 | 1 积分
- 7LTH7充电电路和锂电池升压5V输出电路原理图
- 0.04 MB | 7次下载 | 免费
- 8TPS54202H降压转换器评估模块用户指南
- 1.02MB | 7次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935119次下载 | 10 积分
- 2开源硬件-PMP21529.1-4 开关降压/升压双向直流/直流转换器 PCB layout 设计
- 1.48MB | 420061次下载 | 10 积分
- 3Altium DXP2002下载入口
- 未知 | 233084次下载 | 10 积分
- 4电路仿真软件multisim 10.0免费下载
- 340992 | 191367次下载 | 10 积分
- 5十天学会AVR单片机与C语言视频教程 下载
- 158M | 183334次下载 | 10 积分
- 6labview8.5下载
- 未知 | 81581次下载 | 10 积分
- 7Keil工具MDK-Arm免费下载
- 0.02 MB | 73807次下载 | 10 积分
- 8LabVIEW 8.6下载
- 未知 | 65987次下载 | 10 积分
评论
查看更多