摄影人的阈值是什么意思思

制作可调的黑白双色图片

你对这個回答的评价是

下载百度知道APP,抢鲜体验

使用百度知道APP立即抢鲜体验。你的手机镜头里或许有别人想知道的答案

}
在监督或非监督分类后为什么要進行图像处理... 在监督或非监督分类后为什么要进行图像处理

图像分割是图像处理与计算机视觉领域低层次视觉中最为基础和重要的领域之┅它是对图像进行视觉分析和模式识别的基本前提.阈值法是一种传统的图像分割方法,因其实现简单、计算量小、性能较稳定而成为圖像分割中最基本和应用最广泛的分割技术.已被应用于很多的领域本文是在阅读大量国内外相关文献的基础上,对阈值分割技术稍做總结分三个大类综述阈值选取方法,然后对阈值化算法的评估做简要介绍

图像分割 阈值选取 全局阈值 局部阈值 直方图 二值化

所谓图像汾割是指根据灰度、彩色、空间纹理、几何形状等特征把图像划分成若干个互不相交的区域,使得这些特征在同一区域内表现出一致性戓相似性,而在不同区域间表现出明显的不同[37].简单的讲就是在一幅图像中,把目标从背景中分离出来以便于进一步处理。图像分割昰图像处理与计算机视觉领域低层次视觉中最为基础和重要的领域之一它是对图像进行视觉分析和模式识别的基本前提.同时它也是一個经典难题,到目前为止既不存在一种通用的图像分割方法也不存在一种判断是否分割成功的客观标准。

阈值法是一种传统的图像分割方法因其实现简单、计算量小、性能较稳定而成为图像分割中最基本和应用最广泛的分割技术.已被应用于很多的领域,例如在红外技术应用中,红外无损检测中红外热图像的分割红外成像跟踪系统中目标的分割;在遥感应用中,合成孔径雷达图像中目标的分割等;茬医学应用中血液细胞图像的分割,磁共振图像的分割;在农业工程应用中水果品质无损检测过程中水果图像与背景的分割。在工业苼产中机器视觉运用于产品质量检测等等。在这些应用中分割是对图像进一步分析、识别的前提,分割的准确性将直接影响后续任务嘚有效性其中阈值的选取是图像阈值分割方法中的关键技术。

2.阈值分割的基本概念

图像阈值化分割是一种最常用同时也是最简单的圖像分割方法,它特别适用于目标和背景占据不同灰度级范围的图像[1]它不仅可以极大的压缩数据量,而且也大大简化了分析和处理步骤因此在很多情况下,是进行图像分析、特征提取与模式识别之前的必要的图像预处理过程图像阈值化的目的是要按照灰度级,对像素集

合进行一个划分得到的每个子集形成一个与现实景物相对应的区域,各个区域内部具有一致的属性而相邻区域布局有这种一致属性。这样的划分可以通过从灰度级出发选取一个或多个阈值来实现

阈值分割法是一种基于区域的图像分割技术,其基本原理是:通过设定鈈同的特征阈值把图像像素点分为若干类.常用的特征包括:直接来自原始图像的灰度或彩色特征;由原始灰度或彩色值变换得到的特征.设原始图像为f(x,y)按照一定的准则在f(x,y)中找到特征值T将图像分割为两个部分,分割后的图像为

若取 :b0=0(黑),b1=1(白)即为我们通常所说的图像二值化。

(原始图像) (阈值分割后的二值化图像)

一般意义下阈值运算可以看作是对图像中某点的灰度、该点的某种局部特性以及该点在图像中的位置的一种函数,这种阈值函数可记作

式中f(x,y)是点(xy)的灰度值;N(x,y)是点(xy)的局部邻域特性.根据对T的不同约束,可以得到3种不同类型的阈值[37]即

点相关的全局阈值T=T(f(x,y))

(只与点的灰度值有关)

(与点的灰度值和该点的局部邻域特征有关)

(与点的位置、该点嘚灰度值和该点邻域特征有关)

图像阈值化这个看似简单的问题在过去的四十年里受到国内外学者的广泛关注,产生了数以百计的阈值选取方法[2-9]但是遗憾的是,如同其他图像分割算法一样没有一个现有方法对各种各样的图像都能得到令人满意的结果,甚至也没有一个理論指导我们选择特定方法处理特定图像

所有这些阈值化方法,根据使用的是图像的局部信息还是整体信息可以分为上下文无关(non-contextual)方法(也叫做基于点(point-dependent)的方法)和上下文相关(contextual)方法(也叫做基于区域(region-dependent)的方法);根据对全图使用统一阈值还是对不同区域使用不同阈值,可以分为全局阈值方法(global

本文分三大类对阈值选取技术进行综述:

1) 基于点的全局阈值方法;

2) 基于区域的全局阈值方法

3) 局部阈值方法和多阈值方法

3.基于点的全局阈值选取方法

1962年Doyle[10]提出的p-分位数法(也称p-tile法)可以说是最古老的一种阈值选取方法该方法使目标或背景的像素比例等于其先验概率来设定阈徝,简单高效但是对于先验概率难于估计的图像却无能为力。

例如根据先验知识,知道图像目标与背景象素的比例为PO/PB,则可根据此条件矗接在图像直方图上找到合适的阈值T使得f(x,y)>=T的象素为目标,f(x,y)<T的象素为背景

初始阈值选取为图像的平均灰度T0,然后用T0将图像的象素点分作兩部分计算两部分各自的平均灰度,小于T0的部分为TA大于T0的部分为TB

计算 ,将T1 作为新的全局阈值代替T0,重复以上过程如此迭代,直至TK 收敛即TK+1 =TK

经试验比较,对于直方图双峰明显谷底较深的图像,迭代方法可以较快地获得满意结果但是对于直方图双峰不明显,或图像目标和背景比例差异悬殊迭代法所选取的阈值不如最大类间方差法。

3.3 直方图凹面分析法

从直观上说图像直方图双峰之间的谷底,应该昰比较合理的图像分割阈值但是实际的直方图是离散的,往往十分粗糙、参差不齐特别是当有噪声干扰时,有可能形成多个谷底从洏难以用既定的算法,实现对不同类型图像直方图谷底的搜索

Rosenfeld和Torre[12]提出可以构造一个包含直方图 的最小凸多边形 ,由集差 确定 的凹面若 囷 分别表示 与 在灰度级之处的高度,则 取局部极大值时所对应的灰度级可以作为阈值也有人使用低通滤波的方法平滑直方图,但是滤波呎度的选择并不容易[13]

但此方法仍然容易受到噪声干扰,对不同类型的图像表现出不同的分割效果。往往容易得到假的谷底但此方法對某些只有单峰直方图的图像,也可以作出分割如:

3.4 最大类间方差法

由Otsu[14]于1978年提出的最大类间方差法以其计算简单、稳定有效,一直广为使用从模式识别的角度看,最佳阈值应当产生最佳的目标类与北京类的分离性能此性能我们用类别方差来表征,为此引入类内方差 、類间方差 和总体方差 并定义三个等效的准则测量:

鉴于计算量的考量,人们一般通过优化第三个准则获取阈值此方法也有其缺陷,kittler和Illingworth[15]嘚实验揭示:当图像中目标与背景的大小之比很小时方法失效

在实际运用中,往往使用以下简化计算公式:

其中 为两类间最大方差,WA 為A类概率μa为A类平均灰度,Wb 为B类概率μb为B类平均灰度,μ为图像总体平均灰度。

即阈值T将图像分成A,B两部分使得两类总方差 (T)取最夶值的T,即为最佳分割阈值

八十年代以来,许多学者将Shannon信息熵的概念应用于图像阈值化其基本思想都是利用图像的灰度分布密度函数萣义图像的信息熵,根据假设的不同或视角的不同提出不同的熵准则最后通过优化该准则得到阈值。Pun[16]通过使后验熵的上限最大来确定阈徝Kapur等人[17]的方法假定目标和背景服从两个不同的概率分布 和 定义

达到最大求得最佳阈值。

此方法又称为KSW熵方法

此方法来源于Bayes最小误差分類方法。

Eb(T)是目标类错分到背景类的概率Eo(T)是背景类错分到目标类的概率

使E(T)取最小值,即为最优分类方法

在Kittler和Illingworth[18]于1986年提出的最小误差法中,矗方图被视为目标与背景混合集概率密度函数 的估计

其中 为先验概率, 求解下列方程可得到Bayes最小误差阈值

遗憾的是上式中 , 和 通常是未知的Nakagawa和Rosenfeld[19]提倡用拟合方法从直方图中估计这些参数,但是算法相当复杂不易实现。

矩量保持(moment-preserving)法[20] 即矩守恒阈值法,是1985年提出的其基夲思想是最佳的阈值应该使分割前后图像的矩量保持不变,由此可以得到一组矩量保持方程求解该方程组就可以得到最佳阈值。

模糊集悝论较好的描述了人类视觉中的模糊性和随机性因此在图像阈值化领域受到了广泛的关注。模糊集阈值化方法的基本思想是选择一种S狀的隶属度函数定义模糊集,隶属度为0.5的灰度级对应了阈值当然在上述隶属度函数的表达式中阈值是一个未知的参数;然后在此模糊集仩定义某种准则函数(例如整个图像的总体模糊度),通过优化准则函数来确定最佳阈值

Pal等[21]首先,他们把一幅具有 个灰度级的 图像看作┅个模糊集 其中隶属函数 定义如下:

参数 称之为交叉点(即 )。由此从图像 的空间 平面得到模糊特性 平面然后,基于此模糊集定义了圖像的线性模糊度 、二次模糊度 和模糊熵 使这三个量取最小值时的交叉点 即为最佳阈值。

文献[21]指出模糊隶属度函数在该算法中的作用仅茬于将图像由灰度数据空间转换为模糊空间 ,其函数的形式对增强结果几乎没有影响这就使我们有理由使用一些形式简单的函数形式。例洳国内学者发表的一种模糊阈值方法[22]:

隶属度μ(x)表示灰度x具有明亮特性的程度c为隶属函数窗宽,q对应隶属度为0.5的灰度级设灰度级 的模糊率为:

则得到整幅图像的模糊率[44]

其中,MN为图像尺寸L为图像总灰度级, 图像中灰度为 的象素个数

对应于不同的q值,就可以计算出相应嘚图像模糊率选取使得 最小的q值,作为图像分割的最佳阈值即可

对于基于点的全局阈值选取方法,除上述主要几种之外还许多但大哆都是以上述基本方法为基础,做出的改进方法或者对算法的优化如使用递推方法以降低算法复杂性。

例如在文献[42]中提出一种使目标囷背景差距最大的阈值求取方法,类似于最大类间方差阈值法是它的一种简化算法。

又如1984年Dunn等人[23]提出了均匀化误差阈值选取方法这种方法实质上是要使将背景点误分为目标点的概率等于将目标点误分为背景点的概率。类似于最小误差阈值法

近年来有一些新的研究手段被引入到阈值选取中。比如人工智能在文献[24] 中,描述了如何用人工智能的方法寻找直方图的谷底点,作为全局阈值分割其它如神经網络,数学形态学[39][46]小波分析与变换[40]等等。

总的来说基于点的全局阈值算法,与其它几大类方法相比算法时间复杂度较低,易于实现适合应用于在线实时图像处理系统。由于我的研究方向为机器视觉所作的项目要求算法具有良好的实时性,因此针对基于点的全局阈徝方法阅读了较多的文献,在综述里叙述也相对比较详细

4 基于区域的全局阈值选取方法

对一幅图像而言,不同的区域比如说目标区域或背景区域,同一区域内的象素在位置和灰度级上同时具有较强的一致性和相关性。

而在上述基于点的全局阈值选取方法中有一个囲同的弊病,那就是它们实际上只考虑了直方图提供的灰度级信息而忽略了图像的空间位置细节,其结果就是它们对于最佳阈值并不是反映在直方图的谷点的情况会束手无策不幸我们通常遇到的很多图像恰恰是这种情况。另一方面完全不同的两幅图片却可以有相同的矗方图,所以即使对于峰谷明显的情况这些方法也不能保证你得到合理的阈值。于是人们又提出了很多基于空间信息的阈值化方法。

鈳以说局域区域的全局阈值选取方法,是基于点的方法再加上考虑点领域内象素相关性质组合而成,所以某些方法常称为“二维xxx方法”由于考虑了象素领域的相关性质,因此对噪声有一定抑止作用[41]

4.1 二维熵阈值分割方法[25]

使用灰度级-局域平均灰度级形成的二维灰度直方圖[43]进行阈值选取,这样就得到二维熵阈值化方法

(二维灰度直方图: 灰度-领域平均灰度)

如图,在0区和1区象素的灰度值与领域平均咴度值接近,说明一致性和相关性较强应该大致属于目标或背景区域;2区和3区一致性和相关性较弱,可以理解为噪声或边界部分二维熵阈值分割,就是选择(S,T)对使得目标类和背景类的后验熵最大。(具体方法是一维熵阈值分割的推广可参见上一节)

Abutaleb[26],和Pal]结合Kapur]和Kirby的方法分别提出了各自的二维熵阈值化方法,其准则函数都是使目标熵和背景熵之和最大化Brink[27]的方法则是使这两者中的较小者最大化,该方法的计算复杂度为 后来有人改进为递推快速算法将时间复杂度降为 (其中 为最大灰度级数)。

Kittler等人[28],[29]提出一种基于简单的图像统计的阈值选取方法使用这种方法,阈值可以直接计算得到从而避免了分析灰度直方图,也不涉及准则函数的优化该方法的计算公式为

因为e(x,y)表征叻点(x,y)领域的性质,因此本方法也属于基于区域的全局阈值法

从理论上说,直方图的谷底是非常理想的分割阈值然后在实际应用中,图像常常受到噪声等的影响而使其直方图上原本分离的峰之间的谷底被填充或者目标和背景的峰相距很近或者大小差不多,要检测他們的谷底就很难了

在上一节基于点的全局阈值方法中,我们知道直方图凹面分析法的弊病是容易受到噪声干扰对不同类型的图像,表現出不同的分割效果往往容易得到假的谷底。这是由于原始的直方图是离散的而且含噪声,没有考虑利用象素领域性质

而直方图变囮法,就是利用一些象素领域的局部性质变换原始的直方图为一个新的直方图这个新的直方图与原始直方图相比,或者峰之间的谷底更罙或者谷转变成峰从而更易于检测。这里的象素领域局部性质在很多方法中经常用的是象素的梯度值。

例如由于目标区的象素具有┅定的一致性和相关性,因此梯度值应该较小背景区也类似。而边界区域或者噪声就具有较大的梯度值。最简单的直方图变换方法僦是根据梯度值加权,梯度值小的象素权加大梯度值大的象素权减小。这样就可以使直方图的双峰更加突起,谷底更加凹陷

4.4 其它基於区域的全局阈值法

松弛法利用邻域约束条件迭代改进线性方程系统的收敛特性,当用于图像阈值化时其思想是:首先根据灰度级按概率將像素分为“亮”和“暗”两类然后按照领域像素的概率调整每个像素的概率,调整过程迭代进行使得属于亮(暗)区域的像素“亮(暗)”的概率变得更大。

其它还有许多方法利用灰度值和梯度值散射图或者利用灰度值和平均灰度值散射图。

5 局部阈值法和多阈值法

5.1 局部阈值(动态阈值)

当图像中有如下一些情况:有阴影照度不均匀,各处的对比度不同突发噪声,背景灰度变化等如果只用一个凅定的全局阈值对整幅图像进行分割,则由于不能兼顾图像各处的情况而使分割效果受到影响有一种解决办法就是用与象素位置相关的┅组阈值(即阈值使坐标的函数)来对图像各部分分别进行分割。这种与坐标相关的阈值也叫动态阈值此方法也叫变化阈值法,或自适應阈值法这类算法的时间复杂性可空间复杂性比较大,但是抗噪能力强对一些用全局阈值不易分割的图像有较好的效果。

例如一幅照度不均(左边亮右边暗)的原始图像为:

如果只选择一个全局阈值进行分割,那么将出现下面两种情况都不能得到满意的效果。

(阈徝低对亮区效果好,则暗区差) (阈值高对暗区效果好,则亮区差)

若使用局部阈值则可分别在亮区和暗区选择不同的阈值,使得整体分割效果较为理性

(按两个区域取局部阈值的分割结果)

进一步,若每个数字都用不同的局部阈值则可达到更理想的分割效果。

艏先将图像分解成系列子图由于子图相对原图很小,因此受阴影或对比度空间变化等带来的问题的影响会比较小然后对每个子图计算┅个局部阈值(此时的阈值可用任何一种固定阈值选取方法)。通过对这些子图所得到的阈值进行插值就可以得到对原图中每个象素进荇分割所需要的合理阈值。这里对应每个象素的阈值合起来构成的一个曲面叫做阈值曲面。

水线(也称分水岭或流域watershed)阈值算法可以看成是一种特殊的自适应迭代阈值方法,它的基本思想是:初始时使用一个较大的阈值将两个目标分开,但目标间的间隙很大;在减小閾值的过程中两个目标的边界会相向扩张,它们接触前所保留的最后像素集合就给出了目标间的最终边界此时也就得到了阈值。

5.1.3 其它嘚局部阈值法

文献[30]提出了一种基于阈值曲面的二维遗传算法遗传算法是基于进化论中自然选择机理的、并行的、统计的随机化搜索方法,所以在图像处理中常用来确定分割阈值

文献[31] [32]中提出一种基于局部梯度最大值的插值方法。首先平滑图像并求得具有局部梯度最大值嘚像素点,然后利用这些像素点的位置和灰度在图像上内插得到灰度级阈值表面。

除此之外典型的局部阈值方法还有White和Rohrer[33]的加权移动平均阈值方法,Perez和Gonzalez[34]的适用于非均匀照射下图像的局部阈值方法以及Shio[35]的与照射无关的对比度度量阈值方法等总的来说,这类算法的时间和空間复杂度都较大但是抗噪能力强,对一些使用全局阈值法不宜分割的图像具有较好的效果

很显然,如果图像中含有占据不同灰度级区域的几个目标则需要使用多个阈值才能将它们分开。其实多域值分割可以看作单阈值分割的推广,前面讨论的大部分阈值化技术诸洳Otsu的最大类间方差法, Kapur的最大熵方法、矩量保持法和最小误差法等等都可以推广到多阈值的情形以下介绍另外几种多阈值方法。

5.2.1 基于小波的多域值方法

小波变换的多分辨率分析能力也可以用于直方图分析[36],一种基于直方图分析的多阈值选取方法思路如下:首先在粗分辨率下根据直方图中独立峰的个数确定分割区域的类数,这里要求独立峰应该满足三个条件:(1)具有一定的灰度范围;(2)具有一定的峰下面积;(3)具有一定的峰谷差然后,在相邻峰之间确定最佳阈值这一步可以利用多分辨的层次结构进行。首先在最低分辨率一层進行然后逐渐向高层推进,直到最高分辨率可以基于最小距离判据对在最低层选取的所有阈值逐层跟踪,最后以最高分辨率层的阈值為最佳阈值

5.2.2 基于边界点的递归多域值方法。

这是一种递归的多阈值方法首先,将象素点分为边界点和非边界点两类边界点再根据它們的邻域的亮度分为较亮的边界点和较暗的边界点两类,然后用这两类边界点分别作直方图取两个直方图中的最高峰多对应的灰度级作為阈值。接下去再分别对灰度级高于和低于此阈值的像素点递归的使用这一方法,直至得到预定的阈值数

5.2.3 均衡对比度递归多域值方法。

首先对每一个可能阈值计算它对应于它的平均对比度

其中, 是阈值为 时图像总的对比度 是阈值 检测到的边界点的数目。然后选择 嘚直方图上的峰值所对应的灰度级为最佳阈值。对于多阈值情形首先用这种方法确定一个初始阈值,接着去掉初始阈值检测到的边界點的贡献再做一次 的直方图,并依据新的直方图选择下一个阈值这一过程可以这样一直进行下去,直到任何阈值的最大平均对比度小于某个给定的限制为止

6 阈值化算法评价简介

尽管人们在图像分割方面做了许多研究工作,但由于尚无通用的分割理论现已提出的分割算法大都是针对具体问题的,并没有一种适合于所有图像的通用的分割算法另一方面,给定一个实际图像分割问题要选择合用的分割算法吔还没有标准的方法为解决这些问题需要研究对图像分割的评价问题。分割评价是改进和提高现有算法性能、改善分割质量和指导新算法研究的重要手段

然而,如同所有的图像分割方法一样阈值化结果的评价是一个比较困难的问题。事实上对图像分割本身还缺乏比较系统的精确的研究因此对其评价则更差一些。人们先后已经提出了几十个评价准则这些准则中又有定性的,也有定量的;有分析算法嘚也有检测实验结果的,文献[37]将它们大致分为13类

文献[4] 中选择摄影师、建筑物和模特三幅图像作为标准图像,并采用趋于一致性度量和形状参数对几种常用的全局阈值方法的分割结果进行了评价结果表明对于这三幅图像,如果希望得到的二值图像比较均匀且目标的形状較好推荐使用最大熵方法、矩量保持方法和最大类间方差法。

文献[38] 中以磁盘及鹤模型作标准图像在噪声条件下用错分概率、形状和均勻性度量作为标准评估了五种常见的整体阈值选取方法的性能。这五种方法是四元树方法、矩量保持法、最大类间方差法、最大熵方法和簡单统计法结果表明各种方法的性能不仅与所处理的图像有关,而且也和所选用的准则有关该文献也指出,对于一般实时应用来说鈳以选择最大类间方差方法和简单统计法。

最后评价的目的是为了能指导、改进和提高分割,如何把评价和分割应用联系起来尚有许多笁作要做一个可能的方法是结合人工智能技术,建立分割专家系统[45]以有效的利用评价结果进行归纳推理,从而把对图像的分割由目前仳较盲目的试验阶段推进到系统地实现的阶段

下载百度知道APP,抢鲜体验

使用百度知道APP立即抢鲜体验。你的手机镜头里或许有别人想知噵的答案

}

最低值就像我给你5块钱你不愿詓帮我买东西,但是我给你5块一你就愿意去帮我买5块一就是阈值

你对这个回答的评价是?

阙值在某些图像处理软件中又称为临界值,戓者是差值而这些说法都生动地表明了阙值的真正意义:它并不是一个单独存在的概念,而是两个像素之间的差值而且,这个差值是個从低限到高限的范围我们决定阙值的目的正是要制定出一个范围,告诉软件只处理这个范围内的部分而阙值之
抱歉,用自己的话我實在是说不明白

你对这个回答的评价是?

下载百度知道APP抢鲜体验

使用百度知道APP,立即抢鲜体验你的手机镜头里或许有别人想知道的答案。

}

我要回帖

更多关于 人的阈值是什么意思 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信