游戏选手确定方法及装置与流程

文档序号:12784358阅读:425来源:国知局
游戏选手确定方法及装置与流程

本发明涉及体感技术领域,特别涉及一种游戏选手确定方法及装置。



背景技术:

体感技术,在于人们在感应区域内可以很直接地使用肢体动作,与周边的装置或环境互动,而无需使用任何复杂的控制设备,便可让人们身历其境地与内容做互动。

体感应用程序通常存在两种互动模式,分别为单人互动模式和双人互动模式,而在进行互动的场所可能存在除了参与互动的选手之外的其他人,容易将其它人错误确定为选手,影响用户体验。



技术实现要素:

针对现有技术中的缺陷,本发明提供一种游戏选手确定方法及装置,可以根据游戏感应区域内的人员与所述当前互动模式的选手点位之间的距离从游戏感应区域内的人员中准确确定出游戏选手,从而可以提高游戏选手的用户体验。

为解决上述技术问题,本发明提供以下技术方案:

第一方面,本发明提供了一种游戏选手确定方法,所述方法包括:

确定位于感应区域内的人员数量;

在所述人员数量超过当前互动模式对应的人员阈值时,获取所述感应区域内的人员与所述当前互动模式的选手点位之间的距离;

根据所述感应区域内的人员与所述当前互动模式的选手点位之间的距离从所述感应区域内的人员中确定选手。

进一步地,所述当前互动模式为单人互动模式时,所述当前互动模式的选手点位为一个;

所述根据所述感应区域内的人员与所述当前互动模式的选手点位之间的距离从所述感应区域内的人员中确定选手,具体包括:

将所述感应区域内与所述选手点位之间的距离最小的人员作为选手。

进一步地,所述当前互动模式为单人互动模式时,所述当前互动模式的选手点位为一个;

所述根据所述感应区域内的人员与所述当前互动模式的选手点位之间的距离从所述感应区域内的人员中确定选手,具体包括:

从所述感应区域内选取所述距离小于预设距离的人员,将选取的人员作为待定人员,获取各待定人员在所述感应区域内的站立时间,将站立时间最长的待定人员作为选手。

进一步地,所述当前互动模式为单人互动模式时,所述当前互动模式的选手点位为一个;

所述根据所述感应区域内的人员与所述当前互动模式的选手点位之间的距离从所述感应区域内的人员中确定选手,具体包括:

从所述感应区域内选取所述距离小于预设距离的人员,将选取的人员作为待定人员,获取各待定人员与所述感应区域内的其他人员之间的最小间距,将最小间距中最大的最小间距对应的待定人员作为选手。

进一步地,所述当前互动模式为双人互动模式时,所述当前互动模式的选手点位为两个,分别为第一选手点位和第二选手点位;

所述获取所述感应区域内的人员与所述当前互动模式的选手点位之间的距离,具体包括:

获取所述感应区域内的人员与所述第一选手点位之间的第一距离,并获取所述感应区域内的人员与所述第二选手点位之间的第二距离;

所述根据所述感应区域内的人员与所述当前互动模式的选手点位之间的距离从所述感应区域内的人员中确定选手,具体包括:

将所述第一距离最小的人员作为第一选手,并将所述感应区域内第二距离最小的人员作为第二选手。

进一步地,所述当前互动模式为双人互动模式时,所述当前互动模式的选手点位为两个;

所述获取所述感应区域内的人员与所述当前互动模式的选手点位之间的距离,具体包括:

获取所述感应区域内的人员与所述第一选手点位之间的第一距离,并获取所述感应区域内的人员与所述第二选手点位之间的第二距离;

所述根据所述感应区域内的人员与所述当前互动模式的选手点位之间的距离从所述感应区域内的人员中确定选手,具体包括:

从所述感应区域内选取第一距离小于第一预设距离的人员,并将选取的人员作为第一待定人员;

从所述感应区域内选取第二距离小于第二预设距离的人员,并将选取的人员作为第二待定人员;

获取所述第一待定人员和第二待定人员分别在所述感应区域内的站立时间,将站立时间最长的第一待定人员作为第一选手,并将站立时间最长的第二待定人员作为第二选手。

进一步地,所述当前互动模式为双人互动模式时,所述当前互动模式的选手点位为两个;

所述获取所述感应区域内的人员与所述当前互动模式的选手点位之间的距离,具体包括:

获取所述感应区域内的人员与所述第一选手点位之间的第一距离,并获取所述感应区域内的人员与所述第二选手点位之间的第二距离;

所述根据所述感应区域内的人员与所述当前互动模式的选手点位之间的距离从所述感应区域内的人员中确定选手,进一步包括:

从所述感应区域内选取第一距离小于第一预设距离的人员,并将 选取的人员作为第一待定人员;

从所述感应区域内选取第二距离小于第二预设距离的人员,并将选取的人员作为第二待定人员;

获取各第一待定人员与所述感应区域内的其他人员之间的第一最小间距,获取各第二待定人员与感应区域内的其他人员之间的第二最小间距,将第一最小间距中最大的第一最小间距对应的第一待定人员作为第一选手,将第二最小间距中最大的第二最小间距对应的第二待定人员作为第二选手。

进一步地,所述确定位于感应区域内的人员数量,具体包括:

获取所述感应区域的图像,对所述图像进行图像识别,以获得所述感应区域内的人员数量。

第二方面,本发明还提供了一种游戏选手确定装置,所述装置包括:

第一确定单元,用于确定位于感应区域内的人员数量;

获取单元,用于在所述人员数量超过当前互动模式对应的人员阈值时,获取所述感应区域内的人员与所述当前互动模式的选手点位之间的距离;

第二确定单元,用于根据所述感应区域内的人员与所述当前互动模式的选手点位之间的距离从所述感应区域内的人员中确定选手。

进一步地,所述当前互动模式为单人互动模式时,所述当前互动模式的选手点位为一个;

相应地,所述第二确定单元,具体用于将所述感应区域内与所述选手点位之间的距离最小的人员作为选手。

进一步地,所述当前互动模式为单人互动模式时,所述当前互动模式的选手点位为一个;

相应地,所述第二确定单元,具体包括:第一获取模块和第二获取模块;

所述第一获取模块,用于从所述感应区域内选取所述距离小于预 设距离的人员,将选取的人员作为待定人员;

所述第二获取模块,用于获取各待定人员在所述感应区域内的站立时间,将站立时间最长的待定人员作为选手。

进一步地,所述当前互动模式为单人互动模式时,所述当前互动模式的选手点位为一个;

相应地,所述第二确定单元,具体包括:第一获取模块和第二获取模块;

所述第一获取模块,用于从所述感应区域内选取所述距离小于预设距离的人员,将选取的人员作为待定人员;

所述第二获取模块,用于获取各待定人员与所述感应区域内的其他人员之间的最小间距,将最小间距中最大的最小间距对应的待定人员作为选手。

进一步地,所述当前互动模式为双人互动模式时,所述当前互动模式的选手点位为两个,分别为第一选手点位和第二选手点位;

相应地,所述获取单元,具体用于:获取所述感应区域内的人员与所述第一选手点位之间的第一距离,并获取所述感应区域内的人员与所述第二选手点位之间的第二距离;

相应地,所述第二确定单元,具体用于:将所述第一距离最小的人员作为第一选手,并将所述感应区域内第二距离最小的人员作为第二选手。

进一步地,所述当前互动模式为双人互动模式时,所述当前互动模式的选手点位为两个;

相应地,所述获取单元,具体用于:获取所述感应区域内的人员与所述第一选手点位之间的第一距离,并获取所述感应区域内的人员与所述第二选手点位之间的第二距离;

相应地,所述第二确定单元,具体包括:第一获取模块、第二获取模块和第三获取模块;

所述第一获取模块,用于从所述感应区域内选取第一距离小于第 一预设距离的人员,并将选取的人员作为第一待定人员;

所述第二获取模块,用于从所述感应区域内选取第二距离小于第二预设距离的人员,并将选取的人员作为第二待定人员;

所述第三获取模块,用于获取所述第一待定人员和第二待定人员分别在所述感应区域内的站立时间,将站立时间最长的第一待定人员作为第一选手,并将站立时间最长的第二待定人员作为第二选手。

进一步地,所述当前互动模式为双人互动模式时,所述当前互动模式的选手点位为两个;

相应地,所述获取单元,具体用于:获取所述感应区域内的人员与所述第一选手点位之间的第一距离,并获取所述感应区域内的人员与所述第二选手点位之间的第二距离;

相应地,所述第二确定单元,具体包括:第一获取模块、第二获取模块和第三获取模块;

所述第一获取模块,用于从所述感应区域内选取第一距离小于第一预设距离的人员,并将选取的人员作为第一待定人员;

所述第二获取模块,用于从所述感应区域内选取第二距离小于第二预设距离的人员,并将选取的人员作为第二待定人员;

所述第三获取模块,用于获取各第一待定人员与所述感应区域内的其他人员之间的第一最小间距,获取各第二待定人员与感应区域内的其他人员之间的第二最小间距,将第一最小间距中最大的第一最小间距对应的第一待定人员作为第一选手,将第二最小间距中最大的第二最小间距对应的第二待定人员作为第二选手。

进一步地,所述第一确定单元,具体用于:获取所述感应区域的图像,对所述图像进行图像识别,以获得所述感应区域内的人员数量。

由上述技术方案可知,本发明所述的游戏选手确定方法及装置,可以根据游戏感应区域内的人员与所述当前互动模式的选手点位之间的距离从游戏感应区域内的人员中准确确定出游戏选手,从而可以提高游戏选手的用户体验。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本发明第一个实施例提供的游戏选手确定方法的流程图;

图2是本发明第二个实施例提供的游戏选手确定方法的流程图;

图3是本发明第三个实施例提供的游戏选手确定方法的流程图;

图4是本发明第四个实施例提供的游戏选手确定方法的流程图;

图5是本发明第五个实施例提供的游戏选手确定方法的流程图;

图6是本发明第六个实施例提供的游戏选手确定方法的流程图;

图7是本发明第七个实施例提供的游戏选手确定方法的流程图;

图8是本发明第八个实施例提供的游戏选手确定方法的流程图;

图9是本发明第九个实施例提供的游戏选手确定装置的结构示意图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整的描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

体感技术,在于人们在感应区域内可以很直接地使用肢体动作,与周边的装置或环境互动,而无需使用任何复杂的控制设备,便可让人们身历其境地与内容做互动。

体感应用程序通常存在两种互动模式,分别为单人互动模式和双 人互动模式,而在进行互动的场所可能存在除了参与互动的选手之外的其他人,容易将其它人错误确定为选手,影响用户体验。

针对该问题,本发明提供了一种游戏选手确定方法及装置,具体实现内容可参见下述实施例的描述。

图1示出了本发明第一个实施例提供的游戏选手确定方法的流程图,参见图1,本发明第一个实施例提供的游戏选手确定方法包括如下步骤:

步骤101:确定位于感应区域内的人员数量。

步骤102:在所述人员数量超过当前互动模式对应的人员阈值时,获取所述感应区域内的人员与所述当前互动模式的选手点位之间的距离。

步骤103:根据所述感应区域内的人员与所述当前互动模式的选手点位之间的距离从所述感应区域内的人员中确定选手。

本实施例所述的游戏选手确定方法,可以根据游戏感应区域内的人员与所述当前互动模式的选手点位之间的距离从游戏感应区域内的人员中准确确定出游戏选手,从而可以提高游戏选手的用户体验。

在本发明第二个实施例中,给出了一种在当前互动模式为单人互动模式时的游戏选手确定方法。

在本实施例中,所述当前互动模式的选手点位为一个。参见图2,上述步骤103根据所述感应区域内的人员与所述当前互动模式的选手点位之间的距离从所述感应区域内的人员中确定选手,具体包括:

步骤103a:将所述感应区域内与所述选手点位之间的距离最小的人员作为选手。

本实施例中将感应区域内与所述选手点位之间的距离最小的人员作为选手,从而可以更为准确地确定出游戏选手。

在本发明第三个实施例中,给出了另一种在当前互动模式为单人互动模式时的游戏选手确定方法。

在本实施例中,所述当前互动模式的选手点位为一个。参见图3, 上述步骤103根据所述感应区域内的人员与所述当前互动模式的选手点位之间的距离从所述感应区域内的人员中确定选手,具体包括:

步骤103b:从所述感应区域内选取所述距离小于预设距离的人员,将选取的人员作为待定人员,获取各待定人员在所述感应区域内的站立时间,将站立时间最长的待定人员作为选手。

在本实施例中,先从所述感应区域内选取与选手点位之间的距离小于预设距离的人员作为待定人员,再获取各待定人员在所述感应区域内的站立时间,并将站立时间最长的待定人员作为选手。

本实施例从距离和时间两方面上保证了确定结果的准确性。因为游戏选手相对于感应区域内的其他人员相对站立的时间会比较久,因此先根据与选手点位之间的距离确定出有可能为游戏选手的人员范围,然后再从该人员范围中获取站立时间较久的人员,将站立时间较久的人员作为游戏选手,从而尽可能地保证了游戏选手确定的准确性。

在本发明第四个实施例中,给出了又一种在当前互动模式为单人互动模式时的游戏选手确定方法。

在本实施例中,所述当前互动模式的选手点位为一个。参见图4,上述步骤103根据所述感应区域内的人员与所述当前互动模式的选手点位之间的距离从所述感应区域内的人员中确定选手,具体包括:

步骤103c:从所述感应区域内选取所述距离小于预设距离的人员,将选取的人员作为待定人员,获取各待定人员与所述感应区域内的其他人员之间的最小间距,将最小间距中最大的最小间距对应的待定人员作为选手。

在本实施例中,先从所述感应区域内选取与选手点位之间的距离小于预设距离的人员作为待定人员,再获取各待定人员与所述感应区域内的其他人员之间的最小间距,并将最小间距中最大的最小间距对应的待定人员作为选手。

本实施例从绝对距离和相对距离两方面上保证了确定结果的准确性。因为游戏选手在玩游戏过程中会尽量避开其他无关的人员,因此 本实施例先根据与选手点位之间的距离确定出有可能为游戏选手的人员范围,作为待定人员,然后再从待定人员中获取距离感应区域内的其他人员相对较远的人员作为游戏选手,从而尽可能地保证了游戏选手确定的准确性。

在本发明第五个实施例中,给出了一种在当前互动模式为双人互动模式时的游戏选手确定方法。

在本实施例中,当前互动模式的选手点位为两个,分别为第一选手点位和第二选手点位。参见图5,上述步骤102获取所述感应区域内的人员与所述当前互动模式的选手点位之间的距离,具体包括:

步骤102’:获取所述感应区域内的人员与所述第一选手点位之间的第一距离,并获取所述感应区域内的人员与所述第二选手点位之间的第二距离。

相应地,上述步骤103根据所述感应区域内的人员与所述当前互动模式的选手点位之间的距离从所述感应区域内的人员中确定选手,具体包括:

步骤103d:将所述第一距离最小的人员作为第一选手,并将所述感应区域内第二距离最小的人员作为第二选手。

本实施例中将感应区域内与所述第一或第二选手点位之间的距离最小的人员分别作为第一或第二游戏选手,从而可以更为准确地确定出游戏选手。

在本发明第六个实施例中,给出了另一种在当前互动模式为双人互动模式时的游戏选手确定方法。

在本实施例中,当前互动模式的选手点位为两个,分别为第一选手点位和第二选手点位。参见图6,上述步骤102获取所述感应区域内的人员与所述当前互动模式的选手点位之间的距离,具体包括:

步骤102’:获取所述感应区域内的人员与所述第一选手点位之间的第一距离,并获取所述感应区域内的人员与所述第二选手点位之间的第二距离。

相应地,上述步骤103根据所述感应区域内的人员与所述当前互动模式的选手点位之间的距离从所述感应区域内的人员中确定选手,具体包括如下步骤:

步骤103e:从所述感应区域内选取第一距离小于第一预设距离的人员,并将选取的人员作为第一待定人员;从所述感应区域内选取第二距离小于第二预设距离的人员,并将选取的人员作为第二待定人员;获取所述第一待定人员和第二待定人员分别在所述感应区域内的站立时间,将站立时间最长的第一待定人员作为第一选手,并将站立时间最长的第二待定人员作为第二选手。

在本实施例中,先从所述感应区域内选取与第一选手点位之间的第一距离小于第一预设距离的人员作为第一待定人员,从所述感应区域内选取与第二选手点位之间的第二距离小于第二预设距离的人员作为第二待定人员,再获取所述第一待定人员和第二待定人员分别在所述感应区域内的站立时间,将站立时间最长的第一待定人员作为第一选手,并将站立时间最长的第二待定人员作为第二选手。

本实施例从距离和时间两方面上保证了确定结果的准确性。因为游戏选手相对于感应区域内的其他人员相对站立的时间会比较久,因此先根据与第一或第二选手点位之间的距离确定出有可能为第一或第二游戏选手的人员范围,作为第一或第二待定人员,然后再从第一或第二待定人员中分别获取站立时间较久的人员,将获取的站立时间较久的人员分别作为第一或第二游戏选手,从而尽可能地保证了游戏选手确定的准确性。

在本发明第七个实施例中,给出了又一种在当前互动模式为双人互动模式时的游戏选手确定方法。

在本实施例中,当前互动模式的选手点位为两个,分别为第一选手点位和第二选手点位。参见图7,上述步骤102获取所述感应区域内的人员与所述当前互动模式的选手点位之间的距离,具体包括:

步骤102’:获取所述感应区域内的人员与所述第一选手点位之间 的第一距离,并获取所述感应区域内的人员与所述第二选手点位之间的第二距离。

相应地,上述步骤103根据所述感应区域内的人员与所述当前互动模式的选手点位之间的距离从所述感应区域内的人员中确定选手,进一步包括如下步骤:

步骤103f:从所述感应区域内选取第一距离小于第一预设距离的人员,并将选取的人员作为第一待定人员;从所述感应区域内选取第二距离小于第二预设距离的人员,并将选取的人员作为第二待定人员;获取各第一待定人员与所述感应区域内的其他人员之间的第一最小间距,获取各第二待定人员与感应区域内的其他人员之间的第二最小间距,将第一最小间距中最大的第一最小间距对应的第一待定人员作为第一选手,将第二最小间距中最大的第二最小间距对应的第二待定人员作为第二选手。

在本实施例中,先从所述感应区域内选取与第一选手点位之间的第一距离小于第一预设距离的人员作为第一待定人员,从所述感应区域内选取与第二选手点位之间的第二距离小于第二预设距离的人员作为第二待定人员,再获取各第一待定人员与所述感应区域内的其他人员之间的第一最小间距,获取各第二待定人员与感应区域内的其他人员之间的第二最小间距,将第一最小间距中最大的第一最小间距对应的第一待定人员作为第一选手,将第二最小间距中最大的第二最小间距对应的第二待定人员作为第二选手。

本实施例从绝对距离和相对距离两方面上保证了确定结果的准确性。因为游戏选手在玩游戏过程中会尽量避开其他无关的人员,因此本实施例先根据与第一或第二选手点位之间的距离确定出有可能为第一或第二游戏选手的人员范围,作为第一或第二待定人员,然后再从第一或第二待定人员中分别获取距离感应区域内的其他人员较远的人员作为第一或第二游戏选手,从而尽可能地保证了游戏选手确定的准确性。

在本发明第八个实施例中,给出了上述步骤101的一种实现方式。

在本实施例中,参见图8,上述步骤101确定位于感应区域内的人员数量具体包括:

步骤101’:获取所述感应区域的图像,对所述图像进行图像识别,以获得所述感应区域内的人员数量。

本实施例首先获取感应区域的图像,再对所述图像进行图像识别,这里的图像识别可以理解为图像分割,根据图像分割算法对所述图像进行分割,可以获得若干个分割结果对象,根据分割结果对象的个数可以获得所述感应区域内的人员数量。

本发明第九个实施例提供了一种游戏选手确定装置,参见图9,所述装置包括:

第一确定单元91,用于确定位于感应区域内的人员数量;

获取单元92,用于在所述人员数量超过当前互动模式对应的人员阈值时,获取所述感应区域内的人员与所述当前互动模式的选手点位之间的距离;

第二确定单元93,用于根据所述感应区域内的人员与所述当前互动模式的选手点位之间的距离从所述感应区域内的人员中确定选手。

本实施例所述的装置,可以用于执行上述第一个实施例所述的方法,其原理和技术效果类似,此处不再详述。

在本发明第十个实施例中,所述当前互动模式为单人互动模式时,所述当前互动模式的选手点位为一个;

相应地,所述第二确定单元93,具体用于将所述感应区域内与所述选手点位之间的距离最小的人员作为选手。

本实施例所述的装置,可以用于执行上述第二个实施例所述的方法,其原理和技术效果类似,此处不再详述。

在本发明第十一个实施例中,所述当前互动模式为单人互动模式 时,所述当前互动模式的选手点位为一个;

相应地,所述第二确定单元93,具体包括:第一获取模块和第二获取模块;

所述第一获取模块,用于从所述感应区域内选取所述距离小于预设距离的人员,将选取的人员作为待定人员;

所述第二获取模块,用于获取各待定人员在所述感应区域内的站立时间,将站立时间最长的待定人员作为选手。

本实施例所述的装置,可以用于执行上述第三个实施例所述的方法,其原理和技术效果类似,此处不再详述。

在本发明第十二个实施例中,所述当前互动模式为单人互动模式时,所述当前互动模式的选手点位为一个;

相应地,所述第二确定单元93,具体包括:第一获取模块和第二获取模块;

所述第一获取模块,用于从所述感应区域内选取所述距离小于预设距离的人员,将选取的人员作为待定人员;

所述第二获取模块,用于获取各待定人员与所述感应区域内的其他人员之间的最小间距,将最小间距中最大的最小间距对应的待定人员作为选手。

本实施例所述的装置,可以用于执行上述第四个实施例所述的方法,其原理和技术效果类似,此处不再详述。

在本发明第十三个实施例中,所述当前互动模式为双人互动模式时,所述当前互动模式的选手点位为两个,分别为第一选手点位和第二选手点位;

相应地,所述获取单元92,具体用于:获取所述感应区域内的人员与所述第一选手点位之间的第一距离,并获取所述感应区域内的人员与所述第二选手点位之间的第二距离;

相应地,所述第二确定单元93,具体用于:将所述第一距离最小的人员作为第一选手,并将所述感应区域内第二距离最小的人员作为第二选手。

本实施例所述的装置,可以用于执行上述第五个实施例所述的方法,其原理和技术效果类似,此处不再详述。

在本发明第十四个实施例中,所述当前互动模式为双人互动模式时,所述当前互动模式的选手点位为两个;

相应地,所述获取单元92,具体用于:获取所述感应区域内的人员与所述第一选手点位之间的第一距离,并获取所述感应区域内的人员与所述第二选手点位之间的第二距离;

相应地,所述第二确定单元93,具体包括:第一获取模块、第二获取模块和第三获取模块;

所述第一获取模块,用于从所述感应区域内选取第一距离小于第一预设距离的人员,并将选取的人员作为第一待定人员;

所述第二获取模块,用于从所述感应区域内选取第二距离小于第二预设距离的人员,并将选取的人员作为第二待定人员;

所述第三获取模块,用于获取所述第一待定人员和第二待定人员分别在所述感应区域内的站立时间,将站立时间最长的第一待定人员作为第一选手,并将站立时间最长的第二待定人员作为第二选手。

本实施例所述的装置,可以用于执行上述第六个实施例所述的方法,其原理和技术效果类似,此处不再详述。

在本发明第十五个实施例中,所述当前互动模式为双人互动模式时,所述当前互动模式的选手点位为两个;

相应地,所述获取单元92,具体用于:获取所述感应区域内的人员与所述第一选手点位之间的第一距离,并获取所述感应区域内的人员与所述第二选手点位之间的第二距离;

相应地,所述第二确定单元93,具体包括:第一获取模块、第二获取模块和第三获取模块;

所述第一获取模块,用于从所述感应区域内选取第一距离小于第一预设距离的人员,并将选取的人员作为第一待定人员;

所述第二获取模块,用于从所述感应区域内选取第二距离小于第二预设距离的人员,并将选取的人员作为第二待定人员;

所述第三获取模块,用于获取各第一待定人员与所述感应区域内的其他人员之间的第一最小间距,获取各第二待定人员与感应区域内的其他人员之间的第二最小间距,将第一最小间距中最大的第一最小间距对应的第一待定人员作为第一选手,将第二最小间距中最大的第二最小间距对应的第二待定人员作为第二选手。

本实施例所述的装置,可以用于执行上述第七个实施例所述的方法,其原理和技术效果类似,此处不再详述。

在本发明第十六个实施例中,所述第一确定单元,具体用于:获取所述感应区域的图像,对所述图像进行图像识别,以获得所述感应区域内的人员数量。

本实施例所述的装置,可以用于执行上述第八个实施例所述的方法,其原理和技术效果类似,此处不再详述。

本发明的实施例公开了:

a1、一种游戏选手确定方法,所述方法包括:

确定位于感应区域内的人员数量;

在所述人员数量超过当前互动模式对应的人员阈值时,获取所述感应区域内的人员与所述当前互动模式的选手点位之间的距离;

根据所述感应区域内的人员与所述当前互动模式的选手点位之间的距离从所述感应区域内的人员中确定选手。

a2、如a1所述的方法,所述当前互动模式为单人互动模式时,所述当前互动模式的选手点位为一个;

所述根据所述感应区域内的人员与所述当前互动模式的选手点位之间的距离从所述感应区域内的人员中确定选手,具体包括:

将所述感应区域内与所述选手点位之间的距离最小的人员作为选手。

a3、如a1所述的方法,所述当前互动模式为单人互动模式时,所述当前互动模式的选手点位为一个;

所述根据所述感应区域内的人员与所述当前互动模式的选手点位之间的距离从所述感应区域内的人员中确定选手,具体包括:

从所述感应区域内选取所述距离小于预设距离的人员,将选取的人员作为待定人员,获取各待定人员在所述感应区域内的站立时间,将站立时间最长的待定人员作为选手。

a4、如a1所述的方法,所述当前互动模式为单人互动模式时,所述当前互动模式的选手点位为一个;

所述根据所述感应区域内的人员与所述当前互动模式的选手点位之间的距离从所述感应区域内的人员中确定选手,具体包括:

从所述感应区域内选取所述距离小于预设距离的人员,将选取的人员作为待定人员,获取各待定人员与所述感应区域内的其他人员之间的最小间距,将最小间距中最大的最小间距对应的待定人员作为选手。

a5、如a1所述的方法,所述当前互动模式为双人互动模式时,所述当前互动模式的选手点位为两个,分别为第一选手点位和第二选手点位;

所述获取所述感应区域内的人员与所述当前互动模式的选手点位之间的距离,具体包括:

获取所述感应区域内的人员与所述第一选手点位之间的第一距离,并获取所述感应区域内的人员与所述第二选手点位之间的第二距离;

所述根据所述感应区域内的人员与所述当前互动模式的选手点位 之间的距离从所述感应区域内的人员中确定选手,具体包括:

将所述第一距离最小的人员作为第一选手,并将所述感应区域内第二距离最小的人员作为第二选手。

a6、如a1所述的方法,所述当前互动模式为双人互动模式时,所述当前互动模式的选手点位为两个;

所述获取所述感应区域内的人员与所述当前互动模式的选手点位之间的距离,具体包括:

获取所述感应区域内的人员与所述第一选手点位之间的第一距离,并获取所述感应区域内的人员与所述第二选手点位之间的第二距离;

所述根据所述感应区域内的人员与所述当前互动模式的选手点位之间的距离从所述感应区域内的人员中确定选手,具体包括:

从所述感应区域内选取第一距离小于第一预设距离的人员,并将选取的人员作为第一待定人员;

从所述感应区域内选取第二距离小于第二预设距离的人员,并将选取的人员作为第二待定人员;

获取所述第一待定人员和第二待定人员分别在所述感应区域内的站立时间,将站立时间最长的第一待定人员作为第一选手,并将站立时间最长的第二待定人员作为第二选手。

a7、如a1所述的方法,所述当前互动模式为双人互动模式时,所述当前互动模式的选手点位为两个;

所述获取所述感应区域内的人员与所述当前互动模式的选手点位之间的距离,具体包括:

获取所述感应区域内的人员与所述第一选手点位之间的第一距离,并获取所述感应区域内的人员与所述第二选手点位之间的第二距离;

所述根据所述感应区域内的人员与所述当前互动模式的选手点位之间的距离从所述感应区域内的人员中确定选手,进一步包括:

从所述感应区域内选取第一距离小于第一预设距离的人员,并将选取的人员作为第一待定人员;

从所述感应区域内选取第二距离小于第二预设距离的人员,并将选取的人员作为第二待定人员;

获取各第一待定人员与所述感应区域内的其他人员之间的第一最小间距,获取各第二待定人员与感应区域内的其他人员之间的第二最小间距,将第一最小间距中最大的第一最小间距对应的第一待定人员作为第一选手,将第二最小间距中最大的第二最小间距对应的第二待定人员作为第二选手。

a8、如a1~a7中任一项所述的方法,所述确定位于感应区域内的人员数量,具体包括:

获取所述感应区域的图像,对所述图像进行图像识别,以获得所述感应区域内的人员数量。

b9、一种游戏选手确定装置,所述装置包括:

第一确定单元,用于确定位于感应区域内的人员数量;

获取单元,用于在所述人员数量超过当前互动模式对应的人员阈值时,获取所述感应区域内的人员与所述当前互动模式的选手点位之间的距离;

第二确定单元,用于根据所述感应区域内的人员与所述当前互动模式的选手点位之间的距离从所述感应区域内的人员中确定选手。

b10、根据b9所述的装置,所述当前互动模式为单人互动模式时,所述当前互动模式的选手点位为一个;

相应地,所述第二确定单元,具体用于将所述感应区域内与所述选手点位之间的距离最小的人员作为选手。

b11、根据b9所述的装置,所述当前互动模式为单人互动模式时,所述当前互动模式的选手点位为一个;

相应地,所述第二确定单元,具体包括:第一获取模块和第二获取模块;

所述第一获取模块,用于从所述感应区域内选取所述距离小于预设距离的人员,将选取的人员作为待定人员;

所述第二获取模块,用于获取各待定人员在所述感应区域内的站立时间,将站立时间最长的待定人员作为选手。

b12、根据b9所述的装置,所述当前互动模式为单人互动模式时,所述当前互动模式的选手点位为一个;

相应地,所述第二确定单元,具体包括:第一获取模块和第二获取模块;

所述第一获取模块,用于从所述感应区域内选取所述距离小于预设距离的人员,将选取的人员作为待定人员;

所述第二获取模块,用于获取各待定人员与所述感应区域内的其他人员之间的最小间距,将最小间距中最大的最小间距对应的待定人员作为选手。

b13、根据b9所述的装置,所述当前互动模式为双人互动模式时,所述当前互动模式的选手点位为两个,分别为第一选手点位和第二选手点位;

相应地,所述获取单元,具体用于:获取所述感应区域内的人员与所述第一选手点位之间的第一距离,并获取所述感应区域内的人员与所述第二选手点位之间的第二距离;

相应地,所述第二确定单元,具体用于:将所述第一距离最小的人员作为第一选手,并将所述感应区域内第二距离最小的人员作为第二选手。

b14、根据b9所述的装置,所述当前互动模式为双人互动模式时,所述当前互动模式的选手点位为两个;

相应地,所述获取单元,具体用于:获取所述感应区域内的人员与所述第一选手点位之间的第一距离,并获取所述感应区域内的人员与所述第二选手点位之间的第二距离;

相应地,所述第二确定单元,具体包括:第一获取模块、第二获 取模块和第三获取模块;

所述第一获取模块,用于从所述感应区域内选取第一距离小于第一预设距离的人员,并将选取的人员作为第一待定人员;

所述第二获取模块,用于从所述感应区域内选取第二距离小于第二预设距离的人员,并将选取的人员作为第二待定人员;

所述第三获取模块,用于获取所述第一待定人员和第二待定人员分别在所述感应区域内的站立时间,将站立时间最长的第一待定人员作为第一选手,并将站立时间最长的第二待定人员作为第二选手。

b15、根据b9所述的装置,所述当前互动模式为双人互动模式时,所述当前互动模式的选手点位为两个;

相应地,所述获取单元,具体用于:获取所述感应区域内的人员与所述第一选手点位之间的第一距离,并获取所述感应区域内的人员与所述第二选手点位之间的第二距离;

相应地,所述第二确定单元,具体包括:第一获取模块、第二获取模块和第三获取模块;

所述第一获取模块,用于从所述感应区域内选取第一距离小于第一预设距离的人员,并将选取的人员作为第一待定人员;

所述第二获取模块,用于从所述感应区域内选取第二距离小于第二预设距离的人员,并将选取的人员作为第二待定人员;

所述第三获取模块,用于获取各第一待定人员与所述感应区域内的其他人员之间的第一最小间距,获取各第二待定人员与感应区域内的其他人员之间的第二最小间距,将第一最小间距中最大的第一最小间距对应的第一待定人员作为第一选手,将第二最小间距中最大的第二最小间距对应的第二待定人员作为第二选手。

b16、根据b9~b15中任一项所述的装置,所述第一确定单元,具体用于:获取所述感应区域的图像,对所述图像进行图像识别,以获得所述感应区域内的人员数量。

以上实施例仅用于说明本发明的技术方案,而非对其限制;尽管 参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1