[数学]第3章 医学图像运算.ppt
《[数学]第3章 医学图像运算.ppt》由会员分享,可在线阅读,更多相关《[数学]第3章 医学图像运算.ppt(143页珍藏版)》请在三一办公上搜索。
1、第3章 医学图像的运算,Operation of Medical Image,医学图像运算是最基本的医学图像处理技术,主要包括点运算、几何运算(空间变换)和代数运算。,点运算(灰度变换)是指对图像像素点的像素值进行运算。灰度变换主要完成医学图像的开窗显示和对比度增强。,空间变换主要用于医学图像的缩放、旋转和镜像。代数运算主要用于图像的合成、噪声的去除和差值图像的获得。,3.1 医学图像运算概述,Point operations are sometimes called by other names:contrast enhancement,contrast stretching,gray-sc
2、ale transformations.,对于一副256个灰度级的黑白图像,一般需要相邻的两个组织结构间相差十几个灰度级人眼才能明确区分。通过调节对比度,将灰度差拉大到人眼能够识别的范围,从而帮助我们识别病变组织或进行医学研究。,3.2 医学图像的灰度变换,3.2 医学图像的灰度变换,医学图像的灰度变换就是将图像的灰度值按照某种映射关系映射为不同的灰度值从而改变相邻像素点之间的灰度差,达到将图像对比度增强或减弱的目的。,点处理实际上是灰度到灰度的映射过程,设输入图像每个像元的灰度值为A(x,y),输出图像的灰度值为B(x,y),表示为:B(x,y)=f A(x,y),显然点运算不会改变图像内像
3、素点之间的空间关系。,灰度变换,灰度变换,非线性拉伸,线性拉伸,按比例线性拉伸,分段线性拉伸,对数扩展,指数扩展,1、图像求反2、增强对比度3、动态范围压缩4、灰度切分,典型灰度变换,在曝光不足或过度的情况下,图像灰度可能会局限在一个很小的范围内。这时在显示器上看到的将是一个模糊不清、似乎没有灰度层次的图像。采用线性变换对图像每一个像素灰度作线性拉伸,可有效地改善图像视觉效果。,3.2.1 线性灰度变换,线性拉伸:是将输入图像的灰度值的动态范围按线性关系公式拉伸扩展到指定范围。包括按比例线性拉伸和分段线性拉伸。,线性拉伸,将原始图像的灰度范围不加区别的扩展,即,图 线性拉伸,1、按比例线性拉伸
4、,黑线:,红线:,蓝线:,输出灰度压缩,输出灰度扩展整体变亮,输出灰度不变,绿线:,输出灰度压缩,整体变暗,45,When a1,b0,the dynamic range becomes large,histogram move right,g(x,y)=2f(x,y)+2,例3.1,已知原始医学灰度图像,写出线性变换的公式和线性灰度变换后的图像,其中灰度变换系数为2.0,亮度系数为30。要求灰度变换后的图像最大灰度值不超过255。,解:图像线性灰度变换的公式为:,可得线性灰度变换后的图像为:,(a)(b)(c),图中,(a)是原始的灰度医学图像,(b)是对(a)灰度变换的结果,变换系数为2.
5、42,亮度调节系数为0,可以看出图像对比度得到增强,图像更加清晰。(c)也是对(a)灰度变换的结果,变换系数为1,亮度调节系数为140,可以看出图像变得更亮,但对比度并没有改变。,图像线性灰度变换的结果,lenna.bmp,负变换,S=L-1-r,这里图像的灰度范围为0,L-1,如果a为负值,暗区域将变亮,亮区域将变暗,1、方法用一个线性单值函数,对帧内的每个像素作线性扩展,以期有效地改善图像的视觉效果。2、数学表示原始图像:f(i,j),灰度范围:a,b,变换后图像:f(i,j),灰度范围:a,b,变换前后关系:,全域线性灰度变换,给定一幅图像对图像进行全域线性灰度变换扩展其灰度范围到0,2
6、55区间,全域线性灰度变换举例,Matlab程序,clear;clc;i=imread(pout.tif);d=double(i);a=min(min(d);b=max(max(d);a1=0.0;b1=255.0;d2=(b1-a1)/(b-a)*(d-a)+a1;i2=uint8(d2);,subplot(221),imshow(i);subplot(222),imshow(i2);subplot(223),imhist(i);subplot(224),imhist(i2);,效果图,2、分段线性变换,将感兴趣的灰度范围线性扩展,相对抑制不感兴趣的灰度区域。,设f(x,y)灰度范围为0,M
7、f,g(x,y)灰度范围为0,Mg,线性变换,变换前,变换后,分段线性变换,2.分段线性变换,由于临床诊断的需要,高精度医学图像具有较大空间分辨率并且像素最高灰度值超过8bit。目前国内医院中所用的普通电脑显示器不能直接显示这种高精度医学图像,国外采用专门用于医学图像的高分辨率数字显示器来解决高精度医学图像的显示问题。,观察气胸和肺间质或骨骼的细微裂纹,需要分辨率为4096X4096个像素点,而最大灰度值为12bit的医学图像;要在乳腺图像上发现微钙化点簇或对比度低的乳腺肿瘤则要求高达6144x6144个像素点的分辨率和12bit的灰度值。,高精度医学图像的开窗显示,通过开窗显示技术,在不影响
8、视觉效果的前提下将高精度医学图像的较大范围内的灰度值逐段映射为0255灰度范围来显示。即开窗显示就是在高精度医学图像的较大灰度范围内开设一个窗口,将这个窗口范围内的灰度值映射为0255范围内的灰度值来显示,并通过不断地调节窗宽和窗位将所有的高精度医学图像信息逐段显示出来。,横坐标,表示原始高精度医学图像I0中像素点处的灰度值,纵坐标,表示开窗变换后图像IW中像素点处的灰度值,表示原始高精度医学图像中像素点处的最大灰度值,表示窗位,表示窗宽,窗口的下限值,窗口的上限值,例3.2,已知高精度医学图像I0,写出开窗变换的公式和开窗变换后的图像Iw,其中开窗变换的窗位为1078,窗宽为255。,将窗位
9、和窗宽的已知数值代入,得高精度医学图像开窗变换的公式为:,可得开窗变换后的图像Iw为:,(a)(b)(c)(d),图中,图像(a)的窗位是600,窗宽是255,图像(b)的窗位是1014,窗宽是255,图像(c)的窗位是1178,窗宽是255,图像(d)的窗位是1433,窗宽是255。,可以看出,在窗宽一定的情况下,通过改变窗位能够将高精度医学图像的信息按一定的灰度范围逐段显示出来。,(e)(f)(g)(h),图像(e)的窗位是1014,窗宽是135,图像(f)的窗位是1014,窗宽是350,图像(g)的窗位是1014,窗宽是750,图像(h)的窗位是1014,窗宽是2430。,可以看出,在窗
10、位一定的情况下,通过改变窗宽能够将高精度医学图像的信息在某个信息点进行压缩和展开。,非线性拉伸:是在整个灰度值范围内按照统一的变换函数来实现对不同灰度值区间的扩展与压缩。常用的有按对数函数扩展和按指数函数扩展。对数变换 对数变换的一般表达式为,按对数函数变换:低灰度区扩展,高灰度区压缩。,3.2.2非线性灰度变换,指数变换 指数变换的一般表达式为,按指数函数变换:高灰度区扩展,低灰度区压缩。,原始图象,非线性灰度变换对数效应,返回,非线性灰度变换指数效应,3.3 医学图像的空间变换,医学图像的空间变换就是把图像像素点的空间位置或图像的空间尺寸按照某种映射关系映射为不同的空间位置或不同的空间尺寸
11、。,空间变换主要包括平移(translation)、旋转(rotation)、缩放(zoom)和镜像(mirror)。,空间变换的一般定义:,g为输出图像,f为输入图像(x,y)变换后的坐标;(x,y)变换前的坐标,现设点P0(x0,y0)进行平移后,移到P(x,y),其中x方向的平移量为x,y方向的平移量为y。那么,点P(x,y)的坐标为,这个变换用矩阵的形式可以表示为,3.3.1图像的平移,点的平移,注意:平移后的景物与原图像相同,但“画布”一定是扩大了。否则就会丢失信息。,x=1,2,3;y=1,2,3x=2,3,4;y=3,4,5,3.3.2图像的旋转,图像的旋转计算公式如下:,这个计
12、算公式计算出的值为小数,而坐标值为正整数。这个计算公式计算的结果值所在范围与原来的值所在的范围不同。,因此需要前期处理:扩大画布,取整处理,平移处理,x=r cos(f)y=r sin(f)x=r cos(f+)y=r sin(f+)Trig Identityx=r cos(f)cos()r sin(f)sin()y=r sin(f)sin()+r cos(f)cos()Substitutex=x cos()-y sin()y=x sin()+y cos(),图像旋转的前期处理,图像旋转之前,为了避免信息的丢失,画布的扩大是最重要的,根据旋转点的不同,坐标的平移与画布的设置有如下两种方法。,按
13、照画面中心点旋转,按照画面角点旋转,图像的旋转例题,结论:按照图像旋转计算公式获得的结果与想象中的差异很大。,图像旋转处理的隐含问题,图像旋转之后,出现了两个问题:1)像素的排列不是完全按照原有的相邻关系。这是因为相邻像素之间只能有8个方向,如下图所示。2)会出现许多的空洞点。下面,我们通过一个实际例子,来看这两个问题带来的图像画面效果上的问题。,图像旋转的后处理,图像旋转出现的两个问题的 本质 都是因为像素值的填充是不连续的。因此可以采用插值填充的方法来解决。,3.3.2医学图像的旋转,医学图像的旋转是以图像的中心点为坐标原点按逆时针或顺时针方向转一定的角度。(通常图像的旋转都按逆时针方向)
14、,I0表示原始医学图像,用实线矩形框表示,Ir表示旋转后的医学图像,用虚线矩形框表示。,(n0,k0)表示图像中的像素点坐标,(nr,kr)表示图像中的像素点坐标,医学图像旋转公式为:,当图像旋转任意角度时,计算出的像素点坐标可能会出现小数,甚至在旋转后的图像中有些像素点在原图像中无对应点。而实际情况要求,图像的坐标必须是整数,旋转后的图像中每个像素点都必须有值。对于那些在原图像中无对应点的像素点可采用局部均值插值法或双线性插值法得到该像素点的像素值。,任意角度的旋转会损失图像信息!,在医学图像处理中,通常不允许图像信息的损失。在实际的应用中最常用的是对医学图像旋转900、1800和2700。
15、其中最基本和最常用的是旋转900。,例3.3,已知原始医学图像,写出图像逆时针旋转900的旋转公式和旋转后的图像。,由于用矩阵表示图像时,纵坐标方向通常朝下,当图像逆时针旋转时的角度应为负数,则得,首先得到图像I0中各像素点对应的坐标:,由于图像旋转是以图像中心为坐标原点,因此必须将坐标原点移至图像中心,当图像的行数(高度)或列数(宽度)为偶数时,图像中心不能确定,必须在行或列的末端补充一行或一列,使行数和列数都为奇数,图像中的行数为偶数,补充一行并平移后的图像中各像素点对应的坐标如下:,补充一行前,补充一行后,根据像素点的对应关系可得旋转后的图像各像素点对应的像素值为:,补充的行旋转后变为列
16、,将该列去掉得旋转后的图像为:,(a)(b)(c)(d),图像(a)是原始医学图像,(b)是逆时针旋转900后的图像,(c)是逆时针旋转1800后的图像,(d)是逆时针旋转2700后的图像。,医学图像旋转结果,3.3.3医学图像的缩放,医学图像的缩放就是根据一定的缩放系数对图像的宽度和高度进行缩小和放大。,在临床上,通过缩放,医生可以对医学图像的概貌和病变细节进行浏览和观察,便于医生及时准确地做出诊断。,假设图像X轴方向缩放比率是kx,Y轴方向缩放比率是ky,那么原图中点(x0,y0)对应与新图中的点(x1,y1)为:,3.3.3医学图像的缩放,(1)kx1且ky1时,原图像被放大。由于放大图
17、像时产生了新的像素,可通过插值算法来近似处理。例如,当kx=ky=2时,图像放大2倍,原图中的某一个像素,对应新图的4个像素。如图所示,(a)原图中的某一个像素,(b)对应新图的4个像素,(2)当kx1且ky1时,原图像被缩小。例如,当kx=ky=0.5时,图像被缩到一半大小,原图中4个像素对应新图中的一个像素。此时缩小后的图像中的(0,0)像素对应于原图中的(0,0)、(0,1)、(1,0)、(1,1)像素;以此类推。在原图基础上,每行隔一个像素取一点,每隔一行进行操作。如图所示:,(a)原图中的某4个像素,(b)对应新图的1个像素,图像缩小,图像的缩小一般分为按比例缩小和不按比例缩小两种图
18、像缩小实际上就是对原有的多个数据进行挑选或处理,获得期望缩小尺寸的数据,并且尽量保持原有的特征不丢失。图像按比例缩小:最简单的方法就是等间隔地选取数据,只取原图的偶(奇)数行和偶(奇)数列构成新的图像。,若图像按任意比例缩小,则需要计算选择的行列M*N大小的图像缩小为:kM*kN大小,(k1):设旧图像是F(x,y),新图像是I(x,y)则:I(x,y)=F(int(x/k),int(y/k),K=1/3,图像缩小,图像不按比例缩小这种操作因为在x方向和y方向的缩小比例不同,一定会带来图像的几何畸变图像不按比例缩小方法:若M*N大小的图像缩小为:k1M*k2N,(k1,k21)设旧图像是F(x
19、,y),新图像是I(x,y)则有:I(x,y)=F(int(x/k1),int(y/k2),图像缩小,取:2,3,5,6列;2,4行,1.医学图像缩小,医学图像缩小分为按比例缩小和不按比例缩小两种。通常,医学图像的缩小是按比例缩小。常用的医学图像缩小方法有直接缩小法和局部均值法。,cn和ck分别是图像高度和宽度方向的缩放系数,a.直接缩小法,直接缩小法就是根据缩放系数对原图像采样得到缩小图像,n0是原始图像中像素点(n0,k0)的纵坐标,即图像高度方向的量,k0是原始图像中像素点(n0,k0)的横坐标,即图像宽度方向的量。,nz0是缩小后的图像中像素点(nz0,kz0)的纵坐标,即图像高度方向
20、的量,kz0是缩小后的图像中像素点(nz0,kz0)的横坐标,即图像宽度方向的量。,例3.4,已知原始医学图像,写出图像直接缩小法的公式和缩小后的图像,其中,图像高度和宽度方向的缩放系数都是0.5。,图像直接缩小法的公式为:,图像缩小是图像空间尺寸的变小,是通过某种映射关系将原始图像的坐标映射为另一坐标,并用对应的像素值给映射后的图像赋值。,首先得到原始图像中各像素点对应的坐标:,由分析可知,nz0的最大取值为1,kz0的最大取值为1,将nz0=0,kz0=0代入上式得n0=1,k0=1。可见,缩小后的图像中的像素点(0,0)与原始图像中的像素点(1,1)对应,因此知缩小后的图像中像素点(0,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数学 数学第3章 医学图像运算 医学 图像 运算
链接地址:https://www.31ppt.com/p-2209045.html