• 浅谈嵌入式指纹识别方案


    信息化时代,生物识别技术作为信息安全和个人身份识别技术越来越受到人们的重视。指纹作为人体中最明显的外表特征,具有唯一性、终身不变性、易获取、难以复制等优点。随着科学技术的发展,已经成为目前最为实用、应用最为广泛的生物识别技术,尤其在民用生物识别技术中。

    传统的系统都是基于PC机的,这种系统具有识别速度快、样本存储量大、软件设计技术成熟等优点。但是,基于PC机的系统由于价格昂贵、移动性能差、功耗高等缺点限制了其应用的进一步扩大。随着32位微处理器的推广和应用,为人们设计廉价、便携的指纹识别系统提供了一个技术上的实现平台。

    北京恒颐高科技术有限公司作为专业的应用开发商和提供商,针对行业用户的不同需求,提供高性价比的系统设计,帮助用户实现最优的嵌入式指纹识别平台。

    应用场合

    基于ARM的指纹识别系统已经成功应用在以下领域:

    *电子商务、金融行业、门禁系统、档案管理等领域的指纹身份认证系统

    *政府、学校、税务机关、银行、部队、智能小区及交通等领域指纹防盗系统

    方案介绍

    本方案采用32位的嵌入式ARM微处理器,单芯片集成多种功能,系统硬件设计简单,降低了系统的成本,提高了系统的可靠性,使整个系统达到了小型化、网络化、智能化的要求。系统主板与指纹传感器结合构成高性能的指纹识别系统。

    其系统硬件结构框图如图所示:

    指纹采集模块通过总线与ARM主处理器扩展接口相接,对图象传感器进行初始化控制和图象的读取。系统核心模块,主要完成指纹识别的整个处理过程,包括指纹图像软化、方向图提取、图像增强、二值化、图像滤波、图像细化、特征点提取,特征值存储、模板匹配等。LCD及VGA输出显示模块能够满足指纹图象的显示及处理结果的输出要求。

    突破与技术优势

    本方案采用ARM+Linux的架构。系统采用的ARM微处理器完全可以满足指纹识别应用对运算速度的要求,且具有丰富的外设接口,并且选择采用 Iinux嵌入式操作系统,可以在指纹识别系统上几乎无限制地扩充出各种各样的功能,例如适应于网络化管理的以太网接口,适应于移动应用的 GPRS/CDMA无线网络通信接口,适应于安全数据存储应用的U盘读写操作等等,是可剪裁的嵌入式操作系统使上述功能的实现提供了无限可能。

    使用嵌入式技术进行系统设计具有开发周期短、设计灵活、体积小、成本低、便于系统升级等优点。

  • 相关阅读:
    常用排序算法--合并排序和快速排序
    常用排序算法--冒泡排序及改进和插入排序时间复杂度分析
    常用数据结构图--拓扑排序
    常用数据结构栈的应用—-表达式求值
    Session原理,生命周期
    jsp内置对象out 和response.getwriter().write()的区别
    div中的div在父容器中水平居中或者垂直居中
    <!DOCTYPE html> 到底是什么意思?
    设置了环境变量,为什么执行javac报找不到javac: 找不到文件
    自动抽取邮件内容
  • 原文地址:https://www.cnblogs.com/smart123/p/6211939.html
Copyright © 2020-2023  润新知