[问题] opencv做肤色侦测

楼主: a61137w (Simple)   2016-03-23 15:17:27
开发平台(Platform): (Ex: VC++, GCC, Linux, ...)
VC++
额外使用到的函数库(Library Used): (Ex: OpenGL, ...)
openCV
问题(Question):
想问有没有人知道,为什么使用VC++在做肤色侦测的时候,大部分都是将RGB转成YCbCr,
很少是将RGB转成HSV去做肤色侦测?据概念所知,HSV受到光线的影响应该会比较小,
如果做real-time的时候做肤色侦测,会很容易受到光线影响,
但是在goolge上找到的code几乎都是转成YCbCr去处理,请问有大大知道原因吗?
感谢~
作者: techo0116 (Techo)   2016-03-24 01:24:00
Ycbcr转换是一种人眼视觉的统计结果 所以在辨识的时候比较偏向于较符合自己也可以接受的侦测结果
作者: Schottky (顺风相送)   2016-03-23 20:18:00
转 Lab color space 啦 (搧风点火)
作者: TeaEEE (爱不趴 不爱趴)   2016-03-23 16:35:00
不少paper都有做不同color space下各种侦测的评估YCbCr不见得是最佳解
作者: suwako   2016-03-23 16:04:00
HSV在灰阶色时H会为任意值 容易造成判断失误

Links booklink

Contact Us: admin [ a t ] ucptt.com