datasheet

详解指纹识别在嵌入式IoT系统中的实现及设计要点

2018-01-05来源: 资深物联网MCU研发工程师 张平 关键字:生物识别  物联网  控制  MCU

在系统实现上面,智能手机本身拥有强大的计算能力和丰富的内存资源,实现指纹识别并不困难,但在嵌入式系统中特别是基于MCU的应用场合,其运算能力、内存资源等都受到限制,本文介绍了一种基于单片机系统的指纹识别方案和设计要点。

随着指纹识别在智能手机上面的普及,指纹识别技术在越来越多的场合中得到应用。除了手机应用之外,在移动支付、门禁系统、智能家庭等嵌入式场景中也逐渐普及开来。在系统实现上面,智能手机本身拥有强大的计算能力和丰富的内存资源,实现指纹识别并不困难,但在嵌入式系统中特别是基于MCU的应用场合,其运算能力、内存资源等都受到限制,本文介绍了一种基于单片机系统的指纹识别方案和设计要点。

如上图所示,这是一个WiFi指纹识别前端的系统框图,其应用场景是:手指按压指纹识别模块时,指纹数据被采集并传输到单片机,单片机经过识别算法对指纹数据进行处理后,把处理结果通过WiFi模块无线传输到云端参与身份识别的业务。

在具体实现上面,由于指纹识别算法涉及较多的浮点运算,以及需要暂存指纹点阵的原始数据和中间运算数据,故对于运算能力和存储空间有硬性的要求,在目前主流的单片机架构中Cortex-M4架构集成FPU浮点处理单元,在100MHZ主频下,其浮点数运算能力可以达到要求。指纹识别算法代码编译后占用上百K字节的代码空间,考虑到WiFi网络连接、应用层代码等整体上以1MB左右的Flash代码空间为宜,数据存储的需求以512KB的SRAM空间为宜。系统工作时,在指纹识别过程中需要强大的运算能力,而在没有指纹按压的时候则需要运行在低功耗状态,以适应嵌入式系统对功耗的要求。

在我们的方案中,选择了具有XIP特性的MCU,把代码存放在外置SPI Flash中并可以在系统执行,从而大大扩展了代码存储空间。外置SPI Flash中的代码在执行中由于需要内部Cache缓存,故执行速度略低。对于识别算法的核心代码,则可以在Boot阶段拷贝到SRAM中运行,从而提升运行速度。XIP + SRAM的代码空间分配方案兼顾了性能和成本,是此设计的一个亮点。

指纹识别芯片是系统实现的核心部件,当前比较主流的技术指标,要求指纹识别芯片基于电容技术、支持活体检测(Live Finger Detection)、按压式、采用玻璃盖板,可以实现360度任意方向的触摸,能够支持滑动导航。活体检测技术具有防止假指纹破解的特点,集成心率检测功能,方便用户实时查看心率值。传感器集成化方便整机厂商的设计和整机集成,使得其方便应用于嵌入式单片机系统。

指纹识别芯片和主机的数据接口要求在指纹数据采集的过程中达到5Mbps以上的传输速率,低于5Mbps的数据吞吐量将影响用户体验。UART、 I2C等低速接口在吞吐量上无法达到要求,SPI接口简洁而且传输速率完全可以达到要求,是最合适的通信接口。

指纹识别芯片周期性检测Pixel传感器区域是否有手指触摸,检测到传感器有手指触摸时,会立刻采集活体检测数据,数据采集完成后会通过中断通知Host读取,MCU读取完活体检测数据后芯片进行指纹扫描,指纹扫描开始后就会通过中断通知Host读取数据。指纹数据的扫描和Host数据的读取同步进行。

单片机接收到指纹芯片传输来的Pixel原始数据后通过识别算法运算后通过WiFi模块传输到云端。由于MCU本身资源的限制,WiFi模块本身需要集成WiFi驱动、TCP/IP协议栈,并可以做作为一个相对独立的单元运行应用层代码,这样就极大的减轻了MCU host端的负担. WiFi模块通过串口和MCU进行数据交互。推荐基于Qualcomm QCA4004的WiFi IoT模块。

低功耗和抗干扰也是系统设计的一个要点,指纹识别模块在没有手指按压时仍然周期性的进行传感器扫描,虽然功耗低于数据传输期间,但为适应电池供电的场合,希望在没有按键触摸期间可以关掉指纹识别模块的电源,为此如上图所示增加了触摸按键,检测到有手指靠近的时候打开指纹识别芯片的电源,进行指纹扫描采集数据,当长时间没有手指触摸的时候关闭指纹扫描模块的电源,从而达到降低功耗的目的。另外在数据采集期间为了防止触摸按键对指纹识别传感器的影响,在触摸按键后增加一级模拟开关,在采集开始前MCU输出一个控制信号将触摸按键的模拟信号进行隔离。


关键字:生物识别  物联网  控制  MCU

编辑:鲁迪 引用地址:http://www.eeworld.com.cn/afdz/article_2018010511479.html
本网站转载的所有的文章、图片、音频视频文件等资料的版权归版权所有人所有,本站采用的非本站原创文章及图片等内容无法一一联系确认版权者。如果本网所选内容的文章作者及编辑认为其作品不宜公开自由传播,或不应无偿使用,请及时通过电子邮件或电话通知我们,以迅速采取适当措施,避免给双方造成不必要的经济损失。

上一篇:人脸识别技术为补上双门互锁门禁系统缺失一环
下一篇:各国热推“人脸识别技术购物”

关注eeworld公众号 快捷获取更多信息
关注eeworld公众号
快捷获取更多信息
关注eeworld服务号 享受更多官方福利
关注eeworld服务号
享受更多官方福利

推荐阅读

AirPods新专利:左右耳塞可互换 内置生物识别传感器进行健康追踪

据外媒报道,近日,Apple被批准获得了一项新的专利,该专利最初于去年提交,主要是提供了一种可能的解决方案:可互换的“通用”AirPods可以使用内置的生物识别传感器来执行健康跟踪,并确定特定的耳塞在哪个耳朵放置,简单来说,就是耳塞可以在用户的左耳和右耳中互换使用。完整专利摘要如下:本申请涉及配置有一个或多个生物识别传感器的耳塞。至少一个生物识别传感器被配置为压靠耳屏的一部分以进行生物测量。在一些实施案例中,耳塞的外壳可以是对称的,使得耳塞可以在用户的左耳或右耳中互换地佩戴。在这样的实施案例中,耳塞可以包括传感器和电路。该专利描述了至少一个传感器是生物识别的并且“被配置为压在耳屏的一部分上”,因此AirPods可以执行心率监测并进
发表于 2018-12-10
AirPods新专利:左右耳塞可互换 内置生物识别传感器进行健康追踪

机器学习算法可合成指纹 生物识别安全有隐患

由于人为设置的安全密码表现不佳,人们引入了一系列基于生物特征识别技术的新设备来解决安全问题,包括指纹、语音和面部识别技术。指纹识别系统是一种被广泛认同和采用的生物认证形式,目前全球有数十亿智能手机和其他设备都安装了该系统。然而,纽约大学(NYU)研究团队的一项新研究揭示了这些系统存在的安全隐患,让人怀疑生物识别安全系统是否可以保护人们最敏感的数据。纽约大学坦顿计算机科学与工程学院的副教授Julian Togelius和博士生Philip Bontrager领导了这个研究团队,他们指出,问题在于指纹传感器的工作方式,大部分指纹传感器依靠部分而非完整的指纹来确认用户身份,允许用户提交多个指纹验证,通过对比已经保存的部分指纹来识别
发表于 2018-12-03

新三板企业开始在生物识别与安防这两个方向提前布局

在过去的一年里,中国安防行业整体呈现出市场增长、需求增加的态势。据权威机构数据显示,2015年中国安防行业产值为4860亿元,其中安防工程产值达2730亿元,安防产品占1800亿元,搬运运营服务及其他产值达330亿元。而在视频监控、门禁和防盗报警设等三大安防设备产品中,视频监控目前占据了市场的主体。根据前瞻产业研究院数据,预计2018年安防行业市场规模将达到7038亿元以上,安防运营、安防产品互联网化、视频监控等领域将面临较大的成长机会和空间。纳斯达克安防公司的启示,生物识别及安防服务大有可为:Nasdaq市场中安防企业大部分集中在安全、安防解决方案,身份管理,网络监控,安防硬件等领域。其中两大规律::1、生物技术识别公司占据重要
发表于 2018-12-01
新三板企业开始在生物识别与安防这两个方向提前布局

人工智能入局安防 智能安防产品落地的三大方向

随着AI技术普及,传统安防已经不能完全满足人们对准确度、广泛程度与效率的需求。尽管目前超过90%的市场份额仍被传统安防占据,但随着人工智能技术的突飞猛进,AI在安防行业应用赢来了重大转机与突破。海康、大华、宇视、科达、商汤、云从、旷视等公司纷纷进军智能安防领域,安防行业发展的趋势一目了然。眼下,智能安防开始落实到产品需求上,产品落地主要体现在视频结构化、生物识别、物体特征识别三个方向。视频结构化原始的视频属于非结构化数据,不能被计算机直接读取和识别,难以产生实用价值,因此需要将视频数据中的目标进行归纳整理,表达目标的性状、属性以及身份,从而变为结构化数据,这种数据可以进行大规模检索、分析、统计,凭借视频内容信息处理和网络化共享应用
发表于 2018-10-09

AI识别又添新技术 看脚也能辨别身份了

在生活中,对于如何识别一个人的身份,我们听说最多的大概是指纹扫描,虹膜扫描,甚至还有眼动追踪技术,而关于基于脚印的生物识别技术相比起来,似乎有些“鲜为人知”。近日,在全球最大的预印本系统Arxiv.org上发表的一项最新研究便调查了人工智能如何只通过足迹来识别一个人。  来自印度理工学院的研究人员在一篇题为《利用脚步声中产生的地震信号进行人员识别》(Person Identification using Seismic Signals generated from Footfalls)的论文中描述了一个基于雾计算构架的系统。据悉,该架构采用边缘设备来执行大部分计算,存储和涉及数据收集的沟通。 对此,研究人员指出,这有助于减少宽带
发表于 2018-09-28

用眼神搞定一切,虹膜生物识别芯片将实现量产

手机解锁非得靠指纹?开门还在用钥匙?取钱付钱还要按密码?今后,搞定这一切只需看“你的眼神”。9月17日,武汉光谷自主研发的虹膜生物识别芯片,通过严格的性能测试,流片成功,年内将由全球半导体巨头台积电代工量产。 这款芯片型号为“虹膜生物识别乾芯ASIC芯片QX8001”,由总部位于武汉未来科技城的虹识技术有限公司研发。为了这枚米粒大小的生物芯片,技术团队经过7年攻关,研发投入数千万元。 虹膜位于眼球瞳孔和巩膜之间,也就是眼睛有颜色的环形部分,包含细丝、冠状、隐窝等细节特征,在婴儿8个月时就已基本成形,可唯一识别一个人的身份。即使是双胞胎,也无法拥有两个完全一致的虹膜。 基于这些特征,虹膜识别被业界公认为
发表于 2018-09-21
用眼神搞定一切,虹膜生物识别芯片将实现量产

小广播

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 视频监控 智能卡 防盗报警 智能管理 处理器 传感器 其他技术 综合资讯 安防论坛

北京市海淀区知春路23号集成电路设计园量子银座1305 电话:(010)82350740 邮编:100191

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号 电信业务审批[2006]字第258号函 京公海网安备110108001534 Copyright © 2005-2018 EEWORLD.com.cn, Inc. All rights reserved
pt type="text/javascript" src="//v3.jiathis.com/code/jia.js?uid=2113614" charset="utf-8">