买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
申请/专利权人:英特尔公司
摘要:公开了虚拟现实与现实世界之间的转变。本文描述了用于虚拟现实转变的系统和方法。用于提供虚拟现实转变的头戴式显示器系统包括:虚拟现实转变引擎,用于检测由头戴式显示器的用户发起的触发事件;传感器阵列,用于确定现实世界环境条件;以及图形驱动器,用于以基于现实世界环境条件的格式呈现虚拟现实内容。
主权项:1.一种用于提供虚拟现实转变的头戴式显示系统,所述系统包括:虚拟现实转变引擎,用于检测由所述头戴式显示器的用户所发起的触发事件;传感器阵列,用于确定现实世界环境条件;以及图形驱动器,用于以基于所述现实世界环境条件的格式呈现虚拟现实内容,其中为了以基于所述现实世界环境条件的所述格式呈现虚拟现实内容,所述图形驱动器用于:确定所述用户周围的环境中现实世界光源的定位和强度;在所述虚拟现实内容中对应于所述现实世界光源的所述定位的位置呈现明亮区域;以及将所述明亮区域从第一亮度水平调整为第二亮度水平,所述第二亮度水平比所述第一亮度水平更接近所述现实世界光源的所述强度。
全文数据:虚拟现实与现实世界之间的转变技术领域[0001]本文所描述的实施例一般涉及计算,并且具体地涉及用于混合现实转变的系统和方法。背景技术[0002]增强现实AR观影可被定义为其元素被诸如声音、视频、图形或GPS数据之类的计算机生成的感官输入补充例如,增强)的现实世界的环境的实时视图。虚拟现实VR观影可被定义为观看者可在其中互动的完全模拟的世界。头戴式显示器HMD,有时也被称为头盔式显示器,是戴在头上或作为头盔一部分的能在一只或两只眼睛前投射图像的装置。HMD可被用于各种应用,包括AR或VR模拟。HDM被用于诸如军事、游戏、体育、工程和训练之类的各种领域中。附图说明[0003]在附图中(这些附图不一定是按比例绘制的),相同的数字可以描述在不同视图中的类似的组件。具有不同的字母后缀的相同的数字可以表示类似组件的不同实例。在附图中的诸个图中通过示例而非限制地示出一些实施例:[0004]图1是根据一实施例的例示出虚拟现实VR系统的框图;[0005]图2是例示出根据实施例的用于从VR环境转变到现实世界环境的过程的流程图;[0006]图3是例示出根据实施例的用于从现实世界环境转变至VR环境的过程的流程图;[0007]图4是例示出根据实施例的能够在VR和现实世界环境之间转变的HMD的框图;[0008]图5A-C是例示出根据实施例的从VR环境向现实世界环境的转变的示意图;[0009]图6是例示出根据实施例的用于虚拟现实转变的方法的流程图;以及[0010]图7是例示出根据示例实施例的本文中所讨论的技术例如,方法论中[0011]的任意一种或多种可在其上执行的示例机器的框图。具体实施方式[0012]在以下描述中,出于解释的目的,阐述了许多特定的细节以提供对一些示例实施例的透彻理解。然而,对本领域技术人员将显而易见的是,在没有这些特定细节的情况下也可实施本公开。[0013]虚拟现实VR让用户感觉完全沉浸在替代的环境中,但尚未解决的VR的一个方面是如何平滑地将用户从虚拟世界转变回现实世界。在用户的眼睛对于虚拟世界中较暗的环境扩张之后,当VR头戴设备被移除并且她发现自己处于现实世界中的明亮环境中时,她的眼睛必须迅速作出调整,而这会导致紧张和眯眼。在相反的情况下,用户可能在黑暗房间中移除VR头戴设备,其中VR头戴设备亮度的显示设置非常高,这会导致暂时失明,直到她的眼睛适应黑暗的现实世界环境。[0014]解决这些情况和其他问题的机制是配置VR系统以映射环境光照黑暗以及其他环境变量,以便调整VR体验以匹配周围环境光线的位置和强度、声音水平、预定的活动以及其他现实生活方面,以缓和从VR到现实世界的转变。替代的,VR系统可以调整环境以与VR体验保持一致。[0015]现今的VRHMD不具有从虚拟世界到现实世界的平滑过渡本文所描述的系统和方法使在移除VRHMD时用户回到现实世界变得舒适。[0016]图1是根据一实施例的例示出虚拟现实VR系统100的框图。VR系统100可以包括头戴式显示器102HMD和服务器150。可在诸如办公室或家中之类的本地站点或从诸如数据中心或云服务之类的远程站点安装和执行VR系统100JR系统100的部分可本地运行而其他部分可远程运行(相对于本地元件)AMD102可经由硬连线连接(例如,DVI、显示端口、HDMI、VGA、以太网、USB、火线、AV电缆等),或经由无线连接例如,蓝牙,Wi-Fi等与服务器150通信地耦合。[0017]HMD102可包括既能发送也能接收数据并由控制器108控制的收发机106。收发机106和控制器108可被用于在诸如以下各项的各种无线网络上进行通信:Wi-Fi网络例如,根据IEEE802.11系列标准);蜂窝网络,例如,根据长期演进LTE、LTE-高级、5G或全球移动通信系统GSM系列标准的网络设计等等。[0018]HMD102可以包括用于根据IEEE802.15系列标准实现蓝牙连接的蓝牙硬件、固件和软件。在示例中,HMD102包括由蓝牙固件112和蓝牙主机114控制的蓝牙无线电110。[0019]HMD102可包括用于向观看者104的左眼显示图像的左显示监视器122,以及用于向观看者104的右眼显示图像的右显示监视器124。然而,这不应被解释为限制性的,因为在一些实施例中,HMD102可只包括一个视频显示器,该视频显示器可以显示与观看者的左眼相关联的图像以及与观看者的右眼相关联的图像两者,或者可以在一组显示监视器上显示二维2D图像。[0020]HMD102还可包括一组传感器120。传感器120可包括数字静态相机或视频相机,用于接收邻近或围绕HMD102或位于HMD102的视线内的环境(例如,在观看者104使用HMD102时邻近或围绕观看者104或者位于观看者104的视线内的环境的图像。当观看者104可以触摸环境或与环境交互时,例如,当观看者坐在火车上的另一个人附近并且可以触摸该人或与该人进行对话时,环境可被认为与观看者104相邻。当观看者104能够看到环境时,例如,当环境在观看者104的视线内时,也可以认为环境围绕观看者104。所显示的图像可以被修改以结合HMD102的视线内的环境的图像的表示。[0021]传感器120还可以包括用于接收环境的音频的话筒。传感器120还可以包括运动检测器,例如,加速度计,用于检测HMD102的运动,例如,当观看者104穿戴HMD102时观看者的头部的运动。该运动检测器还可以检测观看者104的其他运动,例如,观看者104坐下、站立或头转向。[0022]传感器120还可以包括接近度传感器,用于检测HMD102至HMD102周围的现实世界环境中的人或物体的接近度。传感器120还可以包括温度传感器、湿度传感器、光传感器、红外(IR传感器、心率监测器、振动传感器、触觉传感器、电导传感器等中的一个或多个,用于感测观看者的活动和当前状态、接受输入,并且还用于感测有关观看者环境的信息。[0023]操作系统116可以与控制器108和蓝牙主机114对接。操作系统116可以是桌面操作系统、嵌入式操作系统、实时操作系统、专有操作系统、网络操作系统等。示例包括但不限于WindowsINT及其变体)、Windows:㉚Mobile、Wilid〇.ws:®Embedded、Mac〇S:⑩、.AppleiOS、AppleWatchOS®、UNIX、Android™、JavaOS、SymbianOS、Linux和其他合适的操作系统平台。[0024]通信控制器未示出)可在硬件、固件或操作系统116中实现。通信控制器可以充当与各种硬件抽象层HAL例如,设备驱动器,通信协议栈,库等对接的接口。通信控制器可操作以(例如,从系统事件或通过对通信控制器的快速系统调用接收用户输入,并基于用户输入与较低级通信设备例如,蓝牙无线电、Wi-Fi无线电、蜂窝无线电、等等交互。通信控制器可以至少部分地在对操作系统116中的一个或多个库、设备接口等进行调用的用户级应用中实现,以使得通信设备以某种方式进行操作。[0025]HMD102上的用户应用空间118被用于实现用于观看者104控制HMD102的用户级应用、控制、用户界面等。应用程序、应用、扩展程序、控制面板或其他用户级可执行软件程序可被用于控制对HMD102的访问。例如,诸如应用之类的可执行文件可被安装在HMD102上并且可操作以与安装在服务器150上的主机应用进行通信。作为另一示例,在用户应用空间118或OS116中执行的应用可与传感器120—起工作以检测由观看者104执行的手势。[0026]服务器150可以包括操作系统156、文件系统、数据库连接、无线电或用于向HMD102提供VR体验的其他接口。特别地,服务器150可以包括无线收发机152或者可通信地连接到无线收发机152以与HMD102通信。相应的控制器154可以控制服务器150的无线电收发机152,进而可以经由操作系统156和用户级应用158来连接并控制服务器150的无线电收发机152〇[0027]在操作中,观看者104可以使用HMD102与VR环境交互。当观看者104准备好退出VR环境时,观看者104可以执行一些触发动作。该动作可以是观看者104说出的关键词、观看者104执行的触发手势,或观看者104按下的用户接口(例如,HMD102的按钮)。这是非限制性动作列表,并且可以理解,可以执行附加动作或动作组合以指示观看者104已准备好退出VR环境。作为响应,HMD102可以开始向观看者104显示图像以将观看者104从VR环境变到现实世界环境。该转换可以由HMD102或由服务器150来控制。[0028]图2是例示出根据实施例的用于从VR环境转变到现实世界环境的过程200的流程图。外部光照由HMD上的传感器阵列来测量。可使用一个或多个亮度传感器、一个或多个相机、一个或多个测光仪等来测量该光照以测量光强度、方向或颜色。可将传感器设置在HMD的前部或侧部周围。相应地,HMD可包括用于将HMD定位于用户头部位置的头带、头盔或其他支持装置。可在此类支持装置上或围绕此类支持装置来设置传感器。[0029]用户穿戴着可发起从虚拟现实环境的退出(操作204。用户可使用声音命令、手势、用户接口组件等等来发起退出的意图。例如,用户可按压HMD上的按钮来挂起HMD操作并终止VR会话。[0030]将外部光照(例如,现实世界光照)与VR环境中所显示的光照进行比较。如果外部光照更亮操作206,则将VR环境中的HMD内容转变成更亮的图像操作208。可将HMD内容定制为模拟外部现实世界环境的光照特征操作216。例如,如果在用户视野的某个位置存在明亮的灯,则修改HMD内容以在灯的相对位置中产生更亮的点。在示例中,外部光照的颜色,连同其位置和强度都在HMD内容中被重现。使用这种类型的转变效果,HMD针对实际的现实世界环境来使用户的眼睛做好准备,使得当用户将HMD设备从他们的头部移除时,用户的眼睛已经针对现实世界环境光照进行了调整。用户可避免与闪光失明相关联的身体不适。闪光失明是由暴露于使视网膜色素过度饱和的明亮闪光而引起的暂时失明。[0031]如果外部光照比HMD内容更暗操作210,则可使HMD内容变暗操作212。这可避免一些关于暗适应的并发症。暗适应指的是人类视网膜中视杆和视锥细胞敏感度的变化,因为它们各自都会在昏暗的环境中提高对光的敏感度。视锥细胞对光线更加敏感,但在从明亮环境转向昏暗环境时需要更长的时间进行调整。如此,使HMD内容变暗操作212有助于在退出VR会话之前更早地开始暗适应。显示变暗的HMD内容操作216。[0032]应该理解,变亮操作208或变暗操作212可分别被重复数次以缓慢地提高光强度或降低光强度。因此,过程200可从操作208流动至操作216数次以随时间照亮内容。替代地,过程200可从操作212流动至操作216数次以随时间使内容变暗。[0033]在示例中,用户可在的确想终止VR会话时相对早地发起VR退出(操作204。例如,用户可以在退出前十分钟发起VR退出。在10分钟倒计时期间,VR会话中的场景可能会被调整,以缓慢整合用户现实世界环境的光成分。较长的提前期可能有助于用户适应某些光照条件。例如,用户视网膜中的视锥细胞可能需要二三十分钟来完全适应昏暗的环境。通过使用较长的提前期,视锥细胞可被提供更多的时间来进行调整,并且用户不会以夜盲的状态退出VR会话。[0034]如果VR内容和现实世界环境之间没有光照差异操作214,则不加修改地显示VR内容操作216。[0035]虽然图2讨论的是VR环境,但可以理解的是,对于用户来说可以类似地调整AR环境。例如,在AR环境中,如果AR内容元素阻挡了明亮的光源例如,天花板灯),则在去除AR内容元素之前,可以调整AR内容元素的视觉属性以允许用户的眼睛适应现实世界的光照条件。例如,可用逐渐透明的值显示例如,淡出)来显示AR内容元素。作为另一示例,可用在内容上绘制的越来越多的亮点来修改AR内容。[0036]图3是例示出根据实施例的用于从现实世界环境转变至VR环境的过程300的流程图。与图2所例示的功能类似,在图3中,在用户进入VR会话时修改HMD内容以帮助用户。在302处,测量外部光照。例如,可在用户将HMD置于其头部时执行此操作。替代地,可响应于用户发起VR会话的时间来执行该测量操作操作304。[0037]如果外部光照比将被显示给用户的HMD内容更亮操作306,则使用明亮修改来初始地呈现HMD内容操作308。显示该经修改的HMD内容操作316并随后进一步随时间对该HMD内容进行修改以最终以其原始格式显示HMD内容操作318。该过程允许用户的眼睛去适应HMD内容中的黑暗场景,从而允许用户避免夜盲并改善用户体验。[0038]如果外部光照比将被显示给用户的HMD内容更暗操作310,则使用黑暗修改来初始地呈现HMD内容操作312。显示该经修改的HMD内容操作316并随后进一步随时间对该HMD内容进行修改以最终以其原始格式显示HMD内容操作318。该过程允许用户的眼睛去适应HMD内容中的明亮场景,从而允许用户避免闪光失明并改善用户体验。[0039]当外部光照与HMD内容的光照相似或相同时,则不使用调整(操作314,并且以其原始格式显示HMD内容操作316。在该流程中不使用对最初显示的HMD内容的修改。[0040]尽管图2和3指的是调整HMD内容的光照水平以使用户从黑暗环境转变到明亮环境,或从明亮环境转变到黑暗环境,但在其他实施例中,可用类似的方式调整声音水平。许多VR环境包括用于将用户更完全地包含在VR世界中的声音元素。取决于这种声音效果的实现,用户可能会感知不到现实世界的声音特征。例如,如果现实世界是嘈杂而VR世界相对安静,则当终止VR会话时,用户可能会因为他们退出安静的VR会话并重新回到喧嚣的现实世界环境而震惊。为了使该转变舒适,HMD可以在终止VR会话之前测量现实世界噪音水平并调整HMD内容,以使用户适应现实世界噪音水平。作为示例,用户可能正乘坐通勤列车并正参与VR会话。VR会话可能正模拟穿过林地区域的安静漫步。当VR结束时,背景噪音可缓慢增加,以缓慢地将用户带离VR环境。[0041]另外,HMD可以控制外部光照以进一步帮助从VRAR内容到现实世界的转变。例如,可以通过诸如电子调光器开关之类的环境控制来控制外部的现实世界光照。HMD可被耦合到环境控制并调整外部光照以使其接近VR或AR内容中的光照。当用户移除HMD时,外部现实世界的光照中的减少或增加的光照会有助于转变。在用户移除HMD之后,外部光照可被调整回到先前设置。作为示例,在用户移除他们的HMD之前,外部光照可能处于房间的最大亮度。在用户刚要移除HMD之前,可将亮度降低到40%,以匹配VR内容的亮度水平。在用户移除HMD之后,外部现实世界的光照可逐渐增加,直到再次达到100%的亮度。外部环境控制可与改变VR或AR内容的亮度结合使用。[0042]图4是例示出根据实施例的能够在VR和现实世界环境之间转变的HMD400的框图。HMD400包括传感器阵列402、VR转变引擎404、灯阵列406、图形驱动器408、显示器410、处理器子系统412以及存储器414。[0043]HMD400装配有板载系统,该板载系统监测HMD400的状态并基于该状态自动调整由HMD400提供的显示器410AMD400可装配有一个或多个传感器例如,加速度计、陀螺仪或磁力仪),用于确定HMD400的状态并可选择地确定用户的状态。[0044]传感器阵列402可以包括各种传感器,诸如相机、测光仪、话筒等,用于监测HMD400的用户的周围的环境。传感器阵列402可以包括一个或多个相机,这一个或多个相机能够捕获可见光、红外线等,并且可被用作2D或3D台相机例如,深度相机)。传感器阵列402可以被配置为检测由用户(穿戴者作出的手势而处理器子系统412可以使用该手势来触发转变过程。[0045]HMD400可以任选地包括一个或多个面向内的传感器未示出),用于感测用户的脸部、皮肤或眼睛,并确定HMD400与所检测到的脸部、皮肤或眼睛之间的相对运动。在各实施例中,该面向内的传感器可以被安装到HMD400的内部部分,诸如护目镜外壳中、镜头上或HMD400的突出部分上。用户头部和眼睛的相对运动可被用于在VR环境中移动用户视角。另外,该相对运动可被用于移动VR世界中的变亮区域以跟踪现实世界中的光源,这样当用户四处移动他们的头部时,该变亮区域被定位并跟踪现实世界光源的位置。[0046]HMD400包括显示器410。可将一个或多个图像投射到显示器410上,诸如,这可由微显示器来完成。替代地,显示器410中的部分或全部可以是能够在用户前面产生图像的有源显示器(例如,有机发光二极管(OLED。还可使用各种类型光的视网膜投影,使用包括但不限于波导、扫描光栅、分色和其他机制的一系列机制来提供显示器410。在一些示例中,显示器410能够产生高动态范围以匹配现实世界特征。[0047]VR转变引擎404可作为由软件配置的硬件,或者作为由处理器子系统412提供的服务来在硬件中实现。该VR转变引擎404监测传感器阵列402以检测用户发起何时从VR会话退出。该VR转变引擎404可随后与图形驱动器408交互以修改输出到显示器410的视频帧。该修改可用于变亮或变暗VR环境或VR环境的部分。使用传感器阵列402,VR转变引擎404可以确定现实世界环境中光源的大致位置,并导致图形驱动器408在VR环境中绘制变亮区域。光源的位置可被存储,使得当用户在VR世界中四处移动头部时,对应于现实世界的光的变亮区域被定位并跟踪现实世界光源的位置。[0048]可选的灯阵列406可被设置在HMD上或HMD周围。例如,灯阵列406可以包括HMD400的内部上的发光二极管LED,用于照亮用户脸部的一部分包括用户的眼睛),以帮助用户适应较亮的环境光。这些灯可被激活来与现实世界光源相协调。例如,如果用户面向前并且天花板灯从正前方偏左的45度角,与水平方向成60度的角度照亮她,则可以激活HMD400的左上角的灯以模拟房间光照。可以重现强度、颜色和位置来将用户从VR体验转变为现实世界体验。灯阵列406可以单独使用或与对显示器410上显示的HMD输出的修改结合使用。[0049]存储器414可以包括用于执行本文所述的各种功能的指令,该指令在被处理器子系统412执行时,可以实现这些功能。存储器414还可以包括用于配置或控制转变的用户配置文件。用户配置文件可以定义转变时段的长度、光照偏好、声音偏好、触发动作等。[0050]图5A-C是例示出根据实施例的从VR环境向现实世界环境的转变的示意图。图5A例示出现实世界环境500,诸如家庭办公室或一些其他地方。该现实世界环境包括两个天花板灯502A、502B统称为502。天花板灯502具有靠近容纳天花板灯502的凹处的高强度、局部化的区域以及围绕环境500剩余部分的更多的分散光。[0051]图5B例示出当用户处于现实世界环境500时所正在观察的VR环境550。假定用户面向与图5A所描绘的方向相同的方向。然而,当处于VR环境550中时,所有的现实世界光照成分都被HMD遮蔽。VR环境550可以是夜间场景,使得VR环境550中的环境光可能较低。[0052]图5C例示出转变过程的一部分,其中天花板灯502被表示为VR环境550中的局部化的变亮区域552,554。明亮区域552,554可以是相对较暗的高光,随后随时间增加强度,并任选地改变颜色来模拟现实世界光照502。还可任选地变亮VR环境550中的整个场景以更接近地匹配现实世界环境500中的环境光照。[0053]因此,回到图4,HMD400是用于提供虚拟现实转变的系统,其包括:VR转变引擎400,用于检测由头戴式显示器的用户所发起的触发事件;传感器阵列402,用于确定现实世界环境条件;以及图形驱动器408,用于以基于现实世界环境条件的格式呈现虚拟现实内容。[0054]在实施例中,为了检测触发事件,VR转变引擎404将检测由用户发出的声音命令。在相关实施例中,为了检测触发事件,VR转变引擎404将检测由用户作出的手势。在相关实施例中,为了检测触发事件,VR转变引擎404将检测由用户执行的用户接口交互。在相关实施例中,为了检测触发事件,VR转变引擎404将检测由用户执行的按钮按压。[0055]为了适当的调整VR内容,HMD400监测用户周围的环境条件(例如,光、噪音)。因此,在实施例中,为了确定现实世界环境条件,传感器阵列402将访问包括描述用户周围环境的光度数据的传感器数据。在进一步的实施例中,从相机阵列获得该光度数据。该相机阵列可包括能够监测可见光、红外光等等的一个或多个相机。[0056]在另一实施例中,从测光仪获得光度数据。多个测光仪可被设置于用户头部的冠的周围(例如,在HMD的头带或其他支持元件上)。测光仪可提供对更强光源的方向性的一些洞悉以及它们相对于用户面向方向的位置。当用户转向更亮的光时,可用更亮的部分来调整VR内容,以描述更亮的外部环境。[0057]在另一实施例中,从光度传感器获得光度数据。光度传感器类似于测光仪。然而,光度传感器可具有更大范围的可检测光例如,可见光的全光谱)、更精确的读取,并且被封装于更小的形状因子中。例如,一些光度传感器可检测到少至188微勒克斯microLux和多至88,000勒克斯Lux。[0058]在另一实施例中,为了确定现实世界环境条件,传感器阵列402将访问包括描述用户周围环境的噪音数据的传感器数据。噪音数据可以从耦合到头戴式显示器410的话筒获得。噪音的方向性也被考虑在内。[0059]基于现实世界环境的光照水平,可用不同方式来调整VR内容。如果现实世界的光照水平更亮,则可变亮VR内容来使用户适应。因此,在实施例中,为了以基于现实世界环境条件的格式呈现虚拟现实内容,图形驱动器408将确定用户周围的环境中现实世界光源的定位和强度,并在虚拟现实内容中呈现对应于现实世界光源的定位的位置的明亮区域。在进一步的实施例中,图形驱动器408将明亮区域从第一亮度水平调整到第二亮度水平,第二亮度水平比第一亮度水平更接近现实世界光源的强度。[0060]可在允许用户逐步调整的时间段内执行该调整。该时间段可以是数秒(例如,20秒或更长。由于人们适应明亮光线比适应黑暗环境的速度快,因此人们典型地需要的时间较少来适应光线好的区域相比于相反情况)。因此,在一个实施例中,为了调整明亮区域,图形驱动器408在一段时间内将明亮区域从第一亮度水平调整为第二亮度水平。[0061]在一实施例中,VR转变引擎404将确定现实世界光源的颜色,并且图形驱动器408将使用与现实世界光源的颜色类似的颜色来呈现该明亮区域。[0062]在一些情形中,诸如,其中用户处于明亮的环境中并且第一次戴上HMD400,HMD400中的内容可能太暗以至于用户无法辨认(例如,眼睛未针对昏暗的环境进行调整)。这样,HMD400可以最初以比通常更亮的格式开始呈现VR内容,然后随时间降低亮度以达到原始格式。如此,在实施例中,图形驱动器将在一段时间内逐渐调暗虚拟现实内容,该调暗导致最初的明亮的虚拟现实内容变暗,直到虚拟现实内容以源格式被显示。[0063]转向相反的情形,其中用户被转变到黑暗环境或者在黑暗环境中开始VR会话,可以调整VR内容的亮度以将用户从此类环境转出或转入此类环境。[0064]在实施例中,为了以基于现实世界环境条件的格式呈现虚拟现实内容,图形驱动器408将确定用户周围的环境的亮度水平并且在现实世界环境的亮度水平小于虚拟现实内容的亮度水平时将虚拟现实内容调暗成更接近现实世界环境的亮度水平。这可能会在用户退出VR内容时发生,并且可能会在较长的时间段内发生。在实施例中,为了调暗虚拟现实内容,图形驱动器将在一段时间内逐渐调暗虚拟现实内容。在进一步的实施例中,该时间段为至少五分钟。[0065]调暗VR环境还可在用户第一次戴上HMD400时发生。这样稍后,随着用户适应VR内容,亮度可被增加。在实施例中,图形驱动程序408将在一段时间内逐渐变亮虚拟现实内容,该亮化使最初调暗的虚拟现实内容变亮,直到虚拟现实内容以源格式被显示。[0066]当用户被从VR环境转出或转入到VR环境中时,环境噪音也可以被考虑在内。在实施例中,为了以基于现实世界环境条件的格式呈现虚拟现实内容,VR转换引擎404将确定用户周围的环境的噪音水平,并在现实世界环境的噪音水平大于虚拟现实内容的噪音水平时逐渐将虚拟现实内容的噪音水平增加到更接近用户周围环境的噪音水平。[0067]图6是例示出根据实施例的用于虚拟现实转变的方法600的流程图。在602处,在头戴式显示器处检测由头戴式显示器的用户发起的触发事件。在604处,确定现实世界环境条件。在606处,由头戴式显示器以基于现实世界环境条件的格式呈现虚拟现实内容。[0068]在实施例中,检测触发事件包括检测用户发出的语音命令。在相关实施例中,检测触发事件包括检测用户作出的手势。在相关实施例中,检测触发事件包括检测用户执行的用户接口交互。在相关实施例中,检测触发事件包括检测用户执行的按钮按压。按钮可被设置在头戴式显示器的外壳上。[0069]在实施例中,确定现实世界环境条件包括访问包括描述用户周围环境的光度数据的传感器数据。在进一步的实施例中,从相机阵列获得该照度数据。在相关实施例中,从测光仪获得该光度数据。在相关实施例中,从光度传感器获得该光度数据。[0070]在实施例中,确定现实世界环境条件包括访问包括描述用户周围环境的噪音数据的传感器数据。在进一步的实施例中,从耦合到头戴式显示器的话筒获得噪音数据。[0071]在实施例中,以基于现实世界环境条件的格式呈现虚拟现实内容包括确定用户周围环境中现实世界光源的定位和强度,以及在虚拟现实内容中对应于现实世界光源的定位的位置呈现明亮区域。在进一步的实施例中,方法600将明亮区域从第一亮度水平调整到第二亮度水平,第二亮度水平比第一亮度水平更接近现实世界光源的强度。在进一步的实施例中,调整明亮区域包括在一段时间内将明亮区域从第一亮度水平调整到第二亮度水平。[0072]在另一个实施例中,方法600包括确定现实世界光源的颜色并使用与现实世界光源的颜色类似的颜色来呈现明亮区域。[0073]在另一个实施例中,方法600包括在一段时间内逐渐调暗虚拟现实内容,该调暗导致最初变亮的虚拟现实内容变暗,直到虚拟现实内容以源格式被显示。在该实施例中,在最初以接近房间的光强度来显示内容之后,VR内容可以被调暗,直到其处于源格式例如,VR内容的制作者最初设计的光照效果)。[0074]在实施例中,以基于现实世界环境条件的格式呈现虚拟现实内容包括确定用户周围的环境的亮度水平,以及在现实世界环境的亮度水平小于虚拟现实内容的亮度水平时将虚拟现实内容调暗成更接近现实世界环境的亮度水平。在进一步的实施例中,调暗虚拟现实内容包括在一段时间内逐渐调暗虚拟现实内容。在光线充足的环境中之后,人们典型地需要较长的时间来适应黑暗环境。因此该时间段可能长于数秒或数分钟。在进一步的实施例中,该时间段为至少五分钟。[0075]在一些情形中,在用户开始VR会话后,VR内容最初会被调暗。经调暗的内容被用于提供从昏暗的现实世界环境到VR环境的更容易的转变。但是,在一段时间后,用户会被转变到全光照的VR环境。如此,在实施例中,方法600包括在一段时间内逐渐使虚拟现实内容变亮,该变亮使最初被调暗的虚拟现实内容变亮,直到虚拟现实内容以源格式被显示。[0076]除了显示亮度之外,或者替代地,可以向用户提供噪音水平的转变。在实施例中,以基于现实世界环境条件的格式呈现虚拟现实内容包括确定用户周围环境的噪音水平并且在现实世界环境的噪音水平大于虚拟现实内容的噪音水平时逐渐增加虚拟现实内容的噪音水平以使其更接近用户周围环境的噪音水平。[0077]可以在硬件、固件及软件中的一个或其组合中实现实施例。实施例也可实现成存储于机器可读存储设备上的指令,该指令可由至少一个处理器读取并执行,以执行本文所描述的操作。机器可读存储设备可包括用于以机器如,计算机可读形式存储信息的任何非瞬态机构。例如,机器可读存储设备可包括只读存储器ROM、随机存取存储器RAM、磁盘存储介质、光存储介质、闪存设备以及其他存储设备和介质。[0078]处理器子系统可被用于执行机器可读介质上的指令。处理器子系统可以包括一个或多个处理器,每个处理器具有一个或多个核心。另外,处理器子系统可被设置在一个或多个物理设备上。处理器子系统可以包括一个或多个专用处理器,诸如图形处理单元GPU、数字信号处理器DSP、现场可编程门阵列FPGA或固定功能处理器。[0079]本文中描述的示例可以包括下列各项或基于下列各项进行操作:逻辑或许多组件、模块或机制。各模块可以是通信耦合到一个或多个处理器以实现本文描述的操作的硬件、软件或固件。各模块可以是硬件模块,并且如此,各模块可被认为是能够执行指定操作的有形实体且可以按特定方式来配置或布置。在示例中,能以指定方式将电路例如,内部地或者相对于诸如其他电路之类的外部实体布置为模块。在示例中,一个或多个计算机系统例如,独立的客户机或服务器计算机系统或一个或多个硬件处理器的全部或部分可由固件或软件例如,指令、应用部分、或者应用配置为操作以执行所指定操作的模块。在示例中,软件可驻留在机器可读介质上。在示例中,软件在由模块的底层硬件执行时,使此硬件执行指定的操作。因此,术语硬件模块被理解为涵盖有形实体,该有形实体是物理地构建、具体地配置例如,硬连线)、或者临时地例如,瞬态地配置例如,编程从而以所指定的方式操作或者执行本文中所描述的任何操作的部分或全部的实体。考虑到其中临时配置模块的示例,这些模块中的每一个不需要在任何一个时刻进行例示。例如,在模块包括使用软件而配置的通用硬件处理器的情况下,通用硬件处理器可以在不同时间被配置为相应的不同模块。软件可以相应地配置硬件处理器,例如以便在一个时间实例处构成特定的模块,并且在不同的时间实例处构成不同的模块。各模块也可以是软件或固件模块,它们操作来执行本文描述的方法。[0080]如在本文件中使用的那样,电路系统或电路可单独或以任何组合方式包括例如:硬连线电路;可编程电路,诸如包括一个或更多单独指令处理核的计算机处理器;状态机电路;和或存储由可编程电路执行的指令的固件。电路、电路系统或模块可被总体地或个别地被体现为形成较大系统的一部分的电路系统,例如,集成电路IC、片上系统SoC、台式计算机、膝上型计算机、平板计算机、服务器、智能电话、等等。[0081]图7是以计算机系统700的示例形式示出的机器的框图,根据示例实施例,该机器中有指令集或指令序列,这些指令集或序列能被执行以使该机器执行本文中讨论的方法中的任意一个方法。在替代实施例中,该机器作为独立设备进行操作,或可以被连接(如,联网)到其他机器。在被联网的部署中,该机器可在服务器-客户机网络环境中作为服务器或客户机来进行操作,或者可在对等或分布式)网络环境中担当对等机。该机器可以是头戴式显示器、可穿戴设备、个人计算机PC、平板PC、混合平板、个人数字助理PDA、移动电话、或能够执行指定要由该机器采取的动作的指令顺序地或以其他方式)的任何机器。此夕卜,虽然仅示出单个机器,但是也应当认为术语“机器”包括单独地或共同地执行一组或多组指令以执行本文中所讨论的方法中的任何一个或多个的机器的任何集合。类似地,术语“基于处理器的系统”应当被认为包括由处理器例如,计算机控制或操作以单独地或联合地执行指令来执行本文讨论的方法中的任何一者或多者的任何一组一个或多个机器。[0082]示例计算机系统700包括处理器702例如,中央处理单元CPU及图形处理单元GPU中的至少一个或两个、处理器核、计算节点等)、主存储器704及静态存储器706,其均通过链路708例如,总线)彼此通信。计算机系统700可进一步包括视频显示单元710、字母数字输入设备712例如,键盘和用户界面UI导航设备714例如,鼠标)。在一个实施例中,该视频显示单元710、输入设备712及UI导航设备714被结合进触屏显示器中。计算机系统700可以附加包括存储设备716例如,驱动单元)、信号生成设备718例如,扬声器)、网络接口设备720及一个或多个传感器未示出),该传感器诸如全球定位系统GPS传感器、罗盘、加速度计、陀螺仪、磁力计或其他传感器。[0083]存储设备716包括机器可读介质722,在该机器可读介质722上存储一个或多个体现本文描述的方法或功能中的任何一个或多个方法或功能或由本文描述的方法或功能中的任何一个或多个方法或功能利用的指令724例如,软件)。在计算机系统700执行指令724期间,该指令724还可完全地或至少部分地驻留在主存储器704、静态存储器706和或处理器702之内,主存储器704、静态存储器706和处理器702也构成机器可读介质。[0084]虽然机器可读介质722在示例实施例中示出为单个介质,但术语“机器可读介质”可以包括存储一条或多条指令724的单个或多个介质(如:集中式或分布式数据库及或关联的缓存及服务器)。术语“机器可读介质”也应当包括任何有形介质,该有形介质能够存储、编码或携带由机器执行的指令,并且能够使机器执行本公开所述的任何一种或多种方法,或者能够储存、编码或携带被所述指令利用或与所述指令相关联的数据结构。术语“机器可读介质”应当相应地被认为包括,但不限于:固态存储器以及光和磁介质。机器可读介质的具体示例包括非易失性存储器,作为示例,包括但不限于半导体存储器设备例如,电可编程只读存储器EPROM、电可擦可编程只读存储器EEPROM和闪存设备;诸如内部硬盘及可移动盘之类的磁盘;磁光盘;以及CD-ROM和DVD-ROM盘。[0085]可以使用传输介质,通过利用多种人们熟知的转移协议如:HTTP中的任意一种协议的网络界面设备720,进一步将指令724传输或接受到通信网络726上。通信网络的示例包括:局域网(LAN、广域网WAN、因特网、移动电话网络、普通老式电话POTS网络及无线数据网络例如,蓝牙、Wi-Fi、3G及4GLTELTE-A或WiMAX网络)。术语“传输介质”应当被认为包括能够存储、编码或携带由机器执行的指令的任何无形的介质,并且包括数字或模拟通信信号或者用于促进此类软件的通信的其他无形的介质。[0086]附加注释和示例:[0087]示例1是一种用于提供虚拟现实转变的头戴式显示系统,该系统包括:虚拟现实转变引擎,用于检测由头戴式显示器的用户所发起的触发事件;传感器阵列,用于确定现实世界环境条件;以及图形驱动器,用于以基于现实世界环境条件的格式呈现虚拟现实内容。[0088]在示例2中,示例1的主题可任选地包括:其中为了检测触发事件,虚拟现实转变引擎将检测由用户发出的声音命令。[0089]在示例3中,示例1-2中任何一个或多个的主题可任选地包括:其中为了检测触发事件,虚拟现实转变引擎将检测由用户作出的手势。[0090]在示例4中,示例1-3中任何一个或多个的主题可任选地包括:其中为了检测触发事件,虚拟现实转变引擎将检测由用户执行的用户接口交互。[0091]在示例5中,示例1-4中任何一个或多个的主题可任选地包括:其中为了检测触发事件,虚拟现实转变引擎将检测由用户执行的按钮按压。[0092]在示例6中,示例1-5中任何一个或多个的主题可任选地包括:其中为了确定现实世界环境条件,传感器阵列将访问包括描述用户周围环境的光度数据的传感器数据。[0093]在示例7中,示例6的主题可任选地包括:其中从相机阵列获得光度数据。[0094]在示例8中,示例6-7中的任何一个或多个的主题可任选地包括:其中从测光仪获得光度数据。[0095]在示例9中,示例6-8中的任何一个或多个的主题可任选地包括:其中从光度传感器获得光度数据。[0096]在示例10中,示例1-9中任何一个或多个的主题可任选地包括:其中为了确定现实世界环境条件,传感器阵列将访问包括描述用户周围环境的噪音数据的传感器数据。[0097]在示例11中,示例10的主题可任选地包括:其中从耦合到头戴式显示器的话筒获得噪音数据。[0098]在示例12中,示例1-11中任何一个或多个的主题可任选地包括:其中为了以基于现实世界环境条件的格式呈现虚拟现实内容,所述图形驱动器将:确定用户周围的环境中现实世界光源的定位和强度;并且在虚拟现实内容中对应于现实世界光源的定位的位置呈现明亮区域。[0099]在示例13中,示例12的主题可任选地包括,其中图形驱动器将明亮区域从第一亮度水平调整到第二亮度水平,第二亮度水平比第一亮度水平更接近现实世界光源的强度。[0100]在示例14中,示例13的主题可任选地包括:其中为了调整明亮区域,图形驱动器将在一段时间内将明亮区域从第一亮度水平调整为第二亮度水平。[0101]在示例15中,示例12-14中任何一个或多个的主题可任选地包括:其中VR转变引擎将确定现实世界光源的颜色,并且图形驱动器将使用与现实世界光源的颜色类似的颜色来呈现明亮区域。[0102]在示例16中,示例12-15中任何一个或多个的主题可任选地包括:其中图形驱动器将在一段时间内逐渐调暗虚拟现实内容,该调暗导致最初变亮的虚拟现实内容变暗,直到虚拟现实内容以源格式被显示。[0103]在示例17中,示例1-16中任何一个或多个的主题可任选地包括:其中为了以基于现实世界环境条件的格式呈现虚拟现实内容,所述图形驱动器将:确定用户周围的环境的亮度水平;并且在现实世界环境的亮度水平小于虚拟现实内容的亮度水平时将虚拟现实内容调暗成更接近现实世界环境的亮度水平。[0104]在示例18中,示例17的主题可任选地包括:其中为了调暗虚拟现实内容,图形驱动器将在一段时间内逐渐调暗虚拟现实内容。[0105]在示例19中,示例18的主题可任选地包括:其中所述时间段为至少五分钟。[0106]在示例20中,示例17-19中任何一个或多个的主题可任选地包括:其中图形驱动器将在一段时间内逐渐使虚拟现实内容变亮,该变亮导致最初的经调暗的虚拟现实内容变亮,直到虚拟现实内容以源格式被显示。[0107]在示例21中,示例1-20中任何一个或多个的主题可任选地包括:其中为了以基于现实世界环境条件的格式呈现虚拟现实内容,虚拟现实转变引擎将:确定用户周围的环境的噪音水平;并且在现实世界环境的噪音水平大于虚拟现实内容的噪音水平时逐渐将虚拟现实内容的噪音水平增加到更接近用户周围环境的噪音水平。[0108]示例22是一种虚拟现实转变的方法,该方法包括:在头戴式显示器处检测由头戴式显示器的用户所发起的触发事件;确定现实世界环境条件;以及由头戴式显示器以基于现实世界环境条件的格式呈现虚拟现实内容。[0109]在示例23中,示例22的主题可任选地包括:其中检测触发事件包括检测用户发出的语音命令。[0110]在示例24中,示例22-23中的任何一个或多个的主题可任选地包括:其中检测触发事件包括检测由用户作出的手势。[0111]在示例25中,示例22-24中的任何一个或多个的主题可任选地包括:其中检测触发事件包括检测由用户执行的用户接口交互。[0112]在示例26中,示例22-25中的任何一个或多个的主题可任选地包括:其中检测触发事件包括检测由用户执行的按钮按压。[0113]在示例27中,示例22-26中任何一个或多个的主题可任选地包括:其中确定现实世界环境条件包括访问包括描述用户周围环境的光度数据的传感器数据。[0114]在示例28中,示例27的主题可任选地包括:其中从相机阵列获得光度数据。[0115]在示例29中,示例27-28中的任何一个或多个的主题可任选地包括:其中从测光仪获得光度数据。[0116]在示例30中,示例27-29中的任何一个或多个的主题可任选地包括:其中从光度传感器获得光度数据。[0117]在示例31中,示例22-30中任何一个或多个的主题可任选地包括:其中确定现实世界环境条件包括访问包括描述用户周围环境的噪音数据的传感器数据。[0118]在示例32中,示例31的主题可任选地包括:其中从耦合到头戴式显示器的话筒获得噪音数据。[0119]在示例33中,示例22-32中任何一个或多个的主题可任选地包括:其中以基于现实世界环境条件的格式呈现虚拟现实内容包括:确定用户周围的环境中现实世界光源的定位和强度;并且在虚拟现实内容中对应于现实世界光源的定位的位置呈现明亮区域。[0120]在示例34中,示例33的主题可任选地包括:将明亮区域从第一亮度水平调整到第二亮度水平,第二亮度水平比第一亮度水平更接近现实世界光源的强度。[0121]在示例35中,示例34的主题可任选地包括:其中调整明亮区域包括:在一段时间内将明亮区域从第一亮度水平调整为第二亮度水平。[0122]在示例36中,示例33-35中任何一个或多个的主题可任选地包括:确定现实世界光源的颜色;以及使用与现实世界光源的颜色类似的颜色来呈现明亮区域。[0123]在示例37中,示例33-36中任何一个或多个的主题可任选地包括:在一段时间内逐渐调暗虚拟现实内容,该调暗导致最初变亮的虚拟现实内容变暗,直到虚拟现实内容以源格式被显示。[0124]在示例38中,示例22-37中任何一个或多个的主题可任选地包括:其中以基于现实世界环境条件的格式呈现虚拟现实内容包括:确定用户周围的环境的亮度水平;以及在现实世界环境的亮度水平小于虚拟现实内容的亮度水平时将虚拟现实内容调暗成更接近现实世界环境的亮度水平。[0125]在示例39中,示例38的主题可任选地包括:其中调暗虚拟现实内容包括:在一段时间内逐渐调暗虚拟现实内容。[0126]在示例40中,示例39的主题可任选地包括:其中所述时间段为至少五分钟。[0127]在示例41中,示例38-40中任何一个或多个的主题可任选地包括:在一段时间内逐渐使虚拟现实内容变亮,该变亮导致最初的经调暗的虚拟现实内容变亮,直到虚拟现实内容以源格式被显示。[0128]在示例42中,示例22-41中任何一个或多个的主题可任选地包括:其中以基于现实世界环境条件的格式呈现虚拟现实内容包括:确定用户周围的环境的噪音水平;并且在现实世界环境的噪音水平大于虚拟现实内容的噪音水平时逐渐将虚拟现实内容的噪音水平增加到更接近用户周围环境的噪音水平。[0129]示例43包括指令的至少一种机器可读介质,该指令在被机器执行时致使机器执行示例22-42中的任一项的操作。[0130]示例44是一种设备,包括:用于执行示例22-42中的方法中的任一项的的装置。[0131]示例45是一种用于虚拟现实转变的设备,该设备包括:用于在头戴式显示器处检测由头戴式显示器的用户所发起的触发事件的装置;用于确定现实世界环境条件的装置;以及用于由头戴式显示器以基于现实世界环境条件的格式呈现虚拟现实内容的装置。[0132]在示例46中,示例45的主题可任选地包括:其中用于检测触发事件的装置包括用于检测用户发出的语音命令的装置。[0133]在示例47中,示例45-46中的任何一个或多个的主题可任选地包括:其中用于检测触发事件的装置包括用于检测用户作出的手势的装置。[0134]在示例48中,示例45-47中的任何一个或多个的主题可任选地包括:其中用于检测触发事件的装置包括用于检测由用户执行的用户接口交互的装置。[0135]在示例49中,示例45-48中的任何一个或多个的主题可任选地包括:其中用于检测触发事件的装置包括用于检测由用户执行的按钮按压的装置。[0136]在示例50中,示例45-49中任何一个或多个的主题可任选地包括:其中用于确定现实世界环境条件的装置包括用于访问包括描述用户周围环境的光度数据的传感器数据的装置。[0137]在示例51中,示例50的主题可任选地包括:其中从相机阵列获得光度数据。[0138]在示例52中,示例50-51中的任何一个或多个的主题可任选地包括:其中从测光仪获得光度数据。[0139]在示例53中,示例50-52中的任何一个或多个的主题可任选地包括:其中从光度传感器获得光度数据。[0140]在示例54中,示例45-53中任何一个或多个的主题可任选地包括:其中用于确定现实世界环境条件的装置包括用于访问包括描述用户周围环境的噪音数据的传感器数据的装置。[0141]在示例55中,示例54的主题可任选地包括:其中从耦合到头戴式显示器的话筒获得噪音数据。[0142]在示例56中,示例45-55中任何一个或多个的主题可任选地包括:其中用于以基于现实世界环境条件的格式呈现虚拟现实内容的装置包括:用于确定用户周围的环境中现实世界光源的定位和强度的装置;以及用于在虚拟现实内容中对应于现实世界光源的定位的位置呈现明亮区域的装置。[0143]在示例57中,示例56的主题可任选地包括:用于将明亮区域从第一亮度水平调整到第二亮度水平的装置,第二亮度水平比第一亮度水平更接近现实世界光源的强度。[0144]在示例58中,示例57的主题可任选地包括:其中用于调整明亮区域的装置包括:用于在一段时间内将明亮区域从第一亮度水平调整为第二亮度水平的装置。[0145]在示例59中,示例56-58中任何一个或多个的主题可任选地包括:用于确定现实世界光源的颜色的装置;以及用于使用与现实世界光源的颜色类似的颜色来呈现明亮区域的装置。[0146]在示例60中,示例56-59中任何一个或多个的主题可任选地包括:用于在一段时间内逐渐调暗虚拟现实内容的装置,该调暗导致最初变亮的虚拟现实内容变暗,直到虚拟现实内容以源格式被显示。[0147]在示例61中,示例45-60中任何一个或多个的主题可任选地包括:其中用于以基于现实世界环境条件的格式呈现虚拟现实内容的装置包括:用于确定用户周围的环境的亮度水平的装置;以及用于在现实世界环境的亮度水平小于虚拟现实内容的亮度水平时将虚拟现实内容调暗成更接近现实世界环境的亮度水平的装置。[0148]在示例62中,示例61的主题可任选地包括:其中用于调暗虚拟现实内容的装置包括:用于在一段时间内逐渐调暗虚拟现实内容的装置。[0149]在示例63中,示例62的主题可任选地包括:其中所述时间段为至少五分钟。[0150]在示例64中,示例61-63中任何一个或多个的主题可任选地包括:用于在一段时间内逐渐使虚拟现实内容变亮的装置,该变亮导致最初的经调暗的虚拟现实内容变亮,直到虚拟现实内容以源格式被显示。[0151]在示例65中,示例45-64中任何一个或多个的主题可任选地包括:其中用于以基于现实世界环境条件的格式呈现虚拟现实内容的装置包括:用于确定用户周围的环境的噪音水平的装置;以及用于在现实世界环境的噪音水平大于虚拟现实内容的噪音水平时逐渐将虚拟现实内容的噪音水平增加到更接近用户周围环境的噪音水平的装置。[0152]示例66是包括用于虚拟现实转变的指令的至少一种机器可读介质,所述指令在被机器执行时,使机器执行包括以下各项的操作:在头戴式显示器处检测由头戴式显示器的用户所发起的触发事件;确定现实世界环境条件;以及由头戴式显示器以基于现实世界环境条件的格式呈现虚拟现实内容。[0153]在示例67中,示例66的主题可任选地包括:其中检测触发事件包括检测用户发出的语音命令。[0154]在示例68中,示例66-67中的任何一个或多个的主题可任选地包括:其中检测触发事件包括检测用户作出的手势。[0155]在示例69中,示例66-68中的任何一个或多个的主题可任选地包括:其中检测触发事件包括检测由用户执行的用户接口交互。[0156]在示例70中,示例66-69中的任何一个或多个的主题可任选地包括:其中检测触发事件包括检测由用户执行的按钮按压。[0157]在示例71中,示例66-70中任何一个或多个的主题可任选地包括:其中确定现实世界环境条件包括访问包括描述用户周围环境的光度数据的传感器数据。[0158]在示例72中,示例71的主题可任选地包括:其中从相机阵列获得光度数据。[0159]在示例73中,示例71-72中的任何一个或多个的主题可任选地包括:其中从测光仪获得光度数据。[0160]在示例74中,示例71-73中的任何一个或多个的主题可任选地包括:其中从光度传感器获得光度数据。[0161]在示例75中,示例66-74中任何一个或多个的主题可任选地包括:其中确定现实世界环境条件包括访问包括描述用户周围环境的噪音数据的传感器数据。[0162]在示例76中,示例75的主题可任选地包括:其中从耦合到头戴式显示器的话筒获得噪音数据。[0163]在示例77中,示例66-76中任何一个或多个的主题可任选地包括:其中以基于现实世界环境条件的格式呈现虚拟现实内容包括:确定用户周围的环境中现实世界光源的定位和强度;并且在虚拟现实内容中对应于现实世界光源的定位的位置呈现明亮区域。[0164]在示例78中,示例77的主题可任选地包括用于执行包括以下各项的操作的指令:将明亮区域从第一亮度水平调整到第二亮度水平,第二亮度水平比第一亮度水平更接近现实世界光源的强度。[0165]在示例79中,示例78的主题可任选地包括:其中调整明亮区域包括:在一段时间内将明亮区域从第一亮度水平调整为第二亮度水平。[0166]在示例80中,示例77-79中任何一个或多个的主题可任选地包括用于执行包括以下各项的操作的指令:确定现实世界光源的颜色;以及使用与现实世界光源的颜色类似的颜色来呈现明亮区域。[0167]在示例81中,示例77-80中任何一个或多个的主题可任选地包括用于执行包括以下各项的操作的指令:在一段时间内逐渐调暗虚拟现实内容,该调暗导致最初变亮的虚拟现实内容变暗,直到虚拟现实内容以源格式被显示。[0168]在示例82中,示例66-81中任何一个或多个的主题可任选地包括:其中以基于现实世界环境条件的格式呈现虚拟现实内容包括:确定用户周围的环境的亮度水平;以及在现实世界环境的亮度水平小于虚拟现实内容的亮度水平时将虚拟现实内容调暗成更接近现实世界环境的亮度水平。[0169]在示例83中,示例82的主题可任选地包括:其中调暗虚拟现实内容包括:在一段时间内逐渐调暗所述虚拟现实内容。[0170]在示例84中,示例83的主题可任选地包括:其中所述时间段为至少五分钟。[0171]在示例85中,示例82-84中任何一个或多个的主题可任选地包括用于执行包括以下各项的操作的指令:在一段时间内逐渐使虚拟现实内容变亮,该变亮导致最初的经调暗的虚拟现实内容变亮,直到虚拟现实内容以源格式被显示。[0172]在示例86中,示例66-85中任何一个或多个的主题可任选地包括:其中以基于现实世界环境条件的格式呈现虚拟现实内容包括:确定用户周围的环境的噪音水平;以及在现实世界环境的噪音水平大于虚拟现实内容的噪音水平时逐渐将虚拟现实内容的噪音水平增加到更接近用户周围环境的噪音水平。[0173]示例87是一种用于提供虚拟现实转变的头戴式显示系统,该系统包括:处理器子系统;以及包括指令的至少一种机器可读介质,该指令在被处理器子系统执行时,使处理器子系统:检测由头戴式显示器的用户所发起的触发事件;确定现实世界环境条件;以及以基于现实世界环境条件的格式呈现虚拟现实内容。[0174]在示例88中,示例87的主题可任选地包括:其中为了检测触发事件,处理器子系统将检测用户发出的语音命令。[0〃5]在示例89中,示例87-88中任何一个或多个的主题可任选地包括:其中为了检测触发事件,处理器子系统将检测由用户作出的手势。[0176]在示例90中,示例87-89中任何一个或多个的主题可任选地包括:其中为了检测触发事件,处理器子系统将检测由用户执行的用户接口交互。[0177]在示例91中,示例87-90中任何一个或多个的主题可任选地包括:其中为了检测触发事件,处理器子系统将检测由用户执行的按钮按压。[0178]在示例92中,示例87-91中任何一个或多个的主题可任选地包括:其中为了确定现实世界环境条件,处理器子系统将访问包括描述用户周围环境的光度数据的传感器数据。[0179]在示例93中,示例92的主题可任选地包括:其中从相机阵列获得光度数据。[0180]在示例94中,示例92-93中的任何一个或多个的主题可任选地包括:其中从测光仪获得光度数据。[0181]在示例95中,示例92-94中的任何一个或多个的主题可任选地包括:其中从光度传感器获得光度数据。[0182]在示例96中,示例87-95中任何一个或多个的主题可任选地包括:其中为了确定现实世界环境条件,处理器子系统将访问包括描述用户周围环境的噪音数据的传感器数据。[0183]在示例97中,示例96的主题可任选地包括:其中从耦合到头戴式显示器的话筒获得噪音数据。[0184]在示例98中,示例87-97中任何一个或多个的主题可任选地包括:其中为了以基于现实世界环境条件的格式呈现虚拟现实内容,处理器子系统将:确定用户周围的环境中现实世界光源的定位和强度;并且在虚拟现实内容中对应于现实世界光源的定位的位置呈现明壳区域。[0185]在示例99中,示例98的主题可任选地包括:其中处理器子系统将明亮区域从第一亮度水平调整到第二亮度水平,第二亮度水平比第一亮度水平更接近现实世界光源的强度。[0186]在示例100中,示例99的主题可任选地包括:其中为了调整明亮区域,处理器子系统将在一段时间内将明亮区域从第一亮度水平调整为第二亮度水平。[0187]在示例101中,示例98-100中任何一个或多个的主题可任选地包括用于执行包括:其中处理器子系统将确定现实世界光源的颜色,并使用与现实世界光源的颜色类似的颜色来呈现明亮区域。[0188]在示例102中,示例98-101中任何一个或多个的主题可任选地包括:其中处理器子系统将在一段时间内逐渐调暗虚拟现实内容,该调暗导致最初变亮的虚拟现实内容变暗,直到虚拟现实内容以源格式被显示。[0189]在示例102中,示例87-102中任何一个或多个的主题可任选地包括:其中为了以基于现实世界环境条件的格式呈现虚拟现实内容,处理器子系统将:确定用户周围的环境的亮度水平;并且在现实世界环境的亮度水平小于虚拟现实内容的亮度水平时将虚拟现实内容调暗成更接近现实世界环境的亮度水平。[0190]在示例104中,示例103的主题可任选地包括:其中为了调暗虚拟现实内容,处理器子系统将在一段时间内逐渐调暗虚拟现实内容。[0191]在示例105中,示例104的主题可任选地包括:其中所述时间段为至少五分钟。[0192]在示例106中,示例103-105中任何一个或多个的主题可任选地包括:其中处理器子系统将在一段时间内逐渐使虚拟现实内容变亮,该亮化导致最初的经调暗的虚拟现实内容变亮,直到虚拟现实内容以源格式被显示。[0193]在示例107中,示例87-106中任何一个或多个的主题可任选地包括:其中为了以基于现实世界环境条件的格式呈现虚拟现实内容,处理器子系统将:确定用户周围的环境的噪音水平;并且在现实世界环境的噪音水平大于虚拟现实内容的噪音水平时逐渐将虚拟现实内容的噪音水平增加到更接近用户周围环境的噪音水平。[0194]示例108是包括指令的至少一种机器可读介质,该指令在被机器执行时致使机器执行示例1-107中的任一项的操作。[0195]示例109是一种设备,包括:用于执行示例1-107中的操作中的任一项的的装置。[0196]示例110是用于执行示例I-107中的任一项的操作的系统。[0197]示例111是用于执行示例I-107中的任一项的操作的方法。[0198]上述具体实施方式包括对所附附图的参考,附图形成具体实施方式的一部分。附图通过说明来示出可实践的特定实施例。这些实施例在本文中还被称为“示例”。此类示例可包括除所示或所述的那些元件以外的元件。然而,还构想了包括所示或所述元件的示例。此外,还构想出的是使用所示或所述的那些元件的任何组合或排列的示例,或参照本文中示出或描述的特定示例(或其一个或多个方面),或参照本文中示出或描述的其他示例或其一个或多个方面)。[0199]本文献中所涉及的公开、专利、和专利文献通过引用整体结合于此,好像通过引用单独地被结合进来一样。在本文档与通引用结合在的那些文档之间不一致的用法的情况下,所结合的(诸)引用文档中的用法是对此文档的用法的补充;对于不可调和的不一致性,此文档中的用法占主导。[0200]在本文献中,术语“一”或“一个”正如在专利文献中常见的那样,用于包括一个或多于一个,与“至少一个”或“一个或多个”的任何其他示例或使用无关。在本文档中,使用术语“或”来表示非排他的“或”,使得“A或B”包括“A但非B”,“B但非A”,以及“A和B”,除非另外指示。在本文档中,术语“包括”和“在其中”用作各个术语“包含”和“其中”的通俗英文的等同词。此外,在所附权利要求中,术语“包括”和“包含”是开放式的,即,在权利要求中,在此类术语之后包括除那些列出的元件之外的元件的系统、设备、制品或过程仍被视为在那项权利要求的范围之内。此外,在所附权利要求中,术语“第一”、“第二”、以及“第三”等仅用作标记,并且不旨在表明它们的对象的数值顺序。[0201]上述描述是用来说明的而非限制的。例如,可结合其他实施例来使用以上描述的示例或者其一个或多个方面)。诸如,本领域普通技术人员中的一个可通过回顾以上描述来使用其他实施例。摘要允许读者快速地确定本技术公开的性质。提交该摘要,并且理解该摘要将不用于解释或限制权利要求的范围或含义。此外,在以上具体实施方式中,各种特征可以共同成组以使本公开流畅。然而,权利要求可以不陈述本文中公开的每一特征,因为实施例可以表征所述特征的子集。此外,实施例可以包括比特定示例中公开的特征更少的特征。所附的权利要求由此被结合到具体实施方式中,每一项权利要求本身作为单独的实施例。本文中公开的实施例的范围应当参照所附权利要求书以及此类权利要求所赋予权利的等价方案的完整范围来确定。
权利要求:1.一种用于提供虚拟现实转变的头戴式显示系统,所述系统包括:虚拟现实转变引擎,所述虚拟现实转变引擎被实现于处理电路系统中,用于检测由所述头戴式显示器的用户所发起的触发事件;传感器阵列,用于确定现实世界环境条件;以及图形驱动器,用于以基于所述现实世界环境条件的格式呈现虚拟现实内容。2.如权利要求1所述的系统,其中为了确定所述现实世界环境条件,所述传感器阵列将访问包括描述所述用户周围环境的光度数据的传感器数据。3.如权利要求2所述的系统,其中从相机阵列获得所述光度数据。4.如权利要求1所述的系统,为了确定所述现实世界环境条件,所述传感器阵列将访问包括描述所述用户周围环境的噪音数据的传感器数据。5.如权利要求1所述的系统,其中为了以基于所述现实世界环境条件的所述格式呈现虚拟现实内容,所述图形驱动器将:确定所述用户周围的环境中现实世界光源的定位和强度;以及在所述虚拟现实内容中对应于所述现实世界光源的所述定位的位置呈现明亮区域。6.如权利要求5所述的系统,其中所述图形驱动器将所述明亮区域从第一亮度水平调整到第二亮度水平,所述第二亮度水平比所述第一亮度水平更接近所述现实世界光源的所述强度。7.如权利要求6所述的系统,其中为了调整所述明亮区域,所述图形驱动器在一段时间内将所述明亮区域从所述第一亮度水平调整为所述第二亮度水平。8.如权利要求5所述的系统,其中所述VR转变引擎用于确定所述现实世界光源的颜色,以及其中所述图形驱动器用于使用与所述现实世界光源的颜色类似的颜色来呈现所述明壳区域。9.如权利要求5所述的系统,其中所述图形驱动器用于在一段时间内逐渐调暗所述虚拟现实内容,所述调暗导致最初变亮的虚拟现实内容变暗,直到所述虚拟现实内容以源格式被显示。10.如权利要求1所述的系统,其中为了以基于所述现实世界环境条件的所述格式呈现虚拟现实内容,所述图形驱动器将:确定所述用户周围的环境的亮度水平;以及在所述现实世界的所述亮度水平小于所述虚拟现实内容的亮度水平时将所述虚拟现实内容调暗成更接近所述现实世界环境的所述亮度水平。11.一种用于虚拟现实转变的方法,当所述方法被机器执行时,使所述机器执行包括以下各项的操作:在头戴式显示器处检测由所述头戴式显示器的用户所发起的触发事件;确定现实世界环境条件;以及由头戴式显示器以基于所述现实世界环境条件的格式呈现虚拟现实内容。12.如权利要求11所述的方法,其中以基于所述现实世界环境条件的所述格式呈现虚拟现实内容包括:确定所述用户周围的环境中现实世界光源的定位和强度;以及在所述虚拟现实内容中对应于所述现实世界光源的所述定位的位置呈现明亮区域。13.如权利要求12所述的方法,进一步包括将所述明亮区域从第一亮度水平调整到第二亮度水平,所述第二亮度水平比所述第一亮度水平更接近所述现实世界光源的所述强度。14.用于虚拟现实转变的至少一种机器可读介质,所述至少一种机器可读介质包括:在头戴式显示器处检测由所述头戴式显示器的用户所发起的触发事件;确定现实世界环境条件;以及由头戴式显示器以基于所述现实世界环境条件的格式呈现虚拟现实内容。15.如权利要求14所述的至少一种机器可读介质,其中确定所述现实世界环境条件包括访问包括描述所述用户周围环境的光度数据的传感器数据。16.如权利要求14所述的至少一种机器可读介质,其中以基于所述现实世界环境条件的所述格式呈现虚拟现实内容包括:确定所述用户周围的环境中现实世界光源的定位和强度;以及在所述虚拟现实内容中对应于所述现实世界光源的所述定位的位置呈现明亮区域。17.如权利要求16所述的至少一种机器可读介质,进一步包括用于执行包括以下各项的操作的指令:将所述明亮区域从第一亮度水平调整到第二亮度水平,所述第二亮度水平比所述第一亮度水平更接近所述现实世界光源的所述强度。18.如权利要求17所述的至少一种机器可读介质,其中调整所述明亮区域包括:在一段时间内将所述明亮区域从所述第一亮度水平调整为所述第二亮度水平。19.如权利要求16所述的至少一种机器可读介质,进一步包括用于执行包括以下各项的操作的指令:确定所述现实世界光源的颜色;以及使用与所述现实世界光源的颜色类似的颜色来呈现所述明亮区域。20.如权利要求16所述的至少一种机器可读介质,进一步包括用于执行包括以下操作的操作的指令:在一段时间内逐渐调暗所述虚拟现实内容,所述调暗导致最初变亮的虚拟现实内容变暗,直到所述虚拟现实内容以源格式被显示。21.如权利要求14所述的至少一种机器可读介质,其中以基于所述现实世界环境条件的所述格式呈现虚拟现实内容包括:确定所述用户周围的环境的亮度水平;以及在所述现实世界的所述亮度水平小于所述虚拟现实内容的亮度水平时将所述虚拟现实内容调暗成更接近所述现实世界环境的所述亮度水平。22.如权利要求21所述的至少一种机器可读介质,其中调暗所述虚拟现实内容包括:在一段时间内逐渐调暗所述虚拟现实内容。23.如权利要求22所述的至少一个机器可读介质,其中所述时间段为至少五分钟。24.如权利要求21所述的至少一种机器可读介质,进一步包括:在一段时间内逐渐使所述虚拟现实内容变亮,所述变亮使最初经调暗的虚拟现实内容变亮,直到所述虚拟现实内容以源格式被显示。25.如权利要求14所述的至少一种机器可读介质,其中以基于所述现实世界环境条件的所述格式呈现虚拟现实内容包括:确定所述用户周围的环境的噪音水平;以及在所述现实世界环境的噪音水平大于所述虚拟现实内容的噪音水平时逐渐将所述虚拟现实内容的噪音水平增加到更接近所述用户周围环境的所述噪音水平。
百度查询: 英特尔公司 虚拟现实与现实世界之间的转变
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。