基于手势控制模拟目标体运动轨迹的方法和装置制造方法及图纸

技术编号:19056059 阅读:60 留言:0更新日期:2018-09-29 12:02
本申请实施例公开了基于手势控制模拟目标体运动轨迹的方法和装置。该方法一具体实施方式包括:响应于检测到用户的手势操作,根据手势操作确定用户手势相对于基准点的手势偏移量;按照预定映射规则将手势偏移量映射为模拟目标体的位置变化参数;获取模拟目标体的当前定位信息;将模拟目标体当前定位信息和位置变化参数相结合确定模拟目标体变化后的定位数据;按照位置变化后的定位数据对模拟目标体更新定位,以控制模拟目标体的运动轨迹。该实施方式可以提高检验电子地图导航性能的有效性。

【技术实现步骤摘要】
基于手势控制模拟目标体运动轨迹的方法和装置
本申请实施例涉及计算机
,具体涉及电子地图
,尤其涉及基于手势控制模拟目标体运动轨迹的方法和装置。
技术介绍
通过电子地图进行导航,已经成为人们出行的常用手段。电子地图导航性能直接影响用户体验。其中,电子地图的导航性能往往体现在诸如路线规划的准确性、用户偏离路线后的响应等等方面。现有技术中,往往通过实际路测,或者模拟定位工具模拟特定的位置或者一段轨迹来检验电子地图的导航性能。然而,路测需要花费较高的人力和时间成本,工作效率低,且很难覆盖到一些偏远和危险的位置及较复杂的道路交通场景;通过模拟定位工具回放轨迹只能回放特定的轨迹或位置,需要预先构造或采集大量的轨迹数据,这种方式只能按照特定路线和速度进行位置的回放,与真实位置变化场景如驾驶、步骑行各个场景的仿真存在一定区别。
技术实现思路
本申请实施例提出了基于手势控制模拟目标体运动轨迹的方法和装置。第一方面,本申请实施例提供了一种基于手势控制模拟目标体运动轨迹的方法,该方法包括:响应于检测到用户的手势操作,根据手势操作确定用户手势相对于基准点的手势偏移量;按照预定映射规则将手势偏移量映射为模拟目标体的位置变化参数;获取模拟目标体的当前定位信息;将模拟目标体当前定位信息和位置变化参数相结合确定模拟目标体变化后的定位数据;按照位置变化后的定位数据对模拟目标体更新定位,以控制模拟目标体的运动轨迹。在一些实施例中,手势偏移量包括用户手势与基准点的距离、角度、变化时间。在一些实施例中,位置变化参数包括变化方向、变化速度、变化距离。在一些实施例中,预定映射规则包括:根据用户手势与基准点的角度确定位置变化参数中的变化方向;根据用户手势与基准点的距离确定位置变化参数中的变化距离;根据手势与基准点的距离和变化时间确定位置变化参数中的变化速度。在一些实施例中,定位信息包括以下至少一项:坐标、角度、速度。在一些实施例中,监测用户手势相对于基准点的运动轨迹通过以下至少一种实现:检测手柄、鼠标、手势检测控件。第二方面,本申请实施例还提供了一种基于手势控制模拟目标体运动轨迹的装置,该装置包括:确定模块,配置用于响应于检测到用户的手势操作,根据手势操作确定用户手势相对于基准点的手势偏移量;映射模块,配置用于按照预定映射规则将手势偏移量映射为模拟目标体的位置变化参数;获取模块,配置用于获取模拟目标体的当前定位信息;结合模块,配置用于将模拟目标体当前定位信息和位置变化参数相结合确定模拟目标体变化后的定位数据;更新模块,配置用于按照位置变化后的定位数据对模拟目标体更新定位,以控制模拟目标体的运动轨迹。在一些实施例中,手势偏移量包括用户手势与基准点的距离、角度、变化时间。在一些实施例中,位置变化参数包括变化方向、变化速度、变化距离。在一些实施例中,映射模块的预定映射规则包括:根据用户手势与基准点的角度确定位置变化参数中的变化方向;根据用户手势与基准点的距离确定位置变化参数中的变化距离;根据手势与基准点的距离和变化时间确定位置变化参数中的变化速度。在一些实施例中,定位信息包括以下至少一项:坐标、角度、速度。在一些实施例中,监测用户手势相对于基准点的运动轨迹通过以下至少一种实现:检测手柄、鼠标、手势检测控件。第三方面,本申请还提供了一种计算设备,包括:一个或多个处理器;存储装置,用于存储一个或多个程序;当该一个或多个程序被上述一个或多个处理器执行,使得该一个或多个处理器实现如第一方面任一实现方式描述的方法。第四方面,本申请实施例提供了一种计算机可读介质,其上存储有计算机程序,其中,该计算机程序被处理器执行时实现如第一方面中任一实现方式描述的方法。本申请提供的基于手势控制模拟目标体运动轨迹的方法和装置,响应于检测到用户的手势操作,根据手势操作确定用户手势相对于基准点的手势偏移量,接着按照预定映射规则将手势偏移量映射为模拟目标体的位置变化参数,然后获取模拟目标体的当前定位信息,接着将模拟目标体当前定位信息和位置变化参数相结合确定模拟目标体变化后的定位数据,然后按照位置变化后的定位数据对模拟目标体更新定位,以控制模拟目标体的运动轨迹。由于无需真实设备现场路测,该基于手势控制模拟目标体运动轨迹的方法可以灵活实现各种场景仿真,从而可以提高检验电子地图导航性能的有效性。附图说明通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本申请的其它特征、目的和优点将会变得更明显:图1示出了可以应用本申请实施例的基于手势控制模拟目标体运动轨迹的方法或装置的示例性系统架构;图2是根据本申请的基于手势控制模拟目标体运动轨迹的方法的一个实施例的流程图;图3a、3b是根据本申请的基于手势控制模拟目标体运动轨迹的方法的一实施例的应用场景示意图;图4是根据本申请的基于手势控制模拟目标体运动轨迹的装置的一个实施例的结构示意图;图5是适于用来实现本申请实施例的电子设备的计算机系统的结构示意图。具体实施方式下面结合附图和实施例对本申请作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释相关专利技术,而非对该专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与有关专利技术相关的部分。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本申请。图1示出了可以应用本申请实施例的基于手势控制模拟目标体运动轨迹的方法或装置的示例性系统架构100。如图1所示,系统架构100可以包括终端设备101、102,网络103和服务器104。网络103用以在终端设备101、102和服务器104之间提供通信链路的介质。网络103可以包括各种连接类型,例如有线、无线通信链路或者光纤电缆等等。用户可以使用终端设备101、102通过网络103与服务器104交互,以接收或发送信息(例如定位、路线导航处理请求)等。终端设备101、102上可以安装有各种客户端应用,例如电子地图类应用、搜索类应用、社交平台软件等通讯客户端应用等客户端应用。终端设备101、102可以是硬件,也可以是软件。当终端设备101、102为硬件时,可以是具有显示屏和/或支持信息传输的各种电子设备,包括但不限于智能手机、平板电脑、电子书阅读器、MP3播放器(MovingPictureExpertsGroupAudioLayerIII,动态影像专家压缩标准音频层面3)、MP4(MovingPictureExpertsGroupAudioLayerIV,动态影像专家压缩标准音频层面4)播放器、膝上型便携计算机和台式计算机等等。当终端设备101、102为软件时,可以安装在上述所列举的电子设备中。其可以实现成多个软件或软件模块(例如用来提供分布式服务的软件或软件模块),也可以实现成单个软件或软件模块。在此不做具体限定。服务器104可以是提供各种服务的服务器,例如对终端设备101、102发送的定位或路线导航请求等信息支持的后台信息处理服务器。后台信息处理服务器可以对接收到的定位或路线导航请求等数据进行分析等处理,并将处理结果(例如导航线路)反馈给终端设备。需要说明的是,服务器104可以是硬件,也可以是软件。当服务器104为硬件时,可以实现成多个服务器组成的分布式服务本文档来自技高网...

【技术保护点】
1.一种基于手势控制模拟目标体运动轨迹的方法,包括:响应于检测到用户的手势操作,根据所述手势操作确定用户手势相对于基准点的手势偏移量;按照预定映射规则将所述手势偏移量映射为所述模拟目标体的位置变化参数;获取模拟目标体的当前定位信息;将所述模拟目标体当前定位信息和所述位置变化参数相结合确定所述模拟目标体变化后的定位数据;按照位置变化后的定位数据对所述模拟目标体更新定位,以控制所述模拟目标体的运动轨迹。

【技术特征摘要】
1.一种基于手势控制模拟目标体运动轨迹的方法,包括:响应于检测到用户的手势操作,根据所述手势操作确定用户手势相对于基准点的手势偏移量;按照预定映射规则将所述手势偏移量映射为所述模拟目标体的位置变化参数;获取模拟目标体的当前定位信息;将所述模拟目标体当前定位信息和所述位置变化参数相结合确定所述模拟目标体变化后的定位数据;按照位置变化后的定位数据对所述模拟目标体更新定位,以控制所述模拟目标体的运动轨迹。2.根据权利要求1所述的方法,其中,所述手势偏移量包括用户手势与基准点的距离、角度、变化时间。3.根据权利要求2所述的方法,其中,所述位置变化参数包括变化方向、变化速度、变化距离。4.根据权利要求3所述的方法,其中,所述预定映射规则包括:根据用户手势与基准点的角度确定所述位置变化参数中的变化方向;根据用户手势与基准点的距离确定所述位置变化参数中的变化距离;根据手势与基准点的距离和变化时间确定所述位置变化参数中的变化速度。5.根据权利要求1所述的方法,其中,所述定位信息包括以下至少一项:坐标、角度、速度。6.根据权利要求1所述的方法,其中,监测用户手势相对于基准点的运动轨迹通过以下至少一种实现:检测手柄、鼠标、手势检测控件。7.一种基于手势控制模拟目标体运动轨迹的装置,包括:确定模块,配置用于响应于检测到用户的手势操作,根据所述手势操作确定用户手势相对于基准点的手势偏移量;映射模块,配置用于按照预定映射规则将所述手势偏移量映...

【专利技术属性】
技术研发人员:刘飞
申请(专利权)人:百度在线网络技术北京有限公司
类型:发明
国别省市:北京,11

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

1