第9章 数学形态学及其应用 内容提要: 9.1 概述 9.2 二值形态学 数学形态学的发展简史及基本思想

Slides:



Advertisements
Similar presentations
第五节 函数的微分 一、微分的定义 二、微分的几何意义 三、基本初等函数的微分公式与微分运算 法则 四、微分形式不变性 五、微分在近似计算中的应用 六、小结.
Advertisements

2.8 函数的微分 1 微分的定义 2 微分的几何意义 3 微分公式与微分运算法则 4 微分在近似计算中的应用.
2.5 函数的微分 一、问题的提出 二、微分的定义 三、可微的条件 四、微分的几何意义 五、微分的求法 六、小结.
复习: :对任意的x∈A,都有x∈B。 集合A与集合B间的关系 A(B) A B :存在x0∈A,但x0∈B。 A B A B.
数字图像处理 第八章 形态学处理.
《解析几何》 乐山师范学院 0 引言 §1 二次曲线与直线的相关位置.
对本书、视频等任何MATLAB问题,作者做到有问必答!
第二章 二次函数 第二节 结识抛物线
第三章 数据类型和数据操作 对海量数据进行有效的处理、存储和管理 3.1 数据类型 数据源 数据量 数据结构
常用逻辑用语复习课 李娟.
第四章 定积分及其应用 4.3 定积分的概念与性质 微积分基本公式 定积分的换元积分法与分部积分法 4.5 广义积分
§5.3 定积分的换元法 和分部积分法 一、 定积分的换元法 二、 定积分的分部积分法 三、 小结、作业.
第5章 定积分及其应用 基本要求 5.1 定积分的概念与性质 5.2 微积分基本公式 5.3 定积分的换元积分法与分部积分法
一、液压与气压传动的控制元件分类 1、按用途分类 根据控制元件在系统中的作用,可分为下几类: 方向控制阀 压力控制阀 3) 流量控制阀
第1节 光的干涉 (第2课时).
§5 微分及其应用 一、微分的概念 实例:正方形金属薄片受热后面积的改变量..
2-7、函数的微分 教学要求 教学要点.
§5 微分及其应用 一、微分的概念 实例:正方形金属薄片受热后面积的改变量..
余角、补角.
探索三角形相似的条件(2).
初中数学八年级下册 (苏科版) 10.4 探索三角形 相似的条件(2).
Computer Graphics 计算机图形学基础 张 赐 Mail: CSDN博客地址:
物体识别 3D建图 semantic mapping
走进编程 程序的顺序结构(二).
第4章 非线性规划 一维搜索方法 2011年11月.
计算机数学基础 主讲老师: 邓辉文.
第一章 函数 函数 — 研究对象—第一章 分析基础 极限 — 研究方法—第二章 连续 — 研究桥梁—第二章.
What have we learned?.
第十章 方差分析.
双曲线的简单几何性质 杏坛中学 高二数学备课组.
多媒体技术 中南大学信息科学与工程学院 黄东军.
若2002年我国国民生产总值为 亿元,如果 ,那么经过多少年国民生产总值 每年平均增长 是2002年时的2倍? 解:设经过 年国民生产总值为2002年时的2倍, 根据题意有 , 即.
第4章 非线性规划 4.5 约束最优化方法 2019/4/6 山东大学 软件学院.
第一章 函数与极限.
专题二: 利用向量解决 平行与垂直问题.
实数与向量的积.
第九章 二值形态学运算 引言 几个基本概念 开启和闭合运算 形态学运算的主要用途.
线 性 代 数 厦门大学线性代数教学组 2019年4月24日6时8分 / 45.
VisComposer 2019/4/17.
第五节 对坐标的曲面积分 一、 对坐标的曲面积分的概念与性质 二、对坐标的曲面积分的计算法 三、两类曲面积分的联系.
复习.
第4章 Excel电子表格制作软件 4.4 函数(一).
实验三 16位算术逻辑运算实验 不带进位控制的算术运算 置AR=1: 设置开关CN 1 不带进位 0 带进位运算;
正切函数的图象和性质 周期函数定义: 一般地,对于函数 (x),如果存在一个非零常数T,使得当x取定义域内的每一个值时,都有
§6.7 子空间的直和 一、直和的定义 二、直和的判定 三、多个子空间的直和.
第四章 第四节 函数图形的描绘 一、渐近线 二、图形描绘的步骤 三 、作图举例.
1.2 子集、补集、全集习题课.
学习任务三 偏导数 结合一元函数的导数学习二元函数的偏导数是非常有用的. 要求了解二元函数的偏导数的定义, 掌握二元函数偏导数的计算.
魏新宇 MATLAB/Simulink 与控制系统仿真 魏新宇
海报题目 简介: 介绍此项仿真工作的目标和需要解决的问题。 可以添加合适的图片。
2.2矩阵的代数运算.
上杭二中 曾庆华 上杭二中 曾庆华 上杭二中 曾庆华.
第15讲 特征值与特征向量的性质 主要内容:特征值与特征向量的性质.
正弦、余弦函数的性质 华容一中 伍立华 2017年2月24日.
§2 方阵的特征值与特征向量.
正弦函数的性质与图像.
基于列存储的RDF数据管理 朱敏
我们能够了解数学在现实生活中的用途非常广泛
第8章 创建与使用图块 将一个或多个单一的实体对象整合为一个对象,这个对象就是图块。图块中的各实体可以具有各自的图层、线性、颜色等特征。在应用时,图块作为一个独立的、完整的对象进行操作,可以根据需要按一定比例和角度将图块插入到需要的位置。 2019/6/30.
本底对汞原子第一激发能测量的影响 钱振宇
第三节 数量积 向量积 混合积 一、向量的数量积 二、向量的向量积 三、向量的混合积 四、小结 思考题.
第十七讲 密码执行(1).
FVX1100介绍 法视特(上海)图像科技有限公司 施 俊.
三角 三角 三角 函数 余弦函数的图象和性质.
位似.
§4.5 最大公因式的矩阵求法( Ⅱ ).
质量控制(QC)模式 BrookFIELD.
§2 自由代数 定义19.7:设X是集合,G是一个T-代数,为X到G的函数,若对每个T-代数A和X到A的函数,都存在唯一的G到A的同态映射,使得=,则称G(更严格的说是(G,))是生成集X上的自由T-代数。X中的元素称为生成元。 A变, 变 变, 也变 对给定的 和A,是唯一的.
海报题目 简介: 介绍此项仿真工作的目标和需要解决的问题。 可以添加合适的图片。
9.3多项式乘多项式.
Presentation transcript:

第9章 数学形态学及其应用 内容提要: 9.1 概述 9.2 二值形态学 9.1.1 数学形态学的发展简史及基本思想 第9章 数学形态学及其应用 内容提要: 9.1 概述 9.1.1 数学形态学的发展简史及基本思想 9.1.2 几个基本概念 9.2 二值形态学 9.2.1 二值腐蚀 9.2.2 二值膨胀 9.2.3 二值开运算 9.2.4 二值闭运算

9.3 灰值形态学 9.4 彩色形态学(选学) 9.3.1~9.3.4 灰度腐蚀、膨胀、开运算、闭运算 9.3.5 灰值形态学梯度 9.3 灰值形态学 9.3.1~9.3.4 灰度腐蚀、膨胀、开运算、闭运算 9.3.5 灰值形态学梯度 9.3.6 高帽变换和低帽变换 9.3.7 开-闭运算和闭-开运算 9.4 彩色形态学(选学) 9.4.1 彩色形态学的基本方法 9.4.2 基于数学形态学的彩色图像滤波

9.1 概述 9.1.1 数学形态学的发展简史及基本思想 可回溯到19世纪Euler、20世纪Minkowski等人的研究。 9.1 概述 9.1.1 数学形态学的发展简史及基本思想 可回溯到19世纪Euler、20世纪Minkowski等人的研究。 1964年法国的Matheron和Serra在积分几何的研究成果上,将数学形态学引入图像处理领域,并研制了基于数学形态学的图像处理系统。 1968年在巴黎矿业学院创建了数学形态学研究中心。 Matheron于1975年出版的《Random Sets and Integral Geometry》一书论述了随机集合论、积分几何论和拓扑逻辑论,为数学形态学奠定了坚实的理论基础。

1982年Serra的专著《Image Analysis and Mathematical Morphology》是数学形态学发展的重要里程碑。 1985年以后,一些相关领域的国际会议开始把数学形态学列为学术讨论专题,或专门举行研讨会。 1990年起,SPIE每年举办一次“Image Algebra and Morphological Image Processing”会议。 1986年《计算机视觉与图形图像处理杂志》(GVGIP)出版了数学形态学专刊 1989年和1994年《 Journal of Signal Processing》出版了形态学在信号处理中的应用研究专辑。

数学形态学是研究空间结构的形状、框架的学科 以积分几何、集合代数及拓扑论为理论基础,此外还涉及随机集论、近世代数和图论等一系列数学分支。 数学形态学的理论虽然很复杂,被称为“惊人的数学”,但它的基本思想却是简单而完美的。 数学形态学的基于集合的观点是极其重要的。

数学形态学的基于集合的观点 (1)运算由集合运算(如并、交、补等)来定义; (2)所有的图像都必须以合理的方式转换为集合。 形态学算子的性能主要以几何方式进行刻画,更适合视觉信息的处理和分析。 基本思想: 利用结构元素作为“探针”在图像中不断移动,在此过程中收集图像的信息、分析图像各部分间的相互关系,从而了解图像的结构特征。

图9.1 数学形态学的方法

结构元素的选择十分重要 根据探测研究图像的不同结构特点,结构元素可携带形态、大小、灰度、色度等信息。 不同点的集合形成具有不同性质的结构元素。由于不同的结构元素可以用来检测图像不同侧面的特征,因此设计符合人的视觉特性的结构元素是分析图像的重要步骤。 最基本的形态学运算有:膨胀,腐蚀,开,闭。 用这些算子及其组合来进行图像形状和结构的分析及处理,可以解决 抑制噪声、特征提取、边缘检测、形状识别、纹理分析、图像恢复与重建等方面的问题。

数学形态学进行图像处理有其独有的特性: (1)反映的是一幅图像中像素点间的逻辑关系,而不是简单的数值关系。 (2)是一种非线性的图像处理方法,并且具有不可逆性。 (3)可以并行实现。 (4)可以用来描述和定义图像的各种集合参数和特征。

9.1.2 几个基本概念 1.击中与击不中 设有两幅图像A和B,如果A∩B≠Ф(空集),那么称B击中(hit)A,记为B↑A,;否则,如果A∩B=Ф,称B击不中(miss)A。 2.平移和反射 设A是一幅数字图像,a是A的元素;b是一个点,那么定义A被b平移后的结果为 A+b={a+b| a∈A} (9.1) 即整个图像沿着向量b的方向平行移动。 一幅数字图像A关于原点的反射定义为 AV={a| -a∈A} (9.2)

3. 结构元素 结构元素与被处理的目标图像中抽取何种信息密切相关。 在考察目标图像各部分之间的关系时,需要设计一种“结构元素”。在图像中不断移动结构元素,就可以考察图像之间各部分的关系。 根据不同的图像分析目的,常用的结构元素有方形、扁平形、圆形等。 在多尺度形态学分析中,结构元素的大小可以变化,但结构元素的尺寸一般地要明显小于目标图像的尺寸。

9.2 二值形态学 二值图像是数字图像的重要子集,指灰度值只取两种值的图像。 二值形态学处理算法都是以膨胀,腐蚀这两种最基本的运算为基础的。 9.2 二值形态学 二值图像是数字图像的重要子集,指灰度值只取两种值的图像。 两个灰度值可取为0(相应的点构成背景)和1(相应的点构成景物)。 二值形态学处理算法都是以膨胀,腐蚀这两种最基本的运算为基础的。 一般设集合A为图像集合,集合B为结构元素,数学形态学运算是用B对A进行操作。

集合A(输入图像)被集合B(结构元素)腐蚀: A B (9.3) 9.2.1 二值腐蚀 集合A(输入图像)被集合B(结构元素)腐蚀: A B (9.3) 图9.2 腐蚀示意图

9.2.2 二值膨胀 腐蚀运算的对偶运算,通过对补集的腐蚀来定义。 以AC表示集合A的补集, 表示B关于坐标原点的反射。 9.2.2 二值膨胀 腐蚀运算的对偶运算,通过对补集的腐蚀来定义。 以AC表示集合A的补集, 表示B关于坐标原点的反射。 集合A被集合B膨胀表示为:

图9.3 膨胀示意图

腐蚀和膨胀操作的直观解释 腐蚀是对图像内部作滤波处理,而膨胀是利用结构元素对图像补集进行填充,因而它是对图像外部作滤波处理。 腐蚀具有收缩图像的作用,膨胀具有扩大图像的作用。

9.2.3 二值开运算 两种二次运算起着非常重要的作用 从结构元素填充的角度看,它们具有更为直观的几何形式。 开运算 9.2.3 二值开运算 两种二次运算起着非常重要的作用 开运算 闭运算(开运算的对偶运算) 。 从结构元素填充的角度看,它们具有更为直观的几何形式。

开运算的定义 假设A仍为输入图像,B为结构元素,利用B对A作开运算,用符号A○B表示,其定义为: 或 可以通过计算所有可以填入图像内部的结构元素平移的并集求得。 当结构元素B扫过整个图像集合内部,A○B就是使结构元素B的任何像素不越出图像A边界的图像A像素点的集合。

图9.4 利用圆盘作开运算

9.2.4 二值闭运算 闭运算是开运算的对偶运算,定义为先作膨胀后作腐蚀。 或 开、闭运算也互为对偶运算 开运算具有磨光图像外边界的作用 9.2.4 二值闭运算 闭运算是开运算的对偶运算,定义为先作膨胀后作腐蚀。 或 开、闭运算也互为对偶运算 开运算具有磨光图像外边界的作用 闭运算具有磨光图像内边界的作用

图9.5 利用圆盘作闭运算

9.3 灰值形态学 在灰度图像形态处理中,输入和输出的图像都是灰度级形式的 输入和输出像素值是在最低灰度值到最高灰度值之间。

9.3.1 灰值腐蚀 形态学源于填充的概念 二值形态学中,集合的交、并运算起到关键作用 可利用填充、极大/极小概念直接定义灰值运算。 灰值形态学处理的对象是图像信号波形的拓扑特性,结构元素也是一个信号。 二值形态学中,集合的交、并运算起到关键作用 在灰值形态学中这两种运算对应与极大和极小运算。 可利用填充、极大/极小概念直接定义灰值运算。

用结构元素g对输入图像f (x, y)进行灰值腐蚀记为 用一维函数对其进行简化,定义为 由于结构元素必须在信号的下方,故空间平移结构元素的定义域必为信号定义域的子集,否则腐蚀在该点没有定义。 结构元素从信号的下面对信号产生滤波作用,这与结构元素从内部对二值图像滤波的情况是相似的。

图9.6 灰值腐蚀运算

9.3.2 灰值膨胀 灰值膨胀可用灰值腐蚀的对偶运算来定义。 采用求极大值的方法,即在位于信号下方的条件下,求上推结构所能达到的最大值。 9.3.2 灰值膨胀 灰值膨胀可用灰值腐蚀的对偶运算来定义。 采用求极大值的方法,即在位于信号下方的条件下,求上推结构所能达到的最大值。 利用结构元素的反射,求将信号限制在结构元素的定义域内时,上推结构元素使其超过信号时的最小值来定义。

用结构元素g对输入图像f(x, y)进行灰值膨胀 (f⊕g)(s, t)=max{f(s-x, t-y)+g(x, y)|s-x, t-y ∈Df, x+y∈Dg} 用一维函数对其进行简化,定义为 (f⊕g)(s)=max{f(s-x)+g(x)| s-x ∈Df, x∈Dg} 步骤: 对结构元素g的定义域Dg 中的每一个点x将信号f平移x,然后,再对每次平移信号的值加上g(x),这样对于结构元素定义域中的每个点都得到一个信号,对所有这些信号逐点取其最大值,便可得到膨胀结果。

图9.7 灰值膨胀运算 (a)灰值膨胀过程 (b)灰值膨胀结果

9.3.3 灰值开运算 灰值开和灰值闭运算是腐蚀和膨胀的组合运算。 这两种运算也为对偶运算,并且都可用填充概念来说明。 9.3.3 灰值开运算 灰值开和灰值闭运算是腐蚀和膨胀的组合运算。 先作腐蚀再作膨胀的迭代运算: 这两种运算也为对偶运算,并且都可用填充概念来说明。

图9.8 灰值开运算

9.3.4 灰值闭运算 根据对偶性定义,灰值闭运算定义为: f●g = (f⊕g)g (9.14) 灰值闭运算具有扩展性 9.3.4 灰值闭运算 根据对偶性定义,灰值闭运算定义为: f●g = (f⊕g)g (9.14) 灰值闭运算具有扩展性 滤波结果总位于原始图像的上方。它从图像的上方磨光图像灰值表面向下突出的尖峰(即波谷)。

图9.9 灰值闭运算

图9.10 细胞组织图像的灰值形态运算

9.3.5 灰值形态学梯度 利用扁平结构元素g对f作腐蚀和膨胀可得到f的局部极大和极小值,与数字差分定义的梯度相应。 形态学梯度的定义为: 9.3.5 灰值形态学梯度 利用扁平结构元素g对f作腐蚀和膨胀可得到f的局部极大和极小值,与数字差分定义的梯度相应。 形态学梯度的定义为: 为了更好地获得边缘检测的效果,可以将形态学梯度与阈值结合起来使用。

图9.11 核磁共振图像的形态学梯度

9.3.6 高帽变换和低帽变换 通过这两种变换可以得到灰度图像中一些重要的标记点。 为了使上述效果更明显,对变换后的图像也可以作阈值处理。 9.3.6 高帽变换和低帽变换 通过这两种变换可以得到灰度图像中一些重要的标记点。 在较亮的背景中求暗的像素点或在较暗的背景中求亮的像素点;检测受到噪声污染图像中的边缘等。 为了使上述效果更明显,对变换后的图像也可以作阈值处理。

高帽变换 从一幅原始图像 f 中减去对其作开运算后得到图像WHT(f),其定义为: WHT(f) = f — (f○g) (9.16) 高帽变换是一种波峰检测器 它在较暗的背景中求亮的像素点很有效。

低帽变换 与高帽变换相对偶的算子,定义为: BHT(f) = (f●g) —f (9.17) 低帽变换是一种波谷检测器 适合于在较亮的背景中求暗的像素点。

图9.12 利用Top-Hat和Bot-hat变换检测图像峰值和谷值

9.3.7 开-闭运算和闭-开运算 形态开、闭运算作为最基本的形态滤波运算。 9.3.7 开-闭运算和闭-开运算 形态开、闭运算作为最基本的形态滤波运算。 在实际的图像处理中,仅仅采用形态开和闭的滤波效果往往不能令人满意。 在基本的形态开、闭运算的基础上设计出形态开-闭和形态闭-开组合滤波器,发挥其更好的滤波性能。

开-闭运算和闭-开运算互为对偶操作 形态开闭-运算能够滤除图像中形状小于结构元素的亮噪声。 形态闭-开运算可以滤除图像中形状小于结构元素的暗噪声。 开-闭运算: f□g= f○g●g (9.18) 闭-开运算: f■g = f●g○g (9.19)