基于Hadoop的图像检索之人脸识别系统

该博客探讨了视频监控中人脸识别系统的两大问题:数据量大导致的识别和检索速度慢。通过结合Hadoop处理技术,项目开发了一套视频图像检索的人脸识别系统,利用FFmpeg转换视频格式并结合OpenCV进行识别,显著提高了处理速度,为治安管理和刑侦执法提供更有效的辅助工具。
摘要由CSDN通过智能技术生成

基于计算机、网络传输以及图像处理等技术的视频监控系统被广泛应用于城市安防监控网络的建设中。一些视频处理技术,如人脸识别、车牌识别等的使用,使视频监控逐渐走向自动化、智能化,摆脱了传统视频监控中仅凭人肉眼观察不可靠的缺陷。
针对目前监控视频人脸识别系统存在两大问题:

  • 当人脸数据库存在大量人脸数据时,人脸识别速度也会非常慢;
  • 当监控视频资源库中视频数据增多时,检索某一目标人物在摄像头出现的相关信息的速度会越来越慢。

 对于这两个问题,虽然能够通过优化算法和采用高性能的服务器来做出一定的缓解,但是,算法优化难度大、耗时,且高性能服务器价格高昂,这与人脸和监控视频数据会持续增多形成矛盾,无法从根本上解决问题。
 该项目提出了将当前流行的Hadoop处理技术和监控视频人脸识别技术相结合,开发一套基于Hadoop视频图像检索的人脸识别系统。
主要完成了一下工作:
 - 分析了国内外在人脸识别方面的现状,了解了人脸识别的原理。为本课题的探索和系统开发提供了理论和实践指导。
 - 在Linux系统下搭建伪分布式的Hadoop运行环境。
Hadoop的设计初衷在于处理海量的结构化的文本数据,故无法处理非结构化的视频和图像数据。本项目在研究Hadoop的输入输出和数据类型的基础上,实现了图像和视频数据的处理,即使用FFmpeg对视频进行格式转换以及将视频按一定的帧速率转化成图片,并结合OpenCV识别技术完成了该系统。
 基于以上工作,实现了一套基于Hadoop的视频图像检索的人脸识别系统。通过运行测试,可以较好的识别出视频中的人脸,在处理速度方面相比传统的人脸识别系统有了很大的改进,这将对治安管理、刑侦执法起到更多的辅助作用。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

源码论文专家

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值