人脸识别考勤系统中照片采集过程的分析与实现

第21卷第2期新乡教育学院学报2008年6月型:呈!:盟!:至鲤幽些堡蛩塑螋里型坐型垡堕避趔堡:2堂人脸识别考勤系统中照片采集过程的分析与实现
王卫锋1,李强2
(1.新乡学院,河南新乡453000;2.太原大学,山西太原030012)
摘要:本文主要介绍人脸识别考勤系统中人脸照片的采集和显示过程,开发环境为V i s ual C++6.0,以M i.
Cr060ft的V i deo f or W i r t dow s(Ⅵw)为核心,利用摄像头进行人脸照片的采集并通过接口程序保存到数据库。
关键词:照片采集;人脸识别;考勤系统
中图分类号:TP391.41文献标识码:A文章编号:1672—3325(2008)02瑚82拐
作者简介:王卫锋(19r78-),男,河南许昌人,助教,华东师范大学2006级在读硕士。研究方向:数据库技术与应
用。
一、写作背景
基于人脸识别的考勤系统主要用于对公司员工
的出勤统计,员工签到时需要通过摄像头采集到员工
面部照片,再通过人脸识别算法从采集到的照片中取
得特征值并与数据库中预先存入的员工人脸照片的
特征值进行分析比较,识别成功后报出员工的姓名,
液态硅胶模具则考勤成功。本文主要介绍的是考勤机后台管理程
序中的人脸信息录入部分的设计,也就是通过摄像头
进行员工面部信息的采集,每个员工采集若干张照
渗透印章
片,需要保存到数据库中,同时需要通过一定的算法
保存其对应的特征值。本文就对~张照片的采集与
显示的关键步骤展开阐述,并给出在V i s ual C++6.0
实现的必要代码。
二、软件支持
vFw(V i deo f or W i ndow s)是M i cr os of t1992年推
出的关于数字视频的一个软件包,它提供了一系列
应用程序编程接口,它使应用程序对视频的采集和
播放变得非常容易实现。V Fw给程序员提供V BX
和A V I C ap窗口类的高级编程工具,使程序员能通过
发送消息来采集、播放和编辑视频剪辑。现在的计
算机用户不必专门安装V Fw,当用户在安装W i n.
dow s时,安装程序会自动地安装配置视频所需的组
件,如设备驱动程序、视频压缩程序等。
V i s ual C++6.0在支持Ⅵw方面提供有
vf w32.1i b、m sacm32.1i b、w i nm m.1i b等类似的库,特别
是它提供了功能强大、简单易行、类似于M C l W nd的
窗口类A V I C ap。A V I C ap为应用程序提供了一个简
单的、基于消息的接口,使之能访问视频和波形音频
电动黄包车82收稿日期:2008-02—15
硬件,并能在捕获视频流到硬盘上的过程中进行控
制。A V I C ap支持实时的视频流捕获和单帧捕获并
提供对视频源的控制。它能直接访问视频缓冲区,
不需要生成中间文件,实时性很强,效率很高。同
乙基氯化物
时,它也可捕获数字视频并保存到文件。在捕获视
频之前需要创建一个捕获窗口,所有的捕获操作及
其设置都以它为基础。用A V I C ap窗口类创建的窗
口被称为“捕获窗口”。捕获窗口功能强大可以进行
视频录像(将一视频流和音频流捕获到一个A V I文
件中)或是画面截取。在人脸识别考勤系统中主要
褐煤干燥
用到画面截取功能。下面是截取画面时需要用到的
几个设置操作:
①动态地同视频采集设备连接或断开;
②以O ver l ay或Pr evi ew模式对输入的视频流进
行实时显示;
a.预览(Previ ew)模式:该模式把从捕获硬件传
来的数据送入系统内存并且在捕获窗口中使用G D I
函数来显示这些数据帧。此种模式要占用一定的系
统资源,一般的视频采集设备都是通过这种显示方
式工作的。
b.叠加(O ver l ay)模式:该模式的视频显示不经
过V G A卡,而是将其输出信号与V G A的输出信号
合并,形成组合信号显示在计算机的监视器上。在
该模式下所捕捉的视频数据的显示不需要占用系统
资源。
③设置捕获速率;
④显示控制视频源、视频格式、视频压缩的对
话框;
>信息配线箱

本文发布于:2024-09-24 03:26:10,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/3/183056.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:采集   捕获   视频   显示   系统   照片   需要
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议