【摘要】:本节介绍的原型系统实现了基于实时视频序列的人脸识别,传统的人脸识别技术是基于静态图片的,不能利用实时中人脸的动态信息图像序列的时间信息。考虑系统所应用的场合和系统硬件成本,我们使用USB摄像头作为采集设备。系统稳定后,我们采用SQL Server来保存图像数据。
本节介绍的原型系统实现了基于实时视频序列的人脸识别,传统的人脸识别技术是基于静态图片的,不能利用实时中人脸的动态信息图像序列的时间信息。而实时图像序列正好可以弥补这些缺陷。人脸识别系统是一个数据处理过程,按照一般的数据处理系统流程,应该包括数据采集、数据处理、数据存储过程,对应到人脸识别系统就是人脸图像采集、人脸识别、人脸图像的永久存储。人脸识别部分前面已经详细介绍过,不再赘述。
基于普通PC的图像采集方法一般分为两种:一种是模拟摄像头和图像采集卡构成的较为专业的工业图像采集方法,这种图像采集方法需要用到图像采集卡提供的二次开发软件开发包(SDK);另一种是民用的方便的通用串行接口(USB)摄像头图像采集方法,只要安装了摄像头驱动程序,可以直接采用Windows自带的视窗操作环境(VFW)开发包来获取图像。考虑系统所应用的场合和系统硬件成本,我们使用USB摄像头作为采集设备。(www.xing528.com)
人脸图像的永久存储,就是图像数据在硬盘上的保存,有两种方法:一种方法是将图像直接保存到硬盘上,每个人为一个文件夹,这种方法的优点是保存的东西很直观,对于小型系统和演示系统以及大型系统的前期调试都很适合;另一种方法是采用成熟的数据库软件来存储图像,比如用SQL Server或者Oracle等数据库软件,此种方式对于数据的安全性有很大好处,而且便于统计和分类以及数据的备份、恢复、转存等。一般的应用系统都会采用此种方法。我们系统中前期采用了文件夹的方式来保存数据,便于直观地调试系统。系统稳定后,我们采用SQL Server来保存图像数据。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。