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

技术编号:34329391 阅读:29 留言:0更新日期:2022-07-31 01:46
本发明专利技术涉及一种花屏图像的检测方法、装置、电子设备及存储介质,该花屏图像的检测方法包括:获取待检测图像的边缘图像,并将所述边缘图像划分为多个子区域;获取每个所述子区域中边缘像素点占全部像素点的边缘占比,得到占比集合,所述占比集合包括多个所述子区域对应的边缘占比;确定所述占比集合中多个所述边缘占比的平均值及波动特征值,所述波动特征值用于表示多个所述边缘占比相对于所述平均值的波动情况;根据所述平均值和所述波动特征值确定所述待检测图像是否为花屏图像。本申请实施例可以使花屏图像的检测更加准确,进而可以便于删除花屏图像,保证开机屏广告的正常展示,便于用户观看,提高开机屏广告的观看体验。提高开机屏广告的观看体验。提高开机屏广告的观看体验。

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


[0001]本申请涉及计算机
,尤其涉及一种花屏图像的检测方法、装置、电子设备及存储介质。

技术介绍

[0002]开机屏广告是指用户打开APP(Application,计算机应用程序)后显示的持续数秒的广告。为了不影响APP的启动速度,通常采用预投放的方式提前向APP下发开机屏广告,即用户启动APP时,APP从服务器获取当天下次开启,和之后几天开启APP时要展示的开机屏广告,当APP下次启动时,直接展示上次已经缓存好的开机屏广告。
[0003]目前,在APP的开机屏广告中可能会出现花屏图片,导致图片花屏的原因很多,如:生产图片时造成图片花屏,图片cdn分发时造成图片花屏,或者cube下载中造成图片花屏等,花屏图片被展示,无法达到广告被正常展示的目的,而且不利于用户观看。

技术实现思路

[0004]为了解决上述技术问题或者至少部分地解决上述技术问题,本申请提供了一种花屏图像的检测方法、装置、电子设备及存储介质。
[0005]第一方面,本申请提供了一种花屏图像的检测方法,包括:
[0006]获取待检测图像的边缘图像,并将所述边缘图像划分为多个子区域;
[0007]获取每个所述子区域中边缘像素点占全部像素点的边缘占比,得到占比集合,所述占比集合包括多个所述子区域对应的边缘占比;
[0008]确定所述占比集合中多个所述边缘占比的平均值及波动特征值,所述波动特征值用于表示多个所述边缘占比相对于所述平均值的波动情况;/>[0009]根据所述平均值和所述波动特征值确定所述待检测图像是否为花屏图像。
[0010]可选地,所述确定所述占比集合中多个所述边缘占比的波动特征值,包括:
[0011]根据所述占比集合中多个所述边缘占比确定多个所述边缘占比的方差;
[0012]根据所述方差确定所述占比集合中多个所述边缘占比的所述波动特征值。
[0013]可选地,所述根据所述方差确定所述占比集合中多个所述边缘占比的所述波动特征值,包括:
[0014]获取多个所述边缘占比的平均值;
[0015]根据所述方差和所述平均值确定所述波动特征值。
[0016]可选地,所述根据所述方差和所述平均值确定所述波动特征值,包括:
[0017]将所述方差、所述平均值和波动特征计算公式计算所述波动特征值;
[0018]所述波动特征计算公式为:波动特征值=方差*100/平均值。
[0019]可选地,所述根据所述波动特征值和平均值确定所述待检测图像是否为花屏图像,包括:
[0020]获取与所述波动特征值对应的第一阈值范围及与所述平均值对应的第二阈值范
围;
[0021]若所述波动特征值位于所述第一阈值范围内且所述平均值位于所述第二阈值范围内,确定所述待检测图像为花屏图像;
[0022]若所述波动特征值位于所述第一阈值范围外和/或所述平均值位于所述第二阈值范围外,确定所述待检测图像不为花屏图像。
[0023]第二方面,本申请提供了一种花屏图像的检测装置,包括:
[0024]第一获取模块,用于获取待检测图像的边缘图像,并将所述边缘图像划分为多个子区域;
[0025]第二获取模块,用于获取每个所述子区域中边缘像素点占全部像素点的边缘占比,得到占比集合,所述占比集合包括多个所述子区域对应的边缘占比;
[0026]第一确定模块,用于确定所述占比集合中多个所述边缘占比的平均值及波动特征值,所述波动特征值用于表示多个所述边缘占比相对于所述平均值的波动情况;
[0027]第二确定模块,用于根据所述平均值和所述波动特征值确定所述待检测图像是否为花屏图像。
[0028]可选地,所述第一确定模块包括:
[0029]第一确定单元,用于根据所述占比集合中多个所述边缘占比确定多个所述边缘占比的方差;
[0030]第二确定单元,用于根据所述方差确定所述占比集合中多个所述边缘占比的所述波动特征值。
[0031]可选地,所述第二确定单元包括:
[0032]获取子单元,用于获取多个所述边缘占比的平均值;
[0033]确定子单元,用于根据所述方差和所述平均值确定所述波动特征值。
[0034]可选地,所述确定子单元还用于:
[0035]将所述方差、所述平均值和波动特征计算公式计算所述波动特征值;
[0036]所述波动特征计算公式为:波动特征值=方差*100/平均值。
[0037]可选地,所述第二确定模块包括:
[0038]获取单元,用于获取与所述波动特征值对应的第一阈值范围及与所述平均值对应的第二阈值范围;
[0039]第三确定单元,用于若所述波动特征值位于所述第一阈值范围内且所述平均值位于所述第二阈值范围内,确定所述待检测图像为花屏图像;
[0040]第四确定单元,用于若所述波动特征值位于所述第一阈值范围外和/或所述平均值位于所述第二阈值范围外,确定所述待检测图像不为花屏图像。
[0041]第三方面,本申请提供了一种电子设备,包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;
[0042]存储器,用于存放计算机程序;
[0043]处理器,用于执行存储器上所存放的程序时,实现第一方面任一所述的花屏图像的检测方法。
[0044]第四方面,本申请提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有花屏图像的检测方法的程序,所述花屏图像的检测方法的程序被处理器执行时实现
第一方面任一所述的花屏图像的检测方法的步骤。
[0045]本申请实施例提供的上述技术方案与现有技术相比具有如下优点:
[0046]本申请实施例通过首先获取待检测图像的边缘图像,并将所述边缘图像划分为多个子区域,然后获取每个所述子区域中边缘像素点占全部像素点的边缘占比,得到占比集合,所述占比集合包括多个所述子区域对应的边缘占比,再确定所述占比集合中多个所述边缘占比的平均值及波动特征值,所述波动特征值用于表示多个所述边缘占比相对于所述平均值的波动情况,最后可以根据所述平均值和所述波动特征值确定所述待检测图像是否为花屏图像。
[0047]本申请实施例可以根据花屏图像的特点,根据每个子区域中边缘像素点的边缘占比确定平均值及波动特征值,进而分析待检测图像是否为花屏图像,由于利用花屏图像自身特点,使花屏图像的检测更加准确,进而可以便于删除花屏图像,保证开机屏广告的正常展示,便于用户观看,提高开机屏广告的观看体验。
附图说明
[0048]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本专利技术的实施例,并与说明书一起用于解释本专利技术的原理。
[0049]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种花屏图像的检测方法,其特征在于,包括:获取待检测图像的边缘图像,并将所述边缘图像划分为多个子区域;获取每个所述子区域中边缘像素点占全部像素点的边缘占比,得到占比集合,所述占比集合包括多个所述子区域对应的边缘占比;确定所述占比集合中多个所述边缘占比的平均值及波动特征值,所述波动特征值用于表示多个所述边缘占比相对于所述平均值的波动情况;根据所述平均值和所述波动特征值确定所述待检测图像是否为花屏图像。2.根据权利要求1所述的方法,其特征在于,所述确定所述占比集合中多个所述边缘占比的波动特征值,包括:根据所述占比集合中多个所述边缘占比确定多个所述边缘占比的方差;根据所述方差确定所述占比集合中多个所述边缘占比的所述波动特征值。3.根据权利要求2所述的方法,其特征在于,所述根据所述方差确定所述占比集合中多个所述边缘占比的所述波动特征值,包括:获取多个所述边缘占比的平均值;根据所述方差和所述平均值确定所述波动特征值。4.根据权利要求3所述的方法,其特征在于,所述根据所述方差和所述平均值确定所述波动特征值,包括:将所述方差、所述平均值和波动特征计算公式计算所述波动特征值;所述波动特征计算公式为:波动特征值=方差*100/平均值。5.根据权利要求1所述的方法,其特征在于,根据所述平均值和所述波动特征值确定所述待检测图像是否为花屏图像,包括:获取与所述波动特征值对应的第一阈值范围及与所述平均值对应的第二阈值范围;若所述波动特征值位于所述第一阈值范围内且所述平均值位于所述第二阈值范围内,确定所述待检测图像为花屏图像;若所述波动特征值位于所述第一阈值范围外和/或所述平均值位于所述第二阈值范围外,...

【专利技术属性】
技术研发人员:罗熹之
申请(专利权)人:北京奇艺世纪科技有限公司
类型:发明
国别省市:

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

1