确定用于活动的适当照明的方法与流程

文档序号:11162634阅读:389来源:国知局
确定用于活动的适当照明的方法与制造工艺

本发明涉及用于改进用户活动的照明条件的方法。

本发明还涉及用于实施这样的方法的计算机程序产品。

本发明还又涉及被适配成实施这样的控制方法的可穿戴计算设备。

本发明还进一步涉及被适配成由这样的方法控制的照明系统套件。



背景技术:

诸如固态照明的新的照明技术的引入已经革新了照明解决方案的提供,例如,从功能性照明到装饰性照明系统的转移,装饰性照明系统被设计成创建美学照明效果(例如,由多个光源所创建的复杂的照明氛围)以在诸如房间、剧院、办公室等的空间中创建特定的气氛,因为照明系统的光源通常是可配置的,例如是可编程的,以便创建变化的颜色的光、色温强度和/或周期性,例如,恒定的照明、脉冲式照明、闪烁式照明等等。这样的照明系统因此允许用户创建用户定义的气氛,或者通过配置照明系统中的独个光源或者光源的组合来创建期望的照明氛围。

这样的照明系统可以给予用户对照明条件的更大的控制,所述照明条件被认为对于用户所执行的特定的用户活动(例如,阅读、计算、看电视、用餐等等)而言是最佳的或者适当的。然而,用户不能总是致力于确保用户活动和照明条件是合适地匹配的,或者甚至可能没有觉察到照明条件是不适当的这一事实,例如,对于手头任务而言不是最佳的。因此,存在支持用户确保在适当的照明条件下执行特定的用户活动的需要。



技术实现要素:

本发明寻求提供用于改进可在照明最优化任务方面支持用户的这样的照明条件的方法。

本发明还寻求提供用于实施这样的方法的计算机程序产品。

本发明还进一步寻求提供被适配成运行这样的计算机程序产品的可穿戴计算设备。

本发明又还寻求提供包括这样的可穿戴计算设备的照明系统套件。

根据本发明的方面,提供了一种利用可穿戴计算设备改进照明条件的方法,所述可穿戴计算设备包括用于确定可穿戴计算设备的穿戴者的视场中的实际照明条件的光学传感器。所述方法包括:利用光学传感器确定实际的光条件;利用另外的传感器布置确定实际的用户活动,所述实际的用户活动与用于执行所述实际的用户活动的适当照明条件相关联;在可穿戴计算设备上比较实际的光条件与适当的光条件;以及如果实际的光条件偏离适当的光条件则利用可穿戴设备生成信号。

本发明是基于诸如可头戴的计算设备之类的可穿戴计算设备可以被用于确定用户所从事的活动是否在最佳的照明条件下或者另外适当的照明条件下被执行这一洞悉,通过确定设备的穿戴者(即,用户)经历的实际照明条件(例如,使用所布置的诸如光传感器的光学传感器或者诸如相机的图像捕获传感器来确定其用户(穿戴者)的视场中的照明条件)以及用户正从事的活动(使用用于检测与活动相关联的对象的传感器,例如,图像捕获传感器,或者用于检测指定用户活动的用户命令的传感器,例如图像捕获传感器、运动传感器、诸如一个或更多个键的输入传感器,等)这二者来确定用户所从事的活动是否在最佳的照明条件下或者另外适当的照明条件下被执行。可穿戴计算设备的处理器将实际的照明条件与适当的照明条件进行比较以确定其穿戴者的视场中的实际照明条件是否需要调节,例如,是次佳的,在该情形中,可穿戴计算设备生成指示了需要调节的信号,即,改进实际的照明条件。利用这样的可穿戴设备确定用户的视场中的实际照明条件的能力因而促进了对于用户在其中从事这样的用户活动的照明条件的控制的改进的准确性。

例如,生成信号的步骤包括利用所述可穿戴计算设备为其用户生成警告信号。这样的警告信号例如可以是在可穿戴计算设备的音频输出单元(例如扬声器)上生成的可听信号、可穿戴计算设备的显示器(例如,头戴显示器,其可以是透明显示器)上所显示的信号,或者诸如闪光或者振动之类的感官信号,以便触发穿戴者采取动作来调节照明条件。

替代性地,生成信号的步骤可包括针对负责创建实际的照明条件的至少一个光源生成用于调节实际照明条件的控制信号,使得照明条件可以自动地被调节,例如,通过将控制信号传送至所述至少一个光源并且根据控制信号调节所述至少一个光源。

在实施例中,适当的照明条件包括眩光阈值,并且其中根据所述控制信号调节所述至少一个光源的步骤包括调节所述至少一个光源以将所述至少一个光源产生的眩光减小至低于所述眩光阈值。如果可穿戴计算设备的穿戴者正在观看屏幕,例如电视机、计算机、平板电脑设备、电子阅读器、移动通信设备等的屏幕,这例如是特别有利的,因为其确保用户与屏幕的交互可以以对用户而言是令人满意的方式发生。

光学传感器可以形成光学传感器布置的一部分,所述光学传感器布置还包括通信地耦合至所述可穿戴计算设备的至少一个另外的光学传感器。实际的照明条件的确定在一些实施例中因而可以通过多个分布的传感器的使用而提升,例如,包括例如照明系统的辅助传感器,其例如通过检测各种角度下的实际照明条件而促进更加复杂的实际的照明条件的准确检测。

另外的传感器布置可包括以下中的至少一个:可穿戴计算设备所需要的第一另外的传感器和通信地耦合至可穿戴计算设备的至少一个第二另外的传感器。用户活动的确定在一些实施例因而可以由多个分布的另外的传感器来实现,例如,包括例如照明系统的辅助的另外的传感器,其例如通过检测各种角度下的用户活动来促进用户活动的准确检测。

在实施例中,方法还可包括:利用光学传感器布置确定另外的照明条件;将另外的用户活动与所述另外的照明条件相关联;以及将所述另外的照明条件存储为针对所述另外的用户活动的适当的照明条件。这样,可穿戴计算设备可以被编程以辨识优选的照明条件,例如,通过可穿戴计算设备的穿戴者设置用于特定活动的优选照明条件以及对可穿戴计算设备编程以将该优选的照明条件存储为针对该活动的适当的照明条件。

在实施例中,利用另外的传感器布置确定实际的用户活动的步骤包括检测指示了所述实际的用户活动的用户输入(例如,姿势、移动或者其他用户输入)。这简化了实际的用户活动检测过程。

该方法还可包括利用可穿戴计算设备识别所述至少一个光源,使得可穿戴计算设备能够将控制信号指引至所识别的光源,以在光源牵涉到所述适当照明条件的生成的情况下调节该光源的设置。

方法还可包括在所述用户活动期间重复以下步骤:利用光学传感器布置确定另外的实际光条件;将所述另外的实际光条件与适当的光条件比较,以及生成另外的控制信号用于调节至少一个光源的设置,用以在所述另外的实际光条件偏离适当的光条件的情况下创建适当的照明条件。这样,实际的用户活动的执行期间的照明条件中的改变可以被检测到和补偿,使得用户被保证在适当的(例如,最佳的)照明条件下执行整个活动,即使用户在移动。

根据另一方面,提供了一种包括计算机程序代码的计算机程序产品,当所述计算机程序代码在可穿戴计算设备的处理器上运行时,其用于实施前述的实施例中的一个或多个实施例的方法中的步骤。可以以任何适当的形式使得这样的计算机程序产品对于可穿戴计算设备而言是可得的,例如,作为在app商店中可获得的软件应用(app),并且这样的计算机程序产品可以被用于配置可穿戴计算设备使得可穿戴计算设备能够实施前述的方法。

根据又一方面,提供了一种可穿戴计算设备,包括:包括前述的计算机程序产品的数据存储;光学传感器,用于确定可穿戴计算设备的穿戴者的视场中的实际照明条件;和处理器,被适配成运行所述计算机程序产品的计算机程序代码。

可穿戴计算设备还可包括用于确定实际的用户活动的另外的传感器。这样的可穿戴计算设备因此能够根据前述的方法的一个或更多实施例促进照明条件的优化。

在实施例中,光学传感器是光传感器和图像捕获传感器中的至少一个,和/或所述另外的传感器是图像捕获传感器和运动传感器中的至少一个。

根据另外的方面,提供了一种包括照明系统的照明系统套件,所述照明系统包括至少一个光源和前述的可穿戴计算设备,其中所述照明系统被适配成与可穿戴计算设备通信,并且响应于由可穿戴计算设备生成的控制信号以控制所述至少一个光源。这样的照明系统套件促进了根据用户活动对照明条件的自动控制。

附图说明

参照附图更加详细地并且通过非限制性示例的方式来描述本发明的实施例,其中

图1示意性地描绘了根据实施例的照明系统和可穿戴计算设备;

图2是根据实施例的用于改进照明条件的方法的流程图;

图3是根据另一实施例的用于改进照明条件的方法的流程图;

图4是根据又一实施例用于改进照明条件的方法的流程图;以及

图5是定义将在用于改进照明条件的方法中使用的适当的照明条件的方法的流程图。

具体实施方式

应当理解到的是,图仅仅是示意性的并且不是按比例绘制的。还应当理解到,相同的附图标记在各图中自始至终用于指示相同或相似的部分。

在本申请的上下文中,可穿戴计算设备是为用户提供计算功能性并且可以被配置成如在软件应用(app)中指定的那样的具体的计算任务的设备,所述软件应用可以从因特网或者另一计算机可读介质被检索到。可穿戴计算设备可以是被设计成由用户穿戴在用户身体的部位上并且能够根据本发明的一个或更多方面执行计算任务的任何设备。这样的可穿戴设备的非限制性示例包括智能头饰,例如眼镜、护目镜、头盔、幔子、面甲、头带,或者可以被支撑在穿戴者的头上或者来自穿戴者的头的任何其他设备、智能手表,等等。

在本申请的上下文中,可穿戴计算设备包括用于确定可穿戴计算设备的穿戴者的视场中的实际的照明条件的光学传感器。光学传感器可以被布置成使得当其如预期地那样被穿戴时,光学传感器与其穿戴者的眼睛对准,即,产生源自于其穿戴者的视场的前向传感器信号。

这样的光学传感器可以是可穿戴计算设备所需要的,例如,是可头戴计算设备所需要的,诸如集成在可头戴计算设备的透镜中,其穿戴者通过该透镜观测其视场,集成在透镜支架或者用于这样的透镜的框架中,或者集成在可头戴计算设备的任何其他的适当的结构中,其中光学传感器与可头戴计算设备的穿戴者的视场对准。

替代性地,这样的光学传感器可以是模块化可穿戴计算设备的一部分,例如经由有线或无线连接通信地耦合至可穿戴计算设备的一个或多个其他模块的头戴光学传感器模块,其中所述其他模块中的至少一些可以被穿戴在除了头以外的其他身体部位上,或者其中所述其他模块中的一些可能不是可穿戴的,而是例如便携式的。

在本申请的上下文中,光源是能够产生可配置的光输出的设备,其中可以就以下中的至少一项对光输出进行配置:颜色、色点、色温、光强度,以产生可配置的照明条件,等等。在一些实施例中,光源可包括被布置成创建前述的可配置的照明条件的固态照明元件,例如发光二极管。光源可以是专用照明设备或者可以形成电子设备的一部分,该电子设备具有与提供照明效果不同的主要功能。例如,光源可以形成显示设备、家用电器、音乐仪器等等的一部分。

图1示意性地描绘了包括照明系统200和可穿戴计算设备100的照明系统布置。在实施中,可穿戴计算设备100可被适配成与照明系统100无线通信,例如,通过照明系统200的无线网桥210,多个光源201-206可以以有线和/或无线的方式通信地耦合至照明系统200的无线网桥210。替代性地,可穿戴计算设备100可以被适配成直接与一个或多个光源201-206通信。任何适当的无线通信协议可以被用于可穿戴计算设备100和照明系统200之间和/或照明系统200的各种部件之间的无线通信中的任何一个,例如,红外链路、Zigbee、蓝牙、诸如根据IEEE 802.11标准的无线局域网协议、2G、3G、或4G电信协议等。

然而,在又一实施例中,可穿戴计算设备100可以被适配成简单地检测照明系统200的某些特性,例如,照明系统200的一个或多个光源201-206产生的照明条件,产生照明条件的照明系统200的一个或多个光源201-206的身份,等等。这将在下文中更加详细地被解释。

尽管在图1中没有具体地示出,但是照明系统200中的光源201-206可以以任何适当的方式被控制,例如,每个光源201-206可以具有用于接收控制指令(例如,通过无线网桥210)的专用控制器。替代性地或者附加地,照明系统200可包括用于控制光源201-206的一个或多个中央控制器。应当理解到的是,可以预计到用于控制照明系统200和光源201-206的任何适当的控制机制。而且,应当理解到的是,图1的照明系统200仅仅是通过非限制性的示例的方式被示出包括六个光源,照明系统200可包括任何适当数目的光源。

在实施例中,可穿戴计算设备100包括用于与照明系统200无线通信(例如,与无线网桥210通信或者直接与一个或多个光源201-206通信)的无线通信接口102。可穿戴计算设备100可选地可包括用于与另外的网络(例如,无线LAN)无线通信的另外的无线通信接口104,可穿戴计算设备100通过该另外的无线通信接口可以访问诸如因特网的远程数据源。替代性地,可穿戴计算设备100可包括能够与照明系统200和所述另外的网络通信的一个无线通信接口。

可穿戴计算设备100的机能可以由处理器110控制,处理器110运行存储在诸如数据存储112的永久性计算机可读介质中的指令,即计算机程序代码。因而,处理器110与存储在数据存储112中的处理器可读取指令组合可以起到可穿戴计算设备100的控制器的作用。处理器110可以进一步被适配成控制无线通信接口102以及无线通信接口104(如果存在的话)。

除了可以由处理器110运行的指令外,数据存储112还可以存储可促进照明系统200的光源201-206的识别的数据。例如,数据存储112可以充当与光源201-206相关的识别信息的数据库。这些信息可以由可穿戴计算设备100使用,以识别被检测为处于前面提到的视场内的光源201-206。

可穿戴计算设备100包括光学传感器114,其用于检测照明系统200在特定的位置产生的照明条件,即,光学传感器114所观测的位置,该位置通常与可穿戴计算设备100的穿戴者的视场一致。这样的照明条件通常涉及针对将在该位置处被执行的特定任务的该位置中的光照的品质。照明条件例如可以是光照水平和光照颜色或者光照色谱中的至少一个。光学传感器114例如可以是光传感器或者用于捕获前面提到的位置的一个或多个图像的图像捕获传感器。

在实施例中,可穿戴计算设备100可以进一步通信地耦合至一个或多个外部光学传感器220,外部光学传感器可形成照明系统200的一部分,或者可以与照明系统200分离。可穿戴计算设备100可以无线的方式通信地耦合至一个或多个外部光学传感器220,例如,借助于无线通信接口102或者另外的无线通信接口104。

在该实施例中,可穿戴计算设备100从一个或多个外部光学传感器220接收另外的传感器数据(即,除了来自于光学传感器114的传感器数据之外)用于在可穿戴计算设备100上处理,以便例如更加准确地确定感兴趣的位置(即,可穿戴计算设备100的穿戴者的视场)中的照明条件。光学传感器220可以是任何适当类型的光学传感器,例如,如之前解释的光传感器和/或图像捕获传感器。

在实施例中,可穿戴计算设备100可包括至少一个传感器116,用于检测感兴趣的位置中(即,传感器116的视场中)的实际的用户活动。例如,传感器116可以是用于捕获感兴趣的位置的一个或多个图像的图像捕获传感器,其中可穿戴计算设备100的处理器110可以被适配成从所捕获的图像的评估来识别实际的用户活动,例如,通过辨识图像中的对象。例如,可以辨识到显示设备,基于此可以确定实际的用户活动是观看电视或者浏览网页,书本或者电子阅读器可能被辨识到,基于此可以确定实际的用户活动是阅读,等等。

替代性地或者附加地,处理器110可以被布置成辨识由其穿戴者做出的姿势或运动,以指示穿戴者正从事的实际的用户活动,例如,借助于诸如加速计或者陀螺仪之类的运动检测传感器,或者借助于使用图像捕获传感器的图像检测。姿势辨识本身是已知的,并且仅仅为了简明的目的,因此将不被进一步详细解释。

传感器116替代性地可以是输入传感器,例如,用于促进可穿戴计算设备100的穿戴者从选项列表中选择实际的用户活动的按钮等等。这样的选项列表例如可以在可穿戴计算设备100的显示器106上被显示,例如,头戴式显示器,其可以是透明的使得穿戴者能够通过透明的显示器观察其环境,例如照明系统200的光源201-206中的一个或多个存在于其中的特定的视场。

在传感器116包括图像捕获传感器(例如,相机)的情形中,传感器116可以被配置成从特定的视点捕获可穿戴计算设备100的环境的图像。图像可以是视频图像或者静态图像。在实施例中,图像捕获设备116的视点可对应于透视显示器106面向的方向。在该实施例中,图像捕获设备116的视点可基本上对应于透视显示器106为穿戴者提供的视场,使得图像捕获设备116所获得的视点图像可被用于确定通过该透视显示器106什么对于穿戴者而言是可见的。

在实施例中,传感器116可以是声音传感器,例如,麦克风,用于例如检测可穿戴计算设备100的穿戴者的口头指令。在该实施例中,处理器110可被适配成接收来自传感器116的感测输出,以检测所接收的感测输出中的口头指令并且根据检测到的口头指令操作可穿戴计算设备100,例如,识别到口头的用户活动,例如,“阅读”、“看电视”、“网上冲浪”等等。口头指令替代性地可用以控制用户接口,例如显示器106上的光标,以从在显示器106上显示的活动列表选择实际的用户活动。其他的替代方案对于本领域技术人员而言将立即是显然的。

在替代性的实施例中,可穿戴计算设备100可通信地耦合至一个或多个外部的另外的传感器230,传感器230可以形成照明系统200的一部分,或者可以从照明系统200分离。可穿戴计算设备100可以以无线方式通信地耦合至一个或多个外部的另外的传感器230,例如借助于无线通信接口102或者另外的无线通信接口104。

在该实施例中,可穿戴计算设备100从一个或多个另外的传感器230接收传感器数据以用于在可穿戴计算设备100上处理,以便例如确定其穿戴者在感兴趣的位置内正从事的实际的活动。另外的传感器239可以是任何适当类型的传感器,例如,图像捕获传感器。

在实施例中,可穿戴计算设备100可包括前面提到的传感器116并且还可通信地耦合至前面提到的一个或多个外部的另外的传感器230,使得可穿戴计算设备100可以从传感器116和一个或多个外部的另外传感器230的组合的传感器数据确定感兴趣的位置中的实际的用户活动。

可穿戴计算设备100还可包括用于从用户接收输入的用户接口108。用户接口108可包括例如触控板、小键盘、按钮、麦克风和/或其他输入设备。处理器110可基于通过用户接口108接收到的输入控制可穿戴计算设备100的机能中的至少一些。例如,处理器110可使用该输入来控制透视显示器106如何显示图像或者透视显示器106显示什么图像。

尽管图1示出了可穿戴计算设备100的各种部件,即,无线通信接口102和104、处理器110、数据存储112、一个或更多光学传感器114、用于确定用户活动的一个或更多传感器116以及与显示器106分离的用户接口108,但是这些部件中的一个或多个可以安装在显示器106上或者集成到显示器106中。例如,图像捕获传感器可以被安装在透视显示器106上,用户接口108可以作为触控板被提供在透视显示器106上,处理器110和数据存储112可以构成透视显示器106中的计算系统,以及可穿戴设备100的其它组件可以类似地被集成到透视显示器106中。

替代性地,可穿戴计算设备可以以能够由穿戴者穿戴或者携带的单独设备的形式被提供。构成可穿戴计算设备的单独设备可以以有线或无线方式通信地耦合到一起。

另外,在引用了具有相同功能性的不同传感器的情形中,例如,光学传感器114和作为图像捕获传感器的另外的传感器116,应当理解的是,可穿戴计算设备100可包括用于确定照明条件和用户活动这二者的单个的图像捕获传感器。

在实施例中,无线计算设备100被适配成为用户提供警报,该警报指示所确定的照明条件对于检测到的用户活动不是最佳的或者不适当的。这将借助于图2被更加详细地解释,图2描绘了生成这样的警报的方法的流程图。方法以步骤301开始,例如,通过接通光源201-206和/或可穿戴计算设备100中的至少一些,此后,方法进入步骤302,其中利用可穿戴计算设备100,如之前所解释的那样确定实际的照明条件。

在实施例中,确定实际的照明条件包括牵涉用户活动的对象上的照明条件的确定,所述对象例如诸如计算机、电视、平板电脑、电子阅读器等等设备的显示屏,书页,等等,所述照明条件例如显示器上的眩光水平或者要阅读的书的页面上的对比度。在一些实施例中,对象可以是另一(人类)生命或者人体的一部分,例如,牵涉到用户活动中的手。在该实例中,用户活动例如可以是社交活动。为此,处理器110可以被适配成辨识光学传感器114捕获的图像(或者图像的序列)中的对象,并且确定与该对象对应的所捕获的(多个)图像的区域中的照明条件,例如,为了确定实际的照明条件而聚焦于该对象。

眩光可能以任何适当的方式被检测到。例如,可穿戴计算设备100的光学传感器114可捕获视图图像的场,其中处理器110被布置成评估图像以检测图像中的亮区域,该亮区域可指示了其穿戴者被暴露于眩光,因为该亮度可由用户的视场中的对象的光反射引起,例如,诸如计算机、显示器、平板电脑等的电子设备的显示屏,诸如书本、报纸或杂志的印刷品,等等。替代性地,可穿戴计算设备100可包括用于检测瞳孔的瞳缩(收缩)的面向里侧的光学传感器,瞳孔的瞳缩指示了穿戴者过于暴露于他或她的视场中的光。其他的用于检测眩光条件的适当的方案对于本领域技术人员立即是显然的。

在步骤303中,可穿戴计算设备100确定穿戴者所从事的用户活动。可以以任何适当的方式完成这一点,例如,通过前面提到的对象辨识的方式,其中特定的对象被链接到特定的用户活动,例如,书本被链接至阅读,平坦的屏幕电视被链接到观看电视,等等,其中处理器110被适配成查询包括这些链接的数据结构。在实施例中,数据结构存储在数据存储112中。替代性地,可穿戴计算设备可基于用户输入来确定用户活动,用户输入例如姿势、移动、口头指令或者用以指定用户活动的与用户接口108的物理交互,例如通过从在显示器106上显示的这些活动的列表中选择用户活动,等等。

注意,尽管步骤303被示出为相继于步骤302,但是应当理解到的是,可以以任何的次序来执行这些步骤,例如,并行执行,或者在步骤302之前或之后与步骤303相继地执行。

在步骤304中,可穿戴计算设备100的处理器110针对所确定的用户活动将实际的照明条件与适当的照明条件比较。这样的适当的照明条件例如可以存储在将用户活动链接至针对该活动的适当的照明条件的数据结构中。在实施例中,这样的数据结构可以存储在数据存储112中。适当的照明条件可以是针对用户活动的最佳照明条件,或者可以被定义为对于所检测到的用户活动被认为是合适的一系列照明条件。可以以任何适当的方式定义适当的照明条件,例如,如稍后将更加详细地解释的,默认照明条件或者用户定义的照明条件。

在步骤305中,处理器310将所确定的实际照明条件与适当的照明条件比较,以确定实际的照明条件是否适合于所识别的用户活动。例如,如果实际的照明条件,例如实际的光照水平、眩光水平、对比度水平或者光照光谱组成落在被认为对所检测到的活动是适当的范围内,则不需要采取另外的动作,并且方法可以在步骤307中终止。

另一方面,比较可能揭示实际的照明水平被认为对于检测到的用户活动是不适当的。例如,可能确定眩光水平超出了定义的阈值,例如,用户定义的阈值、从历史用户数据取得的阈值、工厂定义的阈值等等。这样的阈值例如可对应于视场中的可接受的眩光水平,其可被表达为生成眩光的对象处的绝对亮度水平、生成眩光的对象处的相对于视场中的总体亮度的亮度水平,瞳孔的瞳缩的量或速率,等等。对于本领域技术人员而言,这样的阈值的许多其他的适当的定义将是立即显然的。

在比较揭示出实际的照明水平被认为对于检测到的用户活动是不适当的情形中,方法进入步骤306,其中可穿戴计算设备100的穿戴者被呈现指示了这种不适当的警告信号或者警报,使得穿戴者可以例如手动调节用户活动在其中发生的位置中的照明条件。可以以任何适当方式提供警报,例如,作为使用可穿戴计算设备100的扩音器的可听见的警告信号,使用例如可穿戴计算设备100的显示器106或者光源(例如LED)的视觉警告信号,感官警告信号,例如振动,等等。一旦生成了警报或警告信号,方法可在步骤307中终止。

在上述实施例中,可穿戴计算设备100被适配成向其穿戴者警报照明条件对于穿戴者所从事的活动而言不是最佳的,即,不适当的。因此这允许可穿戴计算设备100的穿戴者调节负责照明条件的创建的光源,由此调节照明条件。该过程可以被重复,直到可穿戴计算设备100已经确定实际的照明条件对于检测到的用户活动而言是适当的,例如,最佳的。

在实施例中,在生成警告信号之后,用户可以通过察看负责生成实际的照明条件的一个或更多光源而响应。可穿戴计算设备100可例如通过识别光学传感器114的视场中的光源来识别这样的光源,例如,通过利用处理器110检测和解码光源生成的编码光信号,该编码可包括光源的标识符,通过利用处理器110辨识光源的库中的光源,例如使用光源的形状,或者通过识别光源上的光学标志,等等。许多其他的适当的识别技术对于本领域技术人员而言将是显然的。用户可为可穿戴计算设备100提供指令以调节所识别的光源的设置,例如,口头指令、姿势、头部移动、通过接触可穿戴计算设备100而提供的物理指令,等等,可穿戴计算设备100响应于此生成针对被识别的光源的控制信号并且如之前解释的那样向被识别的光源传送该控制信号。

然而,在替代性实施例中,可穿戴计算设备100可被适配成自动调用实际的照明条件的调节,使得用户介入可不被要求。实施该替代性实施例的方法的流程图在图3中被示出,除了步骤302,步骤301-305与图2中的步骤301-305是同样的,使得为了简明起见将不再解释这些步骤,除了之前提到的确定实际的照明条件之外,步骤302还可包括识别负责实际的照明条件的创建的一个或更多的光源201-206。

可以以任何适当的方式识别光源201-206。例如,每个光源可以传送编码光,例如包括该特定的光源所特有的调制的光,即,识别该特定的光源。编码光可以由可穿戴计算设备100的传感器中的一个所接收,例如,由图像捕获传感器、光电传感器等,并且相应的信号可以由处理器110解码以识别对应的光源。替代性地,每个光源可包括独特的可视标志,使得当可穿戴计算设备100的图像捕获传感器捕获到视场的图像时,处理器110可以处理捕获到的图像以便辨识独特的可视标志并且相应地识别该一个或更多光源。在又一实施例中,可穿戴计算设备100可例如在数据存储112中存储光源201-206的已知的位置,例如,以光源201-206在放置光源201-206的空间中的图像的形式,使得可以通过将利用图像捕获传感器捕获的视场图像与存储在数据存储112中的图像进行比较而识别光源。其他的适当的识别技术对于本领域人员而言将是显然的。

如果在步骤305中确定如在步骤302中检测到的实际的照明条件对于如在步骤303中检测到的用户活动而言是不适当的话,方法进入步骤406,其中处理器110针对牵涉到实际的照明条件的生成的被识别的光源201-206计算这些光源的发光输出应当如何被调节以将实际的照明条件变换成适当的照明条件。例如,这可通过以下来实现:分解所检测到的实际照明条件以估计有关的光源201-206对实际的照明条件的个体贡献,或者与有关的光源201-206通信(例如,通过照明系统200的无线网桥210)以检索有关的光源201-206的实际设置。

方法然后进入步骤406,其中可穿戴计算设备100向有关的光源201-206直接地传送控制信号,或者通过照明系统200的中央通信设备(例如,无线网桥210)传送控制信号,使得有关的光源201-206可以在步骤408中根据在步骤407中接收到的指令调节其发光输出,以便改变实际的照明条件,使得其成为针对所检测到的用户活动的适当的照明条件,此后方法可如之前那样在步骤307中终止。

此时,注意,可以通过在步骤305和406之间包括图2中的步骤306来修改图3的方法。在该实施例中,不是让处理器110计算用于控制与实际的照明该条件的生成有关的一个或多个光源201-206的合适的控制信号,可穿戴计算设备100的穿戴者可以为可穿戴计算设备100提供照明条件调节指令,例如,借助于姿势、口头指令或物理交互,例如,触摸或者如之前所解释的那样将这样的指令传达至可穿戴计算设备100的任何适当方式,在该情形中,处理器110响应于接收到的用户生成的照明条件调节指令而生成控制指令。例如,用户可以做出指示光斑大小要求调节的姿势,例如指示期望的光标大小的姿势,或者可以使用口头指令来指示期望的调节,例如,光源201关断,光源203接通,对光源206调光,等等。对于本领域技术人员而言,这样的用户生成的照明条件调节指令的许多其他示例将是显然的。

在上述的方法实施例中,方法在将实际的照明条件与所确定的用户活动的适当的照明条件进行比较,以及处理器110生成警报信号或者控制信号(如果必要的话,即,当实际的照明条件被认为对于所确定的用户活动是不适当的时候)之后终止。这对于以下情形是特别适当的:如果所确定的用户活动在单个的位置中被执行,和/或用户活动被执行的(多个)位置的(周围)照明条件是相对恒定的。

然而,在其中位置和(周围)照明条件中的至少一个可能需要改变的情境中,可能期望的是,恒定地或者周期性地监控实际的照明条件(的改变)以确保实际的照明条件对于所确定的实际用户活动仍然是适当的。为此,如图4中的非限制性示例的方式所示出的,方法可以通过包括循环而被修改,所述循环使得在生成控制信号以及如之前所解释的那样根据所生成的控制信号来控制光源之后,或者在如图2中所示的步骤306中生成警报或警告信号之后,方法返回到步骤302,使得实际的照明条件被再评价。在这样的随后的评估中,步骤303当然可以被省略,因为实际的照明条件是针对已经知晓的用户活动被再评价。这例如可以被用于补偿周围照明条件中的改变或者创建当用户在移动时能够跟随用户的移动照明条件,特别地,如果照明条件是由随用户行进的光源创建的话,例如,安装在用户上和/或安装在与用户活动有关的设备上的光源,例如,安装在平板电脑或者电子阅读器上的阅读灯,等等。

一旦在步骤409中确定不再需要连续地或者周期性地监控实际的照明条件,例如,由于用户是静止的,周围照明条件已经变得稳定,例如,黑暗已经到来,和/或用户已经终结了所确定的用户活动,例如,通过关断与用户活动有关的设备,或者通过其它方式向可穿戴计算设备100信令活动已经终结,例如,通过为可穿戴计算设备100提供针对该效果的用户命令,方法可以如上文所解释的那样在步骤307中终止。

如之前所提到的,用户可以针对特定的用户活动定义适当的照明条件,以存储在可穿戴计算设备100上或者通信地耦合至可穿戴计算设备或者由可穿戴计算设备100以其它方式访问的数据存储设备上。图5中示出了创建这样的用户定义的适当的照明条件的示例方法的流程图。方法在步骤501中开始,例如,通过激活可穿戴计算设备100和/或照明系统200,此后方法进入步骤502,其中用户配置照明系统200的一个或更多个光源201-206以产生期望的(即,适当的)照明条件,该照明条件以与之前针对步骤302所解释那样相同的方式由可穿戴计算设备确定。

在步骤503中,可穿戴计算设备100确定与如之前关于步骤303所解释的那样确定的适当的照明条件相关联的用户活动,例如,通过用户使用适当的命令来指定用户活动。一旦确定了相关联的用户活动,可穿戴计算设备100可以在步骤504中将实际的照明条件存储为针对相关联的用户活动的适当的照明条件,例如,通过创建或者修改适当的数据结构,该数据结构例如可以被存储在数据存储112中。这样,可穿戴计算设备100例如可以创建与特定的用户活动相关联的个人照明偏好数据库。

在上述实施例中,实际的照明条件仅仅是用户活动的函数。然而,在至少一些实施例中,实际的照明条件可以是用户活动和用户警觉这二者的函数,其中可穿戴计算设备100还被适配成监控用户警觉并生成警报和/或用以调节实际的照明条件的控制信号,例如,一旦检测到用户警觉方面的改变,例如,降低的用户警觉,增加照明水平。可以以任何适当的方式检测用户警觉,例如,通过使用可穿戴计算设备100的传感器中的一个或多个来监控用户运动、用户响应时间,等等。

本发明的方面可以被体现为照明系统套件、可穿戴计算设备、方法或者计算机程序产品。照明套件通常包括照明系统200和可穿戴计算设备100的实施例,其中照明系统200被适配成与可穿戴计算设备100通信并且如之前所解释的那样响应于由可穿戴计算设备生成的控制信号以控制光源201-206中的至少一个。本发明的方面可采取体现在一个或多个计算机可读介质中的计算机程序产品的形式,所述计算机可读介质具有体现在其上的计算机可读程序代码。

一个或多个计算机可读介质的任何组合可以被利用。计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质。计算机可读存储介质例如可以是但是不限于电子的、磁的、光学的、电磁的、红外的或者半导体系统、装置、或设备,或者前述各项的任何适当的组合。这样的系统、装置、或者设备可以经由任何适当的网络连接而是可访问的,例如,系统、装置或设备可以经由网络是可访问的,以便经由网络检索计算机可读程序代码。这样的网络例如可以是因特网、移动通信网络等等。计算机可读存储介质的更多的具体示例(非穷尽列表)可以包括以下:具有一个或更多接线的电连接、便携式计算机磁盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦可编程只读存储器(EPROM或者闪存)、光纤、便携式紧致盘只读存储器(CD-ROM)、光学存储设备、磁存储设备、或者前述各项的任何适当的组合。在本申请的上下文中,计算机可读存储介质可以是能够包含或者存储程序以由指令运行系统、装置或设备使用或者与指令运行系统、装置或设备一起使用的任何有形介质。

计算机可读信号介质可包括具有体现在其中的计算机可读程序代码的传播数据信号,例如,在基带中或者作为载波的一部分。这样的传播信号可以采取各种形式中的任何形式,包括但不限于电磁的、光学的或者它们的任何适当的组合。计算机可读信号介质可以是不是计算机可读存储介质并且能够传送、传播或者输送程序以由指令运行系统、装置或设备使用或者与指令运行系统、装置或设备一起用于使用的任何计算机可读介质。

体现在计算机可读介质上的程序代码可以使用任何合适的介质被发送,包括但不限于无线、电缆、光纤线缆、RF等,或者前述各项的任何适当的组合。

用于通过在处理器110上的运行而实行本发明的方法的计算机程序代码可以以一种或更多种编程语言中的任何组合来编写,包括面向对象的编程语言,例如Java、Smalltalk, C++等等,以及常规的程序性编程语言,例如“C”编程语言或者类似的编程语言。程序代码可以作为独立的软件包(例如,app)在处理器100整体运行,或者可以部分地在处理器110上运行并且部分地在远程服务器上运行。在后一情景中,远程服务器可以通过任何类型的网络而连接至可穿戴计算设备100,包括局域网(LAN)或广域网(WAB),或者实现到外部计算机的连接,例如通过使用因特网服务提供商的因特网。

以上结合根据本发明的实施例的方法、装置(系统)和计算机程序产品的流程图图示和/或框图描述了本发明的方面。将理解到的是,流程图图示和/或框图中的每个块以及流程图图示和/或框图中的块的组合可以由将整体地或者部分地在可穿戴计算设备100的处理器110上运行的计算机程序指令来实施,使得这些指令创建用于实施流程图和/或框图块或多个块中所指定的功能/动作的构件。这些计算机程序指令也可以存储在能够引导可穿戴计算设备100以特定的方式运作的计算机可读介质中。

计算机程序指令可以被加载到处理器110上以导致将在处理器110上被执行的操作步骤的系列产生计算机实施的过程,使得在处理器110上运行的指令提供用于实施在流程图和/或框图块或多个块中指定的功能/动作的过程。

照明系统200可以与计算机程序产品(例如,app)一起被提供为照明系统套件,用于实施方法300的实施例。计算机程序产品可以形成可穿戴计算设备100的一部分,例如,可以安装在可穿戴计算设备100上。

应当注意到,以上提到的实施例说明而不是限制本发明,并且本领域技术人员将能够设计许多替代性实施例,而不脱离所附权利要求的范围。在权利要求中,放置在括号之间的任何附图标记不应被解释为限制权利要求。词语“包括”不排除除了在权利要求中列出的那些元件或步骤之外的元件或步骤的存在。元件之前的词语“一”或“一个”不排除多个这样元件的存在。本发明可以借助于包括若干分立元件的硬件来实施。在枚举了若干构件的设备权利要求中,这些构件中的若干个可以由同一硬件项目来体现。某些措施被记载在相互不同的从属权利要求中这一纯粹事实不指示这些措施的组合不能用于获益。

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