论文部分内容阅读
互联网和多媒体技术的发展,使得色情图像在网络上传播愈加泛滥,为了净化未成年人的网络环境,给未成年人营造健康而纯洁的网络空间。敏感图像的识别和过滤技术就受到了极大的重视并独立成重要的研究课题。本文对敏感图像识别和过滤算法进行了分析和研究,并给出了相应的实验结果。具体完成的工作如下:1、对目前国内外敏感图像检测算法进行了概括和总结,并陈述了敏感图像检测算法目前的技术难题。2、由于敏感图像有一个共同的特点---有大量裸露皮肤。根据色彩空间和肤色模型的分析,提出了一种基于图像增强算法的肤色检测模型,它是将图像增强算法和双肤色模型结合,弥补了双肤色在复杂环境下检测效果不理想的劣势,提高了检测的准确率。3、在肤色检测的基础上,引入纹理检测算法。本文利用一阶灰度矩形算法检测纹理,消除了非肤色和误检区域的干扰,为以后提取特征向量奠定了基础。4、由于人脸图像对敏感图像检测存在干扰,因此本文加入人脸检测算法,可以去除人脸图像的干扰。选择人脸检测准确率较高的算法-Adaboost算法,有效提高了人脸检测率。5、在得到肤色掩码基础之后,对这些显著区域提取特征向量作为分类器的输入,这些特征向量主要包括肤色占整幅图像的比例、肤色占外接矩形的比例、肤色连通区域的个数、最大连通区域占整个图像的比例、最大肤色连通区域占肤色外接矩形的比例、图像中心肤色区域肤色比例。6、在提取完特征向量之后,接下来是分类器的选择和设计,分类器的分类能力直接影响到色情图像识别的性能。在选择分类器时,选取对于解决小样本、非线性和高维模式识别、分类问题有较大优点的SVM分类器,并给出了实验结果。7、为了进一步提高分类的正确率,构造了PSO-SVM模型和GA-SVM模型对SVM的参数进行优化,并对这两种模型进行了大量的Matlab仿真实验,实验结果表明,这两种模型比单纯的使用SVM的检测效果尤其是准确率上有较大提高,达到了我们预期的目的。