【技术实现步骤摘要】
可变宽度的人像精细抠图方法、装置、设备及存储介质
[0001]本专利技术属于图像处理
,具体涉及一种可变宽度的人像精细抠图方法、装置、设备及存储介质。
技术介绍
[0002]在数字证件照拍摄的应用中,一般会通过自动抠图的方法来将前景人物和背景分离开,然后将背景替换为要求的纯色背景(比如白色或者蓝色)。扣图技术分为硬扣图和软扣图两种。硬扣图中,每个像素被标记为完全前景或者背景,前景到背景的过渡比较生硬,因此比较适合于边缘比较清晰的前景物体。软扣图技术学名叫alpha matting,能够将前景边缘大面积的半透明区域(例如头发的发梢区域)精细地分割出来。因为人像一般有比较多的头发区域,因此使用软扣图的方法能够更好的对人像进行抠图,使得最终的背景替换效果更加自然。
[0003]现有的软抠图技术一般包含以下三个步骤:
[0004]第一步、前景背景的二值化分割(binary segmentation),确定前景的大致轮廓;
[0005]第二步、从二值化分割结果创建一个trimap,分为三个区域:绝对前景,绝对背景,前景边缘的未知区域。
[0006]第三步、用alpha matting的算法,在灰色未知区域进行更精细的前景边缘软分割。
[0007]其中,第二步trimap的创建比较关键。研究表明,trimap对于最终结果有很大影响。一般而言,trimap是通过固定大小的腐蚀和膨胀算子生成的。也就是说未知区域的半径在前景物体外轮廓的各个部位都是一样的。这样做有两个问题:
[00 ...
【技术保护点】
【技术特征摘要】
1.一种可变宽度的人像精细抠图方法,该方法用于改变原始图像的头发区域的未知区域半径,生成精确的三分图以获得无明显瑕疵的人像抠图结果;其特征在于,该可变宽度的人像精细抠图方法包括:获取待抠图的原始图像,进行人像二值化分割预处理,分离得到人像绝对前景区域;确定出所述人像绝对前景区域的头发区域和非头发区域,并通过二值化二次分割得到头发区域的分割结果,头发区域标记为R_hair;获取所述人像绝对前景区域的确定边界上的每一个点p
i
,确定一个以该点为中心的正方形局部区域B
i
,并计算其局部最佳的未知区域的半径r
i
,沿着每个点的局部半径的边界绘出trimap算法内所述人像绝对前景区域边缘的可变宽度的未知区域;根据获取的所述原始图像和计算得到的所述人像绝对前景区域边缘的可变宽度的未知区域,在所述原始图像中进行软分割抠图操作,提取出前景目标;其中,边界上的每一个点p
i
的正方形局部区域B
i
的局部最佳的未知区域的半径r
i
为:r
i
=r_max
·
min(H(B
i
),C(B
i
),D(B
i
))其中,r_max是预设的一个最大半径;H(B
i
)是一个0.1到1之间的线性插值,与所述正方形局部区域B
i
和头发区域R_hair相交面积的大小成正比;C(B
i
)用来衡量局部区域的背景平滑度,C(B
i
)为一个0.1到1之间的线性插值;D(B
i
)用来衡量局部区域的前景和背景颜色可分离度,D(B
i
)为0.1和1之间线性插值。2.如权利要求1所述的可变宽度的人像精细抠图方法,其特征在于:所述待抠图的原始图像的二值化分割还获得背景区域。3.如权利要求1或2所述的可变宽度的人像精细抠图方法,其特征在于:所述确定出所述人像绝对前景区域的头发区域和非头发区域的方法,包括:将获取的人像绝对前景区域的头部顶部位置的距离顶端竖直方向的一定像素以内的区域标记为确定的头发区域;将获取的人像绝对前景区域的人眼位置的中心连线和头部底部位置连接形成的长方形区域标记为非头发区域。4.如权利要求3所述的可变宽度的人像精细抠图方法,其特征在于:在确定头发区域前,还包括:获取头部顶部位置的距离顶端竖直方向的一定像素以内区域的平均亮度,并与设定的一个阈值比较;当亮度大于所述阈值时,则判断该原始图像为异常图像,即光头情况,直接在所述原始图像中进行软分割抠图操作,提取出前景目标;当亮度小于所述阈值时,则判断该原始图像为正常图像,并将获取的人像绝对前景区域的头部顶部位置的距离顶端竖直方向的一定像素以内的区域标记为确定的头发区域,将获取的人像绝对前景区域的人眼位置的中心连线和头部底部位置连接形成的长方形区域标记为非头发区域。5.如权利要求2所述的可变宽度的人像精细抠图方法,其特征在于:所述局部最佳的未知区域的半径中,当正方形局部区域B
i
和头发区域R_hair相交面积大于正方形局部区域B
i
面积的1/3时,则表征当前的正方形局部区域B
i
是在头发区域中,所述H(B
i
)=1;当正方形局部区域B
i
和头发区域R_hair相交面积小于正方形局部区域B
i
面积的1/10
时,则表征当前的正方形局部区域B
i
不在头发区域中,所述H(B
i
)=0.1;所述边界上的每一个点p
i
的未知区域的半径中,H(B
i
)为0.1和1之间线性插值。6.如权利要求2所述的可变宽度的人像精细抠图方法,其特...
【专利技术属性】
技术研发人员:韩智素,谌波,刘新科,玉珏,
申请(专利权)人:深圳市飘飘宝贝有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。