一种应用于静态图像人体分割的显著性检测方法

文档序号:9397514阅读:337来源:国知局
一种应用于静态图像人体分割的显著性检测方法
【技术领域】
[0001] 本发明涉及图像处理领域,尤其是一种应用于静态图像人体分割的显著性检测方 法。
【背景技术】
[0002] 图像中的显著性区域是指一副图片中人类视觉中最关注的目标区域。图像显著性 检测,作为计算机视觉的一个重要研究课题,是一种通过对图像颜色、强度、方向和边缘等 特征对图像中的显著性区域进行分析生成图像显著性图的技术。图像显著性检测生成的显 著性图可以用于对相近图像的检索、图像和视频压缩、图像中特定目标的检测、图像及视频 分割等许多图像处理领域,从而改善图像处理的性能,促进这些领域的发展。
[0003]目前的图像显著性检测算法大多为图像特征显著并且分布集中的区域赋予较高 的显著值而为其它区域赋予较低的显著值,以便于后续的图像处理,但是这种方法并不适 用于静态图像的人体分割。人体肤色是人体分割不可或缺的一部分,但人体肤色在静态图 像中并不显得十分突出,而且肤色分布范围广,在图像显著性检测中显著值不高,故若仍沿 用传统的显著性检测方法,在后期人体分割时往往因显著值较低而会把一部分的肤色剔除 掉,严重影响了静态图像的人体分割效果。
[0004] 综上所述,目前业内亟需一种效果好和准确的,适用于静态图像人体分割的显著 性检测方法。

【发明内容】

[0005] 为了解决上述技术问题,本发明的目的是:提供一种效果好和准确的,应用于静态 图像人体分割的显著性检测方法。
[0006] 本发明解决其技术问题所采用的技术方案是:
[0007] -种应用于静态图像人体分割的显著性检测方法,包括:
[0008] A、对待检测的静态图像进行超像素分割;
[0009] B、对超像素分割后的图像进行人脸检测,获取人脸区域;
[0010] C、对人脸区域进行肤色检测,得到肤色信息;
[0011] D、根据肤色信息进行颜色独特性计算和颜色空间分布计算,从而得到融入了肤色 信息的颜色独特性值以及融入了肤色信息的颜色空间分布值;
[0012] E、根据得到的颜色独特性值和颜色空间分布值进行显著图计算,从而得到用于静 态图像人体分割的显著图。
[0013] 进一步,所述步骤A,其具体为:
[0014] 在CIELab空间中采用改进的SLIC超像素分割算法对待检测的静态图像进行超像 素分割,从而根据CIELab空间的测地线图像距离对待检测的静态图像进行K-means聚类, 产生尺寸均匀且能保留颜色边界的超像素分割图像。
[0015] 进一步,所述步骤B,其具体为:
[0016] 采用adaboost算法对超像素分割后的图像进行人脸检测,从而检测出人脸区域。
[0017] 进一步,所述步骤C,其具体为:
[0018] 根据超像素分割的结果对人脸区域进行肤色检测,从而从人脸区域中选出最大的 超像素作为肤色信息。
[0019] 进一步,所述步骤D,其包括:
[0020] 根据肤色信息进行颜色独特性计算,从而得到融入了肤色信息的颜色独特性值;
[0021] 根据肤色信息进行颜色空间分布计算,从而得到融入了肤色信息的颜色空间分布 值。
[0022] 进一步,所述根据肤色信息进行颜色独特性计算,从而得到融入了肤色信息的颜 色独特性值这一步骤,其包括:
[0023] D11、计算肤色信息融入前的颜色独特性值,所述肤色信息融入前的颜色独特性值 UiO的计算公式为:
[0025] 其中,N为超像素的总个数,Pi和Pj分别为第i和第j个超像素的位置,Ci和Cj 分别为第i和第j个超像素位置在CIELab颜色空间的颜色值,I |Ci-Cj I I为Ci和Cj这 两个像素位置的距离,w(Pi,Pj)为局部-全局的对比权重,Zi为第一归一化因子,Zi使得
成立,〇 P2为高斯位置方差;
[0026] D12、计算肤色信息融入后的颜色独特性值,并以肤色信息融入后的颜色独特性值 作为融入了肤色信息的颜色独特性值,所述融入了肤色信息的颜色独特性值Ui的计算公 式为:
[0028] 其中,kl为独特性增加权重,UjO为第j个超像素位置在肤色信息融入前的颜色 独特性值,Cs为肤色颜色的平均值,wl (Ci,Cs)表示超像素颜色值接近肤色颜色值的独特 性权重,I I Ci-Cs I I为Ci和Cs这两个像素位置的距离,σ i2为高斯颜色值方差。
[0029] 进一步,所述根据肤色信息进行颜色空间分布计算,从而得到融入了肤色信息的 颜色空间分布值这一步骤,其包括:
[0030] D21、计算肤色信息融入前的颜色空间分布值,所述肤色信息融入前的颜色空间分 布值DiO的计算公式为: CN 105118051 A 说明书 3/9 页
[0032] 其中,wc(Ci,Cj)表示颜色相似度,
表示第i个超像素的 权值平均位置,Zi 1为第二归一化因子,Zi 1使得^'(朽,/3/) =1成立,为颜色相 似度方差;
[0033] D22、计算肤色信息融入后的颜色空间分布值,并以肤色信息融入后的颜色空间分 布值作为融入了肤色信息的颜色空间分布值,所述融入了肤色信息的颜色空间分布值Di 的计算公式为:
[0035] 其中,w2(Ci,Cs)表示超像素颜色值接近肤色颜色值的空间分布权重,σ2 2为高斯 颜色分布值方差。
[0036] 进一步,所述步骤E,其包括:
[0037] EU对得到的颜色独特性值和颜色空间分布值进行归一化,从而计算出超像素的 显著值,所述超像素的显著值Si的计算公式为:
[0038] Si = Ui · exp (_k · Di),
[0039] 其中,k为空间信息的权重;
[0040] E2、根据超像素的显著值计算每一个像素的像素级显著值,所述像素级显著值SiO 的计算公式为:
[0042] 其中,Wlj为像素级权重,Zi2为第三归一化因子,Zi2使得2=?? =1成立,α为 颜色值权重系数,β为位置权重系数;
[0043] Ε3、根据每一个像素的像素级显著值生成用于静态图像人体分割的显著图。
[0044] 本发明的有益效果是:先通过超像素分割、人脸检测和肤色检测得到肤色信息,然 后根据得到的肤色信息进行显著性计算,在传统显著性检测方法的基础上,在颜色独特性 算和颜色空间分布计算中融入了肤色信息,可以很好地检测出肤色,增强了人体的肤色显 著性,使得静态图像人体分割的效果更好且更准确。进一步,在颜色独特性算和颜色空间分 布计算过程中均采用了高斯滤波法,降低了时间的复杂度,运算速率更高。
【附图说明】
[0045] 下面结合附图和实施例对本发明作进一步说明。
[0046] 图1为本发明一种应用于静态图像人体分割的显著性检测方法的整体流程图;
[0047] 图2为本发明步骤D的流程图;
[0048] 图3为本发明根据肤色信息进行颜色独特性计算,从而得到融入了肤色信息的颜 色独特性值步骤的流程图;
[0049] 图4为本发明根据肤色信息进行颜色空间分布计算,从而得到融入了肤色信息的 颜色空间分布值步骤的流程图;
[0050] 图5为本发明步骤E的流程图;
[0051] 图6为本发明实施例一显著性检测方法的整体流程图;
[0052] 图7为本发明实施例一预处理过程的示意图;
[0053] 图8为采用SF方法进行显著性检测的过程示意图;
[0054] 图9为采用本发明的方法进行显著性检测的过程示意图;
[0055] 图10为采用本发明的方法进行GrabCut图像分割的过程示意图。
【具体实施方式】
[0056] 参照图1,一种应用于静态图像人体分割的显著性检测方法,包括:
[0057] A、对待检测的静态图像进行超像素分割;
[0058] B、对超像素分割后的图像进行人脸检测,获取人脸区域;
[0059] C、对人脸区域进行肤色检测,得到肤色信息;
[0060] D、根据肤色信息进行颜色独特
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1