基于OpenCV的行人检测系统的实现

被引量 : 12次 | 上传用户:shizex
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在计算机视觉领域,行人检测受到越来越多的科研人员的关注。概括地讲,行人检测是指对由摄像头实时获取的视频图像序列进行自动分析,判断其中是否存在行人,若存在,则将其用某种方式标注出来,这样就可以提示人们进行下一步的操作。行人检测有着非常广泛的应用背景,比如常见的汽车安全辅助系统,利用行人检测系统检测出行人,提前通知车主有危险并作出下一步的反应;另外几种常见的应用就是城市道路的智能交通监控系统、酒店大厅的监控系统等等。行人检测是一个比较有难度的研究方向,原因有以下几点:背景环境的多样性、光照的多样性、行人可能部分重叠在一起、行人可能处于不同的姿势、人的大小、肤色、服饰的多样性等等。所有以上这些因素给行人检测的发展带来了极大的挑战。不过经过多年的发展,行人检测取得了长足的进步,很多研究学者提出了越来越先进的算法来提高检测的速度和精度。本文并没有主要从算法的角度来研究行人检测以提升其检测速度、精度等,而是利用一系列工具构造了一个完整的行人检测系统。本文提取样本图像的Haar特征,运用AdaBoost算法来训练分类器,将此分类器应用到行人检测系统中,以此来区分视频中的行人和非行人。本文主要的研究内容有:1,利用MFC和OpenCV工具在VC6.0的环境下搭建起整个系统的软件界面,支持本地AVI视频文件和摄像头捕捉到的视频输入,提供打开、播放、暂停、检测、退出等等按钮的功能。2,离线训练分类器。提取样本图像的Haar特征,利用AdaBoost算法训练正样本和负样本,得到两个分类器,分别用于检测正面背面行人和侧面行人。3,将训练得到的双分类器应用到行人检测系统中,通过输入不同的视频源,以检测此系统的实际效果。通过实验可以看出,此基于OpenCV开发的行人检测系统能较好的区分出行人和非行人,可以把这个系统直接应用到对精度要求不是很高的应用场合中,比如酒店大厅里的监控系统等等。
其他文献
目的:体外诱导小鼠骨髓来源调节性树突状细胞的生成,检测IL-10、SOCS1、TLR4及NF-κB基因在其中的表达,探讨其发挥免疫作用的机制。方法:1、分离、提纯小鼠骨髓来源树突状细胞,分
目的:应用调气活血法,以导师经验方调气活血汤治疗椎动脉型颈椎病气滞血瘀证患者,观察其临床疗效,以验证从调理气机、活血化瘀法治疗椎动脉型颈椎病的临床可行性,探讨气滞血瘀导致
东北三省作为我国战略性粮食基地与最重要商品粮生产地,承担着国家粮食储备与商品粮生产的重要任务。对我国这一人口大国而言,粮食生产的平稳发展是国家富强、百姓安康的根本需
目的:分析循证护理在肝癌肝动脉栓塞化疗术治疗患者护理中的有效性。方法:选取2013年5月~2017年5月我院进行肝动脉栓塞化疗术治疗的肝癌患者50例作为本次研究对象,按照随机数字
目的 完善医院科室间会诊管理制度,提高医疗诊治水平和医疗质量。方法 对某综合性医院36个临床科室科间会诊管理现状进行现场调查分析。结果 发现医院在科间会诊管理方面存在
对于景观设计行业而言,日益激烈的全球竞争已演变为发展战略的竞争。随着中国经济的繁荣和人们生活水平的提高,园林产业实现了前所未有的快速发展,其内容和形势也发生了巨大
目的探讨蛋氨酸对胱硫醚-β-合成酶的影响。方法 56只SPF级6周龄Wistar雄性大鼠随机分为7组:10%酪蛋白(10C)组、40%酪蛋白(40C)组、10C+0.75%L-蛋氨酸(10CM)组、10C+氨基酸混
社会经济发展给人们带来了生活方式的改变,目前人们生活的三分之一时间为休闲活动所占据。近年来,休闲性身体活动与心理健康之间的关系得到了不少研究者的关注,但文献回顾表明,受
以葡萄糖为原料,利用液体催化燃料电池搭建生物质电解制氢系统,并对磷钼酸催化氧化葡萄糖电解制氢的性能进行分析。结果表明,当将浓度为0.2 mol/L的磷钼酸与质量浓度为15 g/L的