一种照明装置及其亮度调节方法与流程-j9九游会真人

文档序号:35696596发布日期:2023-10-11 19:34阅读:19来源:国知局


1.本技术属于照明技术领域,尤其涉及一种照明装置及其亮度调节方法。


背景技术:

2.人眼对亮度的感知是非线性的,一般情况下,在亮度较低时调节亮度,用户可以感受到较为明显的亮度变化,在亮度较高时调节亮度,则用户可能感受不到明显的亮度变化。
3.而目前的照明装置在进行亮度调节时大多是进行线性调节,因此,目前的照明装置的亮度调节方法存在不符合人眼感知,亮度调节过程可能无法被感知的问题。


技术实现要素:

4.本技术实施例提供了一种照明装置及其亮度调节方法,能够使得照明装置的亮度调节过程适应人眼的感知特性。
5.第一方面,本技术实施例提供了一种照明装置,所述照明装置包括按照预设色貌模型的明度系数划分的n 1个亮度等级,其中,n为大于或等于0的整数;所述照明装置包括:
6.信息源模块,用于接收亮度调节指令;
7.计算模块,与所述信息源模块连接,用于在接收到亮度调节指令时,根据所述亮度调节指令确定亮度等级信息,确定所述亮度等级信息对应的明度系数,并根据所述明度系数计算驱动参数;
8.驱动模块,与所述计算模块连接,用于根据所述驱动参数输出驱动控制信号;
9.光源模块,与所述驱动模块连接,用于在所述驱动控制信号驱动下发光。
10.在第一方面的一种实现方式中,所述照明装置还包括:
11.存储模块,与所述计算模块连接,用于存储所述光源模块中光源的三刺激值以及所述预设色貌模型的计算系数。
12.在第一方面的一种实现方式中,所述照明装置的光源模块中的光源为led灯,所述驱动参数为脉冲宽度调节信号的占空比;
13.所述照明装置在最大发光亮度下的总明度划分为n 1个亮度等级;
14.每个所述亮度等级对应的明度系数分别为:
15.其中,jn为明度系数,gn为亮度等级,j0为最大发光亮度下的总明度;
16.每个所述亮度等级对应的脉冲宽度调节信号的占空比为:每个所述亮度等级对应的脉冲宽度调节信号的占空比为:
17.其中,a、b为常数系数,ηn为脉冲宽度调节信号的占空比。
18.在第一方面的一种实现方式中,所述照明装置的最小亮度等级满足预设调节精度要求。
19.第二方面,本技术实施例提供了一种亮度调节方法,应用于如第一方面任意一项
所述的照明装置,所述亮度调节方法,包括:
20.在接收到亮度调节指令时,根据所述亮度调节指令确定亮度等级信息;其中,所述照明装置包括按照预设色貌模型的明度系数划分的n 1个亮度等级,其中,n为大于或等于0的整数;
21.确定所述亮度等级信息对应的明度系数,并根据所述明度系数计算驱动参数;
22.根据所述驱动参数输出驱动控制信号,以驱动所述照明装置按照所述驱动控制信号进行照明。
23.在第二方面的一种实现方式中,所述确定所述亮度等级信息对应的明度系数,并根据所述明度系数计算驱动参数,包括:
24.获取所述预设色貌模型的计算参数和光源的三刺激值;
25.根据所述预设色貌模块的计算参数和光源的三刺激值,计算所述照明装置在最大发光亮度下的总明度;
26.根据所述总明度划分n 1个亮度等级;
27.计算所述亮度等级信息对应的明度系数;
28.根据所述明度系数计算所述亮度等级信息对应的驱动模块输出的脉冲宽度调整信号的占空比。
29.在第二方面的一种实现方式中,获取所述照明装置在不同占空比下输出的亮度对应的明度系数;
30.根据所述明度系数,拟合得到归一化光谱曲线;
31.根据所述归一化光谱曲线确定常数系数。
32.在第二方面的一种实现方式中,上述方法还包括:
33.根据预设调节精度要求确定所述照明装置的最小亮度等级。
34.第三方面,本技术实施例提供了一种终端设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,上述处理器执行所述计算机程序时实现如上述第二方面中任意一项所述的亮度调节方法的步骤。
35.第四方面,本技术实施例提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如上述第二方面中任意一项所述的亮度调节方法的步骤。
36.第五方面,本技术实施例提供了一种计算机程序产品,当计算机程序产品在终端设备上运行时,使得终端设备可执行上述第二方面中任意一项所述的亮度调节方法。
37.本技术实施例与现有技术相比存在的有益效果是:
38.本技术实施例提供的一种照明装置及其亮度调节方法,利用符合人眼感知特性的预设色貌模型将照明灯具的亮度等级划分为n 1级,使得每个亮度等级对应的光强能够被人眼区分,在接收到亮度调节指令的情况下,通过确定出与亮度调节指令对应的驱动参数,并根据该驱动参数输出驱动控制信号来驱动照明装置进行照明,由于该驱动参数与亮度等级信息对应的明度系数相对应,因此在该驱动参数的驱动下,可以使得亮度调节的过程能够适应人眼的感知特性,使得亮度调节过程能够被人眼感知。
附图说明
39.为了更清楚地说明本技术实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
40.图1是人眼感知亮度相对于光照强度的变化对照曲线示意图;
41.图2是本技术一实施例提供的照明装置的结构示意图;
42.图3是本技术一实施例提供的灯具1的实测归一化模拟光谱图;
43.图4是本技术一实施例提供的灯具1的亮度等级与明度系数的对应关系曲线示意图;
44.图5是本技术一实施例提供的灯具1的亮度等级与pwm信号的占空比的对应关系曲线示意图;
45.图6是本技术一实施例提供的照明装置的驱动模块的电路结构示意图;
46.图7是本技术另一实施例提供的照明装置的结构示意图;
47.图8是本技术一实施例提供的亮度调节方法的实现流程示意图;
48.图9是本技术一实施例提供的终端设备的结构示意图。
具体实施方式
49.以下描述中,为了说明而不是为了限定,提出了诸如特定系统结构、技术之类的具体细节,以便透彻理解本技术实施例。然而,本领域的技术人员应当清楚,在没有这些具体细节的其它实施例中也可以实现本技术。在其它情况中,省略对众所周知的系统、装置、电路以及方法的详细说明,以免不必要的细节妨碍本技术的描述。
50.应当理解,当在本技术说明书和所附权利要求书中使用时,术语“包括”指示所描述特征、整体、步骤、操作、元素和/或组件的存在,但并不排除一个或多个其它特征、整体、步骤、操作、元素、组件和/或其集合的存在或添加。
51.还应当理解,在本技术说明书和所附权利要求书中使用的术语“和/或”是指相关联列出的项中的一个或多个的任何组合以及所有可能组合,并且包括这些组合。
52.如在本技术说明书和所附权利要求书中所使用的那样,术语“如果”可以依据上下文被解释为“当...时”或“一旦”或“响应于确定”或“响应于检测到”。类似地,短语“如果确定”或“如果检测到[所描述条件或事件]”可以依据上下文被解释为意指“一旦确定”或“响应于确定”或“一旦检测到[所描述条件或事件]”或“响应于检测到[所描述条件或事件]”。
[0053]
另外,在本技术说明书和所附权利要求书的描述中,术语“第一”、“第二”、“第三”等仅用于区分描述,而不能理解为指示或暗示相对重要性。
[0054]
在本技术说明书中描述的参考“一个实施例”或“一些实施例”等意味着在本技术的一个或多个实施例中包括结合该实施例描述的特定特征、结构或特点。由此,在本说明书中的不同之处出现的语句“在一个实施例中”、“在一些实施例中”、“在其他一些实施例中”、“在另外一些实施例中”等不是必然都参考相同的实施例,而是意味着“一个或多个但不是所有的实施例”,除非是以其他方式另外特别强调。术语“包括”、“包含”、“具有”及它们的变形都意味着“包括但不限于”,除非是以其他方式另外特别强调。
[0055]
史蒂文斯定律提出,人眼的实际感知量并不是随着实际物理量的对数呈线性增长,而是与实际物理量的幂函数成正比。史蒂文斯定律可以表示为:
[0056]
s=kia[0057]
其中,s为实际感知量,i为光强度值,k为比例常数,取决于所采用的单位,a为指数参数,取决于刺激类型或光源类型。示例性的,不同的刺激类型或光源类型下a的取值可以参见表1。
[0058]
表1:
[0059][0060]
人眼感知亮度相对与光照强度的变化情况可以参见图1,图1中的l1为s=2i
0.5
的史蒂文斯幂函数对应的变化曲线,l2为s=3i
0.33
的史蒂文斯幂函数对应的变化曲线。由图1可以看出,人眼对亮度的感知是非线性的,在亮度较低时调节亮度,用户可以感受到较为明显的亮度变化,在亮度较高时调节亮度,则用户可能感受不到明显的亮度变化。
[0061]
然而,目前的照明装置大多是线性调节照明亮度,很少会考虑到人眼的感知特性,因此存在亮度调节过程可能无法被人眼感知的问题。
[0062]
为了使得照明装置的亮度调节过程能够适应人眼的感知特性,本技术实施例提供了一种照明装置及其亮度调节方法,利用符合人眼感知特性的预设色貌模型将照明灯具的亮度等级划分为n 1级,使得每个亮度等级对应的光强能够被人眼区分,在接收到亮度调节指令的情况下,通过确定出与亮度调节指令对应的驱动参数,并根据该驱动参数输出驱动控制信号来驱动照明装置进行照明,由于该驱动参数与亮度等级信息对应的明度系数相对应,因此在该驱动参数的驱动下,可以使得亮度调节的过程能够适应人眼的感知特性,使得亮度调节过程能够被人眼感知。
[0063]
以下先对本技术实施例提供的照明装置进行示例性说明:
[0064]
请参阅图2,图2示出了本技术实施例提供的照明装置的结构示意图。如图2所示,照明装置10可以包括信息源模块101、计算模块102、驱动模块103以及光源模块104。
[0065]
信息源模块101用于接收亮度调节指令。
[0066]
计算模块102,与信息源模块101连接,用于在接收到亮度调节指令时,根据所述亮度调节指令确定亮度等级信息,确定所述亮度等级信息对应的明度系数,并根据所述明度系数计算驱动参数。
[0067]
驱动模块103,与计算模块102连接,用于根据所述驱动参数输出驱动控制信号。
[0068]
光源模块104,与上述驱动模块103连接,用于在所述驱动控制信号的驱动下发光。
[0069]
在本技术实施例中,上述信息源模块101可以包括但不限于远程控制应用程序、遥控器、旋钮、触控开关、按键开关等。
[0070]
在具体实现中,上述远程控制应用程序可以安装在用户终端上,由用户操作用户终端上的远程控制应用程序来输入亮度调节指令,例如输入将亮度调节至某一亮度等级的亮度调节指令、将调低照明装置的照明亮度的亮度调节指令等等。
[0071]
在具体应用中,用户也可以通过上述遥控器来输入亮度调节指令,以使上述信息
源模块101能够接收到用户输入的亮度调节指令;用户还可以通过上述旋钮来调节照明装置的亮度,信息源模块101可以根据用户旋转旋钮的旋转方向、旋转的量等信息确定用户输入的亮度调节指令。
[0072]
可以理解的是,上述信息源模块101可以包括多个能够接收用户输入的装置,例如上述信息源模块101可以同时包括远程控制应用程序和旋钮,用户既可以通过上述远程控制应用程序来调节照明装置10的亮度,也可以通过上述旋钮来调节照明装置10的亮度。
[0073]
当然,上述远程控制应用程序、遥控器、旋钮、开关等还可以用于控制上述照明装置10的工作状态,例如开启照明装置、关闭照明装置、调节照明装置10的光源模块的色温等等。
[0074]
在本技术实施例中,上述照明装置10的可以包括按照预设色貌模型的明度系数划分的n 1个亮度等级,其中,n为大于或等于0的整数。
[0075]
色貌模型是对基本色度学(即三刺激值色度学)的扩展,目的是预测多种变化的观察条件下的人眼感知相关的色貌属性。色貌模型能够将三刺激值和环境参数转换为与感知相关的色貌属性,即色貌模型是指能够给出将三刺激值和环境参数转换为与感知相关的色貌属性的数学模型或数学表达式。
[0076]
上述色貌属性包括但不限于明度、彩度、色相等。
[0077]
在具体应用中,上述预设色貌模型可以使用任意一种色貌模型,例如cielab色貌模型、cam97s色貌模型、cam02色貌模型、cam16色貌模型等。
[0078]
以下以预设色貌模型为cam16色貌模型为例,对照明装置按照预设色貌模型的相关内容进行说明如下:
[0079]
首先,将照明装置对应的三刺激值(x、y、z)变换到标准锥响应空间的rgb值:
[0080][0081]
其中,m16为转换矩阵。
[0082][0083]
在锥响应空间中完成颜色自适应:
[0084][0085]
其中,
[0086]
其中,
[0087]
其中,rcg
cbc
为完成颜色自适应后的rgb值,d为描述色适应程度的色适应因子,f为决定色适应程度的环境因子,la为适应场亮度。
[0088][0089][0090]
xw、yw、zw为适应场白点的三刺激值,rw、gw、bw为适应场白点的三刺激值变换到标准锥响应空间的rgb值,r
wc
是rw基于环境参数自适应后的锥响应、g
wc
是gw基于环境参数自适应后的锥响应、b
wc
是bw基于环境参数自适应后的锥响应。
[0091]
基于环境参数自适应后的锥响应表示为:
[0092][0093]
若rc为负数,则:
[0094][0095]
其中,从而可以得到相关的色貌参数,例如明度j:
[0096][0097]
其中,
[0098][0099][0100]
其中,
[0101][0102][0103]
[0104][0105][0106][0107][0108][0109]
其中,z为非线性指数,c为周围环境影响因子。
[0110]
由以上内容可知,在确定了环境参数(包括但不限于上述周围环境影响因子c,上述决定色适应程度的环境因子f、上述适应场亮度la)和照明装置的三刺激值后,就可以得到对应环境下的色貌参数。
[0111]
在本技术实施例中,为了使得亮度调节的过程能够符合人眼感知特性,利用上述色貌模型中的明度系数j作为评价光源亮度的标准,由于色貌模型已经充分考虑到人眼感知特性(符合史蒂文斯定律),因此,上述明度系数能够有效地描述人眼主观感知到的亮度刺激的大小,基于明度系数来划分照明装置的亮度等级,能够使得每个亮度等级都能被人眼感知。
[0112]
在具体应用中,根据上述照明装置10的光源的实际情况(光源的三刺激值以及环境参数),确定最大发光亮度下的总明度(j0)划分为n 1个个亮度等级,即划分为g0、g1、g2......gn,其中,gn对应的明度为总明度(j0),g0对应的明度为0,其中n为大于等于0的整数。
[0113]
在本技术实施例中,光源模块104的最大发光亮度是指光源模块104在最大光通量状态下的发光亮度。
[0114]
在具体应用中,上述最大发光亮度可以是在驱动信号为满占空比(占空比为100%)的脉宽调制信号(pwm信号)的驱动下,驱动光源模块104的发光亮度。
[0115]
在一些实现方式中,上述最大发光亮度还可以是在驱动信号的驱动功率最大、驱动电流最大或者驱动电压最大等情况下,光源模块104的发光亮度。
[0116]
在具体应用中,可以根据以下公式划定每个亮度等级gn下的明度系数jn:
[0117][0118]
在确定了每个亮度等级gn对应的明度系数jn后,可以进一步建立明度系数jn与驱动参数ηn的关系,从而可以根据明度系数jn得到对应的驱动参数ηn。
[0119]
在具体应用中,明度系数jn与驱动参数ηn的关系可以表示为:
[0120][0121]
其中,a和b为常数系数,可以通过拟合光源不同占空比下的色貌模型的明度系数得到,对应不同的光源,上述常数系数会存在差异。
[0122]
具体的,上述照明装置10可以通过获取在不同占空比下输出的亮度对应的明度系数,然后根据这些明度系数拟合得到归一化光谱曲线,再根据上述归一化光谱曲线确定常数系数a和b。
[0123]
在本技术一实施例中,由于照明装置10的硬件条件的限制,输出的占空比无法无限细分,导致低等级在切换时会产生阶跃感,因此,上述照明装置10的最低亮度等级g
n0
对应的占空比η
n0
需满足以下要求(预设调节精度要求):
[0124]
η
n0 1-η
n0
>η
min

[0125]
其中,η
min
为上述照明装置10的最小输出占空比。
[0126]
为了符合人眼感知特性的亮度调节,在根据明度系数划分n 1个亮度等级后,需要根据上述要求(η
n0 1-η
n0
>η
min
)确定最低亮度等级g
n0

[0127]
示例性的,以下将以照明装置的发光源为白光灯,且具有如表2所示的具体参数的灯具1为例,对本技术实施例提供的照明装置的亮度等级划分进行说明如下:
[0128]
表2:
[0129][0130]
灯具1的实测归一化模拟光谱如图3所示。
[0131]
灯具1在100%占空比下的光通量为100.00lm,假设灯具1初始亮度等级为255个亮度等级,基于表2的参数和cam16色貌模型,可以计算得到100%占空比下(最大亮度)时灯具1的总明度j0为101.3791,基于每个亮度等级gn下的明度系数jn的计算公式:可以得到每个亮度等级对应的明度系数jn,进一步通过上述归一化模拟光谱可以拟合得到a=1.8633,b=0.00003280,因此基于明度系数jn与驱动参数ηn(在本示例中,驱动参数为白光灯的pwm信号的占空比)的关系表示式:可以计算得到每个亮度等级对应的pwm信号的占空比。
[0132]
具体的,灯具1每个亮度等级与明度系数的对应关系曲线如图4所示,灯具1每个亮度等级与驱动参数(占空比)的对应关系曲线如图5所示。
[0133]
具体的,灯具1每个亮度等级与明度系数、驱动参数的对应关系可以参见表3所示的对照表。
[0134]
表3:
[0135]
[0136]
[0137][0138]
[0139]
由于灯具1的最小可调占空比为0.1%,根据η
n0n1-η
n0
>η
min
的要求,亮度等级25以下的亮度等级都需要舍去,即灯具1最小亮度等级为25(对应的驱动参数),最大亮度等级为255。
[0140]
由于本技术实施例中照明装置的亮度等级是基于人眼特性(色貌模型)来设置的,因此每个亮度等级的光强可被人眼明显区分,且每个亮度等级之间差异对人眼来说也是均匀的。
[0141]
在具体应用中,上述计算模块102能够根据亮度调节指令确定亮度等级信息,即确定需要将照明装置的亮度调节至哪个亮度等级(例如上述25~255中的一个亮度等级)。
[0142]
示例性的,在信息源模块101接收到的亮度调节指令为将照明装置的亮度调节至g4的情况下,则计算模块102能够确定出亮度等级信息为g4。
[0143]
又示例性的,在信息源模块101接收到的亮度调节指令为调高一个亮度等级,且该照明装置10的当前亮度等级为g3的情况下,则计算模块102能够确定出亮度等级信息为g4。
[0144]
计算模块102在确定了亮度等级信息后,就可以确定该亮度等级信息对应的明度系数,从而计算得到与该亮度等级信息对应的驱动参数。
[0145]
在本技术一实施例中,上述驱动模块103输出脉冲宽度调制信号至上述光源模块104以驱动光源模块104工作时,上述驱动参数为上述脉冲宽度调制信号的占空比。
[0146]
上述计算模块102具体用于根据亮度等级信息确定与所述亮度等级信息对应的明度系数,并根据所述明度系数计算脉冲宽度调制信号的占空比。
[0147]
在具体应用中,上述计算模块102可以是具备有数据处理运算能力的处理芯片。
[0148]
在本技术实施例中,驱动模块103在计算模块102输出脉冲宽度调制信号的占空比后,驱动模块103就能够输出对应的驱动控制信号(即脉冲宽度调制信号),从而使得光源模块104在该脉冲宽度调制信号的驱动下工作,使得照明装置10的亮度调节到与亮度调节指令对应的亮度等级,完成亮度调节。
[0149]
示例性的,请参阅图6,图6示出了本技术实施例提供一种照明装置10中的驱动模块103的电路结构示意图。如图6所示,上述驱动模块103可以包括连接在火线l和零线n之间的整流桥bd1、led恒流驱动芯片u1以及外部器件。通过led恒流驱动芯片根据占空比可调节的pwm1信号输出驱动信号至光源模块104(例如图6中的led
1-ledm)。
[0150]
在本技术一实施例中,上述光源模块104具体可以包括任意类型的白光光源。上述驱动模块103能够提供至少不少于白光光源种类的脉冲宽度调制信号,上述驱动模块103输出的脉冲宽度调节信号的调节精度为0.1%。
[0151]
请参阅图7,在本技术一些实施例中,上述照明装置10还可以包括存储模块105。
[0152]
上述存储模块105与计算模块102连接,上述存储模块105中存储光源模块104中光源的三刺激值以及所述预设色貌模型的计算系数。
[0153]
在具体应用中,在信息源模块101接收到亮度调节指令后,存储模块105会调用存储在存储模块105中的相关数据(即上述光源模块104中光源的三刺激值以及所述预设色貌模型的计算系数),并将光源模块104中光源的三刺激值以及所述预设色貌模型的计算系数发送给计算模块102,由计算模块102计算得到与该亮度调节指令对应的亮度等级信息,并基于存储模块105发送的相关数据计算出驱动参数(具体可以是计算出脉冲宽度调制信号的占空比)。
[0154]
在具体应用中,上述存储模块105中存储的光源的三刺激值和预设色貌模型的计算系数可以根据照明装置10的实际参数和周围环境条件来设置,本技术对此不做具体限制。
[0155]
以上可以看出,本技术实施例提供的照明装置,能够利用符合人眼感知特性的预设色貌模型将照明灯具的亮度等级划分为n 1级,使得每个亮度等级对应的光强能够被人眼区分,在接收到亮度调节指令的情况下,通过确定出与亮度调节指令对应的驱动参数,并根据该驱动参数输出驱动控制信号来驱动照明装置进行照明,由于该驱动参数与亮度等级信息对应的明度系数相对应,因此在该驱动参数的驱动下,可以使得亮度调节的过程能够适应人眼的感知特性,使得亮度调节过程能够被人眼感知。
[0156]
基于上述照明装置,本技术实施例还提供了一种亮度调节方法,以下将结合附图对本技术实施例提供的一种亮度调节方法进行示例性说明:
[0157]
请参阅图8,图8为本技术实施例提供的一种亮度调节方法的实现流程示意图。在本技术实施例中,上述亮度调节方法的执行主体可以是上述照明装置。
[0158]
s11:在接收到亮度调节指令时,根据所述亮度调节指令确定亮度等级信息。
[0159]
在本技术实施例中,由上述照明装置实施例可知,上述照明装置包括按照预设色貌模型的明度系数划分的n 1个亮度等级,其中,n为大于或等于0的整数。
[0160]
在本技术实施例中,上述接收亮度调节指令可以由上述照明装置的信息源模块接收,上述计算模块在接收到亮度调节指令的情况下,就可以根据该亮度调节指令确定出要调节到的亮度等级信息。
[0161]
示例性的,在信息源模块接收到的亮度调节指令为将照明装置的亮度调节至g4的情况下,则计算模块能够确定出亮度等级信息为g4。
[0162]
又示例性的,在信息源模块接收到的亮度调节指令为调高一个亮度等级,且该照明装置的当前亮度等级为g3的情况下,则计算模块能够确定出亮度等级信息为g4。
[0163]
s12:确定所述亮度等级信息对应的明度系数,并根据所述明度系数计算驱动参数。
[0164]
在本技术实施例中,由于照明装置的亮度等级已经被划分为n 1个亮度等级,且每个亮度等级的光强可被人眼明显区分,且每个亮度等级之间差异对人眼来说也是均匀的,并且上述亮度等级是按照明度系数来划分的,即将照明装置的总明度划分为n 1级,因此,在计算模块确定出亮度等级信息之后,就能够根据该亮度等级信息得到对应的明度系数。
[0165]
由于本技术实施例提供的照明装置中,明度系数与照明装置的驱动参数具有对应关系,因此确定出亮度等级信息对应的明度系数后,根据相关的关系模型,就能够确定出该亮度等级信息对应的驱动参数。
[0166]
在本技术实施例中,上述驱动参数为脉冲宽度调制信号的占空比,即照明装置的驱动模块输出脉冲宽度调整信号至光源模块,从而驱动光源发光。
[0167]
在本技术其他实施例中,上述驱动参数还可以是其他参数,例如输出电压值、输出电流值等。
[0168]
s13:根据所述驱动参数输出驱动控制信号,以驱动所述照明装置按照所述驱动控制信号进行照明。
[0169]
驱动模块在得到驱动参数后,就会输出与该驱动参数对应的驱动控制信号。
[0170]
例如,当驱动参数为脉冲宽度调制信号的占空比,则驱动模块输出的驱动控制信号为该占空比下的脉冲宽度调制信号。
[0171]
又例如,当驱动参数为电流信号的输出电流值时,则驱动模块输出的驱动控制信号为该输出电流值对应电流信号。
[0172]
以上可以看出,本技术实施例提供的照明装置的亮度调节方法,同样能够利用符合人眼感知特性的预设色貌模型将照明灯具的亮度等级划分为n 1级,使得每个亮度等级对应的光强能够被人眼区分,在接收到亮度调节指令的情况下,通过确定出与亮度调节指令对应的驱动参数,并根据该驱动参数输出驱动控制信号来驱动照明装置进行照明,由于该驱动参数与亮度等级信息对应的明度系数相对应,因此在该驱动参数的驱动下,可以使得亮度调节的过程能够适应人眼的感知特性,使得亮度调节过程能够被人眼感知。
[0173]
在本技术一实施例中,所述确定所述亮度等级信息对应的明度系数,并根据所述明度系数计算驱动参数,包括:
[0174]
获取所述预设色貌模型的计算参数和光源的三刺激值;
[0175]
根据所述预设色貌模块的计算参数和光源的三刺激值,计算所述照明装置在最大发光亮度下的总明度;
[0176]
根据所述总明度划分n 1个亮度等级;
[0177]
计算所述亮度等级信息对应的明度系数;
[0178]
根据所述明度系数计算所述亮度等级信息对应的驱动模块输出的脉冲宽度调整信号的占空比。
[0179]
在具体应用中,计算模块能够从存储模块中获取上述预设色貌模型的计算参数和光源的三刺激值,在得到该预设色貌模型的计算参数和光源的三刺激值后,根据预设色貌模型的明度系数的计算公式就可以计算得到最大发光亮度下的总明度(例如100%占空比下的总明度)。
[0180]
所述照明装置在最大发光亮度下的总明度划分为n 1个亮度等级;
[0181]
每个所述亮度等级对应的明度系数分别为:
[0182]
其中,jn为明度系数,gn为亮度等级,j0为最大发光亮度下的总明度;
[0183]
每个所述亮度等级对应的脉冲宽度调节信号的占空比为:每个所述亮度等级对应的脉冲宽度调节信号的占空比为:
[0184]
其中,a、b为常数系数,ηn为脉冲宽度调节信号的占空比。
[0185]
因此,要使照明装置输出与亮度等级信息对应的亮度,即需要控制驱动模块输出与该亮度等级信息对应的占空比,使得驱动模块输出该占空比下的脉冲宽度调制信号至光源模块,光源模块在该占空比下的脉冲宽度调制信号的驱动下,就能够发出该亮度调节指令所需的光照亮度。
[0186]
需要说明的是,上述照明装置的总明度也可以提前测算,从而得到如表3所示的亮度等级-明度系数-占空比的对照关系表,或得到如占空比的对照关系表,或得到如的对照关系模型,计算模块在得到亮度等级信息后,直接通过对照关系表或对照关系模型
计算出该亮度等级信息对应的明度系数和对应的驱动参数。
[0187]
在本技术一实施例中,上述亮度调节方法还包括:
[0188]
获取所述照明装置在不同占空比下输出的亮度对应的明度系数;
[0189]
根据所述预设调节精度要求,拟合得到归一化光谱曲线;
[0190]
根据所述归一化光谱曲线确定常数系数。
[0191]
在具体应用中,上述常数系数即的对照关系模型中的a和b,通过控制照明装置在不同占空比下发光,从而获取到该照明装置在不同占空比下输出的亮度,进一步基于预设色貌模型确定出该在不同占空比下输出的亮度对应的明度系数。
[0192]
基于现有的拟合方法,对上述不同占空比下的明度系数的对应关系进行拟合,从而得到该照明装置的归一化光谱曲线,从而可以得到出a和b的数值。
[0193]
在本技术一实施例中,上述亮度调节方法还包括:
[0194]
根据预设调节精度要求确定所述照明装置的最小亮度等级。
[0195]
在本技术实施例中,预设调节精度要求可以表示为:η
n0 1-η
n0
>η
min
;其中,η
n0 1
为上一等级输出的占空比,η
n0
为最小亮度等级,η
min
为上述照明装置的最小输出占空比。
[0196]
即最小亮度等级的上一等级输出的占空比与最小亮度等级输出的占空比的差值大于照明装置的最小输出占空比。
[0197]
由于照明装置的硬件条件的限制,输出的占空比无法无限细分,导致低等级在切换时会产生阶跃感,因此通过上述预设调节精度要求确定出照明装置的最小亮度等级,能够有效避免这种切换时产生的阶跃感,使得照明装置的亮度调节过程更加适应于人眼感知特性。
[0198]
图9为本技术一实施例提供的终端设备的结构示意图。如图9所示,该实施例的终端设备9包括:至少一个处理器90(图9中仅示出一个)处理器、存储器91以及存储在所述存储器91中并可在所述至少一个处理器90上运行的计算机程序92,所述处理器90执行所述计算机程序92时实现上述任意一种亮度调节方法实施例中的步骤。
[0199]
本领域技术人员可以理解,图9仅仅是终端设备9的举例,并不构成对终端设备9的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件,例如还可以包括输入输出设备、网络接入设备等。
[0200]
所称处理器90可以是中央第一处理单元(central processing unit,cpu),该处理器90还可以是其他通用处理器、数字信号处理器(digital signal processor,dsp)、专用集成电路(application specific integrated circuit,asic)、现成可编程门阵列(field-programmable gate array,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
[0201]
所述存储器91在一些实施例中可以是所述终端设备9的内部存储单元,例如终端设备9的硬盘或内存。所述存储器91在另一些实施例中也可以是所述终端设备9的外部存储设备,例如所述终端设备9上配备的插接式硬盘,智能存储卡(smart media card,smc),安全数字(secure digital,sd)卡,闪存卡(flash card)等。进一步地,所述存储器91还可以既包括所述终端设备9的内部存储单元也包括外部存储设备。所述存储器91用于存储操作
系统、应用程序、引导装载程序(bootloader)、数据以及其他程序等,例如所述计算机程序的程序代码等。所述存储器91还可以用于暂时地存储已经输出或者将要输出的数据。
[0202]
本技术实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时可实现上述任意一种亮度调节方法实施例中的步骤。
[0203]
本技术实施例提供了一种计算机程序产品,当计算机程序产品在终端设备上运行时,使得终端设备执行时可实现上述任意一种亮度调节方法实施例中的步骤。
[0204]
需要说明的是,上述装置/单元之间的信息交互、执行过程等内容,由于与本技术方法实施例基于同一构思,其具体功能及带来的技术效果,具体可参见方法实施例部分,此处不再赘述。
[0205]
所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,仅以上述各功能单元、模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能单元、模块完成,即将所述装置的内部结构划分成不同的功能单元或模块,以完成以上描述的全部或者部分功能。实施例中的各功能单元、模块可以集成在一个第一处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中,上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。另外,各功能单元、模块的具体名称也只是为了便于相互区分,并不用于限制本技术的保护范围。上述系统中单元、模块的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
[0206]
在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述或记载的部分,可以参见其它实施例的相关描述。
[0207]
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本技术的范围。
[0208]
在本技术所提供的实施例中,应该理解到,所揭露的亮度调节方法,可以通过其它的方式实现。例如,以上所描述的装置/终端设备实施例仅仅是示意性的,例如,所述模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通讯连接可以是通过一些接口,装置或单元的间接耦合或通讯连接,可以是电性,机械或其它的形式。
[0209]
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
[0210]
以上所述实施例仅用以说明本技术的技术方案,而非对其限制;尽管参照前述实施例对本技术进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本技术各实施例技术方案的精神和范围,均应
包含在本技术的保护范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
网站地图