摘要

文中设计一种远程智能视频监控系统,通过加入人脸识别技术,对视频中感兴趣的人脸进行提取并识别。考虑到使用便利性以及成本节约,系统采用嵌入式微处理器平台,并使用Linux作为操作系统。在底层利用V4L2来驱动摄像头输入,利用TCP/IP网络通信协议进行传输。系统采用的是B/S架构,通过浏览器的形式可以查看实时视频监控画面。为了改进普通视频监控的局限性,加入人脸识别技术使其可以自主地筛选出视频中出现人员的信息。采用Adaboost算法检测出人脸,然后通过训练人脸模型库,利用LBP算法对检测出的人脸进行识别。传统的被动视频监控系统存在视频数据利用率不高、资源浪费、增加人工成本等问题。与之相比,基于人脸识别的视频监控系统能够主动地识别视频中人员信息,保存识别的人脸数据,用户可以方便查看视频中出现的人员信息,有着较好的实用性。

全文