运动统计系统及应用于该运动统计系统的通信方法与流程

文档序号:11095618阅读:590来源:国知局
运动统计系统及应用于该运动统计系统的通信方法与制造工艺

本申请是2016年2月23日提出的CN201610098423.0的继续申请,申请人已经以该在先申请为优先权基础提出了PCT专利申请,申请号为PCT/CN2016/107174,申请日为2016年11月24日。

技术领域

本发明涉及智能设备,具体涉及一种运动统计系统及应用于该运动统计系统的通信方法。



背景技术:

篮球运动是世界上最广泛的体育运动之一,业余爱好者的日常练习、篮球俱乐部或专业球队的平时训练和比赛,都希望能够记录下球员的运动信息,以为后续运动提供参考依据。

随着智能设备技术的发展,篮球运动中也逐渐引入了该技术。例如,公开号为CN104043237A的专利申请公开了一种篮球投篮判定系统,供篮筐和包括处理单元、存储器和输出设备的便携式电子设备使用,该系统包括篮球、由该篮球携带的多个传感器,以及非暂态计算机可读介质。该介质包含代码以指挥处理器获得向着篮筐的篮球投篮的多个属性。该多个属性由多个传感器所感测或者从由该多个传感器的信号输出所导出。该代码还指挥该处理器通过该投篮的多个属性与进篮的一个或多个预定标记特征相比较来判定该投篮是否是进篮,以及基于该投篮是否是进篮的判定向人员呈现输出。

然而,该技术只能记录篮球的状态信息,而且只能记录单人运动信息,无法在多人运动时有效记录多个球员的有效成绩。

为了解决上述技术问题,申请人提出了一种运动数据统计方法及装置,该统计方法在篮球和多个篮球运动员佩带的智能腕带中设置相应的传感器,收集篮球的当前运动数据和多个篮球运动员的当前运动数据,进而通过比较确定该篮球动作的当前发出者,统计其在该场运动中的运动数据,以获取其运动特征,如得分、篮板、助攻、抢断、盖帽、命中率等,进而可以根据该运动特征对该运动员进行有针对性的训练。可见,通过该运动数据统计方法能够解决目前无法在多人运动时有效记录多个球员的有效成绩的问题。

在实现上述运动数据统计方法时,需要收集篮球的当前运动数据和多个篮球运动员的当前运动数据进行匹配,为了实现篮球的当前运动数据和多个篮球运动员的当前运动数据的实时传输、数据的实时匹配和结果的实时输出,需要提出一种适用于多个通信设备之间数据传输的通信方法。



技术实现要素:

本发明的目的是提供一种运动统计系统及应用于该运动统计系统的通信方法,以实现篮球的当前运动数据和多个篮球运动员的当前运动数据的实时传输、实时匹配和匹配结果的实时输出的目的。

依据本发明的一个方面,提供了一种应用于运动统计系统的通信方法,该运动统计系统包括:至少一个受触发而运行于广播模式的第一通信设备、至少一个运行于广播扫描模式的第二通信设备和至少一个第三通信设备,该通信方法包括:所述第一通信设备识别到第一运动数据时,进入广播模式广播所述第一运动数据;所述第二通信设备扫描到所述第一运动数据时,将所述第一运动数据与本地存储的第二运动数据进行匹配,并将所述匹配结果进行广播;以及所述第三通信设备接收所述匹配结果。其中,当所述第一通信设备为设置于智能穿戴设备内的通信设备时,第一运动数据为通过所述智能穿戴设备内的传感器获得的穿戴者的穿戴者运动数据,第二通信设备为设置于运动物体内的通信设备,所述第二运动数据为通过设置于所述运动物体内的传感器获得的运动物体运动数据。当所述第一通信设备为设置于运动物体内的通信设备时,第一运动数据为通过设置于运动物体内的传感器获得的运动物体运动数据,第二通信设备为设置于智能穿戴设备内的通信设备,所述第二运动数据为通过智能穿戴设备内的传感器获得的穿戴者的穿戴者运动数据。

依据本发明的一个方面,提供了一种运动统计系统,该运动统计系统包括:至少一个受触发而运行于广播模式的第一通信设备、至少一个运行于广播扫描模式的第二通信设备和至少一个第三通信设备,其中:所述第一通信设备用于在识别到第一运动数据时,进入广播模式广播所述第一运动数据;所述第二通信设备用于在扫描到所述第一运动数据时,将所述第一运动数据与本地存储的第二运动数据进行匹配,并将所述匹配结果进行广播;所述第三通信设备用于接收所述匹配结果。其中,当所述第一通信设备为设置于智能穿戴设备内的通信设备时,第一运动数据为通过所述智能穿戴设备内的传感器获得的穿戴者的穿戴者运动数据,第二通信设备为设置于运动物体内的通信设备,所述第二运动数据为通过设置于所述运动物体内的传感器获得的运动物体运动数据。当所述第一通信设备为设置于运动物体内的通信设备时,第一运动数据为通过设置于运动物体内的传感器获得的运动物体运动数据,第二通信设备为设置于智能穿戴设备内的通信设备,所述第二运动数据为通过智能穿戴设备内的传感器获得的穿戴者的穿戴者运动数据。

依据本发明的另一个方面,提供了另一种运动统计系统,该运动统计系统包括:至少一个第一通信设备、至少一个第二通信设备和至少一个第三通信设备,其中,第一通信设备包括:识别模块,用于识别第一运动数据;第一广播模块,用于在识别模块识别到第一运功数据时,广播第一运动数据;第二通信设备包括:第二扫描模块,用于扫描第一运动数据;匹配模块,用于在第二扫描模块扫描到第一运动数据时,将第一运动数据与本地存储的第二运动数据进行匹配;第二广播模块,用于将匹配模块匹配后得到的匹配结果进行广播;第三通信设备包括:第三扫描模块,用于扫描匹配结果,其中,当第一通信设备为设置于智能穿戴设备内的通信设备时,第一运动数据为通过智能穿戴设备内的传感器获得的穿戴者的穿戴者运动数据,第二通信设备为设置于运动物体内的通信设备,第二运动数据为通过设置于运动物体内的传感器获得的运动物体运动数据,当第一通信设备为设置于运动物体内的通信设备时,第一运动数据为通过设置于运动物体内的传感器获得的运动物体运动数据,第二通信设备为设置于智能穿戴设备内的通信设备,第二运动数据为通过智能穿戴设备内的传感器获得的穿戴者的穿戴者运动数据。

通过本发明的方案,在运动物体和多个智能穿戴设备中均设置有传感器和通信设备,一种情况下,当运动物体中的传感器收集到运动物体的运动数据后,会触发运动物体中的通信设备进入广播模式,进入广播模式的通信设备会将该运动数据进行广播,智能穿戴设备中的通信设备能够扫描到运动物体的运动数据,实现了数据的实时传输;智能穿戴设备中的通信设备扫描到运动物体的运动数据后,将运动物体的运动数据与本地存储的穿戴者的穿戴者运动数据进行匹配,实现了数据的实时匹配;智能穿戴设备中的通信设备在匹配完成后,将匹配结果进行广播,第三通信设备接收该匹配结果,实现了匹配结果的实时输出。在另一种情况下,当智能穿戴设备中的传感器收集到穿戴者的穿戴者运动数据后,会触发智能穿戴设备中的通信设备后进入广播模式,然后进入广播,模式的通信设备会将该运动数据进行广播,运动物体中的通信设备能够扫描到穿戴者的穿戴者运动数据,实现了数据的实时传输;运动物体中的通信设备扫描到穿戴者的穿戴者运动数据后,将穿戴者的穿戴者运动数据与本地存储的运动物体的运动数据进行匹配,实现了数据的实时匹配;运动物体中的通信设备在匹配完成后,将匹配结果进行广播,第三通信设备接收该匹配结果,实现了匹配结果的实时输出。同时,在上述两种情况下的通信方法中,各通信设备间采用广播和扫描的方式实现数据传输,通信方式简单。可见,通过本发明的方案,提出一种适用于多个通信设备之间数据传输的通信方法,能够实现篮球的当前运动数据和多个篮球运动员的当前运动数据的实时传输、实时匹配和匹配结果的实时输出。

附图说明

图1是根据本发明实施例一的应用于运动统计系统的通信方法的流程图;

图2是根据本发明实施例二的应用于运动统计系统的通信方法的流程图;

图3是根据本发明实施例三的应用于运动统计系统的通信方法的流程图;

图4是根据本发明实施例四的应用于运动统计系统的通信方法的流程图;

图5是根据本发明实施例五的应用于运动统计系统的通信方法的步骤图;以及

图6是根据本发明实施例六的一种运动统计系统的框图;

图7是根据本发明实施例七的一种运动统计系统的框图。

具体实施方式

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

实施例一

参照图1,示出了根据本发明实施例一的一种应用于运动统计系统的通信方法的步骤流程图。该运动统计系统包括至少一个受触发而运行于广播模式的第一通信设备、至少一个运行于广播扫描模式的第二通信设备和至少一个第三通信设备。

需要说明的是,在本申请中,通信设备运行于广播模式时,仅可向系统内的其他设备发出广播,不可接收系统内其他设备发出的广播;通信设备运行于扫描模式时,仅可接收系统内其他设备发出的广播,不可向系统内的其他设备发出广播;通信设备运行于广播扫描模式时,可发出广播,也可接收广播。

本实施例的应用于运动统计系统的通信方法包括以下步骤:

步骤S101:第一通信设备识别到第一运动数据时,进入广播模式广播第一运动数据。

其中,当第一通信设备为设置于智能穿戴设备内的通信设备时,第一运动数据为通过智能穿戴设备内的传感器获得的穿戴者的穿戴者运动数据,在涉及运动物体为球类的体育运动中,例如,运动物体为篮球、足球、橄榄球、排球、网球等,通常球类与运动员的比例为1:N,也即,有1个运动物体和N个穿戴设备,因而,该实施例的通信方法应用于这一类体育运动的统计中时,第一通信设备相应为N个,一个第一通信设备设置于一个穿戴设备中。每个穿戴设备中的第一通信设备能够识别到其内的传感器获得的穿戴者的穿戴者运动数据,也即第一运动数据,并在识别到以后,自动进入广播模式进行广播。

当第一通信设备为设置于运动物体内的通信设备时,第一运动数据为通过设置于运动物体内的传感器获得的运动物体运动数据,该实施例的通信方法应用于运动物体为球类的体育运动的统计中时,第一通信设备相应为1个,设置于球内。该第一通信设备能够识别到球内的传感器获得的球的运动数据,也即第一运动数据,并在识别到以后,自动进入广播模式进行广播。

在本申请中,第一通信设备识别到的第一运动数据,仅指第一通信设备识别到其所在的穿戴设备或运动物体中的传感器检测到的运动数据;下文中通信设备扫描到的第一运动数据和匹配结果,是指某通信设备扫描到其他通信设备广播的第一运动数据和匹配结果。

可以为第一通信设备是否启动识别第一运动数据的功能而设定触发条件,如,需要进行运动数据识别的设定状态。该设定状态可以由本领域技术人员根据实际需求适当设置,如接收到一定指令开启设定状态,再如运动物体处于一定的运行状态如保持状态、投射状态等,又如设定状态也可以默认是实时等。

步骤S102:第二通信设备扫描到第一运动数据时,将第一运动数据与本地存储的第二运动数据进行匹配,并将匹配结果进行广播。

其中,当第一通信设备为设置于智能穿戴设备内的通信设备时,第二通信设备为设置于运动物体内的通信设备,第二运动数据为通过设置于运动物体内的传感器获得的运动物体运动数据,对于该实施例的通信方法应用于运动物体为球类的体育运动的统计中的情况,设置于运动物体内的传感器获得运动物体运动数据后,将其存储至本地,当设置于运动物体内的第二通信设备扫描到一个穿戴者的穿戴者运动数据时,将该穿戴者运动数据与其本地存储的运动物体运动数据进行匹配,匹配结果可以为二者匹配或不匹配,例如,当二者的匹配程度大于预定阈值时认为匹配,否则认为不匹配;匹配结果也可以为匹配度,也即第一运动数据与第二运动数据的可匹配程度,得到匹配结果以后,将匹配结果进行广播。设置于运动物体内的第二通信设备扫描到所有穿戴者的穿戴者运动数据,并将每个穿戴者的穿戴者运动数据与其本地存储的运动物体运动数据进行匹配后,通过匹配结果可以看出对该运动物体施加动作的是哪一个穿戴者。

当第一通信设备为设置于运动物体内的通信设备时,第二通信设备为设置于智能穿戴设备内的通信设备,第二运动数据为通过智能穿戴设备内的传感器获得的穿戴者的穿戴者运动数据,对于该实施例的通信方法应用于运动物体为球类的体育运动的统计中的情况,设置于智能穿戴设备内的传感器获得穿戴者运动数据后,将其存储至本地,当设置于智能穿戴设备内的第二通信设备扫描到运动物体的第一运动数据时,将该第一运动数据与其本地存储的穿戴者的第二运动数据进行匹配,匹配结果可以为二者匹配或不匹配,例如,当二者的匹配程度大于预定阈值时认为匹配,否则认为不匹配;匹配结果也可以为匹配度,也即第一运动数据与第二运动数据的可匹配程度,得到匹配结果以后,将匹配结果进行广播。每个设置于智能穿戴设备内的第二通信设备均扫描到第一运动数据,并将该第一运动数据与其本地存储的第二运动数据进行匹配后,通过所有的匹配结果可以看出对该运动物体施加动作的是哪一个穿戴者。

步骤S103:第三通信设备接收匹配结果。

作为第三通信设备,可以为预设的智能移动设备,例如手机、平板电脑等,能够接收到第二通信设备广播的匹配结果。

通过本实施例,提出了一种适用于多个通信设备之间数据传输的通信方法,将该方法应用于篮球运动数据统计中时,能够实现篮球的当前运动数据和多个篮球运动员的当前运动数据的实时传输、实时匹配和匹配结果的实时输出,并且在通信过程中,各通信设备间采用广播和扫描的方式实现数据传输,通信方式简单。

实施例二

参照图2,示出了根据本发明实施例二的一种应用于运动统计系统的通信方法的步骤流程图。该运动统计系统包括至少一个在广播模式和扫描模式之间切换运行的第一通信设备、至少一个运行于广播扫描模式的第二通信设备和至少一个第三通信设备。

本实施例的应用于运动统计系统的通信方法包括:

步骤S201:第一通信设备扫描到来自外部的第一运动数据时,在历史广播记录中查询第一运动数据的标识信息;扫描到匹配结果时,在历史广播记录中查询匹配结果的标识信息,在历史识别记录中查询与匹配结果相关的标识信息。

处于扫描模式的第一通信设备可扫描到其他处于广播模式的第一通信设备所广播的第一运动数据、也可扫描到第二通信设备所广播的匹配结果,无论扫描到哪种数据,在该步骤中,第一通信设备先在历史广播记录中查询扫描到的数据是否已经广播过。

历史广播记录中存储的是该第一通信设备已经广播过的广播内容的标识信息,广播内容的标识信息可由广播内容的原始广播者的ID和该广播内容在该原始广播者已广播的内容中的序号组成。作为替换方式,该标识信息也可由广播者的ID和广播时间组成。广播内容的原始广播者为首个广播该广播内容的广播者,广播内容包括第一运动数据和匹配结果,若该广播内容为第一运动数据时,原始广播者为安装在产生该第一运动数据的智能穿戴者设备中或运动物体中的第一通信设备;若该广播内容为匹配结果时,原始广播者为安装在产生该匹配结果的智能穿戴者设备中或运动物体中的第二通信设备。

在查询扫描到的数据是否已经广播过时,根据扫描到的第一运动数据或匹配结果的标识信息在历史广播记录中进行查询。

处于扫描模式的第一通信设备如果扫描到的是第二通信设备所广播的匹配结果,在该步骤中,先在历史识别记录中查询该匹配结果是否与其自身相关。

历史识别记录中存储的是该第一通信设备已经识别到并广播过的第一运动数据的标识信息,该第一运动数据的标识信息也可由第一运动数据的原始广播者的ID(也即该第一通信设备的ID)和该第一运动数据在该原始广播者已广播的内容中的序号或者广播时间组成。

与匹配结果相关的标识信息是指产生该匹配结果的第一运动数据的标识信息,例如,每个匹配结果中不仅包括匹配结果本身,还包括产生该匹配结果的第一运动数据的标识信息。

第一通信设备在查询扫描到的匹配结果是否与其自身相关时,也即,查询扫描到的匹配结果是否是由该第一通信设备自身识别到的第一运动数据与其他第二运动数据进行匹配后得到的匹配结果时,获取与该匹配结果相关的标识信息,也即获取产生该匹配结果的第一运动数据的标识信息,并在历史识别记录中对获取到的标识信息进行查询,如果在历史识别记录中能够查询到,表示第一通信设备扫描到的匹配结果与其自身相关。

步骤S202:第一通信设备识别到第一运动数据或者在历史广播记录中没有查询到第一运动数据的标识信息时,或者在历史广播记录中没有查询到匹配结果的标识信息时,由扫描模式进入广播模式并进行广播;第一通信设备在历史识别记录中查询到与匹配结果相关的标识信息时,存储匹配结果。

步骤S203:第一通信设备在广播完成后,由广播模式进入扫描模式,并记录广播内容的标识信息,形成历史广播记录,而且记录已识别且已广播的的第一运动数据的标识信息,形成历史识别记录。

在上述步骤S201至步骤S203中,如果第一通信设备识别到第一运动数据,也即安装第一通信设备的智能穿戴者设备或运动物体产生了运动数据,此时,第一通信设备直接由扫描模式进入广播模式并将该第一运动数据进行广播,并在广播后,由广播模式进入扫描模式,将第一运动数据的标识信息记录下来形成历史广播记录和历史识别记录。

如果第一通信设备扫描到第一运动数据,也即扫描到其他第一通信设备广播的运动数据,此时,第一通信设备先在历史广播记录中查询该第一运动数据的标识信息,如果查询到,将扫描到的第一运动数据丢弃;如果未查询到,第一通信设备由扫描模式进入广播模式并将该第一运动数据进行广播,并在广播后,由广播模式进入扫描模式,将该第一运动数据的标识信息记录下来形成历史广播记录。

如果第一通信设备扫描到匹配结果,也即扫描到第二通信设备广播的匹配结果,此时,第一通信设备先在历史广播记录中查询该匹配结果的标识信息,如果查询到,将扫描到的匹配结果丢弃;如果未查询到,第一通信设备由扫描模式进入广播模式并将该匹配结果进行广播,并在广播后,由广播模式进入扫描模式,将该匹配结果的标识信息记录下来形成历史广播记录。

同时,第一通信设备在扫描到匹配结果时,第一通信设备在历史识别记录中查询与匹配结果相关的标识信息,也即查询产生该匹配结果的第一运动数据的标识信息,如果查询到,第一通信设备扫描到的匹配结果是由自身识别到的第一运动数据所产生的匹配结果,此时进行存储。

其中,虽然历史识别记录中的内容在历史广播记录中都存在,但是仍要设置历史识别记录和历史广播记录两个记录,原因在于为保证第一通信设备存储的匹配结果仅是由自身识别到的第一运动数据所产生的匹配结果。

例如,某腕带A识别并广播的第一运动数据C。某腕带B首次扫描到此第一运动数据C,在历史广播记录中未查询到第一运动数据C的标识信息,对第一运动数据C进行广播,并在历史广播记录中记录第一运动数据C的标识信息。篮球D扫描到第一运动数据C,将第一运动数据C与本地存储的第二运动数据E匹配,并在匹配后将匹配结果进行广播。腕带B扫描到此匹配结果后,虽然在历史广播记录中查询到与此匹配结果相关的标识信息(因为腕带B在广播诡异运动数据C后,已经将第一运动数据C的标识信息记录与历史广播记录中),但是,该第一运动数据C是由腕带A识别的,并不是由腕带B识别的,在腕带B的历史识别记录中查询不到与此匹配结果相关的标识信息,腕带B并不对该匹配结果进行存储。

步骤S204:第二通信设备扫描到第一运动数据时,将第一运动数据与本地存储的第二运动数据进行匹配,并将匹配结果进行广播。

第二通信设备扫描到的第一运动数据包括由位于产生该第一运动数据的智能穿戴者设备或运动物体中的第一通信设备所广播的,还包括由该第一通信设备之外的其他通信设备所广播的,当某一第一通信设备与第二通信设备之间的通信数据丢失时,由于其他第一通信设备进行该通信数据的传输,保证第二通信设备能够扫描到该通信数据,增强通信数据的可靠性。

步骤S205:第三通信设备接收匹配结果。

第三通信设备接收到的匹配结果包括由第一通信设备和第二通信设备所广播的匹配结果,当某一产生该匹配结果的第二通信设备与第三通信设备之间的通信数据丢失时,由于第一通信设备进行该通信数据的传输,保证第三通信设备能够接收到该通信数据,增强通信数据的可靠性。

采用该实施例的应用场景中,例如,某篮球比赛中,篮球运动统计系统包括十个位于球员腕带内的第一通信设备、一个位于篮球内的第二通信设备和一个手机,每个腕带内的第一通信设备不仅在识别并广播自身球员所产生的第一运动数据,将自身球员所产生的第一运动数据传送至篮球,供篮球将扫描到的第一运动数据与篮球产生的第二运动数据进行匹配。

此外,每个腕带还可扫描并广播到其他球员所产生的第一运动数据,将其他球员所产生的第一运动数据传送至篮球,也即,每个腕带还起到中转传送的作用,从而当某一个球员腕带内的第一通信设备与篮球内的第二通信设备之间的通信距离太远、通信信号差,而使此球员所产生的第一运动数据无法直接到达篮球时,其他球员腕带内的第一通信设备能够作为中转传送数据到篮球。

每个腕带还可还可扫描并广播第二通信设备所产生的匹配结果,也即,每个腕带还起到中转传送的作用,从而当某一个球员腕带内的第一通信设备与篮球内的第二通信设备之间的通信距离太远、通信信号差,而篮球广播的匹配结果无法直接到达此球员时,其他球员腕带内的第一通信设备能够作为中转传送数据到此球员。

从以上两个角度达到增强通信数据可靠性的目的。

进一步,为了避免腕带内的第一通信设备在进行上述中转时进行冗余传送,第一通信设备每广播一次,都要将广播内容的标识信息存储在历史广播记录中,从而在每扫描到数据时,先至历史广播记录中查询,仅在查询不到才进行广播,保证第一通信设备对同样的内容仅广播一次。

进一步,为了使腕带将与自身相关的匹配结果保存下来,腕带内的第一通信设备在每识别到第一运动数据时,都要将识别到的运动数据的标识信息存储在历史识别记录中,从而在每扫描到匹配记录时,至历史识别记录中查询,将历史识别记录中能查询到标识信息的匹配结果存储下来。

在该实施例二中,在增强通信数据可靠性的基础上,一方面,由于历史广播记录的设置,能够避免第一通信设备重复广播造成不必要的通信资源浪费,从而在保证通信可靠性的同时,提高通信效率,降低通信复杂度,节约通信资源;另一方面,由于历史识别记录的设置,第一通信设备能够把与自己相关的数据存储下来,方便后续的数据统计和整理。

实施例三

参照图3,示出了根据本发明实施例二的一种应用于运动统计系统的通信方法的步骤流程图。该运动统计系统包括至少一个受触发而运行于广播模式的第一通信设备、至少一个运行于广播扫描模式的第二通信设备和至少一个第三通信设备。

步骤S301:第一通信设备识别到第一运动数据时,进入广播模式广播第一运动数据。

步骤S302:第二通信设备扫描到第一运动数据时,在历史匹配记录中查询第一运动数据的标识信息,扫描到匹配结果时丢弃。

处于广播扫描模式的第二通信设备扫描到第一通信设备广播的第一运动数据时,先在历史匹配记录中查询扫描到的第一运动数据是否已经匹配过。

历史匹配记录中存储的是已经匹配过的第一运动数据的标识信息。该第一运动数据的标识信息可由第一运动数据的原始广播者的ID和该第一运动数据在该原始广播者已广播的内容中的序号组成。

第二通信设备在查询扫描到的第一运动数据是否已经匹配过时,将该第一运动数据的标识信息在历史匹配记录中进行查询。

步骤S303:当第二通信设备在历史匹配记录中没有查询到第一运动数据的标识信息时,将第一运动数据与本地存储的第二运动数据进行匹配,并将匹配结果进行广播,同时,记录第一运动数据的标识信息形成历史匹配记录。

如果在历史匹配记录中查询到该第一运动数据的标识信息时,直接将第一运动数据丢弃不做后续处理。

步骤S304:第三通信设备接收匹配结果。

在此实施例中,处于广播扫描模式的第二通信设备除了扫描到第一运动数据之外,还可扫描到其他第二通信设备广播的匹配结果,为了节省第二通信设备的处理资源,将更多的处理资源用于匹配,同时为了避免重复广播,第二通信设备在扫描到匹配结果时,直接丢弃。通过设置历史匹配记录,能够避免第二通信设备重复匹配,节省第二通信设备的处理资源,提升匹配的实时性。

实施例四

参照图4,示出了根据本发明实施例四的一种应用于运动统计系统的通信方法的步骤流程图。该运动统计系统包括至少一个在广播模式和扫描模式之间切换运行的第一通信设备、至少一个运行于广播扫描模式的第二通信设备和至少一个第三通信设备。

本实施例的应用于运动统计系统的通信方法包括:

步骤S401:第一通信设备检测当前状态,确定当前状态是否为需要进行运动数据统计的设定状态。

当前状态的检测可以实时进行,也可以每间隔一定时间进行,还可以在运动数据变化满足一定条件时进行,可以通过运动数据确定当前状态。

可选地,本实施例中,需要进行运动数据统计的设定状态包括:保持状态、运行状态、或投射状态。保持状态、运行状态、或投射状态具有较明显的运动状态标识作用,较识别时所需要识别出的运动数据相比,可通过简单的方式检测出设定状态,其中,保持状态用于指示运动物体处于智能穿戴设备的穿戴者所控制的状态,如篮球或足球的持球状态;运行状态用于指示运动物体处于脱离智能穿戴设备的穿戴者的控制的状态,如篮球或足球的运球状态;投射状态用于指示运动物体处于被智能穿戴设备的穿戴者进行投射的状态,如篮球的投篮状态或足球的射门状态。

其中,第一通信设备为设置于智能穿戴设备内的通信设备,或者为设置于运动物体内的通信设备。

步骤S402:在确定当前状态为需要进行运动数据统计的设定状态下,启动识别功能,在启动识别功能后识别到第一运动数据。

其中,第一通信设备为设置于智能穿戴设备内的通信设备时,第一运动数据为通过智能穿戴设备内的传感器获得的穿戴者的穿戴者运动数据,第二通信设备为设置于运动物体内的通信设备,第二运动数据为通过设置于运动物体内的传感器获得的运动物体运动数据;第一通信设备为设置于运动物体内的通信设备时,第一运动数据为通过设置于运动物体内的传感器获得的运动物体运动数据,第二通信设备为设置于智能穿戴设备内的通信设备,第二运动数据为通过智能穿戴设备内的传感器获得的穿戴者的穿戴者运动数据。

优选地,第一运动数据与第二运动数据均包括以下至少之一:保持数据、运行数据、和投射数据。即:当第一运动数据包括保持数据、和/或运行数据、和/或投射数据时,相对应地,第二运动数据包括相应的保持数据、和/或运行数据、和/或投射数据。

其中,

保持数据包括:运动物体的加速度平均值、运动物体的加速度最大值、运动物体的加速度最小值、运动物体的加速度波峰时间、智能穿戴设备的加速度平均值、智能穿戴设备的加速度最大值、智能穿戴设备的加速度最小值、和智能穿戴设备的加速度波峰时间。即,当第一运动数据包括运动物体的加速度平均值、运动物体的加速度最大值、运动物体的加速度最小值、和运动物体的加速度波峰时间时,相对应地,第二运动数据包括智能穿戴设备的加速度平均值、智能穿戴设备的加速度最大值、智能穿戴设备的加速度最小值、和智能穿戴设备的加速度波峰时间。或者反之。

运行数据包括:运动物体的动作时刻和动作次数、智能穿戴设备的动作时刻和动作次数。即:当第一运动数据包括运动物体的动作时刻和动作次数时,第二运动数据包括智能穿戴设备的动作时刻和动作次数。或者反之。

投射数据包括:运动物体的加速度平均值、运动物体的加速度最大值、运动物体的加速度最小值、运动物体的投射时间、智能穿戴设备的加速度平均值、智能穿戴设备的加速度最大值、智能穿戴设备的加速度最小值、和智能穿戴设备的投射时间。即:当第一运动数据包括动物体的加速度平均值、运动物体的加速度最大值、运动物体的加速度最小值、和运动物体的投射时间时,第二运动数据包括:智能穿戴设备的加速度平均值、智能穿戴设备的加速度最大值、智能穿戴设备的加速度最小值、和智能穿戴设备的投射时间。或者反之。

步骤S403:第一通信设备扫描到第一运动数据时,在历史广播记录中查询第一运动数据的标识信息;扫描到匹配结果时,在历史广播记录中查询匹配结果的标识信息,在历史识别记录中查询与匹配结果相关的标识信息。

步骤S404:当第一通信设备识别到第一运动数据或者在历史广播记录中没有查询到第一运动数据的标识信息时,或者在历史广播记录中没有查询到匹配结果的标识信息时,由扫描模式进入广播模式并进行广播;当第一通信设备在历史识别记录中查询到与匹配结果相关的标识信息时,存储匹配结果。

步骤S405:第一通信设备在广播完成后,由广播模式进入扫描模式,并记录广播内容的标识信息形成历史广播记录,记录已广播的、识别到的第一运动数据的标识信息形成历史识别记录。

步骤S406:第二通信设备扫描到第一运动数据时,在历史匹配记录中查询第一运动数据的标识信息;扫描到匹配结果时丢弃。

步骤S407:当第二通信设备在历史匹配记录中没有查询到第一运动数据的标识信息时,将第一运动数据与本地存储的第二运动数据进行匹配,并将匹配结果进行广播,同时,记录第一运动数据的标识信息形成历史匹配记录。

其中,将第一运动数据与本地存储的第二运动数据进行匹配的步骤具体包括:

分别将运动物体的加速度平均值、运动物体的加速度最大值、运动物体的加速度最小值、和运动物体的加速度波峰时间,与对应的智能穿戴设备的加速度平均值、智能穿戴设备的加速度最大值、智能穿戴设备的加速度最小值、和智能穿戴设备的加速度波峰时间进行比较;根据各个比较结果确定第一运动数据和第二运动数据的匹配度;

和/或,

分别将运动物体的动作时刻和动作次数,与对应的智能穿戴设备的动作时刻和动作次数进行比较;根据各个比较结果确定第一运动数据和第二运动数据的匹配度;

和/或,

分别将动物体的加速度平均值、运动物体的加速度最大值、运动物体的加速度最小值、运动物体的投射时间,与对应的智能穿戴设备的加速度平均值、智能穿戴设备的加速度最大值、智能穿戴设备的加速度最小值、和智能穿戴设备的投射时间进行比较;根据各个比较结果确定第一运动数据和第二运动数据的匹配度。

其中,上述确定的匹配度即为匹配结果。

步骤S408:第三通信设备接收匹配结果。

该实施例是在上述实施例二和实施例三基础上优选的实施例,相关步骤可相互参照,此处不再赘述。

实施例五

参照图5,示出了根据本发明实施例五的一种应用于运动统计系统的通信方法的步骤流程图,该运动统计系统用于统计一场篮球比赛的数据,包括多个在广播模式和扫描模式之间切换运行的腕带通信设备,每个腕带通信设备设置于一个篮球运动员穿戴的智能腕带中;还包括一个运行于广播扫描模式的篮球通信设备,该篮球通信设备设置于篮球中;还包括一个手机。

本实施例的应用于运动统计系统的通信方法包括:

步骤S501:腕带通信设备检测当前状态,并确定当前状态是否为需要进行运动数据统计的设定状态。

步骤S502:在确定当前状态为需要进行运动数据统计的设定状态下,启动识别功能,在启动识别功能后识别到投篮运动数据。

例如将设定状态设置为某一时间点,该时间点为比赛开始的时间,当腕带通信设备中的时间达到该时间点时,启动识别功能。

步骤S503:腕带通信设备扫描到投篮运动数据时,在历史广播记录中查询投篮运动数据的标识信息;扫描到匹配结果时,在历史广播记录中查询匹配结果的标识信息,在历史识别记录中查询与匹配结果相关的标识信息。

其中,投篮运动数据的标识信息由腕带通信设备(或球员)的ID和该腕带通信设备广播该投篮运动数据的序号组成,例如,某球员穿戴的腕带通信设备的ID号为001,当某一球员投篮后,该球员穿戴的智能腕带中设置的腕带通信设备会识别到投篮运动数据,该腕带通信设备会将该投篮运动数据进行广播,若腕带通信设备广播该投篮运动数据的序号为N,则该投篮运动数据的标识信息由001和N组成。其他球员穿戴的腕带通信设备和篮球通信设备可扫描到该投篮运动数据。

匹配结果的标识信息由篮球通信设备的ID和该篮球通信设备广播该匹配结果的序号组成,对于该实例中仅有一个篮球通信设备情况,匹配结果的标识信息可仅包括该篮球通信设备广播该匹配结果的序号。例如,篮球通信设备扫描到一个腕带通信设备广播的投篮运动数据后,与本地存储的篮球运动数据进行匹配,并将匹配结果进行广播,若篮球通信设备广播该匹配结果的序号为M,则该投篮运动数据的标识信息由M组成。腕带通信设备可扫描到该匹配结果。

与匹配结果相关的标识信息是指产生该匹配结果的投篮运动数据的标识信息,例如,匹配结果由投篮运动数据和篮球运动数据的匹配度、以及投篮运动数据的标识信息两方面信息组成,或者,从匹配结果中可解析到投篮运动数据的标识信息。

每个腕带通信设备的历史广播记录均由其自身已广播内容的标识信息形成,例如,其广播的识别到的和广播的扫描到的投篮运动数据的标识信息,其广播的扫描到的匹配结果的标识信息。

每个腕带通信设备的历史识别记录由其广播的识别到的投篮运动数据的标识信息形成。

腕带通信设备在扫描到投篮运动数据和匹配结果时,先在历史广播记录中进行查询;扫描到匹配结果时,在历史识别记录中进行查询。

步骤S504:当腕带通信设备识别到投篮运动数据或者在历史广播记录中没有查询到投篮运动数据的标识信息时,或者在历史广播记录中没有查询到匹配结果的标识信息时,由扫描模式进入广播模式并进行广播;当腕带通信设备在历史识别记录中查询到与匹配结果相关的标识信息时,存储匹配结果。

步骤S505:腕带通信设备在广播完成后,由广播模式进入扫描模式,并记录广播内容的标识信息形成历史广播记录,记录已广播的、识别到的投篮运动数据的标识信息形成历史识别记录。

步骤S506:篮球通信设备扫描到投篮运动数据时,在历史匹配记录中查询投篮运动数据的标识信息;扫描到匹配结果时丢弃。

篮球通信设备的历史匹配记录由其匹配过的投篮运动数据的标识信息形成。

步骤S507:当篮球通信设备在历史匹配记录中没有查询到投篮运动数据的标识信息时,将投篮运动数据与本地存储的篮球运动数据进行匹配,并将匹配结果进行广播,同时,记录投篮运动数据的标识信息形成历史匹配记录。

步骤S508:手机接收匹配结果。

实施例六

参照图6,示出了根据本发明实施例六的一种运动统计系统的结构框图。

本实施例的运动统计系统包括至少一个受触发而运行于广播模式的第一通信设备10、至少一个运行于广播扫描模式的第二通信设备20和至少一个第三通信设备30,其中:

第一通信设备用于在识别到第一运动数据时,进入广播模式广播第一运动数据;

第二通信设备用于在扫描到第一运动数据时,将第一运动数据与本地存储的第二运动数据进行匹配,并将匹配结果进行广播;

第三通信设备用于接收匹配结果,

其中,当第一通信设备为设置于智能穿戴设备内的通信设备时,第一运动数据为通过智能穿戴设备内的传感器获得的穿戴者的穿戴者运动数据,第二通信设备为设置于运动物体内的通信设备,第二运动数据为通过设置于运动物体内的传感器获得的运动物体运动数据,

当第一通信设备为设置于运动物体内的通信设备时,第一运动数据为通过设置于运动物体内的传感器获得的运动物体运动数据,第二通信设备为设置于智能穿戴设备内的通信设备,第二运动数据为通过智能穿戴设备内的传感器获得的穿戴者的穿戴者运动数据。

通过该实施例,提出了一种包括多个通信设备的运动统计系统,将该系统应用于篮球运动数据统计中时,能够实现篮球的当前运动数据和多个篮球运动员的当前运动数据的实时传输、实时匹配和匹配结果的实时输出,并且在通信过程中,各通信设备间采用广播和扫描的方式实现数据传输,通信方式简单。

优选地,第一通信设备10为在广播模式和扫描模式之间切换运行的通信设备,第一通信设备10还用于在广播完成后,由广播模式进入扫描模式,在扫描到第一运动数据时,由扫描模式进入广播模式并广播第一运动数据,在扫描到匹配结果时,由扫描模式进入广播模式并广播匹配结果。

采用该优选实施例,对于任一个第一通信设备,不仅可广播识别到的第一运动数据,还可扫描得到其他第一通信设备广播的第一运动数据并进行广播,从而当某个第一通信设备A与某个第二通信设备B之间由于通信距离、信号强度等原因,导致该第二通信设备B没有扫描到该第一通信设备A广播的第一运动数据时,由于其他第一通信设备能够扫描到第一通信设备A广播的第一运动数据并进行广播,最终使得第二通信设备B能够扫描到该第一运动数据,增强通信可靠性。

采用该优选实施例,对于任一个第一通信设备,不仅可广播识别到的第一运动数据,还可扫描得到第二通信设备广播的匹配结果并进行广播,从而当某个第二通信设备C与第三通信设备之间由于通信距离、信号强度等原因,导致该第三通信设备没有接收到该第二通信设备C广播的匹配结果时,由于第一通信设备能够扫描到第二通信设备C广播的匹配结果并进行广播,最终使得第三通信设备能够扫描到该匹配结果,增强通信可靠性。

在一个进一步优选地的实施例中,第一通信设备10还用于在广播完成后,记录其广播内容的标识信息形成历史广播记录;扫描到第一运动数据后,在历史广播记录中查询第一运动数据的标识信息;扫描到匹配结果后,在历史广播记录中查询匹配结果的标识信息;其中,第一通信设备10还用于仅当在历史广播记录中没有查询到第一运动数据的标识信息时,由扫描模式进入广播模式并广播第一运动数据,仅当在历史广播记录中没有查询到匹配结果的标识信息时,由扫描模式进入广播模式并广播匹配结果。

在此实施例中,第一通信设备每次广播完成后,均会将广播内容的标识信息记录下来形成历史广播记录,该处的广播内容包括第一通信设备广播其识别到的第一运动数据、第一通信设备广播其扫描到的第一运动数据和第一通信设备广播其扫描到的匹配结果。

其中,广播内容的标识信息可由广播内容的原始广播者的ID和该广播内容在该原始广播者已广播的内容中的序号组成。

例如,某第一运动数据C是由设置于运动物体A内的传感器获得的运动物体运动数据,该运动物体A内设置的第一通信设备B识别到该第一运动数据C并进行广播,该第一运动数据C的原始广播者为该第一通信设备B,第一通信设备B的ID为M信息,该第一运动数据C在该第一通信设备B已广播的内容中的序号为N信息,则该第一运动数据C作为第一通信设备B或其他第一通信设备的广播内容时,其标识信息均为由M信息和N信息构成的信息。

又如,某匹配结果X是由设置于智能穿戴设备中的第二通信设备Y将其扫描到的第一运动数据和本地存储的第二运动数据进行匹配得到的匹配结果,该第二通信设备Y得到该匹配结果X后进行广播,该匹配结果X的原始广播者为该第二通信设备Y,第二通信设备Y的ID为O信息,该匹配结果X在该第二通信设备Y已广播的内容中的序号为P信息,则该匹配结果X作为第二通信设备Y或第一通信设备的广播内容时,其标识信息均为由O信息和P信息构成的信息。

第一通信设备中历史广播记录中记录的是该第一通信设备已经广播过的第一运动数据和匹配结果的记录。

基于上述历史广播记录,第一通信设备扫描到数据后并不急于广播,而是先获取扫描到的数据的标识信息,然后根据获取到的标识信息在历史广播记录中进行查询,如果查询到历史广播记录中存在该获取到的标识信息,说明该第一通信设备已经广播过扫描到的数据,此时将扫描到的数据进行丢弃,不进行广播;如果查询到历史广播记录中不存在该获取到的标识信息,说明该第一通信设备没有广播过扫描到的数据,此时将扫描到的数据进行广播。

采用该优选实施例,对于每个第一运动数据和每个匹配结果,第一通信设备仅广播一次,避免多次重复广播造成不必要的通信资源浪费,在保证通信可靠性的同时,提高通信效率,降低通信复杂度,节约通信资源。

在另一个进一步优选地的实施例中,第一通信设备10还用于在将识别到第一运动数据广播完成后,记录第一运动数据的标识信息形成历史识别记录;扫描到匹配结果后,在历史识别记录中查询与匹配结果相关的标识信息;在历史识别记录中查询到与匹配结果相关的标识信息时,存储匹配结果。

在该优选实施例中,第一运动数据的标识信息由原始广播者的ID和该广播内容在该原始广播者已广播的内容中的序号组成。第一通信设备的历史识别记录中记录的是该第一通信设备已经广播过的、通过识别方式获得的第一运动数据的记录,也即,第一通信设备的历史识别记录中记录的是由第一通信设备所在的智能穿戴设备的穿戴者产生的穿戴者运动数据的标识信息,或者是由第一通信设备所在的运动物体的产生的运动物体运动数据的标识信息。

与匹配结果相关的标识信息是指:产生该匹配结果的第一运动数据的标识信息,例如,若匹配结果是由一个标识信息为M.N的第一运动数据和一个第二运动数据匹配所产生的结果,则标识信息为M.N为与该匹配结果X相关的标识信息。

例如,当第一通信设备A为设置于智能穿戴设备内的通信设备时,其识别到的第一运动数据B为设置于该智能穿戴设备内的传感器获得的穿戴者运动数据,该第一运动数据B的标识信息由第一通信设备A的ID——M和该第一运动数据B在该第一通信设备A已广播的内容中的序号N组成,例如采用M.N的格式进行数据组装。

第二通信设备为设置于运动物体内的通信设备,扫描到第一运动数据B后与本地存储的第二运动数据,也即该运动物体的运动数据进行匹配后,得到匹配结果X并进行广播,匹配结果X中还包括产生该匹配结果X的第一运动数据B的标识信息M.N。

第一通信设备A扫描到该匹配结果X后,先解析匹配结果X得到与匹配结果X相关的标识信息M.N,然后在历史识别记录中查询该标识信息M.N。如果可查询得到该标识信息M.N,表明得到该匹配结果X与该第一通信设备A有关,也即,产生该匹配结果X的第一运动数据B是由该第一通信设备A所在的智能穿戴设备发出的,此时第一通信设备A将扫描到的匹配结果X记录下来。

若第一通信设备A每次扫描到一个匹配结果后,均进行上述步骤,则该第一通信设备可将所有与自己相关的匹配结果记录下来,从而可方便的统计到设置该第一通信设备A的智能穿戴设备的穿戴者的所有动作情况。

采用该优选实施例,在保证通信可靠性的同时,每个第一通信设备都能够将与自己相关的匹配结果记录下来,方便后续统计。

优选地,第二通信设备20还用于将第一运动数据与本地存储的第二运动数据进行匹配后,记录第一运动数据的标识信息形成历史匹配记录;扫描到第一运动数据时,在历史匹配记录中查询第一运动数据的标识信息;其中,第二通信设备20还用于仅当在历史匹配记录中没有查询到第一运动数据的标识信息时,将第一运动数据与本地存储的第二运动数据进行匹配,并将匹配结果进行广播。

在此实施例中,第二通信设备每次进行匹配后,都将匹配过程中使用的第一运动数据的标识信息存储下来,如上文所述,第一运动数据的标识信息由原始广播者的ID和该广播内容在该原始广播者已广播的内容中的序号组成。历史匹配记录中存储的标识信息所对应的第一运动数据均在第二通信设备中参加过匹配。第二通信设备扫描到第一运动数据时,先在历史匹配记录中进行查询,确定未参加过匹配后,再将扫描到的第一运动数据与本地存储的第二运动数据进行匹配。

采用该优选实施例,在保证通信可靠性的同时,能够避免第二通信设备重复匹配,节省第二通信设备匹配的处理资源。

优选地,第二通信设备20还用于扫描到匹配结果时丢弃。

采用该优选实施例,作为具有匹配功能的第二通信设备无需关注其他地儿通信设备的匹配结果,只广播自身匹配到的匹配结果,能够节省第二通信设备的处理资源,将更多的处理资源用于匹配过程,实现匹配结果的快速输出,同时,也可避免第二通信设备重复广播匹配结果。

优选地,第一运动数据与第二运动数据均包括以下至少之一:保持数据、运行数据、和投射数据。

其中,保持数据包括:运动物体的加速度平均值、运动物体的加速度最大值、运动物体的加速度最小值、运动物体的加速度波峰时间、智能穿戴设备的加速度平均值、智能穿戴设备的加速度最大值、智能穿戴设备的加速度最小值、和智能穿戴设备的加速度波峰时间。

运行数据包括:运动物体的动作时刻和动作次数、智能穿戴设备的动作时刻和动作次数。

投射数据包括:运动物体的加速度平均值、运动物体的加速度最大值、运动物体的加速度最小值、运动物体的投射时间、智能穿戴设备的加速度平均值、智能穿戴设备的加速度最大值、智能穿戴设备的加速度最小值、和智能穿戴设备的投射时间。

优选地,第一通信设备10还用于在确定当前状态为需要进行运动数据统计的设定状态下,启动识别功能,并在启动识别功能后识别到第一运动数据,其中,需要进行运动数据统计的设定状态包括:保持状态、运行状态、或投射状态;其中,保持状态用于指示运动物体处于智能穿戴设备的穿戴者所控制的状态;运行状态用于指示运动物体处于脱离智能穿戴设备的穿戴者的控制的状态;投射状态用于指示运动物体处于被智能穿戴设备的穿戴者进行投射的状态。

优选地,第一通信设备10和第二通信设备20为蓝牙通信设备、wifi通信设备或ZigBee通信设备,该系统还包括多个信号增强模块,信号增强模块用于增强第一通信设备10和/或第二通信设备20的通信信号。

实施例七

参照图7,示出了根据本发明实施例七的一种运动统计系统的结构框图。

如图7所示,运动统计系统包括:至少一个第一通信设备10、至少一个第二通信设备20和至少一个第三通信设备30。

第一通信设备10包括:识别模块11,用于识别第一运动数据;第一广播模块12,用于在识别模块识别到第一运功数据时,广播第一运动数据。

第二通信设备20包括:第二扫描模块21,用于扫描第一运动数据;匹配模块22,用于在第二扫描模块扫描到第一运动数据时,将第一运动数据与本地存储的第二运动数据进行匹配;第二广播模块23,用于将匹配模块匹配后得到的匹配结果进行广播。

第三通信设备30包括:第三扫描模块31,用于扫描匹配结果。

其中,当第一通信设备10为设置于智能穿戴设备内的通信设备时,第一运动数据为通过智能穿戴设备内的传感器获得的穿戴者的穿戴者运动数据,第二通信设备20为设置于运动物体内的通信设备,第二运动数据为通过设置于运动物体内的传感器获得的运动物体运动数据。

当第一通信设备10为设置于运动物体内的通信设备时,第一运动数据为通过设置于运动物体内的传感器获得的运动物体运动数据,第二通信设备20为设置于智能穿戴设备内的通信设备,第二运动数据为通过智能穿戴设备内的传感器获得的穿戴者的穿戴者运动数据。

优选地,第一通信设备还包括:第一扫描模块,用于扫描第一运动数据和匹配结果;第一广播模块还用于在第一扫描模块扫描到第一运动数据时,广播第一运动数据,在第一扫描模块扫描到匹配结果时广播匹配结果。

优选地,第一通信设备还包括:第一记录模块,用于在第一广播模块广播完成后,记录其广播内容的标识信息,形成历史广播记录;第一查询模块,用于在第一扫描模块扫描到第一运动数据后,在历史广播记录中查询第一运动数据的标识信息,在第一扫描模块扫描到匹配结果后,在历史广播记录中查询匹配结果的标识信息;第一广播模块用于仅当第一查询模块在历史广播记录中没有查询到第一运动数据的标识信息时,广播第一运动数据,仅当第一查询模块在历史广播记录中没有查询到匹配结果的标识信息时,广播匹配结果。

优选地,第一通信设备还包括:第二记录模块,用于在第一广播模块将识别模块识别到的第一运动数据广播完成后,记录第一运动数据的标识信息,形成历史识别记录;第二查询模块,用于在第一扫描模块扫描到匹配结果后,在历史识别记录中查询与匹配结果相关的标识信息;存储模块,用于当第二查询模块在历史识别记录中查询到与匹配结果相关的标识信息时,存储匹配结果。

优选地,第二通信设备还包括:第三记录模块,用于将第一运动数据与本地存储的第二运动数据进行匹配后,记录第一运动数据的标识信息,形成历史匹配记录;第三查询模块,用于第二扫描模块扫描到第一运动数据时,在历史匹配记录中查询第一运动数据的标识信息;匹配模块用于仅当第三查询模块在历史匹配记录中没有查询到第一运动数据的标识信息时,将第一运动数据与本地存储的第二运动数据进行匹配。

优选地,第二通信设备还包括:处理模块,用于将第二扫描模块扫描到的匹配结果丢弃。

优选地,第一运动数据与第二运动数据均包括以下至少之一:保持数据、运行数据、和投射数据;其中,保持数据包括:运动物体的加速度平均值、运动物体的加速度最大值、运动物体的加速度最小值、运动物体的加速度波峰时间、智能穿戴设备的加速度平均值、智能穿戴设备的加速度最大值、智能穿戴设备的加速度最小值、和智能穿戴设备的加速度波峰时间;运行数据包括:运动物体的动作时刻和动作次数、智能穿戴设备的动作时刻和动作次数;投射数据包括:运动物体的加速度平均值、运动物体的加速度最大值、运动物体的加速度最小值、运动物体的投射时间、智能穿戴设备的加速度平均值、智能穿戴设备的加速度最大值、智能穿戴设备的加速度最小值、和智能穿戴设备的投射时间。

优选地,识别模块还用于在确定当前状态为需要进行运动数据统计的设定状态下,启动识别功能,识别模块在启动识别功能后识别到第一运动数据,其中,需要进行运动数据统计的设定状态包括:保持状态、运行状态、或投射状态;其中,保持状态用于指示运动物体处于智能穿戴设备的穿戴者所控制的状态;运行状态用于指示运动物体处于脱离智能穿戴设备的穿戴者的控制的状态;投射状态用于指示运动物体处于被智能穿戴设备的穿戴者进行投射的状态。

以上第七实施例中技术特征的详细描述和技术效果见方法实施例部分,此处不再赘述。

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

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