用于眼镜装置的便携式计算盒的制作方法

文档序号:18641193发布日期:2019-09-11 23:20阅读:141来源:国知局
用于眼镜装置的便携式计算盒的制作方法

本申请涉及用于眼镜装置的便携式计算盒、系统和方法。



背景技术:

虚拟现实(vr)或者增强现实(ar)眼镜装置和头盔可使用户能够体验刺激事件,诸如与三维世界的计算机生成的模拟中的人物交互或者查看真实世界视图上叠置的数据。vr或者ar眼镜装置和头盔还可以用于除了娱乐外的目的:政府可使用它们用于军事训练模拟,医生可使用它们练习手术,及工程师可使用它们作为可视化辅助。

令人遗憾地,vr和ar系统常常需要大量计算资源来生成这种沉浸式虚拟和增强现实环境。因此,传统的“不受限”vr/ar系统(即,未卸载vr/ar计算操作至外部计算装置的系统)常常是体积大的、笨重的、热的(由于它们装载的计算组件产生的热量),因此,终端用户佩带时不舒服。此外,减小这种系统的尺寸或者重量的传统尝试,通常还减少系统的计算能力,反过来可能妨碍终端用户适当地体验真正的vr或者ar环境。



技术实现要素:

如下文将更详细地描述的,本公开一般涉及设计成能容纳ar/vr眼镜装置并且代表ar/vr眼镜装置处理各种计算操作的便携式计算盒。在一个实例中,该便携式计算盒可包括无线收发器和包括至少一个处理器的计算组件。便携式计算盒,可以被配置为容纳眼镜装置,可以被配置为使用无线收发器建立便携式计算盒与眼镜装置之间的通信连接;使用计算组件生成经处理的传感器数据;并使用无线收发器传输经处理的传感器数据至眼镜装置供眼镜装置使用(例如,眼镜装置可显示从便携式计算盒接收的由便携式计算盒处理的ar/vr图像数据)。

根据一些实施方式,便携式计算盒可以进一步包括被配置为传送电力至眼镜装置的电力管理组件。电力管理组件可包括被配置为从交流(ac)电源获取电力的充电元件,被配置为存储来自交流电源的电力的蓄电元件,和/或被配置为将电力感应地传送至眼镜装置的发送线圈。在一些实施方式中,便携式计算盒可进一步包括至少一个传感器,该传感器被配置为检测便携式计算盒何时被打开并且,作为响应,指示眼镜装置通电。该传感器还可以被配置为检测眼镜装置何时放置在便携式计算盒内部并且,作为响应,指示电力管理组件感应地传送电力至眼镜装置。

在一些实施方式中,便携式计算盒可包括至少一个面向外部的相机,该至少一个面向外部的相机被配置为捕获传感器数据用于跟踪眼镜装置的用户和/或捕获传感器数据用于定位眼镜装置。在这些实施方式中,便携式计算盒可以被配置为至少部分基于眼镜装置的定位调谐无线收发器的天线。

在一些实例中,便携式计算盒可包括被配置为指示便携式计算盒和/或眼镜装置的电力状态的发光二极管(led)。在一些实施方式中,便携式计算盒可以被配置为压缩经处理的传感器数据并且然后将压缩的经处理的传感器数据传输至眼镜装置供眼镜装置使用。

类似地,相应的系统可包括包含眼镜侧无线收发器的眼镜装置和便携式计算盒。该便携式计算盒可包括盒侧无线收发器和包含至少一个处理器的计算组件。便携式计算盒可以被配置为容纳眼镜装置;建立便携式计算盒的盒侧无线收发器与眼镜装置的眼镜侧无线收发器之间的通信连接;使用计算组件生成经处理的传感器数据;并且使用盒侧无线收发器传输经处理的传感器数据至眼镜装置供眼镜装置使用。

在一些实施方式中,眼镜装置可包括电池或者无线充电组件。便携式计算盒可以进一步包括电力管理组件,该电力管理组件被配置为使用无线充电组件将电力从便携式计算盒感应地传送至眼镜装置的电池。在一些实例中,便携式计算盒可包括至少一个传感器,该至少一个传感器被配置为检测便携式计算盒何时被打开并且,作为响应,指示眼镜装置通电。该传感器还可以被配置为检测眼镜装置何时放置在便携式计算盒内部并且,作为响应,指示电力管理组件感应地传送电力至眼镜装置。

在一些实施方式中,眼镜装置可以进一步包括被配置为捕获传感器数据的多个面向外部的相机,和被配置为聚合多个面向外部的相机捕获的传感器数据用于位置跟踪的相机数据聚合组件。眼镜装置可以被配置为使用眼镜侧无线收发器传输多个面向外部相机捕获的传感器数据的至少一部分至便携式计算盒的盒侧无线收发器,用于供便携式计算盒的计算组件处理。

在一些实例中,眼镜装置可以进一步包括被配置为显示经处理的传感器数据的显示元件。眼镜装置还可以包括被配置为从便携式计算盒(或者另一外部计算装置)接收经处理的数据,解压经处理的数据,并在显示元件上使用解压的经处理的数据的眼镜侧计算组件。

在一些实例方式中,眼镜装置可以进一步包括红外发光二极管(led),其被配置为发出红外光以便于便携式计算盒跟踪眼镜装置。在一些实例中,眼镜装置可以进一步包括被配置为捕获音频数据的音频传感器。在一些实施方式中,眼镜装置还可以包括被配置为捕获眼镜装置的力或者角速度的惯性测量单元(imu)传感器。

相应的方法可包括通过尺寸设计成容纳眼镜装置的便携式计算盒的无线收发器建立便携式计算盒与眼镜装置之间的通信连接;通过便携式计算盒的计算组件生成经处理的传感器数据;并将经处理的传感器数据传输至眼镜装置供眼镜装置使用。

在一些实例中,上述方法可以在计算机可读介质上编码为计算机可读指令。例如,计算机可读介质可包括一个或多个计算机可执行指令,在被计算装置的至少一个处理器执行时,可引起计算装置通过尺寸设计成容纳眼镜装置的便携式计算盒的无线收发器建立便携式计算盒与眼镜装置之间的通信连接;通过便携式计算盒的计算组件生成经处理的传感器数据;并将经处理的传感器数据传输至眼镜装置供眼镜装置使用。

根据本文描述的一般原理,来自上述实施方式的任一种的特征可以彼此结合使用。通过结合附图和权利要求而阅读的以下详细说明,将更加充分地理解这些及其他实施方式、特征及优势。

附图说明

附图示出多个示例性实施方式并且是说明书的一部分。这些附图连同以下说明表明并且解释本公开的各种原理。

图1是根据本公开的一个或多个实施方式的示例性便携式计算盒和示例性眼镜装置的立体图。

图2是根据本公开的一个或多个实施方式的保持示例性眼镜装置的示例性便携式计算盒的立体图。

图3是根据本公开的一个或多个实施方式的另外的示例性眼镜装置及其组件的立体图。

图4是根据本公开的一个或多个实施方式的另外的示例性便携式计算盒及其组件的立体图。

图5描述根据本公开的一个或多个实施方式的示例性便携式计算盒与示例性眼镜装置之间的数据流的框图。

图6是根据本公开的一个或多个实施方式的包括便携式计算盒和眼镜装置的示例性系统的框图。

图7是根据本公开的一个或多个实施方式的从便携式计算盒的角度来看连接便携式计算盒与眼镜装置的方法的流程图。

图8是根据本公开的一个或多个实施方式的从眼镜装置的角度来看连接便携式计算盒与眼镜装置的方法的流程图。

遍及附图,相同的参考字符和描述指示类似的但无需相同的元件。虽然本文中描述的示例性实施方式易于进行各种修改和替换形式,但是具体实施方式已通过示例在附图中示出,并在下文中将进行详细描述。然而,本文中描述的示例性实施方式不旨在局限于公开的特殊形式。相反地,本公开覆盖所附权利要求范围内的所有修改、等同物及替换装置。

具体实施方式

本公开一般上针对眼镜装置,诸如ar或者vr头盔或者眼镜装置的便携式计算盒。在一些实施方式中,便携式计算盒可表示设计成能从眼镜装置或者头盔卸载至少一部分ar/vr计算工作量的便携式配套装置。通过连接ar和vr眼镜装置至便携式计算盒并且从眼镜装置卸载大部分计算工作量至盒,(在一些实例中)可明显减少眼镜装置上的组件的数量和/或复杂性,使眼镜装置在仍然提供真正的ar/vr体验的同时更轻、更凉、且更符合人体工程学或者更舒适。另外,通过以尺寸设计成容纳眼镜装置的盒的形式提供该外部计算功能,便携式计算盒可消除最终用户分开携带和/或记得其他外部计算装置的位置的需要。此外,通过包括在眼镜装置存储时能够对眼镜装置进行无线充电的组件,便携式计算盒可消除终端用户携带额外充电装备,诸如外部ac/dc适配器的需要。

现在参考图1,立体图描述了根据本公开的一个或多个实施方式的示例性便携式计算盒100和示例性眼镜装置150。便携式计算盒100及其相应的眼镜装置150可具有各种形状或者形式。在图1中示出的实例中,眼镜装置150可表示设计成能将图像或者数据重叠在用户的真实世界视图上的ar眼镜。在这个实例中,便携式计算盒100可以定尺寸为(即,定大小或成形为)容纳或者存储眼镜装置150。在一些实施方式中,便携式计算盒100可以由耐水或防水材料,诸如皮革、合成皮革、人造纤维等制成。另外,便携式计算盒100可包括固定机构,诸如拉链、按扣或者定位铰链。如以下将关于图5-8更详细说明的,便携式计算盒100还可以包括使其与眼镜装置150无线配对,并且代表眼镜装置150执行各种计算任务的各种组件。因此,便携式计算盒100可用作眼镜装置150的存储盒,还能为眼镜装置150提供另外的计算能力,使得眼镜装置150针对用户保持重量轻并且舒适。

现在参考图2,立体图描述了保持有图1的示例性的眼镜装置150的便携式计算盒100。如在该图中所示,便携式计算盒100可以定尺寸为容纳或者存储眼镜装置150。因此,除了减少施加在示例性的眼镜装置150上的计算负荷之外(如将关于图5-8更详细说明的),便携式计算盒100还可以用于在眼镜装置150未使用时对其进行存储和/或充电的实用目的。因为用户可能将眼镜装置150存储在一些类型的盒中以防止对装置的不必要破坏,便携式计算盒100可表示独立于眼镜装置150的、用户不一定非得跟踪的配件。相反地,便携式计算盒100在从眼镜装置150卸载各种计算任务的同时,可用作眼镜装置150的护套或者存储器,得到更轻的、更凉的、和/或更符合人体工程学的眼镜装置。

如上文详述的,本文中公开的便携式计算盒可以定尺寸为容纳各种不同形状和形式的ar/vr头盔和眼镜装置和/或从其卸载(offlload,分担)计算功能。现在参考图3,立体图描述了根据本公开的一个或多个实施方式的眼镜装置300及其组件的额外实例。在这个实例中,眼镜装置300可表示设计成能显示三维、计算机生成的图像的vr头盔。如上文详述的,通过将计算任务卸载至相关联的计算盒(诸如图4中的便携式计算盒400),眼镜装置300可以成流线型以保证眼镜装置300比传统的vr头盔更轻、更凉、且更符合人体工程学或者更舒适。

如将关于图5-8更详细描述的,图3中示出的眼镜装置300可包括与生成ar/vr体验相关联的各种组件的任一种。这种组件的实例包括(不限于)传感器(例如,图像传感器、音频传感器、惯性测量单元等)、计算组件(例如,通用处理器、专用处理器等)、通信组件(例如,收发器)、显示组件和/或电力管理组件(例如,感应式充电组件、电池等)。例如,如在图3中示出的,眼镜装置300可包括多个相机,诸如305a-305e,嵌入眼镜装置300的不同部分以捕获其周围环境的图像或者数据。眼镜装置300还可以包括储能组件或者电池310以存储电力使眼镜装置300能够起作用。另外,眼镜装置300可包括空间音频组件315,使用户能够听到作为ar或者vr体验的一部分而传输至眼镜装置300的音频数据。

在一些实施方式中,眼镜装置300可包括被配置为显示计算机生成的图像(例如,ar或者vr图像)的多个显示面板320。在一些实例中,显示面板320可允许用户透过透明镜片看到真实世界,但是可使真实世界视图重叠或者增加有另外的计算机生成的信息。

在一些实施方式中,眼镜装置300可包括无线充电接收器325。如下文将关于图5-8更详细说明的,无线充电接收器325可使眼镜装置300能够从便携式计算盒或者其他装置,诸如图4中的便携式计算盒400无线地(即,感应地)接收电力。

在一些实例中,如下文将关于图5更详细描述的,眼镜装置300可包括设计成能处理和/或管理眼镜装置300捕捉的数据以及传输至便携式计算盒400的和/或从便携式计算盒400接收的数据的各种计算组件和/或无线收发器组件。

现在参考图4,立体图描述了设计成能容纳图3中示出的眼镜装置300并且能代表眼镜装置300执行计算任务的便携式计算盒400。如下文将更详细说明的,通过将眼镜装置300连接至便携式计算盒400并从眼镜装置300卸载大部分计算工作量至便携式计算盒400,可以显著减少眼镜装置300上的组件的数量和/或复杂性。

如将关于图5-8更详细描述的,图4中示出的便携式计算盒400可包括与生成ar/vr体验相关联的各种组件的任一种。在一些实施方式中,便携式计算盒400可包括被配置为从交流电源获取电力的充电元件425。在一些实例中,充电元件可以具有设计成能接收连接至交流电源的电线的插头的连接端口,诸如通用串行总线(usb)或者类似类型的端口。在一些实施方式中,可以通过电线获取交流电源的电力并将其存储在便携式计算盒400的电池中。在一些实例中,便携式计算盒400可包括计算和无线收发器组件405,其可用于通过通信方式使便携式计算盒400与眼镜装置300配对。如图5-8所述,计算和无线收发器组件405可以有助于设备之间的数据传输和接收并且可以管理从眼镜装置300卸载的计算。在一些实施方式中,计算和无线收发器组件405还可以确定何时感应地将电力从盒400传送至眼镜装置300。例如,便携式计算盒400可包括无线充电发送器410,该无线电荷发送器410可包括发送线圈,将电力从交流电源或者便携式计算盒400的蓄电器感应地传送至眼镜装置300。

在一些实施方式中,便携式计算盒400还可以包括一个或多个状态指示器420。在一些实施方式中,这些状态指示器420可以是发光二极管(led)。状态指示器420可以具有不同的颜色,这些颜色可表示不同的状态,诸如眼镜装置300的电力状态,便携式计算盒400的电力状态,便携式计算盒400的激活状态等。

图5描述了示出了示例性便携式计算盒550与示例性眼镜装置500的另外的组件及其之间的数据流的框图。如该图中所示,眼镜装置500可包括多个组件。例如,眼镜装置500可包括多个相机502a-502f,其位于眼镜装置500上的不同位置以获取关于用户利用眼镜装置所在的环境的信息。因为相机502a-502f捕获数据,所以相机数据聚合器504可接收信息并基于一个或多个规则来组合数据。例如,可基于时间戳、曝光量、运动检测等聚合数据。在一些实施方式中,相机数据聚合器504可有助于何时和如何通过眼镜装置500的一个或多个相机502a-502f捕获数据。在一些实例中,相机数据聚合器504可聚合多个面向外部的相机502a-502f捕获的传感器数据用于位置跟踪。

在一些实施方式中,相机数据聚合器504可积聚或以其他方式从相机502a-502f积累数据并可将数据传输至应用处理器506。在一些实施方式中,相机数据聚合器504可压缩数据或以另外方式处理和/或组织数据供应用处理器506使用。

在一些实例中,应用处理器506可从一个或多个传感器508,诸如麦克风、加速计、陀螺仪、惯性测量单元(imu)等接收额外的输入。在一个实例中,应用处理器506可对从传感器508和相机数据聚合器504接收的数据执行计算机视觉任务。在一些实施方式中,经处理的数据的至少一部分可以传输至眼镜装置500的一个或多个显示器512a-512b。在一些实例中,经处理的数据可包括音频数据,其可以路由到眼镜装置500的音频组件514。

在一些实施方式中,应用处理器506可将从传感器508和相机数据聚合器504接收的数据的至少一部分传输至便携式计算盒550。在一个实例中,应用处理器506可在传输这些数据之前对其进行压缩。在一些实施方式中,应用处理器506可指示无线收发器516传输该数据至便携式计算盒550的无线收发器560。

在一些实例中,盒550的无线收发器560可从眼镜装置500接收数据(例如,从传感器508输入的数据和/或来自相机502a-502f的数据)并且然后,将数据传输至应用处理器552。如果所接收的数据已被眼镜装置500的应用处理器506压缩,那么应用处理器552可代表眼镜装置500解压数据并且可使用数据执行计算。

在一些实施方式中,便携式计算盒550可包括一个或多个外部相机554。在这些实施方式中,外部相机554可提供另外的数据,这些数据可能被应用处理器552用于跟踪眼镜装置500的用户和/或定位眼镜装置500。例如,外部相机554可收集并且传输图像数据(例如,视频或者图像)至应用处理器552。

在一些实例中,应用处理器552还可以从外部计算装置接收数据,数据可以在处理从眼镜装置500和/或盒550的外部相机554接收的信息期间使用。

另外,在一些实施方式中,盒550可包括可与应用处理器552通信的电力管理组件556。例如,电力管理组件556可请求眼镜装置500的当前蓄电状态,应用处理器552可经由无线收发器560请求眼镜装置500的当前蓄电状态。在一些实施方式中,电力管理组件556可管理从交流电(ac)电源接收的电力。电力管理组件556然后可以指示无线充电组件558将电力从盒550感应地传送至眼镜装置500的电力组件510。在一些实施方式中,在传感器指示眼镜装置500在闭合的盒550内时,电力管理组件556可指示无线充电组件558传送电力。当传感器检测到盒550已打开时,电力管理组件556还可以指示无线充电组件558中断电力的传送。

图6示出另外的示例性子系统600,其可以在眼镜装置和便携式计算盒中利用和/或结合眼镜装置和便携式计算盒利用。如图6所示,子系统600可包括被配置为使用来自ar或者vr系统的数据的眼镜装置602。在一个实例中,眼镜装置602可以耦接至便携式计算盒606。

在一些实施方式中,示例性眼镜装置602可包括一个或多个物理处理器,诸如物理处理器610。物理处理器610一般表示任何类型的或者任何形式的能够翻译和/或执行计算机可读指令的由硬件实现的处理单元。在一个实例中,物理处理器610可访问和/或更改存储器622中存储的一个或多个模块624。另外,或替代地,物理处理器610可执行一个或多个模块624以便于将计算从眼镜装置602卸载至便携式计算盒606。

在一些实施方式中,眼镜装置602可包括一个或多个相机612。相机612可以是任何类型的图像传感器,其可以安装或者嵌入眼镜装置602中并且能够捕获诸如图片的图像数据或者视频数据。相机612的实例可包括(但不限于)红绿蓝(rgb)相机、穿透相机及深度感测相机。

在一些实施方式中,眼镜装置602可包括一个或多个另外的传感器614。传感器614的实例可包括(但不限于)红外传感器(例如,以跟踪手部运动,眼镜装置602内的眼球运动等)、光电管传感器(例如,检测光的传感器)和/或惯性测量单元(imu)(例如,设计成检测眼镜装置602的具体力和/或角速度)。在一些实施方式中,子系统600可包括可提供丰富的传感器输入的陀螺仪、加速计、及磁强计,这些传感器输入可被软件解释为用户的高度准确和复杂的动作。在一些实例中,眼镜装置602可包括红外发光二极管(led),其被配置为发出红外光以便于便携式计算盒606跟踪眼镜装置602。

在一些实施方式中,眼镜装置602可包括至少一个无线收发器616。无线收发器616通常表示任何合适的无线电和/或无线收发器,用于发送和/或接收与眼镜装置602和便携式计算盒606利用的通信协议对应的带宽和/或信道中的信号。

在一些实例中,眼镜装置602可包括一个或多个麦克风618。麦克风618可表示任何类型的音频传感器,其可以安装或者嵌入眼镜装置602中并且能够捕获诸如环境声音或者用户语音的音频数据。眼镜装置602还可以包括一个或多个被配置为播放从便携式计算盒606接收的任何音频数据的扬声器。

在一些实施方式中,眼镜装置602可包括一个或多个显示器620。显示器620可表示可以安装或者嵌入眼镜装置602中的并且能够向用户呈现数据的任何类型的显示面板。显示器620的实例包括(不限于)液晶显示器(lcd)、硅基液晶(lcos)或者有机发光二极管(oled)。在一些实例中,显示器620可包括多个微显示器以增加总分辨率和视野。另外,显示器620可仅显示计算机生成的图像(cgi),仅来自物理世界的实时图像,或其组合。在一个实例中,各种透镜和/或半透明镜还可以嵌入眼镜装置602。

如图6所示,示例性眼镜装置602还可以包括一个或多个存储装置,诸如存储器622。存储器622通常表示能够存储数据和/或计算机可读指令的任何类型的或者任何形式的易失的或者非易失性存储装置或者介质。在一个实例中,存储器622可存储、加载和/或保持一个或多个模块624。

在某些实施方式中,图6中的一个或多个模块可表示一个或多个软件应用或者程序,当计算装置执行这些软件应用或者程序时,可使计算装置执行一个或多个任务。例如,并且如下文将更详细地描述的,一个或多个模块624可表示存储的并且被配置为在眼镜装置602上运行的模块。一个或多个模块624还可以表示被配置为执行一个或多个任务的一个或多个专用计算机的全部或者部分。

在至少一个实施方式中,眼镜装置602可包括管理往返于眼镜装置602的数据流的数据管理器626。例如,数据管理器626可与相机数据聚合模块628通信以确定何时及如何将数据从相机612传输至便携式计算盒606。数据管理器626还可以与传感器614、麦克风618及显示器620通信以因此接收和/或发送数据。

在至少一个实施方式中,眼镜装置602可包括从眼镜装置602的一个或多个相机612接收数据的相机数据聚合模块628。例如,相机数据聚合模块628可包括被传输到便携式计算盒606用于进一步处理的图像数据,诸如图片或者视频。如下文将更详细地描述的,这种图像数据可以被相机612捕获并且传输到便携式计算盒606进行处理。经处理的数据可以是从便携式计算盒606接收的并且由眼镜装置602的一个或多个显示器620使用。

在至少一个实施方式中,眼镜装置602可包括可从眼镜装置602的一个或多个相机612接收数据的计算模块630。例如,计算模块630可使用来自相机的数据执行各种计算机视觉相关的任务。

眼镜装置602可通过一个或多个网络604连接至便携式计算盒606。网络604可包括(但是不限于)不同类型的合适通信网络诸如,广播网、电缆网、公用网(例如,互联网)、专用网、无线网络、蜂窝网络、或者任何其他合适的专用网络和/或公用网络的组合中的任一种。此外,网络604的任一种可以具有与之相关联的任何合适的通信范围并且可包括,例如,全局网络(例如,互联网)、城域网(man)、广域网(wan)、局域网(lan)或者个人局域网(pan)。另外,网络604的任一种可包括其上可运载网络流量的任何类型的媒介,包括(而不限于)同轴电缆、双绞线、光纤、混合光纤同轴(hfc)媒介、微波地面收发器、射频通信媒介、白色空间通信媒介、超高频通信媒介、卫星通信媒介或其任一组合。

图6的示例性子系统600进一步包括便携式计算盒606。在一些实施方式中,示例性便携式计算盒606可包括一个或多个物理处理器,诸如物理处理器650。物理处理器650通常表示能够译码和/或执行计算机可读指令的任何类型的或者任何形式的由硬件实现的处理单元。在一个实例中,物理处理器650可访问和/或更改存储器660中存储的一个或多个模块662。另外,或替代地,物理处理器650可执行一个或多个模块662以便于将计算从眼镜装置602卸载至便携式计算盒606。

在一些实施方式中,便携式计算盒606可包括一个或多个相机652。与眼镜装置602上的相机612一样,相机652可表示可装入或者嵌入计算盒606中而且能够捕获图像数据的任何类型的图像传感器,诸如rgb相机和深度感测相机。在一些实例中,便携式计算盒606的相机652捕获的图像或者数据可以用于跟踪眼镜装置602的用户或者定位眼镜装置602。例如,相机652可以被配置为捕获包括来自眼镜装置602的红外led的光的图像,眼镜装置602可以被配置为发出红外光以便于便携式计算盒606跟踪眼镜装置602。

在一些实施方式中,便携式计算盒606可包括一个或多个传感器654。例如,便携式计算盒606可包括传感器654,其被配置为检测眼镜装置602何时放置在便携式计算盒606内和便携式计算盒606何时闭合,作为响应,发送指令至电力管理模块668用于进一步动作(例如,感应地传送电力至眼镜装置602的指令)。传感器654还可以检测便携式计算盒606何时打开,作为响应,发送指令至电力管理模块668用于进一步动作(例如,停止传送电力至眼镜装置602并且开启眼镜装置602的指令)。

在一些实施方式中,便携式计算盒606可包括至少一个无线收发器655。在一些实例中,便携式计算盒606可至少部分基于眼镜装置602的定位,调谐无线收发器655的天线。

在一些实施方式中,便携式计算盒606可包括一个或多个状态指示器656。例如,便携式计算盒606可包括被配置为指示便携式计算盒606和/或眼镜装置602的电力状态的发光二极管(led)。状态指示器656还可以指示便携式计算盒606是否连接至眼镜装置602或者是否具有至远程计算装置的有效无线通信链路。在一些实施方式中,状态指示器656可指示便携式计算盒606当前是否传输数据至眼镜装置602或者从眼镜装置602接收数据。

在一些实施方式中,便携式计算盒606可包括蓄电器658,诸如电池。在一些实例中,蓄电器658可以被配置为存储从交流电电源获得的电力。便携式计算盒606可便于将电力从蓄电器658传送至眼镜装置602以使在眼镜装置602放置在便携式计算盒606中的同时对其电池或者蓄电器充电。

示例性便携式计算盒606还可以包括一个或多个存储装置,诸如存储器660。与存储器622一样,存储器660通常表示能够存储数据和/或计算机可读指令的任何类型的或者任何形式的易失的或者非易失性存储装置或者介质。在一个实例中,存储器660可存储、加载和/或保持一个或多个模块662。

在至少一个实施方式中,便携式计算盒606可包括各种模块662,诸如代表与其连接的眼镜装置602接收数据并且处理数据的计算模块664。例如,计算模块664可从眼镜装置602的数据管理器626接收数据并且可使用数据用于计算机视觉计算或者其他类型的计算。计算模块664然后可以压缩经处理的数据并将数据传输回至眼镜装置602,其中,数据可被解压,然后由眼镜装置602的显示器620使用。

在至少一个实施方式中,便携式计算盒606可包括电力管理模块668。在一些实施方式中,电力管理模块668可以被配置为传送电力至眼镜装置602。例如,传感器654可检测便携式计算盒606何时被打开并且,作为响应,电力管理模块668可指示眼镜装置602上电。在另一个实施方式中,传感器654可检测眼镜装置602何时放置在便携式计算盒606内部,作为响应,电力管理模块668可感应地传送电力至眼镜装置602。在一些实施方式中,电力可从被配置为从交流电源汲取电力的充电元件传送。在一些实例中,来自交流电源的电力可存储在便携式计算盒606的蓄电器658中。在一些实施方式中,电力管理模块668可促进便携式计算盒606的发送线圈将电力感应地从交流电源或者蓄电器658传送至眼镜装置602。

图7和图8是示例性计算机实现方法700和800的流程图,其每个可以由任何合适的计算机可执行代码和/或计算系统,包括图1-6中示出的系统实现。在一个实例中,图7或图8中示出的每个步骤可表示结构包括多个子步骤和/或由多个子步骤表示的算法,在下文更详细地提供算法的实例。

图7是根据本公开的一个或多个实施方式的从便携式计算盒的角度来看连接便携式计算盒与眼镜装置的方法的流程图。如在图7中示出的,在框710,本文中描述的一个或多个系统可检测用于眼镜装置602的便携式计算盒606已打开。例如,便携式计算盒606的传感器654可检测盒何时被打开。在一些实例中,便携式计算盒606的传感器然后可以传输便携式计算盒606已被打开的指示至电力管理模块668。

在框720,便携式计算盒606可终止眼镜装置602的无线电池充电。例如,电力管理模块668可响应于从传感器654接收的指示,停止电力至眼镜装置602的传送。

在框730,便携式计算盒606可建立与眼镜装置602的无线通信链路。在一些实施方式中,便携式计算盒606可经由蓝牙或者另一类似技术建立该无线通信链路。在一些实例中,便携式计算盒606还可以响应于从传感器654接收的便携式计算盒606已被打开的指示,使眼镜装置602通电。

在框740,便携式计算盒606可接收并且处理数据。在一些实施方式中,该数据可以从外部装置,诸如眼镜装置602接收。在一些实例中,数据可以被便携式计算盒606处理、增强(augmented)或者以另外方式变换,以向眼镜装置602的用户显示。

在框750,便携式计算盒606可将经处理的数据传输至眼镜装置602用于显示。在一些实施方式中,计算模块664可在将数据传输至眼镜装置602之前对经处理的数据进行压缩。眼镜装置602然后可以接收并且解压该压缩的经处理的数据并在眼镜装置602的一个或多个显示面板上显示解压的经处理的数据。

图8是根据本公开的一个或多个实施方式的从眼镜装置的角度来看连接便携式计算盒与眼镜装置的方法800的流程图。如在图8中示出的,在框810,本文中描述的一个或多个系统可在ar或者vr系统的眼镜装置602与便携式计算盒606之间建立无线通信链路。例如,眼镜装置602的无线收发器616可在通电后发起与便携式计算盒606的无线收发器655的无线链路。在一些实施方式中,眼镜装置602可响应于便携式计算盒606已被打开的指示而通电。

在框820,眼镜装置602可将从各种传感器(诸如相机612、传感器614、麦克风618等)捕获的数据传输至便携式计算盒606。在一些实施方式中,相机数据聚合模块628可首先聚合来自相机612的数据。相机数据聚合模块628还可以与数据管理器626通信。数据管理器626可促进数据通过眼镜装置602的收发器616从相机612传输至便携式计算盒606。在一些实例中,数据管理器626可促进数据以预定时间间隔传输至便携式计算机盒606。在一些实施方式中,数据管理器626还可以促进传输来自眼镜装置602的传感器614和/或麦克风618的数据。

在框830,眼镜装置602可从便携式计算盒606接收经处理的数据。在一些实施方式中,数据管理器626可确定来自便携式计算盒606的经处理的数据已被压缩。数据管理器626然后可以有助于解压所接收的经处理的数据并且可引导解压的经处理的数据至眼镜装置602的一个或多个显示器620用于显示。

在框840,眼镜装置602可使用在步骤830接收的经处理的数据。例如,眼镜装置602的一个或多个显示器620可显示从便携式计算盒606接收的经处理的数据。

如上详述,本文中公开的便携式计算盒可表示设计成能从vr或者ar眼镜装置或者头盔卸载大部分计算工作量的便携式配套设备。在一个实例中,这种便携式计算盒通过代表眼镜装置执行vr或者ar计算并且然后往返于眼镜装置无线转送视频和数据,可用作眼镜装置的基站。通过这样做,可以显著减少眼镜装置上的组件的数量和/或复杂性,产生更轻的、更凉的、且更符合人体工程学的或者更舒适的头盔。便携式计算盒还可以搭载到设计成便于主体跟踪、相对用户定位等的一个或多个相机。便携式计算盒还可以定尺寸为容纳或者存储眼镜装置,因此消除用户携带多个装置或者附件的需要。另外,便携式计算盒在眼镜装置被存储时可对眼镜装置进行充电(例如,无线地),并且然后在眼镜装置移除时触发头盔开启。

如上详述,本文中描述和/或示出的计算装置和系统广泛表示能够执行计算机可读指令,诸如包含在本文中描述的模块内的那些的任何类型的或者任何形式的计算装置或者系统。在其最基本配置中,这些计算装置可各自包括至少一个存储装置和至少一个物理处理器。

在一些实例中,术语“存储装置”通常指能够存储数据和/或计算机可读指令的任何类型的或者任何形式的易失的或者非易失性存储装置或者介质。在一个实例中,存储装置可存储、加载和/或保持本文描述的一个或多个模块。存储装置的实例包括(不限于)随机存取存储器(ram)、只读存储器(rom)、闪存、硬盘驱动器(hdd)、固态驱动器(ssd)、光盘驱动器、超高速缓存、其一个或多个的变型或组合,或者任何其他合适的存储器。

在一些实例中,术语“物理处理器”通常指能够译码和/或执行计算机可读指令的任何类型的或者任何形式的由硬件实现的处理单元。在一个实例中,物理处理器可访问和/或更改存储在上述存储装置中的一个或多个模块。物理处理器的实例包括(不限于)微处理器、微控制器、中央处理单元(cpu)、实现软核处理器的现场可编程门阵列(fpga)、专用集成电路(asic)、其一个或多个的部分、其一个或多个的变型或者组合、或者任何其他合适的物理处理器。

虽然示出为单独的元件,但本文中描述和/或示出的模块可表示单个模块或者应用的部分。另外,在某些实施方式中,这些模块的一个或多个可表示一个或多个软件应用或者程序,当计算装置执行这些软件应用或者程序时,可能使计算装置执行一个或多个任务。例如,本文中描述和/或示出所述模块的一个或多个可表示存储和被配置为在本文中描述和/或示出的计算装置或者系统的一个或多个上运行的模块。这些模块的一个或多个还可以表示被配置为执行一个或多个任务的一个或多个专用计算机的全部或者部分。

另外,本文中描述的模块的一个或多个,可将数据、物理设备、和/或物理设备的表示从一种形式转换成另一种。例如,本文中列举的模块的一个或多个,可接收待转换的传感器数据,转换传感器数据,输出转换结果至眼镜装置,使用转换结果在ar或者vr系统内显示数据,并将转换结果存储至ar或者vr系统。另外或替代地,本文中列举的模块的一个或多个,通过在计算装置上运行,在计算装置上存储数据,和/或以另外方式与计算装置交互,可将处理器、易失存储器、非易失性存储器和/或物理计算装置的任何其他部分从一种形式转换成另一种。

在一些实施方式中,术语“计算机可读介质”通常指能够存储或者携带计算机可读指令的任何形式的装置、载波、或者介质。计算机可读介质的实例包括(不限于)诸如载波的传输型介质,诸如磁存储介质的非暂时型介质(例如,硬磁盘驱动器、带驱动器、及软磁盘),光学存储介质(例如,光盘(cd)、数字视频光盘(dvd)、及蓝光光盘)、电子存储介质(例如,固态驱动器和快闪介质)、及其他分配系统。

本公开的实施方式可包括人工现实系统或者结合人工现实系统实现。人工现实是一种形式的真实性,其在向用户显示之前以一些方式调整,可包括例如,虚拟现实(vr)、增强现实(ar)、混合现实(mr,mixedreality)、混合现实(hybridreality)、或者一些组合和/或其衍生物。人工现实内容可包括完全产生的内容或者结合捕获的(例如,现实世界)内容的产生内容。人工现实内容可包括视频、音频、触觉反馈、或者其一些组合,并且其中任一种可通过单个信道或者多信道呈现(诸如,为观众产生三维效果的立体声视频)。另外,在一些实施方式中,人工现实还可以与应用、产品、附件、服务、或者其一些组合相联系,例如,这些用于在人工现实中创建内容和/或以另外方式用于人工现实(例如,在人工现实中进行活动)。提供人工现实内容的人工现实系统可在各种平台上实现,这些平台包括连接至主机系统的头戴式显示器(hmd)、独立hmd、移动设备或者计算系统,或者能够向一个或多个观众提供人工现实内容的任何其他硬件平台。

本文中描述和/或示出的步骤的处理参数和顺序仅通过举例的方式给出并且可以依照要求改变。例如,虽然本文中示出和/或描述的步骤可以特定的顺序示出或者论述,但是这些步骤不必以示出或者论述的顺序进行。本文中描述和/或示出的各种示例性方法还可以省去本文中描述或者示出的一个或多个或者包括除了公开的那些之外的另外步骤。

提供上述说明供本领域其他技术人员更好地利用本文公开的示例性实施方式的各个方面。该示例性说明不旨在详尽或者局限于公开的任何精确形式。在不偏离本公开的精神和范围的情况下,可以做出许多修改和变化。从所有方面来看,本文中公开的实施方式应当被视为说明性的而非限制性的。在确定本公开的范围时,应当参考所附权利要求及其等同物。

除非另有说明,如在说明书和权利要求书中使用的,术语“连接至”和“耦接至”(及其衍生词)解释为允许直接和间接的(即,经由其他元件或组件)连接。另外,如说明书和权利要求书中使用的,术语“一(a)”或者“一个(an)”解释为“至少一个”。最后,便于使用,如在说明书和权利要求书中使用的,术语“包括(including)”和“具有”(及其衍生词)可与词“包括(comprising)”交换并且具有与词“包括(comprising)”相同的含义。

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