您好,欢迎来到百家汽车网。
搜索
您的当前位置:首页足球机器人视觉色标的快速识别

足球机器人视觉色标的快速识别

来源:百家汽车网
维普资讯 http://www.cqvip.com 第20卷 第11期 重 庆 工 学 院 学 报 2oo6年l1月 v01.20 No.Il Journal of Chon ̄ing Institute of rechnok Nov.2006 【计算机与通信工程】 足球机器人视觉色标的快速识别 刘祚时,胡发焕 (江西理工大学机电工程学院,江西赣州341(1(Io) 摘要:在FIRA Mirosot足球机器人比赛中,视觉系统是比赛系统中获得环境信息的惟一途径.视觉 系统的识别速度和精度对比赛的胜负有很大的影响.针对传统视觉系统的缺陷,在色标设计方 案、图像处理、分割快速跟踪方面对足球机器人视觉系统进行改进,以期达到明显减少了计算景 和提高实时性的目的.通过实验对比赛中该方案在速度和精度两方面的优越性进行了验证. 关键词:足球机器人;图像分割;图像处理 中图分类号: .62 文献标识码:A 文章编号:1671一o924(20o6)11—0084—03 Fast Color Identiifcation in the Vision System for Soccer Robots LIU Zuo—shi.HU Fa—huan (Faculty of Electromechanical Engineering,Jian ̄University of Science and Technology,Ganzou 431000,China) Abstract:In FIRA Mirosot robot—soccer games,the vision system is hte unique way though which hte wh0le system obtains global information.The speed and precision of the vision system has important effect on the Victory or defeat fo the galxle ̄.Based on the disadvantage of the tradiitonal vision system,this paper puts forward a new design of color desing,and improves color desing scheme,image processing and rapid tracing of segmentations SO sa to reduce dramatically the work of calculation.Experimental results show that the de— sing has much superiority in speed and precision. Key words:soccer robot;image segmentation;image processing 方法. 0引言 获得场地信息是足球机器人进行决策的前提条件.需 要获得的场地信息包括:小车的位置post( ,,,),方向西 机器人足球比赛(Micro-RobotWorld Cup Soccer Touma ( )和球的位置bdl(x,y).本文中从图标的设计方案和图 merit,即 r)是一项复杂的高科技对弈项.本文中的 像颜色识另4两方面进行阐述. 研究对象为基于视觉的集控式足球机器人系统,其计算机 和视觉传感器与机器人执行机构是分离的,所有机器人共 1图标的设计方案 用一个视觉机构.视觉系统是机器人获得外界环境信息的 惟一途径,因此视觉子系统的性能是决定整个系统的关 一个好的图形方案不仅可以帮助我们准确判断小车 键.本文中在理论的基础上通过实践得出一种快速的识别 的位置和方向,而且可以很大地减少计算量[11.图1为足球 -收稿日期:2OO6—07—04 作者简介:刘祚时(1963一),男,江西永新人,硕士,教授,主要从事智能机器人方面的研究 维普资讯 http://www.cqvip.com 刘祚时,等:足球机器人视觉色标的快速识别 85 机器人的视觉系统处理流程图 摄像头捕获图像 一一一一一一一.1一一一一一一一一 图像采集卡进行^/D转换 l 日标检测 图像预处理颜色空间转换 : : : : 设王颜色阚值进行图像分割 目标定位 识别机器人小车和球 厘其位.It、方向 ‘  .基于帧相关性,在一定的 范围内搜索目标 目标跟踪 跟踪预测球的位王 图1视觉处理流程图 1.1色标的比较.足球机器人的色标是通过队标(Team color,即主色标)和队员标(ID color,即副色标)来确定.其 中队标根据规则选定为黄色或蓝色,而队员色标由自己选 定.图2 a)和b)为2种常用的图标方案,其箭号所指为小 车的正方向,图2 c)为一种新方案. (a)方案 (b)方案 c)方案 图2色标方案 下面对其的缺点进行分析: 图2 a)所示的方案为:2种颜色分另0表示队标和队员 色标,2个色块为相等的正方形,其中心点连线的中点即为 小车的中心点,方向是队标中心点指向队员标中心点的矢 量再顺时针旋转45。.但该方案易发生粘连现象,如图3 a) 所示.在FmA MiroSot比赛中允许小车碰撞,且机会较多, 即误判机会也多,显然这种方案不理想. 图2b)所示的方案中是由主色标来定位,把主色标分 成对称的2个部分,如图3 b)所示.该方案采用分割、补偿 逼近的方法得到2个部分的中心。2个中心点连线的中点 即为小车的中心点。通过副色标来定小车方向.该方案的 优点为精度高,抗干扰能力强,不粘连;其缺点是计算复 杂,运算速度不高. 图3色标方案分析 1.2色标的设计.笔者经过理论分析,在实践的基础上采 取了一种理想的图形方案,如图2 C)所示.小车的中心点 和方向由队标和主队员色标决定,而副队员标是辅助主队 员标一起确定队员号的。以下对其原理和优点进行分析. 队标贴在小车的,队标的中心即为小车的中心。 小车的方向是由队标的中心点指向主队员标中心点的矢 量决定,不需经过旋转.在比赛中采用数字摄像头,则可实 现精确测位. 小车号是由主队员标和副队员标来决定。副队员标约 为主队员标的1/3.在FIRA Mimsot的比赛中。队员个数已 由原来3:3发展到5:5和7:7,而且还有11:11的比赛,队 员个数很多,如果只采取一个色标表示一个机器人,即使 在7:7的比赛中,加上双方的队标至少要9种颜色.这么多 颜色在比赛中易造成识别错误.为了减少颜色的种类采取 主副队员色标的方法。用2种颜色来表示一个机器人.若我 们有A,B,c,D四种队员颜色,在具体实现时前4个号的机 器人只用主队员色标,不用副色标,后面的队员就用主副2 种颜色来表示,用色标面积的大小来区分主副队员色标. 这样用4种颜色就能表示7个机器人.该方案具有的优势 如下:①减少了计算量,提高了实时性,只用2个中心点即 可得它到位置和方向.②减少了颜色的种类,提高了可操 作性,同时减少了目标搜索时间.③图标设计更合理。在 任何情况下都不会发生粘连的现象. 1.3主副色标的实现.为了用2个颜色表示一个机器人, 我们在运行前先进行颜色的采集,并对各颜色赋值,可以 用如下程序算法; define Team O: &fine Membl 1; 山向 Memb2 2: define Memb3 3; define Memb4 4; 队标的颜色赋值为O,队员1,2,3,4的队员色标分别赋 为1,2,3,4.在运行前,先进行队标和队员色标颜色的采 集,并存下信息,扫描时与它进行比较.在扫描时,先对队 标进行全场扫描,并存下它的中心坐标.为了加快目标识 别和追踪,以队标中心点的坐标为中心,以小车宽度为边 长的正放形(约为8cm)的范围内搜索队员色标,扫描到的 颜色与采集到的颜色进行比较.如果队标返回值为O,则 不计算其素点的个数;如果队员色标返回值为非O,则计算 维普资讯 http://www.cqvip.com 86 重庆工学院学报 不会误判. 其像素点的个数.这样就可以避免对队员色标的全场扫 描,节省了时间,提高了实时性.最后在定主副队员色标 在比赛中可以在最亮和最暗的位置进行采集,以获得 准确的阈值.这样在确定颜色类的6个阈值后可用下列语 句对颜色进行判别: if(( and(,d 巩)and( )and(^s )) )and(sd≥su)and( s ) 时,以像素为基准,多的为主队员标,少的为副队员标.如 果只有主队员色标,则相当于副队员标的像素为0. 分清主副队员标后,即可确定小车的位置和方向.小 车号根据自身2个返回值的和来确定,如2号车为2+0,6 号车为4+2. 2颜色的识别和改进 封旧 |s= :丽 ={2 /) 其中.s的算法较传统的算法.s;1—3× C1, … ,分别代表场上Ⅳ种颜色的范围.它们都是HSI 到的几种颜色G,可以由6个阈值巩,%, , , , 来决定它的一个子集C ‘:c,ic G=∥, 1,2…/7,.设场上 某点颜色A(见,sd,,d)落在设定的阈值内: 【 ≤,ds 满足上面的条件则为该颜色. 2.3图像的分割方法.一种颜色要6条语句,一幅图像的 像素是640×480,有3O多万像素,而每个像素又有6条语 句,显然计算量很大,所以效率很低,实时性要受到. 为了提高实时性,可以把一副图像分成若干个小块[3J,再 取出每个小块的中心点进行颜色判别.每小块一般为副队 员色标的1/5,约为7×7 pixels,这样计算量就为原来的1/ 5O.当中心点为所要识别的颜色时,就以这个中心点为种 子,向周围扩散,并判断周围像素点的颜色,直到把整个色 块填满,同时计算色块的重心.在这过程中,同时进行识别 和过滤处理:0根据各色块中像素点的坐标分别判断该色 块是否为所要识别的目标,如扩散的与已填的色块重心距 离超出小车的大小,即认为它不是目标将其过滤.在颜色 识别时要分级进行,先找出小球和我方队标的颜色,在队 标周围寻找确认队员号的颜色,并再用种子填充的方法找 出其重心,如图4所示.用这种方法既提高了效率又提高了 精度. 图4色标分割图 3实验结果 笔者通过上述改进后,用数字摄像头进行了测试.一 队的色标方案不变(为图2的a)方案),其颜色判别是一般 的阈值判别法;另一队为改进后的色标方案(图2的c)方 案)和识别方法,其余的设备和策略均不变.进行多次比 赛,其结果基本维持在4:7,也就是改进后的方案占优势而 胜.表1为实验所得的结果.(下转第92页) ①CmmT。lambertP.Symbolicfussiondhue-chroma-intensitylea- for re,on 8e nem 0n[c].In:l ̄oc IEEE Int ̄nationd Conference 011 Ilm Pl ,Lan ̄ume Switzerland,1996:971—974. ②Bruch J,BlachT,Vel ̄oM。Fast colorimage segmentationforin— tc ̄ctlve robot.Proce ̄nss 0f1ROS2000. 维普资讯 http://www.cqvip.com 重庆工学院学报 a=X: MM=M: s=a(:,i); N=size(MS); a(:,i)=a(:,J); M1= u(MM); a(:,J)=s; WS=sum(sum(M1)); B=a(i,:); NN=N(1) ; a(i,:)=a(j,:); i=1; a(j,:)=s; ifWS=N(I、一1 I MM=MM’ Y a: a=0: else 5结束语 c=sum(M1); index0=fmd(c;;0); 本文中定义了图的布尔矩阵,并利用该矩阵解决了文 indexl=fmd(c==1); 献[5]中提到的“尚待解决的困难问题4”,对图论的代数化 indexm find(c>1); 作出了一点贡献. while(1ength(index1)=N(I)一1&i<NN) n 1J 1J b 1J 1J B 1●-1J 1J if(1erlg山(inde )==1 l length(indexm)==0) 参考文献: x=1 else 罗日成,李卫国.电力系统潮流计算的符号分析方法 MM=fun(MM,index0(2),indexm(1)); [J].电网技术,2005。29(10):25—29. M1=triu(MM); 杨华中胡冠章.电路划分问题的Laplace谱分析和生 c=s啪(M1); 成树法术[J].中国科学,20O3,33(6):562—567. . indeaO=find(c==0); 张春英.图论在经济建设中的应用[J].电大理工, indexl=find(c==1); 2004(3):37—38. indcxm=tlnd(c>1); Biggs N.Algebraic Graph Theory[M].I. ̄ndon:Cambridge end UniversityPress.1993. i=i+1: 许进.自补图理论及其应用[M].西安:西安电子科技 end 大学出版社.1999:35. if(i==NN I length(find(sum(triu(MM))==1))=N 丁国星.关于数上界的讨论[J].湖北民族学院学 (1)一1) 报,2005,23(3):230—231. a=0: 李红刚,鲜思东.图同构性的应用[J].喀什师范学院 else a=1: 学报。2005,26(3):19—21. end 戴一奇,胡冠章.图论与代数结构[M].1版.北京:清 end 华大学出版社,1995. X=a: 其中 (x,i,j)如下: (责任编辑刘舸) fungtion Y=fun(x,i,j) (上接第86页) 表1实验结果 参考文献: [1]王志刚,孙培峰,罗志增.基于视觉的足球机器人快 速识别技术[J].机器人技术,20o3(6):53—55. [2]昊卫国,陈辉堂.基于彩色图像移动机器人定住[J]. 机器人,1999,25(5):340—348. [3]何超,熊蓉,戴连奎.足球机器人视觉图象的快速识别 [J].中国图象图形学报,2(D3,8(A):271—275. (责任编辑刘舸)   I竺J1J

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- baijiahaobaidu.com 版权所有 湘ICP备2023023988号-9

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务