[发明专利]一种斯诺克台球的计算机辅助斯诺克判别方法无效
申请号: | 201010120604.1 | 申请日: | 2010-03-09 |
公开(公告)号: | CN101770550A | 公开(公告)日: | 2010-07-07 |
发明(设计)人: | 毋立芳;刘健;涂玲;程照辉;刘宪章;孙京;刘铮 | 申请(专利权)人: | 刘铮;北京工业大学 |
主分类号: | G06F19/00 | 分类号: | G06F19/00;A63D15/00 |
代理公司: | 北京国林贸知识产权代理有限公司 11001 | 代理人: | 李桂玲 |
地址: | 100027 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 斯诺克 台球 计算机辅助 判别 方法 | ||
技术领域
本发明涉及应用于体育运动领域的计算机辅助裁判系统,更具体的说涉及一种斯诺克台球的计算机辅助斯诺克判别方法。
背景技术
斯诺克(Snooker)台球和美式台球是深受人们广泛欢迎的一项体育运动,国内外经常举行各种大赛,为了提高运动员的水平,经常要对运动员击出的球做斯诺克判断,但目前斯诺克台球比赛和美式台球的裁判还一直沿用传统的裁判员目视裁判的方法,然而斯诺克和美式台球比赛耗时长,经常会出现视觉疲劳造成误判,造成一些技术数据统计的不准确,有时会造成一些不必要的争执,为此,需要开发一种计算机辅助裁判系统帮助裁判员避免上述情况的产生。
发明内容
本发明的目的是提出一种斯诺克台球的计算机辅助斯诺克判别方法,该方法减少了裁判对复杂情况下斯诺克的误判,提高了斯诺克判断的准确性和公正性。
本发明的技术方案是这样实现的:一种斯诺克台球的计算机辅助斯诺克判别方法,其步骤包括:a.获取一帧斯诺克台球静止图像,确定图像中各台球的平面坐标;b.定位母球坐标和目标球坐标;c.在台球图像中建立一个区域,所述区域是两条相互平行的直线和两条直线两端连接后形成的区域,两条直线分别穿过母球坐标中心和目标球坐标中心,两条直线与母球和目标球坐标中心连线垂直;母球位于所述穿过母球直线的中点;目标球位于所述穿过目标球直线的中点;d.确定区域内是否有障碍台球,没有障碍台球则不存在斯诺克,有障碍台球则继续执行;e.确定区域内的障碍台球有几个:e1,若确定区域内有一个障碍台球,建立一个三角形斯诺克判别区域,所述三角形斯诺克判别区域是等腰三角形,其底边在母球上,底边长度为母球两倍直径,顶点是目标球坐标中心,母球置于底边的中点,判断障碍台球的中心坐标是否在等腰三角形斯诺克判别区域内,如果障碍台球的中心坐标在等腰三角形斯诺克判别区域内则为斯诺克,否则没有斯诺克;e2,若确定区域内有两个或两个以上障碍台球,则首先判断是否有障碍台球的中心坐标在所述等腰三角形斯诺克判别区域内,如果有障碍台球的中心坐标在等腰三角形斯诺克判别区域内则为斯诺克,否则继续执行;e3,建立母球不碰到各障碍球并击打到目标球的母球球心行进路径区域,判别各行进路径区域之间是否相交?若各行进路径区域全部相交,则不是斯诺克,若任意一个行进路径区域与其它行进路径区域不相交则为斯诺克。
所述步骤c台球图像中建立一个区域是一个矩形区域,所述穿过母球的直线长度是母球直径的四倍,母球位于该直线的中点;所述穿过目标球的直线长度是目标球直径的四倍,目标球位于该直线的中点。
所述步骤c台球图像中建立一个区域是一个梯形区域,所述穿过母球的直线长度是母球直径的两倍,母球位于该直线的中点;所述穿过目标球的直线长度是目标球直径的四倍,目标球位于该直线的中点。
所述判别各母球球心行进路径区域之间是否相交是:确定出所有障碍球对应的母球有效路径区域,取这些有效区域的交集,交集为空则不相交,交集不为空则相交。
本发明的有益效果是:实现了斯诺克判断的快速准确,减轻裁判员压力,增加裁判判罚的公正性和准确度。
下面结合附图和实施例对本发明作详细描述。
附图说明
图1为本发明步骤流程图;图2为本发明三角形斯诺克判别区域判别示意图;图3为本发明判断圆心在三角形内示意图;图4为本发明矩形区域判别示意图;图5为本发明梯形区域判别示意图。
具体实施方式
实施例
一种斯诺克台球的计算机辅助斯诺克判别方法实施例,该方法基于一个计算机辅助裁判系统,所述系统包括摄像头、斯诺克台球桌、视频采集器以及计算机;所述摄像头安装于斯诺克台球桌台面中心的上方,摄像头最大视角含盖台球桌台面,摄像头的视频输出连接至视频采集器,视频采集器连接至计算机,设定台球桌台面长边为X轴、短边为Y轴;系统根据输入的摄像头像素和台球桌尺寸数据,将台球桌台面转化为一个已知的平面坐标系;根据“斯诺克”的定义,只要母球不能直接打到所有目标球即为斯诺克,主要判断两种情况:第一种情况:当运动员应该击打红球时,如果台面所有红球都不能直接被打到(也就是所有红球被彩球挡住)则认为是“斯诺克”。此时红球为目标球,彩球为可能的障碍球。
第二种情况:当台面上所有的红球都击落袋后,运动员需要按顺序将彩球依次击打进袋,彩球击打顺序是:黄球、绿球、棕球、蓝球、粉球、黑球;当运动员应该击打某一个彩球时,如果该彩球被顺序排在其后的其他彩球挡住而不能直接击打,则认为是斯诺克,此时应该被击打的彩球时目标球,排在其后的彩球为可能的障碍球。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于刘铮;北京工业大学,未经刘铮;北京工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010120604.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:图像特征提取方法
- 下一篇:一种铁轨平顺性检测数据分析方法及系统
- 同类专利
- 专利分类
G06F 电数字数据处理
G06F19-00 专门适用于特定应用的数字计算或数据处理的设备或方法
G06F19-10 .生物信息学,即计算分子生物学中的遗传或蛋白质相关的数据处理方法或系统
G06F19-12 ..用于系统生物学的建模或仿真,例如:概率模型或动态模型,遗传基因管理网络,蛋白质交互作用网络或新陈代谢作用网络
G06F19-14 ..用于发展或进化的,例如:进化的保存区域决定或进化树结构
G06F19-16 ..用于分子结构的,例如:结构排序,结构或功能关系,蛋白质折叠,结构域拓扑,用结构数据的药靶,涉及二维或三维结构的
G06F19-18 ..用于功能性基因组学或蛋白质组学的,例如:基因型–表型关联,不均衡连接,种群遗传学,结合位置鉴定,变异发生,基因型或染色体组的注释,蛋白质相互作用或蛋白质核酸的相互作用