掌桥专利:专业的专利平台
掌桥专利
首页

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

文献发布时间:2024-04-18 19:59:31


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

技术领域

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

背景技术

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

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

发明内容

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

附图说明

图1为本发明提供的一种赛段实时匹配系统结构示意图;

图2为本发明提供的赛段实时匹配系统运行全流程的示意图;

图3为本发明提供的一种赛段实时匹配方法流程图;

图4为本发明提供的一种可能的电子设备的硬件结构示意图;

图5为本发明提供的一种可能的计算机可读存储介质的硬件结构示意图。

具体实施方式

下面结合附图和实施例,对本发明的具体实施方式作进一步详细描述。以下实施例用于说明本发明,但不用来限制本发明的范围。

对本发明实施例提供的技术方案说明之前,首先对用户在运动场景中涉及到的内容进行说明。

具体地说,在现有的运动领域中逐渐形成的训练评估方法通常需要借助计时装置和测量器械完成,例如通过使用秒表计时完成,这里仅仅是涉及针对于个人的训练效果的评估,进一步地,还有需求多个用户在同一场景下同时运动,通过分别记录各个用户的完成时间,来量化用户之间的差距,甚至可以通过分段测量,评估各段之间用户的差距,来评估特定用户的优势与弱点。

在上述应用场景中,现有的方法则明显不足,其中包括:一方面,这些方法都是统计一整段活动的完成时间,而不能实时地对比活动进行情况,另一方面,这些方法要求各用户和额外计时人员(如教练)的同时参与,而这往往是难以实现的。

对此,本申请针对于上述需求构建了一套基于赛段实时匹配的系统,其中,赛段通常是指包含一个或多个用户在各个轨迹点(也称赛段点)的成绩的轨迹及存储这些数据的文件。具体而言,赛段是一条轨迹,这条轨迹由多个轨迹点组成,在每一个轨迹点,都包含轨迹点自身的数据如经纬度、海拔等和一个或多个用户在这个轨迹点的成绩如完成时间、速度、心率、踏频、功率等。此外,赛段包含一些具体信息如赛段长度、起终点、名称和唯一标识等。

针对于上述的基于赛段实时匹配系统,可以如图1所示。参见图1,如图1所示,本申请中的赛段开始检测模块、赛段点匹配模块和赛段结束检测模块,可以是作为独立的系统模块部署在用户随身携带的移动设备上,通过多个传感器采集用户数据,以及通过WI F I、蓝牙或UBS与服务器或上位机连接获取初始数据;也可以是作为独立的系统模块部署在云端,通过摄像头等视频图像采集模块采集用户数据;还可以是仅仅将数据采集模块部署在用户随身携带移动设备上,通过网络将移动设备采集到的用户数据上传至云服务器端,在云端对数据进行计算分析,从而实现其系统功能,本实施例对此不作限制。

示例性的,用户随身携带有安装数据发送装置的移动设备,上述移动设备实时采集用户的当前经纬度坐标,并将上述经纬度坐标和当前时间戳实时通过无线网络发送至服务器端,其数据发送频率可以是1Hz,服务器端接收到上述经纬度坐标和当前时间戳后,结合目标区域的赛段进行赛段匹配。

具体的,上述赛段实时匹配系统,包括赛段开始检测模块100、赛段点匹配模块200和赛段结束检测模块300。

其中,所述赛段开始检测模块100,用于实时获取用户的当前经纬度坐标和其对应的当前时间戳,将所述当前经纬度坐标与目标区域的至少一个赛段的起始点坐标进行赛段匹配,在赛段匹配成功时,将所述当前时间戳设定为所述用户在所述起始点坐标的第一时间戳,获取所述赛段的全部赛段点坐标和终止点坐标;所述赛段点匹配模块200,用于在所述当前经纬度坐标与全部所述赛段点坐标中任一个赛段点坐标的距离小于第一预设距离阈值时,将所述当前时间戳设定为所述用户通过所述赛段点坐标的第二时间戳,得到所述用户通过全部所述赛段点坐标的第二时间戳组;所述赛段结束检测模块300,用于在所述当前经纬度坐标与所述终止点坐标的距离小于第二预设距离阈值时,将所述当前时间戳设定为所述用户完成所述赛段的第三时间戳,基于所述第一时间戳、所述第二时间戳组和所述第三时间戳更新所述用户在所述赛段的成绩记录。

可以理解的是,上述赛段开始检测模块用于对用户是否选定赛段以及是否开始计时进行判断,当上述当前经纬度坐标与目标区域的赛段的多个起始点中的一个匹配成功后,说明选定了该赛段,同时本次赛段匹配开始。

应理解的是,上述第一预设距离阈值和上述第二预设距离阈值可以根据用户的实际需求以及应用场景设定,本实施例对此不作限制

具体的,已知用户当前经纬度位置和各赛段起始点经纬度,当用户位于某一条赛段起始点且满足一定条件时,视为用户想要使用此赛段,则自动启用此赛段。具体判定规则如下:

步骤S1:计算用户当前位置距离所有赛段起始点的距离,按照距离从小到大排列,距离相同时,随机排列;

步骤S2:排序后,检查第一个距离值即距离用户最近的赛段和用户之间的距离d,如果小于阈值D

步骤S3:连续计算用户当前位置距离选定赛段起始点的距离,则可以获得两个值,一个是当前位置距离赛段起始点的距离,记为d

步骤S4:计算赛段起点和赛段下一个点之间的航向方位角c,比对用户当前航向和c之间的差值,当差值的绝对值小于90°时,视为用户航向和赛段航向相同,开始赛段,记录赛段开始时间。

可以理解的是,用户的当前航向可以根据用户相邻两次经纬度坐标计算得到。

应理解的是,上述赛段点匹配模块用于对用户在上述赛段的每个赛段点的成绩进行匹配以及记录,其中匹配的方式可以是根据用户携带的移动端设备的运行内存以及网络情况来选定,其匹配方式包括但不限于:全部加载同时匹配、逐个点实时匹配、多点匹配。

示例性的,在用户携带的移动端设备运行内存足够且电池电量充足时,可以选择全部加载同时匹配的方式,同时将赛段的全部赛段点加载至内存中,然后依次计算用户的当前经纬度坐标与上述赛端点的经纬度坐标是否小于预设阈值(若定位准确的话可以设定阈值尽可能小),在小于上述预设阈值时,判定用户通过了该赛段点,存储当前时间戳作为用户通过该赛段点的成绩。

示例性的,在赛段所在目标区域网络情况良好的情况,可以选择逐个点实时匹配,通过实时获取用户的当前经纬度坐标并和当前未通过的第一个赛段点进行匹配,从而判定用户是否通过了该赛段点,记录用户通过该赛段点的成绩

示例性的,用户还可以选择多点匹配模式,在赛段开始后,系统加载赛段的前N个轨迹点,起始点为i=0,从起始点开始依次计算当前位置距离各轨迹点的距离d

此外,还需要说明是,上述赛段结束检测模块用于检测本次赛段匹配是否结束,在上述赛段所有的赛段点全部加载完成后,如果匹配到的点是赛段的终止点坐标,则计算用户当前位置距离赛段终点的距离,如果距离小于阈值D

可以理解的是,基于背景技术中的缺陷,本发明实施例提出了一种赛段实时匹配系统。实时获取用户的当前经纬度坐标和当前时间戳,通过将上述当前经纬度坐标与赛段起始点坐标、全部赛段点坐标和终止点坐标进行匹配,从而确定用户依次通过赛段起始点坐标、全部赛段点坐标和终止点坐标的时间戳,进而得到用户在上述赛段的全部成绩,实现了针对于目标赛段上各个赛段点成绩的记录,从而在用户的训练效果评估时,可以基于上述各个赛段点的成绩进行更细致、准确的评估,提高了用户训练效果评估的准确性。本发明实施例通过充分使用赛段信息,来实现实时地基于用户的各个赛段点的成绩,从而可以将该成绩用于与自身历史成绩和其他用户的成绩进行对比,从而克服了传统方法的局限性,进而能应用于指导用户评估自身弱点、评价训练效果、制定训练计划的目的。

在一种可能的实施例方式中,用户偏离赛道是运动中比较容易发生的情况,当用户在偏离赛道时则会导致本次的运动成绩无法体现出用户的真实运动水平,甚至是造成意外危险情况的发生,因此针对于用户偏离赛道的情况,本发明实施提供的赛段实时匹配系统还包括赛段异常检测模块。

其中,所述赛段异常检测模块,用于获取所述当前经纬度坐标与全部所述赛段点坐标的最小距离,在所述最小距离大于第一预设偏离阈值时,判定所述用户偏离赛段,发送返回赛段提醒。还用于在所述最小距离大于第二预设偏离阈值时,记录用户的偏离时长,在所述偏离时长大于预设偏离时长阈值时,中止本次赛段匹配,其中,所述第二预设偏离阈值大于所述第一预设偏离阈值。

可以理解的是,上述第一预设偏离阈值和第二预设偏离阈值可以根据用户的实际需求以及应用场景设定,本实施例对此不作限制。

具体的,每次匹配时,计算本次匹配到的点距离用户当前位置的距离,如果大于阈值D

本实施例中,通过赛段异常检测模块对用户的是否偏航进行检测,从而降低了用户在运动过程中偏航的情况发生,提升了用户运动成绩的准确性。

在一种可能的实施例方式中,在运动领域中针对于用户的成绩进行对比是判断用户训练效果评估的方式之一,其中包括与自身的历史成绩对比和与其他用户的成绩对比两种方式,针对于上述运动成绩对比,本发明实施提供的赛段实时匹配系统还包括成绩比对模块。

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

可以理解的是,上述第一预设距离阈值可以根据用户的实际需求以及应用场景设定,本实施例对此不作限制。

具体的,每次匹配时,如果本次匹配到的点和上一次匹配到的点不同,说明已经到达后续的轨迹点,则更新对比成绩。具体地,使用当前时间戳减去赛段开始时间,则差值即为用户到达这个轨迹点的用时,同时赛段中有各其他用户到达这个轨迹点的用时,分别对比用户用时和其他用户用时,就可以实时计算用户与其他用户的成绩差异。同时,缓存用户到达轨迹点的用时,供赛段结束时使用。

本实施例中,系统通过用户到达的赛段点所包含的其他用户的成绩以及用户自身的历史成绩进行对比,从而实现了多维度评估用户训练效果的目的,同时,由于其仅需要其他用户也在同样的赛段上运动过,即可实现多用户之间的各个赛段点成绩对比,突破了传统方法的时空限制。

在一种可能的应用场景中,包含用户为自行车运动爱好车,通过自行车上部署本发明的赛段实时匹配系统,从赛段服务商处获取本实施例需要的赛段基础信息文件,并导入自行车码表中,其全流程参见图2。

步骤S11:自行车码表上电后,系统初始化,读取和解析所有赛段文件。随后开始骑行,每秒获取当前经纬度和航向;

步骤S12:骑行到某赛段附近D1时,启动赛段开始检测,将各赛段按距离从小到大排序;

步骤S13:继续骑行靠近赛段起点,当距离小于阈值D2时,选定该赛段;

步骤S14:计算当前位置距离赛段起点的距离,和上一秒距离赛段的距离,当前距离大于上一秒的距离时,检测当前距离是否小于阈值D3,如果小于,则进行航向检测;

步骤S15:使用当前航向和赛段开始两个点的航向做对比,如果差值的绝对值小于90°,赛段开始;

步骤S16:赛段开始后,逐次加载赛段的轨迹点,从开始点计算当前位置和赛段各轨迹点之间的距离,距离最小者视为用户已到达位置,并更新开始点为到达的位置,用于下次计算和对比;当已加载的点快对比完时,丢弃已经过的点,并加载同样数量的新的轨迹点。重复上述过程直至赛段全部加载;

步骤S17:每次判定用户到达一个新的轨迹点,使用用户到达该轨迹点的时间和赛段中记录的用户自身和其他用户的用时做对比,展示成绩差值;同时缓存用户到达该轨迹点的用时;

步骤S18:判定用户距离赛段终点最近时,计算用户当前位置和赛段终点距离,当距离小于阈值D4时,视为用户完成赛段,展示用户成绩,并检测用户此次成绩是否比历史成绩要更好,如果成绩更好,使用缓存的用时更新赛段文件记录,用于下次骑行对比。

本实施例中,系统根据经纬度和航向输入每秒计算用户已到达赛段的哪个轨迹点,再将用户到达这个轨迹点的用时和赛段中记录的历史用时相对比,从而实现实时地成绩对比;系统使用用户到达的轨迹点所包含的其他用户的成绩和用户成绩做对比,从而实现和多个用户同时对比,因此,只需其他用户曾经在同样的轨迹上运动过,而无需要求多个用户同时运动,突破了传统方法的时空限制。

参见图3,图3为本发明提供的一种赛段实时匹配方法流程图,如图3所示,方法包括:

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

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

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

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

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

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

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

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

可以理解的是,本发明提供的一种赛段实时匹配方法与前述各实施例提供的赛段实时匹配系统相对应,赛段实时匹配方法的相关技术特征可参考赛段实时匹配系统的相关技术特征,在此不再赘述。

请参阅图4,图4为本发明实施例提供的电子设备的实施例示意图。如图4所示,本发明实施例提供了一种电子设备,包括存储器1310、处理器1320及存储在存储器1310上并可在处理器1320上运行的计算机程序1311,处理器1320执行计算机程序1311时实现以下步骤:

实时获取用户的当前经纬度坐标和其对应的当前时间戳,将所述当前经纬度坐标与目标区域的至少一个赛段的起始点坐标进行赛段匹配;在赛段匹配成功时,将所述当前时间戳设定为所述用户在所述起始点坐标的第一时间戳,获取所述赛段的全部赛段点坐标和终止点坐标;在所述当前经纬度坐标与全部所述赛段点坐标中任一个赛段点坐标的距离小于第一预设距离阈值时,将所述当前时间戳设定为所述用户通过所述赛段点坐标的第二时间戳,得到所述用户通过全部所述赛段点坐标的第二时间戳组;在所述当前经纬度坐标与所述终止点坐标的距离小于第二预设距离阈值时,将所述当前时间戳设定为所述用户完成所述赛段的第三时间戳;基于所述第一时间戳、所述第二时间戳组和所述第三时间戳更新所述用户在所述赛段的成绩记录。

请参阅图5,图5为本发明提供的一种计算机可读存储介质的实施例示意图。如图5所示,本实施例提供了一种计算机可读存储介质1400,其上存储有计算机程序1411,该计算机程序1411被处理器执行时实现如下步骤:

实时获取用户的当前经纬度坐标和其对应的当前时间戳,将所述当前经纬度坐标与目标区域的至少一个赛段的起始点坐标进行赛段匹配;在赛段匹配成功时,将所述当前时间戳设定为所述用户在所述起始点坐标的第一时间戳,获取所述赛段的全部赛段点坐标和终止点坐标;在所述当前经纬度坐标与全部所述赛段点坐标中任一个赛段点坐标的距离小于第一预设距离阈值时,将所述当前时间戳设定为所述用户通过所述赛段点坐标的第二时间戳,得到所述用户通过全部所述赛段点坐标的第二时间戳组;在所述当前经纬度坐标与所述终止点坐标的距离小于第二预设距离阈值时,将所述当前时间戳设定为所述用户完成所述赛段的第三时间戳;基于所述第一时间戳、所述第二时间戳组和所述第三时间戳更新所述用户在所述赛段的成绩记录。

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

需要说明的是,在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详细描述的部分,可以参见其它实施例的相关描述。

本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。

本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式计算机或者其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。

显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包括这些改动和变型在内。

相关技术
  • 控制信道处理方法、装置、系统、相关设备及存储介质
  • 日志信息处理方法、装置、电子设备及可读存储介质
  • 信息处理方法及装置、电子设备和存储介质
  • 贷款业务信息处理方法、装置、存储介质及计算机设备
  • 信息处理方法、装置、电子设备及可读存储介质
  • 信息处理方法、装置、相关设备及存储介质
  • 私网相关历史信息处理方法、装置、设备及存储介质
技术分类

06120116520484