有些人觉得每个人的头发没什么区别,我头发不好,今天洗一洗就好了,这种想法不对。如果拿头发在1000倍条件下去观察,你会发现发质好的人和发质不好的人,头发的样子简直天差地别,这就是经常保养头发和完全不注重养发人的区别。你觉得差距不大,但就是这个差距,你可能一辈子也追不平。目前很多植发医院和养发机构也有80~200倍的毛囊检测设备,可以看到头皮的健康情况,毛发的生长情况,对于判断脱发趋势、诊断头皮炎症等一系列问题都有很大的帮助。
在做头发检测的算法研究,在此做个总结。发色检测目前主要的方法有:
1,基于颜色空间统计的发色检测;
2,基于概率模型、高斯模型的发色检测;
3,基于神经网络机器学习的发色检测;这三种方法中,最稳定的是第3种,但是该方法实现起来比较复杂,样本量大;最简单的是第1种,但是不精确;说实在的,这三种方法,都没办法完美检测发色,也就是没办法避开同色的干扰,不过,今天本人还是要介绍一种,相对来讲,比较实用的方法:本文的算法使用最简单的颜色空间模型和概率模型,参考文献为:《Hair color modeling and head detection》,在此文献基础上修改而成。为了便于理解,本文直接介绍算法实现过程,相信大家对于没用的也不太想看呵呵,因此,对于理论,大家没兴趣的可以跳过。理论基础:基于YCbCr颜色空间,对N个头发区域像素进行 采样统计。
首先我告诉你看看正常情况下的头发,就是我们肉眼看到头发的样子,只能分辨出是“油”还是“干”,远看情况下都差不多放大60倍的头发一般植发医院、养发机构都有类似的头皮放大设备。在这种清晰程度下,最直观的是可以看到头发密度和扎根的情况。头发并非一根根长出来,有很多毛孔都生长出了2根或者3根。为什么有些人天生头发比较稀少?因为他们的毛孔大多数只长出一根头发。如图,这个样本头发大多数是“多根型”的生长方式,从外观看会非常浓密。放大200倍的头发一般比较专业的毛发机构才会配备200倍以上的放大设备,在这个放大的量级下,头皮的情况看得更清楚,甚至毛细血管都可以清楚看到。头皮上出了什么问题,一目了然,给大家看几个样本:油性头发:过多的油脂已经堵塞了毛囊,头发根也覆盖了厚厚的油脂,需要经常洗头来保持清洁和透气。激动人心的时刻来了,放大1000倍1000倍是微观世界与现实世界的分水岭。普通的光学放大设备,单片镜片是很难放大到1000倍这个量级的,必须使用显微镜这类的设备或者电子放大设备。一般医院、养发机构不会配置1000倍的头皮放大设备,只有头皮研究实验室或者洗发养发产品的研究基地才会有这样的工具。1000倍能看到什么呢?毛鳞片。首先来看看健康的头发,能看到头皮上有明显的纹理,这就是传说中的毛鳞片,毛鳞片越平整,头发越柔顺、亮泽。





