第六章图像变换的不变性与偏微分方程.ppt
《第六章图像变换的不变性与偏微分方程.ppt》由会员分享,可在线阅读,更多相关《第六章图像变换的不变性与偏微分方程.ppt(96页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、6.1 形态学算子形态学算子单调和对比不变的图像变换单调和对比不变的图像变换6.1.1 定义定义前面学过连续模型下图像空间的定义,是一族由前面学过连续模型下图像空间的定义,是一族由R2R的特殊函数组成的函数空间,并记为的特殊函数组成的函数空间,并记为F F 。图像。图像变换变换T是作用在是作用在F F 上的一个算子,即上的一个算子,即T将一副图像将一副图像u变变换为另一幅图像换为另一幅图像Tu。图像水平集之间的变换,是对于图像水平集之间的变换,是对于F F 中所有函数,中所有函数,Y Y表表示在示在F F 所拥有的所有水平集,即所拥有的所有水平集,即 Y Y=c clu;uF F ,l l00
2、,11 这是一个由这是一个由R2的子集组成的集合族。的子集组成的集合族。对于图像变换对于图像变换T,引进算子,引进算子T作用在作用在Y Y上,它将一个上,它将一个水平集水平集X转换为另一个水平集转换为另一个水平集TX,即,即 T:X Y Y TX Y Y定义定义1:称图像变换:称图像变换T是单调递增的,如果对于任意两是单调递增的,如果对于任意两两幅图像两幅图像u,vF F u v Tu Tv集合算子集合算子T是单调递增的,如果对于任意是单调递增的,如果对于任意X,YY Y X Y T(X)T(Y)定义定义2:图像变换:图像变换T是对比不变的,如果对每一个是对比不变的,如果对每一个连续对比变换连
3、续对比变换g,对任意的,对任意的uF F,都满足,都满足g(u)F F 和和 g(Tu)=T(g(u)同时满足同时满足单调性和对比不变单调性和对比不变的图像变换被称为的图像变换被称为形形态学算子态学算子。可以证明:线性算子是单调的,但不是对比不变可以证明:线性算子是单调的,但不是对比不变的。的。例例1:最大值滤波是对比不变的。最大值滤波定义:最大值滤波是对比不变的。最大值滤波定义:其中其中B是包含原点的闭集,是包含原点的闭集,x+B=x+z;zB。假设。假设 ,由于,由于x+B为闭集,为闭集,zx+B,满,满足足u(z)=a,而,而 u(y)u(z),yx+B又因为对比变换又因为对比变换g是单
4、调递增的,所以是单调递增的,所以 g(u(y)g(u(z)=g(a)yx+B即,对图像即,对图像g(u)满足对比不变定义满足对比不变定义 D(gu(x)=g(a)=g(Du(x)对比不变的图像变换有一特殊性质,即变换的结果使对比不变的图像变换有一特殊性质,即变换的结果使图像保留了原图像的部分灰度。一副二值图像在经过图像保留了原图像的部分灰度。一副二值图像在经过对比不变图像变换后还是一副二值图像。但线性滤波对比不变图像变换后还是一副二值图像。但线性滤波器都不具备这一特性。器都不具备这一特性。下面定理说明了这一性质,记下面定理说明了这一性质,记R(u)为图像为图像u的值域,的值域,即即 R(u)=
5、s0,1,x,u(x)=s 其中其中 Ru是包含是包含R(u)的最小闭集。的最小闭集。定理定理1:T是一对比不变的图像变换。那么对每一副是一对比不变的图像变换。那么对每一副图像图像u,R(Tu)Ru,特别的,如果图像,特别的,如果图像u只有有限只有有限个灰度值,则个灰度值,则Tu只取其中的部分灰度值。只取其中的部分灰度值。证明证明:考虑一连续单调递增函数:考虑一连续单调递增函数g,满足,满足g(s)=s,当,当 s Ru时。否则,时。否则,g(s)s。定义:。定义:g(s)=s+d(s,Ru)2其中其中d(s,X)表示表示s到到X距离距离 。当且仅当。当且仅当 s Ru时,有时,有 d(s,R
6、u)=0因此,因此,当且仅当当且仅当s Ru时,时,g(s)=s,所以,所以 g(u)=u。因为因为T是对比不变的,所以是对比不变的,所以 Tu=T(g(u)=g(Tu)因此因此 (Tu)(x)Ru 。定义定义3:一个图像变换:一个图像变换T是是灰度平移不变灰度平移不变的,如果对任的,如果对任意的常数意的常数C,有,有 T(u+C)=Tu+C如果图像变换如果图像变换T同时具有灰度平移不变性和对比不变同时具有灰度平移不变性和对比不变性,就得到下面的结论。性,就得到下面的结论。定理定理2:T是一个单调灰度平移不变算子,如果是一个单调灰度平移不变算子,如果u(x)是是R2上的上的Lipschitz函
7、数,那么函数,那么Tu(x)也是也是Lipschitz函函数,并且数,并且Tu(x)的的Lipschitz常数比常数比u(x)的的Lipschitz常常数小。数小。Lipschitz常数常数定义定义:如果函数:如果函数u满足满足|u(x)u(y)|k|x-y|,x,y则则u为为Lipschitz函数,函数,k为为u的的Lipschitz常数。常数。证明证明:假设假设u的的Lipschitz常数为常数为K。对任意的。对任意的x,y,z有有|u(x+z)-u(y+z)|K|x-y|u(y+z)-K|x-y|u(x+z)u(y+z)+K|x-y|因为因为T单调,考虑上面关于单调,考虑上面关于z的函数
8、,有的函数,有 T(u(y+z)-K|x-y|)Tu(x+z)T(u(y+z)+K|x-y|)注意到取注意到取 z=0,有有 T(u(y+z)=(Tu)(y),用用T的灰度平移不变性(将的灰度平移不变性(将K|x-y|看做看做C)得)得 Tu(y)-K|x-y|Tu(x)Tu(y)+K|x-y|。|Tu(x)-Tu(y)|K|x-y|6.1.2 从形态学算子到集合算子从形态学算子到集合算子记集合记集合X W W上的特征函数为上的特征函数为1x,即,即1x也被认为是一个图像函数,即也被认为是一个图像函数,即1xF F 。借助特征函数,可从单调、对比不变的图像变换(形借助特征函数,可从单调、对比不
9、变的图像变换(形态学算子)态学算子)T衍生出一个集合变换衍生出一个集合变换T。定义定义4:令:令T是一个单调、对比不变的图像变换,定义是一个单调、对比不变的图像变换,定义T的伴随集合算子的伴随集合算子T为为 X W W,1X F F T(X)=c c1 1(T(1X)另外另外 T T(F)(F)=F,F,T(W)(W)=W W如果如果T作为函数是单调的,那么作为函数是单调的,那么T作为集合变换也是作为集合变换也是单调的。因为单调的。因为 X Y 1X 1YT作为单调的图像变换,使单调性得以保持作为单调的图像变换,使单调性得以保持 T(1X)T(1Y)定理定理3:T是一个对比不变的单调算子。阈值
10、函数是一个对比不变的单调算子。阈值函数g gl(s)定义为定义为,如果如果sl l,则,则 g gl(s)=1;否则;否则g gl(s)=0。那么。那么T几乎处处和每一个阈值函数相交换,即几乎处处和每一个阈值函数相交换,即 g gl(Tu)=T(g gl(u)对对l l,x几乎处处成立。几乎处处成立。证明证明:定义:定义则则 g gel(s)是对比变换(连续、单调递增的),且是对比变换(连续、单调递增的),且g gel(s)g gl,于是,于是同样的方法,用不减函数同样的方法,用不减函数 g g el g gl,可证明,可证明 T(g gl(u)g g-l(Tu)其中,其中,g g-l(s)=
11、1,当,当s l l 时;时;g g-l(s)=0,当,当 sl l时。时。因此,有因此,有 g gl(Tu)T(g gl(u)g g-l(Tu)我们考虑可数因而可忽略的子集我们考虑可数因而可忽略的子集R,所有的,所有的l l 满足满足 meas(x,Tu(x)=l l )0 对于对于l l R,有,有 g g-l(T Tu)=g gl(Tu)几乎处处成立。这几乎处处成立。这样对几乎每一个样对几乎每一个l l,会得到,会得到 T(g gl(u)=g gl(Tu)几乎处处成立。几乎处处成立。定理定理4:T是定义在图像函数集合是定义在图像函数集合F F 上的单调对比不上的单调对比不变算子,变算子,
12、1xF F。T的伴随集合算子为的伴随集合算子为T,则,则T是单是单调的,并且调的,并且 uF F 有有 T(c clu)=c cl(T(u)*对对l,cl,c几乎处处成立。并且几乎处处成立。并且 Tu(x)=sup l l,xT(c clu)*对对x几乎处处成立。另外,几乎处处成立。另外,T(F)(F)=F F,T(W W)=W W几乎处处成立。几乎处处成立。*式说明图像变换后的水平集是原图像水平集(并且是式说明图像变换后的水平集是原图像水平集(并且是同一个同一个 l l)在伴随集合算子作用下的结果。)在伴随集合算子作用下的结果。T(F F)=F F 说明当说明当l l=1时,时,*式成立;式
13、成立;T(W W)=W W 说明当说明当l l=0时,时,*式成立。式成立。这里涉及到水平集和最大值表示公式:这里涉及到水平集和最大值表示公式:c cl(u)=xW W;u(x)l l u(x)=sup l;l;x c cl(u)证明证明:根据:根据T的定义,显然有的定义,显然有 1clu =g gl(u)c c1(g gl(v)=c clv并且并且T和和g gl几乎处处可交换。由定理几乎处处可交换。由定理3,得到:,得到:T(c clu)=c c1(T(1clu )=c c1(T(g gl(u)=c c1(g gl(Tu)=c cl(Tu)对于对于x,l l 0 几乎处处成立。几乎处处成立。
14、由由 T(c clu)=c cl(Tu)知知 T(c clu)是是Tu的水平集。的水平集。那么显然那么显然*式式成立。成立。令令u是一个常函数是一个常函数0,对于,对于l l 0,有,有c clu=F F。利用利用*式,有式,有 c cl(Tu)=T(c clu)=T(F F)对对 l l 0几乎处处成立。几乎处处成立。而且,由于对比不变算子而且,由于对比不变算子T和常函数和常函数0相交换,因此相交换,因此Tu=0,并且对,并且对 l l 0,c cl(Tu)=F F,则有,则有T(F F)=F F几乎处处成立。几乎处处成立。同理可证同理可证 T(W W)=W W。定理说明定理说明:如果图像变
15、换:如果图像变换T是单调且对比不变的,那是单调且对比不变的,那么计算么计算Tu可以通过一下算法实现:可以通过一下算法实现:(1)计算)计算u的所有水平集的所有水平集 c cl(u)(l l0,1);(2)对每一个水平集)对每一个水平集 c cl(u),用,用T的伴随集合算子的伴随集合算子T作用,得到作用,得到 T(c cl(u);(3)用最大值表示公式得到)用最大值表示公式得到Tu,整个过程如下。整个过程如下。这种算法适用于这种算法适用于T难以实现,而难以实现,而T容易计算的情况。容易计算的情况。6.1.3 从集合算子到形态学算子从集合算子到形态学算子考虑,给定一个单调的集合算子考虑,给定一个
16、单调的集合算子T 是否可以得到一个对是否可以得到一个对比不变的单调图像变换呢?比不变的单调图像变换呢?自然的思路就是令自然的思路就是令 Tu(x)=sup l l,xT(c clu)定理定理5:令:令T是一个是一个Y Y Y Y单调算子,满足单调算子,满足 T(F F)=F F,T(W W)=W W那么,可以定义图像变换那么,可以定义图像变换 Tu(x)=sup l l,xT(c clu)对于所有的对于所有的l l,满足,满足 c cl(Tu)=T(c cl(u)则对几乎所有的则对几乎所有的 l l R g(Tu)=T(g(u)证明证明:对每一个:对每一个l l,我们有,我们有 c cl(Tu
17、)=T(c cl(u)即对即对R中的所有中的所有l l满足满足meas(R)=0。注意到注意到uv当且仅当当且仅当 c clu c clv,对,对R的一个稠密可数子的一个稠密可数子集合上的所有集合上的所有l l,可得,可得T是单调的是单调的 c cl(Tu)=T(c cl(u)T(c cl(v)=c cl(Tv)Tu Tv 下面证明,下面证明,T和对比变换相交换。和对比变换相交换。假设假设g是是严格增加严格增加的,设的,设 和和 ,对于,对于 l l g(+)有有c clg(u)=F F,因此,因此,T(c clg(u)=F F;对于;对于 l lg(-)有有 c clg(u)=RN,因此,因
18、此 T(c clg(u)=RN。T(g(u(x)=sup l l,g(-)l lg(-),x T(c clg(u)=sup g(m m),x T(c cgg(u)=sup g(m m),x T(c cmu)=g(Tu(x)下面验证下面验证T和一般的不减对比变换和一般的不减对比变换g相交换。相交换。严格增加连续函数严格增加连续函数gn和和hn满足满足 gn(s)g(s),hn(s)g(s)对所有的对所有的s和和gnghn。因此由上面结论有。因此由上面结论有 T(g(u)T(gn(u)=gn(Tu)g(Tu)T(g(u)T(hn(u)=hn(Tu)g(Tu)可以推出可以推出 T(g(u)=g(Tu
19、)。6.1.4 应用实例:应用实例:“Extrema Killer”算子算子“Extrema Killer”算子是一个图像光滑算法,作用是去算子是一个图像光滑算法,作用是去除图像中的除图像中的“峰(峰(peak)”孤立的水平集,尤其孤立的水平集,尤其对椒盐噪声效果显著。算法如下:对椒盐噪声效果显著。算法如下:(1)假设一个集合)假设一个集合X有若干连通区域组成有若干连通区域组成定义一个集合变换定义一个集合变换 T b(X)=Xb,而,而(2)Extrema Killer图像变换定义为图像变换定义为 Tbu(x)=sup l l,xTb(c clu)*式定义了集合算子是式定义了集合算子是Extr
20、ema Killer变换的伴随集变换的伴随集合算子,即合算子,即 c cl(Tbu)=T b(c clu)噪声图像噪声图像 killerkiller算子作用后图像算子作用后图像 (改进的(改进的Extrema KillerExtrema Killer)6.2 平移不变的形态学算子平移不变的形态学算子主要描述平移不变的形态学算子以及它的伴随集合算主要描述平移不变的形态学算子以及它的伴随集合算子,也就是平移不变的单调集合算子。子,也就是平移不变的单调集合算子。记记平移平移为为t tx,且满足,且满足(1)对于集合)对于集合X:t txX=x+X=x+y|yX(2)对于图像)对于图像u:(t tx)
21、u(y)=u(y-x)其中其中x不是一个二维的点,而是表示一个二维向量。不是一个二维的点,而是表示一个二维向量。定义定义5:集合算子:集合算子T是是平移不变平移不变的,如果的,如果 t tx(T(X)=T(t txX)定义图像变换是平移不变的,如果定义图像变换是平移不变的,如果 t tx(T(u)=T(t txu)定理定理6:(:(Matheron)令)令T是平移不变的单调集合算子,是平移不变的单调集合算子,那么存在一个集合族那么存在一个集合族BB B B =X,0 T(X)其中其中0是是R2中的原点,中的原点,T满足满足其中其中X-y=X+(-y)。相反。相反*式也定义了一个单调、平移式也定
22、义了一个单调、平移不变的集合算子。不变的集合算子。证明证明:先看:先看*式等价于式等价于利用单调性和平移不变性,得下面的等价关系利用单调性和平移不变性,得下面的等价关系第五个等价性质成立理由是:第五个等价性质成立理由是:如果如果 B X,并且,并且BBB那么那么XBB ,因为,因为BBB ,即,即 B,0T(B)又因为又因为B X,则有,则有 X,0T(X)XBB就有就有 。相反的,如果算子通过相反的,如果算子通过*式定义,显然是单调和对式定义,显然是单调和对比不变的。比不变的。定理定理7 7:F F 是图像函数空间,是图像函数空间,Y Y是是 F F 中所有水平集中所有水平集的集合。假设对比
23、不变下是稳定的,并且包含了的集合。假设对比不变下是稳定的,并且包含了T中中所有元素的特征函数。令所有元素的特征函数。令T是是T的伴随集合算子。如的伴随集合算子。如果果 xR2,集合族,集合族B B x=X,xT(X)那么那么 uF F 有:有:对对x几乎处处成立。其中几乎处处成立。其中B B =B B 0 X,0T(X)另外,如果另外,如果T是位移不变算子,则是位移不变算子,则相反的,如果一个算子通过以上的公式定义,则该相反的,如果一个算子通过以上的公式定义,则该算子是单调和对比不变的。算子是单调和对比不变的。证明证明:令:令 其中其中B B x=X,xT(X)x以下证明以下证明 Tu(x)=
24、Tu(x)几乎处处相等。几乎处处相等。选择一个可数的稠密选择一个可数的稠密y y0,1,满足,满足 l ly y,c clTu(x)=T(c clu)(x)对对xRNNl成立。(对比下稳定成立。(对比下稳定定理定理4)这里这里Nl的的Lebesge测度为测度为0。设。设N=Nl,则,则N的的Lebesge测度也为测度也为0。为证明定理,先证明对所有的为证明定理,先证明对所有的l ly y和所有的和所有的 xRNNl,有,有:(即处处相等了):(即处处相等了)Tu(x)l l Tu(x)l l 对任意对任意 l,ml,my y,我们有:,我们有:第五个等价关系:因为如果第五个等价关系:因为如果B
25、BB 并且并且BB B x则则 XB B x。B,0T(B)、B,xT(B)因为因为B X则有则有 X,0T(X)、X,xT(X)=BB x那么,如果某些那么,如果某些BBB x,那么一定有那么一定有B c cmu ,就也有,就也有 c cmuBB x,于是证明了提出的命题。于是证明了提出的命题。布尔代数(布尔代数(Boolean Algebra)中有个著名的结论:)中有个著名的结论:如果如果T是一个是一个sup inf形式的算子,那么形式的算子,那么T也具有也具有inf sup的形式,即的形式,即此时的此时的BB 与与sup inf形式中的形式中的BB 是不同的。是不同的。定理定理8 8:如
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第六 图像 变换 不变性 微分方程
限制150内