《图像预处理》PPT课件

上传人:xian****812 文档编号:281330925 上传时间:2022-04-23 格式:PPT 页数:107 大小:2.67MB
返回 下载 相关 举报
《图像预处理》PPT课件_第1页
第1页 / 共107页
《图像预处理》PPT课件_第2页
第2页 / 共107页
《图像预处理》PPT课件_第3页
第3页 / 共107页
《图像预处理》PPT课件_第4页
第4页 / 共107页
《图像预处理》PPT课件_第5页
第5页 / 共107页
点击查看更多>>
资源描述

《《图像预处理》PPT课件》由会员分享,可在线阅读,更多相关《《图像预处理》PPT课件(107页珍藏版)》请在金锄头文库上搜索。

1、 图像预处理图像预处理4.图像预处理图像采集后,为更有效地获取其中的信息,常需要对图像进行一定的预加工预加工。一方面,图像在采集中有可能发生几何失真几何失真,为恢复场景和图像的空间对应关系,需要进行坐标变换。另一方面,对图像的幅度也需要进行一定的调整,以改善图像的视觉质量。另外,图像的采集中还会受到噪声等干扰,需要消除它们的影响。4.图像预处理 4.1 坐标变换4.2 灰度映射坐标变换对图像的坐标变换实际上是对像素的坐标变换,变换的结果是改变了像素在图像中的位置。对图像的几何失真校正就是坐标变换的一种具体应用。基本坐标变换1.变换的表达l 图像像素的坐标记为(x,y),若用齐次坐标,则记为(x

2、,y,1)。 l坐标变换可借助矩阵形式写为 式中v是变换前的坐标矢量: 是变换后的坐标矢量: A是一个具有如下形式的33变换矩阵基本坐标变换基本坐标变换2.平移变换 平移变换改变像素的位置。设用平移量 将坐标为(x,y)的像素平移到新的位置 。这个平移变换矩阵可写为基本坐标变换执行反坐标变换的逆矩阵也很容易推出,平移变换的逆矩阵为基本坐标变换3.尺度变换 尺度变换也称放缩变换,它会改变像素的距离,对物体来说则改变了物体的尺度。尺度变换一般是沿坐标轴方向进行的,或可分解为沿坐标轴方向进行的变换。基本坐标变换当分别用 和 沿X和Y轴进行尺度变换时,尺度变换矩阵可写为当 或 不为整数时,原图像中的有

3、些像素在尺度变换后的坐标值可能不为整数,导致变换后图像中出现“孔”,此时需要进行取整操作和插值操作。基本坐标变换基本坐标变换尺度变换的逆矩阵可写为基本坐标变换旋转变换 旋转变换改变像素间的相对方位。如果定义顺时针旋转为正,则旋转变换的矩阵可写为 其中为旋转的角度,旋转矩阵的模是1。基本坐标变换旋转变换的逆矩阵为基本的坐标变换可以级连进行。连续的多个变换可借助矩阵的相乘最后用一个单独的33变换矩阵来表示。例如,对一个坐标为v的像素依次进行平移、尺度和旋转变换可表示为式中A是一个33矩阵,A=RST。注意:这些矩阵的运算次序一般不可互换。基本坐标变换基本坐标变换例:实现对一个像素先平移,再旋转,最

4、后反平移的变换矩阵为几何失真校正在许多实际的图像采集处理过程中,图像中像素之间的空间关系会发生变化,这时可以说是图像产生了几何失真或几何畸变(显示器上出现枕形或桶形的情况、侧投影造成的各部分比例失调都是这方面的例子)换句话说,原始场景中各部分之间的空间关系与图像中各对应像素间的空间关系不一致。几何失真校正设原图像为f(x,y),受到几何失真的影响变成g(x,y)。校正几何失真既要根据(x,y)和(x,y)关系由(x,y)确定(x,y),也要根据f(x,y)和g(x,y)的关系由g(x,y)确定f(x,y)。对图像的几何失真校正主要包括两个步骤空间变换:对图像平面上的像素进行重新排列以恢复像素原

5、来的空间关系。灰度插值:对空间变换后的像素赋予相应的灰度值以灰度原位置的灰度值。几何失真校正1.空间变换 失真图像g(x,y)的坐标是(x,y),而不是原坐标(x,y),上述变化在一般情况下可表示为: x=s(x,y) y=t(x,y) 几何失真校正其中s(x,y)和t(x,y)代表产生几何失真图像的两个空间变换函数。线性失真时,s(x,y)和t(x,y)可写为 几何失真校正如果知道s(x,y)和t(x,y)的解析表达,就可以通过反变换来恢复图像。上图给出了一个在失真图上的四边形区域和在校正图上与其对应的四边形区域。这两个四边形区域的顶点比较容易检测,且不易混淆,所以可作为对应点。几何失真校正

6、设在四边形区域内的几何失真过程可用一对双线性等式表示(是一般非线性二次失真的一种特例),则失真前后两图像坐标间的关系为几何失真校正2.灰度插值 尽管实际图像中的(x,y)总是整数,但由前面式中算得的(x,y)值一般不是整数。失真图g(x,y)的像素灰度值仅在像素坐标为整数处有定义,而非整数处的像素灰度值就要用其周围一些整数处的像素灰度值来计算,这叫灰度插值。 几何失真校正左侧是原始不失真图,右侧是实际采集的失真图。左侧是原始不失真图,右侧是实际采集的失真图。几何校正就是把失真图恢复成原始图。几何校正就是把失真图恢复成原始图。几何失真校正灰度赋值可用不同的插值方法实现。最简单的是最近邻插值,也叫

7、零阶插值,就是将离(x,y)点最近的像素的灰度值作为(x,y)点的灰度值赋给原图(x,y)处的像素。 这种方法计算量小,但缺点是有时不够精确。几何失真校正为提高精度,可采用双线性插值。 它利用(x,y)点的4个最近邻像素的灰度值来计算(x,y)点处的灰度值。如图,设(x,y)点的4个最近邻像素分别为A,B,C,D,它们的坐标分为(i,j),(i+1,j),(i,j+1),(i+1,j+1),它们的灰度值分别为g(A),g(B),g(C),g(D)。几何失真校正首先计算E和F这两个点的灰度值g(E)和g(F),即(x,y)点的灰度值g(x,y)为:4.2 灰度映射一幅灰度图像的视觉效果取决于该图

8、像中各个像素的灰度,灰度映射通过改变图像中所有或部分像素的灰度来达到改善图像视觉效果的目的。4.2 灰度映射4.2.1灰度映射原理 灰度映射是一种基于图像的点操作。它通过对原始图像中的每个像素赋予一个新的灰度值来增强图像。具体方法是根据增强的目的设计某种映射规则,并用相应的映射函数来表示。对原始图像中的每个像素都用这个映射函数将其原来的灰度值转化成另一灰度值输出。灰度映射原理基于图像像素的点操作映射函数 t=T(s)灰度映射原理上图左边所示的原始图像有两种像素,灰度值分别为s=G和s=B。如果对它们根据映射函数T(s)进行映射,则原灰度值G被映射为灰度值t=R,而原灰度值B被映射为灰度值t=G

9、。换句话说,原始图像中灰度值为G的像素映射后灰度值为R,而原始图像中灰度值为B的像素映射后灰度值为G。输出图像为上图右边所示。灰度映射示例灰度映射技术的关键是根据增强要求设计映射函数。下图所示为几个典型的映射函数的示例。灰度映射示例1.图像求反 图4.2.2(a)所示的映射函数可用来对图像求反,即将原图的灰度值翻转,使黑变白,使白变黑。 普通黑白底片和照片的关系就是这样的。 具体映射时,对图像的每个像素,将灰度值s根据映射曲线映射为t。满足下列关系:t=(L-1)-s灰度映射示例2.动态范围压缩 一种常用的压缩方法是借助对数形式的映射函数。t=Clog(1+|s|) 其中C为尺度比例常数。利用

10、函数可将原来动态范围很大的s转换为动态范围较小的t,从而可在动态范围较小的设备上显示。灰度映射示例3.对比度增强 图所示的映射函数可以进行对比度增强,其目标与动态范围压缩相反。它将图像灰度分阶段量化成较少的级数,这样可在保持原图动态范围的基础上,减少灰度级数,即减少表示灰度所需的比特数,从而获得数据量压缩的小国灰度映射示例图所示为利用前面介绍的3中灰度映射方法进行图像空域增强的例子。灰度映射示例图上面一排是原始图,下面一排为增强结果。图(a)所示的上下两图在灰度方面是互补的。图(b)所示中左边人的制服肩部有几个高光反射点,其亮度远高于图像中其它位置,所以整幅图像有很大的灰度差。图(c)通过增强

11、对比度,使长城更加明显突出。第一学期教的是三年级数学,也是有一次考了一张统计的试卷。其中有一题:上面有一张关于体重的条形统计图下面有几个题目,期中的第三小题是这样说的:你从上面的统计图中,你知道了什么?结果有学生甲回答:我知道小红的体重是一会儿轻一会儿重(语文学的太好了,知道用一会儿一会儿造句了)学生乙回答:我知道画条形统计图是要用铅笔画的(我不禁反思:难道我平时太强调画图要用铅笔这个问题了?) Histogram Processing图象直方图的定义(1) 一个灰度级别在范围0,L-1的数字图象的直方图是一个离散函数 p(rk)= nk/n n 是图象的像素总数 nk是图象中第k个灰度级的像

12、素总数 rk 是第k个灰度级,k = 0,1,2,L-1灰度直方图图象直方图的定义举例 p(rk) rk 31 15 7 23 灰度直方图图象直方图的定义(2) 一个灰度级别在范围0,L-1的数字图象的直方图是一个离散函数 p(rk)= nk k = 0,1,2,L-1 由于rk的增量是1,直方图可表示为:p(k)= nk即,图象中不同灰度级像素出现的次数灰度直方图两种图象直方图定义的比较 p(rk)= nkp(rk)= nk/n使函数值正则化到0,1区间,成为实数函数函数值的范围与象素的总数无关给出灰度级rk在图象中出现的概率密度统计灰度直方图较暗图象的直方图 p(rk) rk灰度直方图较亮

13、图象的直方图 p(rk) rk灰度直方图对比度较低图象的直方图 p(rk) rk灰度直方图对比度较高图象的直方图 p(rk) rk灰度直方图Pixels in this type of image are white and black and hundreds of shades of gray. 灰度直方图A high contrast image generates a histogram with high pixel count at the white and black extremes of the range. 灰度直方图 Slide Mapping changes brig

14、htness by adding or subtracting a constant value. For example, adding a constant of 50 to every pixel in this image, slides the histogram to the right by 50 gray levels. 灰度直方图 Stretch Mapping improves poor contrast by multiplying or dividing each pixel by a constant. Multiplying spreads the pixel va

15、lues out so that a greater range of gray is used. 灰度直方图 Complement mapping changes the digital value of each pixel to reverse the image. Black pixels become white. White pixels become black. And gray pixels become their complement 直方图修正直方图是对图像的一种抽象表示方式,借助对图像直方图的修改或变换,可以改变图像像素的灰度分布,从而达到对图像进行增强的目的。直方图

16、修正以概率论为基础,常用的方法主要有直方图均衡化直方图均衡化和直方图规定化直方图规定化。直方图均衡化1.直方图的累积直方图直方图的累积直方图直方图均衡化是一种典型的通过对图像的直方图进行修正来获得图像增强效果的自动方法。直方图是通过对图像的统计得到的。灰度直方图反映了该图中不同灰度级出现的统计情况。直方图均衡化(a).所示的图像中,图中像素的灰度级共有4个,从0到3.直方图均衡化(b)所示灰度统计直方图是对不同灰度像素的统计,其中横轴表示不同的灰度级,纵轴表示图像中各个灰度级像素的个数。(c)所示是对(a)所示的图像统计得到的累积直方图。 灰度直方图是一个1-D的离散函数 灰度累积直方图也是一个1-D的离散函数直方图均衡化2.直方图均衡化原理 直方图均衡化主要用来增强动态范围偏小的图像的反差。这个方法的基本思想是把原始图变换为整个灰度范围内均匀分布的形式,这样就增加了像素灰度值的动态范围,从而达到增强图像整体对比度的效果。直方图均衡化直方图均衡化的基本思想是把原始图的直方图变换为在整个灰度范围内均匀分布的形式,这样就增加了像素灰度值的动态范围,从而达到增强图像整体对比度的效果增强函数需

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 中学教育 > 教学课件 > 高中课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号