System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 在物理表面上显示数字媒体内容制造技术_技高网

在物理表面上显示数字媒体内容制造技术

技术编号:41102468 阅读:4 留言:0更新日期:2024-04-25 13:58
本文描述了用于在物理表面或对象上显示数字媒体内容(例如,电子书)的系统和技术。系统和技术可以由各种类型的系统(诸如通过扩展现实(XR)系统或设备)实现。例如,过程可以包括由扩展现实设备接收对于在显示表面上显示媒体内容的请求。该过程可以包括确定显示表面的姿态和扩展现实设备的姿态。该过程可以包括基于显示表面的姿态和扩展现实设备的姿态,由扩展现实设备相对于显示表面显示媒体内容。

【技术实现步骤摘要】
【国外来华专利技术】

本申请涉及扩展现实系统。例如,本申请的各方面涉及在物理表面或对象上显示数字媒体内容(诸如电子书)的系统和技术。


技术介绍

1、扩展现实(xr)系统可以包括虚拟现实(vr)系统、增强现实(ar)系统、混合现实(mr)系统和/或其它系统。xr系统可以提供多种类型的xr环境。例如,xr系统可以将虚拟内容覆盖到真实世界环境的图像上,真实世界环境的图像可以由用户通过xr设备(例如,头戴式显示器、xr眼镜或其它xr设备)观看。一些xr系统可以向用户提供伴随的音频内容。真实世界环境可以包括物理对象、人或其它真实世界对象。xr系统可以使用户能够与覆盖在真实世界环境上的虚拟内容交互。在一些情况下,与虚拟内容的交互可以涉及与环境中的物理对象的交互。例如,基于xr的阅读应用可能要求用户查看、保持和/或与纸质图书交互。

2、自由度(dof)是指刚性对象能够移动通过三维(3d)空间的基本方式的数量。在一些示例中,可以跟踪六个不同的dof(称为6dof)。6dof的六个dof包括对应于沿着三个垂直轴的平移移动的三个平移dof,其可以被称为x、y和z轴。六个dof还包括对应于围绕三个轴的旋转移动的三个旋转dof,其可被称为俯仰、偏航和滚动。一些xr设备(诸如vr或ar头戴式设备或眼镜)可以跟踪六个自由度中的一些或全部自由度。例如,3dof xr头戴式设备通常跟踪三个旋转dof,并且因此可以跟踪用户是否转动和/或倾斜他们的头部。6dof xr头戴式设备跟踪所有六个dof,并且因此除了三个旋转dof之外还跟踪用户的平移移动。


<b>技术实现思路

1、本文描述了用于在物理表面或对象上显示数字媒体内容(例如,电子图书)的系统和技术。根据至少一个示例,提供了一种用于显示媒体内容的方法。所述方法包括:由扩展现实设备接收对于在显示表面上显示媒体内容的请求;确定所述显示表面的姿态和所述扩展现实设备的姿态;以及基于所述显示表面的所述姿态和所述扩展现实设备的所述姿态,由所述扩展现实设备相对于所述显示表面显示所述媒体内容。

2、在另一示例中,提供了一种用于显示媒体内容的装置,所述装置包括存储器(例如,其被配置为存储数据,诸如虚拟内容数据、一个或多个图像等)以及耦合到所述存储器的一个或多个处理器(例如,其在电路中实现)。所述一个或多个处理器被配置为并且可以:由扩展现实设备接收对于在显示表面上显示媒体内容的请求;确定所述显示表面的姿态和所述扩展现实设备的姿态;以及基于所述显示表面的所述姿态和所述扩展现实设备的所述姿态,由所述扩展现实设备相对于所述显示表面显示所述媒体内容。

3、在另一示例中,提供了一种其上存储有指令的非暂时性计算机可读介质,所述指令在由一个或多个处理器执行时使所述一个或多个处理器进行以下操作:由扩展现实设备接收对于在显示表面上显示媒体内容的请求;确定所述显示表面的姿态和所述扩展现实设备的姿态;以及基于所述显示表面的所述姿态和所述扩展现实设备的所述姿态,由所述扩展现实设备相对于所述显示表面显示所述媒体内容。

4、在另一示例中,提供了一种用于显示媒体内容的装置。所述装置包括:用于由扩展现实设备接收对于在显示表面上显示媒体内容的请求的单元;用于确定所述显示表面的姿态和所述扩展现实设备的姿态的单元;以及用于基于所述显示表面的所述姿态和所述扩展现实设备的所述姿态,由所述扩展现实设备相对于所述显示表面显示所述媒体内容的单元。

5、在一些方面中,显示表面包括图书的页面的至少一部分。

6、在一些方面中,确定所述显示表面的所述姿态包括确定所述显示表面的至少一个特征的变形模型。

7、在一些方面中,所述方法、装置和计算机可读介质中的一个或多个进一步包括:基于所述显示表面的所述至少一个特征的所述变形模型来确定针对所述显示表面的至少一部分的变形模型。

8、在一些方面中,相对于显示表面显示所述媒体内容包括相对于所述显示表面的所述变形模型显示所述媒体内容。

9、在一些方面中,所述显示表面的所述至少一个特征包括图书的页面的边缘。

10、在一些方面中,所述显示表面的所述至少一个特征包括印刷在图书的页面上的多个文本字符。

11、在一些方面中,所述方法、装置和计算机可读介质中的一个或多个进一步包括:确定所述显示表面的特征的多个像素位置;以及确定到所述显示表面的所述特征的所述多个像素位置的曲线拟合。

12、在一些方面中,确定所述曲线拟合包括最小化在所述曲线拟合与所述多个像素位置之间的均方差。

13、在一些方面中,所述曲线拟合包括多项式曲线拟合。

14、在一些方面中,所述方法、装置和计算机可读介质中的一个或多个进一步包括:确定在所述扩展现实设备和所述显示表面之间的相对姿态改变;以及由所述扩展现实设备基于所确定的相对姿态改变来显示具有相对于所述显示表面的经更新的朝向的所述媒体内容。

15、在一些方面中,所述相对姿态改变包括所述扩展现实设备在六个自由度中的至少一个自由度中的姿态改变。

16、在一些方面中,至少部分地基于从惯性测量单元获得的输入来检测所述相对姿态改变。

17、在一些方面中,所述方法、装置和计算机可读介质中的一个或多个进一步包括:获得用于指导所述扩展现实设备将所述媒体内容的显示从所述显示表面改变为另一显示表面的输入;以及基于该输入:确定所述另一显示表面的姿态和所述扩展现实设备的另一姿态;以及基于所述另一显示表面的所述姿态和所述扩展现实设备的所述另一姿态,由所述扩展现实设备相对于所述另一显示表面显示所述媒体内容。

18、在一些方面中,由所述扩展现实设备检测用于指导所述扩展现实设备更新所述媒体内容的显示部分的手势输入;以及基于所述输入,更新所述媒体内容的所述显示部分。

19、在一些方面中,所述方法、装置和计算机可读介质中的一个或多个进一步包括:基于所述显示表面的页面的边缘的位置来确定用于相对于所述显示表面显示所述媒体内容的位置和朝向。

20、在一些方面中,所述方法、装置和计算机可读介质中的一个或多个进一步包括:基于所述显示表面的一个或多个特征来确定要在所述显示表面上显示的所述媒体内容的一部分。

21、在一些方面中,所述显示表面上的所述一个或多个特征包括印刷在图书的页面上的页码。

22、在一些方面中,显示所述媒体内容包括在所述显示表面上显示数字图书的第一页,所述方法进一步包括:检测所述图书的翻页;以及基于检测到所述翻页,显示所述数字图书的不同于所述第一页的第二页。

23、在一些方面中,所述方法、装置和计算机可读介质中的一个或多个进一步包括:接收关于所述显示表面的边界的信息。

24、在一些方面中,关于所述显示表面的所述边界的所述信息是基于由所述扩展现实设备检测到的手势的。

25、在一些方面中,所述装置中的一个或多个装置是以下各项或以下各项的一部分:移动设备(例如,移动电话或所谓的“智能电话”或其它移动本文档来自技高网...

【技术保护点】

1.一种显示媒体内容的方法,包括:

2.根据权利要求1所述的方法,其中,所述显示表面包括图书的页面的至少一部分。

3.根据权利要求1所述的方法,其中,确定所述显示表面的姿态包括确定所述显示表面的至少一个特征的变形模型。

4.根据权利要求3所述的方法,进一步包括:基于所述显示表面的所述至少一个特征的所述变形模型来确定针对所述显示表面的至少一部分的变形模型。

5.根据权利要求4所述的方法,其中,相对于所述显示表面显示所述媒体内容包括相对于所述显示表面的所述变形模型显示所述媒体内容。

6.根据权利要求3所述的方法,其中,所述显示表面的所述至少一个特征包括图书的页面的边缘。

7.根据权利要求3所述的方法,其中,所述显示表面的所述至少一个特征包括印刷在图书的页面上的多个文本字符。

8.根据权利要求3所述的方法,其中,确定所述显示表面的所述特征的所述变形模型包括:

9.根据权利要求8所述的方法,其中,确定所述曲线拟合包括最小化在所述曲线拟合与所述多个像素位置之间的均方差。

10.根据权利要求8所述的方法,其中,所述曲线拟合包括多项式曲线拟合。

11.根据权利要求1所述的方法,进一步包括:

12.根据权利要求11所述的方法,其中,所述相对姿态改变包括所述扩展现实设备在六个自由度中的至少一个自由度上的姿态改变。

13.根据权利要求12所述的方法,其中,所述相对姿态改变是至少部分地基于从惯性测量单元获得的输入来确定的。

14.根据权利要求1所述的方法,进一步包括:

15.根据权利要求1所述的方法,进一步包括:

16.一种用于显示媒体内容的装置,包括:

17.根据权利要求16所述的装置,其中,所述显示表面包括图书的页面的至少一部分。

18.根据权利要求16所述的装置,其中,为了确定所述显示表面的姿态,所述一个或多个处理器被配置为确定所述显示表面的至少一个特征的变形模型。

19.根据权利要求18所述的装置,其中,所述一个或多个处理器被配置为基于所述显示表面的所述至少一个特征的所述变形模型来确定针对所述显示表面的至少一部分的变形模型。

20.根据权利要求19所述的装置,其中,为了相对于所述显示表面显示所述媒体内容,所述一个或多个处理器被配置为相对于所述显示表面的所述变形模型来显示所述媒体内容。

21.根据权利要求18所述的装置,其中,所述显示表面的所述至少一个特征包括图书的页面的边缘。

22.根据权利要求18所述的装置,其中,所述显示表面的所述至少一个特征包括印刷在图书的页面上的多个文本字符。

23.根据权利要求18所述的装置,其中,所述一个或多个处理器被配置为:

24.根据权利要求23所述的装置,其中,为了确定所述曲线拟合,所述一个或多个处理器被配置为最小化在所述曲线拟合与所述多个像素位置之间的均方差。

25.根据权利要求23所述的装置,其中,所述曲线拟合包括多项式曲线拟合。

26.根据权利要求16所述的装置,其中,所述一个或多个处理器被配置为:

27.根据权利要求26所述的装置,其中,所述相对姿态改变包括所述扩展现实设备在六个自由度中的至少一个自由度中的姿态改变。

28.根据权利要求27所述的装置,其中,所述相对姿态改变是至少部分地基于从惯性测量单元获得的输入来确定的。

29.根据权利要求16所述的装置,其中,所述一个或多个处理器被配置为:

30.根据权利要求16所述的装置,其中,所述一个或多个处理器被配置为:

...

【技术特征摘要】
【国外来华专利技术】

1.一种显示媒体内容的方法,包括:

2.根据权利要求1所述的方法,其中,所述显示表面包括图书的页面的至少一部分。

3.根据权利要求1所述的方法,其中,确定所述显示表面的姿态包括确定所述显示表面的至少一个特征的变形模型。

4.根据权利要求3所述的方法,进一步包括:基于所述显示表面的所述至少一个特征的所述变形模型来确定针对所述显示表面的至少一部分的变形模型。

5.根据权利要求4所述的方法,其中,相对于所述显示表面显示所述媒体内容包括相对于所述显示表面的所述变形模型显示所述媒体内容。

6.根据权利要求3所述的方法,其中,所述显示表面的所述至少一个特征包括图书的页面的边缘。

7.根据权利要求3所述的方法,其中,所述显示表面的所述至少一个特征包括印刷在图书的页面上的多个文本字符。

8.根据权利要求3所述的方法,其中,确定所述显示表面的所述特征的所述变形模型包括:

9.根据权利要求8所述的方法,其中,确定所述曲线拟合包括最小化在所述曲线拟合与所述多个像素位置之间的均方差。

10.根据权利要求8所述的方法,其中,所述曲线拟合包括多项式曲线拟合。

11.根据权利要求1所述的方法,进一步包括:

12.根据权利要求11所述的方法,其中,所述相对姿态改变包括所述扩展现实设备在六个自由度中的至少一个自由度上的姿态改变。

13.根据权利要求12所述的方法,其中,所述相对姿态改变是至少部分地基于从惯性测量单元获得的输入来确定的。

14.根据权利要求1所述的方法,进一步包括:

15.根据权利要求1所述的方法,进一步包括:

16.一种用于显示媒体内容的装置,包括:

17.根据权利要求16所述的装置,其中,所述显示...

【专利技术属性】
技术研发人员:于洋S·巴克J·基斯
申请(专利权)人:高通股份有限公司
类型:发明
国别省市:

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

1