肤色检测方法及装置制造方法及图纸

技术编号:17467912 阅读:37 留言:0更新日期:2018-03-15 05:17
本公开是关于一种肤色检测方法及装置,该方法包括:对待处理图像进行肤色检测,得到人脸部位的第一肤色区域;对所述第一肤色区域进行肤色采样,得到肤色样本;根据所述肤色样本对初始的第一肤色分类器进行训练,得到所述待处理图像对应的第二肤色分类器,其中,所述第一肤色分类器为用于识别像素是否属于肤色区域的初始模型;根据所述第二肤色分类器,识别所述待处理图像中的第二肤色区域。该技术方案可以针对不同的待处理图像动态地训练肤色分类器,从而使得到的肤色分类器能更好的适应该待处理图像中的肤色和光照条件,提高肤色检测的准确率。

【技术实现步骤摘要】
肤色检测方法及装置
本公开涉及终端
,尤其涉及肤色检测方法及装置。
技术介绍
肤色检测就是找出图像或视频中的肤色区域,随着视频图像采集设备的普及,近年来对图像中肤色区域分割的研究日趋活跃;在与人有关的各种机器视觉系统中,肤色检测正得到越来越多的应用,如人脸检测与识别、表情识别、手势识别、基于部分内容的图像与视频检索等,具有巨大的市场潜力。
技术实现思路
本公开实施例提供一种肤色检测方法及装置。所述技术方案如下:根据本公开实施例的第一方面,提供一种肤色检测方法,包括:对待处理图像进行肤色检测,得到人脸部位的第一肤色区域;对所述第一肤色区域进行肤色采样,得到肤色样本;根据所述肤色样本对初始的第一肤色分类器进行训练,得到所述待处理图像对应的第二肤色分类器,其中,所述第一肤色分类器为用于识别像素是否属于肤色区域的初始模型;根据所述第二肤色分类器,识别所述待处理图像中的第二肤色区域。在一个实施例中,所述对待处理图像进行肤色检测,得到人脸部位的第一肤色区域,包括:对所述待处理图像进行人脸检测,得到所述待处理图像中的人脸部位;对所述人脸部位进行人脸关键点定位,得到所述人脸关键点的位置;根据所述人脸关键点的位置确定所述人脸部位的第一肤色区域。在一个实施例中,所述根据所述肤色样本对初始的第一肤色分类器进行训练,得到所述待处理图像对应的第二肤色分类器,包括:获取所述肤色样本中各像素的特征值,所述特征值包括颜色空间YUV空间中的色度U值和浓度V值;或者,所述特征值包括颜色空间LAB空间中的A值和B值,其中,A值表示颜色从红色至绿色范围内的颜色值,B值表示颜色从黄色至蓝色范围内的颜色值;根据所述肤色样本中各像素的特征值对所述第一肤色分类器进行训练,得到所述待处理图像对应的第二肤色分类器。在一个实施例中,所述根据所述第二肤色分类器,识别所述待处理图像中的第二肤色区域,包括:获取所述待处理图像中各像素的特征值;根据所述第二肤色分类器和所述待处理图像中各像素的特征值,识别所述待处理图像中属于所述第二肤色区域的像素。在一个实施例中,所述根据所述第二肤色分类器,识别所述待处理图像中的第二肤色区域,包括:根据所述第二肤色分类器,识别所述待处理图像中的初始肤色区域;对所述初始肤色区域进行去噪处理,得到所述待处理图像中的第二肤色区域。根据本公开实施例的第二方面,提供一种肤色检测装置,包括:第一识别模块,用于对待处理图像进行肤色检测,得到人脸部位的第一肤色区域;采样模块,用于对所述第一肤色区域进行肤色采样,得到肤色样本;训练模块,用于根据所述肤色样本对初始的第一肤色分类器进行训练,得到所述待处理图像对应的第二肤色分类器,其中,所述第一肤色分类器为用于识别像素是否属于肤色区域的初始模型;第二识别模块,用于根据所述第二肤色分类器,识别所述待处理图像中的第二肤色区域。在一个实施例中,所述第一识别模块包括:检测子模块,用于对所述待处理图像进行人脸检测,得到所述待处理图像中的人脸部位;定位子模块,用于对所述人脸部位进行人脸关键点定位,得到所述人脸关键点的位置;确定子模块,用于根据所述人脸关键点的位置确定所述人脸部位的第一肤色区域。在一个实施例中,根据训练模块包括:第一获取子模块,用于获取所述肤色样本中各像素的特征值,所述特征值包括颜色空间YUV空间中的色度U值和浓度V值;或者,所述特征值包括颜色空间LAB空间中的A值和B值,其中,A值表示颜色从红色至绿色范围内的颜色值,B值表示颜色从黄色至蓝色范围内的颜色值;训练子模块,用于根据所述肤色样本中各像素的特征值对所述第一肤色分类器进行训练,得到所述待处理图像对应的第二肤色分类器。在一个实施例中,所述第二识别模块包括:第二获取子模块,用于获取所述待处理图像中各像素的特征值;第一识别子模块,用于根据所述第二肤色分类器和所述待处理图像中各像素的特征值,识别所述待处理图像中属于所述第二肤色区域的像素。在一个实施例中,所述第二识别模块包括:第二识别子模块,用于根据所述第二肤色分类器,识别所述待处理图像中的初始肤色区域;去噪子模块,用于对所述初始肤色区域进行去噪处理,得到所述待处理图像中的第二肤色区域。根据本公开实施例的第三方面,提供一种肤色检测装置,包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为:对待处理图像进行肤色检测,得到人脸部位的第一肤色区域;对所述第一肤色区域进行肤色采样,得到肤色样本;根据所述肤色样本对初始的第一肤色分类器进行训练,得到所述待处理图像对应的第二肤色分类器,其中,所述第一肤色分类器为用于识别像素是否属于肤色区域的初始模型;根据所述第二肤色分类器,识别所述待处理图像中的第二肤色区域。根据本公开实施例的第四方面,提供一种计算机可读存储介质,存储有计算机指令,所述计算机指令被处理器执行时实现上述方法中的步骤。本公开的实施例提供的技术方案可以包括以下有益效果:本实施例可以在待处理图像中人脸部位的第一肤色区域处采集肤色样本,来对初始的第一肤色分类器进行训练,得到该待处理图像对应的第二肤色分类器,如此,如此针对不同的待处理图像,可以采用本待处理图像的肤色区域处采集的肤色样本来动态地训练第一肤色分类器,这样训练出的第二肤色分类器能更好的适应该待处理图像中的肤色和光照条件,使用该待处理图像对应的第二肤色分类器,识别待处理图像中的第二肤色区域,可以提高肤色检测的准确率。。应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。附图说明此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。图1是根据一示例性实施例示出的一种肤色检测方法的流程图。图2是根据一示例性实施例示出的一种肤色检测方法的流程图。图3是根据一示例性实施例示出的一种人脸部位的第一肤色区域的示意图。图4是根据一示例性实施例示出的一种肤色检测方法的流程图。图5是根据一示例性实施例示出的一种肤色检测方法的流程图。图6是根据一示例性实施例示出的一种肤色检测方法的流程图。图7是根据一示例性实施例示出的一种初始肤色区域的掩码图。图8是根据一示例性实施例示出的一种去噪后肤色区域的掩码图。图9是根据一示例性实施例示出的一种肤色检测装置的框图。图10是根据一示例性实施例示出的一种肤色检测装置的框图。图11是根据一示例性实施例示出的一种肤色检测装置的框图。图12是根据一示例性实施例示出的一种肤色检测装置的框图。图13是根据一示例性实施例示出的一种肤色检测装置的框图。图14是根据一示例性实施例示出的一种肤色检测装置的框图。具体实施方式这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。由于每个人的肤色不一样,还有拍照时的场景、灯光和不同颜色的衣物对肤色也有影响,故肤色检测想做好还是比较困难的。目前的肤色检测一般分为两个阶段:训练阶段和测试阶段;训练阶段就是收集很多不同光照、不同肤色的人的样本图片,然后在某个颜本文档来自技高网...
肤色检测方法及装置

【技术保护点】
一种肤色检测方法,其特征在于,包括:对待处理图像进行肤色检测,得到人脸部位的第一肤色区域;对所述第一肤色区域进行肤色采样,得到肤色样本;根据所述肤色样本对初始的第一肤色分类器进行训练,得到所述待处理图像对应的第二肤色分类器,其中,所述第一肤色分类器为用于识别像素是否属于肤色区域的初始模型;根据所述第二肤色分类器,识别所述待处理图像中的第二肤色区域。

【技术特征摘要】
1.一种肤色检测方法,其特征在于,包括:对待处理图像进行肤色检测,得到人脸部位的第一肤色区域;对所述第一肤色区域进行肤色采样,得到肤色样本;根据所述肤色样本对初始的第一肤色分类器进行训练,得到所述待处理图像对应的第二肤色分类器,其中,所述第一肤色分类器为用于识别像素是否属于肤色区域的初始模型;根据所述第二肤色分类器,识别所述待处理图像中的第二肤色区域。2.根据权利要求1所述的方法,其特征在于,所述对待处理图像进行肤色检测,得到人脸部位的第一肤色区域,包括:对所述待处理图像进行人脸检测,得到所述待处理图像中的人脸部位;对所述人脸部位进行人脸关键点定位,得到所述人脸关键点的位置;根据所述人脸关键点的位置确定所述人脸部位的第一肤色区域。3.根据权利要求1所述的方法,其特征在于,所述根据所述肤色样本对初始的第一肤色分类器进行训练,得到所述待处理图像对应的第二肤色分类器,包括:获取所述肤色样本中各像素的特征值,所述特征值包括颜色空间YUV空间中的色度U值和浓度V值;或者,所述特征值包括颜色空间LAB空间中的A值和B值,其中,A值表示颜色从红色至绿色范围内的颜色值,B值表示颜色从黄色至蓝色范围内的颜色值;根据所述肤色样本中各像素的特征值对所述第一肤色分类器进行训练,得到所述待处理图像对应的第二肤色分类器。4.根据权利要求3所述的方法,其特征在于,所述根据所述第二肤色分类器,识别所述待处理图像中的第二肤色区域,包括:获取所述待处理图像中各像素的特征值;根据所述第二肤色分类器和所述待处理图像中各像素的特征值,识别所述待处理图像中属于所述第二肤色区域的像素。5.根据权利要求1所述的方法,其特征在于,所述根据所述第二肤色分类器,识别所述待处理图像中的第二肤色区域,包括:根据所述第二肤色分类器,识别所述待处理图像中的初始肤色区域;对所述初始肤色区域进行去噪处理,得到所述待处理图像中的第二肤色区域。6.一种肤色检测装置,其特征在于,包括:第一识别模块,用于对待处理图像进行肤色检测,得到人脸部位的第一肤色区域;采样模块,用于对所述第一肤色区域进行肤色采样,得到肤色样本;训练模块,用于根据所述肤色样本对初始的第一肤色分类器进行训练,得到所述待处理图像对应的第二肤色分类器,其中...

【专利技术属性】
技术研发人员:杨松
申请(专利权)人:北京小米移动软件有限公司
类型:发明
国别省市:北京,11

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

1