一种运动轨迹的生成方法、装置及存储介质制造方法及图纸

技术编号:20565969 阅读:19 留言:0更新日期:2019-03-14 08:48
本发明专利技术公开了一种运动轨迹的生成方法,包括:确定全球定位系统GPS信号中断的中断区域对应的目标运动场景;基于所述GPS信号中断的时长和用户在所述目标运动场景下的平均运动速度,确定所述用户在所述GPS信号中断过程中的运动距离;基于所述运动距离和所述目标运动场景生成所述中断区域对应的运动轨迹。本发明专利技术还同时公开了一种运动轨迹的生成装置、以及存储介质。

A Method, Device and Storage Medium for Generating Motion Trajectory

The invention discloses a method for generating motion trajectory, which includes: determining the target motion scene corresponding to the interruption area of GPS signal in the global positioning system; determining the motion distance of the user in the interruption process of the GPS signal based on the interruption time of the GPS signal and the average motion speed of the user in the target motion scene; and based on the motion distance and the description. The target motion scene generates the motion trajectory corresponding to the interruption region. The invention also discloses a generating device for motion trajectory and a storage medium.

【技术实现步骤摘要】
一种运动轨迹的生成方法、装置及存储介质
本专利技术涉及多媒体通信领域,尤其涉及一种运动轨迹的生成方法、装置及存储介质。
技术介绍
终端可以通过GPS功能来记录用户的位置,并根据记录的位置来生成对应的运动轨迹。然而,现有技术中,当用户在户外运动时,会遇到GPS信号中断的情况,例如,当用户在爬山时,由于山体的阻挡,会使得用户的终端检测不到GPS信号,从而导致终端无法对用户的位置进行记录,由于终端通常是通过记录用户的位置来生成对应的运动轨迹,因此,当GPS信号中断导致终端无法记录用户的位置时,则无法生成对应的运动轨迹。
技术实现思路
有鉴于此,本专利技术实施例期望提供一种运动轨迹的生成方法、装置及存储介质,能够在GPS信号中断的情况下生成对应的运动轨迹。为达到上述目的,本专利技术实施例的技术方案是这样实现的:本专利技术实施例提供一种运动轨迹的生成方法,所述方法包括:确定全球定位系统GPS信号中断的中断区域对应的目标运动场景;基于所述GPS信号中断的时长和用户在所述目标运动场景下的平均运动速度,确定所述用户在所述GPS信号中断过程中的运动距离;基于所述运动距离和所述目标运动场景生成所述中断区域对应的运动轨迹。本专利技术实施例还提供一种运动轨迹的生成装置,所述装置包括:第一确定模块,用于确定全球定位系统GPS信号中断的中断区域对应的目标运动场景;第二确定模块,用于基于所述GPS信号中断的时长和用户在所述目标运动场景下的平均运动速度,确定所述用户在所述GPS信号中断过程中的运动距离;生成模块,用于基于所述运动距离和所述目标运动场景生成所述中断区域对应的运动轨迹。本专利技术实施例还提供一种存储介质,其上存储有可执行程序,所述可执行程序被处理器执行时实现前述任意一种运动轨迹的生成方法。本专利技术实施例还提供一种运动轨迹的生成装置,包括存储器、处理器及存储在存储器上并能够由所述处理器运行的可执行程序,所述处理器运行所述可执行程序时执行前述任意一种运动轨迹的生成方法。本专利技术实施例所提供的运动轨迹的生成方法、装置及存储介质,通过确定GPS信号中断的中断区域对应的目标运动场景,并基于GPS信号中断的时长和用户在目标运动场景下的平均运动速度,确定用户在GPS信号中断过程中的运动距离,根据运动距离和目标运动场景生成中断区域对应的运动轨迹。从而,能够在GPS信号中断的情况下生成中断区域对应的运动轨迹,避免了运动轨迹的间断。附图说明图1为本专利技术实施例提供的运动轨迹的生成方法的实现流程示意图;图2为本专利技术实施例提供的运动轨迹的生成方法的具体实现流程示意图;图3为本专利技术实施例提供的运动轨迹的生成装置的组成结构示意图;图4为本专利技术实施例提供的运动轨迹的生成装置的硬件结构示意图。具体实施方式为了能够更加详尽地了解本专利技术实施例的特点与
技术实现思路
,下面结合附图对本专利技术实施例的实现进行详细阐述,所附附图仅供参考说明之用,并非用来限定本专利技术。在本专利技术实施例中,所述终端可以包括但不限于:手机、平板、运动手环、运动手表等电子设备。如图1所示,本专利技术实施例提供的运动轨迹的生成方法的实现流程示意图,包括以下步骤:步骤101:确定全球定位系统GPS信号中断的中断区域对应的目标运动场景。在一些实施例中,终端可以基于GPS信号中断前采集到的最后一次GPS信号确定第一位置;基于GPS信号恢复正常后采集到的第一次GPS信号确定第二位置;将第一位置和第二位置之间的运动场景确定为目标运动场景。其中,中断区域可以是第一位置和第二位置之间的区域。具体地,终端在监控到GPS信号中断后,可以获取GPS信号中断前采集到的最后一次GPS信号,以及GPS信号恢复正常后采集到的第一次GPS信号,然后,终端可以分别基于GPS信号中断前采集到的最后一次GPS信号确定第一位置,以及基于GPS信号恢复正常后采集到的第一次GPS信号确定第二位置。这里,根据GPS信号确定位置的技术,可以采用已有技术实现,故本实施例在此不再赘述。在一些实施例中,将第一位置和第二位置之间的运动场景确定为目标运动场景,可以包括:获取第一位置和第二位置之间的运动场景;当获取到一种运动场景时,将获取到的运动场景确定为目标运动场景;当获取到多种运动场景时,基于用户预先选定的指定位置所处的运动场景确定目标运动场景,和\或,基于用户的运动偏好确定目标运动场景。具体地,在确定第一位置和第二位置后,终端可以获取第一位置和第二位置之间的运动场景,其中,运动场景可以包括山体、湖泊、小路、公路等。终端可以获取第一位置和第二位置之间的场景图,并对获取到的场景图进行图像识别,然后,终端可以根据识别结果来确定第一位置和第二位置之间的运动场景。其中,在获取第一位置和第二位置之间的场景图时,终端可以从可提供地理位置场景,如地理位置实景、2D地理位置平面场景等的服务器,如百度地图的服务器,来获取第一位置和第二位置之间的场景图。一个示例中,当获取到一种运动场景时,可以将获取到的运动场景确定为目标运动场景。另一个示例中,当获取到多种运动场景时,可以基于用户预先选定的指定位置所处的运动场景确定目标运动场景,和\或,基于用户的运动偏好确定目标运动场景。优选地,基于用户预先选定的指定位置所处的运动场景确定目标运动场景,可以包括:基于用户的指定操作记录,和/或用户的社交信息,确定用户预先选定的指定位置;其中,用户的指定操作记录至少包括:对便签的操作记录、对备忘录的操作记录以及对日历日程的操作记录;用户的社交信息至少包括:用户与其他用户之间的聊天信息、其他用户对用户的留言信息,以及用户对其他用户的留言信息;将预先选定的指定位置所处的运动场景确定为目标运动场景。具体地,在从该多种运动场景中确定第一位置和第二位置之间的目标运动场景时,终端可以先确定用户是否有针对该多种运动场景预先选定的指定位置,如对游泳馆进行了预先选定,若确定用户有针对运动场景中的指定位置的预先选定,则可以将预先选定的指定位置所处的运动场景确定为第一位置和第二位置之间的目标运动场景。举例来说,在确定用户是否有针对多种运动场景预先选定的指定位置时,终端可以基于用户的指定操作记录,确定用户预先选定的指定位置,如可以从当前用户设置的日程、备忘录、便签,以及最近接收到的短信、邮件中获取指定内容,其中,指定内容可以包括第一位置、第二位置、第一位置与第二位置之间的任一地理位置或与该任一地理位置对应的商铺名称、景点名称、道路名称等相关的内容,若获取成功,则可以确定用户有针对运动场景中的指定位置的预先选定。若获取失败,则终端可以基于用户的社交信息,确定用户预先选定的指定位置,如可以从社交信息中获取上述指定内容,若获取成功,则可以确定用户有针对运动场景中的指定位置的预先选定,若获取失败,则可以确定用户未有针对运动场景中的指定位置的预先选定。优选地,基于用户的运动偏好确定目标运动场景,可以包括:基于用户针对获取到的运动场景的历史运动数据,确定用户的运动偏好;基于运动偏好,确定第一位置和第二位置之间匹配的运动场景;将匹配的运动场景确定为目标运动场景。具体地,终端可以根据获取的运动偏好或运动习惯,来确定第一位置和第二位置之间的目标运动场景。终端在获取用户的运动偏好时,可以获取用户是否有针对该多种运动场景的运动偏好、针对当前时间的运动偏好等,然后本文档来自技高网
...

【技术保护点】
1.一种运动轨迹的生成方法,其特征在于,所述方法包括:确定全球定位系统GPS信号中断的中断区域对应的目标运动场景;基于所述GPS信号中断的时长和用户在所述目标运动场景下的平均运动速度,确定所述用户在所述GPS信号中断过程中的运动距离;基于所述运动距离和所述目标运动场景生成所述中断区域对应的运动轨迹。

【技术特征摘要】
1.一种运动轨迹的生成方法,其特征在于,所述方法包括:确定全球定位系统GPS信号中断的中断区域对应的目标运动场景;基于所述GPS信号中断的时长和用户在所述目标运动场景下的平均运动速度,确定所述用户在所述GPS信号中断过程中的运动距离;基于所述运动距离和所述目标运动场景生成所述中断区域对应的运动轨迹。2.根据权利要求1所述的方法,其特征在于,所述确定全球定位系统GPS信号中断的中断区域对应的目标运动场景,包括:基于所述GPS信号中断前采集到的最后一次GPS信号确定第一位置;基于所述GPS信号恢复正常后采集到的第一次GPS信号确定第二位置;将所述第一位置和所述第二位置之间的运动场景确定为所述目标运动场景。3.根据权利要求2所述的方法,其特征在于,所述将所述第一位置和所述第二位置之间的运动场景确定为所述目标运动场景,包括:获取所述第一位置和所述第二位置之间的运动场景;当获取到一种运动场景时,将获取到的所述运动场景确定为所述目标运动场景;当获取到多种运动场景时,基于所述用户预先选定的指定位置所处的运动场景确定所述目标运动场景,和\或,基于所述用户的运动偏好确定所述目标运动场景。4.根据权利要求3所述的方法,其特征在于,所述基于所述用户预先选定的指定位置所处的运动场景确定所述目标运动场景,包括:基于所述用户的指定操作记录,和/或所述用户的社交信息,确定所述用户预先选定的指定位置;其中,所述用户的指定操作记录至少包括:对便签的操作记录、对备忘录的操作记录以及对日历日程的操作记录;所述用户的社交信息至少包括:所述用户与其他用户之间的聊天信息、其他用户对所述用户的留言信息,以及所述用户对其他用户的留言信息;将所述预先选定的指定位置所处的运动场景确定为所述目标运动场景。5.根据权利要求3所述的方法,其特征在于,所述基于...

【专利技术属性】
技术研发人员:卢元晨
申请(专利权)人:咪咕互动娱乐有限公司咪咕文化科技有限公司中国移动通信集团有限公司
类型:发明
国别省市:江苏,32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1