[发明专利]一种运动路线推荐方法、装置及计算机可读存储介质在审
| 申请号: | 201710877072.8 | 申请日: | 2017-09-25 |
| 公开(公告)号: | CN107590268A | 公开(公告)日: | 2018-01-16 |
| 发明(设计)人: | 潘伟 | 申请(专利权)人: | 咪咕互动娱乐有限公司;中国移动通信集团公司 |
| 主分类号: | G06F17/30 | 分类号: | G06F17/30;G06F3/0488 |
| 代理公司: | 北京派特恩知识产权代理有限公司11270 | 代理人: | 王军红,张颖玲 |
| 地址: | 210000 江苏*** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 运动 路线 推荐 方法 装置 计算机 可读 存储 介质 | ||
技术领域
本发明涉及终端技术领域,尤其涉及一种运动路线推荐方法、装置及计算机可读存储介质。
背景技术
目前,随着计算机技术的快速发展,以及用户对自身的健康越来越重视,各种健身软件越来越多,由于这些健身软件在设计时没有考虑到用户的需求,用户体验较差。
举例来说,跑步软件中的路线推荐是根据服务器中已存储的跑步路线,向用户推荐跑步路线,并没有考虑用户的需求,不能根据用户设想的跑步路线向用户推荐跑步路线,用户体验较差。
因此,亟需找到一种可以根据用户需求向用户推荐运动路线的解决方案。
发明内容
有鉴于此,本发明实施例期望提供一种运动路线推荐方法、装置及计算机可读存储介质,能够根据用户需求向用户推荐运动路线。
本发明实施例的技术方案是这样实现的:
本发明实施例提供一种运动路线推荐方法,所述方法包括:
接收客户端发送的轨迹信息;其中,所述轨迹信息中至少包含轨迹在地图界面的位置信息,所述轨迹信息是由所述客户端识别当前地图界面的轨迹得到的,所述轨迹是在客户端检测到实施于当前地图界面的可绘制状态下的滑动操作时,在所述地图界面生成与所述滑动操作的路径相匹配的轨迹;
根据所述轨迹信息,确定与所述轨迹相匹配的运动路线;
将所述运动路线发送给所述客户端,以便于所述客户端用作引导用户运动的运动路线推荐给用户。
上述方案中,所述根据所述轨迹信息,确定与所述轨迹相匹配的运动路线,包括:
根据所述轨迹信息,确定与所述轨迹的轮廓相同的轨迹路线;
利用所述轨迹路线,得到与所述轨迹相匹配的运动路线。
上述方案中,所述利用所述轨迹路线,得到与所述轨迹相匹配的运动路线,包括:
对所述轨迹路线进行分段,得到至少一个轨迹段;
利用得到的至少一个轨迹段,分别确定与轨迹段相匹配的路线段;
将确定的路线段进行连接,得到与所述轨迹相匹配的运动路线。
上述方案中,所述利用得到的至少一个轨迹段,分别确定与轨迹段相匹配的路线段,包括:
利用轨迹段与对应的路线段的位置关系,分别计算每个轨迹段与对应的路线段之间的相似度;
将相似度大于或等于第一阈值或者满足大于第一阈值的相似度的个数占相似度总数的比例大于或等于第二阈值对应的路线段,作为与所述轨迹段相匹配的路线段。
上述方案中,所述利用所述轨迹路线,得到与所述轨迹相匹配的运动路线,包括:
确定所述轨迹路线的至少一个轨迹点;
计算所述轨迹路线中的轨迹点与数据库中的运动路线对应的路线点的距离,确定与所述轨迹点相匹配的路线点;
将确定的路线点进行连接,得到与所述轨迹相匹配的运动路线。
上述方案中,所述计算所述轨迹路线中的轨迹点与数据库中的运动路线对应的路线点的距离,确定与所述轨迹点相匹配的路线点,包括:
利用轨迹点与对应的路线点的位置关系,分别计算每个轨迹点与对应的路线点之间的距离;
将轨迹点对应的多个距离中最大距离大于或等于第三阈值对应的路线点,作为与所述轨迹点匹配的路线点。
本发明实施例提供一种运动路线推荐方法,所述方法包括:
当检测到实施于当前地图界面的可绘制状态下的滑动操作时,在所述地图界面生成与所述滑动操作的路径相匹配的轨迹;
识别所述轨迹对应的轨迹信息,并发送给服务器,以便于所述服务器根据所述轨迹信息确定与所述轨迹相匹配的运动路线;所述轨迹信息中至少包含所述轨迹在地图界面的位置信息;
接收所述服务器返回的运动路线,并作为引导用户运动的运动路线推荐给用户。
上述方案中,所述在所述地图界面生成与所述滑动操作的路径相匹配的轨迹,包括:
识别所述滑动操作的路径;
生成与所述滑动操作的路径相重合的轨迹。
本发明实施例提供一种运动路线推荐装置,所述装置包括:
接收模块,用于接收客户端发送的轨迹信息;其中,所述轨迹信息中至少包含轨迹在地图界面的位置信息,所述轨迹信息是由所述客户端识别当前地图界面的轨迹得到的,所述轨迹是在客户端检测到实施于当前地图界面的可绘制状态下的滑动操作时,在所述地图界面生成与所述滑动操作的路径相匹配的轨迹;
确定模块,用于根据所述轨迹信息,确定与所述轨迹相匹配的运动路线;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于咪咕互动娱乐有限公司;中国移动通信集团公司,未经咪咕互动娱乐有限公司;中国移动通信集团公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710877072.8/2.html,转载请声明来源钻瓜专利网。





