目标应用的页面检测方法及装置、电子设备与流程
本申请涉及计算机,具体而言,涉及一种目标应用的页面检测方法及装置、电子设备。
背景技术:
1、随着计算机技术的发展,应用的界面交互愈发丰富,其界面不仅包含大量的静态页面元素(如按钮、文本、图标),还充斥着大量的动态内容、交互动效。为了确保应用发布后的用户体验和视觉还原度,界面检测成为不可或缺的一环。
2、然而,相关技术中,界面检测方案主要依赖静态截图比对技术,即基于截图比对的静态模式,在静止状态下截取单帧图片进行像素级或特征匹配,这种模式得到的检测结果准确性较低。
3、因此,如何精确确定出页面检测结果已成为目前亟待解决的问题。
技术实现思路
1、本申请实施例提供了一种目标应用的页面检测方法及装置、电子设备,以至少解决相关技术中基于截图比对的静态模式展开检测,导致页面检测结果准确性较低的问题。
2、根据本申请的一个实施例,提供了一种目标应用的页面检测方法,包括:获取待处理的目标视频;对所述目标视频进行分帧处理,根据分帧结果确定页面图像序列;从所述页面图像序列中提取静态组件特征,以及基于所述页面图像序列对应的交互状态对所述页面图像序列进行时序分析,确定动态交互特征;基于所述静态组件特征和所述动态交互特征对所述目标应用进行页面检测,确定所述目标应用的页面检测结果。
3、根据本申请的另一个实施例,提供了一种目标应用的页面检测装置,包括:获取模块,用于获取待处理的目标视频;第一确定模块,用于对所述目标视频进行分帧处理,根据分帧结果确定页面图像序列;第二确定模块,用于从所述页面图像序列中提取静态组件特征,以及基于所述页面图像序列对应的交互状态对所述页面图像序列进行时序分析,确定动态交互特征;检测模块,用于基于所述静态组件特征和所述动态交互特征对所述目标应用进行页面检测,确定所述目标应用的页面检测结果。
4、根据本申请的又一个实施例,还提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机程序,其中,所述计算机程序被设置为运行时执行上述任一项方法实施例中的步骤。
5、根据本申请的又一个实施例,还提供了一种电子设备,包括存储器和处理器,所述存储器中存储有计算机程序,所述处理器被设置为运行所述计算机程序以执行上述任一项方法实施例中的步骤。
6、根据本申请的又一个实施例,还提供了一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现上述任一项方法实施例中的步骤。
7、根据本申请,通过获取目标视频,进而对目标视频进行分帧处理确定页面图像序列,如此,可以从页面图像序列中提取静态组件特征,以及对页面图像序列进行时序分析,确定动态交互特征,从而可以综合静态组件特征和动态交互特征确定页面检测结果,有效提升检测结果的准确性。
1.一种目标应用的页面检测方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,对所述目标视频进行分帧处理,根据分帧结果确定页面图像序列,包括:
3.根据权利要求2所述的方法,其特征在于,基于所述相似度序列对所述候选帧序列进行初筛,确定初始关键帧序列,包括:
4.根据权利要求1所述的方法,其特征在于,从所述页面图像序列中提取静态组件特征,包括:
5.根据权利要求1所述的方法,其特征在于,基于所述页面图像序列对应的交互状态对所述页面图像序列进行时序分析,确定动态交互特征,包括:
6.根据权利要求1所述的方法,其特征在于,基于所述静态组件特征和所述动态交互特征对所述目标应用进行页面检测,确定所述目标应用的页面检测结果,包括:
7.根据权利要求1所述的方法,其特征在于,将所述动态交互特征与设定的状态机模型进行比对,得到动态匹配结果,包括:
8.根据权利要求1所述的方法,其特征在于,基于所述静态组件特征和所述动态交互特征对所述目标应用进行页面检测,确定所述目标应用的页面检测结果之前,所述方法还包括:
9.一种目标应用的页面检测装置,其特征在于,包括:
10.一种电子设备,包括存储器和处理器,其特征在于,所述存储器中存储有计算机程序,所述处理器被设置为根据所述计算机程序执行所述权利要求1至8中任一项所述的方法。
版权声明:本站专利文献数据主要来源于国家知识产权局等公开渠道,由 技术新讯 进行整理汇编。页面设计及数据汇编的著作权归本站所有。全部内容仅供个人学习、科研评估与技术交流参考,严禁用于任何商业用途(包括但不限于直接生产制造、技术转让、倒卖数据等)。
免责条款:专利技术具有时效性,本站不对资料的绝对准确性、完整性和可实施性提供任何明示或暗示的担保。因参考本站内容造成的直接或间接损失,本站不承担相关法律责任。若您认为本站内容有侵权问题,请及时提供权属证明与我们联系,本站将在核实后依法处理。反馈意见:yyfuon@163.com