基于发色与纹理匹配的电力营业厅员工发型规范检测方法技术

技术编号:16129602 阅读:44 留言:0更新日期:2017-09-01 21:15
本发明专利技术提供了一种基于发色与纹理匹配的电力营业厅员工发型规范检测方法,首先进行发型检测区域的提取,根据人脸识别与上半身识别区域的叠加处理获取发型检测区域;其次训练样本头发颜色模型;其次根据训练的头发颜色模型判断发型检测区域内是否含有满足头发颜色模型的像素区域;若发型检测区域内含有满足头发颜色模型的像素区域,则对该像素区域与样本头发进行纹理匹配,若发型检测区域内不含有满足头发颜色模型的像素区域,则输出发型合格;若纹理匹配显示匹配成功,则输出检测区域内存在头发,即发型不规范,本发明专利技术实现了电力营业厅员工发型仪态规范性监督管理的智能化,减少了人工监督管理的工作,提高了电力营业厅工作的有效性及规范性。

【技术实现步骤摘要】
基于发色与纹理匹配的电力营业厅员工发型规范检测方法
本专利技术涉及一种基于发色与纹理匹配的电力营业厅员工发型规范检测方法。
技术介绍
在传统的头发检测中,往往以头发颜色作为判断标准,这种方法容易被属于头发颜色但不是头发的像素干扰,判断结果可能存在一定的误差,头发检测过程缺少充分、综合的判断依据,难以确保对头发像素的精确判断。在对图像像素的纹理分析比对时,往往采用像素的欧式距离,只通过颜色的的变化进行纹理的分析,也仅仅局限于颜色分析,缺少考虑纹理的其他特征对纹理分析结果的影响,缺少对纹理的其他特征的组合,缺少一个综合的充分的纹理判断标准。
技术实现思路
本专利技术的目的就是为了解决以上问题,提出一种基于发色与纹理匹配的电力营业厅员工发型规范检测方法,将发色与纹理两个因素综合分析,并作为检测条件,提高了检测精确度。此外,在对纹理进行分析时,采用两个纹理特征综合加权的方式,综合考虑纹理的多个特征,为纹理匹配提供了充分的依据。为了实现上述目的,本专利技术采用如下方案:一种基于发色与纹理匹配的电力营业厅员工发型规范检测方法,该方法的实现步骤如下:步骤A:提取发型检测区域,首先通过人脸识别,判断监控区域内是否存在“人”,其次对视频监控区域内的人进行上半身识别,然后将人脸识别区域与上半身识别区域进行叠加处理,获取一个包括脖子以上人脸以下的的矩形区域。步骤B:选用三种发色的头发作为训练样本,训练三种头发的发色模型。步骤C:判断提取的发型检测区域中是否存在满足步骤B中训练的发色模型的发色区域,若存在满足步骤B中训练的某一发色模型的像素区域,则转到步骤D,否则输出发型规范步骤D:满足步骤B中发色模型区域的像素区域与该发色样本头发的进行纹理匹配,若匹配相似度满足阈值要求,则认为发型检测区域内有头发,输出发型不合格,若纹理匹配相似度不满足阈值要求,则认为发型检测区域内没有头发,输出发型合格。所述步骤B中,选用三种发色的头发作为训练样本,训练三种头发的发色模型的步骤包括:B1根据电力营业厅员工性别、年龄等因素选取三种具有代表性头发发色作为样本头发。B2分别训练三种样本头发的发色模型所述步骤B1中,根据不同性别不同年龄,人的具体发色会存在一定的色差,为了提高发型检测精度,避免因选取单一样本头发引起的误差,将具有代表性的三种发色作为样本头发的发色。所述步骤B2中,根据选取的三种发色,通过将发色采样点投影到某一色度平面,并通过归一化处理求取发色在色度平面的概率分布。所述步骤C中,判断提取的发型检测区域中是否存在与步骤B中训练的发色模型相同的发色区域。包括步骤:C1对所有发型检测区域内的所有像素进行投影聚类C2根据步骤B中训练的发色模型,判断聚类的像素区域属于发色模型的概率C3若概率大于设定的阈值则认为检测区域内存在满足发色模型的区域,若概率小于设定的阈值则认为检测区域内不存在满足发色模型的区域,并输出发型规范。所述步骤C3中,判断发型检测区域内是否含有满足发色模型区域的像素区域仅作为判断发型规范的条件并不作为发型不规范的直接条件,若不存在满足条件的区域,即认为检测区域没有头发像素,判定发型规范。若存在满足条件的区域,不直接认定检测区域内含有头发,排除其他满足发色模型但不是头发的干扰,并对这些满足发色模型的像素区域进行进一步分析。所述步骤D中,满足步骤D中发色模型区域的像素区域与该种发色的样本头发进行纹理匹配,包括步骤:D1提取检测像素区域以及与之对应的发色模型的两个纹理特征。D2进行检测像素区域与样本头发纹理的相似度比较,加权综合两个纹理特征作为相似度比较因素。D3判断检测区域像素纹理与样本头发纹理相似度与设定阈值的关系,若大于阈值则认为纹理匹配成功,即检测区域有头发,输出发型不规范,若小于阈值则认为匹配不成功,即检测区域没有头发,输出发型规范。本专利技术的有益效果:1、本专利技术利用发色以及纹理两个因素的匹配,提高了发型检测的精确性,防止识别过程中因识别因素单一易造成误差的现象。2、本专利技术采用头发纹理匹配避免了因只以颜色作为检测方法时,其他属于头发颜色模型的像素但并不是头发的像素的干扰。3、本专利技术实现了电力营业厅员工发型仪态规范性监督管理的智能化,减少了人工监督管理的工作,提高了电力营业厅工作的有效性及规范性。附图说明图1为一种基于发色与纹理匹配的电力营业厅员工发型规范检测方法流程图。图2为判断发型检测区域是否含有与发色模型相同的发色区域流程图。图3为纹理相似度匹配流程图。具体实施方式下面结合附图与实施例对本专利技术作进一步说明。如图1为一种基于发色与纹理匹配的电力营业厅员工发型规范检测方法流程图,该方法的实现步骤如下:步骤101:提取发型检测区域,首先通过人脸识别,判断监控区域内是否存在“人”,其次对视频监控区域内的人进行上半身识别,然后将人脸识别区域与上半身识别区域进行叠加处理,获取一个包括脖子以上人脸以下的的矩形区域,为防止肩膀以上背景色彩的干扰,对截取的矩形区域进行位置优化调整,向下移动合适的距离。步骤102:训练发色模型。选用三种发色的头发作为训练样本,训练三种头发的发色模型。步骤103:判断提取的发型检测区域中是否存在与步骤102中训练的发色模型相同的发色区域。若存在满足发色模型的区域,则进行步骤105,否则进行步骤104。步骤104:输出发型规范。步骤105:满足步骤103中发色模型区域的像素区域与该种发色的样本头发进行纹理匹配,若匹配成功,进行步骤107,否则进行步骤106。步骤106:输出发型规范。步骤107:输出发型不规范。如图2为判断发型检测区域是否含有与发色模型相同的发色区域流程图,该方法的步骤如下:步骤201:对所有发型检测区域内的所有像素进行投影聚类步骤202:根据训练的发色模型,判断聚类的像素区域属于发色模型的概率,若概率大于设定的阈值则认为检测区域内存在满足发色模型的区域,进行步骤204,若概率小于设定的阈值则认为检测区域内不存在满足发色模型的区域,进行步骤203。步骤203:输出发型合格。步骤204:输出发型检测区域含有满足发色模型的像素。步骤202中,判断发型检测区域内是否含有满足发色模型区域的像素区域仅作为判断发型规范的条件并不作为发型不规范的直接条件,若不存在满足条件的区域,即认为检测区域没有头发像素,判定发型规范。若存在满足条件的区域,不直接认定检测区域内含有头发,排除其他满足发色模型但不是头发的干扰,并对这些满足发色模型的像素区域进行进一步分析。如图3为纹理相似度匹配流程图,该方法的实现步骤如下:步骤301:提取检测像素区域以及与之对应的发色模型的两个纹理特征。步骤302:进行检测像素区域与样本头发纹理的相似度比较,加权综合两个纹理特征作为相似度比较因素。步骤303:判断检测区域像素纹理与样本头发纹理相似度与设定阈值的关系,若大于阈值则认为纹理匹配成功,即检测区域有头发,进行步骤305,输出发型不规范,若小于阈值则认为匹配不成功,即检测区域没有头发,进行步骤304,输出发型规范。步骤304:输出发型规范。步骤305:输出发型不规范。实施例1:在电力营业厅的工作人员发型规范性监督管理中,根据所有员工的发色,挑选三种具有代表性的发色进行发色模型训练,三种发色包括黑色、棕色、黄色。在YCrCb空间中,进行发本文档来自技高网...
基于发色与纹理匹配的电力营业厅员工发型规范检测方法

【技术保护点】
一种基于发色与纹理匹配的电力营业厅员工发型规范检测方法,其特征在于,包括以下步骤:步骤A:提取发型检测区域,首先通过人脸识别,判断监控区域内是否存在“人”,其次对视频监控区域内的人进行上半身识别,然后将人脸识别区域与上半身识别区域进行叠加处理,获取一个包括脖子以上人脸以下的的矩形区域,步骤B:选用三种发色的头发作为训练样本,训练三种头发的发色模型,步骤C:判断提取的发型检测区域中是否存在满足步骤B中训练的发色模型的发色区域,若存在满足步骤B中训练的某一发色模型的像素区域,则转到步骤D,否则输出发型规范,步骤D:满足步骤B中发色模型区域的像素区域与该发色样本头发的进行纹理匹配,若匹配相似度满足阈值要求,则认为发型检测区域内有头发,输出发型不合格,若纹理匹配相似度不满足阈值要求,则认为发型检测区域内没有头发,输出发型合格。

【技术特征摘要】
1.一种基于发色与纹理匹配的电力营业厅员工发型规范检测方法,其特征在于,包括以下步骤:步骤A:提取发型检测区域,首先通过人脸识别,判断监控区域内是否存在“人”,其次对视频监控区域内的人进行上半身识别,然后将人脸识别区域与上半身识别区域进行叠加处理,获取一个包括脖子以上人脸以下的的矩形区域,步骤B:选用三种发色的头发作为训练样本,训练三种头发的发色模型,步骤C:判断提取的发型检测区域中是否存在满足步骤B中训练的发色模型的发色区域,若存在满足步骤B中训练的某一发色模型的像素区域,则转到步骤D,否则输出发型规范,步骤D:满足步骤B中发色模型区域的像素区域与该发色样本头发的进行纹理匹配,若匹配相似度满足阈值要求,则认为发型检测区域内有头发,输出发型不合格,若纹理匹配相似度不满足阈值要求,则认为发型检测区域内没有头发,输出发型合格。2.根据权利要求1所述的一种基于发色与纹理匹配的电力营业厅员工发型规范检测方法,其特征在于,所述步骤A中,提取发型检测区域的步骤包括:步骤A1:进行人脸识别。对视频监控区域的人进行人脸识别,根据人脸特征判断监控区域内是否存在“人”,实现对“人”的身份识别,步骤A2:对视频监控区域内的人进行上半身识别,根据人脸识别所确定的人脸位置,通过设定人头顶、肩膀、前胸与人脸的相对位置,获取人的上半身,实现上半身的识别,步骤A3:进行发型检测矩形区域的截取,将步骤A1中识别的人脸区域与步骤A2识别的上半身区域进行叠加处理,得到一个包含脖子以上人脸以下的矩形区域。3.根据权利要求1所述的一种基于发色与纹理匹配的电力营业厅员工发型规范检测方法,其特征在于,所述步骤B中,选用三种发色的头发作为训练样本,训练三种头发的发色模型的步骤包括:B1根据电力营业厅员工性别、年龄等因素选取三种具有代表性头发发色作为样本头发,B2分别训练三种样本头发的发色模型。4.根据权利要求3所述的一种基于发色与纹理匹配的电力营业厅员工发型规范检测方法,其特征在于,所述步骤B1中,根据不同性别不同年龄,人的具体...

【专利技术属性】
技术研发人员:乔学明吕梁朱伟义孙海峰汤耀孟平刘乘麟郭聃王超刘燕燕
申请(专利权)人:国网山东省电力公司威海供电公司国家电网公司
类型:发明
国别省市:山东,37

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

1