基于全向视觉的足球机器人任意足球识别与跟踪问题研究

基于全向视觉的足球机器人任意足球识别与跟踪问题研究

论文摘要

本文以RoboCup中型组机器人足球赛为应用背景,针对任意足球识别问题,设计并实现了一种基于全向视觉的任意足球识别与跟踪算法,提高了中型组足球机器人的感知能力,降低了中型组足球机器人对颜色编码化环境的依赖。本文设计并实现了基于全向视觉的任意足球识别算法,该算法采用改进的Haar-like特征与Adaboost学习算法。识别算法分为离线训练阶段与在线识别阶段两部分。在离线训练阶段,首先使用NuBot足球机器人平台上的全向视觉系统采集若干幅包含任意足球的全景图像,并对图像进行预处理构成训练样本集。然后计算样本集中图像的Haar-like特征向量并合并为特征矩阵。最后以特征矩阵作为Adaboost学习算法的输入,计算出任意足球识别算法的分类器。在在线识别阶段,首先沿全景图像的径向方向定义一系列的矩形窗口,根据全向视觉系统的成像特性,这些矩形窗口在径向方向上的长度是变化的。然后将矩形窗口分别沿全景图像的圆周方向及径向方向遍历整幅全景图像并用分类器判别窗口的类别,即判断该窗口是否包含足球。由于RoboCup中型组足球机器人足球比赛是一个高度动态对抗的环境,对任意足球识别算法实时性要求较高,为提高任意足球识别算法的实时性,本文还设计了用于跟踪足球运动的基于Kalman滤波和RANSAC的球速估计算法。首先存储若干帧足球的位置信息,然后对存储的足球信息做Kalman滤波,最后利用RANSAC算法计算出足球的运动速度。仿真实验与实际应用结果都表明该球速估计算法的性能都优于已有的基于最小二乘法和Kalman滤波的球速估计算法。球速估计算法能够得到的足球速度信息,从而预计足球的运动轨迹,而任意足球识别算法可以沿着预计的足球运动轨迹搜索任意足球,使搜索窗口的数目大大减少,同时也降低了识别算法的运算量。因此将球速估计算法与任意足球识别算法结合可以较好的弥补识别算法实时性较差的不足。本文开展了多组任意足球识别实验,实验证明该识别算法都具有较好的识别效果,并且与球速估计算法结合后,算法实时性得到很大提高,在足球运动的情况下能够很好的跟踪和识别任意足球。该算法在足球被遮挡以及场地光照变化较大的情况下仍然具有较好的识别和跟踪性能。通过替换训练样本集,本文设计的基于全向视觉的识别算法还可以应用到其他种类目标的识别。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • 1.1 引言
  • 1.1.1 课题研究背景
  • 1.1.2 课题研究意义
  • 1.2 国内外研究现状
  • 1.3 本文研究内容以及论文结构
  • 1.3.1 论文创新点
  • 1.3.2 论文组织结构
  • 第二章 目标识别方法概述
  • 2.1 目标识别问题
  • 2.2 特征提取方法
  • 2.2.1 全局特征简介
  • 2.2.2 局部特征简介
  • 2.3 分类识别方法
  • 2.3.1 有监督分类方法
  • 2.3.2 无监督的分类方法
  • 2.4 验证实验
  • 2.5 小结
  • 第三章 基于全向视觉的足球机器人任意足球识别算法研究
  • 3.1 任意足球识别问题介绍
  • 3.2 NuBot 足球机器人及其全向视觉系统介绍
  • 3.3 基于全向视觉的任意足球识别算法
  • 3.3.1 任意足球识别算法样本集的构建
  • 3.3.2 图像预处理及生成Haar-like 特征
  • 3.3.3 强分类器的构建算法研究
  • 3.3.4 在线的任意足球识别算法研究
  • 3.4 实验结果与分析
  • 3.4.1 Haar-like 特征对识别性能的影响
  • 3.4.2 Adaboost 算法对识别性能的影响
  • 3.4.3 任意足球识别算法识别结果
  • 3.4.4 识别算法的优势与不足
  • 3.5 小结
  • 第四章 足球机器人球速估计算法研究
  • 4.1 球速估计算法的意义
  • 4.2 RANSAC 算法介绍
  • 4.3 球速估计算法研究
  • 4.4 球速估计实验结果与分析
  • 4.5 结合球速估计的任意足球识别实验结果与分析
  • 4.6 小结
  • 第五章 结论与展望
  • 5.1 论文工作总结
  • 5.2 未来工作展望
  • 致谢
  • 参考文献
  • 作者在学期间取得的学术成果
  • 相关论文文献

    • [1].中型组足球机器人传球动作辨识与再现[J]. 高技术通讯 2015(06)
    • [2].足球机器人交互规则控制系统设计[J]. 计算机仿真 2015(05)
    • [3].新“足球小子”[J]. 发明与创新(小学生) 2015(03)
    • [4].足球机器人角度优化控制软件设计[J]. 微电子学与计算机 2018(09)
    • [5].基于凸包与模糊控制的仿真足球机器人[J]. 工业控制计算机 2015(12)
    • [6].六脚足球机器人的设计与实现[J]. 信息技术 2016(05)
    • [7].中型组足球机器人挑球系统的设计[J]. 工业控制计算机 2010(02)
    • [8].2V2足球机器人设计[J]. 机电工程技术 2010(03)
    • [9].基于新规则足球机器人的研究[J]. 湖南文理学院学报(自然科学版) 2008(02)
    • [10].基于概率神经网络的全向足球机器人运动系统的故障诊断[J]. 机床与液压 2014(21)
    • [11].足球机器人对于技术课程的教育价值和实现策略[J]. 中小学信息技术教育 2014(04)
    • [12].足球机器人怎么玩[J]. 大学生 2014(23)
    • [13].仿人足球机器人目标定位与追踪算法改进[J]. 电子技术 2014(11)
    • [14].小型足球机器人无线通信系统的设计与实现[J]. 现代电子技术 2010(15)
    • [15].仿人足球机器人电子罗盘自定位技术研究[J]. 机械设计与制造 2014(07)
    • [16].足球机器人带球机构的优化设计[J]. 价值工程 2013(06)
    • [17].霍夫空间中多足球机器人协作目标定位算法[J]. 中国图象图形学报 2012(06)
    • [18].小型足球机器人击球子系统设计[J]. 机械与电子 2011(04)
    • [19].足球机器人动作算法分析和实现[J]. 软件导刊 2009(01)
    • [20].基于合作4人博弈的足球机器人协作防守模型研究[J]. 系统仿真学报 2009(01)
    • [21].足球机器人功能系统实验平台的构建[J]. 实验室研究与探索 2009(03)
    • [22].中型足球机器人运动系统的比较研究[J]. 实验室科学 2008(06)
    • [23].全方位小型足球机器人运动特性分析[J]. 组合机床与自动化加工技术 2008(04)
    • [24].一种仿人足球机器人全向行走方式[J]. 数码世界 2019(03)
    • [25].分层强化学习在足球机器人中的应用[J]. 微计算机信息 2008(32)
    • [26].足球机器人运动中的动态激光定位方法[J]. 激光杂志 2019(05)
    • [27].一种仿人足球机器人目标定位与追踪算法[J]. 华中科技大学学报(自然科学版) 2011(S2)
    • [28].微型足球机器人多层次分区和防守动作的设计[J]. 江西理工大学学报 2009(02)
    • [29].中型足球机器人电磁铁式踢球机构的建模与控制[J]. 机械与电子 2009(07)
    • [30].足球机器人并行行为组合控制体系结构分析[J]. 电子制作 2019(10)

    标签:;  ;  ;  ;  ;  ;  

    基于全向视觉的足球机器人任意足球识别与跟踪问题研究
    下载Doc文档

    猜你喜欢