[发明专利]一种运动路线推荐方法、装置及存储介质在审
申请号: | 201910794935.4 | 申请日: | 2019-08-27 |
公开(公告)号: | CN110633346A | 公开(公告)日: | 2019-12-31 |
发明(设计)人: | 龙沛;柯川 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06F16/29 | 分类号: | G06F16/29;G06F16/9535;G06F16/9537;G16H20/30 |
代理公司: | 44202 广州三环专利商标代理有限公司 | 代理人: | 郝传鑫;贾允 |
地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 运动图形 运动轨迹 运动路线 用户位置 集合 关键点 相似度 预处理 存储介质 接收运动 图形轮廓 用户体验 预设条件 匹配 绘制 | ||
1.一种运动路线推荐方法,其特征在于,包括:
接收运动路线的推荐请求,所述推荐请求包括运动图形和用户位置;
对所述运动图形进行预处理,获取用于确定所述运动图形的图形轮廓的关键点;
根据所述用户位置和所述运动图形的关键点确定与所述运动图形匹配的运动轨迹集合,所述运动轨迹集合中的运动轨迹均经过所述用户位置;
获取所述运动轨迹集合中的运动轨迹与所述运动图形的相似度,选取所述相似度满足预设条件的运动轨迹作为运动路线进行推荐。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
接收导航请求,所述导航请求包括运动路线;
基于所述运动路线以所述用户位置为起点进行导航。
3.根据权利要求1或2所述的方法,其特征在于,所述对所述运动图形进行预处理,获取用于确定所述运动图形的图形轮廓的关键点包括:
获取用户标注的所述运动图形的关键点;
或者,利用关键点检测算法获取所述运动图形的关键点。
4.根据权利要求1或2所述的方法,其特征在于,所述根据所述用户位置和所述运动图形的关键点确定与所述运动图形匹配的运动轨迹集合包括:
获取目标图形,所述目标图形与所述运动图形的形状相同;
根据所述运动图形的关键点确定所述目标图形的关键点;
依次获取所述目标图形的每个关键点与所述用户位置的对应关系;
根据所述目标图形的每个关键点与所述用户位置的对应关系确定与所述运动图形匹配的运动轨迹。
5.根据权利要求4所述的方法,其特征在于,所述根据所述运动图形的关键点确定所述目标图形的关键点包括:
以所述运动图形的任意一个点为坐标原点,获取所述运动图形的关键点的相对位置;
获取所述目标图形与所述运动图形之间的缩放系数;
根据所述运动图形的关键点的相对位置和所述缩放系数确定所述目标图形的关键点的相对位置。
6.根据权利要求5所述的方法,其特征在于,所述根据所述目标图形的每个关键点与所述用户位置的对应关系确定与所述运动图形匹配的运动轨迹包括:
根据所述目标图形的每个关键点与所述用户位置的对应关系和所述目标图形的关键点的相对位置确定所述目标图形的关键点的地理位置;
以所述用户位置对应的关键点为起点,依次利用所述关键点的地理位置规划每相邻的两个关键点之间的导航路径,生成运动轨迹。
7.根据权利要求4所述的方法,其特征在于,所述获取所述运动轨迹集合中的运动轨迹与所述运动图形的相似度,选取所述相似度满足预设条件的运动轨迹作为运动路线进行推荐包括:
确定所述目标图形的预设数量个采集点;
针对所述运动轨迹集合中的每条运动轨迹,根据所述预设数量个采集点和所述运动轨迹中相对应的位点确定所述运动轨迹与所述运动图形的相似度;
选取所述相似度满足预设条件的运动轨迹作为运动路线进行推荐。
8.一种运动路线推荐装置,其特征在于,包括:
推荐请求接收模块,用于接收运动路线的推荐请求,所述推荐请求包括运动图形和用户位置;
预处理模块,用于对所述运动图形进行预处理,获取用于确定所述运动图形的图形轮廓的关键点;
运动轨迹确定模块,用于根据所述用户位置和所述运动图形的关键点确定与所述运动图形匹配的运动轨迹集合,所述运动轨迹集合中的运动轨迹均经过所述用户位置;
推荐模块,用于获取所述运动轨迹集合中的运动轨迹与所述运动图形的相似度,选取所述相似度满足预设条件的运动轨迹作为运动路线进行推荐。
9.根据权利要求8所述的装置,其特征在于,所述装置还包括:
导航请求接收模块,用于接收导航请求,所述导航请求包括运动路线;
导航模块,用于基于所述运动路线以所述用户位置为起点进行导航。
10.一种计算机可读存储介质,其特征在于,所述存储介质中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由处理器加载并执行以实现如权利要求1-7任意一项所述的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910794935.4/1.html,转载请声明来源钻瓜专利网。