一种基于示例图像变形的面部着色方法技术

技术编号:17266212 阅读:36 留言:0更新日期:2018-02-14 14:01
本发明专利技术中提出的一种基于示例图像变形的面部着色方法,其主要内容包括:颜色转换和色度后处理的变分方法,其过程为,先将RGB源图像转换为YUV图像,定义目标和模板图像的平均值和标准偏差目标化的图像之间的映射,接着计算两个灰度图像之间的变形映射,在图像网格上定义目标图像的色度通道,通过插值计算色度通道的值,最后使用色度后处理的变分方法减少图像伪影。本发明专利技术的面部着色方法不依赖图像的选择,消除了面部着色过程中容易产生伪影的情况,图像亮度、清晰度等都有所提高,大大提高了图像质量。

A face coloring method based on example image deformation

The present invention in a facial coloring method based on sample image deformation, the main contents include: color conversion and color postprocessing variational method, the process is, firstly RGB source image into YUV image, image mapping between the average value and standard deviation of the definition of the target object and the template image then, calculate the deformation mapping between two images, the definition of chrominance channel target image in the image grid, by interpolation calculation of chroma channel values, finally using chroma postprocessing variational method to reduce image artifacts. The face coloring method of the invention does not depend on the selection of the image, eliminates the situation that it is easy to produce artifacts in the process of facial coloring, and improves the image brightness and clarity, and greatly improves the image quality.

【技术实现步骤摘要】
一种基于示例图像变形的面部着色方法
本专利技术涉及面部着色领域,尤其是涉及了一种基于示例图像变形的面部着色方法。
技术介绍
面部是人们表情达意的主要载体和最富有个性化的部分,也是人体表面特征最复杂的地方,对面部进行着色,能够实现面部及面部表情的真实感。随着海量图像数据的增加,各种图像处理技术越来越受到人们关注。其中,面部着色就是新兴技术之一,它可以应用在移动设备上各种艺术风格的图像编辑,如不同图像风格的转换、黑白图像的着色操作等;又如电影、游戏、动漫等娱乐产业中视频画面的图像颜色改变以及科学和医学插图领域、工程领域等的图像应用。然而,脸部图像通常含有少量纹理,在面部着色过程中容易产生伪影,影响图像质量。本专利技术提出了一种基于示例图像变形的面部着色方法,先将RGB源图像转换为YUV图像,定义目标和模板图像的平均值和标准偏差目标化的图像之间的映射,接着计算两个灰度图像之间的变形映射,在图像网格上定义目标图像的色度通道,通过插值计算色度通道的值,最后使用色度后处理的变分方法减少图像伪影。本专利技术的面部着色方法不依赖图像的选择,消除了面部着色过程中容易产生伪影的情况,图像亮度、清晰度等都有所提高,大大提高了图像质量。
技术实现思路
针对在面部着色过程中容易产生伪影的问题,本专利技术的目的在于提供一种基于示例图像变形的面部着色方法,先将RGB源图像转换为YUV图像,定义目标和模板图像的平均值和标准偏差目标化的图像之间的映射,接着计算两个灰度图像之间的变形映射,在图像网格上定义目标图像的色度通道,通过插值计算色度通道的值,最后使用色度后处理的变分方法减少图像伪影。为解决上述问题,本专利技术提供一种基于示例图像变形的面部着色方法,其主要内容包括:(一)颜色转换;(二)色度后处理的变分方法。其中,所述的图像变形,令为具有利普希茨连续边界的一个开放、有界的域,给定一个灰色值模板图像和目标图像它们是连续可微和紧支撑的(除了被称为支撑区的有限区间外,函数值都为0);对于K≥2,I0:=Itemp,IK:=Itar;找到一系列K-1图像I与Ω上的一个二维序列即,那么,对于所有x∈Ω,变形具有下面定义的小线性化弹性电位;为此,假设k=1,…,K,与公式(1)的位移vk和v:=(v1,…,vk)相关;柯西应变张量的位移由下式定义:其中,表示v的雅各布矩阵;线性化的弹性电位由下式给出:其中,μ,λ>0;将其最小化:函数的最小元(I,v)提供沿着近似测地线的图像序列I和位移序列v,通过这个图像序列管理灰度值的传输;项可以通过更高阶导数来实现;∫Ω|Dmvk(x)|2dx,m>2(6)这确保了时间连续设置中是微分同胚映射。进一步地,所述的最小化,为了找到公式(5)的最小化,提出了I和v的最小化:首先修复I并最小化v,导致了K的单一定位问题:其中,与vk相关;然后修正要解决以下图像序列问题:这可以通过欧拉-拉格朗日方程产生的线性方程式来完成。其中,所述的面部着色,这是一种基于源图像(模板)的亮度通道与当前图像(目标)之间的变形映射来对灰度图像进行着色的方法,该方法基于将色度信道从源图像传输到目标图像;此外,还将一种基于总变异的正则化变分方法作为去除可能的伪影的后处理步骤。其中,所述的颜色转换,颜色转换将在YUV(一种颜色编码方法)色彩空间中完成;在RGB图像中,颜色通道是高度相关的,YUV空间在亮度通道Y和两个色度通道U、V之间显示合适的解相关;由下式给出从RGB空间到YUV空间的转换:大多数着色方法是基于目标图像是所需图像的亮度通道的假设;因此,图像着色处理是基于未知色度通道的计算;颜色转换包括亮度归一化和变形映射的色度转换。进一步地,所述的亮度归一化,算法的第一步是通过公式(9)将RGB源图像转换为YUV图像;将目标和模板图像的平均值和标准偏差目标化的图像之间的映射定义为:其中,mean是像素值的平均值,var是经验方差。进一步地,所述的变形映射的色度转换,计算两个灰度图像Itemp和Itar之间的变形映射,这导致变形序列其通过级联产生从模板图像到目标图像的结果图;由于图像的离散化,对于大小为n1×n2的图像,在离散网格上定义映射Φ:其中,Φ(x)是源图像中与目标图像中的像素相对应的位置;(Utar(x),Vtar(x)):=(U(Φ(x)),V(Φ(x)))(12)通过计算x处(Utar(x),Vtar(x))表示的色度通道对目标图像进行着色。进一步地,所述的色度通道,目标图像的色度通道定义在图像网格上,通常因此,必须通过插值计算Φ(x)处色度通道的值;使用双线性插值,通过公式(13)定义Φ(x)=(p,q),(p,q)∈[i,i+1]×[j,j+1],(i,j)∈{1,…,n1-1}×{1,…,n2-1};最后,从其亮度Itar=Ytar和色度通道(12)通过公式(9)的倒数计算着色RGB图像:其中,所有其中,所述的色度后处理的变分方法,其中,公式(7)中的第一项是耦合的总变化项,其强制色度信道在与目标灰度值图像相同的位置具有相同的值;数据保真项是给定的和所需的色度通道的差异的平方L2范数(一个测度空间上的平方可积函数构成的函数空间);使用步长时间参数τ和σ的更新和松弛参数θ来加快收敛速度;使用缩写b:=(Utar,Vtar)和u:=(U,V);此外,p是中的像素方向的双变量;参数τ和σ实时时间步长;运算符div表示离散渐变,离散梯度为此外,近端映射是通过像素方式给出的,其中其中,进一步地,所述的近端映射,对于变量和算法内的近端映射是像素,如:其中,的定义如公式(17)所示。附图说明图1是本专利技术一种基于示例图像变形的面部着色方法的系统框架图。图2是本专利技术一种基于示例图像变形的面部着色方法的图像变形。具体实施方式需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互结合,下面结合附图和具体实施例对本专利技术作进一步详细说明。图1是本专利技术一种基于示例图像变形的面部着色方法的系统框架图。主要包括颜色转换和色度后处理的变分方法。面部着色,这是一种基于源图像(模板)的亮度通道与当前图像(目标)之间的变形映射来对灰度图像进行着色的方法,该方法基于将色度信道从源图像传输到目标图像;此外,还将一种基于总变异的正则化变分方法作为去除可能的伪影的后处理步骤。颜色转换,颜色转换将在YUV(一种颜色编码方法)色彩空间中完成;在RGB图像中,颜色通道是高度相关的,YUV空间在亮度通道Y和两个色度通道U、V之间显示合适的解相关;由下式给出从RGB空间到YUV空间的转换:大多数着色方法是基于目标图像是所需图像的亮度通道的假设;因此,图像着色处理是基于未知色度通道的计算;颜色转换包括亮度归一化和变形映射的色度转换。亮度归一化,算法的第一步是通过公式(1)将RGB源图像转换为YUV图像;将目标和模板图像的平均值和标准偏差目标化的图像之间的映射定义为:其中,mean是像素值的平均值,var是经验方差。变形映射的色度转换,计算两个灰度图像Itemp和Itar之间的变形映射,这导致变形序列其通过级联产生从模板图像到目标图像的结果图;由于图像的离散化,对于大小为n1×n2的图像,在离散网格上定义映射Φ:其中,Φ(x)是源图像中与目标图本文档来自技高网...
一种基于示例图像变形的面部着色方法

【技术保护点】
一种基于示例图像变形的面部着色方法,其特征在于,主要包括颜色转换(一);色度后处理的变分方法(二)。

【技术特征摘要】
1.一种基于示例图像变形的面部着色方法,其特征在于,主要包括颜色转换(一);色度后处理的变分方法(二)。2.基于权利要求书1所述的图像变形,其特征在于,令为具有利普希茨连续边界的一个开放、有界的域,给定一个灰色值模板图像Itemp:和目标图像Itar:它们是连续可微和紧支撑的(除了被称为支撑区的有限区间外,函数值都为0);对于K≥2,I0:=Itemp,IK:=Itar;找到一系列K-1图像I与Ω上的一个二维序列即,那么,对于所有x∈Ω,变形具有下面定义的小线性化弹性电位;为此,假设k=1,…,K,与公式(1)的位移vk和v:=(v1,…,vK)相关;柯西应变张量的位移v=(v1,v2)T:由下式定义:其中,表示v的雅各布矩阵;线性化的弹性电位由下式给出:其中,μ,λ>0;将其最小化:函数的最小元(I,v)提供沿着近似测地线的图像序列I和位移序列v,通过这个图像序列管理灰度值的传输;项可以通过更高阶导数来实现;∫Ω|Dmvk(x)|2dx,m>2(6)这确保了时间连续设置中是微分同胚映射。3.基于权利要求书2所述的最小化,其特征在于,为了找到公式(5)的最小化,提出了I和v的最小化:首先修复I并最小化v,导致了K的单一定位问题:其中,与vk相关;然后修正要解决以下图像序列问题:这可以通过欧拉-拉格朗日方程产生的线性方程式来完成。4.基于权利要求书1所述的面部着色,其特征在于,这是一种基于源图像(模板)的亮度通道与当前图像(目标)之间的变形映射来对灰度图像进行着色的方法,该方法基于将色度信道从源图像传输到目标图像;此外,还将一种基于总变异的正则化变分方法作为去除可能的伪影的后处理步骤。5.基于权利要求书1所述的颜色转换(一),其特征在于,颜色转换将在YUV(一种颜色编码方法)色彩空间中完成;在RGB图像中,颜色通道是高度相关的,YUV空间在亮度通道Y和两个色度通道U、V之间显示合适的解相关;由下式给出从RGB空间到YUV空间的转换:大多数着色方法是基于目标图像是所需图像的亮度通道的假设;因此,图像着色处理是基于未知色度通道的计算;颜色转换包括亮度归一化和变形映射的色度转换。6.基于权利要求书5所述的亮度归一化,其特征在于,算法的第一步是通过公式(9)将RGB源图像转换为YUV图像;将目标和模板图像的平均值和标准偏差目标化的图像之间的映射定义为:

【专利技术属性】
技术研发人员:夏春秋
申请(专利权)人:深圳市唯特视科技有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1