肤色检测
tiemaxiaosu
这个作者很懒,什么都没留下…
展开
-
基于OpenCV 肤色检测
一、相关代码如下//肤色检测void IMG_ComplexionDetector(IplImage* img){ Mat imgROI(img); Mat ROI_mask; IplImage *img_mask = NULL; //椭圆皮肤模型 Mat skinCrCbHist = Mat::zeros(Siz原创 2016-06-23 16:27:45 · 1597 阅读 · 0 评论 -
人脸肤色检测模型
一、概述 建立模型就是在已知对象的特征基础上来给对象建立一个模型,并借此对对象实现判断、检测、绘制、控制等功能。人脸建模的方式很多,各有各的优缺点"肤色模型较之几何模型来,要相对简单,执行速度快。而在肤色模型中常用的是高斯模型。二、建模1、高斯肤色模型 从图 2-9 中可以看出肤色在 Cr-Cb 空间中可以用高斯分布描述,根据肤色在色度空间的高斯分布,对于原创 2016-06-23 16:28:15 · 7913 阅读 · 2 评论 -
复杂背景彩色人脸检测
一、概述 本文提出了一种新方法在具有复杂背景的彩色图像中检测人脸区域。使用 YCrCb 和 HSV 两种彩色空间进行肤色粗检测,对检测到的肤色像素在 CrCb 空间内进行聚类分析,然后使用形态学算子对属于同一聚类中心的像素进行开运算以除去一些小的背景。应用一些规则合并肤色区域以形成候选的人脸;通过多阈值分割确定双眼的候选位置,并应用BP网络验证是否是真实的人眼。二、方法原创 2016-06-23 16:28:36 · 1466 阅读 · 0 评论 -
基于统计的肤色检测
一、概述 根据有没有涉及成像过程,可以将肤色检测方法分成两种基本类型:基于统计的方法和基于物理的方法。基于统计的肤色检测通过建立肤色统计模型进行肤色检测,主要包括两个步骤:颜色空间变换和肤色建模。基于物理的方法则在肤色检测中引入光照与皮肤间的相互作用,通过研究肤色反射模型和光谱特性进行肤色检测。二、基于统计的肤色检测 统计肤色检测的主要步骤是颜色空间变换和肤色原创 2016-06-23 16:29:05 · 6385 阅读 · 0 评论 -
基于贝叶斯判决的肤色检测
一、概述 本文提出一种与亮度关联的基于贝叶斯判决的双查询表方法,并用该方法构造了一种提取YCbCr颜色空间数据的肤色分类方法。该方法先从大量肤色样本和非肤色样本统计出实验数据,然后使用贝叶斯规则建立肤色分类器。考虑到在高亮度区和低亮度区肤色色度分量Cb, Cr与亮度分量Y非线性相关,因此采用Y2Cb和Y2Cr两个子空间的查询表来建立肤色模型。二、模型建立1、与亮度有关的双查原创 2016-06-23 16:29:31 · 3341 阅读 · 2 评论