空白区域检测方法、装置、设备和存储介质制造方法及图纸

技术编号:32212445 阅读:13 留言:0更新日期:2022-02-09 17:18
本发明专利技术实施例公开了一种空白区域检测方法、装置、设备和存储介质,该方法包括:对视频帧图像进行边缘检测得到对应的二值图像;基于预设直线检测算法对所述二值图像中包含的直线进行检测生成直线信息,所述直线信息包括直线位置和对应的直线长度;对所述二值图像按照设定方向进行扫描,当确定出扫描至第一扫描位置时得到的图像边缘点个数小于或等于对应的自适应阈值,且所述第一扫描位置对应的直线长度大于或等于预设长度阈值时,将所述第一扫描位置确定为空白区域边界。本方案,优化了空白区域检测机制,保证了检测的准确性和实时性,资源消耗低。资源消耗低。资源消耗低。

【技术实现步骤摘要】
空白区域检测方法、装置、设备和存储介质


[0001]本申请实施例涉及计算机
,尤其涉及一种空白区域检测方法、装置、设备和存储介质。

技术介绍

[0002]随着网络的普及,视频娱乐逐渐成为了娱乐方式的主流。各大视频平台为用户提供大量的视频内容,以供用户观看。但是由于视频内容制作者、视频格式、终端播放设备等原因,会导致视频内容在播放时存在边框,边框的出现会导致视频内容播放时用户的观看体验降低。
[0003]现有技术中,常见的边框检测方式包括基于深度学习算法的检测和传统图像视觉检测。其中,基于深度学习算法的检测主要采用大量附带标注的数据训练分类器,缺点是需要大量的标注数据,数据收集成本高,训练模型需要GPU支持,对训练设备要求较高,其部署时的实时性低,需要占用大量的设备资源。基于传统图像视觉检测的方法,其准确率低,无法处理视频内容复杂的情况,其应用范围有限。

技术实现思路

[0004]本专利技术实施例提供了一种空白区域检测方法、装置、设备和存储介质,解决了现有技术中空白区域检测效率低、实时性差以及资源消耗严重的问题,优化了空白区域检测机制,保证了检测的准确性和实时性,资源消耗低。
[0005]第一方面,本专利技术实施例提供了一种空白区域检测方法,该方法包括:
[0006]对视频帧图像进行边缘检测得到对应的二值图像;
[0007]基于预设直线检测算法对所述二值图像中包含的直线进行检测生成直线信息,所述直线信息包括直线位置和对应的直线长度;
[0008]对所述二值图像按照设定方向进行扫描,当确定出扫描至第一扫描位置时得到的图像边缘点个数小于或等于对应的自适应阈值,且所述第一扫描位置对应的直线长度大于或等于预设长度阈值时,将所述第一扫描位置确定为空白区域边界。
[0009]第二方面,本专利技术实施例还提供了一种空白区域检测装置,包括:
[0010]边缘检测模块,用于对视频帧图像进行边缘检测得到对应的二值图像;
[0011]直线检测模块,基于预设直线检测算法对所述二值图像中包含的直线进行检测生成直线信息,所述直线信息包括直线位置和对应的直线长度;
[0012]空白区域确定模块,对所述二值图像按照设定方向进行扫描,当确定出扫描至第一扫描位置时得到的图像边缘点个数小于或等于对应的自适应阈值,且所述第一扫描位置对应的直线长度大于或等于预设长度阈值时,将所述第一扫描位置确定为空白区域边界。
[0013]第三方面,本专利技术实施例还提供了一种空白区域检测设备,该设备包括:
[0014]一个或多个处理器;
[0015]存储装置,用于存储一个或多个程序,
[0016]当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现本专利技术实施例所述的空白区域检测方法。
[0017]第四方面,本专利技术实施例还提供了一种存储计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行本专利技术实施例所述的空白区域检测方法。
[0018]本专利技术实施例中,通过对视频帧图像进行边缘检测得到对应的二值图像后,基于预设直线检测算法对二值图像中包含的直线进行检测生成直线信息,其中,该直线信息包括直线长度,对二值图像按照设定方向进行扫描,当确定出扫描至第一扫描位置时得到的图像边缘点个数小于或等于对应的自适应阈值,且第一扫描位置对应的直线长度大于或等于预设长度阈值时,将第一扫描位置确定为空白区域边界,优化了空白区域检测机制,保证了检测的准确性和实时性,资源消耗低。
附图说明
[0019]图1为本专利技术实施例提供的一种空白区域检测方法的流程图;
[0020]图2为本专利技术实施例提供的一种根据直线检测算法对二值图像进行检测的方法的流程图;
[0021]图3为本专利技术实施例提供的一种确定出的第一扫描位置的示意图;
[0022]图4为本专利技术实施例提供的另一种空白区域检测方法的流程图;
[0023]图5为本专利技术实施例提供的一种另一种确定出的第一扫描位置的示意图;
[0024]图6为本专利技术实施例提供的一种通过计算自适应阈值得到空白区域的检测方法的流程图;
[0025]图7为本专利技术实施例提供的另一种空白区域检测方法的流程图;
[0026]图8为本专利技术实施例提供的一种空白区域检测装置的结构框图;
[0027]图9为本专利技术实施例提供的一种空白区域检测设备的结构示意图。
具体实施方式
[0028]下面结合附图和实施例对本专利技术实施例作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本专利技术实施例,而非对本专利技术实施例的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本专利技术实施例相关的部分而非全部结构。
[0029]本申请的说明书和权利要求书中的术语“第一”、“第二”等是用于区别类似的对象,而不用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施,且“第一”、“第二”等所区分的对象通常为一类,并不限定对象的个数,例如第一对象可以是一个,也可以是多个。此外,说明书以及权利要求中“和/或”表示所连接对象的至少其中之一,字符“/”,一般表示前后关联对象是一种“或”的关系。
[0030]图1为本专利技术实施例提供的一种空白区域检测方法的流程图,可应用于对视频信息中的空白区域进行检测,该方法可以由计算设备如台式机、笔记本、后台服务器、平板电脑和智能手机等设备来执行,具体包括如下步骤:
[0031]步骤S101、对视频帧图像进行边缘检测得到对应的二值图像。
[0032]其中,视频帧图像可以是对视频信息进行抽帧处理得到帧图像。
[0033]在一个实施例中,以视频信息为例为了确定该视频信息的空白区域,选择该视频信息中的帧图像对其中的空白区域进行识别。可选的,该抽帧处理可以是以固定时间周期对视频信息进行抽帧,如在视频信息播放过程中每隔2秒进行一次截图得到视频帧图像。可选的,该时间周期还可根据视频信息的播放时长确定,如将五分之一的播放时长作为抽帧处理的周期。
[0034]需要说明的是,上述视频帧图像以视频信息为例,本专利技术中的空白区域检测方法也可单独用于图像信息的空白区域检测,本方案并不仅仅限定于对视频信息的处理。其中,空白区域指视频帧图像中包含的空白边框与图像边界组成的空白区域。由于视频帧图像的尺寸问题未在屏幕中进行全屏的显示设置,其在进行播放展示时四周可能会出现不同大小的白色边框形成空白区域,以影响用户观看体验。
[0035]在一个实施例中,以基于Canny边缘检测算法为例,对本方案中的对视频图像进行边缘检测得到二值图像的方式进行说明。首先对视频帧图像进行灰度处理得到对应的灰度图像,使用高斯滤波滤除视频帧图像中的噪声信息。对于视频帧图像中位置(m,n)的像素点,假定其灰度值为f(m,n),经过高斯滤波处理后的灰度值g
σ
(m,n本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.空白区域检测方法,其特征在于,包括:对视频帧图像进行边缘检测得到对应的二值图像;基于预设直线检测算法对所述二值图像中包含的直线进行检测生成直线信息,所述直线信息包括直线位置和对应的直线长度;对所述二值图像按照设定方向进行扫描,当确定出扫描至第一扫描位置时得到的图像边缘点个数小于或等于对应的自适应阈值,且所述第一扫描位置对应的直线长度大于或等于预设长度阈值时,将所述第一扫描位置确定为空白区域边界。2.根据权利要求1所述的空白区域检测方法,其特征在于,所述基于预设直线检测算法对所述二值图像中包含的直线进行检测生成直线信息,包括:基于第一预设直线检测算法对所述二值图像中包含的所有直线进行检测;对检测到的所有直线进行筛选得到符合比对条件的直线生成直线信息。3.根据权利要求2所述的空白区域检测方法,其特征在于,所述基于第一预设直线检测算法对所述二值图像中包含的所有直线进行检测,包括:基于霍夫变换直线检测算法将第一坐标空间表示的二值图像映射为第二坐标空间表示,对第二空间表示的二值图像进行直线检测得到所有直线。4.根据权利要求2所述的空白区域检测方法,其特征在于,所述对检测到的所有直线进行筛选得到符合比对条件的直线生成直线信息,包括:在所有直线中筛选出和预设坐标轴方向垂直的直线;确定筛选出的直线的直线长度,将筛选出的直线的直线位置以及对应的直线长度进行保存生成直线信息。5.根据权利要求1所述的空白区域检测方法,其特征在于,所述对所述二值图像按照设定方向进行扫描,包括:对所述二值图像分别进行由左至右和/或由右至左的逐列扫描,以及由上至下和/或由下至上的逐行扫描。6.根据权利要求5所述的空白区域检测方法,其特征在于,所述第一扫描位置包括左边界位置、右边界位置、上边界位置和下边界位置中的至少一种,所述将所述第一扫描位置确定为空白区域边界,包括下述至少一种:如果所述第一扫描位置为左边界位置,则将所述左边界位置至所述视频帧图像的左图像边界的区域确定为空白区域;如果所述第一扫描位置为右边界位置,则将所述右边界位置至...

【专利技术属性】
技术研发人员:韩凯
申请(专利权)人:百果园技术新加坡有限公司
类型:发明
国别省市:

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

1