一种基于增强现实的在虚拟世界增加超链接的方法技术

技术编号:19690475 阅读:15 留言:0更新日期:2018-12-08 10:49
本发明专利技术涉及一种基于增强现实的在虚拟世界增加超链接的方法。包括以下步骤:S1用手机或者球幕相机拍照进行空间数据采集;S2基于步骤S1所采集到的图片信息和位置信息进行三维建模并得到虚拟空间;S3向虚拟空间添加超链接;S4进行虚拟空间与现实空间的相互映射;S5对实际场景进行扫描并匹配当前位置;S6通过用户客户端对超链接内容进行呈现。本发明专利技术提供了一种可以远程添加、修改和维护各种可交互的在虚拟世界增加超链接的方法。

【技术实现步骤摘要】
一种基于增强现实的在虚拟世界增加超链接的方法
本专利技术属于虚拟增强现实
,涉及一种增加超链接的方法,尤其涉及一种基于增强现实的在虚拟世界增加超链接的方法。
技术介绍
增强现实(AugmentedReality,简称AR),是一种实时地计算摄影机影像的位置及角度并加上相应图像的技术,这种技术的目标是在屏幕上把虚拟世界套在现实世界并进行互动。目前,AR技术基本上都是采用映射的方法实现,如现实空间到虚拟空间的映射或者虚拟空间到现实空间的映射,但是由于计算机硬件本身的原因,采用映射方法实现虚拟增强现实一般来说映射结构一致性误差较大,且稳定性不高,无法实现任意虚拟空间到现实空间的映射。究其原因,是空间重定位技术使用的是基于词袋模型的会还检测算法,该算法产生的数据包特别大,加载时间长,并且设备在检测过程中,必须完全精准地重复之前走过的路径才能进行识别因此,解决现有映射技术所造成的误差大、稳定性差的问题成为了AR技术发展的难点。而slam和SFM两种算法的融合可以实现三维空间的扫描识别。基于词袋模型的回环检测产生的数据包特别大,加载时间长,并且设备在检测过程中,必须完全精准地重复之前走过的路径才能进行识别,而本专利技术则不受之前走过路径的限制,只要打开设备立马就可以进行任意空间的扫描识别。
技术实现思路
为了解决
技术介绍
中所提到的增强现实技术中误差大、稳定性差的问题,本专利技术提出了一种在虚拟世界增加超接连的方法。本专利技术通过增加一种超链接并在超链接中加入模型、图片、视频、音频等各种可交互的展示内容,然后通过手机摄像头或者AR头显等各种交互设备呈现,从而达到虚拟现实的效果,该方法利用slam和SFM两种算法的相互融合可以实现三维空间的扫描识别,使用者只要打开设备立马就可以进行任意空间的扫描识别,既提高了工作效率,也增加了系统的稳定性。本专利技术的技术解决方案是:一种基于增强现实的在虚拟世界增加超链接的方法,其特殊之处在于:包括以下步骤:S1用手机或者球幕相机拍照进行空间数据采集;上述空间数据包括位置信息、旋转信息和图片信息;上述位置信息为空间中x、y、z方向上的距离;上述旋转信息为空间中的x、y、z方向的角度;上述图片信息为组成图片的每一个像数点;S2基于步骤S1所采集到的图片信息和位置信息进行三维建模并得到虚拟空间;S3向虚拟空间添加超链接;上述超链接为多媒体交互信息,包括图片、音频、视频;S4进行虚拟空间与现实空间的相互映射;上述映射包括空间的点云信息、位置信息、旋转信息、比例信息;S5对实际场景进行扫描并匹配当前位置;S6通过用户客户端对超链接内容进行呈现。上述步骤S3包括以下步骤:S3.1确定为添加位置;用户通过用户客户端点击虚拟空间中的一个点,获取当前点在虚拟空间中的位置,并确定当前点的位置为超链接添加位置;S3.2通过云端服务器将多媒体交互信息添加至超链接添加位置。上述步骤S4包括以下步骤:S4.1现实空间到虚拟空间的映射;S4.2虚拟空间到现实空间的映射。上述步骤S4.1包括以下步骤:S4.1.1通过slam算法获取设备在现实空间中的相对位置;S4.1.2获取设备在现实空间中相对位置的空间信息;上述空间信息包括平移数据、旋转数据及点云数据;S4.1.3使用SFM三维增量重建算法构建相对位置所在的虚拟的空间;S4.1.4重复步骤S4.1.3,从而实现现实空间到虚拟空间的映射;上述步骤S4.1.4每一次增量重建迭代均为一个映射误差的自我纠正和虚拟空间扩展的过程;上述现实空间与虚拟空间的点云信息,位置信息,旋转信息,比例信息具有一致性;上述步骤S4.2包括以下步骤:S4.2.1获取设备在现实空间中某个相对位置的空间信息,上述空间信息包括平移数据、旋转数据及点云数据;S4.2.2通过步骤S4.2.1获取到的空间信息,通过SFM三维增量重建算法进行本地重定位,并获得当前现实空间某个相对位置在虚拟空间中位置信息和旋转信息;S4.2.3通过步骤S4.2.2获取到现实空间中某个点在虚拟空间的信息,使用slam算法来恢复当前设备在现实空间中的相对位置;S4.2.4重复步骤S4.2.3,从而实现虚拟空间到的现实空间映射;上述现实空间与虚拟空间的点云信息,位置信息,旋转信息,比例信息具有一致性。上述步骤S6包括以下步骤:S6.1打开客户端;上述客户端包括手机app、浏览器;S6.2在客户端中输入场景信息;上述场景信息包括当前场景识别信息、其他场景识别信息;S6.3通过云端服务器下载当前场景的超链接内容文件;S6.4打开客户端扫描功能,在空间的任意位置进行扫描识别,并通过slam算法和SFM算法进行匹配,然后进行空间映射,多媒体交互信息根据在虚拟空间中的位置和旋转信息加载到真实空间中从而完成超链接内容呈现。本专利技术的有益效果是:1.传统方式是进行小型图片扫描识别,受到与识别目标位置、距离、角度和覆盖面积的限制,该项技术则可以实现整体三维空间地无限制扫描。具体地说就是,用户既可以用来识别平面图形,还可以识别立体图形,既可以大面积识别,也可以小区域识别现实空间。2.目前的AR设备除了局限于必须扫描特定的位置这点之外,还无法在虚拟空间的指定位置远程添加超链接,只能在现场手动添加或扫描添加超链接内容到指定位置。本专利技术提供的技术方案则可以远程添加、修改和维护各种可交互的超链接内容。附图说明图1为本专利技术方法流程图;图2为实施例的示意图一;图3为实施例的示意图二。具体实施方式为了使本专利技术技术方案更加清楚明白,以下结合附图1及实施例,对本专利技术进行进一步详细说明,以便本领域的技术人员能够更好的理解并实施,并不用于限定本专利技术。一种基于增强现实的在虚拟世界增加超链接的方法,包括以下步骤:S1用手机或者球幕相机拍照进行空间数据采集;上述空间数据包括位置信息、旋转信息和图片信息;位置信息为空间中x、y、z方向上的距离;旋转信息为空间中的x、y、z方向的角度;图片信息为组成图片的每一个像数点;S2基于步骤S1所采集到的图片信息和位置信息进行三维建模并得到虚拟空间;S3向虚拟空间添加超链接;上述超链接为多媒体交互信息,包括图片、音频、视频;S4进行虚拟空间与现实空间的相互映射;上述映射包括空间的点云信息、位置信息、旋转信息、比例信息;S5对实际场景进行扫描并匹配当前位置;S6通过用户客户端对超链接内容进行呈现。上述步骤S3包括以下步骤:S3.1确定为添加位置;用户通过用户客户端点击虚拟空间中的一个点,获取当前点在虚拟空间中的位置,并确定当前点的位置为超链接添加位置;S3.2通过云端服务器将多媒体交互信息添加至超链接添加位置。上述步骤S4包括以下步骤:S4.1现实空间到虚拟空间的映射;S4.2虚拟空间到现实空间的映射。上述步骤S4.1包括以下步骤:S4.1.1通过slam算法获取设备在现实空间中的相对位置;S4.1.2获取设备在现实空间中相对位置的空间信息;上述空间信息包括平移数据、旋转数据及点云数据;S4.1.3使用SFM三维增量重建算法构建相对位置所在的虚拟的空间;S4.1.4重复步骤S4.1.3,从而实现现实空间到虚拟空间的映射;上述步骤S4.1.4每一次增量重建迭代均为一个映射误差的自我纠正和虚拟空间扩展的过程;上述现实空间与虚拟空间的点云信息、本文档来自技高网...

【技术保护点】
1.一种基于增强现实的在虚拟世界增加超链接的方法,其特征在于:包括以下步骤:S1用手机或者球幕相机拍照进行空间数据采集;所述空间数据包括位置信息、旋转信息和图片信息;所述位置信息为空间中x、y、z方向上的距离;所述旋转信息为空间中的x、y、z方向的角度;所述图片信息为组成图片的每一个像数点;S2基于步骤S1所采集到的图片信息和位置信息进行三维建模并得到虚拟空间;S3向虚拟空间添加超链接;所述超链接为多媒体交互信息,包括图片、音频、视频;S4进行虚拟空间与现实空间的相互映射;所述映射包括空间的点云信息、位置信息、旋转信息、比例信息;S5对实际场景进行扫描并匹配当前位置;S6通过用户客户端对超链接内容进行呈现。

【技术特征摘要】
1.一种基于增强现实的在虚拟世界增加超链接的方法,其特征在于:包括以下步骤:S1用手机或者球幕相机拍照进行空间数据采集;所述空间数据包括位置信息、旋转信息和图片信息;所述位置信息为空间中x、y、z方向上的距离;所述旋转信息为空间中的x、y、z方向的角度;所述图片信息为组成图片的每一个像数点;S2基于步骤S1所采集到的图片信息和位置信息进行三维建模并得到虚拟空间;S3向虚拟空间添加超链接;所述超链接为多媒体交互信息,包括图片、音频、视频;S4进行虚拟空间与现实空间的相互映射;所述映射包括空间的点云信息、位置信息、旋转信息、比例信息;S5对实际场景进行扫描并匹配当前位置;S6通过用户客户端对超链接内容进行呈现。2.根据权利要求1所述的一种基于增强现实的在虚拟世界增加超链接的方法,其特征在于:所述步骤S3包括以下步骤:S3.1确定为添加位置;用户通过用户客户端点击虚拟空间中的一个点,获取当前点在虚拟空间中的位置,并确定当前点的位置为超链接添加位置;S3.2通过云端服务器将多媒体交互信息添加至超链接添加位置。3.根据权利要求1所述的一种基于增强现实的在虚拟世界增加超链接的方法,其特征在于:所述步骤S4包括以下步骤:S4.1现实空间到虚拟空间的映射;S4.2虚拟空间到现实空间的映射。4.根据权利要求3所述的一种基于增强现实的在虚拟世界增加超链接的方法,其特征在于:所述步骤S4.1包括以下步骤:S4.1.1通过slam算法获取设备在现实空间中的相对位置;S4.1.2获取设备在现实空间中相对位置的空间信息;所述空间信息包括平移数据、旋转数据及点云数据;...

【专利技术属性】
技术研发人员:崔岩
申请(专利权)人:中德珠海人工智能研究院有限公司五邑大学珠海市四维时代网络科技有限公司
类型:发明
国别省市:广东,44

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

1