适用于棋类游戏的智能识别方法及系统技术方案

技术编号:26152643 阅读:69 留言:0更新日期:2020-10-31 11:55
本发明专利技术提供了一种适用于棋类游戏的智能识别方法及系统,包括:棋盘初始化步骤:根据棋盘设置信息和/或用户输入设置信息,获取棋盘初始显示信息、侦测单元开启信息、识别开启信息;落子侦测步骤:根据侦测单元开启信息、棋盘矩阵式触点状态信息,获取棋盘落子位置信息;识别步骤:根据识别开启信息、识别控制信息,获取识别结果信息;结果呈现步骤:根据棋盘落子位置信息、识别结果信息,获取棋盘显示控制信息;根据棋盘显示控制信息,获取棋盘显示结果信息;所述棋盘显示控制信息指示棋盘显示呈现行为;本发明专利技术能够很好地适用于于棋类游戏教学的实践中,教师能够利用智能棋具,很好地展示棋类游戏的规则、方法。

【技术实现步骤摘要】
适用于棋类游戏的智能识别方法及系统
本专利技术涉及棋盘显示领域,具体地,涉及一种适用于棋类游戏的智能识别方法及系统。
技术介绍
线下实体围棋培训的技术层面仍然存在着诸多的问题,有教师授课时主要采用电子挂盘或普通挂盘的形式,其教学方式方法并没有明显的改变;学生课堂纪律,抢答与提问积极性,答题质量和答题效率,课堂实时做题的数量;学生知识点的理解等重要信息无法详细形成电子信息化、数字化、可视化;采用学生人手一部平板电脑安装围棋软件的新教学模式,不够新颖,不够真实,显示界面狭小,体验性一般,更重要的是长时间观看电子屏幕伤害视力。在此种技术应用场景下,现有技术亟需一种适用于棋类游戏的智能识别方法及系统。专利文献CN104540562A公开了一种围棋盘,包括:一块圆形或多边形面板;位于所述面板上、显示围棋刻线的围棋盘显示部件;位于所述面板上方两侧空间的一对棋子收纳部件。这种围棋盘提高了空间使用率和使用便利性,外观更加美观,同时制作费用低廉,使对弈者可以更有趣地对弈。该专利在适用于棋类游戏的智能识别的性能和技术效果上仍然有待提高的空间。
技术实现思路
针对现有技术中的缺陷,本专利技术的目的是提供一种适用于棋类游戏的智能识别方法及系统。根据本专利技术提供的一种适用于棋类游戏的智能识别方法,包括:棋盘初始化步骤:根据棋盘设置信息和/或用户输入设置信息,获取棋盘初始显示信息、侦测单元开启信息、识别开启信息;落子侦测步骤:根据侦测单元开启信息、棋盘矩阵式触点状态信息,获取棋盘落子位置信息;识别步骤:根据识别开启信息、识别控制信息,获取识别结果信息;结果呈现步骤:根据棋盘落子位置信息、识别结果信息,获取棋盘显示控制信息;根据棋盘显示控制信息,获取棋盘显示结果信息;所述棋盘显示控制信息指示棋盘显示呈现行为;所述识别控制信息包括:棋子识别控制信息;所述棋子识别控制信息能够指导以下任一种或者任多种行为:-棋子形状识别;-棋子颜色识别;-棋子表面图案识别。优选地,所述识别步骤包括:黑白棋子识别步骤:根据识别开启信息、识别控制信息,识别棋子灰度级,获取棋子灰度级识别信息;根据棋子灰度级识别信息,获取识别结果信息。优选地,还包括:棋谱数据库调用步骤:根据棋盘落子位置信息、识别结果信息,调用棋谱数据库,获取落子预判信息;所述落子预判信息包括:一步落子预判信息和/或者多步落子预判信息;所述结果呈现步骤包括:落子预判结果呈现步骤:根据落子预判信息,获取落子预判显示控制信息;所述棋盘显示控制信息包括:落子预判显示控制信息。优选地,还包括:通讯控制步骤:根据棋盘初始显示信息、棋盘落子位置信息、识别结果信息以及棋盘显示结果信息,通过无线通讯单元传输信息,获取无线通讯结果信息。所述通讯控制步骤包括:第一无线通讯步骤:根据棋盘初始显示信息、棋盘落子位置信息、识别结果信息以及棋盘显示结果信息,通过蓝牙单元或者2.4G/WIFI单元传输信息,获取无线通讯结果信息。第二无线通讯步骤:根据棋盘初始显示信息、棋盘落子位置信息、识别结果信息以及棋盘显示结果信息,通过5G无线通讯单元传输信息,获取无线通讯结果信息。优选地,所述结果呈现步骤包括:声音结果呈现步骤:根据棋盘显示控制信息,获取声音呈现信息。优选地,包括:棋盘初始化模块:根据棋盘设置信息和/或用户输入设置信息,获取棋盘初始显示信息、侦测单元开启信息、识别开启信息;落子侦测模块:根据侦测单元开启信息、棋盘矩阵式触点状态信息,获取棋盘落子位置信息;识别模块:根据识别开启信息、识别控制信息,获取识别结果信息;结果呈现模块:根据棋盘落子位置信息、识别结果信息,获取棋盘显示控制信息;根据棋盘显示控制信息,获取棋盘显示结果信息;所述棋盘显示控制信息指示棋盘显示呈现行为;所述识别控制信息包括:棋子识别控制信息;所述棋子识别控制信息能够指导以下任一种或者任多种行为:-棋子形状识别;-棋子颜色识别;-棋子表面图案识别。优选地,所述识别模块包括:黑白棋子识别模块:根据识别开启信息、识别控制信息,识别棋子灰度级,获取棋子灰度级识别信息;根据棋子灰度级识别信息,获取识别结果信息。优选地,还包括:棋谱数据库调用模块:根据棋盘落子位置信息、识别结果信息,调用棋谱数据库,获取落子预判信息;所述落子预判信息包括:一步落子预判信息和/或者多步落子预判信息;所述结果呈现模块包括:落子预判结果呈现模块:根据落子预判信息,获取落子预判显示控制信息;所述棋盘显示控制信息包括:落子预判显示控制信息。优选地,还包括:通讯控制模块:根据棋盘初始显示信息、棋盘落子位置信息、识别结果信息以及棋盘显示结果信息,通过无线通讯单元传输信息,获取无线通讯结果信息。所述通讯控制模块包括:第一无线通讯模块:根据棋盘初始显示信息、棋盘落子位置信息、识别结果信息以及棋盘显示结果信息,通过蓝牙单元或者2.4G/WIFI单元传输信息,获取无线通讯结果信息。第二无线通讯模块:根据棋盘初始显示信息、棋盘落子位置信息、识别结果信息以及棋盘显示结果信息,通过5G无线通讯单元传输信息,获取无线通讯结果信息。优选地,所述结果呈现模块包括:声音结果呈现模块:根据棋盘显示控制信息,获取声音呈现信息。与现有技术相比,本专利技术具有如下的有益效果:1、本专利技术能够很好地适用于于棋类游戏教学的实践中,教师能够利用智能棋具,很好地展示棋类游戏的规则、方法;2、本专利技术能够很好地将智能识别应用到智能棋具中,尤其是围棋棋具中,通过识别黑白子,进一步预判可能的行棋方案;3、本专利技术使用方便,应用范围广,能够克服现有技术的缺陷。附图说明通过阅读参照以下附图对非限制性实施例所作的详细描述,本专利技术的其它特征、目的和优点将会变得更明显:图1为本专利技术的整体流程示意图。图2为本专利技术的整体框架示意图。图3为本专利技术实施例中智能棋盘的灰度检测单元位置结构示意图。具体实施方式下面结合具体实施例对本专利技术进行详细说明。以下实施例将有助于本领域的技术人员进一步理解本专利技术,但不以任何形式限制本专利技术。应当指出的是,对本领域的普通技术人员来说,在不脱离本专利技术构思的前提下,还可以做出若干变化和改进。这些都属于本专利技术的保护范围。如图1-2所示,根据本专利技术提供的一种适用于棋类游戏的智能识别方法,包括:棋盘初始化步骤:根据棋盘设置信息和/或用户输入设置信息,获取棋盘初始显示信息、侦测单元开启信息、识别开启信息;落子侦测步骤:根据侦测单元开启信息、棋盘矩阵式触点状态信息,获取棋盘落子位置信息;识别步骤:根据识别开启信息、识别控制信息,获取识别结果信息;结果呈现步骤:根据棋盘落子位置信息、识别结果信息,获取棋盘显示控制信息;根据棋盘显示控制信息,获取棋盘显示结果信息;所述棋盘显示控制信息指示棋盘显示呈现行为;所述识别控制信息包括:棋子识别控制信息;所述棋子识别控制信息能够指导以下任一种或者任多种行为:-棋子形状识别;-棋子颜色识别;-棋子表面图案识别。优选地,所述识别步骤包括:黑本文档来自技高网...

【技术保护点】
1.一种适用于棋类游戏的智能识别方法,其特征在于,包括:/n棋盘初始化步骤:根据棋盘设置信息和/或用户输入设置信息,获取棋盘初始显示信息、侦测单元开启信息、识别开启信息;/n落子侦测步骤:根据侦测单元开启信息、棋盘矩阵式触点状态信息,获取棋盘落子位置信息;/n识别步骤:根据识别开启信息、识别控制信息,获取识别结果信息;/n结果呈现步骤:根据棋盘落子位置信息、识别结果信息,获取棋盘显示控制信息;/n根据棋盘显示控制信息,获取棋盘显示结果信息;/n所述棋盘显示控制信息指示棋盘显示呈现行为;/n所述识别控制信息包括:棋子识别控制信息;/n所述棋子识别控制信息能够指导以下任一种或者任多种行为:/n-棋子形状识别;/n-棋子颜色识别;/n-棋子表面图案识别。/n

【技术特征摘要】
1.一种适用于棋类游戏的智能识别方法,其特征在于,包括:
棋盘初始化步骤:根据棋盘设置信息和/或用户输入设置信息,获取棋盘初始显示信息、侦测单元开启信息、识别开启信息;
落子侦测步骤:根据侦测单元开启信息、棋盘矩阵式触点状态信息,获取棋盘落子位置信息;
识别步骤:根据识别开启信息、识别控制信息,获取识别结果信息;
结果呈现步骤:根据棋盘落子位置信息、识别结果信息,获取棋盘显示控制信息;
根据棋盘显示控制信息,获取棋盘显示结果信息;
所述棋盘显示控制信息指示棋盘显示呈现行为;
所述识别控制信息包括:棋子识别控制信息;
所述棋子识别控制信息能够指导以下任一种或者任多种行为:
-棋子形状识别;
-棋子颜色识别;
-棋子表面图案识别。


2.根据权利要求1所述的适用于棋类游戏的智能识别方法,其特征在于,所述识别步骤包括:
黑白棋子识别步骤:根据识别开启信息、识别控制信息,识别棋子灰度级,获取棋子灰度级识别信息;
根据棋子灰度级识别信息,获取识别结果信息。


3.根据权利要求1所述的适用于棋类游戏的智能识别方法,其特征在于,还包括:
棋谱数据库调用步骤:根据棋盘落子位置信息、识别结果信息,调用棋谱数据库,获取落子预判信息;
所述落子预判信息包括:一步落子预判信息和/或者多步落子预判信息;
所述结果呈现步骤包括:
落子预判结果呈现步骤:根据落子预判信息,获取落子预判显示控制信息;
所述棋盘显示控制信息包括:落子预判显示控制信息。


4.根据权利要求1所述的适用于棋类游戏的智能识别方法,其特征在于,还包括:
通讯控制步骤:根据棋盘初始显示信息、棋盘落子位置信息、识别结果信息以及棋盘显示结果信息,通过无线通讯单元传输信息,获取无线通讯结果信息。
所述通讯控制步骤包括:
第一无线通讯步骤:根据棋盘初始显示信息、棋盘落子位置信息、识别结果信息以及棋盘显示结果信息,通过蓝牙单元或者2.4G/WIFI单元传输信息,获取无线通讯结果信息;
第二无线通讯步骤:根据棋盘初始显示信息、棋盘落子位置信息、识别结果信息以及棋盘显示结果信息,通过5G无线通讯单元传输信息,获取无线通讯结果信息。


5.根据权利要求1所述的适用于棋类游戏的智能识别方法,其特征在于,所述结果呈现步骤包括:
声音结果呈现步骤:根据棋盘显示控制信息,获取声音呈现信息。

【专利技术属性】
技术研发人员:马科峰
申请(专利权)人:上海纪烨物联网科技有限公司
类型:发明
国别省市:上海;31

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

1