基于HSV与LBP特征相结合的敏感图像识别方法技术

技术编号:18445617 阅读:37 留言:0更新日期:2018-07-14 10:40
本发明专利技术提供了一种基于HSV与LBP特征相结合的敏感图像识别方法,包括获得敏感RGB图像和正常RGB图像的皮肤区域;使用LBP算法获得所述敏感RGB图像和所述正常RGB图像的LBP视觉词汇表达;使用HSV颜色模型获得所述敏感RGB图像和所述正常RGB图像的HSV颜色特征;使用所述LBP视觉词汇表达和所述HSV颜色特征作为输入参数,训练BP神经网络;输出待测图像识别结果。本发明专利技术采用图像的纹理信息和全局的色彩信息作为图像特征,不会造成图片特征缺失,准确率高,具有处理速度快、准确率高的特点。

Sensitive image recognition method based on combination of HSV and LBP features

The present invention provides a sensitive image recognition method based on the combination of HSV and LBP features, including skin regions that obtain sensitive RGB images and normal RGB images; use the LBP algorithm to obtain the LBP visual vocabulary expression of the sensitive RGB image and the normal RGB image, and use the HSV color model to obtain the sensitive RGB images and the described. The HSV color features of the normal RGB image; use the LBP visual vocabulary expression and the HSV color feature as input parameters to train the BP neural network; output the result of the image recognition. The invention adopts the texture information of the image and the global color information as the image features, and it will not cause the lack of image features, high accuracy, and has the characteristics of fast processing speed and high accuracy.

【技术实现步骤摘要】
基于HSV与LBP特征相结合的敏感图像识别方法
本专利技术属于敏感图像识别
,具体而言,涉及一种基于HSV与LBP特征相结合的敏感图像识别方法。
技术介绍
随着近年来互联网技术的快速发展,网络论坛和门户网站也迅速的发展壮大,几乎涵盖了生活的方方面面,因而互联网图片信息的传播也越来越广泛和容易,其中有害图像的传播正在对青少年的身心健康和社会风气产生负面影响。由于论坛发帖发图人数众多,让论坛管理员依次审核所有论坛图片显然会消耗大量的时间和精力,因此一种有效的基于机器学习和机器视觉的敏感图像识别方法对减轻论坛管理人员的工作量来说显得尤为重要。传统方法主要基于皮肤区域的面积占比来判别敏感图像,但此方法容易对泳装等图片出现误判。深层神经网络目前也常用于图像分类研究,但由于这类学习方式需要进行大量的计算,一般需要采用计算机图形处理器(GPU)来加快运算速度。所以现在大部分的敏感图像识别步骤主要基于图像特征,总体包括特征提取、训练模型和图像识别3个步骤,而现有技术在特征提取时,往往造成图片特征缺失。由以上分析可知,现有的敏感图像识别方法存在以下不足:1、现有技术的敏感图像识别方法在进行图像识别时处理速度慢;2、现有技术的敏感图像识别方法容易造成图片特征缺失,准确率低。
技术实现思路
本专利技术提供了一种基于HSV与LBP特征相结合的敏感图像识别方法,能够有效解决现有技术的敏感图像识别方法处理速度慢的问题,还能够解决现有技术的敏感图像识别方法准确率低的问题。为了解决以上问题,本专利技术提供了一种基于HSV与LBP特征相结合的敏感图像识别方法,技术方案如下:一种基于HSV与LBP特征相结合的敏感图像识别方法,包括如下步骤:步骤一:获得敏感RGB图像和正常RGB图像的皮肤区域;步骤二:使用LBP算法获得所述敏感RGB图像和所述正常RGB图像的LBP视觉词汇表达;步骤三:使用HSV颜色模型获得所述敏感RGB图像和所述正常RGB图像的HSV颜色特征;步骤四:使用所述LBP视觉词汇表达和所述HSV颜色特征作为输入参数,训练BP神经网络;步骤五:输出待测图像识别结果。如上述的基于HSV与LBP特征相结合的敏感图像识别方法,进一步优选为:在步骤一中,使用Haar-like特征检测所述敏感RGB图像和所述正常RGB图像中的人脸区域,在YCrCb彩色空间检测判定所述敏感RGB图像和所述正常RGB图像的皮肤区域。如上述的基于HSV与LBP特征相结合的敏感图像识别方法,进一步优选为:在YCrCb彩色空间检测判定所述敏感RGB图像和所述正常RGB图像的皮肤区域的条件为77≤Cb≤127或133≤Cr≤173。如上述的基于HSV与LBP特征相结合的敏感图像识别方法,进一步优选为:在步骤二中,获得所述LBP视觉词汇表达的方法包括使用LBP算法在所述敏感RGB图像和所述正常RGB图像的皮肤区域提取生成生成敏感图像LBP特征向量和正常图像LBP特征向量;对所述敏感图像LBP特征向量和所述正常图像LBP特征向量的合集进行k-means聚类,聚为k个类,共U={u1,u2,..uk}个聚类中心,k个视觉词汇,计算对比词频Dw;统计所述敏感图像LBP特征向量和所述正常图像LBP特征向量的视觉词汇的出现次数,构造LBP特征直方图lbpBOWFeature,进行lbpBOWFeature*Dw归一化。如上述的基于HSV与LBP特征相结合的敏感图像识别方法,进一步优选为:所述对比词频Dw的计算公式为:FWPorn(i)=pCounts(i)/numPFeaturesFWNomal(i)=nCounts(i)/numNFeaturesDw(i)=FWPorn*(FWPorn/FWNomal)2pCounts(i)为视觉词汇i在所述敏感RGB图像中出现的次数,nCounts(i)为视觉词汇i在所述正常RGB图像中出现的次数,numPFeatures为所述敏感RGB图像和所述正常RGB图像中敏感特征的总数,numNFeatures为所述敏感RGB图像和所述正常RGB图像中正常特征总数。如上述的基于HSV与LBP特征相结合的敏感图像识别方法,进一步优选为:在步骤三中,根据色彩量化公式和HSVG=9H+3S+V构造72维特征矢量作为所述敏感RGB图像和所述正常RGB图像的HSV颜色特征,所述72维特征矢量为:如上述的基于HSV与LBP特征相结合的敏感图像识别方法,进一步优选为:在步骤四中,所述BP神经网络的输入参数为[HSV*0.2,LBP*0.8]。如上述的基于HSV与LBP特征相结合的敏感图像识别方法,进一步优选为:在步骤五中根据步骤一进行判断,若所述待测图像的人脸区域不大于所述皮肤区域的1/2时,则判定所述待测图像为正常图像。如上述的基于HSV与LBP特征相结合的敏感图像识别方法,进一步优选为:在步骤五中根据步骤一进行判断,若所述待测图像的皮肤区域占所述待测图像的总面积不大于10%时,则判断所述待测图像为正常图像。如上述的基于HSV与LBP特征相结合的敏感图像识别方法,进一步优选为:在步骤五中所述待测图像不满足步骤一的正常图像判定条件时,根据所述BP神经网络输出图像识别结果。分析可知,与现有技术相比,本专利技术的优点和有益效果在于:1、本专利技术提供的基于HSV与LBP特征相结合的敏感图像识别方法在特征提取时,LBP特征相进行提取,具有旋转不变性和灰度不变性的优点,处理速度快,融合了图像的纹理信息和全局的色彩信息作为图像特征,不会造成图片特征缺失,准确率高,从而使得本专利技术具有准确率高、处理速度快的特点。2、本专利技术提供的基于HSV与LBP特征相结合的敏感图像识别方法采用训练BP神经网络的方法对敏感特征的视觉词汇进行表达,判断时方便快捷,从而使得本专利技术具有处理速度快的特点。3、本专利技术提供的基于HSV与LBP特征相结合的敏感图像识别方法采用HSV系统作为图像分类特征,更接近人对色彩的感知,从而使得本专利技术具有准确率高的特点。附图说明图1为本专利技术的总体流程图。图2为本专利技术的身体皮肤区域提取流程图。图3为本专利技术的身体皮肤区域标记效果图。图4为本专利技术的LBP特征视觉词汇模型表达流程图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术的一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。如图1所示,本专利技术提供的基于HSV与LBP特征相结合的敏感图像识别方法包括如下步骤:步骤一:获得敏感RGB图像和正常RGB图像的皮肤区域。1.1读入320*280的敏感RGB图像和正常RGB图像,利用Haar-like特征检测敏感RGB图像和正常RGB图像中的人脸区域,创建图像宽高相同的Mask变量,人脸区域置1,其余区域置0;1.2在YCrCb彩色空间对敏感RGB图像和正常RGB图像进行皮肤区域检测(其中Y为亮度分量,Cb为蓝色色度分量,Cr为红色色度分量),根据77≤Cb≤127或133≤Cr≤173对皮肤区域进行判定,Mask变量在肤色区域置1,其他区域置0,效果图如图3所示。步骤二:如图4所示,使用LBP算法获得敏感RGB图本文档来自技高网...

【技术保护点】
1.一种基于HSV与LBP特征相结合的敏感图像识别方法,其特征在于,包括如下步骤:步骤一:获得敏感RGB图像和正常RGB图像的皮肤区域;步骤二:使用LBP算法获得所述敏感RGB图像和所述正常RGB图像的LBP视觉词汇表达;步骤三:使用HSV颜色模型获得所述敏感RGB图像和所述正常RGB图像的HSV颜色特征;步骤四:使用所述LBP视觉词汇表达和所述HSV颜色特征作为输入参数,训练BP神经网络;步骤五:输出待测图像识别结果。

【技术特征摘要】
1.一种基于HSV与LBP特征相结合的敏感图像识别方法,其特征在于,包括如下步骤:步骤一:获得敏感RGB图像和正常RGB图像的皮肤区域;步骤二:使用LBP算法获得所述敏感RGB图像和所述正常RGB图像的LBP视觉词汇表达;步骤三:使用HSV颜色模型获得所述敏感RGB图像和所述正常RGB图像的HSV颜色特征;步骤四:使用所述LBP视觉词汇表达和所述HSV颜色特征作为输入参数,训练BP神经网络;步骤五:输出待测图像识别结果。2.根据权利要求1所述的基于HSV与LBP特征相结合的敏感图像识别方法,其特征在于:在步骤一中,使用Haar-like特征检测所述敏感RGB图像和所述正常RGB图像中的人脸区域,在YCrCb彩色空间检测判定所述敏感RGB图像和所述正常RGB图像的皮肤区域。3.根据权利要求2所述的基于HSV与LBP特征相结合的敏感图像识别方法,其特征在于:在YCrCb彩色空间检测判定所述敏感RGB图像和所述正常RGB图像的皮肤区域的条件为77≤Cb≤127或133≤Cr≤173。4.根据权利要求1或2所述的基于HSV与LBP特征相结合的敏感图像识别方法,其特征在于:在步骤二中,获得所述LBP视觉词汇表达的方法包括:使用LBP算法在所述敏感RGB图像和所述正常RGB图像的皮肤区域提取生成生成敏感图像LBP特征向量和正常图像LBP特征向量;对所述敏感图像LBP特征向量和所述正常图像LBP特征向量的合集进行k-means聚类,聚为k个类,共U={u1,u2,..uk}个聚类中心,k个视觉词汇,计算对比词频Dw;统计所述敏感图像LBP特征向量和所述正常图像LBP特征向量的视觉词汇的出现次数,构造LBP特征直方图lbpBOWFeature,进行lbpBOWFeature*Dw归一化。5.根据权利要求4所述的基于HSV...

【专利技术属性】
技术研发人员:李新夏光升孙涛郝振江李小标柴军民
申请(专利权)人:天津市国瑞数码安全系统股份有限公司
类型:发明
国别省市:天津,12

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

1