人脸识别会议签到的嵌入式系统设计

人脸识别会议签到的嵌入式系统设计

ID:32861239

大小:193.38 KB

页数:10页

时间:2019-02-16

人脸识别会议签到的嵌入式系统设计_第1页
人脸识别会议签到的嵌入式系统设计_第2页
人脸识别会议签到的嵌入式系统设计_第3页
人脸识别会议签到的嵌入式系统设计_第4页
人脸识别会议签到的嵌入式系统设计_第5页
资源描述:

《人脸识别会议签到的嵌入式系统设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、人脸识别会议签到的嵌入式系统设计摘要:为了解决传统会议签到问题,利用S5PV210与CC2530、摄像头、按键、液晶显示屏等硬件设备设计了一种人脸识别会议签到硬件终端。在定义的通信协议的基础上,采用C语言开发出了下位机与上位机间进行数据传输的程序。利用QT编制了人脸识别会议签到终端控制系统软件,重点研究了基于PCA算法的人脸识别实现、QT与CC2530的串口通信、ZigBee组网的数据传输。实验结果表明:基于PCA算法的人脸识别稳定可靠、上位机软件操作方便,ZigBee无线通信稳定,软硬件设计达到了预期的功能和要求。引言人脸识别,特指利用分析比较人脸视觉特征信息进行身份鉴别的计算机技术。

2、人脸识别是一项热门的计算机技术研究领域,它属于生物特征识别技术,是对生物体(一般特指人)本身的生物特征来区分生物体个体。很多由政府部门组织召开的大型会议的签到工作仍然采用传统的手工签到的方式:会务组工作人员手里拿着参会代表的名单,参会代表报到时,工作人员根据代表提供的信息查找名册。这种报到方式存在很多不方便的地方,首先代表报到的时间长,容易造成拥挤,要解决这个问题就得增加工作人员,把代表按地区或行业分类,这样就会增加会议的人力和财力投入。本文所设计的基于PCA算法的人脸识别会议签到系统正是为了解决这些问题而设计的,与会人员只需要站在摄像头前,系统识别出后会在窗口显示出与会人员姓名,并且将

3、会议签到信息自动保存到sqlite数据库文件中,同时将会议签到信息通过ZigBee以单播的方式发送到上位机,以方便会议管理人员查看。1系统方案论述本文提出了基于PCA算法的会议签到系统,会议签到系统包含人脸识别会议签到终端和上位机软件,其具体要求与功能为:人脸识别会议签到终端要求具有人脸检测和人脸识别的能力,人脸检测利用OpenCV库中Adaboost算法进行人脸检测,人脸识别采用PCA算法。人脸识别会议签到终端系统同时具有通过CC2530无线模块往上位机发送会议签到数据的能力。在ZigBee网络中,协调器的网络地址是固定的,所以CC2530采用单播方式将人脸识别成功后的会议签到数据发送

4、到上位机。通过这种方法,就可以有效减少会议组织人员的工作量,并且使用成本低、能够重复利用。2系统设计人脸识别会议签到终端运行Linux系统,运行于PC的上位机和人脸识别会议签到终端的应用程序都是利用QT开发。完整的基于PCA算法的人脸识别会议签到终端包括:USB摄像头、通信总线、液晶屏、按键组、S5PV210主控芯片、CC2530无线芯片等。人脸识别会议签到系统是集软硬件为一体的专用与会人员身份识别系统。它通过USB接口接入人脸识别系统,为终端提供与会人员身份认证服务。基于QT开发的应用程序通过摄像头模块完成对人脸数据采集的操作,将获取的数据与数据库中存储的人脸数据进行对比。人脸识别会议

5、签到硬件终端系统组成如图1所示。2.1硬件设计人脸识别会议签到硬件终端采用核心板加底板的模式进行开发,核心板采用天嵌科技的TQ210核心板,自主设计底板,底板设计主要包括LCD接口电路、USB摄像头接口电路、串口电路、核心板接口电路、复位电路、电源电路等。核心板以SSPV210为核心芯片,应用于整个硬件终端的控制。S5PV210采用了ARMCortex-A8内核,ARMV7指令集,主频可达1GHz,具有64/32位内部总线结构,可以实现2000DMIPS(每秒运算2亿条指令集)的高性能运算能力。基于C0rtex-A8内核的处理器在进行人机交互设备管理、支持OS等方面拥有比较明显的优势。2

6、.1.1USB摄像头电路设计本系统所采用的摄像头是UVC(USBVideoClass),只需要标准的USB接口就可以使用,USB摄像头驱动采用V4L2(Video4Linux2)驱动。USB电路如图2所示。2.1.2ZigBee无线传输模块ZigBee是基于IEEE802.15.4标准的低功耗局域网协议。根据这个协议规定的技术是一种短距离、低功耗的无线通信技术。其特点是近距离、低复杂度、自组织、低功耗、低数据速率、低成本,主要适合用于自动控制和远程控制领域,可以嵌入各种设备。简而言之,ZigBee就是一种便宜的,低功耗的近距离无线组网通信技术。一个完整的ZigBee系统需要至少一个协调器

7、,一个或多个路由器以及许多个终端节点组成,这样才能完成网络的搭建,路径的分配和数据的采集及分配任务。ZigBee网络根据实际组网的需要可以组成星型网、网状网和簇状网这三种拓扑结构,基于PCA算法的人脸识别会议签到系统采用的是星型网络,因为协调器在网络中的网络地址是固定的,人脸识别会议签到终端往上位机发送数据采用单播的方式,上位机往下位机发送数据采用广播的方式。本文采用的ZigBee芯片是CC2530,ZigBee无线模块和会议签到终

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。