一种赛段实时匹配系统、方法、电子设备及存储介质与流程

文档序号:36890360发布日期:2024-02-02 21:23阅读:14来源:国知局
一种赛段实时匹配系统、方法、电子设备及存储介质与流程

本发明涉及运动检测,更具体地,涉及一种赛段实时匹配系统、方法、电子设备及存储介质。


背景技术:

1、运动领域是一个强竞争性和对抗性的领域,此领域的参与者,无论是职业运动员、业余运动员还是普通爱好者,都希望通过训练做到更高、更快、更强。因此,定量地评估训练效果和定量地计算与其他参与者的差距,不仅对用户评估自身弱点、制定训练计划等具有指导意义,而且具有巨大的市场需求和商业前景。

2、在多年的发展过程中,运动领域逐渐形成了一些方法来评估训练效果和量化差距,这通常借助计时装置和测量器械完成。比如,对于跑步、骑行、游泳等运动,通常要求用户在一定场景下运动一定距离,通过使用秒表计时完成时间并和历史成绩对比,来评估用户是否有进步,从而针对性地调整训练方法和计划等,然而现有的借助计时装置和测量器械方式无法准确的对用户在各个赛段点的成绩进行记录和分析,因此,如何实现对用户在运动过程中的各个赛段点成绩进行记录,提高用户训练效果评估的准确性是亟待解决的问题。


技术实现思路

1、本发明针对现有技术中存在的技术问题,提供一种赛段实时匹配系统、方法、电子设备及存储介质,实现对用户在目标赛段上各个赛段点的成绩进行记录,并将记录的成绩用于对用户的训练效果进行评估,用以解决如何实现对用户在运动过程中的各个赛段点成绩进行记录,提高用户训练效果评估的准确性的问题。

2、本发明的第一方面,提供了一种赛段实时匹配系统,包括:赛段开始检测模块、赛段点匹配模块和赛段结束检测模块;

3、所述赛段开始检测模块,用于实时获取用户的当前经纬度坐标和其对应的当前时间戳,将所述当前经纬度坐标与目标区域的至少一个赛段的起始点坐标进行赛段匹配,在赛段匹配成功时,将所述当前时间戳设定为所述用户在所述起始点坐标的第一时间戳,获取所述赛段的全部赛段点坐标和终止点坐标;

4、所述赛段点匹配模块,用于在所述当前经纬度坐标与全部所述赛段点坐标中任一个赛段点坐标的距离小于第一预设距离阈值时,将所述当前时间戳设定为所述用户通过所述赛段点坐标的第二时间戳,得到所述用户通过全部所述赛段点坐标的第二时间戳组;

5、所述赛段结束检测模块,用于在所述当前经纬度坐标与所述终止点坐标的距离小于第二预设距离阈值时,将所述当前时间戳设定为所述用户完成所述赛段的第三时间戳,基于所述第一时间戳、所述第二时间戳组和所述第三时间戳更新所述用户在所述赛段的成绩记录。

6、在上述技术方案的基础上,本发明还可以作出如下改进。

7、优选的,所述系统还包括赛段异常检测模块;

8、所述赛段异常检测模块,用于获取所述当前经纬度坐标与全部所述赛段点坐标的最小距离,在所述最小距离大于第一预设偏离阈值时,判定所述用户偏离赛段,发送返回赛段提醒。

9、优选的,所述赛段异常检测模块,还用于在所述最小距离大于第二预设偏离阈值时,记录用户的偏离时长,在所述偏离时长大于预设偏离时长阈值时,中止本次赛段匹配,其中,所述第二预设偏离阈值大于所述第一预设偏离阈值。

10、优选的,所述系统还包括成绩比对模块;

11、所述成绩比对模块,用于在所述当前经纬度坐标与全部所述赛段点坐标中任一个赛段点坐标的距离小于第一预设距离阈值时,获取所述用户在所述赛段点坐标的第一历史成绩,根据所述第一历史成绩、所述第一时间戳和所述第二时间戳更新所述用户在所述赛段点坐标的最新成绩。

12、优选的,所述成绩比对模块,还用于在所述当前经纬度坐标与全部所述赛段点坐标中任一个赛段点坐标的距离小于所述第一预设距离阈值时,获取其他用户在所述赛段点坐标的第二历史成绩,根据所述第二历史成绩、所述第一时间戳和所述第二时间戳更新所述赛段点坐标的最佳历史成绩。

13、本发明的第二方面,提供一种赛段实时匹配方法,包括:

14、实时获取用户的当前经纬度坐标和其对应的当前时间戳,将所述当前经纬度坐标与目标区域的至少一个赛段的起始点坐标进行赛段匹配;

15、在赛段匹配成功时,将所述当前时间戳设定为所述用户在所述起始点坐标的第一时间戳,获取所述赛段的全部赛段点坐标和终止点坐标;

16、在所述当前经纬度坐标与全部所述赛段点坐标中任一个赛段点坐标的距离小于第一预设距离阈值时,将所述当前时间戳设定为所述用户通过所述赛段点坐标的第二时间戳,得到所述用户通过全部所述赛段点坐标的第二时间戳组;

17、在所述当前经纬度坐标与所述终止点坐标的距离小于第二预设距离阈值时,将所述当前时间戳设定为所述用户完成所述赛段的第三时间戳;

18、基于所述第一时间戳、所述第二时间戳组和所述第三时间戳更新所述用户在所述赛段的成绩记录。

19、优选的,所述将所述当前经纬度坐标与目标区域的至少一个赛段的起始点坐标进行赛段匹配的步骤,包括:

20、在所述当前经纬度坐标与目标区域的至少一个赛段的起始点坐标的距离小于第二预设距离阈值时,判定赛段匹配成功,所述赛段为所述用户选定的赛段。

21、优选的,所述将所述当前经纬度坐标与目标区域的至少一个赛段的起始点坐标进行赛段匹配的步骤,还包括:

22、获取所述用户在前一个时间戳对应的历史经纬度坐标,根据所述当前经纬度坐标和所述历史经纬度坐标计算所述用户的第一航向方位角,在所述第一航向方位角与所述赛道的航向方位角的差值的绝对值小于预设偏差角时,判定赛段匹配成功。

23、本发明的第三方面,提供了一种电子设备,包括存储器、处理器,所述处理器用于执行存储器中存储的计算机管理类程序时实现上述第二方面中任一赛段实时匹配方法的步骤。

24、本发明的第四方面,提供了一种计算机可读存储介质,其上存储有计算机管理类程序,所述计算机管理类程序被处理器执行时实现上述第二方面中任一赛段实时匹配方法的步骤。

25、本发明提供的一种赛段实时匹配方法、系统、电子设备及存储介质,系统包括赛段开始检测模块、赛段点匹配模块和赛段结束检测模块;本发明提供的赛段实时匹配系统实时获取用户的当前经纬度坐标和当前时间戳,通过将上述当前经纬度坐标与赛段起始点坐标、全部赛段点坐标和终止点坐标进行匹配,从而确定用户依次通过赛段起始点坐标、全部赛段点坐标和终止点坐标的时间戳,进而得到用户在上述赛段的全部成绩,实现了针对于目标赛段上各个赛段点成绩的记录,从而在用户的训练效果评估时,可以基于上述各个赛段点的成绩进行更细致、准确的评估,提高了用户训练效果评估的准确性。



技术特征:

1.一种赛段实时匹配系统,其特征在于,所述系统包括:赛段开始检测模块、赛段点匹配模块和赛段结束检测模块;

2.根据权利要求1所述的赛段实时匹配系统,其特征在于,所述系统还包括赛段异常检测模块;

3.根据权利要求2所述的赛段实时匹配系统,其特征在于,所述赛段异常检测模块,还用于在所述最小距离大于第二预设偏离阈值时,记录用户的偏离时长,在所述偏离时长大于预设偏离时长阈值时,中止本次赛段匹配,其中,所述第二预设偏离阈值大于所述第一预设偏离阈值。

4.根据权利要求1所述的赛段实时匹配系统,其特征在于,所述系统还包括成绩比对模块;

5.根据权利要求4所述的赛段实时匹配系统,其特征在于,所述成绩比对模块,还用于在所述当前经纬度坐标与全部所述赛段点坐标中任一个赛段点坐标的距离小于所述第一预设距离阈值时,获取其他用户在所述赛段点坐标的第二历史成绩,根据所述第二历史成绩、所述第一时间戳和所述第二时间戳更新所述赛段点坐标的最佳历史成绩。

6.一种赛段实时匹配方法,其特征在于,方法包括:

7.根据权利要求6所述的赛段实时匹配方法,其特征在于,所述将所述当前经纬度坐标与目标区域的至少一个赛段的起始点坐标进行赛段匹配的步骤,包括:

8.根据权利要求7所述的赛段实时匹配方法,其特征在于,所述将所述当前经纬度坐标与目标区域的至少一个赛段的起始点坐标进行赛段匹配的步骤,还包括:

9.一种电子设备,其特征在于,包括存储器、处理器,所述处理器用于执行存储器中存储的计算机管理类程序时实现如权利要求6-8任一项所述的赛段实时匹配方法的步骤。

10.一种计算机可读存储介质,其特征在于,其上存储有计算机管理类程序,所述计算机管理类程序被处理器执行时实现如权利要求6-8任一项所述的赛段实时匹配方法的步骤。


技术总结
本发明提供一种赛段实时匹配系统、方法、电子设备及存储介质,系统包括赛段开始检测模块、赛段点匹配模块和赛段结束检测模块;本发明提供的赛段实时匹配系统实时获取用户的当前经纬度坐标和当前时间戳,通过将上述当前经纬度坐标与赛段起始点坐标、全部赛段点坐标和终止点坐标进行匹配,从而确定用户依次通过赛段起始点坐标、全部赛段点坐标和终止点坐标的时间戳,进而得到用户在上述赛段的全部成绩,实现了针对于目标赛段上各个赛段点成绩的记录,从而在用户的训练效果评估时,可以基于上述各个赛段点的成绩进行更细致、准确的评估,提高了用户训练效果评估的准确性。

技术研发人员:丁军杰,杨小清
受保护的技术使用者:武汉齐物科技有限公司
技术研发日:
技术公布日:2024/2/1
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1