混合现实设备的警报的制作方法

文档序号:23100738发布日期:2020-11-27 13:08阅读:154来源:国知局
混合现实设备的警报的制作方法



背景技术:

头戴式混合现实(mr)设备可以用于向用户提供更改的现实。mr设备可以包括虚拟现实(vr)设备和/或增强现实(ar)设备。mr设备可以包括显示器,其用于通过经由显示器向用户提供视频、图像和/或其它视觉刺激来向用户提供“虚拟和/或增强的”现实体验。mr设备可以包括用于向用户提供可听刺激的音频输出设备,以增进用户体验的虚拟现实。用户可以佩戴mr设备。

附图说明

图1图示了与本公开一致的适用于虚拟现实设备的警报的建筑的示例。

图2图示了与本公开一致的用于虚拟现实设备的警报的系统的示例。

图3图示了与本公开一致的适用于虚拟现实设备的警报的系统的示例的框图。

图4图示了与本公开一致的用于虚拟现实设备的警报的方法的示例。

具体实施方式

mr设备可以是头戴式设备。如本文中所使用的,术语“mr设备”指的是向用户提供虚拟现实的设备。如本文中所使用的,术语“混合现实”指的是计算设备生成的场景,该场景通过感觉和感知来模拟体验。在一些示例中,mr设备可以遮盖用户的眼睛并且经由显示器向用户提供视觉刺激,由此用“混合”现实(例如,“虚拟现实”和/或“增强现实”)代替实际现实。在一些示例中,mr设备可以遮盖用户的耳朵,并且经由音频输出设备向用户提供可听刺激,以增强用户体验的虚拟现实。在一些示例中,mr设备可以在用户的眼睛前面提供覆盖透明或半透明屏幕,使得用诸如图形表示和/或补充数据之类的附加信息来“增强”现实。例如,mr设备可以在mr显示器上覆盖透明或半透明的天气信息、方向和/或其它信息,以供用户检查。

作为mr设备遮盖用户的眼睛和/或耳朵的结果,用户可能沉浸在由mr设备所创建的虚拟现实中。沉浸式mr体验可以允许用户体验具有真实图像、声音和/或其它感觉的虚拟现实。

然而,为了提供沉浸式虚拟现实体验,用户的眼睛和/或耳朵可能被mr设备遮盖。结果,用户可能没有意识到用户的物理周围环境。如本文中所使用的,术语“环境”指的是其中mr设备位于的空间,其包括该空间中周围事物、条件和/或影响的聚合。例如,环境可以是具有家具、电子器件、照明等的建筑中的房间,并且可以包括门和/或窗,其他人或动物(例如,宠物)可以通过所述门和/或窗进入/出去。由于mr设备的沉浸式能力,用户可能没有意识到周围的事物(例如,家具、电子器件等)、可能进入/穿过空间的动物和/或人。

虚拟现实设备的警报可以允许用户被警告由mr设备所检测的人。沉浸在mr体验中的用户可以被警告所检测的人的存在。结果,mr设备的用户可以更加意识到mr体验之外的环境。

图1图示了与本公开一致的适用于虚拟现实设备的警报的建筑100的示例。建筑100可以包括mr设备102、传感器104、环境106以及人108-1、108-2。

如图1中所图示的,mr设备102可以位于建筑100中。特别地,mr设备102可以位于建筑100的房间1中。用户可以正在利用mr设备102,以便体验建筑100的房间1中的“虚拟和/或增强现实”。例如,建筑100可以是住宅,并且房间1可以是住宅中的公共区域。当位于建筑100的房间1中时,用户可以利用mr设备102来体验“虚拟和/或增强现实”。如本文中所使用的,“一个”可以指的是一个这样的事物或多于一个这样的事物。

mr设备102可以包括传感器104。如本文中所使用的,术语“传感器”指的是可以响应于刺激而传输信号的设备。例如,传感器104可以响应于光、运动、音频、视觉和/或其它刺激来传输信号,如本文中进一步描述的。

尽管传感器104在上面被描述为包括在mr设备102中,但是本公开的示例不限于此。例如,传感器104可以是位于远离mr设备102的传感器。

控制器可以从传感器104接收输入。尽管为了清楚起见并且为了不模糊本公开的示例没有在图1中图示,但是控制器可以包括在mr设备102中。然而,本公开的示例不限于此。例如,控制器可以位于远离mr设备102。在其中控制器位于远离mr设备102的这样的示例中,控制器可以经由网络关系从传感器104接收输入。网络关系可以是有线网络关系或无线网络关系。这样的网络关系的示例除其它类型的网络关系之外,尤其可以包括局域网(lan)、广域网(wan)、个人区域网(pan)、分布式计算环境(例如,云计算环境)、存储区域网(san)、城域网(man)、蜂窝通信网络、蓝牙网络关系和/或互联网。

尽管为了清楚起见并且为了不模糊本公开的示例没有在图1中图示,但是mr设备102的控制器可以包括处理资源和存储器资源。处理资源可以是中央处理单元(cpu)、基于半导体的微处理器和/或适用于检索和执行存储在存储器资源中的机器可读指令的其它硬件设备。处理资源可以获取、解码和执行指令。作为检索和执行指令的替代或补充,处理资源可以包括多个电子电路,所述电子电路包括用于施行指令的功能的电子组件。

存储器资源可以是存储可执行指令和/或数据的任何电子、磁、光或其它物理存储设备。因此,存储器资源可以是例如随机存取存储器(ram)、电可擦除可编程只读存储器(eeprom)、存储驱动、光盘等。存储器资源可以设置在mr设备102的控制器内。附加地和/或替代地,存储器资源可以是例如便携式、外部或远程存储介质,其允许控制器从便携式/外部/远程存储介质下载指令。

如上面所描述的,传感器104可以响应于刺激而传输信号。在一些示例中,传感器104可以是摄像机。如本文中所使用的,术语“摄像机”指的是用于记录或捕获图像的设备,其中所述图像可以是静止照片或构成视频的图像的序列。例如,传感器104可以在其中传感器104(以及对应地,mr设备102)位于的环境中捕获(一个或多个)图像。

尽管mr设备102在图1中被图示为包括单个传感器104,但是本公开的示例不限于此。例如,vr设备102可以包括多于一个传感器。

如上面所描述的,传感器104可以是摄像机。在一些示例中,传感器104可以是红外(ir)摄像机。如本文中所使用的,术语“ir摄像机”指的是使用红外辐射捕获并且形成图像的摄像机。例如,传感器104可能是可以检测环境106中的人的ir摄像机,如本文中进一步描述的。

尽管传感器104被描述为包括ir摄像机,但是本公开的示例不限于此。例如,除其它类型的摄像机之外,传感器104尤其可以是飞行时间(tof)摄像机、被动红外摄像机、光场摄像机、移动摄像机。

如上面所描述的,mr设备102的控制器可以响应于摄像机检测到其中mr设备102位于的环境106中人108-1、108-2的存在而从摄像机接收输入。例如,当人108-1和/或108-2进入环境106时,用户可能正在建筑100的房间1(例如,环境106)中利用mr设备。mr设备102的用户可能没有意识到人108-1和/或108-2已经进入环境106。mr设备的警报可以帮助用户意识到在由mr设备102提供给用户的“虚拟和/或增强现实”之外的他们的周围环境,如本文中进一步描述的。

控制器可以确定在环境106中所检测的人108-1和/或108-2的身份。例如,控制器可以确定谁是人108-1以及谁是人108-2。换句话说,控制器可以区分人108-1、108-2和/或可能进入环境106的任何其他人的身份。

控制器可以经由面部识别由摄像机来确定人108-1和/或108-2的身份。如本文中所使用的,术语“面部识别”指的是通过利用人的面部特征从图像(例如,数字图像)或图像的序列(例如,视频)识别人的能力。可以利用mr设备102的摄像机来检测人的面部特征。例如,mr设备102的传感器104可能是可以检测人108-1、108-2的面部特征的ir摄像机。ir摄像机可以经由面部识别来检测环境106中的人108-1、108-2。

mr设备102的ir摄像机可以向mr设备102的控制器发送包括所检测的人108-1和/或108-2的面部特征的信号。mr设备102的控制器可以将所检测的人108-1和/或108-2的面部特征与数据库中包括的面部特征进行比较。尽管为了清楚起见并且为了不模糊本公开的示例没有在图1中图示,控制器可以经由有线或无线网络关系连接到数据库。

例如,mr设备102的控制器可以接收包括具有所检测的人108-1和/或108-2的面部特征的图像的信号。在一些示例中,所检测的面部特征除其它类型的面部特征之外,尤其可以包括人108-1和/或108-2的眼睛、鼻子、颧骨、下颌的相对位置、大小和/或形状。控制器可以将所检测的面部特征与数据库中包括的面部特征进行比较。例如,控制器可以将人108-1和/或108-2的眼睛、鼻子、颧骨和/或下颌的相对位置、大小和/或形状与数据库中包括的眼睛、鼻子、颧骨和/或下颌的相对位置、大小和/或形状进行比较。如果所检测的人108-1和/或108-2的面部特征与数据库中包括的那些面部特征匹配,则控制器可以确定人108-1和/或108-2的身份。

在一些示例中,传感器104可以是无线通信设备。如本文中所使用的,术语“无线通信设备”指的是包括在其自身和另一点之间传送信息的能力的设备,其中无线通信设备和另一点不通过电导体连接。例如,无线通信设备可以经由电磁无线技术传送信息,所述电磁无线技术除其它类型的无线通信技术之外,尤其诸如蓝牙、wi-fi、射频(rf)、包括长期演进(lte)的移动电信、lte高级。

mr设备102的控制器可以从无线通信设备接收输入。例如,人108-1可以走进环境106中,其中人108-1正在携带移动设备。如本文中所使用的,术语“移动设备”指的是(或可以)由用户携带和/或佩戴的设备。除其它类型的移动设备之外,移动设备的示例可以尤其包括电话(例如,智能电话)、平板计算机、个人数字助理(pda)、智能眼镜和/或腕戴设备(例如,智能手表)。人108-1的移动设备可以与mr设备102的无线通信设备(例如,传感器104)通信。例如,人108-1的移动设备可以将人108-1的移动设备的媒体访问控制(mac)地址传送给mr设备102的传感器104。

控制器可以基于来自传感器104的输入来确定人108-1的身份。例如,控制器可以将由传感器104从人108-1的移动设备所接收的mac地址与存储在数据库中的mac地址进行比较。基于该比较,控制器可以确定人108-1的身份。换句话说,如果由mr设备102的传感器104所接收的人108-1的移动设备的mac地址与数据库中的mac地址匹配,则控制器可以确定人108-1的身份。

控制器可以基于所确定的人108-1和/或108-2的身份响应于所检测的人108-1和/或108-2而生成警报。除其它类型的警报之外,警报尤其可以包括视觉警报、音频警报和/或触觉反馈警报,如本文中进一步描述的。

控制器可以响应于人108-1和/或人108-2在mr设备102的阈值距离内而生成警报。如图1中所图示的,人108-1和108-2可以在环境106中。作为示例,人108-1可以离mr设备102一米远,而人108-2可以离mr设备102四米远。控制器可以响应于人108-1响应于人108-1在mr设备102的两米内而生成警报,但是响应于人108-2离mr设备102四米远而抑制生成警报。

阈值距离可以预确定和/或可调整。例如,如上面所描述的,阈值距离可以是两米。然而,mr设备102的用户可以移动到建筑100中的不同房间。例如,mr设备102的用户可以移动到建筑100的房间2。房间2可以不同于房间1(例如,房间2可以具有不同的布局、家具、电子设备等)。因此,可以基于房间来调整阈值距离。例如,可以将房间2的阈值距离调整为三米。

尽管阈值距离在上面被描述为可在两米或三米之间调整,但是本公开的示例不限于此。例如,阈值距离可以可调整为小于两米或大于两米。

如上面所描述的,控制器可以响应于所确定的人108-1和/或108-2的身份来生成警报。在一些示例中,控制器可以响应于所确定的人108-1的身份是第一人的身份来生成警报,和/或响应于所确定的人108-1的身份是第二人的身份来抑制生成警报。例如,mr设备102的用户可能与室友、重要的其他人等在家。控制器可以响应于所确定的人108-1的身份是mr设备102的用户的妻子而生成警报,但是响应于所确定的人108-1的身份是mr设备102的用户的室友而抑制生成警报。

在一些示例中,控制器可以响应于控制器没有经由面部识别来确定人的身份而生成警报。例如,如上面所描述的,控制器可以将所检测的人108-1的面部特征与数据库中包括的面部特征进行比较。响应于控制器发现所检测的人108-1的面部特征与数据库中包括的人的任何面部特征不匹配,控制器可以生成警报。作为用户沉浸在由mr设备102所创建的“虚拟和/或增强现实”中的结果,用户可能不知道人108-1是窃贼或未经授权在建筑100中的其他人。在这样的示例中,出于安全原因,mr设备102的用户可以被警报人108-1的存在。

控制器可以经由mr设备102的显示器使警报可视地显示。如本文中所使用的,术语“显示器”指的是用于向用户可视地呈现信息的设备。继续上面的示例,传感器104可以是检测环境106中的人108-1和/或108-2的摄像机。控制器可以使警报(例如,人108-1和/或108-2的存在)可视地显示在mr设备102的显示器上。包括在可视显示的警报中的可以是警报细节。例如,警报细节可以包括所确定的人108-1和/或108-2的身份。在一些示例中,警报细节可以包括所检测的人108-1和/或108-2的方向和/或从mr设备102到人108-1和/或108-2的距离,如本文中进一步描述的。

在一些示例中,可视显示的警报可以包括从mr设备102所检测的人108-1和/或108-2相对于mr设备102的定向的方向。如本文中所使用的,术语“定向”指的是mr设备102相对于其在建筑100中的周围环境的位置。例如,mr设备102的定向可以指的是mr设备102在环境106中正在面对的方向。例如,mr设备102可以正在背离(例如,以如图1中所图示的“向下”方向)如图1中所定向的人108-1和/或108-2。在mr设备102的显示器上可视显示的警报可以包括基于mr设备102的定向的来自mr设备102的人108-1和/或108-2的方向,其中在mr设备102的显示器上显示的方向可以向mr设备102的用户指示人108-1和/或108-2处于与环境106中的mr设备102的定向相反的方向(例如,如图1中所图示的“向上”)。

在一些示例中,mr设备102的显示器可以显示从mr设备102到所检测的人108-1和/或108-2的距离。例如,警报细节可以包括所检测的人108-1和/或108-2,并且控制器可以确定所检测的人108-1和/或108-2相对于mr设备102的位置的位置。基于mr设备102的位置和所检测的人108-1和/或108-2的位置,mr设备102的显示器可以显示从mr设备102到所检测的人108-1和/或108-2的距离。

控制器可以使警报为音频警报。音频警报可以是由mr设备102的音频输出设备发出的可听警报。如本文中所使用的,术语“音频输出设备”指的是能够将电信号转换成声音和/或压力波的设备。在一些示例中,音频输出设备可以是扬声器。如本文中所使用的,术语“扬声器”指的是诸如电声换能器之类的设备,其可以将电信号转换成音频输出,诸如声音和/或压力波。例如,音频警报可以是包括在mr设备102的(一个或多个)由扬声器所发出的可听声音。

类似于视觉显示的警报,音频警报可以包括警报细节。例如,mr设备102的音频输出设备可以可听地发出声音,除其它类型的警报细节之外,该声音尤其描述了所检测的人108-1和/或108-2的身份(如果能够确定)、从mr设备102所检测的人108-1和/或108-2相对于mr设备102的定向的方向、和/或mr设备102与所检测的人108-1和/或108-2的距离。

控制器可以使警报为触觉反馈警报。如本文中所使用的,术语“触觉”指的是对用户的机械刺激,诸如振动。例如,触觉反馈警报可以是对用户的机械刺激,以通知用户该警报。触觉反馈警报可以是经由mr设备102的振动垫的机械刺激的振动警报。

因为mr体验可以是沉浸式的,所以用户可能不总是情境地意识到位于他们附近的其他人的存在。虚拟现实设备的警报可以向用户提供对由mr设备102所提供的“虚拟和/或增强现实”之外的用户的周围环境的理解。警报可以允许沉浸式mr体验,同时还提供mr设备的安全操作和对周围环境的意识。

图2图示了与本公开一致的用于虚拟现实设备的警报的系统209的示例。系统209可以包括多个引擎(接收器引擎212、生成器引擎214)。系统209可以包括附加的或更少的引擎,所述引擎被图示为施行如结合图1所描述的各种元件。

多个引擎(例如,接收器引擎212、生成器引擎214)可以包括硬件和机器可读指令(例如,存储在诸如非暂时性机器可读介质之类的存储器资源中)的组合,所述机器可读指令可使用诸如处理器之类的硬件组件来执行,但是至少是硬件,以施行本文中所描述的元件(例如,响应于传感器检测到其中mr设备位于的环境中的人而从mr设备的传感器接收输入,使mr设备基于所检测的人的身份响应于所检测的人而生成警报等)。

接收器引擎212可以包括硬件和/或硬件和机器可读指令的组合,但是至少是硬件,以响应于传感器检测到其中mr设备位于的环境中的人而从mr设备的传感器接收输入。传感器可以是摄像机。例如,除其它类型的摄像机之外,传感器尤其可以是ir摄像机、tof摄像机、被动红外摄像机、光场摄像机、移动摄像机。

尽管为了清楚起见并且为了不模糊本公开的示例没有在图2中图示,但是系统209可以包括确定引擎。确定引擎可以包括硬件和/或硬件和机器可读指令的组合,但是至少是硬件,以经由面部识别来确定人的身份。例如,确定引擎可以从传感器接收包括所检测的人的面部特征的输入,并且将所检测的面部特征与数据库210中包括的面部特征进行比较。基于该比较,确定引擎可以确定该人的身份。

生成器引擎214可以包括硬件和/或硬件和机器可读指令的组合,但是至少是硬件,以使mr设备基于所检测的人的身份响应于所检测的人而生成警报。除其它类型的警报之外,警报尤其可以包括视觉警报、音频警报和/或触觉反馈警报。

图3图示了与本公开一致的适用于虚拟现实设备的警报的系统316的示例的框图。在图3的示例中,系统316包括处理资源318和机器可读存储介质320。尽管以下描述涉及单独的处理资源和单独的机器可读存储介质,但是该描述也可以应用于具有多个处理资源和多个机器可读存储介质的系统。在这样的示例中,指令可以跨多个机器可读存储介质分布,并且指令可以跨多个处理资源分布。换句话说,指令可以跨多个机器可读存储介质存储,并且跨多个处理资源执行,诸如在分布式计算环境中。

处理资源318可以是中央处理单元(cpu)、微处理器和/或适用于检索和执行存储在机器可读存储介质320中的指令的其它硬件设备。在图3中所示出的特定示例中,处理资源318可以接收、确定和发送指令322、324和325。作为检索和执行指令的替代或补充,处理资源318可以包括电子电路,该电子电路包括用于施行机器可读存储介质320中的指令的操作的电子组件。关于本文中所描述和示出的可执行指令表示或框,应当理解,一个框内包括的部分或全部可执行指令和/或电子电路可以包括在附图中所示出的不同框中或未示出的不同框中。

机器可读存储介质320可以是存储可执行指令的任何电子、磁、光或其它物理存储设备。因此,机器可读存储介质320可以是例如随机存取存储器(ram)、电可擦除可编程只读存储器(eeprom)、存储驱动、光盘等。可执行指令可以“安装”在图3中所图示的系统316上。机器可读存储介质320可以是例如便携式、外部或远程存储介质,其允许系统316从便携式/外部/远程存储介质下载指令。在该情况下,可执行指令可能是“安装包”的一部分。如本文中所描述的,机器可读存储介质320可以用与虚拟现实设备的警报相关的可执行指令来编码。也就是说,使用处理资源318,除其它操作之外,机器可读存储介质320尤其可以使mr设备响应于所检测的人而生成警报。

当由处理资源318执行时,指令322可以使系统316响应于摄像机检测到其中混合现实(mr)设备位于的环境中的人的存在而从mr设备的摄像机接收输入。除其它类型的摄像机之外,摄像机尤其可以是ir摄像机、tof摄像机、被动红外摄像机、光场摄像机、移动摄像机。

当由处理资源318执行时,指令324可以使系统316经由面部识别来确定由摄像机在环境中所检测的人的身份。例如,处理资源318可以使系统316将所检测的面部特征与数据库中包括的面部特征进行比较。基于该比较,系统316可以确定该人的身份。

当由处理资源318执行时,指令325可以使系统316基于所确定的人的身份响应于所检测的人而生成警报。除其它类型的警报之外,警报尤其可以包括视觉警报、音频警报和/或触觉反馈警报。

图4图示了与本公开一致的用于虚拟现实设备的警报的方法426的示例。例如,除其它操作之外,方法426尤其可以由mr设备(例如,先前结合图1所描述的mr设备102)的控制器施行以响应于检测到人的存在而生成警报。

在428处,方法426包括由控制器响应于摄像机检测到其中mr设备位于的环境中的人的存在而从mr设备的摄像机接收输入。除其它类型的摄像机之外,摄像机尤其可以是ir摄像机、tof摄像机、被动红外摄像机、光场摄像机、移动摄像机。

在430处,方法426包括由控制器经由面部识别来确定由传感器在环境中所检测的人的身份。例如,该方法可以包括将所检测的人的所检测的面部特征与数据库中包括的面部特征进行比较。基于该比较,可以确定该人的身份。

在432处,方法426包括由控制器基于所确定的所检测的人的身份响应于所检测的人在mr设备的阈值距离内而生成警报。除其它类型的警报之外,警报尤其可以包括视觉警报、音频警报和/或触觉反馈警报。

在434处,方法426包括经由mr设备的显示器可视地显示警报。例如,mr设备的显示器可以显示警报,所述警报除其它类型的警报细节之外,尤其包括所检测的人的方向和/或从mr设备到所检测的人的距离。

上面的说明书、示例和数据提供了对方法和应用的描述,以及对本公开的系统和方法的使用。因为可以在不脱离本公开的系统和方法的精神和范围的情况下做出许多示例,所以本说明书仅阐述了许多可能的示例配置和实施方式中的一些。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1