足球机器人全局视觉系统的改进.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
全局视觉足球机器人的动态目标识别方法改进 张智群 (福建信息职业技术学院,福建福州,350003) 摘 要:在全局视觉小型足球机器人比赛中,为保证控制的实时性和准确性,要求机器人的视觉系统能够快速处理图像信息,并对目标进行准确的识别和跟踪,但由于受外界环境的干扰和视觉系统自身的原因,全局视觉足球机器人经常出现目标丢失或识别错误等现象。本文通过分析影响目标识别效果的各种因素,提出了相应的改进方法,并以ROBOCUP小型组足球机器人系统为平台设计了目标识别方案。 关键词:全局视觉;足球机器人;图像处理;动态目标识别;改进 0、引言 视觉是机器人足球比赛的关键环节,所谓全局视觉,就是指机器人的视觉全部来自悬挂在比赛场地上方的摄像机,单个机器人没有独立的视觉感知能力。目前的ROBOCUP和FIRA图1示出了足球机器人视觉系统的工作流程。场地上方的CCD摄像机获取整个球场的实时模拟彩色图像信号,通过同轴电缆将图像传输到安装在主机内PCI插槽上的视频采集卡,采集卡将模拟彩色图像转换为数字彩色图像并存入主机内存。图像处理软件从内存中读入图像数据,通过搜索和扫描, 计算出机器人和球的位置坐标及方向。视觉系统将 图1 视觉系统工作流程 各个机器人和球的图像数据传递给决策系统,完成一次图像采集、传输和处理循环。 在足球机器人视觉系统中,影响识别效果的因素主要有以下几个方面: 1.1图像的径向畸变(桶形失真) 由于摄像机的光学系统有一定的非线性,加之镜头视角与摄像机的高度不匹配,摄取的图像会产生几何失真,这种失真从中间到边缘逐渐增大,称为桶形失真,也叫做径向畸变。如图3所示。这种非线性失真必然影响视觉辨识的精度,因此要加以矫正。 图2 图像的径向畸变 图3 机器人高度产生的定位畸变及矫正 1.2机器人的投影畸变 足球机器人的颜色标志位于机器人顶部,由于机器人本身有一定的高度,摄像机存在光学视角,位于场地中心附近的目标,采集所得到的位置坐标与实际差别不大;而距离场地中心较远的目标,所采集的位置坐标与实际位置坐标差别就比较大,如图4所示。这种畸变称为定位畸变,也叫做投影畸变,需要采取适当的方法进行矫正。 1.3 色标方案设计 色标是指标示在机器人顶部表明机器人身份特征的颜色标志及其组合方式。不同的色标方案在识别过程中会产生截然不同的效果。如果色块之间距离太近,会产生不同程度的色标重叠和渗色现象,造成图像分割困难;如果不同色块的颜色差别太小,则会使不同机器人之间区分困难,造成识别失败。事实上,不同的色标方案对应不同的目标识别算法,识别过程是方案和算法共同作用的结果。因此,需要合理设计色标方案,尽量降低识别算法的复杂度,保证目标的可靠识别。 2、改善识别效果的办法 2.1径向畸变矫正 光学镜头几何畸变的数学模型如下: (1) 式中,、为畸变以前的原始坐标;、为畸变后的坐标。图像采集卡所采集到的图像是畸变以后的图像,所以获得的是、,要求的是、。式(1)的参数、可由一些先验点(例如门区和四角等)的对应关系通过求平均值的方法得到。式(1)的方程组采用牛顿迭代的方法求解,结果如下: (2) 实验结果表明,将上述方法加入程序中,可以有效矫正镜头引起的径向畸变,矫正之前边角附近的坐标偏差多达10个像素,矫正后可降低到1~3个。 2.2定位偏差矫正 如图4所示,O点为场地中心,B点为机器人实际位置,A点为摄像机摄取图像上机器人的位置;为摄像机高度,为机器人高度,为机器人实际位置坐标,为机器人的图像坐标。现要将A点矫正回B点,根据相似三角形原理,∽,于是有 (3) 从而求得机器人实际位置坐标 (4) 实际场地上机器人位置坐标由X坐标和Y坐标组成,应分别进行矫正处理。 2.3 优化色标设计方案,提高识别准确率 图5是ROBOCUP小型组5个机器人的一种色标设计方案,色标中较大的是队伍标志,较小的是号码标志,两种色标的颜色不同。机器人的正方向为从下向上。 图4 机器人色标设计方案 该方案的特点是使用的颜色较少、色标之间距离较远,避免了互相渗色和混淆。机器人的中心通过两个以上色标的位置坐标计算得到,提高了准确度,机器人的方向角通过简单的向量运算得出,算法容易实现。 色标搜索一般采用移动网格法进行,但这种方法的扫描结果可靠性差,定位精确度低。本文借用小波分析中多分辨率分析的思想,采用先大尺寸搜索后小

文档评论(0)

docindoc + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档