一种基于阈值分割的图像边缘检测方法技术

技术编号:3586713 阅读:466 留言:0更新日期:2012-04-11 18:40
本发明专利技术提出一种基于阈值分割的图像边缘检测方法,该方法为对图像中所有的点逐一取阈值,并进行分类的一种新的阈值分割算法。利用图像中像素邻域的灰度值均值统计信息作为该点阈值设置的标准,并引入该点邻域内像素灰度值方差作为附加判断条件,从而实现综合考虑区域信息的全局二值化,使提取出来的目标点是图像的边缘。并且计算均值和方差的结构元素尺寸可以调整,可以根据不同的需要来选择不同大小的结构元素。本方法对每一个像素都给定一个阈值,从而实现综合考虑区域信息的全局二值化,图像分割效果好,边缘定位准确。

【技术实现步骤摘要】

本专利技术属于图像处理领域,涉及一种边缘检测方法,特别涉及一种基于阈值 分割的图像边缘检测方法。
技术介绍
图像阈值分割是一种广泛使用的图像分割技术。这种方法首先确定一个处于 图像灰度取值范围之中的灰度阈值,然后将图像中各个像素的灰度值都与这个阈 值相比较,并根据比较结果将对应的像素划分为两类像素的灰度值大于阈值的 为一类,像素的灰度值小于阈值的为另一类,这两类像素一般分属于图像中的目 标和背景两类区域,所以对像素根据阈值进行分类就起到了区域分割的作用。基于阈值的分割又是图像分割的最基本的难题之一,其难点在于阈值的选 取。阈值选择的恰当与否对分割的效果起着决定性的作用。在经典的图像阈值法中,通常都是取一个阈值,简单的把图像分割为背景和 目标两部分,对于直方图分布为两个尖峰的情况,分割的效果很好,而对于复杂 的图像就不一定取得良好的效果。改进的单阈值方法有大津法(Otsu), 二维大 津法等。其中,大津法是一种搜寻最佳阈值的方法,对大津法可作如下理解该 方式实际上就是使类间方差值最大,阈值分割出的前景和背景两部分构成了整幅 图像。方差是灰度分布均匀性的一种度量,方差值越大,说明构成图像的两部分 差别越大,当部分目标错分为背景或部分背景错分为目标时,都会导致两部分差 别变小,因此,使类间方差最大的分割意味着错分概率最小。这样计算出的阈值 可以将目标和背景最大程度地分割出来,但该方法对于图像中存在多个灰度分布 目标的情况,就不能达到理想的效果。针对上面的问题,有人提出了多阈值法,它根据直方图的分布将图像分为多 个目标和背景,从而设置多个阈值将它们分别区分出来。还有局部区块的阈值分 割方法,它将整幅图像均匀的分割为多个区域,分别统计出每个区域内的直方图, 并对于每个区块给出它自己的阈值。该方法考虑区域灰度值分布的差异,给不同的区块设置不同的阈值,在一定程度上,解决了单阈值分割的缺点,但容易产生 块效应。以上方法对于一幅包含复杂信息的图像,都很难通过一个或数个阈值将图像中的信息都提取出来。这就需要一种对于图像中每个像素都取一个阈值的算法来对图像信息进行提取。专利技术 内容本专利技术的目的是提供,利用结构元素 块对图像逐点取邻域,统计出每个像素邻域内像素灰度值的均值和方差,对于图 像中一个像素,将该邻域的像素灰度值均值作为该点阈值,并引入该点邻域内像 素灰度值方差作为附加判断条件,从而将图像的边缘提取出来,实现综合考虑区 域信息的全局二值化。该算法可以有效地抑制噪声对分割效果的影响,实现边缘 的准确分割,并可以根据各种需要进行参数设置从而得到不同效果的目标轮廓。,包括以下步骤步骤l:对图像进行预处理,将图像中灰度最高的一部分像素点去掉,并进 行灰度拉伸,将现有像素灰度值尽量均匀分布到0~255的范围内;步骤2:用块状结构元素来统计图像中的一个像素点的邻域内像素灰度值的 均值和方差;步骤3:利用目标像素点和背景像素点分布的概率密度函数,根据概率密度 函数公式分别求出将背景点当作目标点进行分类时错误发生的概率和目标点当 作背景点进行分类时错误发生的概率,进而由混合概率密度函数定义求出该点出 错的整体概率公式;步骤4:根据该点出错的整体概率公式,对由高斯密度公式推导出的关于邻 域内像素灰度值均值的方程进行求解,得到每个像素点的邻域像素的灰度均值作 为该点的阈值;步骤5:用当前像素点的灰度值与所述阈值比较,如果灰度值小于其邻域内 的像素灰度值的平均值,并且邻域内像素灰度值的方差大于一个既定的值,把该 点定义为边界点,否则就属于背景部分,然后转到下一个像素点,返回步骤2, 直至图像中的点都扫描完毕。所述步骤2中的块状结构元素中最多包含目标和背景两个灰度级区域。 所述步骤2中结构元素尺寸越大,提取出的边缘信息越多,边缘也就越粗, 边缘的内侧和外侧中有一侧是准确的,并且不准确的一侧随着结构元素尺寸的增 大沿灰度值分布由高到低的方向生长,同时运算时间也随着结构元素尺寸变大而 变长。所述步骤4的高斯密度公式中,目标像素点的高斯密度的方差与背景像素点的高斯密度方差相同。所述步骤4每个像素点中,背景像素点和目标像素点出现的概率相同。 所述步骤4中,每个像素点邻域的像素灰度平均值代替目标像素点的高斯密度的平均值和背景像素点的高斯密度的平均值,作为该点(i, j)阈值Ty,且5=7^~~:n 2 1>(/ + 1,_/ +力'其中,其中z(i, j)为图像中位于(i, j)处的像素灰度值,m、 n都是自然数。所述步骤5中引入块内灰度差异度作为衡量标准来限制图像目标的分类,利 用当前点邻域的像素值的方差实现 2 = ,, i二』£ t (z(z' + x J ) - 。2 ,(2附+1)(2+1)=-其中,其中z(i, j)为图像中位于(i, j)处的像素灰度值,m、 n都是自然数。 本专利技术的优点在于(1) 本方法对图像中的每一个像素的邻域统计信息,对每一个像素都给定 一个阈值,从而实现综合考虑区域信息的全局二值化,图像分割效果好,边缘定 位准确;(2) 本方法中计算均值和方差的结构元素尺寸可以调整,可以根据不同的 需要来选择不同大小的结构元素;(3) 本方法根据参数设置的不同可以得到不同的效果,对于细节较多的图 像,可以将与邻域内像素灰度值的方差比较的既定值Detla设置得较小。对于噪 声影响很大的图像,可以将Detla设置得较大。附图说明图1为本专利技术的流程图; 图2a为常见的视频片断Claire中第一帧的Canny算子分割结果图; 图2b为本专利技术处理常见的视频片断Claire中第一帧采用3x3的结构元素进行分割的结果图2c为本专利技术处理常见的视频片断Claire中第一帧采用7x7的结构元素进行分割的结果图2d为本专利技术处理常见的视频片断Claire中第一帧采用11x11的结构元素进行分割的结果图2e为本专利技术处理常见的视频片断Claire中第一帧采用15x 15的结构元素进行分割的结果图。具体实施例方式下面将结合附图对本专利技术作进一步的详细说明。本专利技术提出。该方法利用图像中像素 邻域的灰度值均值统计信息作为该点阈值设置的标准,并引入该点邻域内像素灰 度值方差作为附加判断条件,使提取出来的目标点是图像的边缘。本方法边缘定 位准确,起到了良好的边缘检测效果。如图1所示, ,包括以下步骤步骤一对图像进行预处理。通常情况下可以认为图像中目标区域比背景区 域的灰度值低。因此可以假设图像中灰度值最高的一部分像素点对于图像分割的 结果影响不大,所以在进行处理之前,把这部分点去掉。根据直方图分布情况,取在总像素数中按灰度值由高到低排列,排在前10 %的像素,即令f(z)为图像直方图分布函数(假定其为连续函数),设给定阈值T, 使|255/(20必=^附/10 (1)其中sum为图像中像素总数。将灰度值大于T的像素全部赋值为255。 然后接下来进行灰度拉伸,求出图像中的灰度最小值Gmin,对于图像灰度 值为G的一点,经灰度拉伸后的灰度值为将现有像素灰度值尽量均匀分布到0 255的范围内,可以证明具有平坦直 方图分布的图像,其信息含量(熵)最大。这一步处理有利于在后面的分割中能 把更多的信息提取出来。步骤二对于图像中的一个像素,用块状结构元素本文档来自技高网...

【技术保护点】
一种基于阈值分割的图像边缘检测方法,其特征在于,本方法包括以下步骤:步骤一:对图像进行预处理,将图像中灰度最高的一部分像素点去掉,并进行灰度拉伸,将现有像素灰度值尽量均匀分布到0~255的范围内;步骤二:用块状结构元素来统计 图像中的一个像素点的邻域内像素灰度值的均值和方差;步骤三:利用目标像素点和背景像素点分布的概率密度函数,根据概率密度函数公式分别求出将背景点当作目标点进行分类时错误发生的概率和目标点当作背景点进行分类时错误发生的概率,进而由混合概率 密度函数定义求出该点出错的整体概率公式;步骤四:根据该点出错的整体概率公式,对由高斯密度公式推导出的关于邻域内像素灰度值均值的方程进行求解,得到每个像素点的邻域像素的灰度均值作为该点的阈值;步骤五:用当前像素点的灰度值与所述 阈值比较,如果灰度值小于其邻域内的像素灰度值的平均值,并且邻域内像素灰度值的方差大于一个既定的值,则把该点定义为边界点,否则就属于背景部分,然后转到下一个像素点,返回步骤二,直至图像中的点都扫描完毕。

【技术特征摘要】
1、一种基于阈值分割的图像边缘检测方法,其特征在于,本方法包括以下步骤步骤一对图像进行预处理,将图像中灰度最高的一部分像素点去掉,并进行灰度拉伸,将现有像素灰度值尽量均匀分布到0~255的范围内;步骤二用块状结构元素来统计图像中的一个像素点的邻域内像素灰度值的均值和方差;步骤三利用目标像素点和背景像素点分布的概率密度函数,根据概率密度函数公式分别求出将背景点当作目标点进行分类时错误发生的概率和目标点当作背景点进行分类时错误发生的概率,进而由混合概率密度函数定义求出该点出错的整体概率公式;步骤四根据该点出错的整体概率公式,对由高斯密度公式推导出的关于邻域内像素灰度值均值的方程进行求解,得到每个像素点的邻域像素的灰度均值作为该点的阈值;步骤五用当前像素点的灰度值与所述阈值比较,如果灰度值小于其邻域内的像素灰度值的平均值,并且邻域内像素灰度值的方差大于一个既定的值,则把该点定义为边界点,否则就属于背景部分,然后转到下一个像素点,返回步骤二,直至图像中的点都扫描完毕。2、 根据权利要求1所述一种基于阈值分割的图像边缘检测方法,其特征在于所述 步骤二中的块状结构元素中最多包含目标和背景两个灰度级区域。3、 根据权利要求1所述一种基于阈值分割的图像边缘检测方法,其特征在于所述 步骤二中结构元素尺寸越大,提取出的边缘信息越多,边缘也...

【专利技术属性】
技术研发人员:祝世平夏曦张庆荣
申请(专利权)人:北京航空航天大学
类型:发明
国别省市:11[中国|北京]

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

1
相关领域技术
  • 暂无相关专利