System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种提供场景服务的系统技术方案_技高网
当前位置: 首页 > 专利查询>孙福程专利>正文

一种提供场景服务的系统技术方案

技术编号:41228599 阅读:2 留言:0更新日期:2024-05-09 23:45
本发明专利技术公开了一种提供场景服务的系统,包括一个或多个终端设备和系统设备,所述系统设备与终端设备通信提供场景服务,所述系统设备包括:系统侧接收单元,用于接收终端发送来的用户的位姿参数信息;系统侧发送数据确定单元,用于根据所述系统侧接收单元接收的位姿参数信息确定该终端对应的用户视角数据及用户画面位置修正数据;系统侧发送单元,用于将所述系统侧发送数据确定单元确定的用户视角数据及用户画面位置修正数据发送给所述终端。本发明专利技术的实现解决了现有技术中存在的虚拟物体不会被持久化的问题,同时还可以降低用户终端侧的扩展现实设备计算负担,以缩小用户终端侧扩展现实设备的体积。

【技术实现步骤摘要】

本专利技术涉及扩展现实,尤其涉及一种提供场景服务的系统


技术介绍

1、信息技术的快速发展,用户的需求也开始步入多元化时代,其中扩展现实技术的快速发展,扩展现实产品进入我们的日常生活中已经成为一种趋势。扩展现实技术是新的信息呈现方式,区别于传统的二维平面信息,扩展现实技术显示的是三维立体信息。透过扩展现实设备,可以同时看到虚拟物体与现实物体的叠加,可以实现很多新奇的视觉效果,如导航的虚拟路线透过扩展现实设备叠加到现实场景中,在用户的视角看到的是有一个箭头在他的面前引导他走向目的地。扩展现实技术还有新的交互方式,因为是显示的三维立体信息,所以交互也是空间交互,在家里如用手隔空控制家里的灯光的开与关,在室外捡起垃圾就会弹出屏幕提示垃圾的类型等,应用范围十分广泛,所以扩展现实技术也被称为下一代信息技术。

2、扩展现实技术的重点在于虚拟与现实的显示与交互,于是就产生了一些问题,如在场景中虚拟物体的定位在多个视角如何不飘,在场景中的虚拟物体如何持久化,虚拟物体如何与现实场景进行碰撞计算,现实场景的资源如何重复使用等问题。在现有的扩展现实产品及技术中,通常是以扩展现实产品为坐标原点,用户的视角进行移动,所有物体的位置都需要重新计算,计算的复杂度很高,所以在多个扩展现实产品看向同一个虚拟物体,虚拟物体的定位容易飘。并且在场景中的虚拟物体通常不会被持久化,离开场景就会被销毁掉,因为以扩展现实产品为坐标原点想恢复虚拟物体原来的位置实现起来很困难。以扩展现实产品为坐标原点,因为不知道需要发生碰撞的位置,所以虚拟物体在远处的碰撞计算十分困难。开发者想要在场景中开发应用,通常需要重新扫描一遍场景进行制作,增加了开发者的工作量。

3、而且,在现有的扩展现实产品及技术中,是将所有的计算功能等全部功能均设置在用户终端侧的扩展现实设备中,庞大的数据计算造成用户终端侧扩展现实设备的体积很大,给用户的佩戴使用造成不便。


技术实现思路

1、本专利技术的目的是提供一种提供场景服务的系统,从而解决现有技术存在的虚拟物体在与场景进行的计算在扩展现实设备上计算困难的问题问题。

2、本专利技术的目的是通过以下技术方案实现的:

3、一种提供场景服务的系统,所述系统包括一个或多个终端设备和系统设备,所述系统设备与终端设备通信提供场景服务,其中:

4、所述系统设备包括:

5、系统侧接收单元,用于接收终端发送来的用户的位姿参数信息;

6、系统侧发送数据确定单元,用于根据所述系统侧接收单元接收的位姿参数信息确定该终端对应的用户视角数据及用户画面位置修正数据;

7、系统侧发送单元,用于将所述系统侧发送数据确定单元确定的用户视角数据及用户画面位置修正数据发送给所述终端。

8、该系统还包括计算单元,所述计算单元用于为场景提供计算,包括:

9、场景构建单元、场景同步单元、对象同步单元中的至少一项。

10、所述计算单元还用于为场景中的对象提供计算,包括以下至少一项:

11、定位计算、遮挡计算、碰撞计算、光照光影计算、声音计算、用户交互计算。

12、所述计算单元还用于计算出用户画面位置修正数据。

13、所述位姿参数信息为通过终端设置的传感器和/或图像采集设备获得和/或计算出用户使用的终端在当前状态下的位姿数据和图像信息。

14、该系统还包括渲染单元,所述计算单元和所述渲染单元是分层隔离的进行计算和渲染。

15、所述系统侧发送数据确定单元的步骤还包括将位姿参数信息从用户坐标系转换到场景坐标系中。

16、所述确定、计算、渲染过程是用3d引擎实现。

17、该系统还包括权限验证单元,所述权限验证单元是通过用户的权限对用户视角数据及用户画面位置修正数据进行筛选。

18、所述终端设备包括:

19、终端侧发送单元,用于发送用户的位姿参数信息;

20、终端侧接收单元,用于接收系统侧返回的用户视角数据及画面位置修正数据,所述的用户视角数据与用户画面位置修正数据为系统设备根据终端侧发送单元发送的位姿参数信息确定;

21、所述计算单元在用户终端内和/或与用户终端连接的其它设备上。

22、通过上述本专利技术提供的技术方案可以看出,本专利技术提供的一种提供场景服务的系统实现有效解决了现有技术中存在的虚拟物体在与场景进行的计算在扩展现实设备上计算困难的问题和虚拟物体不会被持久化的问题,其具体可以解决的问题至少包括:

23、将大部分的计算功能等与扩展现实设备侧进行分离,降低用户终端侧的扩展现实设备中的计算负担,缩小用户终端侧扩展现实设备的体积;

24、在扩展现实场景中的虚拟物体与系统设备提供的在三维场景进行绑定,当用户离开了场景后,虚拟物体还在三维场景中存在,其它用户仍可以看到,解决了现有技术中存在的虚拟物体持久化欠缺的问题;

本文档来自技高网...

【技术保护点】

1.一种提供场景服务的系统,其特征在于,该系统包括一个或多个终端设备和系统设备,所述系统设备与终端设备通信提供场景服务,其中:

2.根据权利要求1所述的系统,其特征在于,该系统还包括计算单元,所述计算单元用于为场景提供计算,包括:

3.根据权利要求1所述的系统,其特征在于,所述计算单元还用于为场景中的对象提供计算,包括以下至少一项:

4.根据权利要求1所述的系统,其特征在于,所述计算单元还用于计算出用户画面位置修正数据。

5.根据权利要求1所述的系统,其特征在于,所述位姿参数信息为通过终端设置的传感器和/或图像采集设备获得和/或计算出用户使用的终端在当前状态下的位姿数据和图像信息。

6.根据权利要求1所述的系统,其特征在于,该系统还包括渲染单元,所述计算单元和所述渲染单元是分层隔离的进行计算和渲染。

7.根据权利要求1所述的系统,其特征在于,所述系统侧发送数据确定单元的步骤还包括将位姿参数信息从用户坐标系转换到场景坐标系中。

8.根据权利要求1、3、6所述的系统,其特征在于,所述确定、计算、渲染过程是用3D引擎实现。

9.根据权利要求1所述的系统,其特征在于,该系统还包括权限验证单元,所述权限验证单元是通过用户的权限对用户视角数据及用户画面位置修正数据进行筛选。

10.根据权利要求1所述的系统,其特征在于,所述终端设备包括:

11.根据权利要求1所述的系统,所述终端设备还包括计算模块,其特征在于,所述计算单元在用户终端内和/或与用户终端连接的其它设备上。

...

【技术特征摘要】

1.一种提供场景服务的系统,其特征在于,该系统包括一个或多个终端设备和系统设备,所述系统设备与终端设备通信提供场景服务,其中:

2.根据权利要求1所述的系统,其特征在于,该系统还包括计算单元,所述计算单元用于为场景提供计算,包括:

3.根据权利要求1所述的系统,其特征在于,所述计算单元还用于为场景中的对象提供计算,包括以下至少一项:

4.根据权利要求1所述的系统,其特征在于,所述计算单元还用于计算出用户画面位置修正数据。

5.根据权利要求1所述的系统,其特征在于,所述位姿参数信息为通过终端设置的传感器和/或图像采集设备获得和/或计算出用户使用的终端在当前状态下的位姿数据和图像信息。

6.根据权利要求1所述的系统,其特征在于,该系统...

【专利技术属性】
技术研发人员:孙福程
申请(专利权)人:孙福程
类型:发明
国别省市:

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

1