基于LabVIEW虚拟仪器技术的指纹识别报警系统设计

更新时间:2024-05-07 13:56:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

龙源期刊网 http://www.qikan.com.cn

基于LabVIEW虚拟仪器技术的指纹识别报警系统设计

作者:刘畅 李晓东 毕云峰

来源:《现代电子技术》2012年第04期

摘要:针对门禁、安防系统的安全性和报警的实时性需求,设计了一种基于指纹识别技术和MMS无线信息传输技术的指纹识别报警系统。系统以LabVIEW为平台,以ActiveX为控件技术,实现了对指纹采集仪的二次开发应用,结合摄像头和和彩信模块实现了指纹采集、识别和危险情况下图像采集和彩信报警等功能。实验结果表明,系统反应灵敏,工作稳定可靠。 关键词:虚拟仪器; 指纹识别; Biokey算法; MMS彩信 中图分类号:

文献标识码:A文章编号:

Fingerprint identification and alarm system based on LabVIEW virtual instrument

(School of Mechanical, Electrical & Information Engineering, Shandong University, Weihai 264209, China)

Abstract:

alarm system, a fingerprint identification and alarm system is designed, based on technologies of fingerprint indentification and MMS wireless information transmission. LabVIEW is taken as a platform in the system. The second time development and application of fingerprint instrument were realized with ActiveX technology. The functions of fingerprint acquisition and identification, as well as image acquisition and MMS alarm in dangerous situations were achieved in combination with camera and MMS module. The experiment results show that the system responds sensitively and works steady.

Keywords: virtual intrument; fingerprint identification; Biokey algorithm; multimedia messaging service 收稿日期:

基金项目:山东大学威海分校教研基金资助项目 (1050511420004)0引言

龙源期刊网 http://www.qikan.com.cn

目前常见的门禁系统多采用机械式钥匙或射频IC卡作为身份识别方式,由于他们具有易遗失,可伪造的缺点,已不能很好地满足人们对其安全性能的要求。而为大多数安防报警系统所采用的声、光报警方式也不能实时记录下非法入侵者的图像,并即时发送给业主。针对上述安全性和实时性的不足,本文以LabVIEW软件为开发平台设计的指纹识别报警系统能够实现身份识别准入,危险情况下的拍照取证,彩信报警的功能,较好地解决了以上问题。 1系统总体方案设计

该系统由指纹采集仪、摄像头、GPRS彩信模块、计算机和动作执行机构等部分构成。 指纹采集仪选用美国DP公司的URU4000B指纹采集仪。该采集仪采集指纹图像,支持Biokey算法。Biokey算法是一种快速、准确的1∶1和1∶N指纹识别算法,面向软件开发商和系统集成商全面开放,在使用Biokey进行指纹识别时(2 000~6 000枚指纹),不需要对指纹通过姓名、PIN等预先分类就可以快速轻松完成。

图1系统总体结构框图彩信模块采用SIMCOM公司的SIM300。SIM300是一款三频段GSM/GPRS 模块,可在全球范围内的EGSM 900 MHz,DCS 1 800 MHz,PCS 1 900 MHz 三种频率下工作, 支持数字、语音、短消息、彩信等功能, 支持并且有完善的AT 命令。通过RS 232串口与计算机相连接, 用AT指令实现与计算机的数据收发。

计算机是系统的核心处理、控制单元。系统工作时先由指纹采集仪采集允许的指纹图像形成指纹库,完成指纹登记,然后采集外来指纹。若该指纹与计算机中已登记的指纹匹配,则发送开关量,触发执行机构;若指纹不匹配,则立刻通过摄像头采集当前非法入侵者的图像,并通过GSM/GPRS模块发送彩信到指定的手机号码中,实现对危险情况的及时报警。因此,系统的主要工作就是在计算机平台上实现指纹采集比对、图像采集和报警信息发送。 2系统在LabVIEW软件平台的实现

系统在LabVIEW编程环境下设计实现。LabVIEW是由美国NI公司研制开发的一种专门面向测控领域的图形化编辑语言,直观易学,编程效率高。系统的软件编程主要分为指纹识别和彩信报警两个功能模块。其中,指纹识别模块实现指纹在计算机上的采集登记和比对,以摄像头和彩信报警模块实现图像的采集和发送。 2.1指纹采集和识别

URU4000B指纹采集仪提供了可供二次开发用的软件开发包Biokey SDK,它以ActiveX控件方式存在。本文利用LabVIEW调用ActiveX控件,实现指纹的登记和比对。 2.1.1ActiveX控件的注册和调用

本文来源:https://www.bwwdw.com/article/dixg.html

Top