基于水平集的医学图像分割Word文档下载推荐.doc
《基于水平集的医学图像分割Word文档下载推荐.doc》由会员分享,可在线阅读,更多相关《基于水平集的医学图像分割Word文档下载推荐.doc(27页珍藏版)》请在冰点文库上搜索。
现将毕业设计任务下达书发给你。
毕业设计任务下达书内容如下:
一、毕业设计题目
基于水平集的医学图像分割
二、主要内容
1.了解图像分割的有关内容,熟练运用matlab;
2.了解与水平集有关的图像分割的内容;
3.了解程序要完成的功能,完成所需代码。
三、具体要求
(1)查找资料,分析要解决的问题是什么,怎样实现;
(2)理解并掌握设计要求,找到需要学习的知识点;
(3)以详细设计为基础,进行编码与单元测试;
(4)整合测试,按照规定完成毕业论文,进行答辩。
四、主要参考文献
[1]章毓晋图像分割[M].北京:
科学出版社,2001.
[2]张治国,周越,谢凯一种基于Mumford-Shah模型的脑肿瘤水平集分割算法[J].上海交通大学学报,2005,39:
1955~1962.
[3]算王文杰,封建湖基于变分LevelSet方法的图像分割;
计机工程与应用:
2006年18期.
五、进程安排
阶段
起止日期
主要内容
准备开题阶段
2011.11.18-2012.3.8
搜集资料,学习相关知识
设计实现阶段
2012.3.10-2012.5.10
根据需求完成代码设计
说明书完成阶段
2012.5.11-2012.5.20
根据设计撰写说明书,完善论文
答辩阶段
2012.5.21-2012.5.25
定稿,准备答辩材料
六、毕业设计任务下达书于2012年1月6日发出。
毕业设计应于2012年5月20日前完成后交指导教师,由指导教师评阅后提交毕业设计答辩委员会。
七、毕业设计任务下达书一式两份,一份给学生,一份留学院存档。
指导教师:
签发于2012年1月6日
分管院长:
签发于年月日
毕业论文开题报告
***
学
院
*****
预计完成时间
2011.5.22
指导教师
毕业设计实施方案:
第一阶段:
开题了解论文要求,学习图像分割的相关内容;
第二阶段:
综合分析实现基本的功能;
第三阶段:
修改完善设计在初步完成的基础上,查看所做设计是否完善,各种操作能否达到预期效果;
第四阶段:
完成论文,对完成的设计进行最后的试用并修改细节;
第五阶段:
完成基于水平集的医学图像分割的设计说明书。
设计主要内容(提纲):
本文主要探讨基于水平集方法的活动轮廓模型图像分割技术,详细介绍了基于水平集图像分割方法:
Chan-Vese模型。
通过对Chan-Vese模型的研究详细介绍了Chan-Vese模型的水平集求解方法,提出了基于Chan-Vese模型的图像分割算法。
该同学对于基于水平集的图像分割实现所采用的设计平台matlab较为熟练,对图像分割、水平集进行了充分的学习,可以在规定时间内实现基于水平集的图像分割,实施方案过程合理清晰,步骤合理,阶段任务明确;
论文内容完整、科学,符合论文的相关要求,已经具备了开题的条件,同意开题。
签名:
2012年3月12日
年月日
(公章)
年月日
(签章)
毕业论文结题报告
院系
******
基于水平集的图像分割算法的研究
本课题完成情况介绍(包括研究过程、实验过程、结果分析、存在的问题及应用情况等。
)
本论文完成了基于水平集的医学图像分割,实现了图像中轮廓的提取。
经过一段时间的学习以及使用matlab对图像进行处理,基本掌握了图像分割的相关知识点。
Chan-Vese模型只利用了图像的灰度信息,而没有利用图像的梯度信息,致使在一些多目标的图像分割应用中产生图像边缘定位不准确的缺陷。
该同学通过编程,实现了基于水平集的图像分割,并将其应用到医学影像处理中。
基本达到了任务下达书的要求,同意结题。
2012年5月23日
(公章)
年月日
设计
成绩
毕业论文成绩评定表
学院:
信息与电气工程学院学号:
20082212442
姓名
论文总成绩
论文题目
指
导
教
师
评
语
评定成绩:
签名:
年月日
阅
人
签名:
年月日
答
辩
小
组
答辩成绩:
组长签名:
年月日
注:
1、论文总成绩=指导教师评定成绩(50%)+评阅人评定成绩(20%)
+答辩成绩(30%)
2、将总成绩由百分制转换为五级制,填入本表相应位置。
目录
1.前言 1
2.开发平台 2
2.1.MATLAB介绍 2
2.2.MATLAB的优点 2
2.3.MATLAB的功能 3
3.图像分割有关内容 3
3.1.图像分割 3
3.2.图像分割的研究意义 5
3.3.图像分割常用方法 5
3.3.1.阈值分割方法 5
3.3.2.边缘检测分割方法 6
3.3.3.区域提取分割方法 6
3.3.4.结合特定理论工具的分割方法 7
4.水平集方法 7
4.1.水平集方法 7
4.2.水平集函数 8
4.2.1.符号距离函数 9
5.基于CHAN—VESE模型的研究 10
5.1.CHAN-VESE模型 10
5.2.CHAN-VESE模型的水平集求解 12
5.3.CHAN-VESE模型的图像分割算法 15
6.实验结果 16
7.结论和展望 17
参考文献 18
致谢 18
附录A 18
**大学本科毕业论文
(信息与电气工程学院,计算机科学与技术专业,2008级*班,*******)
摘要:
图像分割技术是一种在理论研究与实际应用中得到广泛重视的重要的图像技术。
水平集方法近年来受到研究人员的关注。
它的主要特征是可以自然地改变轮廓曲线的拓扑结构,从而广泛应用于图像分割中。
关键词:
图像分割;
水平集;
Chan-Vese模型
MedicalImageSegmentationBasedontheLevelSet
****
(SchoolofInformation&
ElectricalEngineering,ComputerScience&
Technology,Class*Grade2008,*******)
Abstract:
Imagesegmentationisofkeyimportanceincomputerimageprocessing,andisveryimportantforthesuccessfulimageanalysis.Recently,levelsetmethodhasreceivedagreatdealofattentionespeciallyforimagesegmentation.Themainadvantageoflevelsetisthatitcanhandletopologicalstructurenaturallyandautomatically,thereforeitiswidelyusedinimagesegmentation.Thisarticlediscussesthespecificapplicationandresearchinimagesegmentationbasedonthelevelsetmethod.Thispapergivesadetailedstudyaboutthetraditionalmodeloflevelsetinimagesegmentation——Chan-Vesemodel.ThroughthestudyofChan-Vesemodel,introducingChan-Veselevelsetmethodtosolvethemodel,andputsforwardtheChan-Vesemodelbasedonimagesegmentationalgorithm.
KeyWords:
imagesegmentation;
levelset;
Chan-Vesemodel
1.前言
图像分割技术是一种重要的图像技术,具有广泛的应用前景。
它是图像理解的重要组成部分,是图像处理到图像分析的关键步骤,图像分割结果的好坏直接影响到对于图像后续处理的质量,同时也是图像处理中最古老和最困难的问题之一。
目前,图像分割在工业自动化、在线产品检验、生产过程控制、文档图像处理、遥感卫星图像处理(图1.1)、生物医学图像处理(图1.2)、视频图像处理、基于内容的图像库检索、保安监视、以及军事、体育、农业工程等方面已经得到广泛的应用。
图1.1图1.2
2.开发平台
2.1.Matlab介绍
Matlab是一门计算机编程语言,是一种科学计算软件。
Matlab将高性能的数值计算和可视化集成在一起,并提供了大量的内置函数,被广泛应用在科学计算、信息处理、控制系统等领域的分析、仿真和设计工作中。
Matlab已经受了用户的多年考验。
在欧美发达国家,Matlab已经成为应用线性代数、自动控制理论、数理统计、数字信号处理、时间序列分析、动态系统仿真等高级课程的基本教学工具;
成为攻读学位的大学生、硕士生、博士生必须掌握的基本技能。
在设计研究单位和工业部门,MATLAB被广泛地用于研究和解决各种具体工程问题。
2.2.Matlab的优点
Matlab具有以下优点:
1.人机界面友好;
2.简单易学、易读易写、代码短小高效;
3.智能化程度高;
4.具有丰富的数学功能;
5.图形表达功能强;
6.功能丰富、可扩展性强。
2.3.Matlab的功能
Matlab具有以下功能:
1.强大的数值运算功能;
2.广泛的符号运算功能;
3.高级与低级兼备的图形功能;
4.可靠的容错功能;
5.应用灵活的兼容与接口的功能;
6.信息量丰富的联机检索功能;
3.图像分割有关内容
3.1.图像分割
对图像进行研究和应用时,人们往往对图像中的某些部分感兴趣,这些部分常被称为目标或对象。
图像处理的重要任务就是对图像中的对象进行分析和理解。
在图像分析中,输出的结果是对图像的描述、分类、或其他的结论,而不再像一般意义上图像处理那样——输出也是图像。
图像分析主要包括以下几部分内容:
1.把图像分割成不同的区域,或把不同的东西分开(分割);
2.找出各个区域的特征(特征提取);
3.识别图像的内容,或对图像进行分类(识别与分类);
4.结出结论(描述、分类或其他的结论)。
一个典型的图像分析和理解的系统如图3.1所示。
该系统分为图像输入、预处理、图像分割、图像识别、结构句法分析。
图3.1
图像分割是指把图像分成互不重叠的区域并提取出感兴趣目标的技术。
在图像特征提取之前重要的一部分工作就是图像分割,图像分割的好坏直接影响到图像的分析结果。
图像分割是一种重要的图像技术,在理论和实际应用中都得到人们的广泛重视。
图像分割的方法和种类有很多,有些分割运算可以直接应用于许多图像,而另一些分割方法可以按照人们的意愿准确地分割任何一种图像。
从20世纪70年代起,许多学者和研究人员致力于研究图像的分割算法,至今已经提出了千余种分割算法。
图像分割时,通常可以根据图像的两种特性进行分割,一种是根据各个像素点的灰度不连续性进行分割;
一种是根据同一区域具有相似的灰度。
这两种方法都有各自的优点和缺点。
常见的分割算法有阈值分割、边缘检测、边缘跟踪、区域分割与合并等,如图3.2所示。
图3.2
3.2.图像分割的研究意义
图像技术在广义上是各种与图像有关技术的总称。
图像工程是一个对整个图像领域进行研究应用的新学科,它的内容非常丰富,根据抽象程度和研究方法等的不同可分为三个各有特点的层次:
图像处理、图像分析和图像理解。
图像分割是由图像处理到图像分析的关键步骤,在图像工程中占据重要的位置,一方面,它是目标表达的基础,对特征测量有重要的影响。
另一方面,因为图像分割及其基于分割的目标表达、特征提取和参数测量等将原始图像转化为更抽象更紧凑的形式,使得更高层的图像分析和理解成为可能。
虽然人们对图像分割已进行了大量的研究,但还没有一种适合于所有图像的通用的分割算法。
所以,图像分割一直以来都是图像技术中的研究热点,也是制约图像技术发展的一个瓶颈。
因此,从原理、应用和应用效果等方面来深入研究图像分割技术,对于提高图像分析和图像理解系统的性能以及提高图像处理技术的应用水平都具有十分重要的意义。
3.3.图像分割常用方法
图像分割是图像处理中的一项关键技术,自20世纪70年代起一直受到人们的高度重视,至今已经提出了上千种分割算法,但因尚无通用的分割理论,先提出的分割算法大都是针对具体问题,并没有一种适合所有图像的通用分割算法。
另外,还没有制定出选择适用分割算法的标准,这给图像分割技术的应用带来许多实际问题。
一般而言,图像分割方法可以分为如下四类:
1)阈值分割方法
2)边缘检测分割方法
3)区域提取分割方法
4)结合特定理论工具的分割方法
3.3.1.阈值分割方法
图像分割的经典方法是基于灰度阈值的分割方法。
它通过设置阈值,把像素点按灰度级分若干类,从而实现图像分割。
把一幅灰度图像转换成二值图像是阈值分割的最简单形式,设原始图像中找出一个灰度值作为阈值,将图像分割为两部分,即把大于等于该阈值的像素点的值设置成1,小于该阈值的像素点的值设置为0。
阈值运算后的图像为二值图像如下式所示:
上式中全局阈值T的选择直接影响分割效果。
通常可以通过分析灰度直方图来确定它的值,最常用的方法是利用灰度直方图求双峰或多峰,选择两峰之间谷底处的灰度值作为阈值,如图3.3所示。
图3.3
3.3.2.边缘检测分割方法
边缘检测是基于灰度不连续性进行的分割方法。
图像边缘是图像中灰度发生急剧变化的像素的集合,是图像最基本的特征之一,它是图像局部特性不连续(或突变)的结果,例如,灰度值的突变、颜色的突变、纹理的突变等。
根据灰度变化的特点,可将边缘分为阶梯状边缘、屋顶状边缘与线性边缘三种类型,具体描述如下:
阶梯状边缘:
从一个灰度值跳跃到另一个差距较大的灰度值;
屋顶状边缘:
灰度值慢慢增加到一定程度后慢慢减小;
线性边缘:
灰度值从一个值跳到另一个灰度值之后然后回来。
对于阶梯状边缘,灰度变化曲线的一阶导数在边缘处呈现极值,而二阶导数在边缘处呈现零交叉;
对于脉冲状和屋顶状边缘,灰度变化曲线的一阶导数在边缘处呈现极值,而二阶导数在边缘处呈现零交叉;
对于脉冲和屋顶状边缘,灰度变化曲线的一阶导数在边缘处呈现零交叉,而二阶导数在边缘处呈现机制。
边缘检测是图像分割、目标区域识别、区域形状提取等图像分析的基础,一幅图像就是一个信息系统,其大量的信息是由它的轮廓提供的。
因此,边缘提取与检测在图像处理中占有很重要的地位,其算法的优劣直接影响着所研制系统的性能。
传统的边缘检测方法基于空间运算,例如可以借助空域微分算子进行,通过将算子模板与图像进行卷积合成。
根据模板的大小和元素值的不同有不同的微分算子.如Robert算子、Sobel算子、Prewitt算子、LOG算子、Canny算子等,这些空域边缘算子对噪声都比较敏感。
且常常会在检测边缘的同时加强噪声。
3.3.3.区域提取分割方法
基于区域的分割方法是利用区域内的特征的相似性把图像划分成一系列有意义区域的处理方法。
常用的基于区域的分割方法有两种:
区域生长与分裂合并。
它们是两种典型的串行区域技术,其分割过程后续步骤的处理要根据前面步骤的结果进行判断而确定。
区域生长的基本思想是将具有相似特性的像素集合起来构成区域,首先为每个需要分割的区域确定一个种子像素作为生长起点,然后按一定的生长准则把它周围与其特性相同或相似的像素合并到种子像素所在的区域中,把这些新像素作为种子像素继续增生长,直到没有满足条件的像素可被包括,这时候停止生长,一个区域就形成了。
在实际应用区域生长法时需要解决三个问题:
(1)选择或确定一组能正确代表所需区域的种子像素;
(2)确定在生长过程中能将相邻像素包括进来的准则;
(3)制定让生长过程停止的条件或规则。
分裂合并法的主要思想是从图像开始通过不断分裂合并得到各个区域。
一种利用四叉树表达方法的分割算法如下,其中代表整个正方形图像区域,代表检验准则。
(1)对任意区域,若就将其分裂为不重叠的四等分;
(2)对相邻的两个区域,就将它们合并;
(3)若无法进行进一步的分裂和合并,则算法结束。
3.3.4.结合特定理论工具的分割方法
图像分割至今为止尚无通用的自身理论,近年来,随着各学科许多新理论和新方法的提出,人们也提出了许多与一些特定理论、方法和工具相结合的分割技术。
如:
基于数学形态学的图像分割方法、基于模糊技术的图像分割方法、基于人工神经网络技术的图像分割方法、基于遗传算法的图像分割方法、基于小波理论的图像分割方法。
4.水平集方法
近年来出现了基于变形模型的图像分割算法,变形模型是定义在图像领域中的曲线或曲面,包括对待分割目标性状和特征的先验假设模型,并以能量函数的形式来反映这种先验知识以及曲线自身的描述。
4.1.水平集方法
水平集方法主要是从接口传播等研究领域中逐步发展起来的,Osher和Sethian首先提出依赖时间的运动界面的水平集描述。
其主要思想是将移动的接口作为零水平集(LevelSet{φ=0})嵌入高一维的水平集函数中,由闭超曲面的演化方程可以得到水平集函数的演化方程,而嵌入的闭超曲面总是其零水平集,最终只要确定零水平集即可确定移动接口演化的结果。
水平集方法的基本思想是:
给定封闭的初始轮廓,该初始轮廓不断沿其法线方向向外或向内以一定的速度演化,最终得到曲线(曲面)族。
水平集方法把曲线族看作是更高维空间曲面的零水平集,则被称为水平集函数,当轮廓改变拓扑结构时,仍可以保持连续,因而从原理上保持了这种方法很容易处理拓扑结构改变的问题。
图4.1说明了水平集函数表达闭合曲线的方式,其中图4.1(a)是一条平面闭合曲线,图4.1(b)是其水平集函数的隐含表达,图中的黑线就是隐含为水平集的平面曲线。
水平集方法处理平面曲线的演化问题不是试图去跟踪演