一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

渲染眩光内容的制作方法

2022-07-14 03:47:02 来源:中国专利 TAG:


1.本公开的实施例涉及渲染眩光(glare)内容。


背景技术:

2.期望开发一种使显示内容更加沉浸的技术。显示内容可以是静态或动态的。静态内容可以包括静止图像。动态内容可以包括拍摄的视频内容、增强现实(ar)内容或虚拟现实(vr)内容。
3.由于眩光,在现实生活中可以看到的一些明亮光源可能会使用户失明。眩光抑制了人类从环境中收集视觉信息的能力。例如,夜间明亮的前照灯会抑制人类的黑暗视觉。眩光还可能分散用户执行任务的注意力。例如,阳光直射的眩光可能会分散驾驶员或飞行员的注意力。不同人对眩光有不同敏感度,从而对他们执行任务的能力的影响不同。


技术实现要素:

4.根据各种但不一定是所有实施例,提供了一种装置,该装置包括:被配置为在视场之上渲染显示内容的显示器;以及被配置为在视场中渲染眩光内容的眩光系统,其中眩光系统被配置为在显示器渲染显示内容的同时,在不同时间在跨视场的不同位置处渲染眩光内容。
5.在一些但不一定是所有示例中,显示器被配置为以高达第一峰值亮度渲染显示内容,并且眩光系统被配置为以高达第二峰值亮度渲染眩光内容,第二峰值亮度大于第一峰值亮度。
6.在一些但不一定是所有示例中,眩光系统包括眩光发射器和光学器件,光学器件被配置为将来自眩光发射器的眩光内容叠加到视场上。在一些但不一定是所有示例中,光学器件包括光束组合器,光束组合器被配置为组合显示器的显示内容和眩光发射器的眩光内容。
7.在一些但不一定是所有示例中,眩光系统包括多个眩光发射器。
8.在一些但不一定是所有示例中,眩光系统被配置为在显示器渲染显示内容的同时,并发地在跨视场的不同位置处渲染眩光内容。
9.在一些但不一定是所有示例中,该装置包括控制器,控制器被配置为控制由眩光系统渲染的眩光内容的位置。在一些但不一定是所有示例中,控制器被配置为根据对由显示器渲染的显示内容的控制来控制眩光内容的位置。在一些但不一定是所有示例中,控制器被配置为基于预定或随机模式来控制眩光内容的位置。在一些但不一定是所有示例中,控制器被配置为在显示器渲染显示内容的同时,在跨视场动态地移动眩光内容的位置。
10.在一些但不一定是所有示例中,该装置包括眼睛传感器,眼睛传感器被配置为在显示内容和眩光内容被渲染的同时检测至少一个眼部特性。在一些但不一定是所有示例中,该装置被配置为引起来自眼睛传感器的信息被存储在非易失性存储器中。
11.在一些但不一定是所有示例中,显示器是近眼显示器。
12.根据本发明的各种但不一定是所有实施例,提供了一种头戴式显示系统,该头戴式显示系统包括用于用户的一只或每只眼睛的近眼显示器和眩光系统。
13.根据本发明的各种但不一定是所有实施例,提供了一种方法,该方法包括:引起显示器在视场之上渲染显示内容;引起眩光系统在视场中渲染眩光内容;以及控制眩光系统在显示器渲染显示内容的同时,在不同时间在跨视场的不同位置处渲染眩光内容。
14.根据本发明的各种但不一定是所有实施例,提供了如所附权利要求中要求保护的示例。
附图说明
15.现在将参考附图描述一些示例,在附图中:
16.图1示出了本文中描述的主题的示例;
17.图2示出了本文中描述的主题的另一示例;
18.图3a、图3b、图3c、图3d、图3e示出了本文中描述的主题的示例;
19.图4a、图4b、图4c示出了本文中描述的主题的示例;
20.图5a、图5b示出了本文中描述的主题的示例;
21.图6a、图6b示出了本文中描述的主题的示例;以及
22.图7示出了本文中描述的主题的另一示例。
具体实施方式
23.图1示出了装置100,装置100包括:被配置为渲染显示内容106的显示器102;以及被配置为渲染眩光内容108的眩光系统104。装置100被配置为组合显示内容106和眩光内容108,以形成具有一个或多个亮度提高区域的组合渲染图像500。组合图像500的示例在图5a、图5b中示出。图1示出了用户眼睛110中的视网膜图像112,以表示用户看到的组合图像500。
24.渲染在该上下文中是指以用户感知的形式提供。显示内容106是指显示器102的显示输出,并且眩光内容108是指眩光系统104的眩光输出。显示内容106可以是静态或动态的。
25.如本文所指的显示器102是显示源,用作提供显示内容106的第一像素化光1060的源。显示源可以是所示的显示面板,诸如背光液晶显示器或发光二极管显示器。替代地,显示器102可以被配置为投影仪,该投影仪被配置为将显示内容106投影到装置100的反射屏幕上或直接投影到用户的视网膜上。
26.显示器102被配置为以高达第一峰值亮度渲染显示内容106。显示器102的第一峰值亮度受到设计约束的限制,诸如在显示黑暗场景的同时所需要的像素的高空间分辨率或所需要的高动态范围。第一峰值亮度考虑了显示器102可能具有的任何照明器,诸如背光。
27.眩光系统104用作提供眩光内容108的第二光1080的源。眩光系统104被配置为以高达第二峰值亮度渲染眩光内容108,该第二峰值亮度大于第一峰值亮度。取决于实现,眩光系统104的第二峰值亮度可以是显示器102的第一峰值亮度的至少两倍。眩光系统104的第二峰值亮度可以具有每平方米数千坎德拉(cd/sqm)或更大数量级的值,而不是数百或更小数量级。例如,如果实现需要,则大约5000cd/sqm
±
1000cd/sqm的第二峰值亮度可以产生
强烈的眩光效果。在一些但不一定是所有上述示例中,显示器102的第一峰值亮度可以具有数百cd/sqm数量级的值,这使得即使在显示器102以峰值亮度被操作时眩光也能够突出。
28.眩光系统104和显示器102在装置100内的相对定位不限于图1所示的布置。此外,装置100的特征可以由如图所示的单个器件或模块提供,或者由在组合时形成系统的多个器件或模块提供。
29.图2示出了眩光内容108如何相对于显示内容106定位。
30.如图2所示,显示内容106由显示器102渲染在视场202之上。视场202是显示内容106所占据的用户视觉的视场量,如由装置100可以具有的任何光学器件(诸如放大镜)所修改的。
31.显示内容106的视场202可以覆盖显示器102的可用显示视场(dfov)的整个(全屏)或至少一部分。dfov是物理显示器102所占据的用户视觉的视场量。显示器102的更大对角线屏幕尺寸占据更大的dfov。
32.如图2所示,眩光系统104被配置为在显示内容106的视场202中渲染眩光内容108。眩光内容108包括在显示内容106的视场202的一部分上延伸的眩光内容108的至少一个区域(面积(area))。在一些实现中,眩光内容108的区域能够相对于显示内容106足够小以在组合图像500内具有可区分的形状,诸如点或线。眩光内容108的区域可以由眩光系统104控制以具有漫射边缘。在一些示例中,眩光内容108的区域可以是可控制的以具有尖锐的限定边缘。组合图像500中的显示内容106的其他区域可以不被眩光内容108变亮。
33.如图2所示,眩光系统104被配置为在显示内容106的视场202内部的不同位置处渲染眩光内容108。眩光系统104可以被配置为改变眩光内容108在dfov的边界内的位置。
34.在视场202内部渲染眩光内容108将被理解为包括将所渲染的眩光内容108完全保持在视场202的边界内,并且取决于实现,可以包括允许主要在视场202内部的眩光内容108的面积/线与视场202的至少一个边界重叠。
35.在不同位置渲染眩光内容108将被理解为包括在第一时间在视场202中的第一位置处渲染第一眩光内容108并且在第一时间和/或稍后时间在视场202中的第二不同位置处渲染第二眩光内容108的能力,其中第二位置在第一维度(例如,水平)中和/或在与第一维度在同一平面中的第二正交维度(例如,垂直)中从第一位置偏移。结果,组合图像500可以具有空间可变或时空可变的眩光/峰值亮度。
36.在一些但不一定所有示例中,眩光系统104被配置为动态地将眩光内容108的区域从在时间t1在视场202内(内部)的第一位置p1移动到在时间t2在视场202内的第二位置p2。第二位置p2在第一维度中和/或在第二维度中从第一位置p1偏移。动态移动表示眩光内容108的区域被移动,同时继续由眩光系统104渲染。眩光系统104可以具有足够的刷新速率/帧速率和空间分辨率以提供平滑的运动。
37.在一些但不一定是所有示例中,眩光系统104可以被配置为在时间t1在位置p1处渲染眩光内容108的第一区域,并且在时间t2在位置p2处渲染眩光内容108的第二区域。眩光内容108的第二区域在时间t1未渲染,并且眩光内容108的第一区域在时间t2未渲染。
38.在一些但不一定是所有示例中,眩光系统104可以被配置为并发地在p1、p2处渲染眩光内容108的多个区域。
39.在一些但不一定是所有示例中,眩光内容108的亮度是可控制的。
40.尽管本文中描述的示例涉及眩光系统104在视场202内部渲染眩光内容108的能力,但是应当理解,眩光系统104可以或可以不另外被配置为在全部位置处或主要在视场202外部渲染眩光内容108。
41.图3a、图3b、图3c、图3d、图3e示出了装置100的示例实现,其中显示器102是近眼显示器(ned)。装置100形成头戴式显示器(hmd)系统1000的至少一部分。hmd系统1000佩戴在头上或作为头盔的一部分。可以在一只眼睛(单眼hmd)或每只眼睛110(双眼hmd)的前面提供显示器102。
42.图3a示出了用于一只眼睛110的hmd系统1000的示例配置。相同的配置可以应用于双眼hmd系统1000中的另一只眼睛。
43.显示器102相对于非ned而言较小。hmd系统1000包括可选的目镜302。目镜302或单独的透镜可以放大和/或重新聚焦所渲染的显示内容106,以放大和/或锐化有效dfov并且提高用户沉浸感。在示例实现中,目镜302是菲涅耳透镜。
44.在一些但不一定是所有示例中,hmd系统1000可以被配置用于虚拟现实。显示内容106可以是虚拟现实内容。hmd系统1000可以是基本上不透明的,使得用户不能通过显示内容106看到真实世界。
45.在图3a中,显示器102在用户眼睛110的前面。然而,本公开的示例可以应用于其他配置,其中显示器102远离用户视场的中心或甚至在用户视场外围,并且光学布置将显示内容106引向用户视场的中心并且引向用户的眼睛110。
46.图3b示出了不需要移动部件的眩光系统104的示例实现。在图3b中,眩光系统104应用于图3a的hmd,然而,眩光系统104可替代地应用于图1、图2、或其他兼容的示例。来自图3b的装置100可以提供如图5a所示的组合图像500。
47.眩光系统104包括多个眩光发射器1046。多个空间分布的眩光发射器1046的使用使得能够通过控制哪些眩光发射器1046被照亮来控制眩光内容108的位置,而不需要移动部件(诸如微型机电致动器)。
48.眩光发射器1046包括发光二极管或合适的替代物。眩光发射器1046总体上比显示器102的有效背光亮度更亮。有效背光亮度表示来自背光的光已经穿过显示器102的液晶/像素。眩光发射器1046单独地比显示器102的发光二极管更亮。
49.所示的眩光发射器1046被配置为渲染像素化的眩光内容108。眩光发射器1046可以如图所示布置在像素矩阵中。矩阵可以形成规则阵列或不规则图案。规则阵列可以形成正交的行和列。示出了一行(或列),包括在位置(i,j)、(i 1,j)、
……
、(i n,j)处的眩光发射器1046,其中i是行,j是列,或反之亦然。如果使用不规则图案,则眩光发射器1046可以根据视场202中预期需要眩光的面积来定位。例如,眩光发射器1046的空间密度可以是:在视场202的外围或中心更大;在视场202的左半部分或右半部分更大;在视场202的上半部或下半部更大;或其组合。
50.眩光内容108的区域(面积)的大小和区域的数目能够通过控制有多少眩光发射器1046被照亮而控制。眩光内容108的亮度可以通过控制眩光发射器1046的亮度而控制。
51.眩光发射器1046的空间分辨率可以小于显示器102的空间分辨率。例如,显示器102可以具有比眩光发射器1046的空间分辨率高的每度至少五个像素的角分辨率(空间分辨率)。眩光系统104的较低空间分辨率使得能够选择具有更大峰值亮度的眩光发射器
1046。
52.眩光发射器1046可以由支撑结构1044(诸如衬底)支撑。
53.眩光发射器1046可以是基本上不透明的。如图所示,眩光发射器1046和任何相关联的支撑结构1044可以从dfov在外围偏移。
54.因此,眩光系统104包括光学器件1040,光学器件1040被配置为将来自眩光发射器1046的眩光内容108叠加到显示内容106的视场202上,以控制眩光内容108在组合(合并)图像500中的位置。光学器件1040包括可以改变光束方向的任何光学装置,诸如光束组合器。
55.在图3b中,光学器件1040包括被配置为组合显示器102的显示内容106和眩光发射器1046的眩光内容108的光束组合器。
56.光束组合器被配置为从显示器102接收限定显示内容106的第一像素化光1060。第一像素化光1060可以在第一方向上入射。
57.光束组合器被配置为从眩光发射器1046接收限定眩光内容108的第二光1080。如果眩光发射器1046被布置为矩阵,则第二光1080可以是像素化光。第二光1080以不同于第一方向的第二方向入射,并且第二方向取决于眩光发射器1046相对于显示器102如何定位和定向。在图3b中,第一方向和第二方向基本正交。
58.光束组合器被配置为将界定显示内容106的第一像素化光1060与界定眩光内容108的第二光1080组合,以提供界定组合图像500的第三像素化光1090作为输出。各种光束组合器是市售的。有些是通过连接两个棱镜以形成立方体来形成的。光束组合器可以例如由部分反射表面或分色镜表面组成,该表面例如可以是平面的或具有光学焦度。
59.在图3b中未示出的替代实现中,眩光内容108的位置可以经由机构(未示出)来控制,该机构使光学器件1040(有源光学器件1040)滑动或倾斜、和/或使眩光发射器1046(有源眩光发射器1046)滑动或倾斜、和/或使安装在光学器件1040与眩光发射器1046之间的附加光学布置(诸如透镜)滑动或倾斜。
60.在各种示例中,可以提供更少的眩光发射器1046或仅一个眩光发射器1046。单个眩光发射器1046的示例是用于第二显示器(未示出)的高亮度照明器(背光)。第二显示器的像素可以选择性地阻挡来自照明器的非像素化光,以控制通过第二显示器朝向光学器件1040传输的眩光内容108的位置。在一种实现中,当眩光内容108基本上是白光时,第二显示器是单色显示器。在一种实现中,第二显示器是液晶显示器。在另一示例中,由单个较小眩光发射器1046发射的眩光内容108的位置可以由有源光学器件1040控制。
61.图3c示出了包括眼睛传感器304的图3b的装置100。眼睛传感器304被配置为在显示内容106和眩光内容108被渲染的同时检测至少一个眼部(ocular)特性。替代地,眼睛传感器304可以应用于图1、图2、或任何其他兼容的示例的装置100。可以为一只或每只眼睛110提供眼睛传感器304。
62.在一些但不一定是所有示例中,眼睛传感器304被配置为检测指示注视方向的至少一个眼部特性。
63.在一些但不一定是所有示例中,眼睛传感器304被配置为检测指示瞳孔大小的至少一个眼部特性。
64.在一些但不一定是所有示例中,眼睛传感器304被配置为检测指示眨眼的至少一个眼部特性。
65.市售的眼睛传感器包括红外线传感器和可见光相机。在一些示例中,红外传感器可以在近红外光谱中操作。
66.图3c示出了眼睛传感器304的示例实现。装置100包括被配置为发射电磁辐射3060的发射器306和被配置为检测从角膜反射的反射电磁辐射3040的眼睛传感器304。
67.上述眼部特性中的一个或多个可以用于临床视力测试或用于模拟(诸如虚拟现实模拟)。
68.临床视力测试可以包括检查用户对眩光的反应。不正确的瞳孔大小、不正确的眨眼或延迟反应可以指示临床状况。眩光内容108和显示内容106的组合使得能够检查眩光对视觉和认知的影响。当用户受到受控眩光内容108时,可以向用户询问关于他们可以在显示器102上看到什么的问题。眩光内容108的精确定位使得能够精确确定用户的中心和周边视觉有多少受到眩光的影响。可选的眼睛传感器304可以帮助支持诊断,或者甚至实现检查的自动反馈控制。hmd系统1000对于临床视力测试很有用,因为可以测试更宽的视场,因为装置100相对于眼睛110处于固定位置而有助于重复性,并且因为用户的视觉可以可选地被环境光屏蔽。例如,hmd系统1000可以包括用于阻挡环境光的遮蔽物(未示出)。
69.眼睛传感器304可以用于提高对模拟活动的沉浸感,诸如玩视频游戏或操作诸如飞行模拟器或驾驶模拟器等虚拟现实模拟器。例如,用户可以能够通过修改他们的注视方向和/或通过眨眼来发出输入命令。
70.在一些但不一定是所有示例中,装置100被配置为引起来自眼睛传感器304的信息被存储在非易失性存储器中,诸如图6a所示的存储器。这些信息可以被永久存储,直到被删除或覆盖。这支持在临床视力测试期间跟踪用户,或在模拟活动期间跟踪用户表现。可以存储的其他信息包括例如:眩光内容108;显示内容106;用户数据;麦克风数据;相机数据;定位数据等。
71.在一些但不一定是所有示例中,来自眼睛传感器304的信息被作为反馈提供,以控制显示内容106的图形渲染和/或控制眩光内容108的渲染。例如,可以使眩光内容108变亮或变暗以用于用户特定优化。眩光内容108可以被控制为足够亮以引起期望的用户反应,但不会太亮以致触发极端反应。
72.在图3c中,眼睛传感器304形成hmd系统1000的一部分并且面向眼睛110。眼睛传感器304可能需要其自己的光学器件。图3d和图3e示出了提高封装的便利性并且可以允许共享光学器件的替代布置。
73.图3d和图3e示出了用于眼睛传感器304的发射器306可以被重新定位,并且可以将其电磁辐射3060引向眩光系统104的光学器件1040。在图3d和图3e中,光学器件1040包括光束组合器。光束组合器将电磁辐射3060引向角膜,在角膜处,电磁辐射3060被反射3040,并且由眼睛传感器304检测。
74.图3d和图3e示出了来自用于眼睛传感器304的发射器306的电磁辐射3060可以在与眩光内容108的方向相对应的第二方向上入射到光学器件1040。
75.图3d和图3e示出了用于眼睛传感器304的发射器306位于个体眩光发射器1046之间。可以提供用于眼睛传感器304的多个发射器306。眩光发射器1046和眼睛传感器发射器306可以形成交替图案。(多个)眩光发射器1040和(多个)眼睛传感器发射器306可以由共同的支撑结构1044支撑。
76.在图3d中,眼睛传感器304位于图3c所示的原始位置。然而,图3e示出了眼睛传感器304也可以被重新定位。在图3e中,眩光系统104的光学器件1040用作分束器,以将从用户的角膜反射的电磁辐射3040引向眼睛传感器304。
77.图3e示出了光学器件1040可以将平行于眩光内容108的第二方向的反射电磁辐射3040引向眼睛传感器304。在图3e中,眼睛传感器304和(多个)眩光发射器1040由共同的支撑结构1044支撑。
78.图4a、图4b、图4c示出了装置100的另外的示例实现,其中显示器102是ned。装置100形成hmd系统1000的至少一部分。与图3a至图3e相比,hmd系统1000可以被配置用于增强现实。显示内容106可以是增强现实内容,以利用虚拟内容增强用户对真实世界的视图。hmd系统1000可以是基本上透明的,使得用户可以通过显示内容106看到真实世界。
79.图4a示出了可以应用眩光系统104的hmd系统1000。显示器102远离用户视场的中心或甚至在用户视场外围。光学布置将显示内容106引向用户视场的中心,并且引向用户的眼睛110。在一些但不一定是所有示例中,hmd系统1000的形状像眼镜。
80.例如,hmd系统1000可以利用弯曲组合器技术或波导技术。可用的波导技术包括:衍射波导;全息波导;反射波导;或视网膜投影。
81.图4a示出了利用波导技术的hmd系统1000。图4a示出了引导光学器件4042、4044,引导光学器件4042、4044将界定显示内容106的第一像素化光1060引向出射光瞳扩展器405。提供出射光瞳扩展器405来代替图3a的目镜302,以将界定组合图像500的第三像素化光引向用户视场的期望部分。出射光瞳扩展器405可以由包括内耦合衍射光栅406和外耦合衍射光栅408的光导提供。
82.在一些但不一定是所有示例中,用于显示器102的照明器402与显示器102分开提供。引导光学器件的分束器4042将来自照明器402的光4020引向显示器102。照明器402可以输出非像素化光4020。显示器102选择性地反射非像素化光4020以产生界定显示内容106的第一像素化光1060。显示器102的峰值亮度可以至少部分由照明器402的峰值亮度确定。
83.在该示例中,显示器102由硅上液晶器件(lcos)提供。这种器件包括反射层和液晶(lc)像素控制元件阵列。lc像素控制元件阵列能够逐像素地选择性地控制入射光的反射。
84.图4b示出了包括眩光系统104的图4a的hmd系统1000。引导光学器件的分束器4042用作眩光内容108的光束组合器,类似于图3b的光束组合器。眩光发射器1046可以使用关于图3b-图3e描述的技术中的一种来实现。分束器/组合器4042/1040将界定显示内容106的第一像素化光1060和界定眩光内容108的第二光1080引向出射光瞳扩展器405。
85.图4c示出了图4b的hmd系统1000,包括眼睛传感器304。用于眼睛传感器304的发射器306定位在眩光发射器1046附近,类似于图3d。眼睛传感器304定位在眼睛110的视线范围内,并且可以例如被支撑在出射光瞳扩展器405的外围。在替代实现中,用于眼睛传感器304的发射器306可以靠近眼睛传感器304定位。
86.图5a示出了包括虚拟现实显示内容106和眩光内容108的组合图像500。组合图像500是形成在用户眼睛110中的视网膜图像112。组合图像500可以由图1至图2的装置100或图3a至图3e的虚拟现实hmd系统1000渲染。
87.图5a的非限制性示例中的组合图像500包括并发地渲染在显示内容106的跨视场202的两个不同位置处的眩光内容108的两个区域。眩光内容108使显示内容106中的一些信
息模糊。图5a示出了眩光内容108的区域的大小能够被控制为较小,例如以占据显示内容106的视场202的面积的10%以下的面积。但是,眩光内容108的区域可以更大。
88.图5b示出了包括增强现实显示内容106和眩光内容108的组合图像500,例如,相对于可以通过基本上透明的hmd系统1000看到的真实对象的背景。
89.在这个非限制性示例中,图5b中的组合图像500包括并发地渲染在显示内容106的跨视场202的两个不同位置处的眩光内容108的两个区域。眩光内容108使显示内容106中的一些信息模糊。例如,眩光内容108使识别显示内容106中茶壶更具挑战性。
90.装置100可以包括控制器,控制器被配置为出于本文中描述的目的而控制由眩光系统104渲染的眩光内容108的位置和/或亮度。图6a示出了控制器600的示例。
91.在一些但不一定是所有示例中,控制器600可以被配置为根据对由显示器102渲染的显示内容106的控制来控制眩光内容108的位置。显示内容106可以由控制器600或由不同的控制器控制。
92.在一些但不一定是所有示例中,显示内容106描绘了虚拟视觉场景。这可能发生在模拟用例中。虚拟视觉场景是指从虚拟视觉空间内的虚拟视点(位置和/或取向)查看的虚拟视觉空间的表示。视点可以是第一人称视角或第三人称视角。虚拟视觉空间是指可以被查看的完全或部分人工环境,其可以是三维的。
93.在一些但不一定是所有示例中,显示内容106描绘了至少一个虚拟视觉对象。虚拟视觉对象可以是人工虚拟对象(例如,计算机生成的虚拟对象),或者可以是真实空间中的真实对象的图像,该图像是实时的或记录的。虚拟对象可以在虚拟视觉场景中(例如,虚拟现实),或单独显示(例如,增强现实)。
94.一些虚拟对象可以发出虚拟光,例如虚拟太阳或虚拟灯,而其他虚拟对象仅反射虚拟光,例如地面。控制器600可以被配置为控制眩光内容108的位置,以将眩光内容108的区域维持在虚拟视觉场景内的虚拟发光虚拟对象的位置处。这提高了沉浸感,因为可以更好地复制明亮的虚拟发光虚拟对象(诸如太阳)的亮度。在一些示例中,光反射虚拟对象也可以是明亮的,诸如反射太阳的反射镜,在这种情况下,眩光内容108可能被渲染在明亮的虚拟光反射虚拟对象的位置处。
95.在一些但不一定是所有示例中,要渲染眩光内容108的位置根据与该位置相关联(例如,与该位置处的虚拟对象相关联)的虚拟光的亮度的指示来选择。在一些实现中,如果位置的相关指示亮度高于阈值,则可以选择该位置。
96.装置100可以设置有人机界面或手势/身体运动传感器,以用于实现对视点的控制和/或用于实现对虚拟对象的操纵。该控制支持一定数目的自由度,诸如3d位置和/或3d取向。取决于显示内容106的动态控制,眩光内容108的(多个)位置可以跨显示内容106的视场202动态地移动,以在组合图像500内移动。例如,眩光内容108可以根据对视点的控制和/或对虚拟对象的操纵来动态地移动,以维持眩光内容108与明亮的虚拟对象的对应关系。
97.上述示例提高了在模拟活动中的沉浸感,以用于休闲或训练和评估,甚至是依赖于类似显示内容106的临床视力测试。
98.在其他示例中,眩光内容108的位置的控制可以不依赖于显示内容106。控制器600可以被配置为基于预定或随机模式或一组预定规则来控制眩光内容108的位置(和可选地亮度)。无论显示内容106是否改变,这在需要可重复性的特定临床视力测试或其他实验中
是有用的。预定模式是非随机的,但不受正在显示的显示内容106的影响。基于规则的示例方法依赖于来自眼睛传感器304的反馈,以执行上述眩光内容108的用户特定优化。
99.可以与装置100一起使用的临床视力测试的一些示例包括:立体视力测试;视力测试;颜色识别测试;视场测试;对比敏感度测试;或卤素眩光敏感度测试。各种临床状况和人体特性都会影响眩光敏感度,例如:年龄;疲劳;眼疾;眼睛退化;糖尿病;偏头痛;药物副作用;脑损伤;以及陶醉。
100.可以使用装置100进行的模拟活动的一些示例包括训练、认证或视频游戏模拟。由显示内容106表示的活动可以包括控制机器,诸如驾驶汽车或驾驶飞机,和/或以第一人称视角或第三人称视角控制虚拟人。除了控制机器之外,一个示例模拟用例是模拟结构化环境,诸如工作场所或其他建筑空间,以测试用户对自然光和/或人工光的眩光水平的可接受性。眩光水平可能会增加或减少,具体取决于个体用户对眩光的敏感程度。
101.装置100还可以用于其他环境中,诸如在观看电视或电影时提高沉浸感。
102.图6a示出了控制器600的示例。控制器600的实现可以是控制器电路系统。控制器600可以单独以硬件实现,具有仅包括固件的软件的某些方面,或者可以是硬件和软件(包括固件)的组合。
103.如图6a所示,控制器600可以使用启用硬件功能的指令来实现,例如,通过使用通用或专用处理器602中的可执行指令,可执行指令可以存储在计算机可读存储介质(磁盘、存储器等)上以由这样的处理器602执行。
104.处理器602被配置为从存储器604读取和向存储器604写入。处理器602还可以包括处理器602经由其输出数据和/或命令的输出接口、以及数据和/或命令经由其被输入到处理器602的输入接口。
105.存储器604存储计算机程序606,计算机程序606包括计算机程序指令(计算机程序代码),计算机程序指令在被加载到处理器602中时控制装置100的操作。计算机程序606的计算机程序指令提供使得装置能够执行图7所示方法的逻辑和例程。处理器602通过读取存储器604能够加载和执行计算机程序606。
106.装置100因此包括:
107.至少一个处理器602;以及
108.至少一个存储器604,包括计算机程序代码
109.至少一个存储器604和计算机程序代码被配置为与至少一个处理器602一起引起装置100至少执行如图7所示的方法700,方法700包括:
110.在框702,引起显示器102在视场202之上渲染显示内容106;
111.在框704,引起眩光系统104在视场202中渲染眩光内容108;以及
112.在框706,控制眩光系统104在显示器102渲染显示内容106的同时,在不同时间在跨视场202的不同位置处渲染眩光内容108。装置100的可选附加控制功能在说明书中前面描述,并且可以形成方法700的一部分。
113.如图6b所示,计算机程序606可以经由任何合适的传递机制608到达装置100。传递机制608可以是例如机器可读介质、计算机可读介质、非暂态计算机可读存储介质、计算机程序产品、存储器设备、记录介质(诸如光盘只读存储器(cd-rom)或数字多功能盘(dvd)或固态存储器)、包括或有形地体现计算机程序606的制品。传递机制可以是被配置为可靠地
传送计算机程序606的信号。装置100可以将计算机程序606作为计算机数据信号传播或传送。
114.计算机程序指令用于引起装置100至少执行以下操作或用于执行至少以下操作:
115.引起显示器102在视场202之上渲染显示内容106;
116.引起眩光系统104在视场202中渲染眩光内容108;以及
117.引起对眩光系统104的控制以在显示器102渲染显示内容106的同时,在不同时间在跨视场202的不同位置处渲染眩光内容108。
118.计算机程序指令可以被包括在计算机程序、非暂态计算机可读介质、计算机程序产品、机器可读介质中。在一些但不一定是所有示例中,计算机程序指令可以分布在一个以上的计算机程序上。
119.尽管存储器604被示出为单个组件/电路系统,但它可以被实现为一个或多个单独的组件/电路系统,其中的一些或全部组件/电路系统可以是集成的/可移除的和/或可以提供永久/半永久/动态/高速缓存的存储。
120.尽管处理器602被示出为单个组件/电路系统,但它可以被实现为一个或多个单独的组件/电路系统,其中的一些或全部组件/电路系统可以是集成的/可移除的。处理器602可以是单核或多核处理器。
121.对“计算机可读存储介质”、“计算机程序产品”、“有形体现的计算机程序”等、或“控制器”、“计算机”、“处理器”等的引用应当理解为不仅包括具有不同架构(诸如单/多处理器架构和顺序(冯
·
诺依曼)/并行架构)的计算机,也包括专用电路,诸如现场可编程门阵列(fpga)、专用电路(asic)、信号处理设备和其他处理电路系统。对计算机程序、指令、代码等的引用应当理解为涵盖可编程处理器或固件的软件,例如硬件设备的可编程内容,无论是处理器的指令,还是固定功能设备、门阵列或可编程逻辑器件等的配置设置。
122.如在本技术中使用的,术语“电路系统”可以是指以下中的一项或多项或全部:
123.(a)纯硬件电路系统实现(诸如仅在模拟和/或数字电路系统中的实现),以及
124.(b)硬件电路和软件的组合,诸如(如适用):
125.(i)(多个)模拟和/或数字硬件电路与软件/固件的组合,以及
126.(ii)具有软件的(多个)硬件处理器(包括(多个)数字信号处理器)、软件和存储器的任何部分,其一起工作以引起装置100(诸如移动电话或服务器)执行各种功能,以及
127.(c)(多个)硬件电路和/或(多个)处理器,诸如(多个)微处理器或(多个)微处理器的一部分,其需要软件(例如,固件)进行操作,但在操作不需要时软件可以不存在。
128.该电路系统的定义适用于该术语在本技术中的所有使用,包括在任何权利要求中。作为另一示例,如在本技术中使用的,术语电路系统还涵盖仅硬件电路或处理器及其(或它们的)随附软件和/或固件的实现。例如,如果适用于特定权利要求元素,术语电路系统还涵盖用于移动设备的基带集成电路或服务器、蜂窝网络设备或其他计算或网络设备中的类似集成电路。
129.图7所示的框可以表示方法中的步骤和/或计算机程序606中的代码段。对框的特定顺序的说明并不一定表示针对框存在所需要的或优选的顺序,并且框的顺序和布置可以改变。此外,可以省略一些框。
130.在结构特征已经被描述的情况下,它可以被替换为用于执行结构特征的一个或多
个功能的部件,无论该功能或那些功能被明确还是隐含地描述。
131.数据的记录可以仅包括临时记录,或者可以包括永久记录,或者可以包括临时记录和永久记录两者。临时记录表示临时记录数据。这可以例如发生在感测或图像捕获期间、发生在动态存储器处、发生在诸如循环缓冲器、寄存器、高速缓存等缓冲器处。永久记录表示数据采用可寻址数据结构的形式,该可寻址数据结构可以从可寻址存储器空间中检索,并且因此可以存储和检索,直到删除或覆盖,尽管可能会或可能不会发生长期存储。与图像相关的术语“捕获”的使用与图像数据的临时记录有关。与图像相关的术语“存储”的使用与图像数据的永久记录有关。
132.本文档中使用的术语“包括(comprise)”具有包括性而非排他性。即,对包括y的x的任何引用表示x可以仅包括一个y或可以包括多个y。如果意在使用具有排他性含义的“包括”,则将在上下文中通过提及“包括仅一个”或使用“由
……
组成”来明确说明。
133.在本说明书中,参考了各种示例。与示例相关的特征或功能的描述表明这些特征或功能存在于该示例中。在文本中对术语“示例”或“例如”或“可能”或“可以”的使用表示(无论是否明确说明)这样的特征或功能至少存在于所描述的示例中,无论是否描述为示例,并且它们可以但不一定存在于某些或所有其他示例中。因此,“示例”或“例如”或“可能”或“可以”是指一类示例中的特定实例。实例的属性可以是仅该实例的属性或类的属性或包括类中的一些但不是所有实例的类的子类的属性。因此,隐含地公开了,参考一个示例而不是参考另一示例而描述的特征可以在可能的情况下在该另一示例中用作工作组合的一部分,但不一定必须在该另一示例中使用。
134.尽管在前面的段落中已经参考各种示例描述了示例,但是应当理解,可以在不脱离权利要求的范围的情况下对给出的示例进行修改。
135.前面描述中描述的特征可以以除了上面明确描述的组合之外的其他组合使用。
136.尽管已经参考某些特征描述了功能,但是这些功能可以由其他特征执行,无论是否描述。
137.尽管已经参考某些示例描述了特征,但是这些特征也可以存在于其他示例中,无论是否描述。
138.本文档中使用的术语“一个(a)”或“该(the)”具有包括性而非排他性。即,对包括一个(a)/该(the)y的x的任何引用表示x可以仅包括一个y或可以包括多个y,除非上下文清楚地表明相反。如果打算使用具有排他性含义的“一个(a)”或“该(the)”,则将在上下文中明确说明。在某些情况下,可以使用“至少一个”或“一个或多个”来强调包括性含义,但不应将这些术语的缺失视为推断出任何排他性含义。
139.权利要求中的特征(或特征组合)的存在是对该特征或(特征组合)本身的引用、以及对实现基本相同技术效果的特征(等效特征)的引用。等效特征包括例如作为变体并且以基本相同的方式实现基本相同结果的特征。等效特征包括例如以基本相同的方式执行基本相同的功能以实现基本相同的结果的特征。
140.在本说明书中,参考了各种示例,使用形容词或形容词短语来描述示例的特征。与示例相关的特性的这种描述表明该特性在一些示例中完全如所描述的那样存在,并且在其他示例中基本上如所描述的那样存在。
141.尽管在前述说明书中力图提请注意那些被认为是重要的特征,但应当理解,申请
人可以通过权利要求就上文提及和/或在附图中示出的任何可专利特征或特征组合寻求保护,无论是否强调。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献