色彩空间的转换方法、装置、终端和计算机可读存储介质与流程

文档序号:31709373发布日期:2022-10-04 16:26阅读:161来源:国知局
色彩空间的转换方法、装置、终端和计算机可读存储介质与流程

1.本技术属于显示技术领域,尤其涉及一种色彩空间的转换方法、装置、终端和计算机可读存储介质。


背景技术:

2.hsv色彩空间为计算器常用的模型,为了用户能将色彩的指令直观的表现于设备之接口上,需要进行hsv色彩空间的转换。
3.传统的hsv色彩空间转换方式,只能对固定rgb顶点的色域进行转换,例如:对srgb或adobe rgb进行色彩空间转换,而无法应用于任意的rgb顶点的色域,无法适用于目前的多元混光技术,容易出现色域不符的问题。


技术实现要素:

4.本技术的目的在于提供一种色彩空间的转换方法、装置、终端和计算机可读存储介质,可以对不同rgb顶点的色域进行色彩空间转换,解决了现有的色彩空间的转换方式只能对固定rgb顶点的色域进行转换,无法应用于任意的rgb顶点的色域,容易出现色域不符的问题。
5.本技术实施例第一方面提供一种色彩空间的转换方法,所述色彩空间的转换方法包括:
6.获取目标光源当前时刻的温度值;
7.将所述温度值输入与所述目标光源对应的光源模型,得到所述光源模型输出的所述目标光源当前时刻对应的rgb顶点坐标;
8.根据所述rgb顶点坐标进行目标色点的色彩空间的转换。
9.可选的,基于上述第一方面提供的色彩空间的转换方法,在本技术的第一种可能的实现方式中,在将所述温度值输入与所述目标光源对应的光源模型之前,可以包括:
10.获取所述目标光源在各个测试温度下的光源参数;所述光源参数包括目标光源的光通量和色坐标;
11.对所述光源参数进行回归分析,得到所述目标光源对应的光源模型。
12.可选的,基于上述第一种可能的实现方式,在本技术的第二种可能的实现方式中,所述获取所述目标光源在各个测试温度下的光源参数,还可以包括:
13.利用积分球分别采集所述目标光源中红原色光源、绿原色光源和蓝原色光源在各个测试温度下的光通量和色坐标,得到并记录各个测试温度对应的红原色光通量、绿原色光通量、蓝原色光通量、红原色色坐标、绿原色色坐标和蓝原色色坐标。
14.可选的,基于上述第一种可能的实现方式,以及第二种可能的实现方式,在本技术的第三种可能的实现方式中,所述根据所述rgb顶点坐标进行目标色点的色彩空间的转换,可以包括:
15.获取目标色点的cie色度值;
16.根据所述rgb顶点坐标将所述目标色点的cie色度值转换为hsv色彩空间中的色相值、饱和度值和明度值。
17.可选的,基于上述第三种可能的实现方式,在本技术的第四种可能的实现方式中,所述根据所述rgb顶点坐标将所述目标色点的cie色度值转换为hsv色彩空间中的色相值、饱和度值和明度值,可以包括:
18.对所述目标色点的cie色度值进行色度值转换,得到所述目标色点的xyz三刺激值;
19.根据所述rgb顶点坐标对所述xyz三刺激值进行线性转换,得到所述目标色点的线性rgb值;
20.对所述线性rgb值进行伽马校正,得到所述目标色点的正规化rgb值;
21.对所述正规化rgb值进行hsv转换,得到所述目标色点对应的hsv色彩空间中的色相值、饱和度值和明度值。
22.可选的,基于上述第四种可能的实现方式,在本技术的第五种可能的实现方式中,所述根据所述rgb顶点坐标对所述xyz三刺激值进行线性转换,得到所述目标色点的线性rgb值,还可以包括:
23.根据所述rgb顶点坐标建立转置矩阵
24.根据所述转置矩阵计算标准化系数其中,参考白矩阵
25.根据所述转置矩阵和所述标准化系数建立标准化主矩阵
[0026][0027]
根据所述标准化主矩阵计算得到线性rgb信号量
[0028]
对所述线性rgb信号量进行归一化,得到线性rgb值:
[0029]rlinear
=r/(r+g+b);g
linear
=g/(r+g+b);b
linear
=b/(r+g+b)。
[0030]
本技术实施例第二方面提供一种色彩空间的转换装置,包括:
[0031]
获取单元,用于获取目标光源当前时刻的温度值;
[0032]
输入单元,用于将所述温度值输入与所述目标光源对应的光源模型,得到所述光源模型输出的所述目标光源当前时刻对应的rgb顶点坐标;
[0033]
转换单元,用于根据所述rgb顶点坐标进行目标色点的色彩空间的转换。
[0034]
本技术实施例第四方面提供一种终端,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述计算机程序被处理器执行时实现上述第一方面所述的色彩空间的转换方法的步骤。
[0035]
本技术实施例第五方面提供一种计算机可读存储介质,计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述第一方面所述的色彩空间的转换方法的步骤。
[0036]
随着工作温度的变化,光源会形成不同的色域,基于此,本技术实施例中,在对目标光源进行色彩空间的转换时,通过获取目标光源当前时刻的温度值,再将所述温度值输入与所述目标光源对应的光源模型,得到所述光源模型输出的所述目标光源当前时刻对应的rgb顶点坐标,即,当前时刻工作温度对应的色域;再根据光源模型输出的光源当前时刻的温度值对应的rgb顶点坐标进行目标色点的色彩空间的转换,而非以目标光源预先设置好的固定的rgb顶点的色域进行转换,实现了对不同rgb顶点的色域进行色彩空间转换,使得同一光源工作在不同工作温度下,都可以显示出相同的色彩,不会出现色域不符的问题;解决了现有的色彩空间的转换方式只能对固定rgb顶点的色域进行转换,无法应用于任意的rgb顶点的色域,容易出现色域不符的问题,可以适用于目前的多元混光技术。
[0037]
并且,利用本技术的色彩空间的转换方法,还可以使得手机、平板电脑等设备的应用程序在控制不同的显示设备时,可以采用相同的转换机制进行色彩空间的转换,即,均通过上述本技术的色彩空间的转换方法进行色彩空间的转换,使得单一应用程序app能同时处理不同设备间色彩转换的问题,实现了市场多元化产品的整合应用。
附图说明
[0038]
图1为本技术实施例提供的色彩空间的转换方法的第一实现流程示意图。
[0039]
图2为本技术实施例提供的建立光源模型的实现流程示意图。
[0040]
图3为本技术实施例提供的色彩空间的转换方法步骤103的第一具体实现流程示意图。
[0041]
图4为本技术实施例提供的色彩空间的转换方法步骤103的第二具体实现流程示意图。
[0042]
图5为本技术实施例提供的色彩空间的转换方法步骤103的第三具体实现流程示意图。
[0043]
图6为本技术的实施例提供的色彩空间的转换装置的结构示意图。
[0044]
图7为本技术的实施例提供的终端的示意图。
具体实施方式
[0045]
为了使本技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本技术,并不用于限定本技术。
[0046]
色域是指显示设备能表现的颜色的最大范围。传统的色彩空间的转换方法是基于各种显示设备所建立的标准色域为依据进行转换的。
[0047]
在某些应用领域,显示设备的光源有可能随着工作温度的变化形成不同的色域,若限制在预先建立的标准色域内进行转换,则会产生输出色彩不相符情形,显然不符目前多元的市场应用。
[0048]
另外,在使用应用程序同时控制不同的输出设备(例如,显示设备)时,则需要有相同的转换机制,进行色彩空间的转换,因此,需要提供一种既可以随着工作温度变化且可套用任意三原色光源对应的色域的色彩空间转换方法。
[0049]
基于此,本技术提供一种色彩空间的转换方法、装置、终端和计算机可读存储介质,可以对不同rgb顶点的色域进行色彩空间转换,解决了现有的色彩空间的转换方式只能对固定rgb顶点的色域进行转换,无法应用于任意的rgb顶点的色域,容易出现色域不符的问题。
[0050]
如图1所示为本技术实施例提供的一种色彩空间的转换方法,该方法应用于终端,可以由终端上配置的色彩空间的转换装置执行,包括步骤101至步骤103,详述如下:
[0051]
步骤101,获取目标光源当前时刻的温度值。
[0052]
本技术实施例中,目标光源可以为三原色光源,例如,该目标光源可以为红绿蓝led灯。
[0053]
由于光源的红光芯片、绿光芯片和蓝光芯片各自的制程不同,各自受到温度的影响也不相同,包含温度与相对亮度关系、温度与色坐标偏移关系,因而,随着工作温度的变化,光源会形成不同的色域,所以在对目标光源进行色彩空间的转换时,需要获取目标光源当前时刻的温度值,以确定目标光源当前时刻的色域,即,当前时刻工作温度对应的色域。
[0054]
具体的,上述获取目标光源当前时刻的温度值可以包括获取目标光源的光源模组上的温度传感器采集到的目标光源当前时刻的温度值。
[0055]
步骤102,将所述温度值输入与所述目标光源对应的光源模型,得到所述光源模型输出的所述目标光源当前时刻对应的rgb顶点坐标。
[0056]
本技术实施例中,目标光源对应的光源模型可以为在实验室中预先建立的光源模型。
[0057]
可选的,如图2所示,在实验室环境中,可以采用下述步骤201至步骤202的方式实现上述目标光源对应的光源模型的建立。
[0058]
步骤201,获取所述目标光源在各个测试温度下的光源参数;所述光源参数包括目标光源的光通量和色坐标;
[0059]
其中,在获取目标光源在各个测试温度下的光源参数时,可以利用积分球分别采集所述目标光源中红原色光源、绿原色光源和蓝原色光源在各个测试温度下的光通量和色坐标,得到并记录各个测试温度对应的红原色光通量、绿原色光通量、蓝原色光通量、红原色色坐标、绿原色色坐标和蓝原色色坐标。
[0060]
也就是说,一个三原色光源每次采集一种单色光在不同测试温度下的光通量和色坐标,采集3次,即可完成一轮光源参数的采集。
[0061]
在本技术的一些实施方式中,可以在相同条件下,进行多轮光源参数的采集,并排除异常数据,得到最终的光源参数。
[0062]
例如,采用统计工具标准偏差(standard deviation),设定边界阈值,排除异常数据,降低因设备异常、环境变化等影响产生的噪声数据对光源模型的影响程度。
[0063]
本技术实施例中,在采用积分球采集目标光源的光源参数时,可以根据目标光源的光通量确定积分时间,即,采集光源参数的时间间隔。
[0064]
步骤202,对所述光源参数进行回归分析,得到所述目标光源对应的光源模型。
[0065]
本技术实施例中,在得到光源参数之后,可以采用线性回归、多项次回归、逻辑回归等回归分析方法,对所述光源参数进行回归分析,得到所述目标光源对应的光源模型。
[0066]
例如,采用线性回归方式对光源参数进行回归分析后,得到的某个型号的led设备的光源模型如下:
[0067]
r顶点的计算公式为:
[0068]
rx=0.00012462*temperature+0.68558;
[0069]
ry=-0.00012523*temperature+0.31406;
[0070]
ry=-1.0941*temperature+150.6;
[0071]
g顶点的计算公式为:
[0072]
gx=0.00034682*temperature+0.14051;
[0073]
gy=-0.00021081*temperature+0.72617;
[0074]
gy=-0.5331*temperature+227.9;
[0075]
b顶点的计算公式为:
[0076]
bx=-0.0000376*temperature+0.15561;
[0077]
by=0.00006059*temperature+0.0227;
[0078]
by=-0.0285*temperature+33.065;
[0079]
其中,(rx,ry)、(gx,gy)、(bx,by)为三原色光源三个顶点的色坐标,ry、gy、by为三原色光源的光通量。
[0080]
在得到上述光源模型之后,将目标光源当前时刻的温度值输入与所述目标光源对应的光源模型,即可得到所述光源模型输出的所述目标光源当前时刻对应的rgb顶点坐标(rx,ry,ry),(gx,gy,gy),(bx,by,by)。
[0081]
需要说明的是,上述仅仅是对光源模型的具体结构进行举例说明,可以理解的是,采用不同的回归分析方法,可以得到不同精度的光源模型。
[0082]
步骤103,根据所述rgb顶点坐标进行目标色点的色彩空间的转换。
[0083]
本技术实施例中,在确定出光源当前时刻对应的rgb顶点坐标,即,色域之后,通过根据光源模型输出的光源当前时刻的温度值对应的rgb顶点坐标进行目标色点的色彩空间的转换,而非以目标光源预先设置好的固定的rgb顶点的色域进行转换,因而不会出现色域不符的问题,使得同一光源工作在不同工作温度下,都可以显示出相同的色彩,不会出现色域不符的问题。
[0084]
并且,利用本技术的色彩空间的转换方法,还可以使得手机、平板电脑等设备的应用程序控制不同的显示设备,可以采用相同的转换机制进行色彩空间的转换,即,均通过获取目标光源当前时刻的温度值;再将所述温度值输入与所述目标光源对应的光源模型,得到所述光源模型输出的所述目标光源当前时刻对应的rgb顶点坐标;最后根据所述rgb顶点坐标进行目标色点的色彩空间的转换的机制进行色彩空间的转换。
[0085]
本技术实施例中,针对不同目标光源进行色彩空间的转换时,只需要将目标光源当前时刻的温度值输入到不同目标光源对应的光源模型,得到目标光源当前时刻对应的
rgb顶点坐标即可,使得不同的光源可以套用相同的转换方法进行色彩空间的转换。
[0086]
可选的,在本技术的一些实施方式中,如图3所示,上述步骤103中根据所述rgb顶点坐标进行目标色点的色彩空间的转换,可以包括步骤301至步骤302,详述如下:
[0087]
步骤301,获取目标色点的cie色度值。
[0088]
例如,获取用户输入的目标色点的cie色度值(x,y)。
[0089]
步骤302,根据所述rgb顶点坐标将所述目标色点的cie色度值转换为hsv色彩空间中的色相值、饱和度值和明度值。
[0090]
即,根据所述rgb顶点坐标将目标色点从rgb色彩空间转换为hsv色彩空间。
[0091]
可选的,在本技术的一些实施方式中,上述步骤103中,根据所述rgb顶点坐标进行目标色点的色彩空间的转换,可以包括:根据所述rgb顶点坐标将目标色点从rgb色彩空间转换为hsv色彩空间;或者,根据所述rgb顶点坐标将目标色点从hsv色彩空间转换为rgb色彩空间。
[0092]
其中,将目标色点从hsv色彩空间转换为cie色度值,为将目标色点从cie色度值转换为hsv色彩空间的逆过程。下面以将目标色点从rgb色彩空间转换为hsv色彩空间为例,进行举例说明。即,以根据所述rgb顶点坐标将所述目标色点的cie色度值转换为hsv色彩空间中的色相值、饱和度值和明度值为例,进行举例说明。。
[0093]
如图4所示,根据所述rgb顶点坐标将所述目标色点的cie色度值转换为hsv色彩空间中的色相值、饱和度值和明度值时,可以采用下述步骤401至步骤404的方式实现,详述如下:
[0094]
步骤401,对所述目标色点的cie色度值进行色度值转换,得到所述目标色点的xyz三刺激值。
[0095]
依据cie1931色彩空间计算三刺激值的公式:
[0096]
y=y;
[0097]
x=x
×
(y/y);
[0098]
z=(1-x-y)
×
(y/y);
[0099]
可计算出光源模型的顶点坐标的三刺激值;为了与目标色点的xyz三刺激值成等比例关系,可以将光源模型的顶点坐标的三刺激值均除以y,使y等于1,获得色度值在y等于1时所占的比例,即:
[0100]
y=1;
[0101]
x=x
×
((y/y))/y;
[0102]
z=(1-x-y)
×
)((y/y))/y;
[0103]
最后得到简化后的色度值转换公式:
[0104]
y=1;
[0105]
x=x
×
(1/y);
[0106]
z=(1-x-y)
×
(1/y);
[0107]
基于此,将用户输入的目标色点的色度值(x,y)代入简化后的色度值转换公式,即可得到目标色点的xyz三刺激值。
[0108]
步骤402,根据所述rgb顶点坐标对所述xyz三刺激值进行线性转换,得到所述目标色点的线性rgb值。
[0109]
可选的,如图5所示,在本技术的实施方式中,上述根据所述rgb顶点坐标对所述xyz三刺激值进行线性转换,得到所述目标色点的线性rgb值,可以采用下述步骤501至步骤505实现,详述如下:
[0110]
步骤501,根据所述rgb顶点坐标建立转置矩阵
[0111]
其中,rz=1-rx-ry;gz=1-gx-gy;rz=1-gx-gy;
[0112]
步骤502,根据所述转置矩阵计算标准化系数其中,参考白矩阵
[0113]
步骤503,根据所述转置矩阵和所述标准化系数建立标准化主矩阵
[0114][0115]
步骤504,根据所述标准化主矩阵计算得到线性rgb信号量
[0116]
步骤505,对所述线性rgb信号量进行归一化,得到线性rgb值:
[0117]rlinear
=r/(r+g+b);g
linear
=g/(r+g+b);b
linear
=b/(r+g+b)。
[0118]
步骤403,对所述线性rgb值进行伽马校正,得到所述目标色点的正规化rgb值。
[0119]
可选的,在本技术的一些实施方式中,可以选取伽马值2.2对线性rgb值进行校正,得到正规化rgb值:
[0120]
r=(r
linear
)
2.2
;g=(g
linear
)
2.2
;b=(b
linear
)
2.2

[0121]
步骤404,对所述正规化rgb值进行hsv转换,得到所述目标色点对应的hsv色彩空间中的色相值、饱和度值和明度值。
[0122]
可选的,在本技术的一些实施方式中,设r,g,b的值为0到0之间的实数;r,g,b中的最大值为max;r,g,b中的最小值为min;h为色相值,一般以角度表示,取值为0到360度之间的实数;s,v为饱和度和明度,取值为0到1之间的实数;则对所述正规化rgb值进行hsv转换,得到所述目标色点对应的hsv色彩空间中的色相值h、饱和度值s和明度值v,包括:
[0123]
计算当前正规化r,g,b的最大值max与最小值min;
[0124]
若max=min,则无定义返回到初始计算状态;
[0125]
若max=r and g≥b,则计算当前色相值
[0126]
若max=r and g《b,则计算当前色相值
[0127]
若max=g,则计算当前色相值
[0128]
若max=b,则计算当前色相值
[0129]
若max=0,则计算当前饱和度值s=0;
[0130]
若max≠0,则计算当前饱和度值
[0131]
计算当前明度值v=max。
[0132]
本技术实施例中,在对目标光源进行色彩空间的转换时,通过获取目标光源当前时刻的温度值,以确定目标光源当前时刻对应的rgb顶点坐标,即,当前时刻工作温度对应的色域;再通过根据光源模型输出的光源当前时刻的温度值对应的rgb顶点坐标进行目标色点的色彩空间的转换,而非以目标光源预先设置好的固定的rgb顶点的色域进行转换,因而不会出现色域不符的问题,使得同一光源工作在不同工作温度下,都可以显示出相同的色彩,不会出现色域不符的问题。
[0133]
并且,利用本技术的色彩空间的转换方法,还可以使得手机、平板电脑等设备的应用程序在控制不同的显示设备时,可以采用相同的转换机制进行色彩空间的转换,即,均通过上述图1所示的机制进行色彩空间的转换,单一应用程序app能同时处理不同设备间色彩转换的问题,实现了市场多元化产品的整合应用。
[0134]
如图6所示,为本技术实施例提供的色彩空间的转换装置的结构示意图,该色彩空间的转换装置可以包括:获取单元601、输入单元602和转换单元603。
[0135]
获取单元601,用于获取目标光源当前时刻的温度值;
[0136]
输入单元602,用于将所述温度值输入与所述目标光源对应的光源模型,得到所述光源模型输出的所述目标光源当前时刻对应的rgb顶点坐标;
[0137]
转换单元603,用于根据所述rgb顶点坐标进行目标色点的色彩空间的转换。
[0138]
可选的,在本技术的一些实施方式中,所述色彩空间的转换装置还可以包括:
[0139]
模型建立单元,用于获取所述目标光源在各个测试温度下的光源参数;所述光源参数包括目标光源的光通量和色坐标;对所述光源参数进行回归分析,得到所述目标光源对应的光源模型。
[0140]
可选的,在本技术的一些实施方式中,所述获取单元601,在获取所述目标光源在各个测试温度下的光源参数时,还用于利用积分球分别采集所述目标光源中红原色光源、绿原色光源和蓝原色光源在各个测试温度下的光通量和色坐标,得到并记录各个测试温度对应的红原色光通量、绿原色光通量、蓝原色光通量、红原色色坐标、绿原色色坐标和蓝原色色坐标。
[0141]
可选的,在本技术的一些实施方式中,所述转换单元603,还用于获取目标色点的cie色度值;根据所述rgb顶点坐标将所述目标色点的cie色度值转换为hsv色彩空间中的色相值、饱和度值和明度值。
[0142]
可选的,在本技术的一些实施方式中,所述转换单元603,还具体用于:
[0143]
对所述目标色点的cie色度值进行色度值转换,得到所述目标色点的xyz三刺激值;
[0144]
根据所述rgb顶点坐标对所述xyz三刺激值进行线性转换,得到所述目标色点的线性rgb值;
[0145]
对所述线性rgb值进行伽马校正,得到所述目标色点的正规化rgb值;
[0146]
对所述正规化rgb值进行hsv转换,得到所述目标色点对应的hsv色彩空间中的色相值、饱和度值和明度值。
[0147]
可选的,在本技术的一些实施方式中,所述转换单元603,在根据所述rgb顶点坐标对所述xyz三刺激值进行线性转换,得到所述目标色点的线性rgb值时,还具体用于:
[0148]
根据所述rgb顶点坐标建立转置矩阵
[0149]
根据所述转置矩阵计算标准化系数其中,参考白矩阵
[0150]
根据所述转置矩阵和所述标准化系数建立标准化主矩阵
[0151][0152]
根据所述标准化主矩阵计算得到线性rgb信号量
[0153]
对所述线性rgb信号量进行归一化,得到线性rgb值:
[0154]rlinear
=r/(r+g+b);g
linear
=g/(r+g+b);b
linear
=b/(r+g+b)。
[0155]
需要说明的是,为描述的方便和简洁,上述描述的色彩空间的转换装置的具体工作过程,可以参考上述图1至图5中色彩空间的转换方法的描述,在此不再赘述。并且,还需要说明的是,上述各个实施方式可以进行相互组合,得到多种不同的实施方式,均属于本技术的保护范围。
[0156]
如图7所示,本技术实施例还提供一种终端。该终端可以配置有上述各个实施方式的色彩空间的转换装置的终端;或者,上述终端还可以为用于实现上述各个色彩空间的转换方法的终端。并且,该终端可以为具有混光光源的终端。
[0157]
如图7所示,上述终端可以包括:处理器70、存储器71以及存储在存储器71中并可在处理器70上运行的计算机程序72。处理器70执行计算机程序72时实现上述各个色彩空间的转换方法实施例中的步骤,例如,图1所示的步骤101至步骤103。
[0158]
所称处理器70可以是中央处理单元(central processing unit,cpu),还可以是其他通用处理器、数字信号处理器(digital signal processor,dsp)、专用集成电路(application specific integrated circuit,asic)、现成可编程门阵列(field-programmable gate array,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器,也可以是任何常规的处理器等。
[0159]
存储器71可以是终端7的内部存储单元,例如,硬盘或内存。存储器71也可以是用于终端7的外部存储设备,例如,终端7上配备的插接式硬盘,智能存储卡(smart media card,smc),安全数字(secure digital,sd)卡,闪存卡(flash card)等。进一步地,存储器71还可以既包括终端7的内部存储单元也包括外部存储设备。存储器71用于存储上述计算机程序以及终端所需的其他程序和数据。
[0160]
上述计算机程序可以被分割成一个或多个模块/单元,上述一个或者多个模块/单元被存储在上述存储器71中,并由上述处理器70执行,以完成本技术。上述一个或多个模块/单元可以是能够完成特定功能的一系列计算机程序指令段,该指令段用于描述上述计算机程序在上述进行色彩空间的转换的终端中的执行过程。例如,上述计算机程序可以被分割成:获取单元、输入单元和转换单元,具体功能如下:
[0161]
获取单元,用于获取目标光源当前时刻的温度值;
[0162]
输入单元,用于将所述温度值输入与所述目标光源对应的光源模型,得到所述光源模型输出的所述目标光源当前时刻对应的rgb顶点坐标;
[0163]
转换单元,用于根据所述rgb顶点坐标进行目标色点的色彩空间的转换。
[0164]
所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,仅以上述各功能单元、模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能单元、模块完成,即将装置的内部结构划分成不同的功能单元或模块,以完成以上描述的全部或者部分功能。实施例中的各功能单元、模块可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中,上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。另外,各功能单元、模块的具体名称也只是为了便于相互区分,并不用于限制本技术的保护范围。上述系统中单元、模块的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
[0165]
在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述或记载的部分,可以参见其它实施例的相关描述。
[0166]
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用使用不同方法来实现所描述的功能,但是这种实现不应认为超出本技术的范围。
[0167]
在本技术所提供的实施例中,应该理解到,所揭露的终端和方法,可以通过其它的方式实现。例如,以上所描述的终端实施例仅仅是示意性的。例如,模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通讯连接可以是通过一些接口、装置或单元的间接耦合或通讯
连接,可以是电性,机械或其它的形式。
[0168]
作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
[0169]
另外,在本技术各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
[0170]
集成的模块/单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本技术实现上述实施例方法中的全部或部分流程,也可以通过计算机程序来指令相关的硬件来完成,的计算机程序可存储于一计算机可读存储介质中,该计算机程序在被处理器执行时,可实现上述各个方法实施例的步骤。其中,计算机程序包括计算机程序代码,计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。计算机可读介质可以包括:能够携带计算机程序代码的任何实体或装置、记录介质、u盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(read-only memory,rom)、随机存取存储器(random access memory,ram)、电载波信号、电信信号以及软件分发介质等。需要说明的是,计算机可读介质包含的内容可以根据司法管辖区内立法和专利实践的要求进行适当的增减,例如在某些司法管辖区,根据立法和专利实践,计算机可读介质不包括电载波信号和电信信号。
[0171]
以上实施例仅用以说明本技术的技术方案,而非对其限制;尽管参照前述实施例对本技术进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本技术各实施例技术方案的精神和范围,均应包含在本技术的保护范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1