CT图像中伪增强去除算法研究_第1页
CT图像中伪增强去除算法研究_第2页
CT图像中伪增强去除算法研究_第3页
CT图像中伪增强去除算法研究_第4页
CT图像中伪增强去除算法研究_第5页
已阅读5页,还剩39页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、编号 本科生毕业论文ct图像中伪增强去除算法研究ct imagepseudo enhancement removal algorithm research学 生 姓 名专 业计算机科学与技术学 号指 导 教 师学 院计算机科学技术二一一年六月i本科毕业设计毕业设计(论文)原创承诺书1本人承诺:所呈交的毕业设计(论文) ,是认真学习理解学校的长春理工大学本科毕业设计(论文)工作条例后,在教师的指导下,保质保量独立地完成了任务书中规定的内容,不弄虚作假,不抄袭别人的工作内容。2本人在毕业设计(论文)中引用他人的观点和研究成果,均在文中加以注释或以参考文献形式列出,对本文的研究工作做出重要贡献的个人

2、和集体均已在文中注明。3在毕业设计(论文)中对侵犯任何方面知识产权的行为,由本人承担相应的法律责任。4本人完全了解学校关于保存、使用毕业设计(论文)的规定,即:按照学校要求提交论文和相关材料的印刷本和电子版本;同意学校保留毕业设计(论文)的复印件和电子版本,允许被查阅和借阅;学校可以采用影印、缩印或其他复制手段保存毕业设计(论文),可以公布其中的全部或部分内容。以上承诺的法律结果将完全由本人承担!作 者 签 名: 年 月 日38摘 要在人体内部组织结构中,有相当一部分属于软组织和体液,普通x线检查时,只依靠它们本身的形态、密度、厚度差异不足以形成肉眼可见的影像密度差别,不能显示组织器官的轮廓和

3、内部细微结构。所以就需要使用造影剂来区分正常组织和异常组织间的差别,能够快速并正确的检测出病变。但服用造影剂后,ct图像中受高亮响应区域影响,在高亮响应区周围会出现伪增强输出。这给组织分割、病灶提取带来了很大的影响。因此对伪增强去除算法的研究对病情诊断是非常重要的。本课题使用的研究路线是先读入ct图像,对其平滑处理,采用自适应密度改正算法去除服用造影剂后所产生的伪增强,使异常组织能够正确的显示出来。最后对处理后的ct图像进行保存。读入的ct图像为512格式,在该格式文件中数据为十六进制,在读取的过程中需要将十六进制转换为十六进制。由于在ct图像在生成和传输过程中会受到各种噪声源的干扰和影响,使

4、图像质量变差。本课题所采用均值滤波对ct图像进行平滑处理。ct图像平滑后,采用自适应密度改正方法进行服用造影剂后产生的伪增强去除。使用本算法能够快速并准确的去除伪增强产生的效果,有效的帮助医生对病情的争取诊断。本课题使用c+开发语言,使用microsoft visual c+ 6.0作为工具软件。关键词:ct图像 造影剂 伪增强 abstractin the human body organization structure, with most of the soft tissue and body fluid, ordinary belongs to x-ray, relying only

5、 on its own, the shape of the density, thickness enough to be a visible difference of density differences, can't display image tissue organ of the outlines and internal minute structure. so they need to use contrast agents to distinguish between normal and abnormal organization organization the

6、differences between can be quickly and accurately, detect lesions.but after taking contrast agents, ct images by highlighting regional influence in response, in response to highlight the area around there will be false increase output. this organization division, has brought great lesions extraction

7、 effect. therefore this research to enhance removal algorithm's diagnosis is very important.the subject of the research is to use route, the read ct image smooth processing, an adaptive algorithm is correct density contrast to remove that produces after taking the false, increase of the abnormal

8、 tissue can correct the display. the treatment of ct image to be saved.read the ct images for 512 format, in this format file data for hex, in the process of reading to convert hex hex. because the ct image in the generation and transmission process there will be various noise source of interference

9、 and effect, make the image quality becomes poor. this subject by average filtering on ct image smoothing. ct image smooth, using adaptive density to correct method after taking the pseudo enhance contrast produce removal. using this algorithm can quickly and accurately remove the false enhance the

10、effect, effectively help doctors to strive for the diagnosis of disease.this topic use c + + language development, use microsoft visual c + + 6.0 as a tool software.keywords: ct image; contrast agents; pseudo-enhancement目 录摘 要iabstractii第1章 绪论11.1本课题研究的目的和意义11.2国内外研究现状2第2章 基础理论知识42.1 ct图像简介42.2 造影剂简

11、介42.3 pluto工具简介4第3章 需求分析73.1本课题的总体功能73.2本课题的功能细化7第4章 总体设计84.1总体设计过程8第5章 详细设计95.1 ct图像的读取95.1.1 512格式文件与dicom文件95.1.2 ct图像的读取115.2 ct图像的平滑处理135.3 自适应密度改正方法(cad)185.3.1背景介绍185.3.2 ct图像的自适应密度改正方法(adc)205.4 ct图像保存26第6章 测试286.1 ct图像的平滑测试286.2 ct图像的自适应密度改正算法29结束语30致谢31参考文献32附录133附录239第1章 绪论1.1本课题研究的目的和意义虚

12、拟内窥镜技术是虚拟现实技术在现代医学中的应用,它利用医学影像作为原始数据,融合图像处理、计算机图形学、科学计算可视化、虚拟现实技术,模拟传统光学内窥镜的一种技术。它克服了传统光学内窥镜需把内窥镜体插入人体内的缺点,是一种完全无接触式的检查方法,可应用于辅助诊断、手术规划、实现手术的精确定位和医务人员的培训等。作为一种全新的医学检查、诊断方法,节省了使用镇静剂、插入探测器、住院治疗和术后观察等措施,降低了检查的复杂性、危险性和成本。虚拟内窥镜系统的处理过程主要分为五个基本步骤,包括放射影像的数据采集、图像的组织分割、路径规划、三维重建、实时绘制。虚拟内窥镜检查是非侵入性的。不会给病人带来不舒服感

13、,也不会产生任何如穿孔、感染和出血等副作用。此外,虚拟内窥镜能够对同一个器官对象任意的进行重复检查,并且可以模拟检查人体内部许多重要的系统如脑、脊椎管、内耳、胆汁管、胰腺管等。从而极大的降低了检查难度,减少了意外事故的发生。计算机辅助诊断(computer aided diagnasis, cad)是通过使用计算机对数字医学影像进行处理和分析,从而获得对医生临床诊断决策具有实际参考价值的辅助信息的一种方法.这些辅助信息既包括检测到的异常信息,也包括根据某种规则对已有信息综合分析所得到的参考诊断意见. 在医疗设备硬件发展日趋缓慢的今天, cad系统的研究会对医学影像诊断学的发展产生巨大的推动作用

14、,其应用可以提高临床诊断的准确性;减轻医生的阅片压力,提高工作效率;形成新的影像学临床诊断技术和方法。因为人体的许多组织结构在x光片上是不显像的,只能通过使用造影剂来"加深"显示它们,使用对比剂会令诊断图像更加清晰,从而帮助医生为您作出更为可靠的诊断。造影剂是为增强影响观察效果而注入(或服用)到人体组织或器官的化学制品。这些制品的密度高于或低于周围组织,形成的对比用某些器械显示图像。造影剂是介入放射学操作中最常使用的药物之一,主要用于血管、体腔的显示。造影剂种类多样,目前用于介入放射学的造影剂多为含碘制剂。造影剂可分为两大类,则原子量高、比重大的高密度造影剂和原子量低、比重

15、小的低密度造影剂,常用的高密度造影剂有硫酸钡和碘制剂。由于造影剂能增加正常与异常组织间的差异,因此能协助医生探查出人体器官的异常形态结构和功能损害。并能使医生发现并鉴定一些早期的、小的病变(肝病变等)。如果不用对比剂,这些病变可能不会被发现,以致造成漏诊或误诊。另外,对比剂还能帮助放射科医生鉴别诊断一般无需治疗的良性病变和急需治疗的恶性病变。但是服用造影剂也会产生模糊阴影即伪影。这些造影剂产生的伪影会严重的影响到医生对病情的诊断, 甚至会出现误诊。因此伪影的去除对于临床医生是非常重要的。它有助于对真实图像的更深刻的认识。提高图像的质量。11.2国内外研究现状虚拟内窥镜技术是随着计算机图形学、图

16、像处理、医学可视化和虚拟现实等学科的发展而逐步形成的一种独特的技术。它克服了传统内窥镜需要插入人体体内的缺点,是一种完全无接触式的检查方法。在我国已经对虚拟内窥镜技术进行了研究和探索,已经提出了marching cubes三维表面重建的经典算法,并应用扩展的marching cubes算法解决了二义性问题,为了提高算法的效率,在区域增长的基础上,设计了一张邻接共用表,提出了一种优化方法,避免了对空体素的不必要检测和相邻体素共用等值点的重复计算。由于marching cubes算法抽取等值面构建的表面模型所包含的三角面片数量巨大,难以实现实时绘制显示。所以采用基于顶点删除的网格简化算法。运行实例

17、表明,三角面片大量化简后,依然能保持原模型的特征和较好的视觉效果。 在路径规划方面,深入研究了拓扑细化算法,在事先建立查找表思想的基础上,提出了一种结合最小堆和区域增长的快速中心路径抽取算法。为了保持漫游过程中的连续性,用cardinal三次样条曲线对中心路径进行了平滑处理。 在导航交互方面,用虚拟探头来模拟传统内窥镜的各种行为,实现了人工、自动和交互三种漫游方式。为了逼真地模拟用传统内窥镜进行医疗检查时的一些约束,利用抽取中心路径时得到的各体素点距器官表面的距离值,提出了一种简单、快速、有效的表面碰撞检测方法。虚拟内窥镜的研究目的在于为医生提供诊断的依据,还可以应用于辅助诊断、手术规划、实现

18、手术的精确地位和医务人员的培训等,在诸多的研究中国外出现了内窥镜系统,如虚拟内窥镜医学应用系统,美国ge research & development center 开发的一套医学虚拟内窥镜系统,主要用于人体的多个部位:虚拟结肠、虚拟支气管和虚拟脉管等。该系统采用先进的分割、重建、显示和自动路径规划算法,使用器官的ct或mri切片图像,生成器官的3d内表面模型,模拟视频内窥镜的功能。vema支持多视图技术如细节放大、同步显示内外3d视图、组合2d和3d表面视图,在人体空腔管道中交互移动或自动航行,并且提供了交互是解剖测量工具。1967年问世的乳腺x射线平片cad是第一个具有临床应用价值

19、的系统,目前仍然是医学图像cad临床应用研究的热点,也是cad最有代表性和发展前景的研究领域。近年来,超声、mri、ct图像cad也广为研究者所关注。在美国约翰霍普通金斯大学所进行的实验中发现,医生单独诊断胸片时有高达30%的机率可能被具有诊断意义的肺部结节阴影忽视(johns hopkins,1978&mayo clinics)。本刊于2002年在北美放射年会(rsna)学术报告中获知:一个性能良好的cad系统,其诊断结果相当或略高于一般有经验的专家水平。我国台湾大学医学院、高雄荣民总医院配合美国一家专业公司进行的临床中发现:cad系统可提高1cm左右的病灶的确诊率。辅助医师提高早期

20、肺癌诊断率约15%。对于服用造影剂后产生的伪增强在国内研究甚少,在美国janne na¨ppi 提出了自适应密度改正算法,建立peh迭代模型。有效的去除服用造影剂后所产生的伪增强。2第2章 基础理论知识2.1 ct图像简介ct 是用x 线束对人体某部一定厚度的层面进行扫描,由探测器接收透过该层面的x 线,转变为可见光后,由光电转换变为电信号,再经模拟/ 数字转换器(analog/digital converter)转为数字,输入计算机处理。图像形成的处理有如对选定层面分成若干体积相同的长方体,称之为体素,扫描所得信息经计算而获得每个体素的x 线衰减系数或吸收系数,再排列成矩阵,即数字

21、矩阵,数字矩阵可存贮于磁盘或光盘中。经数字/ 模拟转换器把数字矩阵中的每个数字转为由黑到白不等灰度的小方块,即像素,并按矩阵排列,即构成ct 图像。所以,ct 图像是重建图像。常见人体组织的ct值对应表:表2-1 ct值组织ct值组织ct渗出液15 水0钙值 80300脾脏3560血块6484 胰腺3055脑白质2534 肾脏2550脑灰质2844 肌肉4055脑脊液38 胆囊1030血液1332 甲状腺5090血浆 314 脂肪10802.2 造影剂简介在人体内部组织结构中,有相当一部分属于软组织和体液,普通x线检查时,只依靠它们本身的形态、密度、厚度差异不足以形成肉眼可见的影像密

22、度差别,不能显示组织器官的轮廓和内部细微结构。根据物质对x线的吸收原理,可以将高于或低于该组织结构的物质通过人为的办法,引入到器官内部或其周围间隙,使之产生对比而显影,此即造影检查。被引入的物质的主要作用是增加了组织(和或病变)结构的人工对比,因此,该物质被称为对比剂,习惯上也称为造影剂。由于造影剂能增加正常与异常组织间的差异,因此能协助医生探查出人体器官的异常形态结构和功能损害。所以在医疗诊断中起着重要的作用。2.3 pluto工具简介1视图介绍pluto工具中三种视图:(1)axial横断面视图从物体的上面向下面投射所得的视图能反映物体的上面形状(2)sagittal 冠状面视图从物体的侧

23、面向物体的另一面投射所得的视图能反映物体的侧面形状(3)corol 矢状面视图从物体的前面向后面投射所得的视图能反映物体的前面形状具栏的介绍2tool 工具介绍(1) utility capture active view 捕捉活动视图 主要功能:选定三种视图中的一个,点击该选项后可以打开save image as png format (保存png格式的图像)。generate meshed mark 形成网式的马克remove region 移动范围(2) normalization gaussioan filter 高斯滤波器 高斯滤波器的简介:实质上是一种信号的滤波器,其用途是信号的平

24、滑处理,为了得到较好的图像边缘,先对图像做gauss平滑滤波,剔除噪声,然后求二阶导矢,用二阶导的过零点确定边缘,在计算时也是频域乘积=>空域卷积。median filter 中值滤波器中值滤波器的简介:是一种非线性数字滤波器技术,经常用于去除图像或者其它信号中的噪声。这个设计思想就是检查输入信号中的采样并判断它是否代表了信号,使用奇数个采样组成的观察窗实现这项功能。观察窗口中的数值进行排序,位于观察窗中间的中值作为输出。然后,丢弃最早的值,取得新的采样,重复上面的计算过程。中值滤波是图像处理中的一个常用步骤,它对于斑点噪声(en:speckle noise)和椒盐噪声(en:salt-

25、and-pepper noise)来说尤其有用。保存边缘的特性使它在不希望出现边缘模糊的场合也很有用。3uniform filter 均值滤波器均值滤波是典型的线性滤波算法,它是指在图像上对目标像素给一个模板,该模板包括了其周围的临近像素(以目标象素为中心的周围8个象素,构成一个滤波模板,即去掉目标象素本身)。再用模板中的全体像素的平均值来代替原来像素值。均值滤波也称为线性滤波,其采用的主要方法为领域平均法。线性滤波的基本原理是用均值代替原图像中的各个像素值,即对待处理的当前像素点(x,y),选择一个模板,该模板由其近邻的若干像素组成,求模板中所有像素的均值,再把该均值赋予当前像素点(x,y)

26、,作为处理后图像在该点上的灰度个g(x,y),即个g(x,y)=1/m f(x,y) m为该模板中包含当前像素在内的像素总个数。(3)morpholgy 形态运算 erosion 腐蚀 功能:消除边界点,使用边界向内部收缩的过程可以用来消除小且无意义的物体。 dilation 膨胀 功能:收缩图像,是将与物体接触的所有背景点合并到该物体中,使边界向外部扩张的过程,可以用来填补物体的空洞。 opening 开运算 功能:能够平滑图像的轮廓,消弱狭窄的部分,去掉细的突出。 closing 闭运算 主要功能:平滑图像的轮廓,与开运算相反,它一般融合窄的缺口和细长的弯口,去掉小洞,填补轮廓上的细缝。4

27、第3章 需求分析3.1本课题的总体功能ct图像中受高亮响应区域影响,在高亮响应区周围会出现伪增强输出。这给组织分割,病灶提取带来了很大的影响。本课题就是要寻找一种伪增强的数学模型,通过消除这种伪增强信号来提高ct图像的质量。读入ct图像,对读入的图像进行中值滤波平滑处理,使用自适应密度改进方法建立伪增强效应的数学模型,通过该数学模型计算给定ct图像的伪增强效应输出强度,从给定ct图像中去除伪增强信号,输出补偿后的ct图像。 3.2本课题的功能细化(1)读入ct图像本课题采用pluto浏览器浏览ct图像。对读入的ct图像需要进行相应的数制转换才可显示在pluto浏览器中。(2)ct图像平滑处理图

28、像在生成和传输过程中会受到各种噪声源的干扰和影响,使图像质量变差。为了抑制或消除这些噪声而改善图像的质量需要对图像进行平滑处理。研究图像平滑处理技术所要达到的主要目标是,既可以消掉噪声影响又不使图像的边缘轮廓和线条变模糊。本课题所使用图像平滑处理方法为均值滤波。(3)平滑后的ct图像建立数学模型进行伪增强去除该过程中所用的数学模型为自适应密度改进方法(cad)。该方法是不依赖于物理模型,而是一种图像处理方法,该方法的参数是通过使用结肠幻影自动估算的。adc方法使观测peh效果达到最小化。由于该方法的自适应性,能够自动修改peh产生的伪增强,因此采用此数学模型。(4)ct图像处理后保存 将处理后

29、的ct图像,进行相关的数据转换,后必须进行保存。5第4章 总体设计4.1总体设计过程(1)ct图像的读取 ct图像需要在pluto浏览器中显示,对读入文件进行数制转换。输入ct图像的ct长宽高,并打开512格式文件,根据所输入的ct图像的长宽高在512格式文件中找到与其对应的十六进制,编写程序将十六进制数转换成十进制数,最终将转换后的数据保存在三维数组中,并进行输出。(2)ct图像的平滑处理本课题采用均值滤波平滑算法对图像进行平滑处理。这种方法的基本思想是用几个象素灰度的平均值来代替一个象素的灰度。采用邻域平均法的均值滤波器适用于去除通过扫描得到的图像中的颗粒噪声。(3)ct图像采用的自适应密

30、度改进(cad)方法cad方法主要包含两个主要步骤1) 估算总的标记区域的peh能量2) 在扩大波前伴随能量的减少区域,分布估计标记区域内的peh能量(4)ct图像保存处理后的ct图像数据为十进制,将数据依次从三维取出,并编写程序将十进制数转换为十六进制,根据输入的ct长宽高存放回打开的512格式文件中。6总体设计流程图如下所示:开始ct图像的读取ct图像的平滑ct图像的密度自适应改正ct图像的保存结束dicom文件头图4-1 总体设计流程图第5章 详细设计5.1 ct图像的读取5.1.1 512格式文件与dicom文件 1打开的512格式文件一般如下图所示。图5-1 512格式文件在512格

31、式文件中每两位组成一个ct值。 2ct图像格式大多为dicom格式,gz文件格式是从dicom格式文件转换512格式文件是从gz格式文件解压缩而来。(1) dicom文件介绍dicom是由美国放射学院和国家电气制造商协会共同指定的标准,包括了医学的数字成像和通信两个方面的内容,是目前建设pass广泛遵循的一个国际标准。dicom图像文件是医学影像传输和存储的专用格式,一般符合dicom标准的医疗影像设备所产生。dicom文件不同于其它的图像文件,里面不仅包含图像数据,还包含许多和图像有关的文本信息,如病人的姓名、检查日期、检查部位等。这些文本信息是医学图像数据中的重要数据组成部分,但由于数据被

32、封装在文件中,一般无法在计算机上直接进行读取。7(2) dicom文件结构 dicom格式图像文件是指按照dicom标准而存储的文件。dicom文件一般有dicom文件头和dicom数据集组成,如图所示。dicom数据集图5-2 dicom文件头 文件头又有两部分:开头有128个字节的同步码,通常以十六进制的00填充;紧随其后4个字节的ascii 码“dicm”是所有dicom 数据文件的标识符。数据集:是一些数据元素按照一定顺序排列的集合,数据元素一般由标签(tag)、数据类型(value representation,vr)、数据长度(value length,vl)和数据域(value

33、field,vf)四部分组成,如图所示。数据元素 数据元素 . 数据元素标签 数据类型 数据长度 数据域(tag) (vr) (vl) (vf)图5-3 文件头格式1) 标签(tag)标签是一对16位(bit)的无符号整数,代表了组号和元素号。在数据字典中所有的元素都是用(组号、元素号)这种方式来表示的。2) 数据类型(vr)数据类型指明了该数据元素的数据是什么类型。在dicom中用两个字节的字符来表示,如一个数据元素的vr是da,表示该数据元素中存储的是日期数据类型数据。在数据元素中,vr是可选的。有传输语法决定。vr 指明了个数据元素中的数据的类型,vr 分为显式(explicit vr)

34、 及隐式(implicit vr) 两种,用于说明数据类型。vr 为显式时必须存在,为隐式时需省略。显示传输中vr 为ob、ow、sq 时占4 字节,其余都为2 字节3) 数据长度(vl)数据长度指明了该数据元素的数据域中数据的长度。一般要求字节数目为偶数。不是偶数的补充一个字节。这个长度只是值的长度,不包括数据元素的标签、vr、数据长度字段。4) 数据域(vf)数据域中包含了该数据元素的数值。该字段的数据类型有数据元素的vr标志。(3) dicom文件数据的读取1) 首先打开文件,跳过128个字节的同步码,读取4个字节的前缀检查4个字节的数据是否为“dicm”来判断该文件是否为dicom文件

35、。2) 对dicom文件进行解析,按顺序读取数据集中的每个数据元素。读取数据元素时,先读取元素标签,按照标签在数据字典中查找到该数据元素所代表的vr3) 读取数据元素的长度;4) 根据数据的长度值读取数据域,显示图像。在解码的过程中,仅需要知道图像的相关文本信息的数据元素值,即程序读取到像素数据时结束。85.1.2 ct图像的读取本课题中所读入的ct图像是diocm格式转换成gz格式,同时将gz格式的ct图像进行解压缩得到的512格式的ct图像,读入的ct图像在pulto浏览器浏览之前。需要进行相关的数制转换。首先,需要找到所要输出512格式文件的头,在这个头中找到该ct图像的长、宽、高并输入

36、。打开512格式文件,根据ct图像的长宽高在512格式文件中找到与其对应的十六进制数(在512格式文件中四个数字代表一个ct值)。编写程序将十六进制数转换成十进制数,不断的循环此操作,最终将转换后的数据保存在三维数组中,并输出。读入ct图像后可运用pluto浏览器进行显示。读入ct图像的流程图如图所示。流程图说明:m1和m2分别为512格式文件中的两个十六进制的数据,将该数据转换十进制,后存放在三维数组ct中,并进行输出。9m11=m1/16m12=m1%16m21=m2/16m22=m2%16输入ct图像的长宽高, 打开512格式文件fp开始k=0j=0i=0nfread(m1,1,1fp)

37、fread(m2,1,1,fp)i<xsizeyj+ni+j<ysizeyt1=m11*16*16*16*16t2=m12*16*16*16t3=m21*16*16t4=m22输出ctijk=t1+t2+t3+t4k+k<zsize结束n图5-4 ct图像读取流程图5.2 ct图像的平滑处理 图像在生成和传输过程中会受到各种噪声源的干扰和影响,使图像质量变差。抑制或消除这些噪声而改善图像质量的过程称为图像的平滑。一个较好的平滑方法应该既可以消掉噪声影响又不使图像的边缘轮廓和线条变模糊, 就是研究图像平滑处理技术所要达到的主要目标。图像平滑处理方法有空域法和频域法两大类。主要的

38、去除噪声的方法有很多,下面介绍几种常用的图像平滑算法:均值滤波、中值滤波。(1)均值滤波 均值滤波是简单的空域处理方法也称为邻域平均法, 均值滤波的过程是使一个窗口在图像上滑动, 窗中心位置的值用窗内各点值的平均值来代替。这种方法的基本思想是用几个象素灰度的平均值来代替一个象素的灰度。采用邻域平均法的均值滤波器适用于去除通过扫描得到的图像中的颗粒噪声。邻域平均法有效地抑制了噪声, 但是对图像进行均值处理相当于图像信号通过一个低通滤波器,同时景物的边缘点也进行均值处理, 这样就使得景物的清晰度降低,画面变得模糊,模糊程度与邻域半径成正比。(2)中值滤波 中值滤波是一种去除噪声的非线性处理方法,

39、他是由图基(turky) 在1971 年提出的。开始, 中值滤波用于时间序列分析, 后来用于图像处理, 在去噪复原中得到了极好的效果。中值滤波器的基本原理是首先确定一个以某个像素为中心点的邻域,一般为方形邻域,然后将邻域中各像素的灰度值进行排序, 取中间值作为中心像素灰度的新值,这里的邻域通常被称为窗口; 当窗口在图像中上下左右进行移动后, 利用中值滤波算法可以很好地对图像进行平滑处理。中值滤波的输出像素是由邻域图像的中间值决定的,从而可以消除孤立的噪声。(3)自适应滤波 所谓自适应滤波, 就是利用潜意识可以获得的滤波器参数等结果, 自动地调节现时刻的滤波器参数, 以适应信号和噪声未知的或随时

40、间变化的统计特性, 从而实现最优滤波。自适应滤波是近30 年来发展起来的。维纳和卡尔曼滤波器等滤波器要求已知关于信号和噪声统计特性的先验知识, 但在实际应用中常常无法得到信号特征先验值时, 在这种情况下, 采用自适应滤波器, 能够得到较好的滤波效果。自适应滤波器能够在自己的工作过程中逐渐了解或估计出所需的统计特性, 并以此为依据自动调整自己的参数, 以达到最佳滤波效果。一旦输入信号的统计特性发生变化, 他又能够跟踪这种变化, 自动调整参数, 是滤波器性能重新达到最佳。因此, 自适应滤波器具有“自我调节”和“跟踪”能力。101三种平滑方法的比较: 通过对同一噪声类型图像采用三种方法进行处理,比较

41、如下:(1)均值滤波器:原始图像经过均值滤波后, 噪声得到了抑制, 图像也得到了平滑, 但同时也使图像边缘变得模糊。均值滤波非常适用于去除通过扫描得到的图像中的颗粒噪声 。(2)中值滤波器:中值滤波方法简单, 易于实现, 而且能较好地保护边界, 但对图像中的细节处理不理想, 有时会失掉图像中的细线和小块目标区域,。中值滤波器对于滤除图像中的椒盐噪声非常有效。(3)自适应滤波器:自适应滤波具有更好的选择性, 他不但使噪声得到了抑制, 且更好地保存图像的边缘和高频细节信息。在实际应用中, 应针对具体的应用背景和给定的图像类别, 综合考虑不同要求, 选择适当的滤波方法。根据本课题所研究的内容选择了均

42、值滤波作为图像的平滑技术。临域的概念:邻域是远比图像尺寸小的一规则形状。一个点的邻域定义为以该该点为中心的一个规则的形状内部或边界上点的集合。2邻域的分类:二领域、四邻域、八领域等。(1)二邻域:为该点的左侧和右侧所对应的域。(2)四邻域:为该点的左侧、右侧、正上方和正下方所对应的域。(3)八邻域:为该点的左侧、右侧、正上方、正下方与该点的斜对角线所所对应的域。根据本课题所研究内容所使用的均值滤波平滑方法,选择并使用了四邻域。均值滤波见公式(5-1)。 (5-1)其中为均值滤波后的图像,为所选择的中心点,为中心点的邻域ct值,r表示滤波窗口中的所有像素点,n为所选择的邻域类型(本课题所使用的四

43、邻域n=4),t为人眼能够识别的邻域与中心点像素之间的最小的差值(本课题t=1mm)。3二维的均值滤波均值滤波二维主要思想:首先获取ct图像的长宽和滤波窗口的中心点,循环获取滤波窗口的中心点四邻域的平均值,使原ct图像的值与平均值做差,该差值大于所设定的阈值时,输出均值,否则输出原来的ct值。使该循环不断执行最终将图像的高亮区域或灰暗区域色差变得平滑。423212222 二维均值滤波例:说明:以九宫格作为滤波窗口(3*3),在九宫格中选择四邻域对ct图像的平滑处理。在该窗口中,选择滤波窗口的中心点为1,四邻域的值都分别为2,经计算该四邻域的均值为(2+2+2+2)/4=2,运用中心点的像素值1

44、减去邻域的均值2,1-2=-1,该差值小于所设定的阈值(阈值为人眼可识别中心点与邻域点像素的最小差值)为0.01,所输出中心点的像素值1,在整个ct图像范围内,不断循环滤波窗口,最终使得图像的高亮区域或灰暗区域色差变得平滑,进而整个ct图像变得平滑。二维均值滤波平滑算法流程图如图所示。二维均值滤波流程图说明:(1)ct图像的长宽分别为lw(2)滤波窗口的中心点为f(x,y)=xij(i=1,j=1)(3)滤波窗口中心点的四邻域值为s(m)=g(x,y) (m=1,2,3,4,)(4)滤波窗口中心点的四邻域的均值为:1/4*s(m1)+s(m2)+s(m3)+s(m4)(5)t为人眼能够识别的中

45、心点与邻域点像素的最小差值称作阈值本课题中t=0.014三维均值滤波三维均值滤波的主要思想。首先获取ct图像的长宽高和滤波窗口的中心点,循环获取滤波窗口的中心点六邻域的平均值,使原ct图像的值与平均值做差,该差值大于所设定的阈值时,输出均值,否则输出原来的ct值。使该循环不断执行最终将图像的高亮区域或灰暗区域色差变得平滑。三维均值滤波平滑算法流程图如图5-2-2所示。三维均值波流程图说明:(1)ct图像的长宽高分别为lwh(2)滤波窗口的中心点为f(x,y,z)=xijk(i=1,j=1,k=1)(3)滤波窗口中心点的六邻域值为s(m)=g(x,y,z) (m=1,2,3,4,5,6)(4)滤

46、波窗口中心点的六邻域均值z1/6*s(m1)+s(m2)+s(m3)+s(m4)+s(m5)+s(m6)(4)t为人眼能够识别的中心点与邻域点像素的最小差值称作阈值本课题中t=0.01nynyny获取ct图像的长宽(l、w)获取滤波窗口中心点f(x,y)=xijj=1获取滤波窗口中心点的四邻域的值s(m)=g(x,y,z)(m=1,2,3,4)获取滤波窗口中心点的四邻域的均值s(m0)=s(m1)+s(m2)+s(m3)+s(m4)*1/4|f(x,y,z)-s(m0)|>t输出f(x,y)=s(m0)输出f(x,y)=f(x,y)j+j<wi+i<l结束i=1开始图5-5

47、二维均值滤波流程图 n结束nyynyny开始获取ct图像的长宽高(l、w、h)获取滤波窗口中心点f(x,y,z)=xijk(i=1,y=1,j=1)获取滤波窗口中心点的六邻域的值s(m)=g(x,y,z)(m=1,2,3,4,5,6)|f(x,y,z)-s(m0)|>t获取滤波窗口中心点的六邻域的均值s(m0)=s(m1)+s(m2)+s(m3)+s(m4)+s(m5)+s(m6)*1/6输出s(m0)输出f(x,y,z)j+i+k+j<w-1i<l-1k<h-1i+ 图5-6 三维均值滤波流程图5.3 自适应密度改正方法(cad)5.3.1背景介绍结肠癌症是导致癌症发

48、生的主要癌症之一,2007年,大约新发病例153760死于结肠直肠癌。虽然结肠直肠癌会在很大程度上是可以通过癌前息肉的切除预防的,但在美国只有30%的成年人参加结肠检查,因此虚拟肠镜是被希望是即方便又经济的大肠筛选方案。大量的结肠镜筛查病例这份工作对放射学家而言是一个即耗时有费力的,在工作中不免会错过细小的病变。因此,自动化的图像处理是很有必要的,例如计算机辅助扫描(cad)可以快速的扫描出细小的病变。在结肠的标记残渣中,通过标记代理与残余排泄物和液体的积极对比很容易区别结肠癌变。然而,残渣标记代理趋向伪增强(peh),它是人工增加组织密度和相邻标记代理的高密度的观测。根据ct值的单位标准(h

49、u),典型的软组织物质的ct值小于100hu,然而伪增强的软组织具有高的ct值达到了500hu。因此通过对局部密度和标记代理的密度差异,会观测peh的变化。在下图中介绍了通过伪增强介绍的问题,在(a)和(b)两幅图片中两个息肉的图像被展现出来。在(a)中的息肉是被800hu的高密度标记覆盖,而在(b)中的息肉被200hu的低密度标记覆盖。左侧的图像展示了在肺部的ct图像中的息肉它的变换范围在-1000,600hu,右侧的图像展示了在软组织的ct图像中的息肉它的变换范围在-200,200hu。因此息肉在它们所标记材料提取出来,即高阈值的值大于>600hu在图(a)中展现,而低阈值<2

50、00hu在图(b)中展现。peh也使是别息肉变得复杂化。在图(c)中伪增强折痕在肺部和软组织中被标记液体覆盖,同时运用内窥镜观测。在肺部展示了原始的折痕结构,在软组织中展示了peh的折痕。在内窥镜下显示,标记材料被使用200hu的阈值描绘,因此在软组织中会形成了折痕而出现假息肉。在图(d)中在肺部的残渣标记,残渣的ct值约为174hu,而低的阈值<150hu被用来描绘成标记的材料,因而就形成了假性的息肉。11图5-7 peh在这项研究中,发展一个自适应改正方法(adc),它使在结肠残渣中的伪增强peh效果最小化。5.3.2 ct图像的自适应密度改正方法(adc) 1自适应改进方法(adc

51、)该方法是不依赖于物理模型,而是一种图像处理方法。自适应密度改进方法主要通过构建伪增强(peh)迭代模型,循环计算ct图像中标记的高密度区域中的能量值。在注入造影剂后的标记区域内,循环计算ct值并减去伪增强(peh)效果的ct值,最终计算出在标记区域内含有息肉的ct值,不断的迭代后将在标记区域内将含有的息肉显示出。adc方法使观测peh效果达到最小化。由于该方法的自适应性,能够自动修改peh产生的伪增强,因此为最快最佳算法。adc方法包含了两个主要步骤:(1) 估算总的标记区域的peh能量。(2) 以波的形式扩大局部范围,分布估计标记区域内的peh能量。自适应密度改正算法(adc)公式介绍:标

52、记区域(服用造影剂区域)内,观测p点的ct值见公式(5-2)。 (5-2)表示在p点观测的ct值,同时观测不带有peh效果的实际ct值。增加的代表着在p点的peh效果的ct值。计算首先计算p点的邻域点q的peh效果的能量值,见公式(5-3)。 (5-3)公式(2)中代表阈值(人眼可识别的该点的ct值和其邻域点ct值的最小差值),p点接受其邻域点q的peh能量,见公式(5-4)。 (5-4)代表能量高斯传播函数用来观测在q点的ct值。表示在p和q两个像素点间的距离。因此p点接收其邻域点q的总的能量见公式(5-5)。(5-5)在实际运行中距离像素点较远的其领域像素点是可以被忽略的。我们在实现公式(

53、4)计算p点接受q点的能量需要在1+2这个像素范围内计算。计算出后重新分配p点接收总的能量,迭代的接收其相邻像素所释放的peh能量。迭代器不断的扩大标记区域内peh的范围。每次迭代是仅接收剩余的peh能量,剩余能量被表示成,p点接收总的剩余能量见公式(5-6)。 (5-6)表示剩余能量的高斯传播。不断的迭代循环知道该peh能量可以被忽略为止。最后计算出在标记区域内p点接收到的总的peh能量。实际的p点的ct值由公式近似的表示见公式(5-7)。 (5-7)2 自适应密度改进算法主要过程描述服用造影剂后会增强病变与人体组织结构的差别,但也会产生一定的伪增强,伪增强就是造影剂将病变覆盖而显示不出。所以自适应密度改进算法主要去除了服用造影剂后所产生的伪增

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论