第37卷第9期 计算机应用与软件
Vol 37No.92020年9月
ComputerApplicationsandSoftware
Sep.2020
一种基于KNN后处理的鲁棒性抠图方法
白 杨 姚桂林
(哈尔滨商业大学计算机与信息工程学院 黑龙江哈尔滨150028)
收稿日期:
2019-07-04。黑龙江省自然科学基金项目(F2018021);哈尔滨商业大学校级科研项目(17XN058,17XN059)。白杨,硕士生,主研领域:数字图像处理。姚桂林,讲师。
摘 要 目前抠图算法分为采样法和仿射法。采样法求解出的Alpha值往往是不连续的,并且含有很
多噪声。对此提出一种基于KNN后处理的鲁棒抠图算法。对未知像素点进行鲁棒性采样,并从中选择较好的样本对作为未知像素的前景和背景样本点,计算出未知像素的初始Alpha值;充分利用KNN方法搜索样本范围宽的优势对初始Alpha进行后处理。实验表明该后处理算法不仅增强了Alpha的视觉效果,同时也提高了Alpha的结果,尤其是实体前景和背景像素结果的准确性。
关键词 采样抠图法 仿射抠图法 鲁棒抠图方法 KNN搜索 抠图后处理
中图分类号 TP3 文献标志码 A DOI:10.3969/j.issn.1000 386x.2020.09.028
AROBUSTMATTINGMETHODBASEDONKNNPOSTPROCESSING
BaiYang YaoGuilin
(SchoolofComputerandInformationEngineering,HarbinUniversityofCommerce,Harbin150028,Heilongjiang,China)
Abstract Atpresent,imagemattingalgorithmisdiv
idedintosampling basedmethodandaffinity basedmethod.TheAlphavaluesobtainedbysampling basedmethodareoftendiscontinuousandcontainalotofnoise.Tosolvetheaboveissues,thispaperproposesarobustimagemattingalgorithmbasedonKNNpost processing.Itperformedrobustsamplingofunknownpixels,andthebettersamplepairswereselectedastheforegroundandbackgroundsamplepointsofunknownpixels,andtheinitialalphavalueofunknownpixelswascalculated.TheadvantagesofKNNmethodwerefullyutilizedtosearchthesamplerangeandpostprocesstheinitialAlpha.Experimentsshowthatthepost processingmethodnotonlyenhancesthevisualeffects,butalsoimprovestheaccuracyofAlpharesults,especiallythatofopaqueforegroundandbackgroundpixels.
Keywords Sampling basedmatting Affinity basedmatting Robustmatting KNNsearching Imagemattingpostprocessing
unknown怎么处理0 引 言
图像抠图技术是把图像的前景从背景中精确地分离出来的过程,图像合成
[1]
则是把分离出来的前景通
过某种方法放到新背景中的过程。利用抠图与合成技术,可以将一个实体的目标放到虚拟的环境中,这种技术已经被影视业广泛应用,同时这种功能也被一些图像处理软件所应用,例如目前使用最为广泛的Photo shop。
图像抠图和图像分割仍有较大区别,对于前景物
体的边缘和一些半透明物体,图像分割只能将它们和
背景分割成二值化形式。但在实际图像的形成过程中,在前景物体边缘附近的像素值是很复杂的,并不是简单的前景/背景这两种模式。图像抠图则对前景物体加入了α通道(或称为Alpha通道,透明度),成功解决了这个问题,从而可以更加精确地提取物体的前景。
对于一幅图像中的某个像素,假设其坐标为z,观察到的颜为Iz,前景的颜为Fz,背景的颜为Bz,则物体的实际颜可由{Fz,Bz
}的线性组合得到:Iz=αzFz+(1-αz)Bz
(1)
式中:Fz、Bz、αz为未知量;αz的取值范围是[
0,1]中的
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论