一种现实场景中虚拟景物共享方法及系统技术方案

技术编号:20916899 阅读:37 留言:0更新日期:2019-04-20 09:46
一种现实场景中虚拟景物共享方法及系统,其中方法包括如下步骤,第一客户端加载场景信息,接收用户对素材资源的编辑指令,所述编辑指令包括将素材资源放置在场景中,使得素材资源相对场景固定的操作信息;根据编辑指令生成素材资源与场景的相对位置信息,第一客户端将所述相对位置信息共享至第二客户端;第二客户端接收相对位置信息,根据所述相对位置信息及场景信息,在场景中的相应位置显示所述素材资源。解决了多个增强现实设备之间的虚拟素材资源共享互动显示的问题。

A Method and System of Virtual Scene Sharing in Real Scene

A method and system for sharing virtual scenes in real scenes includes the following steps: the first client loads scene information and receives user's editing instructions for material resources. The editing instructions include placing material resources in scenes so that the relative position information of material resources and scenes can be generated according to editing instructions. The first client shares the relative position information to the second client; the second client receives the relative position information and displays the material resources at the corresponding position in the scene according to the relative position information and scene information. The problem of interactive display of virtual material resources sharing among multiple augmented reality devices is solved.

【技术实现步骤摘要】
一种现实场景中虚拟景物共享方法及系统
本专利技术涉及增强现实领域,尤其涉及一种根据用户操作进行虚拟景物互动共享的方法和系统。
技术介绍
现在的增强现实技术,(AugmentedReality,简称AR),是一种实时地计算摄影机影像的位置及角度并加上相应图像的技术,这种技术的目标是在显示屏幕上把虚拟世界套在现实世界并进行互动。能够满足将已经有的虚拟场景叠加在显示世界的背景上,实现对现实场景的“增强”。对于现有技术中需要多人互动的场景,如教学背景等等,目前的增强现实技术还不能满足。
技术实现思路
为此,需要提供一种新的增强现实中共享互动的方法,满足多人在增强现实场景中互动的需求。为实现上述目的,专利技术人提供了一种现实场景中虚拟景物共享方法,包括如下步骤,第一客户端加载场景信息,接收用户对素材资源的编辑指令,所述编辑指令包括将素材资源放置在场景中,使得素材资源相对场景固定的操作信息;根据编辑指令生成素材资源与场景的相对位置信息,第一客户端将所述相对位置信息共享至第二客户端;第二客户端接收相对位置信息,根据所述相对位置信息及场景信息,在场景中的相应位置显示所述素材资源。进一步地,包括如下步骤,第一客户端接收用户对已存在于场景中的素材资源选择信息,接收用户编辑指令,根据用户的编辑指令对已存在于场景中的素材资源进行移动、放缩或旋转,得到素材资源相对场景的坐标变换信息;将所述坐标变换信息共享至第二客户端,第二客户端根据所述坐标变换信息显示场景中的素材资源。具体地,还包括步骤,第一客户端、第二客户端通过服务器下载所述场景信息,第一客户端生成素材资源与场景的坐标变换信息通过服务器共享至第二客户端。可选地,第一客户端生成素材资源与场景的相对位置信息通过服务器共享至第二客户端。一种现实场景中虚拟景物共享系统,包括第一客户端、第二客户端,所述第一客户端用于加载场景信息,接收用户对素材资源的编辑指令,所述编辑指令包括将素材资源放置在场景中,使得素材资源相对场景固定的操作信息;根据编辑指令生成素材资源与场景的相对位置信息,第一客户端还用于将所述相对位置信息共享至第二客户端;第二客户端用于接收相对位置信息,根据所述相对位置信息及场景信息,在场景中的相应位置显示所述素材资源。具体地,第一客户端还用于接收用户对已存在于场景中的素材资源选择信息,接收用户编辑指令,根据用户的编辑指令对已存在于场景中的素材资源进行移动、放缩或旋转,得到素材资源相对场景的坐标变换信息;将所述坐标变换信息共享至第二客户端,第二客户端还用于根据所述坐标变换信息显示场景中的素材资源。优选地,第一客户端、第二客户端还用于通过服务器下载所述场景信息,第一客户端还用于生成素材资源与场景的坐标变换信息通过服务器共享至第二客户端。可选地,第一客户端还用于生成素材资源与场景的相对位置信息通过服务器共享至第二客户端。区别于现有技术,上述技术方案能够通过第一客户端将对素材的操作信息推送共享给其他客户端,实现一对多的讲解、演示、说明等等,可以适用于教学场景,满足客户的多样需求,通过上述方案很好地解决了多个增强现实设备之间的虚拟素材资源共享互动显示的问题。附图说明图1为本专利技术具体实施方式所述的虚拟景物共享方法流程图。具体实施方式为详细说明技术方案的
技术实现思路
、构造特征、所实现目的及效果,以下结合具体实施例并配合附图详予说明。请参阅图1,为本专利技术一种现实场景中虚拟景物共享方法,包括如下步骤,S100第一客户端加载场景信息,所述场景信息为第一客户端当前所处场景的构造信息,如果加载的并非第一客户端所处的场景,本方案也无互动的意义。所述场景信息可以预先扫描、预先存储,也可以在加载的同时通过第一客户端现时地进行扫描。我们的客户端是为一种通用的增强现实设备,若需要现时扫描某个室内场景的实施例中,客户端则为集成扫描功能的增强现实设备,这些通过现有技术不难达到,在下文中不再赘述。在加载好场景信息后,随即进行步骤,S102接收用户对素材资源的编辑指令,所述编辑指令包括搜索素材资源、下载素材资源至第一客户端的素材库等前置步骤,第一客户端可以通过提供与服务器素材库联网的功能及自身的操作界面来完成素材资源的下载的前置步骤,编辑指令还包括如下用户步骤,用户选择某素材资源、通过拖动、缩放、旋转等方式将素材资源放置在场景中,使得素材资源相对场景固定,意即,通过编辑之灵使得第一客户端所处的场景中多出了一个素材资源的显示。S104第一客户端根据用户的操作编辑指令生成素材资源与场景的相对位置信息,这里的相对位置信息包括定位、旋转角、姿态等多种信息,可以通过相应的参数进行位置的唯一化确定,又如一些具体实施例中可以通过素材资源一些特征点的坐标点定位确定素材资源的相对位置信息,就能够达到确定整个素材资源与场景的相对位置信息确定的效果。类似进行相对位置确定的实施例还有很多,技术人员可以根据常规技术手段解决这一问题。其后还进行步骤S106第一客户端将所述相对位置信息共享至第二客户端;在本实施例中,第一客户端与第二客户端需要在同一现实场景中,才能够得到共享互动的体验,共享至第二客户端的方式可以通过显示场景中的任意短距离通信手段直接通信,如WiFi通信、蓝牙通信、甚至是第一、第二客户端之间的有线通讯等等。当然还可以选择通过服务器共享所述的相对位置信息到第二客户端,从而使得系统的信息共享更加流畅。这时第二客户端进行如下步骤S108第二客户端接收相对位置信息,根据所述相对位置信息及场景信息,在场景中的相应位置显示所述素材资源。这样,通过上述设计,就能够达到第一客户端对素材资源在显示场景中的显示位置共享于第二客户端的效果,当客户端有多个的时候能够实现一对多的讲解、演示、说明等等,可以适用于教学场景,满足客户的多样需求,当第一客户端的素材资源的相对位置信息是实时共享的,即通过短间隔地不断重复步骤S106、S108,还可以达到第一客户端连续地操作一个素材资源,则能够向第二客户端进行动态演示的效果,通过上述方案很好地解决了多个增强现实设备之间的虚拟素材资源共享互动显示的问题。在其他一些进一步的实施例中,我们的方法还包括如下步骤,第一客户端接收用户对已存在于场景中的素材资源选择信息,接收用户编辑指令,根据用户的编辑指令对已存在于场景中的素材资源进行移动、放缩或旋转,得到素材资源相对场景的坐标变换信息;将所述坐标变换信息共享至第二客户端,第二客户端根据所述坐标变换信息显示场景中的素材资源。这一实施例中针对的就是在当前的场景中已经存在某虚拟素材资源后,不同客户端间需要进行编辑操作并进一步互动的问题,以教学场景为例,这里的第一客户端可以是教师端,第二客户端为学生端,第一客户端对已存在的虚拟素材资源的实时操作信息,均可以通过上述步骤在第一客户端和第二客户端之间共享,从而使得第二客户端能够看到第一客户端改变的内容。从而达到不同客户端之间进行共享已显示的虚拟素材资源坐标变化的效果。另一些实施例中第一客户端可以作为学生端,第二用户端可以是教师端,再进行上述操作步骤,则在此种实施例中,学生端可以对已显示的素材进行变换,从而与教师端进行交互,为了规范共享互动资源时候的纪律,在此种实施例中就需要对素材操作的权限进行限制,用户在使用的过程中能够通过客户端对编辑好的素本文档来自技高网
...

【技术保护点】
1.一种现实场景中虚拟景物共享方法,其特征在于,包括如下步骤,第一客户端加载场景信息,接收用户对素材资源的编辑指令,所述编辑指令包括将素材资源放置在场景中,使得素材资源相对场景固定的操作信息;根据编辑指令生成素材资源与场景的相对位置信息,第一客户端将所述相对位置信息共享至第二客户端;第二客户端接收相对位置信息,根据所述相对位置信息及场景信息,在场景中的相应位置显示所述素材资源。

【技术特征摘要】
2018.04.26 CN 20181038609681.一种现实场景中虚拟景物共享方法,其特征在于,包括如下步骤,第一客户端加载场景信息,接收用户对素材资源的编辑指令,所述编辑指令包括将素材资源放置在场景中,使得素材资源相对场景固定的操作信息;根据编辑指令生成素材资源与场景的相对位置信息,第一客户端将所述相对位置信息共享至第二客户端;第二客户端接收相对位置信息,根据所述相对位置信息及场景信息,在场景中的相应位置显示所述素材资源。2.根据权利要求1所述的现实场景中虚拟景物共享方法,其特征在于,包括如下步骤,第一客户端接收用户对已存在于场景中的素材资源选择信息,接收用户编辑指令,根据用户的编辑指令对已存在于场景中的素材资源进行移动、放缩或旋转,得到素材资源相对场景的坐标变换信息;将所述坐标变换信息共享至第二客户端,第二客户端根据所述坐标变换信息显示场景中的素材资源。3.根据权利要求2所述的现实场景中虚拟景物共享方法,其特征在于,还包括步骤,第一客户端、第二客户端通过服务器下载所述场景信息,第一客户端生成素材资源与场景的坐标变换信息通过服务器共享至第二客户端。4.根据权利要求1所述的现实场景中虚拟景物共享方法,其特征在于,第一客户端生成素材资源与场景的相对...

【专利技术属性】
技术研发人员:高强王运鲁
申请(专利权)人:福建优合创智教育发展有限公司
类型:发明
国别省市:福建,35

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

1