一种图像分割方法和系统的制作方法

文档序号:6487997阅读:130来源:国知局
一种图像分割方法和系统的制作方法
【专利摘要】本申请提供了一种图像分割方法和系统,请涉及图像处理领域。所述方法包括:根据原始图像,划定第一初始前景区域和初始背景区域;对原始图像进行下采样,获得第一图像,并将第一图像中属于第一初始前景区域的像素划定为初始前景区域;利用所述初始背景区域中的像素建立初始的背景混合高斯模型,利用所述初始前景区域的像素建立初始的前景混合高斯模型;将所述第一图像输入图切割过程,划分新前景区域和新背景区域;并以所述新前景区域的像素优化所述前景混合高斯模型的参数,以新背景区域中的像素优化所述背景混合高斯模型的参数;直至图切割过程收敛。本申请可提高切割算法处理时间。
【专利说明】一种图像分割方法和系统
【技术领域】
[0001]本申请涉及图像处理领域,特别是涉及一种图像分割方法和系统。
【背景技术】
[0002]图像分割是数字图像处理过程中的关键技术之一。图像分割的任务是将输入图像分割为一些独立的区域,使得同一区域具有相同的属性,而使不同区域具有不同的属性。图像分割是进一步进行图像识别,分析和理解的基础,在理论研究和实际应用中都得到人们广泛的重视。对于图像分割问题,人们已经提出了很多方法,但是鉴于图像具有种类多、数据量大、变化多等特点,迄今为止还没有一种图像分割的方法适用于所有的情况,此外分割结果的好坏也需要根据具体的场合和要求去评价。因此,图像分割仍然是目前的研究热点之一 O
[0003]在现有的图像分割方法中,基于统计模型的图像分割方法应用的相当广泛。这类方法常常选用某个统计模型来描述待分割图像像素值的分布,通过一定的训练和学习过程估计出统计模型的结构和相应的参数,并且获得每个像素点关于各个欲划分出的类的概率的大小,最后将最大概率所对应的类作为当前像素点分割到的类。与这样的流程相对应的是机器学习领域中的无监督学习过程。在己知的基于统计模型的图像分割方法中,最常见也是应用最为广泛的模型就是高斯混合模型(GMM, Gaussian Mixture Model)。
[0004]并且,随着互联网的发展迅速,传统的文字有时候已经不能表达人们所关注的一些感兴趣的东西,此时图片的重要性显得尤为重要。但是如何从一张背景复杂的图片中自动快速的分割出图片的主体区域,是一个极为迫切的问题。
[0005]目前图像分割领域中主流采用的分割方法大致流程为:
[0006]1、人工进行干涉,在图像中希望得到的前景部分周围画一个矩形作为初始化,矩形内的区域为未知区域,矩形外的区域为背景区域。
[0007]2、对图像做一个初始的设定性划分,把背景区域作为确定性的背景类,把未知区域作为前景类。
[0008]3、采用聚类算法把背景和前景分别划为几类,并创建前景混合高斯模型GMM和背景混合高斯模型GMM。
[0009]4、对图像执行图切割算法,把图像中每个像素划分为新的前景和背景,更新前景、背景GMM的参数,直到图切割算法收敛,即图切割算法的切割总能量最小。
[0010]首先,现在的分割方法其计算的像素点数量大,其分割速度慢。
[0011]另外,现在的分割方法还存在无法自动选择前景和背景的问题,需要进行人工干涉O

【发明内容】

[0012]鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的一种图像分割方法和系统。[0013]为了解决上述问题,本申请公开了一种图像分割方法,其特征在于,包括:
[0014]根据原始图像,划定第一初始前景区域和初始背景区域;
[0015]对原始图像进行下采样,获得第一图像,并将第一图像中属于第一初始前景区域的像素划定为初始前景区域;
[0016]利用所述初始背景区域中的像素建立初始的背景混合高斯模型,利用所述初始前景区域的像素建立初始的前景混合高斯模型;
[0017]将所述第一图像输入图切割过程,划分新前景区域和新背景区域;并以所述新前景区域的像素优化所述前景混合高斯模型的参数,以新背景区域中的像素优化所述背景混合高斯模型的参数;直至图切割过程收敛。
[0018]优选的,所述划定第一初始前景区域和初始背景区域包括:
[0019]将原始图像进行灰度化处理,获得对应原始图像的灰度图像;
[0020]对所述灰度图像进行图像边缘的二值化处理,获得二值化图像;其中,将灰度图像的边缘区域像素的灰度设置为255,其余区域像素的灰度设置为O ;
[0021]在原始图像的内部划定第一区域;将原始图像中所述第一区域外部,对应在所述二值化图像中像素值为O的区域标记为初始背景区域;将原始图像中,所述第一区域内部区域,或所述第一区域内部和第一区域外部像素值为255的区域划定为第一初始前景区域。
[0022]优选的,对所述灰度图像进行图像边缘的二值化处理,获得二值化图像;还包括:
[0023]对灰度图像进行去高频操作,去除灰度图像中频率高于阈值的像素。
[0024]优选的,对原始图像进行采用去高频操作包括:
[0025]采用高斯函数对原始图像进行去高频操作;其中高斯函数的高斯分布参数为2.5o
[0026]优选的,对所述灰度图像进行二值化处理,获得二值化图像包括:
[0027]采用分水岭分割法对所述灰度图像进行二值化处理,获得二值化图像;其中分水岭线对应像素点的像素值设为255,将分水岭线之外的像素点的像素值设为O。
[0028]优选的,采用分水岭分割法对所述灰度图像进行二值化处理,获得二值化图像包括:
[0029]遍历各个象素点得出梯度图像的直方图和各梯度层的概率密度,再次遍历各个象素点,得出每个象素点在排序数组中的位置,对象素点进行排序;
[0030]对梯度图像进行标号,其方法为判断当前处理点的上下左右四个邻点是否已经被标号:若当前处理点的上下左右四个邻点存在已经标号的点,则当前处理点的标号等于该标号;若当前处理点的上下左右四个邻点不存在已经标号的点,则当前处理点的标号为新标号;
[0031]顺序扫描每一梯度层的各像素点,并在扫描过程中直接判定出每一点的标号;所述判定出每一点标号的方法为:根据当前处理点的上下左右四邻点已有标号的种类进行判定,若当前处理点的上下左右四个邻点只有一种标号,则当前处理点的标号等于该标号;若当前处理点的上下左右四个邻点有两种或两种以上的标号,则当前处理点位于两个或两个以上区域的交界处,当前处理点为分水岭点;若当前处理点的上下左右四个邻点均未标号,则当前处理点的标号为新标号;[0032]将标号相同的点划为一个区域,不同的区域用分水岭线加以分割,从而得到图像分割;
[0033]将分水岭线对应像素点的像素值设为255,将分水岭线之外的像素点的像素值设为0,得到所述二值化图像。
[0034]优选的,在原始图像的中央划定第一区域包括:
[0035]根据原始图像相邻两条边的边长w和边长h,以原始图像相邻两边中的宽边为X轴和高边为y轴,在X轴上选定起点w/20,终点19W/20,和在y轴上选定起点h/20,终点19h/20 ;
[0036]划定X = w/20, X = 19w/20,和y = h/20, y = 19h/20所包围的区域为第一区域。
[0037]优选的,利用所述初始背景区域中的像素建立初始背景混合高斯模型,利用所述初始前景区域的像素建立初始前景混合高斯模型包括:
[0038]针对所述初始背景区域或初始前景区域的像素,由所述各像素计算得到初始背景或前景的初始均值Uk和初始方差σ\;
[0039]将所初始背景或前景的初始均值Uk和初始方差σ \,相应带入初始背景或初始前

景高斯混合模型
【权利要求】
1.一种图像分割方法,其特征在于,包括: 根据原始图像,划定第一初始前景区域和初始背景区域; 对原始图像进行下采样,获得第一图像,并将第一图像中属于第一初始前景区域的像素划定为初始前景区域; 利用所述初始背景区域中的像素建立初始的背景混合高斯模型,利用所述初始前景区域的像素建立初始的前景混合高斯模型; 将所述第一图像输入图切割过程,划分新前景区域和新背景区域;并以所述新前景区域的像素优化所述前景混合高斯模型的参数,以新背景区域中的像素优化所述背景混合高斯模型的参数;直至图切割过程收敛。
2.根据权利要求1所述的方法,其特征在于,所述划定第一初始前景区域和初始背景区域包括: 将原始图像进行灰度化处理,获得对应原始图像的灰度图像; 对所述灰度图像进行图像边缘的二值化处理,获得二值化图像;其中,将灰度图像的边缘区域像素的灰度设置为255,其余区域像素的灰度设置为O ; 在原始图像的内部划定第一区域;将原始图像中所述第一区域外部,对应在所述二值化图像中像素值为O的区域标记为初始背景区域;将原始图像中,所述第一区域内部区域,或所述第一区域内部和第一区域外部像素值为255的区域划定为第一初始前景区域。
3.根据权利要求2所述的方法,其特征在于,对所述灰度图像进行图像边缘的二值化处理,获得二值化图像;还包括: 对灰度图像进行去高频操作,去除灰度图像中频率高于阈值的像素。
4.根据权利要求3所述的方法,其特征在于,对原始图像进行采用去高频操作包括: 采用高斯函数对原始图像进行去高频操作;其中高斯函数的高斯分布参数为2.5。
5.根据权利要求2所述的方法,其特征在于,对所述灰度图像进行二值化处理,获得二值化图像包括: 采用分水岭分割法对所述灰度图像进行二值化处理,获得二值化图像;其中分水岭线对应像素点的像素值设为255,将分水岭线之外的像素点的像素值设为O。
6.根据权利要求5所述的方法,其特征在于,采用分水岭分割法对所述灰度图像进行二值化处理,获得二值化图像包括: 遍历各个象素点得出梯度图像的直方图和各梯度层的概率密度,再次遍历各个象素点,得出每个象素点在排序数组中的位置,对象素点进行排序; 对梯度图像进行标号,其方法为判断当前处理点的上下左右四个邻点是否已经被标号:若当前处理点的上下左右四个邻点存在已经标号的点,则当前处理点的标号等于该标号;若当前处理点的上下左右四个邻点不存在已经标号的点,则当前处理点的标号为新标号; 顺序扫描每一梯度层的各像素点,并在扫描过程中直接判定出每一点的标号;所述判定出每一点标号的方法为:根据当前处理点的上下左右四邻点已有标号的种类进行判定,若当前处理点的上下左右四个邻点只有一种标号,则当前处理点的标号等于该标号;若当前处理点的上下左右四个邻点有两种或两种以上的标号,则当前处理点位于两个或两个以上区域的交界处,当前处理点为分水岭点;若当前处理点的上下左右四个邻点均未标号,则当前处理点的标号为新标号; 将标号相同的点划为一个区域,不同的区域用分水岭线加以分割,从而得到图像分割; 将分水岭线对应像素点的像素值设为255,将分水岭线之外的像素点的像素值设为O,得到所述二值化图像。
7.根据权利要求2所述的方法,其特征在于,在原始图像的中央划定第一区域包括: 根据原始图像相邻两条边的边长w和边长h,以原始图像相邻两边中的宽边为X轴和高边为y轴,在X轴上选定起点w/20,终点19W/20,和在y轴上选定起点h/20,终点19h/20 ;划定X = w/20, X = 19w/20,和y = h/20, y = 19h/20所包围的区域为第一区域。
8.根据权利要求1所述的方法,其特征在于,利用所述初始背景区域中的像素建立初始背景混合高斯模型,利用所述初始前景区域的像素建立初始前景混合高斯模型包括: 针对所述初始背景区域或初始前景区域的像素,由所述各像素计算得到初始背景或前景的初始均值Uk和初始方差σ\; 将所初始背景或前景的初始均值Uk和初始方差σ 2k,相应带入初始背景或初始前景高
斯混合模型
9.一种图像分割系统,其特征在于,包括: 第一初始区域划定模块,用于根据原始图像,划定第一初始前景区域和初始背景区域; 下采样处理模块,用于对原始图像进行下采样,获得第一图像,并将第一图像中属于第一初始前景区域的像素划定为初始前景区域; 混合高斯模型初始化模块,用于利用所述初始背景区域中的像素建立初始背景混合高斯模型,利用所述初始前景区域的像素建立初始前景混合高斯模型; 混合高斯模型优化模块,用于将所述第一图像输入图切割过程,划分新前景区域和新背景区域;并以所述新前景区域的像素优化所述前景混合高斯模型的参数,以新背景区域中的像素优化所述背景混合高斯模型的参数;直至图切割过程收敛。
10.根据权利要求9所述的系统,其特征在于,所述第一初始前景区域划定模块包括: 灰度处理模块,用于将原始图像进行灰度化处理,获得对应原始图像的灰度图像; 二值化处理模块,用于对所述灰度图像进行二值化处理,获得二值化图像; 第一区域划分模块,用于在原始图像的内部划定第一区域;将原始图像中所述第一区域外部,对应在所述二值化图像中像素值为O的区域标记为初始背景区域;将原始图像中,所述第一区域内部区域,或者所述第一区域内部和第一区域外部像素值为255的区域划定为第一初始前景区域。
11.根据权利要求10所述的系统,其特征在于,在所述二值化处理模块之前还包括: 高频处理模块,用于对灰度图像进行去高频操作,去除灰度图像中频率高于阈值的像素。
12.根据权利要求10所述的系统,其特征在于,所述二值化处理模块包括:分水岭 分割模块,用于采用分水岭分割法对所述灰度图像进行二值化处理,获得二值化图像;其中分水岭线对应像素点的像素值设为255,将分水岭线之外的像素点的像素值设为O。
【文档编号】G06T7/00GK103632361SQ201210297923
【公开日】2014年3月12日 申请日期:2012年8月20日 优先权日:2012年8月20日
【发明者】邓宇, 张涛 申请人:阿里巴巴集团控股有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1