[go: up one dir, main page]

CN103473747A - 色彩传递的方法和装置 - Google Patents

色彩传递的方法和装置 Download PDF

Info

Publication number
CN103473747A
CN103473747A CN2013104413422A CN201310441342A CN103473747A CN 103473747 A CN103473747 A CN 103473747A CN 2013104413422 A CN2013104413422 A CN 2013104413422A CN 201310441342 A CN201310441342 A CN 201310441342A CN 103473747 A CN103473747 A CN 103473747A
Authority
CN
China
Prior art keywords
color
original image
pixel point
ctwc
centerdot
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN2013104413422A
Other languages
English (en)
Inventor
普园媛
徐丹
苏迤
魏小敏
赵征鹏
王朝晖
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Yunnan University YNU
Original Assignee
Yunnan University YNU
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Yunnan University YNU filed Critical Yunnan University YNU
Priority to CN2013104413422A priority Critical patent/CN103473747A/zh
Publication of CN103473747A publication Critical patent/CN103473747A/zh
Pending legal-status Critical Current

Links

Images

Landscapes

  • Image Processing (AREA)

Abstract

本发明公开了一种色彩传递的方法和装置。其中,该方法基于Lαβ颜色空间进行,包括:根据色彩传递任务在原图和目标图中选择一对或多对对应区域;针对每对对应区域为原图中的每个像素点设置CTWC,其中,像素点的CTWC与像素点到原图的当前所选区域的颜色统计距离成反比;根据每对对应区域对应的像素点的CTWC,对原图进行色彩传递的线性变换,得到变换后的图像。本发明能够实现局部色彩传递,满足用户多样化需求。

Description

色彩传递的方法和装置
技术领域
本发明涉及图像处理领域,具体而言,涉及色彩传递的方法和装置。
背景技术
色彩传递是一种利用特定方法自动进行图像色彩添加或变更的方法,即指定原图和目标图,利用色彩传递方法将目标图中的色彩信息传递到原图中,使原图的色彩改变并具有与目标图相似的颜色特征。
现有技术中的色彩传递通常是针对全局的色彩传递,全局色彩传递方法是基于看起来相似的图像有着相似的统计信息的准则。它对原图像和目标图像的一阶和二阶统计特征进行线性变换,使原图像具有和目标图像相似的统计特征,这样变换后的原图像在视觉上就达到了与目标图像色彩相似的效果。
然而这种全局色彩传递的方式是将整幅原图像的色彩都进行了变换,无法满足用户个性化的需求。
针对上述全局色彩传递的方式,无法满足用户个性化需求的问题,目前尚未提出有效的解决方案。
发明内容
本发明实施例的目的在于提供一种色彩传递的方法和装置,用以解决上述问题。
根据本发明实施例的一方面,提供了一种色彩传递的方法,该方法基于Lαβ颜色空间进行,包括:根据色彩传递任务在原图和目标图中选择一对或多对对应区域;针对每对对应区域为原图中的每个像素点设置CTWC,其中,像素点的CTWC与像素点到原图的当前所选区域的颜色统计距离成反比;根据每对对应区域对应的像素点的CTWC,对原图进行色彩传递的线性变换,得到变换后的图像。
根据本发明实施例的另一方面,提供了一种色彩传递的装置,包括:区域选择模块,用于根据色彩传递任务在原图和目标图中选择一对或多对对应区域;色彩传递权系数设置模块,用于基于Lαβ颜色空间,针对区域选择模块选择的每对对应区域为原图中的每个像素点设置CTWC,其中,该像素点的CTWC与像素点到原图的当前所选区域的颜色统计距离成反比;色彩线性变换模块,用于根据色彩传递权系数设置模块设置的每对对应区域对应的像素点的CTWC,对原图进行色彩传递的线性变换,得到变换后的图像。
本发明实施例采用颜色通道独立性较强的Lαβ颜色空间,并设置像素点的CTWC与该像素点到原图的当前所选区域的颜色统计距离成反比,然后基于各个像素点的CTWC进行色彩传递,能够达到较好的局部色彩传递效果,适应用户的多样化需求。
附图说明
构成本申请的一部分的附图用来提供对本发明的进一步理解,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1是本发明实施例提供的色彩传递的方法流程图;
图2是本发明实施例提供的局部色彩传递对应区域的示意图;
图3是本发明实施例提供的色彩传递的装置结构框图。
具体实施方式
下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。
考虑到用户有时会有进行图像局部色彩传递的需求,本发明实施例提供了一种色彩传递的方法和装置,主要是基于CTWC(Color TransferWeight Coefficients,色彩传递权系数)进行的局部色彩传递。
同时,因为Lαβ颜色空间比较符合人类视觉感知系统,而且将其运用到自然场景中时,Lαβ空间显著降低了各颜色通道之间的相关性,使各通道之间具有一定的相互独立性,这能够最大限度地减小一个通道的变化给另外两个通道造成的影响,从而可以在不同的颜色通道进行不同的运算,而不会出现通道交叉的问题。为了达到较好的局部色彩传递效果,本发明实施例选择了Lαβ颜色空间作为局部色彩传递的执行空间。其中,L通道表示非彩色通道,即亮度通道,α表示彩色的黄-蓝通道,β表示彩色的红-绿通道。
参见图1所示的色彩传递的方法流程图,该方法基于Lαβ颜色空间进行,包括以下步骤:
步骤S102,根据色彩传递任务在原图和目标图中选择一对或多对对应区域;
步骤S104,针对每对对应区域为原图中的每个像素点设置CTWC,其中,该像素点的CTWC与该像素点到原图的当前所选区域的颜色统计距离成反比;
步骤S106,根据每对上述对应区域对应的像素点的CTWC,对原图进行色彩传递的线性变换,得到变换后的图像。
本实施例的方法采用颜色通道独立性较强的Lαβ颜色空间,并设置像素点的CTWC与该像素点到原图的当前所选区域的颜色统计距离成反比,然后基于各个像素点的CTWC进行色彩传递,能够达到较好的局部色彩传递效果,适应用户的多样化需求。
依据色彩传递的需要,可以分别在原图和目标图中将选取的区域用矩形框标识出来,矩形框内的像素颜色范围决定了原图和目标图之间需要传递的颜色范围。在选取区域时,可以根据实际需要选择多对对应区域,为了使原图中选择的区域与目标图中选择的区域一一对应,本实施例的上述根据色彩传递任务在原图和目标图中选择一对或多对对应区域的步骤可以包括:根据色彩传递任务逐一在原图和目标图中选择对应区域;为原图和目标图中选择的对应区域设置相同的标识。通过这种简单易行的方式,可以确定标识相同的两个区域为色彩传递对应的区域。
如图2所示的局部色彩传递对应区域的示意图,左框中的图为原图,右框中的图为目标图。其中,
Figure BDA0000387409850000041
Figure BDA0000387409850000042
为第k对原图和目标图中的对应区域,
Figure BDA0000387409850000043
Figure BDA0000387409850000044
为第k对原图和目标图中的对应区域,cs(i,j)是原图中像素(i,j)某个颜色通道的值。依据色彩传递的需要,分别在原图和目标图中选择对应区域,选取的区域用矩形框标识出来,矩形框内的像素颜色范围决定了原图和目标图之间需要传递的颜色范围。选择多对对应区域时,原图和目标图中的区域一一对应。
在设置各像素点的CTWC时,可以利用低通Butterworth(巴特沃兹)滤波器频谱函数构造,该CTWC权系数表示原图中的像素点受所选区域色彩传递的影响程度,权系数与像素点到所选区域的颜色统计距离成反比。在每个对应区域计算原图像和目标图像的一阶和二阶统计特征,即均值和标准差,在进行线性变换时根据CTWC决定线性变换的程度。设原图中第k个选择区域的各颜色通道的均值为
Figure BDA0000387409850000045
原图中第k个选择区域之外的其他像素点(i,j)的各个颜色通道的值为
Figure BDA0000387409850000051
则像素点(i,j)与选择区域之间的颜色统计距离可以用下式来计算;
x ij k = ( l ij k - μ l k ) 2 + ( α ij k - μ α k ) 2 + ( β ij k - μ β k ) 2 ;
为计算CTWC,需构建一个权函数w(x),它和颜色统计距离
Figure BDA0000387409850000053
成反比,即
Figure BDA0000387409850000054
越大,意味着像素点(i,j)与选择区域颜色差距越大,受色彩传递的影响越小;若
Figure BDA0000387409850000055
越小,意味着像素点(i,j)与选择区域颜色差距越小,受色彩传递的影响越大。本实施例参考低通Butterworth滤波器来计算CTWC。其中,Buterrworth滤波器的特点是通频带内的频率响应曲线最大限度平坦,没有起伏,而在阻频带则逐渐下降为零。在振幅的对数与角频率的波特图上,从某一边界角频率开始,振幅随着角频率的增加而逐步减少,趋向负无穷大。其低通滤波器可用如下振幅的平方对频率的公式表示:
| H ( w ) | 2 = 1 1 + ( w w c ) 2 n = 1 1 + ϵ 2 ( w w ρ ) 2 n
其中,n=滤波器的阶数,wc=截止频率,其振幅下降为-3分贝时的频率,wp=通频带边缘频率。
滤波器的频率w对应为颜色统计距离
Figure BDA0000387409850000057
截止频率wc对应为颜色截止统计距离xc。这样,Butterworht滤波器形式的CTWC权函数可以用下式表示。
w ( x ij k ) = 1 1 + ( x ij k / x c ) 2 N
其中,xc为设定的颜色截止统计距离,N为设定的颜色过滤阶数;从上式可知,颜色截止统计距离xc和滤波器的阶数N可用来控制局部色彩传递的效果。
对于第k个选择区域内,可以设置其内的像素点的CTWC为1。
上述CTWC的设置方式能够达到较好的局部色彩传递效果,对其它域区的影响较小。
当原图和目标图中选择的对应区域为一对时,可以采用公式 C s new ( i , j ) = C s ( i , j ) + w ( x ij ) · ( μ t + σ t σ s ( C s ( i , j ) - μ s ) - C s ( i , j ) ) 对原图的一个颜色通道进行色彩传递的线性变换;其中,
Figure BDA0000387409850000062
是原图中的像素点(i,j)变换后对应颜色通道的数值;Cs(i,j)是像素点(i,j)对应颜色通道的数值,w(xij)是像素点(i,j)的CTWC,μst分别是原图和目标图的对应区域对应颜色通道的均值,σst是分别是原图和目标图的对应区域对应颜色通道的标准差。
当原图和目标图中选择的对应区域为M(M>1)对时,即当前任务为多区域局部色彩传递任务,可以采用图像迭代融合方法或者加权平均融合方法实现多区域局部色彩传递。
上述图像迭代融合方法指:按照选取区域的顺序,依次做局部色彩传递,并且后一次的传递在前一次传递结果的基础上完成,这样最终得到的结果图是所有对应区域迭代色彩传递的结果。具体实现如下:
按照选择区域的顺序,采用下述公式依次针对每对对应区域进行局部色彩传递:
C s k ( i , j ) = C s k - 1 ( i , j ) + w ( x ij k ) · ( μ t k + σ t k σ s k ( C s k - 1 ( i , j ) - μ s k ) - C s k - 1 ( i , j ) ) ( k = 1,2,3 , · · · , M )
其中,M>1,
Figure BDA0000387409850000064
是原图中像素点(i,j)的一个颜色通道的初始值,
Figure BDA0000387409850000065
是第k个对应区域对应颜色通道的色彩传递后得到的结果图;
Figure BDA0000387409850000066
是像素点(i,j)对于第k个对应区域的CTWC,
Figure BDA0000387409850000067
分别是原图和目标图中第k个对应区域对应颜色通道的均值,
Figure BDA0000387409850000071
是原图和目标图中第k个对应区域对应颜色通道的标准差。
上述加权平均融合方法指:每一对对应区域先单独进行局部色彩传递,然后再对每一对对应区域得到的结果利用各自的CTWC进行加权平均,得到最终的结果图。该方法的基本步骤如下:
1)采用下述公式对每对对应区域分别单独进行局部色彩传递:
C s k ( i , j ) = C s ( i , j ) + w ( x ij k ) · ( μ t k + σ t k σ s k ( C s ( i , j ) - μ s k ) - C s ( i , j ) ) ( k = 1,2 , · · · , M )
其中,M>1,
Figure BDA0000387409850000073
是原图中的像素点(i,j)对于第k个对应区域的一个颜色通道的色彩传递后的数值;Cs(i,j)是像素点(i,j)对应颜色通道的数值,
Figure BDA0000387409850000074
是像素点(i,j)对于第k个对应区域的CTWC,分别是原图和目标图中第k个对应区域对应颜色通道的均值,
Figure BDA0000387409850000076
是原图和目标图中第k个对应区域对应颜色通道的标准差;
本步骤中,对于原图中每一个像素点(i,j),可以按照上述方式分别计算其与每一个对应区域的颜色统计距离
Figure BDA0000387409850000077
然后再得到这个区域对该像素的 CTWCw ( x ij k ) ( k = 1,2 , · · · , M ) ;
2)对于每对对应区域,计算像素点(i,j)的CTWC加权平均值
Figure BDA0000387409850000079
p ( x ij k ) = w ( x ij k ) Σ k = 1 M w ( x ij k ) ;
这个步骤相当于对每对对应区域单独进行局部色彩传递;
3)计算上述像素点(i,j)对于每对对应区域进行色彩传递后的结果 C s new ( i , j ) = Σ k = 1 M p ( x ij k ) · C s k ( i , j ) .
各个像素点均按照上述方式处理,得到最终的色彩传递结果图。
上述方法根据在原图像和目标图像中选择的色彩传递对应区域,对原图的像素点构建CTWC,决定原图受目标图色彩传递的影响程度,从而达到局部色彩传递的目的。此外,通过使用迭代图像融合方法式或加权平均融合方法实现多区域局部色彩传递图像融合,从而实现对多区域局部色彩的传递。
对应于上述方法,本发明实施例还提供了一种色彩传递的装置,参见图3所示的色彩传递的装置结构框图,该装置包括以下模块:
区域选择模块32,用于根据色彩传递任务在原图和目标图中选择一对或多对对应区域;
色彩传递权系数设置模块34,用于基于Lαβ颜色空间,针对区域选择模块32选择的每对对应区域为原图中的每个像素点设置色彩传递权系数CTWC,其中,像素点的CTWC与像素点到原图的当前所选区域的颜色统计距离成反比;
色彩线性变换模块36,用于根据色彩传递权系数设置模块34设置的每对对应区域对应的像素点的CTWC,对原图进行色彩传递的线性变换,得到变换后的图像。
本实施例的装置采用颜色通道独立性较强的Lαβ颜色空间,并设置像素点的CTWC与该像素点到原图的当前所选区域的颜色统计距离成反比,然后基于各个像素点的CTWC进行色彩传递,能够达到较好的局部色彩传递效果,适应用户的多样化需求。
优选地,上述色彩传递权系数设置模块34包括:颜色统计距离计算单元,用于计算原图中第k个选择区域之外的其它像素点(i,j)与第k个选择区域之间的颜色统计距离其中,第k个选择区域的Lαβ颜色空间中各颜色通道的均值为
Figure BDA0000387409850000091
像素点(i,j)的Lαβ颜色空间中各个颜色通道的值为
Figure BDA0000387409850000092
第一设置单元,用于设置像素点(i,j)的CTWC为:
Figure BDA0000387409850000093
其中,xc为设定的颜色截止统计距离,N为设定的颜色过滤阶数;第二设置单元,用于设置第k个选择区域内的像素点的CTWC为1。
针对原图和目标图中选择一对对应区域的情况,上述色彩线性变换模块36可以包括:第一线性变换单元,用于当原图和目标图中选择的对应区域为一对时,采用下述公式对原图的一个颜色通道进行色彩传递的线性变换:
C s new ( i , j ) = C s ( i , j ) + w ( x ij ) · ( μ t + σ t σ s ( C s ( i , j ) - μ s ) - C s ( i , j ) )
其中,
Figure BDA0000387409850000095
是原图中的像素点(i,j)变换后对应颜色通道的数值;Cs(i,j)是像素点(i,j)对应颜色通道的数值,w(xij)是像素点(i,j)的CTWC,μst分别是原图和目标图的对应区域对应颜色通道的均值,σst是分别是原图和目标图的对应区域对应颜色通道的标准差。
针对原图和目标图中选择多对对应区域的情况,上述色彩线性变换模块36可以采用下述两种具体实现方式,方式一:色彩线性变换模块36包括:迭代融合单元,用于当原图和目标图中选择的对应区域为M对时,按照选择区域的顺序,采用下述公式依次针对每对对应区域进行局部色彩传递:
C s k ( i , j ) = C s k - 1 ( i , j ) + w ( x ij k ) · ( μ t k + σ t k σ s k ( C s k - 1 ( i , j ) - μ s k ) - C s k - 1 ( i , j ) ) ( k = 1,2,3 , · · · , M )
其中,M>1,
Figure BDA0000387409850000097
是原图中像素点(i,j)的一个颜色通道的初始值,
Figure BDA0000387409850000098
是第k个对应区域对应颜色通道的色彩传递后得到的结果图;
Figure BDA0000387409850000099
是像素点(i,j)对于第k个对应区域的CTWC,
Figure BDA0000387409850000101
分别是原图和目标图中第k个对应区域对应颜色通道的均值,
Figure BDA0000387409850000102
是原图和目标图中第k个对应区域对应颜色通道的标准差;
方式二,色彩线性变换模块36包括以下单元:
局部色彩传递单元,用于当原图和目标图中选择的对应区域为M对时,采用下述公式对每对对应区域分别单独进行局部色彩传递: C s k ( i , j ) = C s ( i , j ) + w ( x ij k ) · ( μ t k + σ t k σ s k ( C s ( i , j ) - μ s k ) - C s ( i , j ) ) ( k = 1,2 , · · · , M ) ;
其中,M>1,是原图中的像素点(i,j)对于第k个对应区域的一个颜色通道的色彩传递后的数值;Cs(i,j)是像素点(i,j)对应颜色通道的数值,
Figure BDA0000387409850000105
是像素点(i,j)对于第k个对应区域的CTWC,
Figure BDA0000387409850000106
分别是原图和目标图中第k个对应区域对应颜色通道的均值,
Figure BDA0000387409850000107
是原图和目标图中第k个对应区域对应颜色通道的标准差;
加权平均值计算单元,用于对于每对对应区域,计算像素点(i,j)的CTWC加权平均值
p ( x ij k ) = w ( x ij k ) Σ k = 1 M w ( x ij k ) ;
加权平均融合单元,用于计算像素点(i,j)对于每对对应区域进行色彩传递后的结果 C s new ( i , j ) = Σ k = 1 M p ( x ij k ) · C s k ( i , j ) .
上述实施例在基于色彩传递权系数的基础上实现了对图像的局部色彩传递,而且其具有传递区域的指向性较高和灵活性高的优点。此外,通过使用迭代图像融合方式或加权平均融合方式之后,能够较好地实现多区域的局部色彩传递。
显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

Claims (10)

1.一种色彩传递的方法,其特征在于,所述方法基于Lαβ颜色空间进行,包括:
根据色彩传递任务在原图和目标图中选择一对或多对对应区域;
针对每对所述对应区域为所述原图中的每个像素点设置色彩传递权系数CTWC,其中,所述像素点的CTWC与所述像素点到所述原图的当前所选区域的颜色统计距离成反比;
根据每对所述对应区域对应的像素点的CTWC,对所述原图进行色彩传递的线性变换,得到变换后的图像。
2.根据权利要求1所述的方法,其特征在于,根据色彩传递任务在原图和目标图中选择一对或多对对应区域包括:
根据色彩传递任务逐一在原图和目标图中选择对应区域;
为所述原图和所述目标图中选择的对应区域设置相同的标识。
3.根据权利要求1所述的方法,其特征在于,针对每对所述对应区域为所述原图中的每个像素点设置CTWC包括:
计算所述原图中第k个选择区域之外的其它像素点(i,j)与所述第k个选择区域之间的颜色统计距离 s ij k = ( l ij k - μ l k ) 2 + ( α ij k - μ α k ) 2 + ( β ij k - μ β k ) 2 ; 其中,所述第k个选择区域的各颜色通道的均值为
Figure FDA0000387409840000012
所述像素点(i,j)的各个颜色通道的值为
Figure FDA0000387409840000013
设置所述像素点(i,j)的CTWC为:
Figure FDA0000387409840000021
其中,xc为设定的颜色截止统计距离,N为设定的颜色过滤阶数;
设置所述第k个选择区域内的像素点的CTWC为1。
4.根据权利要求1所述的方法,其特征在于,根据每对所述对应区域对应的像素点的CTWC,对所述原图进行色彩传递的线性变换包括:
当所述原图和所述目标图中选择的对应区域为一对时,采用公式 C s new ( i , j ) = C s ( i , j ) + w ( x ij ) · ( μ t + σ t σ s ( C s ( i , j ) - μ s ) - C s ( i , j ) ) 对所述原图的一个颜色通道进行色彩传递的线性变换;
其中,
Figure FDA0000387409840000023
是所述原图中的像素点(i,j)变换后对应所述颜色通道的数值;Cs(i,j)是所述像素点(i,j)对应所述颜色通道的数值,w(xij)是所述像素点(i,j)的CTWC,μst分别是所述原图和所述目标图的所述对应区域对应所述颜色通道的均值,σst是分别是所述原图和所述目标图的所述对应区域对应所述颜色通道的标准差。
5.根据权利要求1所述的方法,其特征在于,根据每对所述对应区域对应的像素点的CTWC,对所述原图进行色彩传递的线性变换包括:
当所述原图和所述目标图中选择的对应区域为M对时,按照选择区域的顺序,采用下述公式依次针对每对对应区域进行局部色彩传递:
C s k ( i , j ) = C s k - 1 ( i , j ) + w ( x ij k ) · ( μ t k + σ t k σ s k ( C s k - 1 ( i , j ) - μ s k ) - C s k - 1 ( i , j ) ) ( k = 1,2,3 , · · · , M )
其中,M>1,
Figure FDA0000387409840000025
是所述原图中像素点(i,j)的一个颜色通道的初始值,
Figure FDA0000387409840000026
是第k个对应区域对应所述颜色通道的色彩传递后得到的结果图;
Figure FDA0000387409840000027
是所述像素点(i,j)对于第k个对应区域的CTWC,
Figure FDA0000387409840000028
分别是所述原图和所述目标图中第k个对应区域对应所述颜色通道的均值,是所述原图和所述目标图中第k个对应区域对应所述颜色通道的标准差。
6.根据权利要求1所述的方法,其特征在于,根据每对所述对应区域对应的像素点的CTWC,对所述原图进行色彩传递的线性变换包括:
当所述原图和所述目标图中选择的对应区域为M对时,采用下述公式对每对所述对应区域分别单独进行局部色彩传递: C s k ( i , j ) = C s ( i , j ) + w ( x ij k ) · ( μ t k + σ t k σ s k ( C s ( i , j ) - μ s k ) - C s ( i , j ) ) ( k = 1,2 , · · · , M )
其中,M>1,是所述原图中的像素点(i,j)对于第k个对应区域的一个颜色通道的色彩传递后的数值;Cs(i,j)是所述像素点(i,j)对应所述颜色通道的数值,是所述像素点(i,j)对于第k个对应区域的CTWC,
Figure FDA0000387409840000035
分别是所述原图和所述目标图中第k个对应区域对应所述颜色通道的均值,
Figure FDA0000387409840000036
是所述原图和所述目标图中第k个对应区域对应所述颜色通道的标准差;
对于每对所述对应区域,计算所述像素点(i,j)的CTWC加权平均值 p ( x ij k ) :
p ( x ij k ) = w ( x ij k ) Σ k = 1 M w ( x ij k )
计算所述像素点(i,j)对于每对所述对应区域进行色彩传递后的结果 C s new ( i , j ) = Σ k = 1 M p ( x ij k ) · C s k ( i , j ) .
7.一种色彩传递的装置,其特征在于,包括:
区域选择模块,用于根据色彩传递任务在原图和目标图中选择一对或多对对应区域;
色彩传递权系数设置模块,用于基于Lαβ颜色空间,针对所述区域选择模块选择的每对所述对应区域为所述原图中的每个像素点设置色彩传递权系数CTWC,其中,所述像素点的CTWC与所述像素点到所述原图的当前所选区域的颜色统计距离成反比;
色彩线性变换模块,用于根据所述色彩传递权系数设置模块设置的每对所述对应区域对应的像素点的CTWC,对所述原图进行色彩传递的线性变换,得到变换后的图像。
8.根据权利要求7所述的装置,其特征在于,所述色彩传递权系数设置模块包括:
颜色统计距离计算单元,用于计算所述原图中第k个选择区域之外的其它像素点(i,j)与所述第k个选择区域之间的颜色统计距离
Figure FDA0000387409840000041
其中,所述第k个选择区域的Lαβ颜色空间中各颜色通道的均值为
Figure FDA0000387409840000042
所述像素点(i,j)的Lαβ颜色空间中各个颜色通道的值为
Figure FDA0000387409840000043
第一设置单元,用于设置所述像素点(i,j)的CTWC为:其中,xc为设定的颜色截止统计距离,N为设定的颜色过滤阶数;
第二设置单元,用于设置所述第k个选择区域内的像素点的CTWC为1。
9.根据权利要求7所述的装置,其特征在于,所述色彩线性变换模块包括:
第一线性变换单元,用于当所述原图和所述目标图中选择的对应区域为一对时,采用下述公式对所述原图的一个颜色通道进行色彩传递的线性变换:
C s new ( i , j ) = C s ( i , j ) + w ( x ij ) · ( μ t + σ t σ s ( C s ( i , j ) - μ s ) - C s ( i , j ) )
其中,是所述原图中的像素点(i,j)变换后对应所述颜色通道的数值;Cs(i,j)是所述像素点(i,j)对应所述颜色通道的数值,w(xij)是所述像素点(i,j)的CTWC,μst分别是所述原图和所述目标图的所述对应区域对应所述颜色通道的均值,σst是分别是所述原图和所述目标图的所述对应区域对应所述颜色通道的标准差。
10.根据权利要求7所述的装置,其特征在于,
所述色彩线性变换模块包括:迭代融合单元,用于当所述原图和所述目标图中选择的对应区域为M对时,按照选择区域的顺序,采用下述公式依次针对每对对应区域进行局部色彩传递:
C s k ( i , j ) = C s k - 1 ( i , j ) + w ( x ij k ) · ( μ t k + σ t k σ s k ( C s k - 1 ( i , j ) - μ s k ) - C s k - 1 ( i , j ) ) ( k = 1,2,3 , · · · , M )
其中,M>1,
Figure FDA0000387409840000054
是所述原图中像素点(i,j)的一个颜色通道的初始值,
Figure FDA0000387409840000055
是第k个对应区域对应所述颜色通道的色彩传递后得到的结果图;
Figure FDA0000387409840000056
是所述像素点(i,j)对于第k个对应区域的CTWC,分别是所述原图和所述目标图中第k个对应区域对应所述颜色通道的均值,
Figure FDA0000387409840000058
是所述原图和所述目标图中第k个对应区域对应所述颜色通道的标准差;
或者,所述色彩线性变换模块包括:
局部色彩传递单元,用于当所述原图和所述目标图中选择的对应区域为M对时,采用下述公式对每对所述对应区域分别单独进行局部色彩传递: C s k ( i , j ) = C s ( i , j ) + w ( x ij k ) · ( μ t k + σ t k σ s k ( C s ( i , j ) - μ s k ) - C s ( i , j ) ) ( k = 1,2 , · · · , M ) ;
其中,M>1,
Figure FDA0000387409840000061
是所述原图中的像素点(i,j)对于第k个对应区域的一个颜色通道的色彩传递后的数值;Cs(i,j)是所述像素点(i,j)对应所述颜色通道的数值,
Figure FDA0000387409840000062
是所述像素点(i,j)对于第k个对应区域的CTWC,分别是所述原图和所述目标图中第k个对应区域对应所述颜色通道的均值,
Figure FDA0000387409840000064
是所述原图和所述目标图中第k个对应区域对应所述颜色通道的标准差;
加权平均值计算单元,用于对于每对所述对应区域,计算所述像素点(i,j)的CTWC加权平均值
Figure FDA0000387409840000065
p ( x ij k ) = w ( x ij k ) Σ k = 1 M w ( x ij k ) ;
加权平均融合单元,用于计算所述像素点(i,j)对于每对所述对应区域进行色彩传递后的结果
Figure FDA0000387409840000067
CN2013104413422A 2013-09-25 2013-09-25 色彩传递的方法和装置 Pending CN103473747A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2013104413422A CN103473747A (zh) 2013-09-25 2013-09-25 色彩传递的方法和装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2013104413422A CN103473747A (zh) 2013-09-25 2013-09-25 色彩传递的方法和装置

Publications (1)

Publication Number Publication Date
CN103473747A true CN103473747A (zh) 2013-12-25

Family

ID=49798581

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2013104413422A Pending CN103473747A (zh) 2013-09-25 2013-09-25 色彩传递的方法和装置

Country Status (1)

Country Link
CN (1) CN103473747A (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108777783A (zh) * 2018-07-09 2018-11-09 广东交通职业技术学院 一种图像处理方法及装置

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6058207A (en) * 1995-05-03 2000-05-02 Agfa Corporation Selective color correction applied to plurality of local color gamuts
CN1947147A (zh) * 2004-04-28 2007-04-11 三洋电机株式会社 便携式电话机、图像变换装置、控制方法以及程序

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6058207A (en) * 1995-05-03 2000-05-02 Agfa Corporation Selective color correction applied to plurality of local color gamuts
CN1947147A (zh) * 2004-04-28 2007-04-11 三洋电机株式会社 便携式电话机、图像变换装置、控制方法以及程序

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
YU-WING TAI等: "Local color transfer via probabilistic segmentation by expectation-maximization", 《COMPUTER VISION AND PATTERN RECOGNITION, 2005. CVPR 2005. IEEE COMPUTER SOCIETY CONFERENCE ON》 *
何永强等: "基于融合和色彩传递的灰度图像彩色化技术", 《红外技术》 *
普园媛: "云南重彩画艺术风格的数字模拟及合成技术研究", 《中国博士学位论文全文数据库》 *

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108777783A (zh) * 2018-07-09 2018-11-09 广东交通职业技术学院 一种图像处理方法及装置

Similar Documents

Publication Publication Date Title
DE112013003165B4 (de) Verfahren und Systeme für adaptives Kanalbewertungs/-Vorhersage-Filterdesign
CN105118475B (zh) Led显示屏的亮度或亮色度调节方法
CN111742545A (zh) 曝光控制方法、装置与可移动平台
CN109767388A (zh) 基于超像素提升图像拼接质量的方法、移动终端、相机
CN101896826A (zh) 电波传播解析结果显示系统
DE102018119625A1 (de) Reduzieren von strukturierten IR-Mustern bei der Stereoskopischen Tiefensensorbildgebung
CN112585962B (zh) 用于形成大视点变化的扩展焦平面的方法和系统
CN102509097B (zh) 一种图像分割方法和装置
DE102020128896A1 (de) Echtzeit-holographie durch verwenden von gelerntem fehler-feedback
DE102015109576B4 (de) Verfahren zum automatischen Auswählen eines rechtmässigen Kommunikationskanals, der von mobilen Elektronikgeräten verwendet wird, und mobile Elektronikgeräte, die dieses verwenden.
CN113079319B (zh) 一种图像调整方法及其相关设备
CN103096079A (zh) 一种基于恰可察觉失真的多视点视频码率控制方法
CN111968057A (zh) 图像降噪方法、装置、存储介质及电子装置
CN106683063A (zh) 一种图像去噪的方法与装置
CN104272732A (zh) 图像处理装置、方法及摄像装置
CN103473747A (zh) 色彩传递的方法和装置
CN104954804A (zh) 一种自适应图像分辨率处理方法
CN112585939B (zh) 一种图像处理方法、控制方法、设备及存储介质
CN103841411B (zh) 一种基于双目信息处理的立体图像质量评价方法
WO2016095651A1 (en) Image processing method and apparatus
EP3881280B1 (en) Methods and systems for image processing
CN108805943A (zh) 图片转码方法和装置
CN104346042A (zh) 显示区域设置方法和显示区域设置装置
CN102984518B (zh) 一种vnc图像传输数据处理方法
CN113099206A (zh) 图像处理方法、装置、设备及存储介质

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20131225