面向室内环境的服务机器人物体检测与识别研究

来源 :中国科学技术大学 | 被引量 : 0次 | 上传用户:victorwyd
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
作为体现服务机器人智能化水平的重要功能之一,物体检测与识别是机器人视觉领域一个开放的研究课题。由于问题的复杂性,在机器人上实现实时可靠的物体检测与识别系统仍然是一个具有挑战性的任务。   本文针对服务机器人的物体检测问题,提出一种基于点云数据进行目标物体检测和定位的方法;针对物体识别问题,探讨并研究了基于图像局部特征匹配的物体识别方法。总结起来,本文的主要工作内容如下:   (1)服务机器人在室内环境中执行物体抓取操作时,需要视觉感知系统能够提供目标物体准确的空间位置信息。为了弥补基于二维图像的方法易受场景杂乱、光照变化等干扰的缺点,提出采用一种基于点云数据的三维物体检测方法。在人们日常生活和工作的室内环境中,机器人可操作的目标物体通常置于水平支撑面上。根据这一先验知识,将三维物体检测的过程分为水平面检测和物体分割两个步骤。通过利用估计出的点云表面法向量,获得了比传统的基于随机采样一致性的方法更加准确有效的水平面检测结果,从而使得目标物体的检测更为可靠。   (2)基于图像局部特征提取和匹配的物体识别方法是当前研究的热点,本文详细介绍并研究了两种典型的和使用最为广泛的局部特征提取算法。在不同情形下,分别使用SIFT算法和SURF算法进行图像匹配的实验。结果验证了这两种算法提取出的局部特征都具有很好的特异性,并且对图像的旋转和缩放不变,对光照变化、视角变化、部分遮挡等都具有一定的稳定性。此外,两者相比,SURF算法具有更快的计算速度,因此可更好的满足服务机器人物体识别任务的实时性要求。   (3)结合三维点云分割和局部特征匹配,设计实现了一种适用于服务机器人的实时物体检测和识别系统。利用有序点云数据的完整结构特点,借助积分图像实现快速的表面法向量估计,并采用区域增长的方法进行聚类分割,最终实现了实时有效的三维物体检测。然后,利用物体检测的结果准确定位出目标物体在彩色图像中的物体区域,并采用基于SURF特征匹配的方法识别目标物体的标识。为了提高物体识别的速度,将特征匹配的过程分为由粗到细两步进行。在室内环境的不同场景中采集实验数据,对本文的物体检测和识别系统进行了测试。实验结果证明了该系统能够较好地满足服务机器人物体检测与识别的实时性和可靠性要求。
其他文献
由于网球比赛视频拥有巨大的商业价值和广阔的应用前景,如何自动分析和检索成为当前学者的研究热点。本文主要研究如何标注网球视频盘局。第一,对网球视频中的广告进行了定位。
随着科技的发展,人们对于互联网和科技产品的依赖越来越严重,用户的使用需求也正在不断的提高,用户以最自然的表达方式与机器进行交互成为一种趋势。这对人机交互来说是一个新的
在自然界中处处都存在着无规律,无规则形态的变化复杂的几何体。通常人们对于规律,规则形态的几何体采用传统的欧几里得几何定理去描述,如使用直线段、圆弧、平面、以及曲面这些
近年来,随着互联网技术,Java技术和REST软件架构的发展,在Java Web领域主要存在两种应用形式:传统Web网页应用和RESTful API,REST以其简洁的风格,可伸缩性好,松耦合的特点得
生物体内的新陈代谢过程完成了生命体基本的物质转换和能量代谢等功能,是生物体存在的基础。通过对生物体代谢系统的研究和分析,人们可以对生物体代谢系统的性质和行为进行定性
随着计算机的广泛应用,传统的软件开发方法已经无法满足社会的要求,基于构件的软件开发方法己被广泛接受,并逐步成为解决软件危机、提高软件生产率和确保软件质量的有效途径
软件测试是保证软件质量的重要而有效的手段,已成为软件工程中重要且不可或缺的一个环节。随机测试以其无偏性,自动化高,速度快和易于实现等优点使其成为近年来软件测试领域的一
Android系统是目前最受欢迎的智能手机操作系统,吸引大量的应用程序开发者为其开发应用程序。由于应用程序开发者良莠不齐,致使Android市场上存在大量的恶意应用程序,如何快速准
现代数字信号处理器经常采用超长指令字体系结构。与通用处理器普遍采用的超标量体系结构相比,超长指令字将调度任务交由编译器完成,这对编译器的后端优化提出了挑战。   BW
本文先介绍了在互联网环境下传统关系数据库技术遇到的挑战,认真分析了互联网应用(特别是博客类社交应用)的具体特征:数据量巨大,有明显的数据热点;并发请求量巨大,但是访问模