一种虚拟漫游实现方法与流程

文档序号:12363887阅读:367来源:国知局
一种虚拟漫游实现方法与流程

本发明涉及互联网应用技术领域,尤其涉及一种虚拟漫游实现方法。



背景技术:

现代生活,人们已经几乎无法离开手机和网络的应用,也可以足不出户漫游世界各地,智慧城市新概念也在中国逐渐成形。其中,为方便人们对于陌生世界的更快速了解,虚拟漫游360全景技术也延生到了各个角落。不仅能够展示风景名迹,还能更好的应用于商业,为商家做到全面且真实的展示。

然而,360全景方法虽然可以达到在不同场景中的切换,但是局限性比较大:

1.只能切换几个有限的场景。采用这种漫游技术的大都是在一个大场景中采集一个或者几个视点,而浏览者也只能在这几个三维全景中进行有限选择的漫游,不能观察到该场景中的每个细节,无法自主漫游,也增加了漫游的局限性。

2.在全景游览中,也只能通过有限的场景游览,场景间跨度极大,无法进行定点的移动导览,对于游览者本身而言的体验,也仅仅停留在场景的视觉印象上,对于景致的描述、和描述也往往较为匮乏,游览者往往无所适从,对于周围游览目标缺乏了解,体验不佳。



技术实现要素:

鉴于目前互联网应用技术领域存在的上述不足,本发明提供一种虚拟漫游实现方法,能够完成大量景点间的自主漫游,是用户体验更佳。

为达到上述目的,本发明的实施例采用如下技术方案:

一种虚拟漫游实现方法,所述虚拟漫游实现方法包括以下步骤:

采集场景中各个节点位置的影像及相关信息;

根据各个节点位置的相关信息进行整理以完成编写节点关系;

根据各个节点位置的影像进行处理以输出各个节点的全景图;

根据节点关系处理制作每个节点导向其他节点的信息以形成节点 辐射;

根据节点辐射来挂载每个节点上的详细资讯和全景图以完成漫游浏览。

依照本发明的一个方面,所述采集场景中各个节点位置的影像及相关信息的具体实施方式可为:使用全景设备在场景的各个节点位置采集影像及相关信息,所述相关信息包含当前位置节点的GPS坐标、指南针信息、实景地图位置和相应id记录。

依照本发明的一个方面,所述根据各个节点位置的相关信息进行整理以完成编写节点关系的具体实施方式可为:整理各个节点位置的相关信息完成编写节点关系,形成表格,将节点信息串联起来,并根据需要,决定采集节点的间距。

依照本发明的一个方面,所述根据各个节点位置的影像进行处理以输出各个节点的全景图的具体实施方式可为:将每个节点拍摄到的方位图进行接缝整合,最终输出单张大图,以涵盖单个节点的全部景致。

依照本发明的一个方面,所述根据节点关系处理制作每个节点导向其他节点的信息以形成节点辐射具体可包括以下步骤:

选择一个节点,寻找该节点到其他节点的所有数据;

将该节点与其所对应的其他节点连接起来并添加两点间的距离;

完成该节点与其所对应的所有关联节点的数据整合。

依照本发明的一个方面,所述根据节点辐射来挂载每个节点上的详细资讯和全景图以完成漫游浏览的具体实施方式可为:用户点击任意节点向四周移动,则根据节点辐射来挂载移动方向上的节点的详细资讯和全景图,从而让用户完成漫游浏览。

依照本发明的一个方面,所述根据节点辐射来挂载每个节点上的详细资讯和全景图以完成漫游浏览的具体实施方式可为:通过编写xml文件,读取配置信息,根据节点辐射来通过脚本自动挂载每个节点上的详细资讯和全景图。

依照本发明的一个方面,所述节点上的详细资讯具体可包括:语音、图片、文字描述、设定好的节点具体经纬度坐标和指南针方向。

依照本发明的一个方面,所述虚拟漫游实现方法还可包括以下步 骤:在相应节点上增加智能触发功能,以让用户浏览到该节点时自动显示详细资讯。

依照本发明的一个方面,所述虚拟漫游实现方法还可包括以下步骤:配置每个节点进入下一个节点的位置关系,可根据配置信息,查看点选位置的最近节点。

本发明实施的优点:本发明所述虚拟漫游实现方法通过采集场景中各个节点位置的影像及相关信息;根据各个节点位置的相关信息进行整理以完成编写节点关系,将大量节点无缝串联起来;根据各个节点位置的影像进行处理以输出各个节点的全景图,根据全景图通过手势操作距离,进行定向距离的移动,从而降低操作难度;根据节点关系处理制作每个节点导向其他节点的信息以形成节点辐射;根据节点辐射来挂载每个节点上的详细资讯和全景图以完成漫游浏览,将有限的景点漫游节点,通过量变到质变的过程,完成景点间的自主漫游性,能将每个场景的信息记录下来,并能够有效的提供游览者所处位置的具体信息,最终达成集定位、导航、语音、指南、视频、景点介绍等一体化的虚拟漫游系统,解决了游览者单一的体验模式。

附图说明

为了更清楚地说明本发明实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明所述的一种虚拟漫游实现方法示意图;

图2为本发明实施例所述的数据整合的流程图;

图3为本发明实施例所述的数据挂载的流程图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

如图1所示,一种虚拟漫游实现方法,所述虚拟漫游实现方法包 括以下步骤:

步骤S1:采集场景中各个节点位置的影像及相关信息;

所述步骤S1采集场景中各个节点位置的影像及相关信息的具体实施方式可为:使用全景设备在场景的各个节点位置采集影像及相关信息,所述相关信息包含当前位置节点的GPS坐标、指南针信息、实景地图位置和相应id记录。

在实际应用中,所述全景设备可包含摄像机、鱼眼镜头、拍摄支架等拍摄全景图所需用到的设备。

在实际应用中,所述场景可指所需拍摄的制作的实际景点。

在实际应用中,所述节点可指拍摄场景中,每一个摄影的站位点。

步骤S2:根据各个节点位置的相关信息进行整理以完成编写节点关系;

所述步骤S2根据各个节点位置的相关信息进行整理以完成编写节点关系的具体实施方式可为:整理各个节点位置的相关信息完成编写节点关系,形成表格,将节点信息串联起来,并根据需要,决定采集节点的间距。

在实际应用中,具体可为:整理数据完成填写节点关系,并形成表格,通过代码实现将节点信息串联起来。

在实际应用中,可根据需要,决定采集节点的间距。同时记录采集节点的详细数据,包括经纬度、摄影角度、拍摄时间、节点距离及位移关系等。

步骤S3:根据各个节点位置的影像进行处理以输出各个节点的全景图;

所述步骤S3根据各个节点位置的影像进行处理以输出各个节点的全景图的具体实施方式可为:将每个节点拍摄到的方位图进行接缝整合,最终输出单张大图,以涵盖单个节点的全部景致。

在实际应用中,可在一个站位点向上下左右前后6个方向进行拍摄。将每个节点拍摄到的6张方位图进行接缝整合,最终输出单张大图,涵盖单个节点的全部景致。

在实际应用中,可使用html5技术实现全景图功能基本功能:包括场景视角旋转、手势、点击操作等。

步骤S4:根据节点关系处理制作每个节点导向其他节点的信息以形成节点辐射;

所述步骤S4根据节点关系处理制作每个节点导向其他节点的信息以形成节点辐射的具体实施步骤可为:

选择一个节点,寻找该节点到其他节点的所有数据;

将该节点与其所对应的其他节点连接起来并添加两点间的距离;

完成该节点与其所对应的所有关联节点的数据整合。

在实际应用中,可通过编写代码,批量处理制作每个节点导向其他节点的信息,最终形成节点辐射的效果。

在实际应用中,如图2所示,所述制作节点辐射时,需进行数据整合,所述数据整合的具体流程可如下:

资料处理开始;

寻找此节点到其他节点的所有数据;即每一个节点可以通向其他多个节点,每有一个节点则有一份相应的数据。依次对每一个关联节点的数据信息进行操作。

对关联节点进行操作,根据节点拍摄时记录的数据,通过代码读取并自动计算2个节点之间的距离,并存储成对应的数据。直至将所有数据全部处理完成。

完成数据整合。

步骤S5:根据节点辐射来挂载每个节点上的详细资讯和全景图以完成漫游浏览。

所述步骤S5根据节点辐射来挂载每个节点上的详细资讯和全景图以完成漫游浏览的具体实施方式可为:用户点击任意节点向四周移动,则根据节点辐射来挂载移动方向上的节点的详细资讯和全景图,从而让用户完成漫游浏览。

在实际应用中,让用户完成漫游浏览的实现过程可为:通过编写xml文件,读取配置信息,根据节点辐射来通过脚本自动挂载每个节点上的详细资讯和全景图。

在实际应用中,可生成html5移动端应用格式,定义格式最大内存占用率上限,以适合市场上主流手机的运行效能,覆盖80%以上智能手机用户以及,达到足不出户,即可游览景区的虚拟漫游目的。

在实际应用中,所述详细资讯可具体包括:语音、图片、文字描述、设定好的节点具体经纬度坐标和指南针方向。

在实际应用中,还可包括:在相应节点上增加智能触发功能,以让用户浏览到该节点时自动显示详细资讯。

在实际应用中,还可包括:配置每个节点进入下一个节点的位置关系,可根据配置信息,查看点选位置的最近节点。

而在实际应用中,如图3所示,所述挂载资讯的实现过程具体可包括以下流程:

语音数据外部挂载:将预先准备好的语音数据上传到外网上,将地址输入到景点的链接列表内,当需要时调用链接,则会实时播放语音。

景点资料自动触发:根据具体需要,决定是否在相应节点上增加智能触发功能。

编写并配置智能触发区域:在相关的节点上增加代码,设置初始信息,当用户进入该节点,或满足某个其他条件时,自动触发设置的功能。例如用户点击进入“景点-生态园”,则语音会自动调用生态园的讲解说明,播放给用户听,同时弹出相关生态园的介绍图片或文字,供用户了解。

配置节点资料开启开关:根据具体需要,在人机互动的操作界面上,增加功能,节点对应的功能效果由表格中配置。用户可以自主选择,手动打开或关闭语音、视频、景点介绍等提供的功能。

通过上述步骤的结合:将用户引入智慧城市的智能生活体验。

经纬度、指南针方向、此节点周围节点编辑:读取在数据整合中导出的数据表,得到每个节点相应的经纬度坐标,以及指南方向。代码自动设置并控制当前节点的相应信息。则用户在操作时会自动根据配置好的数据,进行指南。同时可以定位游览的景点世界方位。此外,根据读取到的信息,自动配置每个节点进入下一个节点的位置关系。用户在操作进入下一个位置时,代码会根据配置信息,查看点选位置的最近节点,给予智能化的体验选择,并最终实现全景图的自主漫游效果。

本发明实施的优点:本发明所述虚拟漫游实现方法通过采集场景 中各个节点位置的影像及相关信息;根据各个节点位置的相关信息进行整理以完成编写节点关系,将大量节点无缝串联起来;根据各个节点位置的影像进行处理以输出各个节点的全景图,根据全景图通过手势操作距离,进行定向距离的移动,从而降低操作难度;根据节点关系处理制作每个节点导向其他节点的信息以形成节点辐射;根据节点辐射来挂载每个节点上的详细资讯和全景图以完成漫游浏览,将有限的景点漫游节点,通过量变到质变的过程,完成景点间的自主漫游性,能将每个场景的信息记录下来,并能够有效的提供游览者所处位置的具体信息,最终达成集定位、导航、语音、指南、视频、景点介绍等一体化的虚拟漫游系统,解决了游览者单一的体验模式。

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本领域技术的技术人员在本发明公开的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1