一种图片快速预处理方法技术

技术编号:20725998 阅读:33 留言:0更新日期:2019-03-30 17:55
本发明专利技术公开了一种图片快速预处理方法,其特征在于:它包括如下步骤:S1:检查图片完整性,删除不完整的图片;S2:检查图片大小,删除图片长小于阈值L0或者宽小于阈值W0的图片;S3:检查图片长宽比Rlw,删除长宽比Rlw小于阈值Tlw的倒数或者长宽比Rlw大于阈值Tlw的图片;S4:检查图片信息熵H,删除图片信息熵H小于阈值H0的图片。该方法对网络图片进行预处理,筛除不完整的图片,尺寸极小的图片,装饰网页的图片,以及图像信息熵低的二维码图片,对图片针对性强,能够过滤掉大部分无效的图片,减少神经网络算法需要识别的网络图片,提高神经网络算法识别网络图片的速度。

【技术实现步骤摘要】
一种图片快速预处理方法
本专利技术属于图像识别
,具体地说,涉及一种图片快速预处理方法。
技术介绍
随着网络安全法的通过,如何监控互联网内海量图片成为了网络安全监控遇到的难点。现有的监控方法多是采用图像识别技术来识别出包含危险内容的图片并删除掉。随着基础理论的完善与计算能力的提高,基于神经网络的图像识别技术一起精度高的优势获得越来越多的关注和越来越广泛的应用。但是神经网络算法存在速度较慢的问题,面对海量的图片,需要使用的监控设备就需要较多。想要提高神经网络算法的工作效率,一方面是从神经网络算法本身进行运算改进,另一方面就是减少需要使用神经网络算法进行图像识别的图片的数量。经过互联网数据的统计发现,互联网中有很大一部分的图片均为装饰网页的图片如按键的图标,推广用的二维码以及为保持网页格式而存在的其他图片,这些图片在人的感知范围内不可能包含危险内容,因此这些图片并不需要经神经网络对其中的内容进行识别,如果能够在神经网络识别图片前进行预处理,将这部分图片过滤掉,则可以大大提高神经网络算法识别网络图片的速度。
技术实现思路
针对现有技术中上述的不足,本专利技术提供一种图片快速预处理方法,该本文档来自技高网...

【技术保护点】
1.一种图片快速预处理方法,其特征在于:它包括如下步骤:S1:检查图片完整性,删除不完整的图片;S2:检查图片大小,删除图片长小于阈值L0或者宽小于阈值W0的图片;S3:检查图片长宽比Rlw,删除长宽比Rlw小于阈值Tlw的倒数或者长宽比Rlw大于阈值Tlw的图片;S4:检查图片信息熵H,删除图片信息熵H小于阈值H0的图片。

【技术特征摘要】
1.一种图片快速预处理方法,其特征在于:它包括如下步骤:S1:检查图片完整性,删除不完整的图片;S2:检查图片大小,删除图片长小于阈值L0或者宽小于阈值W0的图片;S3:检查图片长宽比Rlw,删除长宽比Rlw小于阈值Tlw的倒数或者长宽比Rlw大于阈值Tlw的图片;S4:检查图片信息熵H,删除图片信息熵H小于阈值H0的图片。2.根据权利要求1所述的一种图片快速预处理方法,其特征在于:所述的检查图片完整性包括如下步骤:S101:读入图片;S102:将所有图片转换为png格式;S103:使用crc校验函数对转换后的png图片测试完整性;若校验通过,则图片完整;反之,则图片不完整;S104:删除不完整的图片。3.根据权利要求2所述的一种图片快速预处理方法,其特征在于:所述的图片包括jpg格式图片、png格式图片或tif格式图片中的一种或多种。4.根据权利要求2所述的一种图片快速预处理方法,其特征在于:所述的检查图片大小包括如下步骤:S201:通过对包含危险内容的图片进行分析,根据图片大小的分布情况选取合适的阈值L0和W0;S202:获取图片的长度L和宽度W;S203:判断图片长度和宽度与阈值的关系,若图片长度小于阈值L0,或者图片宽度小于阈值W0,则删除图片,反之则保留图片。5.根据权利要求4所述的一种图片快速预处理方法,其特征在于:所述的图片长度L和宽度W以像素为单位。6.根据权利要求4所述的一种图片快速预处理方...

【专利技术属性】
技术研发人员:贾宇张家亮吴英俊沈宜
申请(专利权)人:成都三零凯天通信实业有限公司
类型:发明
国别省市:四川,51

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

1