分屏视频检测方法、装置、计算机设备和存储介质制造方法及图纸

技术编号:30402708 阅读:14 留言:0更新日期:2021-10-20 10:48
本申请涉及一种分屏视频检测方法、装置、计算机设备和存储介质。方法包括:获取待检测视频,对待检测视频进行抽帧处理,得到图像序列,对图像序列中的每一帧图进行边缘检测,识别图中边缘像素点,并标识边缘像素点的坐标,根据同一图中各边缘像素点的坐标,检测各边缘像素点在图中是否构成水平直线或竖直直线,得到直线检测结果,归集图像序列中的每一帧图的直线检测结果,得到待检测视频的分屏检测结果。采用本方法能够准确识别视频是否被分割为多个画面,进而可以基于分屏检测结果,能有效检测出因分屏而出现的视频有效画面比例小、视频质量低的问题。频质量低的问题。频质量低的问题。

【技术实现步骤摘要】
分屏视频检测方法、装置、计算机设备和存储介质


[0001]本申请涉及视频处理
,特别是涉及一种分屏视频检测方法、装置、计算机设备和存储介质。

技术介绍

[0002]随着多媒体技术的发展,视频作为一种多媒体资料,在各大视频平台得到了广泛传播。各大视频平台也需要对视频进行审核,例如视频内容审核以及视频质量检测等。
[0003]随着视频展示方式越来越多样化,出现了各种不同形式展示的视频。例如视频中存在多个画面进行同时播放,或是,横屏视频被二次制作为适用于手机显示的竖屏视频。由于同时播放的多个画面中有可能存在相同画面,横屏视频转竖屏视频时,竖屏视频的上下部分需要被无意义的画面填充。
[0004]传统技术中对视频进行审核一般是基于完整视频进行检测分析,难以准确识别视频是否被分割为多个画面,进而导致因分屏而出现有效画面比例小、视频质量低的问题,难以被检测到。

技术实现思路

[0005]基于此,有必要针对上述技术问题,提供一种可以实现准确分频检测的分屏视频检测方法、装置、计算机设备和存储介质。
[0006]一种分屏视频检测方法,方法包括:
[0007]获取待检测视频,对待检测视频进行抽帧处理,得到图像序列;
[0008]对图像序列中的每一帧图进行边缘检测,识别图中边缘像素点,并标识边缘像素点的坐标;
[0009]根据同一图中各边缘像素点的坐标,检测各边缘像素点在图中是否构成水平直线或竖直直线,得到直线检测结果;
[0010]归集图像序列中的每一帧图的直线检测结果,得到待检测视频的分屏检测结果。
[0011]一种分屏视频检测装置,装置包括:
[0012]图像序列获得模块,用于获取待检测视频,对待检测视频进行抽帧处理,得到图像序列;
[0013]边缘检测模块,用于对图像序列中的每一帧图进行边缘检测,识别图中边缘像素点,并标识边缘像素点的坐标;
[0014]直线检测模块,用于根据同一图中各边缘像素点的坐标,检测各边缘像素点在图中是否构成水平直线或竖直直线,得到直线检测结果;
[0015]分屏检测模块,用于归集图像序列中的每一帧图的直线检测结果,得到待检测视频的分屏检测结果。
[0016]一种计算机设备,包括存储器和处理器,存储器存储有计算机程序,处理器执行计算机程序时实现以下步骤:
[0017]获取待检测视频,对待检测视频进行抽帧处理,得到图像序列;
[0018]对图像序列中的每一帧图进行边缘检测,识别图中边缘像素点,并标识边缘像素点的坐标;
[0019]根据同一图中各边缘像素点的坐标,检测各边缘像素点在图中是否构成水平直线或竖直直线,得到直线检测结果;
[0020]归集图像序列中的每一帧图的直线检测结果,得到待检测视频的分屏检测结果。
[0021]一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:
[0022]获取待检测视频,对待检测视频进行抽帧处理,得到图像序列;
[0023]对图像序列中的每一帧图进行边缘检测,识别图中边缘像素点,并标识边缘像素点的坐标;
[0024]根据同一图中各边缘像素点的坐标,检测各边缘像素点在图中是否构成水平直线或竖直直线,得到直线检测结果;
[0025]归集图像序列中的每一帧图的直线检测结果,得到待检测视频的分屏检测结果。
[0026]上述分屏视频检测方法、装置、计算机设备和存储介质,通过对视频抽帧图像序列中的各图进行边缘检测,准确识别图中的边缘像素点,基于各边缘像素点的坐标,检测图中是否存在由边缘像素点构成的水平直线或竖直直线,以作为每一张图的多画面分析基础,通过归集图像序列中的每一帧图的直线检测结果,基于每一张图中的直线检测结果,得到待检测视频的准确的分屏检测结果,能够准确识别视频是否被分割为多个画面,进而基于分屏检测结果,能有效检测出因分屏而出现的视频有效画面比例小、视频质量低的问题。
附图说明
[0027]图1为一个实施例中分屏视频检测方法的应用环境图;
[0028]图2为一个实施例中分屏视频检测方法的流程示意图;
[0029]图3为另一个实施例中分屏视频检测方法的流程示意图;
[0030]图4为又一个实施例中分屏视频检测方法的流程示意图;
[0031]图5(a)为一个实施例中分屏视频检测方法中图像序列中原始图像;
[0032]图5(b)为一个实施例中分屏视频检测方法中图像序列中标识出边缘像素点的图像;
[0033]图5(c)为一个实施例中分屏视频检测方法中图像序列中包括直线检测结果的图像;
[0034]图6为再一个实施例中分屏视频检测方法的流程示意图;
[0035]图7为还一个实施例中分屏视频检测方法的流程示意图;
[0036]图8为一个实施例中分屏视频检测方法中左右二分频的视频示意图;
[0037]图9为一个实施例中分屏视频检测方法中上下三分频(上下画面静止)的视频示意图;
[0038]图10为一个实施例中分屏视频检测方法中上下三分频(上下画面模糊)的视频示意图;
[0039]图11为一个实施例中分屏视频检测方法中重复九分频的视频示意图;
[0040]图12为另一个实施例中分屏视频检测方法的流程示意图;
[0041]图13为其中一个实施例中分屏视频检测方法的流程示意图;
[0042]图14为一个实施例中分屏视频检测装置的结构框图;
[0043]图15为一个实施例中计算机设备的内部结构图。
具体实施方式
[0044]为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。
[0045]本申请提供的分屏视频检测方法,可以应用于如图1所示的应用环境中。其中,终端102通过网络与服务器104进行通信。终端102将要进行检测的视频发送至服务器104,服务器104对待检测视频进行抽帧处理,得到图像序列,对图像序列中的每一帧图进行边缘检测,识别图中边缘像素点,并标识边缘像素点的坐标,根据同一图中各边缘像素点的坐标,检测各边缘像素点在图中是否构成水平直线或竖直直线,得到直线检测结果,归集图像序列中的每一帧图的直线检测结果,得到待检测视频的分屏检测结果。其中,终端102可以但不限于是各种个人计算机、笔记本电脑、智能手机、平板电脑和便携式可穿戴设备,服务器104可以用独立的服务器或者是多个服务器组成的服务器集群来实现。
[0046]在其他实施例中,本申请提供的分屏视频检测方法,还可以应用于终端或应用于服务器,具体可以根据实际需要进行部署。
[0047]在一个实施例中,如图2所示,提供了一种分屏视频检测方法,以该方法应用于图1中的服务器为例进行说明,包括以下步骤:
[0048]步骤210,获取待检测视频,对待检测本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种分屏视频检测方法,其特征在于,所述方法包括:获取待检测视频,对所述待检测视频进行抽帧处理,得到图像序列;对所述图像序列中的每一帧图进行边缘检测,识别图中边缘像素点,并标识所述边缘像素点的坐标;根据同一图中各边缘像素点的坐标,检测各所述边缘像素点在所述图中是否构成水平直线或竖直直线,得到直线检测结果;归集所述图像序列中的每一帧图的直线检测结果,得到所述待检测视频的分屏检测结果。2.根据权利要求1所述的方法,其特征在于,所述对所述图像序列中的每一帧图进行边缘检测,识别图中边缘像素点包括:将所述图像序列中的每一帧彩色图进行灰度化处理,得到灰度图像序列;对所述灰度图像序列中的每一帧灰度图进行边缘检测,识别灰度图中与相邻像素点的亮度差异大于预设阈值的边缘像素点。3.根据权利要求1所述的方法,其特征在于,所述根据同一图中各边缘像素点的坐标,检测各所述边缘像素点在所述图中是否构成水平直线或竖直直线,得到直线检测结果之前,还包括:获取所述图像序列中的图像的像素尺寸,基于所述像素尺寸,构建坐标系;所述根据同一图中各边缘像素点的坐标,检测各所述边缘像素点在所述图中是否构成水平直线或竖直直线,得到直线检测结果包括:随机选取任一坐标轴的平行线,确定所述平行线的坐标,并根据所述像素尺寸,确定所述图像在所述平行线所示方向上的基准像素点数量;根据同一图中各边缘像素点的坐标以及所述平行线在所述坐标系中的坐标,识别所述边缘像素点中与所述平行线的距离不超过一个像素点的目标边缘像素点;当所述目标边缘像素点的数量超过与所述基准像素点数量对应的数量阈值时,标记所述平行线,得到直线检测结果。4.根据权利要求1所述的方法,其特征在于,所述归集所述图像序列中的每一帧图的直线检测结果,得到所述待检测视频的分屏检测结果包括:分别归集所述图像序列中的水平方向和竖直方向的直线检测结果;分别统计水平方向和竖直方向的直线检测结果中的坐标相同直线的出现次数;当所述出现次数大于次数阈值时,将所述直...

【专利技术属性】
技术研发人员:史欣田
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:

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

1