一种视频图像的分割方法、装置、终端设备及存储介质与流程

文档序号:16686044发布日期:2019-01-22 18:19阅读:148来源:国知局
一种视频图像的分割方法、装置、终端设备及存储介质与流程

本发明涉及视频图像处理技术领域,尤其涉及一种视频图像的分割方法、装置、终端设备及存储介质。



背景技术:

目前,图像识别是人工智能的一个重要领域。图像识别是指利用计算机对图像进行处理、分析和理解,以识别各种不同模式的目标和对像的技术。一般工业使用中,采用工业相机拍摄图片,然后再利用软件根据图片灰阶差做进一步识别处理,图像识别软件国外代表的有康耐视等,国内代表的有图智能等。另外在地理学中指将遥感图像进行分类的技术。

图像分割是图像识别的基础。现有技术中,图像分割的方法主要有三类:基于边缘的图像分割、基于像素聚类的图像分割和基于区域的图像分割。

基于边缘的分割是利用对象与背景的明显边缘来提取对象的边缘轮廓,由闭合边缘线围成的区域就是对象的轮廓区域。基于边缘的分割方法有微分算子、边缘拟合、边界跟踪等,比较适合于分割边缘明显的图像,如卡通图、图形等。这类方法定位准确,但对噪声敏感,提取的边缘线常常不能闭合。

基于像素聚类的分割是利用图像中像素的共性(如颜色、邻域内的纹理特性、分形维数等)进行聚类,形成具有形似性质的像素聚类区域。同一对象的像素应该聚类为同一区域,从而实现对象的区域分割。这类方法应该是图像区域分割的理想方法,但实现的困难在于如何选择像素的性质,有时难以对对象的像素性质进行抽象和描述。目前用于聚类的像素性质主要有像素的颜色、邻域内的纹理、分形维数等,像素聚类的方法主要有阈值法、k-均值法、isodata聚类法、基于模糊c-均值聚类的彩色图像分割等。

基于区域的图像分割是对图像中性质上相似、空间上相连的像素聚合形成分离的区域,也是一种像素聚类过程。常用的方法有区域生长法、分裂合并法和松弛迭代法等。这类方法的难点也是在于确定像素聚类的规则和起始、终止条件,比较适用于颜色缓慢变化的大面积区域分割,如电脑生成的颜色渐变区域分割、自然界中的蓝天白云分割等。

现有技术存在如下问题:

(1)计算过程中引入的预定误差值选取不当时,还会引入误判,易受分析目标内部组织之间的重叠干扰影响。

(2)算法较复杂,计算量大,分裂还可能破坏区域的边界。



技术实现要素:

本发明实施例所要解决的技术问题在于,提供基于一种视频图像的分割方法、装置、终端设备及存储介质,能够运用图像识别技术和图像分割技术,快速、稳定且高效地对特征明显的特定区域进行图像分割。

为解决上述问题,一方面,本发明的一个实施例提供一种视频图像的分割方法,适于在计算设备中执行,包括:

输入待分割视频图像,并对所述待分割视频图像进行关键帧提取;

采用边缘检测法检测所述关键帧的所有可能边缘,并根据所述所有可能边缘确定连通域;

根据所述连通域中最大内接矩形,对所述连通域进行区块分割,得到若干等大的区块;

根据所述区块的基于灰度共生矩阵的纹理特性和区域特性,运用支持向量机判断所述区块的性质是否为目标区域的区块,并根据所有所述区块的性质判断所述连通域是否为目标区域;

利用直线拟合算法对目标区域的连通域的边缘进行直线拟合,重复上述步骤,直至分割出所述待分割视频图像的目标区域。

进一步地,所述输入待分割视频图像,并对所述待分割视频图像进行关键帧提取,具体为:

计算待分割视频图像中的锐度和色彩饱和度,根据所述锐度和所述色彩饱和度,提取满足视频图像分割条件的视频图像帧作为关键帧。

进一步地,所述采用边缘检测法检测所述关键帧的所有可能边缘,并根据所述所有可能边缘确定连通域,具体为:

采用canny边缘检测法检测所述关键帧的所有可能边缘,对所述所有可能边缘进行连接操作,以确定相应的连通域。

进一步地,所述根据所述区块的基于灰度共生矩阵的纹理特性和区域特性,运用支持向量机判断所述区块的性质是否为目标区域的区块,并根据所有所述区块的性质判断所述连通域是否为目标区域,具体为:

计算所述区块中基于灰度共生矩阵的纹理特性和基于视觉感知的区域特性;其中,所述纹理特性包括熵、能量、惯性矩,以及相关性与同质性,所述区域特性包括粗糙度、对比度、方向度、线性度、规整度和粗略度;

判断所述纹理特性和所述区域特性的计算结果是否超过预设值,若是,则所述区块为目标区域的区块。

进一步地,所述纹理特性根据所述区块的离散程度动态选择步长大小计得到;所述区块特征根据所述区块的复杂度计算得到。

另一方面,本实施例的一个实施例还提供了一种视频图像的拼接装置,包括:

提取模块,用于输入待分割视频图像,并对所述待分割视频图像进行关键帧提取;

边缘检测模块,用于采用边缘检测法检测所述关键帧的所有可能边缘,并根据所述所有可能边缘确定连通域;

分块模块,用于根据所述连通域中最大内接矩形,对所述连通域进行区块分割,得到若干等大的区块;

判断模块,用于根据所述区块的基于灰度共生矩阵的纹理特性和区域特性,运用支持向量机判断所述区块的性质是否为目标区域的区块,并根据所有所述区块的性质判断所述连通域是否为目标区域;

优化模块,用于对所判定的待分割区域进行优化处理,分割出待处理视频的目标区域。

进一步地,所述判断模块,具体用于计算所述区块中基于灰度共生矩阵的纹理特性和基于视觉感知的区域特性;其中,所述纹理特性包括熵、能量、惯性矩,以及相关性与同质性,所述区域特性包括粗糙度、对比度、方向度、线性度、规整度、粗略度;判断所述纹理特性和所述区域特性的计算结果是否超过预设值,若是,则所述区块为目标区域的区块。

又另一方面,本实施例还提供了一种终端设备,包括处理器、存储器以及存储在所述存储器中且被配置为由所述处理器执行的计算机程序,所述处理器执行所述计算机程序时实现如上述的视频图像的分割方法

又另一方面,本实施例还提供了一种计算机可读存储介质,其特征在于,所述计算机可读存储介质包括存储的计算机程序,其中,在所述计算机程序运行时控制所述计算机可读存储介质所在设备执行如上述的视频图像的分割方法。

本实施例提供的一种图像分割方法,能根据图像基本特性以及纹理特性和视觉感知特性,综合判断特定区域的边缘范围,并具有检测率高,误检率低,确定特定区域增加或减少,通过算法可以有效的区分特赌博个区域范围及非特定区域范围,具有较强的准确性。

附图说明

图1是本发明的一个实施例提供的一种视频图像的分割方法的流程示意图;

图2是本发明的一个实施例提供的一种视频图像的分割方法的另一流程示意图;

图3是图1中步骤s104的具体流程示意图;

图4是本发明的另一个施例提供的一种视频图像的分割装置。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

本发明第一实施例:

请参阅图1-3。

如图1-2所示,本实施例提供的一种视频图像的拼分割方法,适于在计算设备中执行,至少包括如下步骤:

s101、输入待分割视频图像,并对所述待分割视频图像进行关键帧提取。

具体的,计算待分割视频图像中的锐度和色彩饱和度,根据所述锐度和所述色彩饱和度,提取满足视频图像分割条件的视频图像帧作为关键帧。

在本实施例中,选取锐度和色彩饱和度较高的图像帧作为关键帧,以提高图像分割的效率。

可以理解的是,所述待分割视频图像为无人机视频,对无人机航拍的视频进行关键帧的提取,利用canny边缘检测算子检测关键帧的边缘,并确定边缘图的连通域,继而对连通域图进行合理分块,分别对所分的区域块采用支持向量机的计算分析,以判定其区域块是否为河道水面,最后对所判定的河道水面区域块进行优化处理。

s102、采用边缘检测法检测所述关键帧的所有可能边缘,并根据所述所有可能边缘确定连通域。

具体的,采用canny边缘检测法检测所述关键帧的所有可能边缘,对所述所有可能边缘进行连接操作,以确定相应的连通域。

在本实施例中,canny边缘检测算法通常都是从高斯模糊开始,到基于双阈值实现边缘连接结束。但是在实际工程应用中,考虑到输入图像都是彩色图像,最终边缘连接之后的图像要二值化输出显示。

s103、根据所述连通域中最大内接矩形,对所述连通域进行区块分割,得到若干等大的区块。

s104、根据所述区块的基于灰度共生矩阵的纹理特性和区域特性,运用支持向量机判断所述区块的性质是否为目标区域的区块,并根据所有所述区块的性质判断所述连通域是否为目标区域。

s105、利用直线拟合算法对目标区域的连通域的边缘进行直线拟合,重复上述步骤,直至分割出所述待分割视频图像的目标区域。

在本实施例中,目标图像为河道水面区域图像。分割出来的图像具有较强的准确性。

在本实施例中,如图3所示,判断块性质,计算所述区块中基于灰度共生矩阵的纹理特性和基于视觉感知的区域特性;其中,所述纹理特性包括熵、能量、惯性矩,以及相关性与同质性,所述区域特性包括粗糙度、对比度、方向度、线性度、规整度和粗略度。

判断所述纹理特性和所述区域特性的计算结果是否超过预设值,若是,则所述区块为目标区域的区块。所述目标区域为河道块区域。

在本实施例中,计算四种方向的纹理特性,包括:0度及180度,45度及225度,135度及315度,90度及270度。

本实施例提供的一种视频图像分割方法,能根据图像基本特性以及纹理特性和视觉感知特性,综合判断特定区域的边缘范围,并具有检测率高,误检率低,确定特定区域增加或减少,通过算法可以有效的区分特赌博个区域范围及非特定区域范围,具有较强的准确性。

本发明的第二实施例:

请参阅图4。

如图4所示,本实施例提供的一种视频图像的分割装置,包括:

提取模块201,用于输入待分割视频图像,并对所述待分割视频图像进行关键帧提取。

具体的,计算待分割视频图像中的锐度和色彩饱和度,根据所述锐度和所述色彩饱和度,提取满足视频图像分割条件的视频图像帧作为关键帧。

边缘检测模块202,用于采用边缘检测法检测所述关键帧的所有可能边缘,并根据所述所有可能边缘确定连通域。

具体的,采用canny边缘检测法检测所述关键帧的所有可能边缘,对所述所有可能边缘进行连接操作,以确定相应的连通域。

分块模块203,用于根据所述连通域中最大内接矩形,对所述连通域进行区块分割,得到若干等大的区块。

判断模块204,用于根据所述区块的基于灰度共生矩阵的纹理特性和区域特性,运用支持向量机判断所述区块的性质是否为目标区域的区块,并根据所有所述区块的性质判断所述连通域是否为目标区域。

优化模块205,用于对所判定的待分割区域进行优化处理,分割出待处理视频的目标区域。

在本实施例中,如图3所示,判断块性质,计算所述区块中基于灰度共生矩阵的纹理特性和基于视觉感知的区域特性;其中,所述纹理特性包括熵、能量、惯性矩,以及相关性与同质性,所述区域特性包括粗糙度、对比度、方向度、线性度、规整度和粗略度。

判断所述纹理特性和所述区域特性的计算结果是否超过预设值,若是,则所述区块为目标区域的区块。所述目标区域为河道块区域。

本实施例提供的一种视频图像分割装置,能根据图像基本特性以及纹理特性和视觉感知特性,综合判断特定区域的边缘范围,并具有检测率高,误检率低,确定特定区域增加或减少,通过算法可以有效的区分特赌博个区域范围及非特定区域范围,具有较强的准确性。

又另一方面,本实施例还提供了一种终端设备,包括处理器、存储器以及存储在所述存储器中且被配置为由所述处理器执行的计算机程序,所述处理器执行所述计算机程序时实现如上述的视频图像的分割方法

又另一方面,本实施例还提供了一种计算机可读存储介质,其特征在于,所述计算机可读存储介质包括存储的计算机程序,其中,在所述计算机程序运行时控制所述计算机可读存储介质所在设备执行如上述的视频图像的分割方法。

以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和变形,这些改进和变形也视为本发明的保护范围。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(read-onlymemory,rom)或随机存储记忆体(randomaccessmemory,ram)等。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1