论文部分内容阅读
随着人们生活水平的逐步提高,人们对安防的重视程度越来越高。建设平安城市,智能监控等一度掀起热潮。互联网的大量推广促进了安防行业的进一步发展,对于监控视频中目标的检测与辨识成为一个重要的研究方向。本文以监控视频中特定目标的检测与辨识方法研究为课题,重点研究监控视频中行人以及人脸的检测、跟踪和识别算法,最终建立一套监控视频中特定目标的报警系统,从而减轻安防工作人员的工作量,提高工作效率,为建设平安城市做出一份贡献。本文以监控视频中行人以及人脸的检测与辨识为核心内容,主要完成了以下内容:第一,基于Eclipse和OpenCV2.4.8搭建开发环境,研究了监控视频中目标的检测方法,基于梯度方向直方图特征和支持向量机实现了行人检测,训练了特定的分类器满足应用需求。结合Harr特征和CS-Adaboost算法,实现了监控视频中目标人脸的多角度检测。第二,实现了基于感知哈希算法的视频行人目标跟踪算法。该算法首先计算目标的哈希值,通过扫描窗口在每一帧图像中寻找与目标哈希值的汉明距离最接近的为目标位置。结合时空上下文快速目标跟踪算法实现对目标人脸的快速跟踪,对于单一目标跟踪良好。第三,结合机器学习以及计算机视觉领域的优势,重点研究了局部二值模式特征,并深入研究主成分析算法,如对局部二值模式特征进行降维等,结合OpenCV等实现了监控视频中目标人脸的识别。第四,结合以上的检测、跟踪以及识别模块,设计并完成了监控视频中的特定目标报警软件。监控人员在执行监控工作时,可以对特定目标进行跟踪,获取目标图像,与数据库已有图像进行匹配识别,从而完成对监控视频中的目标的检测与辨识,最终通过该系统可以避免危险的发生,实现报警功能。