一种基于视觉辨识的网球定位系统、方法及装置制造方法及图纸

技术编号:18051179 阅读:26 留言:0更新日期:2018-05-26 08:46
本发明专利技术公开了一种基于视觉辨识的网球定位系统及方法,系统包括:依次连接的提取场地内图像信息的图像提取单元、接收图像信息并对图像信息进行处理的分割单元、识别处理后图像中提取网球轮廓的提取单元以及获取网球坐标的定位单元;所述分割单元包括滤波模块、转换模块、搜索模块和筛选模块。本发明专利技术基于新的网球辨识及其定位原理,利用双目视觉识别网球并对其定位,解决采用激光雷达和超声波技术所造成的误识别问题,在保证辨识准确度和定位精度的前提下,降低硬件成本。

【技术实现步骤摘要】
一种基于视觉辨识的网球定位系统、方法及装置
本专利技术涉及计算机
,具体说涉及一种基于视觉辨识的网球定位系统、方法及装置。
技术介绍
近年来,网球运动在中国迅速兴起,参与网球运动的人数迅速增加。随之带来了网球场馆内的网球拾取器械的热销。随智能时代到来,智能化网球拾取器械的研制越来越受人关注。目前较为常用的网球拾取方案是在网球机器人一定高度处架设激光雷达,利用激光雷达扫描场地,根据激光雷达返回的信息判断场地上网球的数量及其位置。激光雷达价格昂贵,且激光雷达扫描识别网球容易将网球场地上的矿泉水瓶、人员的腿部等误识别为网球,造成工作效率不高,拾取精度不稳定。
技术实现思路
鉴于现有技术的不足,本专利技术提出了一种视觉辨识的网球定位系统,相对以往采用激光雷达和超声波的技术,本系统能更精确地区分网球和其他杂物并且在保证识别的准确度前提下,减少了成本,更适宜集成化应用到网球服务机器人上。本专利技术的技术方案如下:一种基于视觉辨识的网球定位系统,其特征在于系统包括:依次连接的提取场地内图像信息的图像提取单元、接收图像信息并对图像信息进行处理的分割单元、识别处理后图像中提取网球轮廓的提取单元以及获取网球坐标的的定位单元;所述分割单元包括对图片进行降噪处理的滤波模块、对图片进行阈值处理并转化的转换模块、获取网球球心像素坐标的搜索模块和进行网球图像过滤的筛选模块。进一步地,所述滤波模块采用3x3矩形模板根据以下公式对图片像素进行处理:g=median[f(x-1,y-1)+f(x,y-1)+f(x+1,y-1)+f(x-1,y)+f(x,y)+f(x+1,y)+f(x-1,y+1)+f(x,y+1)+f(x+1,y+1)]其中,g表示输出像素的灰度值,median表示中值函数,f(x,y)表示像素坐标为(x,y)像素的灰度值。进一步地,所述转换模块将图像转化为HSV编码图像并根据网球颜色的HSV参数对图像进行阈值化处理,转化为二值图。进一步地,所述定位单元获取网球相对于机器人的三维坐标,具体包括:提取网球球心在左、右摄像机坐标系下的Z轴坐标Zc1、Zc2:其中Zc1、Zc2是网球球心在左、右摄像机坐标系下的Z轴坐标,u1、v1、u2、v2是网球球心在左、右摄像头图像中的像素坐标,Mleft、Mright是左、右摄像头参数相关的参数矩阵:其中表示k摄像头参数矩阵第i行第j列的元素;将Mleft、Mright分别带入Zc1、Zc2可得:采用最小二乘法求得网球坐标的最佳解。进一步地,所述图像提取单元还包括2个并列设置的CMOS摄像头以及摄像头标定模块。进一步地,两所述CMOS摄像头间距170mm,并分别捕获摄像头前方120度方位内的图像。本专利技术的另一目的是还提供了一种基于上述系统的网球定位方法,包括:步骤1、启动CMOS摄像头,两摄像头同时采集场地区域图像并将图像发送至计算机;步骤2、计算机处理图像,并识别出网球,具体包括:将所述图像转化为HSV编码的图像;构造矩形结构的形态学单元结构对所述图像进行中值滤波操作,在滤除图像中噪点的同时,较好地保留颜色标识物的边缘;利用已知地颜色标识物的HSV参数对图像进行阈值化处理,得到相应的二值图;采用最小包围圆算法得到网球球心在左右摄像头拍摄图像中的图像像素坐标;步骤3、根据双目视觉的基本原理求解出网球相对机器人的坐标。进一步地,上述网球定位方法还包括对摄像头进行标定和校正的步骤。本专利技术还提供了一种基于上述系统的网球定位装置,包括:设置于场地击球侧的拍摄装置、贴在网球场两拦柱上的不同颜色标识物以及与拍摄装置连接的计算机;所述拍摄装置包括由连接件固定的支架、并列设置于支架两端的CMOS摄像头以及带动摄像头旋转运动的舵机。通过上述技术方案,本专利技术基于新的网球辨识及其定位原理,利用双目视觉识别网球并对其定位,解决采用激光雷达和超声波技术所造成的误识别问题,在保证辨识准确度和定位精度的前提下,降低硬件成本。附图说明为了更清楚的说明本专利技术的实施例或现有技术的技术方案,下面将对实施例或现有技术描述中所需要使用的附图做一简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例1系统模块图;图2为本专利技术实施例2系统模块图;图3为本专利技术方法流程图;图4为本专利技术装置示意图;图5为本专利技术装置应用示例图。附图标号说明:1、COMS摄像头,2、舵机,3、支架。具体实施方式为使本专利技术的实施例的目的、技术方案和优点更加清楚,下面结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚完整的描述:实施例1:如图1所示一种基于视觉辨识的网球定位系统,其特征在于系统包括:依次连接的提取场地内图像信息的图像提取单元、接收图像信息并对图像信息进行处理的分割单元、识别处理后图像中提取网球轮廓的提取单元以及获取网球坐标的的定位单元;所述分割单元包括滤波模块、转换模块、搜索模块和筛选模块。提取单元提取场地内的图像信息并发送给分割单元进行处理,处理后的图像经滤波、转换、搜索和筛选后,得到网球球心像素坐标,定位单元基于双目视觉的基本原理求得了网球相对于机器人的三维坐标。进一步地,所述滤波模块采用3x3矩形模板根据以下公式对图片像素进行处理:g=median[f(x-1,y-1)+f(x,y-1)+f(x+1,y-1)+f(x-1,y)+f(x,y)+f(x+1,y)+f(x-1,y+1)+f(x,y+1)+f(x+1,y+1)]其中,g表示输出像素的灰度值,median表示中值函数,f(x,y)表示像素坐标为(x,y)像素的灰度值。进一步地,所述转换模块将图像转化为HSV编码图像并根据网球颜色的HSV参数对图像进行阈值化处理,转化为二值图。进一步地,所述定位单元获取网球相对于机器人的三维坐标,具体包括:提取网球球心在左、右摄像机坐标系下的Z轴坐标Zc1、Zc2:其中Zc1、Zc2是网球球心在左、右摄像机坐标系下的Z轴坐标,u1、v1、u2、v2是网球球心在左、右摄像头图像中的像素坐标,Mleft、Mright是左、右摄像头参数相关的参数矩阵:其中表示k摄像头参数矩阵第i行第j列的元素;将Mleft、Mright分别带入Zc1、Zc2可得:采用最小二乘法求得网球坐标的最佳解。实施例2:如图2所示实施例2是在实施例1的基础上提出的,其中图像提取单元还包括2个并列设置的CMOS摄像头以及摄像头标定模块,利用张正友标定法求解出双目摄像头的内参和外参。进一步地,两所述CMOS摄像头间距170mm,并分别捕获摄像头前方120度方位内的图像。本专利技术还提供了一种基于上述系统的网球定位方法,包括:步骤1、启动CMOS摄像头,两摄像头同时采集场地区域图像并将图像发送至计算机;步骤2、计算机处理图像,并识别出网球,具体包括:将所述图像转化为HSV编码的图像;构造矩形结构的形态学单元结构对所述图像进行中值滤波操作,在滤除图像中噪点的同时,较好地保留颜色标识物的边缘;利用已知地颜色标识物的HSV参数对图像进行阈值化处理,得到相应的二值图;采用最小包围圆算法得到网球球心在左右摄像头拍摄图像中的图像像素坐标;步骤3、根据双目视觉的基本原理求解出本文档来自技高网...
一种基于视觉辨识的网球定位系统、方法及装置

【技术保护点】
一种基于视觉辨识的网球定位系统,其特征在于系统包括:依次连接的提取场地内图像信息的图像提取单元、接收图像信息并对图像信息进行处理的分割单元、识别处理后图像中提取网球轮廓的提取单元以及获取网球坐标的的定位单元;所述分割单元包括对图片进行降噪处理的滤波模块、对图片进行阈值处理并转化的转换模块、获取网球球心像素坐标的搜索模块和进行网球图像过滤的筛选模块。

【技术特征摘要】
1.一种基于视觉辨识的网球定位系统,其特征在于系统包括:依次连接的提取场地内图像信息的图像提取单元、接收图像信息并对图像信息进行处理的分割单元、识别处理后图像中提取网球轮廓的提取单元以及获取网球坐标的的定位单元;所述分割单元包括对图片进行降噪处理的滤波模块、对图片进行阈值处理并转化的转换模块、获取网球球心像素坐标的搜索模块和进行网球图像过滤的筛选模块。2.根据权利要求1所述的网球定位系统,其特征在于所述滤波模块采用3x3矩形模板根据以下公式对图片像素进行处理:g=median[f(x-1,y-1)+f(x,y-1)+f(x+1,y-1)+f(x-1,y)+f(x,y)+f(x+1,y)+f(x-1,y+1)+f(x,y+1)+f(x+1,y+1)]其中,g表示输出像素的灰度值,median表示中值函数,f(x,y)表示像素坐标为(x,y)像素的灰度值。3.根据权利要求2所述的网球定位系统,其特征在于所述转换模块将图像转化为HSV编码图像并根据网球颜色的HSV参数对图像进行阈值化处理,转化为二值图。4.根据权利要求3所述的网球定位系统,其特征在于所述定位单元获取网球相对于机器人的三维坐标,具体包括:提取网球球心在左、右摄像机坐标系下的Z轴坐标Zc1、Zc2:其中Zc1、Zc2是网球球心在左、右摄像机坐标系下的Z轴坐标,u1、v1、u2、v2是网球球心在左、右摄像头图像中的像素坐标,Mleft、Mright是左、右摄像头参数相关的参数矩阵:其中表示k摄像头参数矩阵第...

【专利技术属性】
技术研发人员:董明武
申请(专利权)人:思博赛睿北京科技有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1