图像检测方法、装置、电子设备及存储介质制造方法及图纸

技术编号:34459365 阅读:15 留言:0更新日期:2022-08-06 17:15
本申请公开一种图像检测方法、装置、电子设备及存储介质,涉及图像处理技术领域,尤其涉及人工智能及计算机视觉领域。具体实现方案为:获取待检测图像;对待检测图像进行通道分离,获得第一子图像和第二子图像,其中,第一子图像对应的图像通道为颜色通道,第二子图像对应的图像通道为透明通道;根据第一子图像和第二子图像,生成第一隐藏图像和三通道图像;根据待检测图像,生成第二隐藏图像;第二隐藏图像的背景颜色为与第一颜色不同的第二颜色;根据三通道图像、第一隐藏图像和第二隐藏图像,检测待检测图像是否为包含隐藏信息的图像。根据本申请的技术方案,能够降低对包含隐藏图像的待检测图像的误检率,且能够清晰的还原隐藏图像。图像。图像。

【技术实现步骤摘要】
图像检测方法、装置、电子设备及存储介质


[0001]本申请涉及图像处理
,尤其涉及人工智能及计算机视觉领域,特别涉及一种图像检测方法、装置、电子设备及存储介质。

技术介绍

[0002]为逃避审核,违规图像可能通过技术手段隐藏在常规图像中,并只在特定情况下显现。为避免这种类型的图像在网络上传播,而对网络环境造成破坏,需要对相关场景中的图像进行检测,以判断该图像是否包含隐藏的违规图像。

技术实现思路

[0003]本申请提供了一种图像检测方法、装置、设备以及存储介质。
[0004]根据本申请的第一方面,提供了一种图像检测方法,包括:获取待检测图像;所述待检测图像为带透明通道且背景颜色为第一颜色的图像;对所述待检测图像进行通道分离,获得第一子图像和第二子图像,其中,所述第一子图像对应的图像通道为颜色通道,所述第二子图像对应的图像通道为所述透明通道;根据所述第一子图像和所述第二子图像,生成第一隐藏图像和三通道图像;根据所述待检测图像,生成第二隐藏图像;所述第二隐藏图像的背景颜色为与所述第一颜色不同的第二颜色;根据所述三通道图像、所述第一隐藏图像和所述第二隐藏图像,检测所述待检测图像是否为包含隐藏信息的图像。
[0005]在一种实现方式中,所述根据所述第一子图像和所述第二子图像,生成第一隐藏图像和三通道图像,包括:根据所述第一子图像和所述第二子图像,基于透明通道提取第一隐藏图像;根据所述第一子图像和所述第二子图像,结合颜色通道和透明通道提取三通道图像。
[0006]在一种实现方式中,所述根据所述待检测图像,生成第二隐藏图像,包括:生成一张颜色为所述第二颜色的四通道图像;其中,所述四通道图像的尺寸大小和图像通道与所述待检测图像的尺寸大小和图像通道相同;采用图像处理库中的粘贴paste函数,结合所述待检测图像中的透明通道,将所述待检测图像粘贴到所述四通道图像中,得到所述第二隐藏图像。
[0007]在一种实现方式中,所述根据所述三通道图像、所述第一隐藏图像和所述第二隐藏图像,检测所述待检测图像是否为包含隐藏信息的图像,包括:计算所述三通道图像与所述第一隐藏图像之间的第一结构相似度;计算所述待检测图像与所述第二隐藏图像之间的第二结构相似度;将所述第一结构相似度和所述第二结构相似度分别与第一阈值进行大小比较;响应于所述第一结构相似度和/或所述第二结构相似度大于所述第一阈值,检测所述待检测图像为未包含隐藏信息的图像。
[0008]在一种可选地实现方式中,所述的方法,还包括:响应于所述第一结构相似度和所述第二结构相似度均小于或等于所述第一阈值,提取所述第一隐藏图像中的第一特征信息,并提取所述三通道图像中的第二特征信息;计算所述第一特征信息与所述第二特征信
息之间的相似度;响应于所述相似度大于第二阈值,检测所述待检测图像为包含隐藏信息的图像。
[0009]可选地,所述的方法,还包括:响应于检测所述待检测图像为包含隐藏信息的图像,对所述第一隐藏图像进行内容检测,以识别所述第一隐藏图像是否属于目标图像。
[0010]在一种实现方式中,所述对所述待检测图像进行通道分离,获得第一子图像和第二子图像,包括:确定所述待检测图像的图像模式;响应于所述图像模式为带透明通道的RGB模式,对所述待检测图像进行通道分离,获得第一子图像和第二子图像;或者,响应于所述图像模式为带透明通道的灰度模式,将所述待检测图像从所述灰度模式转换成所述RGB模式,并对转换成所述RGB模式的待检测图像进行通道分离,获得第一子图像和第二子图像。
[0011]在一种实现方式中,所述第一颜色为黑色;所述第二颜色为白色。
[0012]根据本申请的第二方面,提供了一种图像检测装置,包括:获取模块,用于获取待检测图像;所述待检测图像为带透明通道且背景颜色为第一颜色的图像;第一处理模块,用于对所述待检测图像进行通道分离,获得第一子图像和第二子图像,其中,所述第一子图像对应的图像通道为颜色通道,所述第二子图像对应的图像通道为所述透明通道;第二处理模块,用于根据所述第一子图像和所述第二子图像,生成第一隐藏图像和三通道图像;第三处理模块,用于根据所述待检测图像,生成第二隐藏图像;所述第二隐藏图像的背景颜色为与所述第一颜色不同的第二颜色;第四处理模块,用于根据所述三通道图像、所述第一隐藏图像和所述第二隐藏图像,检测所述待检测图像是否为包含隐藏信息的图像。
[0013]在一种实现方式中,所述第二处理模块具体用于:根据所述第一子图像和所述第二子图像,基于透明通道提取第一隐藏图像;根据所述第一子图像和所述第二子图像,结合颜色通道和透明通道提取三通道图像。
[0014]在一种实现方式中,所述第三处理模块具体用于:生成一张颜色为所述第二颜色的四通道图像;其中,所述四通道图像的尺寸大小和图像通道与所述待检测图像的尺寸大小和图像通道相同;采用图像处理库中的粘贴paste函数,结合所述待检测图像中的透明通道,将所述待检测图像粘贴到所述四通道图像中,得到所述第二隐藏图像。
[0015]在一种实现方式中,所述第四处理模块具体用于:计算所述三通道图像与所述第一隐藏图像之间的第一结构相似度;计算所述待检测图像与所述第二隐藏图像之间的第二结构相似度;将所述第一结构相似度和所述第二结构相似度分别与第一阈值进行大小比较;响应于所述第一结构相似度和/或所述第二结构相似度大于所述第一阈值,检测所述待检测图像为未包含隐藏信息的图像。
[0016]在一种可选地实现方式中,所述的装置,还包括:第五处理模块,用于响应于所述第一结构相似度和所述第二结构相似度均小于或等于所述第一阈值,提取所述第一隐藏图像中的第一特征信息,并提取所述三通道图像中的第二特征信息;第六处理模块,用于计算所述第一特征信息与所述第二特征信息之间的相似度;第七处理模块,用于响应于所述相似度大于第二阈值,检测所述待检测图像为包含隐藏信息的图像。
[0017]可选地,所述的装置,还包括:第八处理模块,用于响应于检测所述待检测图像为包含隐藏信息的图像,对所述第一隐藏图像进行内容检测,以识别所述第一隐藏图像是否属于目标图像。
[0018]在一种实现方式中,所述第一处理模块具体用于:确定所述待检测图像的图像模式;响应于所述图像模式为带透明通道的RGB模式,对所述待检测图像进行通道分离,获得第一子图像和第二子图像;或者,响应于所述图像模式为带透明通道的灰度模式,将所述待检测图像从所述灰度模式转换成所述RGB模式,并对转换成所述RGB模式的待检测图像进行通道分离,获得第一子图像和第二子图像。
[0019]在一种实现方式中,所述第一颜色为黑色;所述第二颜色为白色。
[0020]根据本申请的第三方面,提供一种电子设备,包括:至少一个处理器;以及与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行前述第一方面所述的方法。
[0021]根据本申请的第四方面,本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种图像检测方法,包括:获取待检测图像;所述待检测图像为带透明通道且背景颜色为第一颜色的图像;对所述待检测图像进行通道分离,获得第一子图像和第二子图像,其中,所述第一子图像对应的图像通道为颜色通道,所述第二子图像对应的图像通道为所述透明通道;根据所述第一子图像和所述第二子图像,生成第一隐藏图像和三通道图像;根据所述待检测图像,生成第二隐藏图像;所述第二隐藏图像的背景颜色为与所述第一颜色不同的第二颜色;根据所述三通道图像、所述第一隐藏图像和所述第二隐藏图像,检测所述待检测图像是否为包含隐藏信息的图像。2.如权利要求1所述的方法,其中,所述根据所述第一子图像和所述第二子图像,生成第一隐藏图像和三通道图像,包括:根据所述第一子图像和所述第二子图像,基于透明通道提取第一隐藏图像;根据所述第一子图像和所述第二子图像,结合颜色通道和透明通道提取三通道图像。3.如权利要求1所述的方法,其中,所述根据所述待检测图像,生成第二隐藏图像,包括:生成一张颜色为所述第二颜色的四通道图像;其中,所述四通道图像的尺寸大小和图像通道与所述待检测图像的尺寸大小和图像通道相同;采用图像处理库中的粘贴paste函数,结合所述待检测图像中的透明通道,将所述待检测图像粘贴到所述四通道图像中,得到所述第二隐藏图像。4.如权利要求1所述的方法,其中,所述根据所述三通道图像、所述第一隐藏图像和所述第二隐藏图像,检测所述待检测图像是否为包含隐藏信息的图像,包括:计算所述三通道图像与所述第一隐藏图像之间的第一结构相似度;计算所述待检测图像与所述第二隐藏图像之间的第二结构相似度;将所述第一结构相似度和所述第二结构相似度分别与第一阈值进行大小比较;响应于所述第一结构相似度和/或所述第二结构相似度大于所述第一阈值,检测所述待检测图像为未包含隐藏信息的图像。5.如权利要求4所述的方法,还包括:响应于所述第一结构相似度和所述第二结构相似度均小于或等于所述第一阈值,提取所述第一隐藏图像中的第一特征信息,并提取所述三通道图像中的第二特征信息;计算所述第一特征信息与所述第二特征信息之间的相似度;响应于所述相似度大于第二阈值,检测所述待检测图像为包含隐藏信息的图像。6.如权利要求5所述的方法,还包括:响应于检测所述待检测图像为包含隐藏信息的图像,对所述第一隐藏图像进行内容检测,以识别所述第一隐藏图像是否属于目标图像。7.如权利要求1至6中任一项所述的方法,其中,所述对所述待检测图像进行通道分离,获得第一子图像和第二子图像,包括:确定所述待检测图像的图像模式;响应于所述图像模式为带透明通道的RGB模式,对所述待检测图像进行通道分离,获得第一子图像和第二子图像;
或者,响应于所述图像模式为带透明通道的灰度模式,将所述待检测图像从所述灰度模式转换成所述RGB模式,并对转换成所述RGB模式的待检测图像进行通道分离,获得第一子图像和第二子图像。8.如权利要求1至6中任一项所述的方法,其中,所述第一颜色为黑色;所述第二颜色为白色。9.一种图像检测装置,包括:获取模块,用于获取待检测图像;所述待检测图像为带透明通道且背景颜色为第一颜色的图像;第一处理模块,用于对所述待检测图像进行通道分离,获得第一子图像和第二子图像,其中,所述第一子图像对应的图像通道为颜色通道,所述第二子图...

【专利技术属性】
技术研发人员:田伟娟王洋吕中厚黄英仁张华正干逸显高梦晗
申请(专利权)人:北京百度网讯科技有限公司
类型:发明
国别省市:

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

1