广告弹窗处理方法及装置、存储介质、计算设备制造方法及图纸

技术编号:36189487 阅读:15 留言:0更新日期:2022-12-31 21:01
本说明书实施例提供了一种广告弹窗处理方法及装置、存储介质、计算设备,方法包括:在预设工作流运行过程中检测显示页面是否出现广告弹窗;其中,所述预设工作流为实现预设功能的自动化处理流程;若检测到所述显示页面出现广告弹窗,则调用目标检测模型,并将带有广告弹窗的显示页面的截图输入至所述目标检测模型中,得到所述广告弹窗中关闭弹窗按钮的位置信息;其中,所述目标检测模型用于通过目标检测技术确定所述截图中的关闭弹窗按钮的位置信息;根据所述目标检测模型检测出的所述关闭弹窗按钮的位置信息,对所述广告弹窗进行关闭操作。本发明专利技术实施例可以对广告弹窗自动关闭,避免广告弹窗影响工作流的正常运行。避免广告弹窗影响工作流的正常运行。避免广告弹窗影响工作流的正常运行。

【技术实现步骤摘要】
广告弹窗处理方法及装置、存储介质、计算设备


[0001]本说明书一个或多个实施例涉及图像识别
,尤其是涉及一种广告弹窗处理方法及装置、存储介质、计算设备。

技术介绍

[0002]随着互联网技术的不断发展,有越来越多的重复工作需要自动化处理,现有自动化处理的逻辑是将整个工作流进行封装,然后交给程序去运行该工作流。但是目前在工作流运行中会出现各种各样的广告弹窗,影响工作流的正常运行。

技术实现思路

[0003]为了解决以上至少一个问题,本说明书实施例描述了一种广告弹窗处理方法及装置、存储介质、计算设备。
[0004]根据第一方面,提供了一种广告弹窗处理方法,包括:
[0005]在预设工作流运行过程中检测显示页面是否出现广告弹窗;其中,所述预设工作流为实现预设功能的自动化处理流程;
[0006]若检测到所述显示页面出现广告弹窗,则调用目标检测模型,并将带有广告弹窗的显示页面的截图输入至所述目标检测模型中,得到所述广告弹窗中关闭弹窗按钮的位置信息;其中,所述目标检测模型用于通过目标检测技术确定所述截图中的关闭弹窗按钮的位置信息;
[0007]根据所述目标检测模型检测出的所述关闭弹窗按钮的位置信息,对所述广告弹窗进行关闭操作。
[0008]根据第二方面,提供了一种广告弹窗处理装置,包括:
[0009]弹窗检测模块,用于在预设工作流运行过程中检测显示页面是否出现广告弹窗;其中,所述预设工作流为实现预设功能的自动化处理流程;
[0010]位置检测模块,用于若检测到所述显示页面出现广告弹窗,则调用目标检测模型,并将带有广告弹窗的显示页面的截图输入至所述目标检测模型中,得到所述广告弹窗中关闭弹窗按钮的位置信息;其中,所述目标检测模型用于通过目标检测技术确定所述截图中的关闭弹窗按钮的位置信息;
[0011]弹窗关闭模块,用于根据所述目标检测模型检测出的所述关闭弹窗按钮的位置信息,对所述广告弹窗进行关闭操作。
[0012]根据第三方面,提供了一种计算机可读存储介质,其上存储有计算机程序,当所述计算机程序在计算机中执行时,令计算机执行第一方面提供的方法。
[0013]根据第四方面,提供了一种计算设备,包括存储器和处理器,所述存储器中存储有可执行代码,所述处理器执行所述可执行代码时,实现第一方面提供的所述的方法。
[0014]本说明书实施例提供的广告弹窗处理方法及装置、存储介质、计算设备,组合或者各自具有以下技术效果:
[0015](1)在预设工作流运行过程中检测显示页面是否出现广告弹窗,若检测到所述显示页面出现广告弹窗,则调用目标检测模型,并将带有广告弹窗的显示页面的截图输入至所述目标检测模型中,得到所述广告弹窗中关闭弹窗按钮的位置信息;最后根据所述目标检测模型检测出的所述关闭弹窗按钮的位置信息,对所述广告弹窗进行关闭操作。这种关闭弹窗的方式在工作流运行中出现各种各样的广告弹窗时,及时关闭,不会影响到预设工作流的正常运行,保证预设工作流的可靠运行,以便实现预设功能。而且,整个过程中不需要人工参与,节约人力资源和时间成本。
[0016](2)本专利技术实施例中在识别出广告弹窗后,调用目标检测模型。通过目标检测模型检测关闭弹窗按钮的位置信息,而不是市场上使用标签进行解决,因此可以避免因为无法识别出所有样式的广告标签或者广告标签被隐藏而导致广告弹窗的处理问题存在很大的不确定性和风险性问题,可以使得预设工作流更加稳定顺畅,顺利完成相应的功能。
附图说明
[0017]为了更清楚地说明本说明书实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本说明书的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0018]图1是本说明书一个实施例中广告弹窗处理方法的流程示意图;
[0019]图2是本说明书一个实施例中广告弹窗处理装置的结构框图。
具体实施方式
[0020]下面结合附图,对本说明书提供的方案进行描述。
[0021]第一方面,本专利技术实施例提供一种广告弹窗处理方法。该方法可以由任一计算设备执行。
[0022]参见图1,该方法包括如下步骤S110~S130:
[0023]S110、在预设工作流运行过程中检测显示页面是否出现广告弹窗;其中,所述预设工作流为实现预设功能的自动化处理流程;
[0024]其中,预设工作流可以为了实现任意一个功能而设置的自动化处理流程,该预设工作流被封装起来,由计算设备的某程序运行被封装的预设工作流,从而实现对应的功能。
[0025]可理解的是,在预设工作流运行的过程中,需要检测显示页面上是否出现了广告弹窗,如果出现了广告弹窗则执行如下步骤,进而关闭广告弹窗,整个过程不需要人工参与,从而避免显示页面中出现的各种各样的广告弹窗会影响到工作流的正常运行。
[0026]在一个实施例中,为了不必实时检测显示页面是否出现广告弹窗,可以设定一个触发条件,例如,若检测到所述预设工作流暂停运行的时长等于预设时长则触发检测显示页面是否出现广告弹窗的操作。在实际场景中,当显示页面中出现广告弹窗后预设工作流一定会暂停运行,即发生“卡住”的现象,而这种现象未必是由于出现广告弹窗造成的,也有可能是其它原因造成的,因此在预设工作流暂停运行的时长达到预设时长时需要进一步检测显示页面中是否出现了广告弹窗。
[0027]具体的,可以采用图像识别技术识别显示页面中是否出现了广告弹窗。图像识别
技术,例如,通过CV算法,即利用CV算法识别广告弹窗。CV算法是计算机视觉算法,是一门研究如何使机器“看”的科学,更进一步的说,是指用摄影机和电脑代替人眼对目标进行识别、跟踪和测量等机器视觉,并进一步做图形处理,使电脑处理成为更适合人眼观察或传送给仪器检测的图像。
[0028]S120、若检测到所述显示页面出现广告弹窗,则调用目标检测模型,并将带有广告弹窗的显示页面的截图输入至所述目标检测模型中,得到所述广告弹窗中关闭弹窗按钮的位置信息;其中,所述目标检测模型用于通过目标检测技术确定所述截图中的关闭弹窗按钮的位置信息;
[0029]其中,目标检测模型是预先训练的神经网络模型,该模型的输入信息为带有广告弹窗的显示页面的截图,输出信息为截图中的关闭弹窗按钮的位置信息。例如,截图中的关闭弹窗按钮所在的矩形框的四个角的位置坐标。
[0030]可理解的是,如果经过检测发现显示页面中确实出现了广告弹窗,则调用目标检测模型,然后对广告弹窗所在的显示页面进行截图,得到带有广告弹窗的显示页面的截图,然后将该截图输入到目标检测模型中,该目标检测模型便可以识别出截图中的关闭弹窗按钮,进而输出关闭弹窗按钮的位置信息。
[0031]在一个实施例中,所述目标检测模型可以以接口的形式部署于所述预设工作流的工作环境中以供调用。例如,目标检测模型作为接口a部署本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种广告弹窗处理方法,其特征在于,包括:在预设工作流运行过程中检测显示页面是否出现广告弹窗;其中,所述预设工作流为实现预设功能的自动化处理流程;若检测到所述显示页面出现广告弹窗,则调用目标检测模型,并将带有广告弹窗的显示页面的截图输入至所述目标检测模型中,得到所述广告弹窗中关闭弹窗按钮的位置信息;其中,所述目标检测模型用于通过目标检测技术确定所述截图中的关闭弹窗按钮的位置信息;根据所述目标检测模型检测出的所述关闭弹窗按钮的位置信息,对所述广告弹窗进行关闭操作。2.根据权利要求1所述的方法,其特征在于,在预设工作流运行过程中,若检测到所述预设工作流暂停运行的时长等于预设时长,则执行所述在预设工作流运行过程中检测显示页面是否出现广告弹窗的步骤。3.根据权利要求1所述的方法,其特征在于,所述目标检测模型具体用于:在输出所述关闭弹窗按钮的位置信息的同时还输出对应的识别率,所述识别率为所述关闭弹窗按钮位于所述位置信息对应的位置的概率;对应的,所述方法还包括:每隔预设时间段执行如下步骤,以实现对所述目标检测模型的增量更新:收集在本次预设时间段内所述预设工作流运行过程中出现的带有广告弹窗的显示页面的截图、所述目标检测模型针对该截图所输出的关闭弹窗按钮的位置信息和对应的识别率;将在本次预设时间段内识别率高于预设值的截图和对应的关闭弹窗按钮的位置信息作为本次预设时间段对应的增量训练样本;根据各个预设时间段对应的增量训练样本,对所述目标检测模型进行增量更新。4.根据权利要求3所述的方法,其特征在于,所述目标检测模型具体用于:学习不同关闭弹窗按钮的像素特征,检测所述广告弹窗中符合所述像素特征的像素点区域,将符合所述像素特征的像素点区域作为所述关闭弹窗按钮,将符合所述像素特征的程度作为所述识别率,输出所述关闭弹窗按钮的位置信息和所述识别率。5.根据权利要求3...

【专利技术属性】
技术研发人员:行康泽王可攀
申请(专利权)人:加和北京信息科技有限公司
类型:发明
国别省市:

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

1