氛围光有效色彩获取方法、设备和显示设备与流程

文档序号:12554315阅读:162来源:国知局
氛围光有效色彩获取方法、设备和显示设备与流程

本发明涉及照明技术领域,尤其涉及一种氛围光有效色彩获取方法、设备和显示设备。



背景技术:

显示设备例如电视和展示屏等的氛围光,指根据显示设备显示的内容,在显示设备周围变换色彩的照明光。氛围光能够将显示内容的情景氛围从屏幕延展至显示设备的背景空间,使背景空间的色彩效果与显示内容相呼应,给观众营造身临其境的视觉效果。以电视为例,其氛围光效果如图1所示,图1中里层方框为电视的屏幕,外层方框表示电视的背景空间,具有氛围光照明功能的电视,会根据屏幕上各个区域的显示内容对背景空间进行不同色彩的照明,增强显示内容的视觉感染力。

显示设备的氛围光通常由安装在显示设备背面的多个光源在墙壁上产生的反射光形成。图2示出了显示设备氛围光照明系统的简图,如图2所示,每个光源(图2中的圆圈),例如LED灯,对应显示设备屏幕(图2中外框)上的一个子区域,其发出的氛围光的颜色与屏幕子区域的色彩相对应,光源发出何种色彩的氛围光,则由与光源相连的控制器根据处理器计算的结果进行控制,所述屏幕子区域通常为靠近屏幕边缘的区域,光源的安装位置通常与屏幕子区域的物理位置对应。

氛围光的色彩由屏幕子区域的有效色彩决定,因此获取所述有效色彩是氛围光照明的关键。有效色彩指能够表征屏幕子区域氛围的色彩,通常有效色彩为屏幕子区域的主色彩,也就是像素点最多的色彩。如图3所示,整个图片是从屏幕截取的子区域,其中花占据的像素点最多,因此花的颜色就是主色彩,亦即子区域的有效色彩,若花的颜色为红色,那么与该子区域对应的光源的照明光便是红色。但以主色彩为有效色彩的方法有时是不合理的,特别是主色彩为子区域的背景色的时候,如图4所示,花之外的部分为背景,花所占据的像素点虽不如背景多,但花是该图片的核心内容,也是最醒目的内容,若此处以背景色为有效色彩则是不准确的。



技术实现要素:

为克服氛围光照明相关技术中获取的有效色彩准确度低的问题,本申请提供一种氛围光有效色彩获取方法、设备和显示设备。

根据本申请实施例的第一方面,提供一种应用于显示设备的氛围光有效色彩获取方法,包括:

根据屏幕子区域的图像数据获取采样像素点,所述屏幕子区域预先划分;

将指标值在预设范围内的采样像素点归入有效色彩像素点集合,所述指标值根据所述采样像素点的色相值计算得到,所述预设范围根据所有采样像素点的平均指标值确定;

根据所述有效色彩像素点集合计算得到与所述屏幕子区域对应的有效色彩。

在一种可能的设计中,所述根据屏幕子区域的图像数据获取采样像素点,包括:

对屏幕子区域的图像数据的像素点按照预设的间隔数进行采样,得到采样像素点。

在一种可能的设计中,所述将指标值在预设范围内的采样像素点归入有效色彩像素点集合,包括:

计算所述采样像素点的平均指标值;

计算每个采样像素点的指标值与所述平均指标值的差值绝对值;将所述差值绝对值大于或等于预设阈值的采样像素点归入有效色彩像素点集合。

其中,在一种可能的设计中,所述指标值为采样像素点的色相值。

其中,在一种可能的设计中,所述平均指标值为所有采样像素点的指标值的算术平均值。所述平均指标值也可以为所有采样像素点的指标值的其他平均值,例如根据预设系数计算的加权平均值。

在一种可能的设计中,所述根据所述有效色彩像素点集合计算得到与所述屏幕子区域对应的有效色彩,包括:

计算所述有效色彩的第j个颜色分量值其中,m为所述有效色彩像素点集合中像素点的个数,Cj_i为所述有效色彩像素点集合中第i个像素点的第j个颜色分量值,j为自然数且1≤j≤t,t为颜色分量的个数,所述有效色彩由所述颜色分量组成

在一种可能的设计中,所述的氛围光有效色彩获取方法,在根据所述有效色彩像素点集合计算得到与所述屏幕子区域对应的有效色彩之后,还包括;

根据所述屏幕子区域的图像数据获取所述屏幕子区域的主色彩,所述主色彩为占据像素点最多的色彩;

比较所述主色彩的饱和度值与所述有效色彩的饱和度值,以及比较所述主色彩的明度值和所述有效色彩的明度值;

如果所述主色彩的饱和度值大于所述有效色彩的饱和度值,且所述主色彩的明度值大于所述有效色彩的明度值,以所述主色彩为有效色彩。

根据本申请实施例的第二方面,提供一种应用于显示设备的氛围光照明系统,所述系统包括光源、控制单元和处理器,

所述光源与显示设备的屏幕子区域相关联,所述光源与所述控制单元通信连接;

所述控制单元包含或者通信连接到所述处理器;

所述处理器配置为执行本申请实施例第二方面所述屏幕有效色彩获取方法的步骤;

所述控制单元配置为根据所述处理器获取到的有效色彩,控制对应的光源发射的氛围光的色彩。

根据本申请实施例的第三方面,提供一种应用于显示设备的氛围光控制器,所述控制器包括控制单元和处理器,所述控制单元包含或者通信连接到所述处理器,

所述处理器配置为执行本申请实施例第二方面所述屏幕有效色彩获取方法的步骤;

所述控制单元配置为根据所述处理器获取到的有效色彩,控制对应的光源发射的氛围光的色彩。

根据本申请实施例的第四方面,提供一种显示设备,其包括本申请实施例的第二方面所述的氛围光照明系统。

根据本申请实施例的第五方面,提供一种应用于显示设备的氛围光有效色彩获取装置,所述装置包括:

像素点采样模块,用于根据屏幕子区域的图像数据获取采样像素点,所述屏幕子区域预先划分;

有效色彩像素点集合计算模块,用于根据所述采样像素点的色彩值计算得到有效色彩像素点集合,所述色彩值至少包括色相值;

有效色彩计算模块,用于根据所述有效色彩像素点集合计算得到与所述屏幕子区域对应的有效色彩。

在一种可能的设计中,所述装置还包括:

主色彩获取模块,用于根据所述屏幕子区域的图像数据获取所述屏幕子区域的主色彩,所述主色彩为占据像素点最多的色彩;

比较模块,用于比较所述主色彩的饱和度值与所述有效色彩的饱和度值,以及比较所述主色彩的明度值和所述有效色彩的明度值;

有效色彩选择模块,用于如果所述主色彩的饱和度值大于所述有效色彩的饱和度值,且所述主色彩的明度值大于所述有效色彩的明度值,以所述主色彩为有效色彩。

根据本申请实施例的第六方面,提供一种氛围光有效色彩获取设备,所述氛围光有效色彩获取设备包括:

包括存储器和处理器,所述处理器通过调用所述存储器内存储的程序或指令,用于:

根据屏幕子区域的图像数据获取采样像素点,所述屏幕子区域预先划分;

将指标值在预设范围内的采样像素点归入有效色彩像素点集合,所述指标值根据所述采样像素点的色相值计算得到,所述预设范围根据所有采样像素点的平均指标值确定;

根据所述有效色彩像素点集合计算得到与所述屏幕子区域对应的有效色彩。

在一种可能的设计中,所述处理器在将指标值在预设范围内的采样像素点归入有效色彩像素点集合时,具体用于:

计算所有采样像素点的平均指标值;

计算每个采样像素点的指标值与所述平均指标值的差值绝对值;

将所述差值绝对值大于或等于预设阈值的采样像素点归入有效色彩像素点集合。

其中,在一种可能的设计中,所述指标值为采样像素点的色相值。

其中,在一种可能的设计中,所述平均指标值为所有采样像素点的指标值的算术平均值。所述平均指标值也可以为所有采样像素点的指标值的其他平均值,例如根据预设系数计算的加权平均值。

在一种可能的设计中,所述处理器还用于;

在根据所述有效色彩像素点集合计算得到与所述屏幕子区域对应的有效色彩之后,根据所述屏幕子区域的图像数据获取所述屏幕子区域的主色彩,所述主色彩为占据像素点最多的色彩;

比较所述主色彩的饱和度值与所述有效色彩的饱和度值,以及比较所述主色彩的明度值和所述有效色彩的明度值;

如果所述主色彩的饱和度值大于所述有效色彩的饱和度值,且所述主色彩的明度值大于所述有效色彩的明度值,以所述主色彩为有效色彩。

根据本申请实施例的第七方面,提供一种显示设备,所述显示设备包括本申请实施例第六方面所述的氛围光有效色彩获取设备。

本申请所提供的技术方案,根据显示设备的屏幕子区域的图像数据,对屏幕子区域的像素点进行采样,使用采样像素点计算有效色彩以提高计算效率,并根据采样像素点的色相值进行像素点划分得到有效色彩像素点集合,再根据有效色彩像素点集合计算得到有效色彩,相比现有技术中以主色彩为有效色彩的方法,本申请所提供的技术方案更多地考虑了色彩的醒目程度,从而提高有效色彩获取的准确度,实现更符合视觉感受的氛围光效果。

应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本申请。

附图说明

为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1为电视氛围光效果示意图。

图2示出了显示设备氛围光照明系统的简图。

图3为屏幕子区域主色彩示意图。

图4为屏幕子区域醒目色彩示意图。

图5为本申请一示例性实施例示出的一种氛围光有效色彩获取方法的流程示意图。

图6为均匀跨步采样二维示例图。

图7为均匀跨步采样一维示例图。

图8为图5所示方法中步骤S502的一种实施方式的流程示意图。

图9为本申请一示例性实施例示出的另一种氛围光有效色彩获取方法的流程示意图。

图10为本申请一种应用于显示设备的氛围光照明系统的示意图。

图11为本申请一示例性实施例示出的一种氛围光照明装置的框图。

图12为本申请一示例性实施例示出的另一种氛围光照明装置的框图。

具体实施方式

这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本申请相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本申请的一些方面相一致的装置和方法的例子。

为了全面理解本申请,在以下详细描述中提到了众多具体的细节,但是本领域技术人员应该理解,本申请可以无需这些具体细节而实现。在其他实施例中,不详细描述公知的方法、过程、组件和电路,以免不必要地导致实施例模糊。

本申请的硬件架构参见图2,控制器根据处理器计算得到的氛围光有效色彩控制光源所发出的氛围光的色彩。本申请中,光源为至少一个,每个光源与一个屏幕子区域相关联,形成逻辑对应关系,所述屏幕子区域由用户预先划分,每个屏幕子区域可以与一个光源对应也可以与多个光源对应,相应地,处理器计算每个屏幕子区域的氛围光有效色彩,控制单元则根据每个屏幕子区域的氛围光有效色彩控制与所述屏幕子区域对应的光源所发出的氛围光的色彩。

现有技术中,氛围光有效色彩为屏幕子区域的主色彩,这在很多情况下是不合理的,能更好地反映视觉氛围的应该是屏幕子区域中醒目的色彩,也就是最能抓住观众眼球的色彩。本申请的原理在于根据当前屏幕子区域的图像数据,从中获取屏幕子区域的醒目色彩作为氛围光有效色彩,然后根据得到的氛围光有效色彩控制光源发出对应色彩的氛围光。具体地,图5为本申请一示例性实施例示出的一种氛围光有效色彩获取方法的流程示意图,如图5所示,所述方法包括:

步骤S501,根据屏幕子区域的图像数据获取采样像素点,所述屏幕子区域预先划分。

其中,显示设备在内容播放过程中,屏幕的图像数据会保存在相应的存储单元里。步骤S501按照预先划分的屏幕子区域读取到各个屏幕子区域的图像数据,图像数据包括各个像素点的色彩值。读取到屏幕子区域的图像数据后,若使用屏幕子区域的所有像素点进行计算,虽然能够保留完整的色彩信息,但计算量将是巨大的,为降低计算量、提高处理效率,对屏幕子区域的像素点进行采样,使用采样像素点进行计算。为使采样像素点能够表征屏幕子区域的色彩,较优地是对像素点进行均匀跨步采样,所述均匀跨步采样指采样的步幅是固定的,所述步幅指采样时相邻两个采样像素点之间相隔的像素点数。图6为均匀跨步采样二维示例图,其中采用样步幅为3,整个图像代表一个屏幕子区域,每个方格代表一个像素点,其中深色方格为采样像素点,两个采样像素点之间相隔三个像素点。若将像素点矩阵转换为一维数组,则均匀跨步采样二维示例图转换为如图7所示的均匀跨步采样一维示例图。倘若屏幕子区域的所有像素点为:1920×1080=2073600个,步幅为3,则均匀跨步采样所得到的采样像素点为2073600/4=518400个,计算量减少为1/4,可以很大程度上提高计算效率和速度,相应地也提高氛围光控制的响应速度。

一般图像中一定范围内相邻的多个像素点的色彩没有很大的变化,技术人员可以根据对色彩的精度要求和计算效率要求来选择合适的步幅,避免步幅过大导致采样像素点色彩代表性不足,以及避免步幅过小计算效率难以提高。

步骤S502,将指标值在预设范围内的采样像素点归入有效色彩像素点集合,所述指标值根据所述采样像素点的色相值计算得到,所述预设范围根据所有采样像素点的平均指标值确定。

屏幕子区域的图像数据包含像素点的色彩值,若所述色彩值包括HSL(Hue色相、Saturation饱和度、Lightness明度)值,则得到采样像素点后可以直接读取到采样像素点的色相值,并且同时读取到采样像素点的饱和度值和明度值,如果所述色彩值只包括RGB值或YUV值(Y表示明亮度,也就是灰阶值,U和V表示色度),则使用颜色空间转换算法将采样像素点的RGB值或YUV值转换为HSL值,从而得到采样像素点的色相值。

在像素点的各个色彩值分量中,色相值最能反映像素点色彩的醒目程度,因此主要根据像素点的色相值来计算有效色彩像素点集合。具体地,在一种实施方式中,如图8所示,步骤S502可以包括:

(a1)计算所述采样像素点的平均指标值其中,n为采样像素点的个数,V_k为第k个采样像素点的指标值,V_k根据所述第k个采样像素点的色相值计算得到;

(a2)计算每个采样像素点的指标值与所述平均指标值的差值绝对值Δ=|V_k–V_ave|;

(a3)将所述差值绝对值大于或等于预设阈值的采样像素点归入有效色彩像素点集合。

其中,每个采样像素点的指标值可以直接等于该采样像素点的色相值,这种情况下,步骤S502为:

(b1)计算所述采样像素点的平均色相值其中,n为采样像素点的个数,H_k为第k个采样像素点的色相值;

(b2)计算每个采样像素点的色相值与所述平均色相值的差值绝对值Δ=|H_k–H_ave|;

(b3)将所述差值绝对值Δ大于预设阈值的采样像素点归入有效色彩像素点集合。

其中,若采样像素点的色相值与平均色相值之间的差值绝对值大于预设阈值,则视该采样像素点为醒目像素点,将其归入有效色彩像素点集合,通过调节所述预设阈值,可以调节醒目检测程度,预设阈值越大,有效色彩像素点集合中的像素点的色彩越醒目,但像素点个数变小,会降低有效色彩的准确度,技术人员可以结合醒目程度要求和有效色彩准确度的要求选择合适的预设阈值。

除根据单独的色相值来计算每个采样像素点的指标值外,也可以将色相值与饱和度值结合,或者色相值与明度值结合,或者色相值与饱和度值以及明度值结合来计算所述指标值,从而计算得到有效色彩像素点集合。例如,设定一个划分指标V=a*H+b*L,其中a为色相值的权重系数,b为明度值的权重系数,计算采样像素点的平均指标值V_k为第k个采样像素点的指标值;再计算每个采样像素点的指标值与所述平均指标值的差值绝对值Δv=|V_k–V_ave|;然后将所述差值绝对值Δv大于预设阈值的采样像素点归入有效色彩像素点集合。所述平均指标值则可以为所有采样像素点的指标值的算术平均值,如上述V_ave的计算,所述指标值也可以为所有采样像素点的指标值的加权平均值,例如将采样像素点分为几部分,每部分赋予不同的加权值,然后计算所有采样像素点的加权平均值,以所述加权平均值为平均指标值。

步骤S503,根据所述有效色彩像素点集合计算得到与所述屏幕子区域对应的有效色彩。

得到的有效色彩像素点集合后,可以以有效色彩像素点集合中所有像素点的平均色彩值为有效色彩的色彩值,也就是有效色彩的第j个颜色分量值其中,m为所述有效色彩像素点集合中像素点的个数,Cj_i为所述有效色彩像素点集合中第i个像素点的第j个颜色分量值,j为自然数且1≤j≤t,t为颜色分量的个数。所述颜色分量可以为RGB颜色空间分量,也可以为HSL颜色空间分量。以HSL颜色空间分量为例,所述有效色彩的色相值饱和度值以及明度值其中,H_i为所述有效色彩像素点集合中第i个像素点的色相值,S_i为所述第i个像素点的饱和度值,L_i为所述第i个像素点的明度值。也可以不使用简单易行的算术平均值来计算各颜色分量,而使用其他均值算法来计算。

在得到有效色彩的色彩值后,有效色彩便确定了。控制器根据计算得到的每个屏幕子区域的有效色彩控制与所述屏幕子区域对应的光源发出相应的氛围光,实现显示设备在播放时的氛围光照明。本申请所提供的氛围光有效色彩获取方法,对所有像素点进行采样,使用采样像素点计算有效色彩以提高计算效率,并根据采样像素点包含色相值在内的色彩值进行像素点划分得到有效色彩像素点集合,相比现有技术中以主色彩为有效色彩的方法,本申请所提供的技术方案更多地考虑了色彩的醒目程度,从而能够提高有效色彩获取的准确度,实现更好的氛围光效果。

图9为本申请一示例性实施例示出的另一种氛围光有效色彩获取方法的流程示意图,如图9所示,所述方法包括:

步骤S901,根据屏幕子区域的图像数据获取采样像素点,所述屏幕子区域预先划分;

步骤S902,将指标值在预设范围内的采样像素点归入有效色彩像素点集合,所述指标值根据所述采样像素点的色相值计算得到,所述预设范围根据所有采样像素点的平均指标值确定;

步骤S903,根据所述有效色彩像素点集合计算得到与所述屏幕子区域对应的有效色彩;

步骤S904,根据所述屏幕子区域的图像数据获取所述屏幕子区域的主色彩,所述主色彩为占据像素点最多的色彩;

步骤S905,比较所述主色彩的饱和度值与所述有效色彩的饱和度值,以及比较所述主色彩的明度值和所述有效色彩的明度值;

步骤S906,如果所述主色彩的饱和度值大于所述有效色彩的饱和度值,且所述主色彩的明度值大于所述有效色彩的明度值,以所述主色彩为有效色彩。

其中,步骤S901至步骤S903与步骤S501值步骤S503相同。图9所示方法与图5所示方法的区别在于,在根据采样像素点的色相值计算得到有效色彩像素点集合,进而计算得到有效色彩后,并不以该有效色彩为最终的氛围光色彩,而是进一步获取采样像素点的主色彩,然后比较所述有效色彩和主色彩二者的饱和度和明度,如果主色彩的饱和度和明度都高于所述有效色彩的饱和度和明度,说明主色彩相比根据包含色相值在内的色彩值计算得到的有效色彩更鲜艳且更亮,因此放弃之前计算得到的有效色彩,以主色彩为最终的有效色彩。这是因为主要根据采样像素点的色相值所计算的有效色彩,可能会因为采样步幅和预设阈值选取的不恰当以及平均值等的计算误差,导致有效色彩的准确度降低,为更准确地得到有效色彩,在根据图2所示方法计算得到有效色彩后,进一步结合主色彩来确定最终的有效色彩。

其中,所述主色彩为屏幕子区域的图像中占据像素点最多的色彩,由于视觉上相同色彩的像素点实际的色彩值可能会有小小的差异,因此可以预设色彩值偏差范围,然后统计屏幕子区域所有像素点的色彩值,将色彩值落在同一色彩值偏差范围内的像素点视为同一色彩像素点,并统计同一色彩像素点的个数占所有像素点个数的比例,以所占比例最大的同一色彩像素点为主色彩像素点,然后计算主色彩像素点的平均色彩值,得到主色彩。如果屏幕子区域的图像数据中像素点的色彩值只包含RGB值,则得到主色彩后,将其RGB值转换为HSL值,得到主色彩的饱和度值和明度值。

其中,获取所述主色彩的步骤也可以在步骤S801之前执行,或者与步骤S801同时执行。

通过以上的方法实施例的描述,所属领域的技术人员可以清楚地了解到本申请可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,并存储在一个存储介质中,包括若干指令用以使得一台智能设备执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:只读存储器(ROM)、随机存取存储器(RAM)、磁碟或者光盘等各种可以存储数据和程序代码的介质。

本申请还保护一种应用于显示设备的氛围光照明系统,如图10所示,所述系统包括光源、控制单元和处理器。

所述光源与显示设备的屏幕子区域相关联,形成逻辑对应关系,所述屏幕子区域预先划分,所述光源至少为一个,一个屏幕子区域可以与一个光源对应,也可以和多个光源对应,与同一个屏幕子区域对应的光源发出的氛围光色彩相同。所述光源与所述控制单元通信连接,接收控制单元的色彩控制信号,根据色彩控制信号发出对应色彩的氛围光。所述光源可以安装在显示设备上,例如安装在显示设备的背面,由于屏幕子区域通常靠近显示设备的边缘,因此所述光源也可以安装在与屏幕子区域对应的靠近显示设备边缘的位置;所述光源也可以安装于与显示设备分离的支承机构上。所述光源与所述控制单元可以有线通信连接也可以无线通信连接。

所述控制单元可以包含处理器,例如集成为微控制器;所述控制单元也可以与所述处理器分离而通信连接到所述处理器。所述控制单元根据处理器计算得到的氛围光有效色彩向光源发送色彩控制信号。所述控制器可以控制光源发出的氛围光色彩与有效色彩完全相同;也可以根据所述有效色彩设定一定的色彩值范围,控制光源发出的氛围光色彩在所述色彩值范围内。所述控制器还可以控制光源发出氛围光的发光方式,例如闪烁或在所述色彩值范围内渐变等。

所述处理器配置为执行如下步骤:

根据屏幕子区域的图像数据获取采样像素点,所述屏幕子区域预先划分;

将指标值在预设范围内的采样像素点归入有效色彩像素点集合,所述指标值根据所述采样像素点的色相值计算得到,所述预设范围根据所有采样像素点的平均指标值确定;

根据所述有效色彩像素点集合计算得到与所述屏幕子区域对应的有效色彩。

为降低计算量,在一种可能的实施方式中,所述处理器在根据屏幕子区域的图像数据获取采样像素点时,具体用于:对屏幕子区域的图像数据的像素点按照预设的间隔数进行采样,得到采样像素点。

所述处理器在根据所述采样像素点的色彩值计算得到有效色彩像素点集合时,具体用于:

计算所述采样像素点的平均指标值其中,n为采样像素点的个数,V_k为第k个采样像素点的指标值,V_k根据所述第k个采样像素点的色相值计算得到;

(a2)计算每个采样像素点的指标值与所述平均指标值的差值绝对值Δ=|V_k–V_ave|;

(a3)将所述差值绝对值大于或等于预设阈值的采样像素点归入有效色彩像素点集合。

色相值与所述平均色相值相差大的像素点为色彩醒目的像素点,处理器将醒目的像素点归为有效色彩像素点集合,然后根据所述有效色彩像素点集合计算得到与所述屏幕子区域对应的有效色彩,这样所得到的有效色彩相比主色彩更能反映显示内容中夺目的色彩,提高氛围光色彩的准确度。所述处理器可以根据单独的色相值来计算指标值,也就是令V_k等于第k个采样像素点的色相值,也可以将色相值与饱和度值结合,或者色相值与明度值结合,或者色相值与饱和度值以及明度值结合来计算指标值,从而计算有效色彩像素点集合。所述平均指标值则可以为所有采样像素点的指标值的算术平均值,如上述V_ave的计算,所述指标值也可以为所有采样像素点的指标值的加权平均值,例如将采样像素点分为几部分,每部分赋予不同的加权值,然后计算所有采样像素点的加权平均值,以所述加权平均值为平均指标值。

所述处理器在计算所述有效色彩时,可以具体用于:

计算所述有效色彩的第j个颜色分量值其中,m为所述有效色彩像素点集合中像素点的个数,Cj_i为所述有效色彩像素点集合中第i个像素点的第j个颜色分量值,j为自然数且1≤j≤t,t为颜色分量的个数。所述颜色分量可以为RGB颜色空间分量,也可以为HSL颜色空间分量。以HSL颜色空间分量为例,所述有效色彩的色相值饱和度值以及明度值其中,H_i为所述有效色彩像素点集合中第i个像素点的色相值,S_i为所述第i个像素点的饱和度值,L_i为所述第i个像素点的明度值。

所述处理器还可以配置为执行如下步骤:

根据屏幕子区域的图像数据获取采样像素点,所述屏幕子区域预先划分;

将指标值在预设范围内的采样像素点归入有效色彩像素点集合,所述指标值根据所述采样像素点的色相值计算得到,所述预设范围根据所有采样像素点的平均指标值确定;

根据所述有效色彩像素点集合计算得到与所述屏幕子区域对应的有效色彩;

根据所述屏幕子区域的图像数据获取所述屏幕子区域的主色彩,所述主色彩为占据像素点最多的色彩;

比较所述主色彩的饱和度值与所述有效色彩的饱和度值,以及比较所述主色彩的明度值和所述有效色彩的明度值;

如果所述主色彩的饱和度值大于所述有效色彩的饱和度值,且所述主色彩的明度值大于所述有效色彩的明度值,以所述主色彩为有效色彩。

通过执行上述步骤,处理器结合根据采样像素点色相值得到的有效色彩和主色彩,可以降低采样步幅、预设阈值选取的不恰当和平均值等的计算误差对有效色彩准确度的不利影响,提高有效色彩的准确度。所述处理器可以为与显示设备自身实时屏幕图像数据获取或存储设备相连的单独的处理器,也可以与显示设备自身的处理器集成,或者就为显示设备自身能够获取到实时屏幕图像数据的处理器。

本申请还保护一种显示设备,所述显示设备包括上述的氛围光照明系统。

本申请还保护一种应用于显示设备的氛围光控制器,所述氛围光控制器包括控制单元和处理器,所述控制单元和所述处理器如图10中所示,所述控制单元通信连接到所述处理器,

所述处理器可以配置为执行如下步骤:

根据屏幕子区域的图像数据获取采样像素点,所述屏幕子区域预先划分;

将指标值在预设范围内的采样像素点归入有效色彩像素点集合,所述指标值根据所述采样像素点的色相值计算得到,所述预设范围根据所有采样像素点的平均指标值确定;

根据所述有效色彩像素点集合计算得到与所述屏幕子区域对应的有效色彩。

所述控制单元配置为根据所述处理器获取到的有效色彩,控制对应的光源发射的氛围光的色彩。

或者,所述处理器配置为执行如下步骤:

根据屏幕子区域的图像数据获取采样像素点,所述屏幕子区域预先划分;

将指标值在预设范围内的采样像素点归入有效色彩像素点集合,所述指标值根据所述采样像素点的色相值计算得到,所述预设范围根据所有采样像素点的平均指标值确定;

根据所述有效色彩像素点集合计算得到与所述屏幕子区域对应的有效色彩;

根据所述屏幕子区域的图像数据获取所述屏幕子区域的主色彩,所述主色彩为占据像素点最多的色彩;

比较所述主色彩的饱和度值与所述有效色彩的饱和度值,以及比较所述主色彩的明度值和所述有效色彩的明度值;

如果所述主色彩的饱和度值大于所述有效色彩的饱和度值,且所述主色彩的明度值大于所述有效色彩的明度值,以所述主色彩为有效色彩。

图11为本申请一示例性实施例示出的一种氛围光有效色彩获取装置的框图,如图9所示,所述装置包括:

像素点采样模块U1101,用于获取屏幕子区域的图像数据的采样像素点;

有效色彩像素点集合计算模块U1002,用于将指标值在预设范围内的采样像素点归入有效色彩像素点集合,所述指标值根据所述采样像素点的色相值计算得到,所述预设范围根据所有采样像素点的平均指标值确定;

有效色彩计算模块U1103,用于根据所述有效色彩像素点集合计算得到与所述屏幕子区域对应的有效色彩。

其中,所述有效色彩像素点集合计算模块U1002具体地可用于:

计算所述采样像素点的平均指标值其中,n为采样像素点的个数,V_k为第k个采样像素点的指标值,V_k根据所述第k个采样像素点的色相值计算得到;

计算每个采样像素点的指标值与所述平均指标值的差值绝对值Δ=|V_k–V_ave|;

将所述差值绝对值大于或等于预设阈值的采样像素点归入有效色彩像素点集合。

所述处理器可以根据单独的色相值来计算指标值,亦即令V_k等于第k个采样像素点的色相值,也可以将色相值与饱和度值结合、或者色相值与明度值结合、或者色相值与饱和度值以及明度值结合来计算指标值,从而计算有效色彩像素点集合。另外所述平均指标值则可以为所有采样像素点的指标值的算术平均值,如上述V_ave的计算,所述指标值也可以为所有采样像素点的指标值的加权平均值,例如将采样像素点分为几部分,每部分赋予不同的加权值,然后计算所有采样像素点的加权平均值,以所述加权平均值为平均指标值

图12为本申请一示例性实施例示出的另一种氛围光有效色彩获取装置的框图,如图12所示,所述装置包括:

像素点采样模块U1201,用于获取屏幕子区域的图像数据的采样像素点;

有效色彩像素点集合计算模块U1202,用于将指标值在预设范围内的采样像素点归入有效色彩像素点集合,所述指标值根据所述采样像素点的色相值计算得到,所述预设范围根据所有采样像素点的平均指标值确定;

有效色彩计算模块U1203,用于根据所述有效色彩像素点集合计算得到与所述屏幕子区域对应的有效色彩;

主色彩获取模块U1204,用于根据所述屏幕子区域的图像数据获取所述屏幕子区域的主色彩,所述主色彩为占据像素点最多的色彩;

比较模块U1205,用于比较所述主色彩的饱和度值与所述有效色彩的饱和度值,以及比较所述主色彩的明度值和所述有效色彩的明度值;

有效色彩选择模块U1206,用于如果所述主色彩的饱和度值大于所述有效色彩的饱和度值,且所述主色彩的明度值大于所述有效色彩的明度值,以所述主色彩为有效色彩。

本申请实施例还提供一种氛围光有效色彩获取设备,所述设备包括存储器和处理器,所述处理器通过调用所述存储器内存储的程序或指令,用于:

根据屏幕子区域的图像数据获取采样像素点,所述屏幕子区域预先划分;

将指标值在预设范围内的采样像素点归入有效色彩像素点集合,所述指标值根据所述采样像素点的色相值计算得到,所述预设范围根据所有采样像素点的平均指标值确定;

根据所述有效色彩像素点集合计算得到与所述屏幕子区域对应的有效色彩。

在一种可能的实施方式中,所述处理器在将指标值在预设范围内的采样像素点归入有效色彩像素点集合时,具体用于:

计算所有采样像素点的平均指标值;

计算每个采样像素点的指标值与所述平均指标值的差值绝对值;

将所述差值绝对值大于或等于预设阈值的采样像素点归入有效色彩像素点集合。

其中,所述指标值可以为采样像素点的色相值。所述平均指标值为所有采样像素点的指标值的算术平均值。所述平均指标值也可以为所有采样像素点的指标值的其他平均值,例如根据预设系数计算的加权平均值。

在一种可能的实施方式中,所述处理器还可以用于;

在根据所述有效色彩像素点集合计算得到与所述屏幕子区域对应的有效色彩之后,根据所述屏幕子区域的图像数据获取所述屏幕子区域的主色彩,所述主色彩为占据像素点最多的色彩;

比较所述主色彩的饱和度值与所述有效色彩的饱和度值,以及比较所述主色彩的明度值和所述有效色彩的明度值;

如果所述主色彩的饱和度值大于所述有效色彩的饱和度值,且所述主色彩的明度值大于所述有效色彩的明度值,以所述主色彩为有效色彩。

本申请实施例还提供一种显示设备,所述显示设备包括本申请实施例所提供的氛围光有效色彩获取设备。

为了描述的方便,描述以上装置时以功能分为各种模块分别描述。当然,在实施本申请时可以把各模块的功能在同一个或多个软件和/或硬件中实现。本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于装置或系统实施例而言,由于其基本相似于方法实施例,所以描述得比较简单,相关之处参见方法实施例的部分说明即可。以上所描述的装置及系统实施例仅仅是示意性的,其中所述作为分离部件说明的模块可以是或者也可以不是物理上分开的,作为模块显示的部件可以是或者也可以不是物理模块,可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、装置或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、装置或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、装置或者设备中还存在另外的相同要素。

以上所述仅是本申请的具体实施方式,使本领域技术人员能够理解或实现本申请。对这些实施例的多种修改对本领域的技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本申请范围的情况下,在其它实施例中实现。因此,本申请将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。

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