发布日期:2024-09-01 浏览次数:次
本技术实现要素:涉及娱乐领域,更具体地,涉及应用人工智能技术提供飞镖游戏的方法及飞镖游戏装置。背景技术:1、通常,飞镖是指“小箭状物”,作为一种向写有数字的圆心目标投掷箭形状的飞镖来获取分数的竞技运动。飞镖游戏的优点在于,只要提供箭头形飞镖及飞镖游戏装置,任何人均可以享受飞镖游戏。最近,随着开发各种游戏方式及计分方式,已发展成全球性的休闲游戏,男女老少均能够轻松享受。2、飞镖游戏装置可通过利用分配给飞镖靶包括的多个区段的坐标信息判断飞镖针到达飞镖靶的位置的方式来执行飞镖针投射的评分。当按照区段单位判断飞镖靶上的飞镖针投射时,若飞镖针命中相同区段内的不同位置,则飞镖游戏装置可输出相同的分数。3、现有技术文献4、专利文献5、专利文献1:韩国授权专利10-2136813技术实现思路1、技术问题2、为了解决与上述背景技术相对应的问题,本发明的目的在于,提供用于识别飞镖针命中位置的方法、计算机程序及装置。3、本发明再一目的在于,提供利用人工智能技术提供飞镖游戏的方法、装置及计算机程序。4、本发明的技术问题并不限定于以上提及的技术问题,本发明所属技术领域的普通技术人员可通过以下记载内容明确理解未提及的其他技术问题。5、技术方案6、在本发明一实施例中,用于提供飞镖游戏的方法由飞镖游戏装置执行。上述用于提供飞镖游戏的方法可包括如下步骤:响应第一飞镖针的第一投掷来获取与包括上述第一飞镖针的飞镖靶(target)相对应的第一图像;响应第二飞镖针的第二投掷来获取与包括上述第二飞镖针的飞镖靶相对应的第二图像;利用基于人工智能的飞镖针位置识别网络模型生成与上述第一图像相对应的上述第一飞镖针的第一位置信息及与上述第二图像相对应的上述第二飞镖针的第二位置信息;以及利用上述第一位置信息及上述第二位置信息来生成包括上述第一投掷和上述第二投掷的上述飞镖游戏的游戏结果。7、在本发明一实施例中,上述飞镖游戏的游戏结果生成步骤可包括如下步骤:通过将对应上述第一投掷的第一位置信息与对应上述第二投掷的第二位置信息进行比较来在上述第一飞镖针及上述第二飞镖针中确定命中靠近上述飞镖靶预定点的位置的飞镖针。8、在本发明一实施例中,上述飞镖游戏的游戏结果生成步骤可包括如下步骤:通过将对应上述第一投掷的第一位置信息与对应上述第二投掷的第二位置信息进行比较来在上述第一飞镖针及上述第二飞镖针中确定命中靠近上述飞镖靶中心点的位置的飞镖针。9、在本发明一实施例中,上述飞镖游戏的游戏结果还可包括游戏影像,将上述第一飞镖针的上述第一位置信息及上述第二飞镖针的上述第二位置信息一并显示在一个飞镖靶。10、在本发明一实施例中,可基于上述第一飞镖针的上述第一位置信息及上述第二飞镖针的上述第二位置信息,在上述一个飞镖靶包括的多个区域中动态确定要显示在上述游戏影像的中心部的区域。11、在本发明一实施例中,上述游戏影像可包括视频图像,显示上述第一飞镖针到达上述飞镖靶之前的图像及到达之后的图像且在上述第一飞镖针的命中状态下上述第二飞镖针因上述第二飞镖针的第二投掷而到达上述飞镖靶之前的图像及到达之后的图像。12、在本发明一实施例中,上述游戏影像可包括强调(highlighted)显示(indication),基于上述第一飞镖针的上述第一位置信息及上述第二飞镖针的上述第二位置信息,将第一距离与第二距离进行比较,上述第一距离为上述飞镖靶的一个预定点与上述第一飞镖针到达的第一位置之间的距离,上述第二距离为上述飞镖靶的一个预定点与上述第二飞镖针到达的第二位置之间的距离。13、在本发明一实施例中,上述飞镖游戏的游戏结果可包括如下游戏结果:将对应上述第一投掷的第一位置信息与对应上述第二投掷的第二位置信息进行比较来对投射在上述第一飞镖针及上述第二飞镖针中命中靠近上述飞镖靶中心点的位置的飞镖针的玩家赋予优先权。14、在本发明一实施例中,上述用于提供飞镖游戏的方法还包括如下步骤:响应第三飞镖针的第三投掷来获取与包括上述第三飞镖针的飞镖靶相对应的第三图像;以及利用上述基于人工智能的飞镖针位置识别网络模型来生成与上述第三图像相对应的上述第三飞镖针的第三位置信息,上述飞镖游戏的游戏结果生成步骤可包括如下步骤:基于利用上述第一位置信息、上述第二位置信息及上述第三位置信息生成的与上述飞镖靶中的上述第一投掷、上述第二投掷及上述第三投掷相对应的面积信息,生成上述飞镖游戏的游戏结果。15、在本发明一实施例中,上述第一图像及上述第二图像通过与上述飞镖游戏装置相连接的摄像部来获取,上述第一图像的获取步骤包括如下步骤:响应上述第一飞镖针的第一投掷来获取包括第1-1图像及第1-2图像的上述第一图像,上述第1-1图像及第1-2图像为从不同方向对上述第一飞镖针命中的上述飞镖靶进行拍摄的图像,上述第二图像的获取步骤可包括如下步骤:响应上述第二飞镖针的第二投掷来获取包括第2-1图像及第2-2图像的上述第二图像,上述第2-1图像及第2-2图像为从不同方向对上述第二飞镖针命中的上述飞镖靶进行拍摄的图像。16、在本发明一实施例中,利用上述基于人工智能的飞镖针位置识别网络模型生成与上述第一图像相对应的上述第一飞镖针的第一位置信息及与上述第二图像相对应的上述第二飞镖针的第二位置信息的步骤可包括如下步骤:向从不同方向对上述第一飞镖针命中的上述飞镖靶进行拍摄获取的上述第1-1图像及上述第1-2图像执行合并工作来生成第一输入数据,并向从不同方向对上述第二飞镖针命中的上述飞镖靶进行拍摄获取的上述第2-1图像及上述第2-2图像执行合并工作来生成第二输入数据;以及利用上述飞镖针位置识别网络模型,基于上述第一输入数据生成上述第一飞镖针的上述第一位置信息并基于上述第二输入数据生成上述第二飞镖针的上述第二位置信息。17、在本发明一实施例中,上述第一输入数据及上述第二输入数据分别包括与至少两个飞镖靶拍摄图像相对应的至少两个边界框图像,上述第一输入数据及上述第二输入数据可分别包括按照预定方向配置上述至少两个边界框图像的图像。18、在本发明一实施例中,上述飞镖针位置识别网络模型可利用训练图像数据及训练数据集预学习,上述训练图像数据包括从不同方向对飞镖针命中的飞镖靶进行拍摄的至少两个拍摄图像,上述训练数据集包括标签(label)数据,上述标签数据包括与上述训练图像数据相对应的飞镖针命中位置信息。19、在本发明一实施例中,上述标签数据可包括与飞镖靶的区段相对应的区段位置信息或表示在飞镖靶的区段(segment)内的位(bit)的位置信息的位位置信息中的至少一个。20、在本发明一实施例中,上述标签数据可包括历史信息,用于在对多个飞镖针命中的飞镖靶进行拍摄获取的至少两个拍摄图像内识别作为学习对象的飞镖针。21、在本发明一实施例中,上述历史信息可包括基于飞镖针投掷确定的分数值或基于飞镖针投掷确定的飞镖针位置信息中的至少一个。22、在本发明一实施例中,上述飞镖针位置识别网络模型可基于上述标签数据包括的上述历史信息在上述多个飞镖针中确定要从学习过程中排除的飞镖针。23、在本发明一实施例中,在上述游戏影像中,与上述第一飞镖针的上述第一位置信息及上述第二飞镖针的上述第二位置信息相对应的上述飞镖靶中的至少一个区段可相比于上述飞镖靶中的其他区段更加突出显示,以便比较第一距离与第二距离,上述第一距离为上述飞镖靶的一个预定点与上述第一飞镖针到达的第一位置之间的距离,上述第二距离为上述飞镖靶的一个预定点与上述第二飞镖针到达的第二位置之间的距离。24、本发明一实施例公开用于提供飞镖游戏的飞镖游戏装置。上述飞镖游戏装置可包括:摄像部,响应第一飞镖针的第一投掷来获取与包括上述第一飞镖针的飞镖靶相对应的第一图像,响应第二飞镖针的第二投掷来获取与包括上述第二飞镖针的飞镖靶相对应的第二图像;以及控制部,利用基于人工智能的飞镖针位置识别网络模型,生成与上述第一图像相对应的上述第一飞镖针的第一位置信息及与上述第二图像相对应的上述第二飞镖针的第二位置信息,利用上述第一位置信息及上述第二位置信息,生成包括上述第一投掷和上述第二投掷的上述飞镖游戏的游戏结果。25、本发明一实施例公开存储在计算机可读存储介质的计算机程序。当至少一个处理器执行上述计算机程序时,允许上述至少一个处理器执行用于提供飞镖游戏的工作,上述工作可包括如下步骤:响应第一飞镖针的第一投掷来获取与包括上述第一飞镖针的飞镖靶相对应的第一图像;响应第二飞镖针的第二投掷来获取与包括上述第二飞镖针的飞镖靶相对应的第二图像;利用基于人工智能的飞镖针位置识别网络模型来生成与上述第一图像相对应的上述第一飞镖针的第一位置信息及与上述第二图像相对应的上述第二飞镖针的第二位置信息;以及利用上述第一位置信息及上述第二位置信息,生成包括上述第一投掷和上述第二投掷的上述飞镖游戏的游戏结果。26、本发明的技术方案并不限定于以上提及的技术方案,本发明所属技术领域的普通技术人员可通过以下记载内容明确理解未提及的其他技术方案。27、发明的效果28、根据本发明多个实施例,本发明提供的飞镖游戏装置可激发用户对飞镖游戏的兴趣。本发明可基于更加精确的位置测定向飞镖游戏玩家提供多种形态的飞镖游戏。29、本发明的效果并不限定于以上提及的效果,本发明所属技术领域的普通技术人员可通过以下记载内容明确理解未提及的其他效果。