【技术实现步骤摘要】
色彩标定方法、装置、设备及存储介质
[0001]本专利技术属于图像处理
,尤其涉及一种色彩标定方法、装置、设备及存储介质。
技术介绍
[0002]3dlut creator作为一款色彩标定或者说调色的商业软件,应用于电影调色,相机色彩矫正,胶片模拟等领域。但是这一软件不是开源软件,其内在原理需要调色师花费很多时间去摸索。达芬奇、PS等商业软件也有相应的调色方案,也有广泛的应用领域,但其同样内在原理不清晰的问题。因此,调色师无法基于上述软件清晰的获得相机、手机等目标设备的RAW图像与直出图像的色彩映射关系(色彩模型)。
技术实现思路
[0003]本专利技术的目的在于提供一种色彩标定方法、装置、设备及存储介质,旨在解决由于现有技术中调色软件无法清晰得到目标设备的RAW图像数据到直出图像数据的色彩映射关系的问题。
[0004]一方面,本专利技术提供一种色彩标定方法,所述方法包括下述步骤:
[0005]获取第一设备在不同光线下的多组图像对,所述多组图像对包括RAW图像数据和所述RAW图像数据对应
【技术保护点】
【技术特征摘要】
1.一种色彩标定方法,其特征在于,所述方法包括下述步骤:获取第一设备在不同光线下的多组图像对,所述多组图像对包括RAW图像数据和所述RAW图像数据对应的直出图像数据;基于所述多组图像对,通过最小化第一能量方程标定所述第一设备的一维查找表;基于所述多组图像对和所述一维查找表,通过最小化第二能量方程标定所述第一设备的三维查找表;根据所述第一设备的一维查找表和三维查找表,生成所述第一设备的色彩模型。2.如权利要求1所述的方法,其特征在于,通过最小化第一能量方程标定所述第一设备的一维查找表的步骤之前,包括:基于每个中性灰采样点对应的RAW图像数据的RAW像素值、每个所述中性灰采样点对应的直出图像数据的直出像素值以及所述一维查找表,构建所述第一能量方程,其中,所述第一能量方程包含数据项和平滑项,所述数据项用于衡量所有所述中性灰采样点在所述一维查找表下的一维映射值与所述直出像素值的接近程度,所述平滑项用于衡量所述一维查找表中相邻节点的平滑度,所述一维映射值通过第一插值方式得到。3.如权利要求2所述的方法,其特征在于,所述第一能量方程还包括极值约束项,所述极值约束项用于衡量所述节点的最小一维映射值与最小直出像素值的接近程度,和/或所述节点的最大一维映射值与最大直出像素值的接近程度;所述第一能量方程为:其中,E(h)为第一总能量,l为所述多组图像对中中性灰的采样点的下标,x
l
为所述采样点对应的RAW图像数据的RAW像素值,y
l
为x
l
对应的直出图像数据的直出像素值,Ω为所述图像对的所有所述中性灰的采样点的下标的集合,M为一维查找表中的节点数,h
i
为一维查找表的参数,i∈[1,M],h(x
l
)为通过第一插值方式得到的x
l
的一维映射值,λ1、λ2、λ3为常数,y
min
、y
max
分别为直出图像数据对应的直出像素值的最小值和最大值,h1、h
M
分别为第1节点和第M节点对应的一维映射值。4.如权利要求1所述的方法,其特征在于,通过最小化第二能量方程标定所述第一设备的三维查找表的步骤之前,包括:基于每个采样点对应的RAW图像数据的RAW像素值、每个所述采样点对应的直出图像数据的直出像素值、所述一维查找表以及所述三维查找表,构建所述第二能量方程,其中,所述第二能量方程包含数据项、平滑项和保持中立项,所述数据项用于衡量所有所述采样点的一维映射值在所述三维查找表下的三维映射值与所述直出像素值的接近程度,所述平滑项用于衡量所述三维查找表中相邻节点的平滑度,所述保持中立项用于使中性灰采样点的RGB值保持中性不变,所述三维映射值通过第二插值方式得到。5.如权利要求4所述的方法,其特征在于,所述第二能量方程还包括正则项,所述正则项用于衡量所述三维查找表的节点与原始位置的接近程度。6.如权利要求5所述的方法,其特征在于,所述数据项为:
其中,N'为所述多组图像对中所有采样点的总数,p为所述采样点的下标,x
′
p
为白平衡后的RAW图像数据的RAW像素值x
p
在所述一维查找表下的一维映射值,f(x
′
p
)为通过第二插值方式得到的x
′
p
的三维映射值,y
p
...
【专利技术属性】
技术研发人员:苏坦,谢朝毅,
申请(专利权)人:影石创新科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。