面向服务机器人的行人检测与跟踪

来源 :中国科学技术大学 | 被引量 : 0次 | 上传用户:axuxiao
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着人类逐渐从工业社会步入信息社会,信息化智能化的产品逐渐走进人们生活的方方面面。人口老龄化、人力成本的提高,使得社会对服务机器人的需求越来越迫切。行人检测与跟踪作为服务机器人的一项基本功能,在人机交互方面发挥着不可或缺的作用。然而,环境的复杂性和不确定性、光照的变化、行人之间的遮挡等问题使得服务机器人在进行行人检测与跟踪时仍然面临着诸多挑战。本文的研究目的就是为服务机器人设计并实现一个实时性高鲁棒性好的行人检测与跟踪系统,作为一项基本功能为服务机器人进行人机交互提供支撑,使得服务机器人能够更好的执行各种任务。为了达成此目标,本文详细了解并分析了行人检测与跟踪的各种技术和难点,并在此基础上做了如下工作:(1)鉴于人腿贴近地面具有稳定性,本文通过改造turtlebot机器人在其底部安装激光传感器,通过激光识别人腿来检测行人。为了提高人腿识别的准确率,本文通过分析人腿属性提出了10个特征用来描述激光片段,并且采用Adaboost算法实现人腿分类。在网上公开的两个数据集上,通过实验证明了本文所提方法具有很高的准确率和实时性。(2)提出了一种根据行人距离机器人远近,使用Kinect传感器丰富的颜色信息和深度信息,对远近两种情况分别处理的行人检测算法。在初始阶段对点云进行预处理,包括点云稀疏、地面检测、点云分类和点云聚类,使得行人检测的范围大幅缩小。针对较近的行人,将点云聚类体投影到深度图像空间,然后采用模板匹配的方法,匹配行人的上半身进行行人检测。针对较远的行人,将点云聚类体投影到RGB图像空间,使用GPU加速提取HOG特征,并采用SVM对行人进行检测分类。在检测的最后阶段,本文还采用了最近邻算法融合激光的检测结果和Kinect的检测结果,确定了行人在空间中的位置,提高了检测的准确性。(3)在行人跟踪阶段,本文提出了分层粒子滤波算法。在粗粒度空间中使用MCMC粒子滤波算法,在细粒度空间中使用SIR粒子滤波算法。SIR粒子滤波克服了基本粒子滤波中粒子退化的问题,而且速度快,因此在细粒度空间可以极快且准确的跟踪到行人。MCMC粒子滤波算法作为SIR粒子滤波的补充,解决了SIR粒子滤波粒子多样性缺失,跟踪目标数量变化时不能有效跟踪的问题,然而MCMC粒子滤波算法速度太慢,因此将MCMC粒子滤波算法作用于粗粒度空间。(4)基于深度图提出了洪泛滥跟踪模型,在行人的初始位置植入种子,然后在下一帧图像中从种子位置开始扩散直到所有包含行人的点都进入队列为止,再将跟踪到的行人中心位置置为种子,依次循环。该方法简单,而且运行速度极快。
其他文献
随着铁路运输高速化、网络化的发展,中国列车运行控制系统(ChinaTrain Control System,CTCS)已成为中国铁路列车控制的一个重要发展方向。开发列车运行控制系统的仿真平台,并
广播路由将广播包分发至全网节点,在无线传感网中得到了广泛的应用,可以为诸如网络配置、代码更新、路由发现等一系列上层服务提供支持。为了减少能耗,传感器节点普遍采用异
随着科技的高速发展和大数据时代的到来,数据的存储需求和对响应时间的要求都在不断提高,仅仅从软件层面上解决存储问题比较困难,需要有新技术来摆脱磁盘的机械特性限制。近年来
对网络敏感图像进行过滤的基础是对敏感图像进行识别,很多对敏感图像的过滤方法是基于依附于图像的文本信息或者URL地址,这些过滤技术缺乏对敏感图像识别的动态性和实时性,因
随着计算机科学技术的不断发展,现代的软件功能日益强大,软件的复杂性也不断提高,对软件进行高效、可信的测试显得尤为重要。作为适应现代软件特点的新的测试方法,组合测试的概念
中国是目前世界上最大的烟草生产和消费国家,卷烟总产量占世界卷烟总产量的30%,同时烟草消费也占世界的1/3,烟草行业的利税占中国财政收入的1/10左右。随着市场一体化的不断
基于内容的视频检索(CBVR)是当前图像工程热点课题之一,它指根据视频的内容及上下文关系,对大规模视频数据库中的视频数据进行检索。可是人们习惯使用高层语义概念判断相似性
随着中国3G牌照的下发,智能手机在中国越来越多。而近来大陆对WIFI的解禁,使在手机与互联网的关系越来越密切,手机与互联网有关的应用也越来越多。人们不满足于现有手机的使
随着通信技术的发展以及3G网络和移动互联网的大规模建设,目前有多种异构的无线通信网络在市场中共存,网络融合、终端融合及业务融合的需求变得更加迫切。实际应用中也需要一
本篇论文综合讲述了仿真内窥镜技术的起源、思想、优劣、发展,并且对仿真内窥镜技术中所涉及的各种关键技术进行了深入具体的研究。传统的Marching Cubes算法是面绘制中一种应用最为广泛的算法,但是这种算法会产生二义性,并且计算效率也并不是很理想。本文应用渐近线判别法和移动四面体算法这两种方法解决了传统算法中的二义性问题,还提出了一种更为优化的改进MC算法。通过改进的算法,可以有效的节省传统算法在