基于路径规划的街景视频生成方法和装置的制造方法

文档序号:9839644阅读:355来源:国知局
基于路径规划的街景视频生成方法和装置的制造方法
【技术领域】
[0001]本申请涉及计算机技术领域,具体涉及互联网技术领域,尤其涉及基于路径规划的街景视频生成方法和装置。
【背景技术】
[0002]现有的网络地图中,用户可通过输入起始位置和期望到达的终点位置来生成从起始位置到终点位置的路径。在完成规划规划之后,能够在地图生成路径的预览。
[0003]但是,在预览时,仅能对生成的路径在地图的相应位置进行分段的浏览,用户遇到复杂路径时很容易出现错误。

【发明内容】

[0004]本申请的目的在于提出一种改进的基于路径规划的街景视频生成,来解决以上【背景技术】部分提到的技术问题。
[0005]第一方面,本申请提供了一种基于路径规划的街景视频生成方法,包括:基于规划生成的路径获取街景缩略图集合,其中,街景缩略图集合包括与路径的地理位置匹配的多个街景缩略图;基于用户的选择,生成街景缩略图集合的第一子集,第一子集包括街景缩略图集合中一个或多个街景缩略图;获取与第一子集中的各街景缩略图对应的第一街景图片;以及根据第一街景图片生成街景视频。
[0006]在一些实施例中,获取与所述第一子集中的各街景缩略图对应的第一街景图片包括:按照预定顺序获取与第一子集中的各街景缩略图对应的第一街景图片。
[0007]在一些实施例中,预定顺序为各第一街景图片的地理位置与路径终点之间的距离由大到小的顺序。
[0008]在一些实施例中,按照预定顺序获取与第一子集中的各街景缩略图对应的第一街景图片包括:在获取每一个第一街景图片时,先获取该第一街景图片中处于预定范围内的部分,再获取该第一街景图片的其它部分。
[0009]在一些实施例中,预定范围内的部分具有第一分辨率,其它部分具有第二分辨率,第一分辨率大于第二分辨率。
[0010]在一些实施例中,各第一街景图片为基于球模型的街景图片;
[0011]预定范围为第一街景图片中,垂直视角处于-45°?45°范围且水平视角处于-45°?45°范围的部分。
[0012]第二方面,本申请还提供了一种基于路径规划的街景视频生成方法,包括:响应于终端的路径规划请求,生成规划路径,并将规划路径发送至终端;响应于终端的街景缩略图获取请求,向终端发送街景缩略图集合,其中,街景缩略图集合包括与规划路径对应的街景缩略图;以及基于终端的选择,按照预定顺序向终端发送第一街景图片,各第一街景图片分别与生成的街景视频的其中一帧相对应;其中,第一街景图片为与街景缩略图集合的第一子集中的各街景缩略图对应的街景图片;第一子集包括街景缩略图集合中的一个或多个街景缩略图。
[0013]在一些实施例中,预定顺序为各第一街景图片的地理位置与路径终点之间的距离由大到小的顺序。
[0014]在一些实施例中,按照预定顺序向终端发送第一街景图片包括:在向终端发送每一个第一街景图片时,先发送该第一街景图片中处于预定范围内的部分,再发送该第一街景图片的其它部分。
[0015]在一些实施例中,预定范围内的部分具有第一分辨率,其它部分具有第二分辨率,第一分辨率大于第二分辨率。
[0016]在一些实施例中,各第一街景图片为基于球模型的街景图片;预定范围为第一街景图片中,垂直视角处于-45°?45°范围且水平视角处于-45°?45°范围的部分。
[0017]第三方面,本申请还提供了一种基于路径规划的街景视频生成装置,包括:第一获取模块,配置用于基于规划生成的路径获取街景缩略图集合,其中,街景缩略图集合包括与路径的地理位置匹配的多个街景缩略图;缩略图生成模块,配置用于生成所述街景缩略图集合的第一子集,所述第一子集包括所述街景缩略图集合中的一个或多个街景缩略图;第二获取模块,配置用于获取与第一子集中的各街景缩略图对应的第一街景图片;以及视频生成模块,配置用于根据第一街景图片生成街景视频。
[0018]在一些实施例中,第二获取模块进一步配置用于:按照预定顺序获取与第一子集中的各街景缩略图对应的第一街景图片。
[0019]在一些实施例中,预定顺序为各第一街景图片的地理位置与路径终点之间的距离由大到小的顺序。
[0020]在一些实施例中,第二获取模块在按照预定顺序获取与第一子集中的各街景缩略图对应的第一街景图片时,进一步配置用于:在获取每一个第一街景图片时,先获取该第一街景图片中处于预定范围内的部分,再获取该第一街景图片的其它部分。
[0021]在一些实施例中,处于预定范围内的部分具有第一分辨率,其它部分具有第二分辨率,第一分辨率大于第二分辨率。
[0022]在一些实施例中,各第一街景图片为基于球模型的街景图片;
[0023]预定范围为第一街景图片中,垂直视角处于-45°?45°范围且水平视角处于-45°?45°范围的部分。
[0024]第四方面,本申请还提供了一种基于路径规划的街景视频生成装置,包括:规划路径生成模块,配置用于响应于终端的路径规划请求,生成规划路径,并将规划路径发送至终端;缩略图发送模块,配置用于响应于终端的街景缩略图获取请求,向终端发送街景缩略图集合,其中,街景缩略图集合包括与规划路径对应的街景缩略图;以及街景图片发送模块,配置用于基于终端的选择,按照预定顺序向终端发送第一街景图片,各第一街景图片分别与生成的街景视频的其中一帧相对应;其中,第一街景图片为与街景缩略图集合的第一子集中的各街景缩略图对应的街景图片;第一子集包括街景缩略图集合中的一个或多个街景缩略图。
[0025]在一些实施例中,预定顺序为各第一街景图片的地理位置与路径终点之间的距离由大到小的顺序。
[0026]在一些实施例中,街景图片发送模块进一步配置用于:在向终端发送每一个第一街景图片时,先发送该第一街景图片中处于预定范围内的部分,再发送该第一街景图片的其它部分。
[0027]在一些实施例中,处于预定范围内的部分具有第一分辨率,其它部分具有第二分辨率;第一分辨率大于第二分辨率。
[0028]在一些实施例中,各第一街景图片为基于球模型的街景图片;
[0029]预定范围为第一街景图片中,垂直视角处于-45°?45°范围且水平视角处于-45°?45°范围的部分。
[0030]本申请提供的基于路径规划的街景视频生成方法和装置,通过在完成路径规划之后向用户呈现规划路径中的街景缩略图,并基于用户对其中一个街景缩略图的选择,生成街景视频,从而向用户提供规划生成路径的直观影像。
[0031]在本申请的一些实施例中,通过将街景图片保存在缓存中,可以使得当用户再次请求对生成的街景视频进行浏览时,可直接从终端的缓存中调取相应的街景图片以形成可连续播放的街景视频,而无需再次向服务器请求获取,从而减少了网络流量。
【附图说明】
[0032]通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本申请的其它特征、目的和优点将会变得更明显:
[0033]图1是本申请可以应用于其中的示例性系统架构图;
[0034]图2是根据本申请的基于路径规划的街景视频生成方法的一个实施例的流程图;
[0035]图3是根据本申请的基于路径规划的街景视频生成方法的另一个实施例的流程图;
[0036]图4是根据本申请的基于路径规划的街景视频生成装置的一个实施例的结构示意图;
[0037]图5是根据本申请的基于路径规划的街景视频生成装置的另一个实施例的结构示意图;
[0038]图6是适于用来实现本申请实施例的终端设备或服务器的计算机系统的结构示意图。
【具体实施方式】
[0039]下面结合附图和实施例对本申请作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释相关发明,而非对该发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与有关发明相关的部分。
[0040]需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本申请。
[0041]图1示出了可以应用本申请的基于路径规划的街景视频生成方法或装置的实施例的示例性系统架构100。
[0042]如图1所示,系统架构100可以包括终端设备101、102、103,网络104和服务器105。网络104用以在终端设备101、102、103和服务器105之间提供通信链路的介质。网络104可以包括各种连接类型,例如有线、无线通信链路或者光纤电缆等等。
[0043]用户可以使用终端设备101、102、103通过网络104与服务器105交互,以接收或发送消息等。终端设备101、102、103上可以安装有各种通讯客户端应用,例如网络地图应用、购物类应用、搜索类应用、即时通信工具、邮箱客户端、社交平台软件等。
[0044]终端
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1