将图像从RGB空间转换为YCbCr颜色空间,进行分段线性色彩变换,并投影到二维子空间,得到肤色聚类模型,利用人脸定位技术,确定图像中人脸位置,并扫描人脸上方的矩形区域,用颜色直方图统计矩形区域中每种颜色分量的像素数占图像总像素数的比例,最大比例值的对应的颜色值作为帽子区域的颜色值,若该颜色为黑色则没有佩戴安全帽,在所述矩形区域中提取安全帽的周长P和直径D,并设定周长阈值为Th和直径阈值Tl,结合Canny算子进行特征匹配,当矩形区域中颜色判定为不是黑色,且同时满足阈值,则判定为进入作业区域的工作人员已佩戴安全帽,否则判定为未佩戴安全帽,系统马上抓拍并报警!
佩戴安全帽是一种安全防护用品,更是一种责任,防止突然飞来物体对头部的打击,防上头部遭电击,防止化学和高温液体从头顶浇下时头部受伤者,防止头发被卷进机器里或暴露在粉尘中。建筑工地、石化行业、电力行业、煤矿行业等等广泛应用,主要通过视频分析识别相应的工作人员是否按照要求佩戴安全帽。最后提示下安全生产管理,约束警示从戴安全帽做起。