插值法在图像处理中的运用要点
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
插值方法在图像处理中的应用
作者:
专业姓名学号
控制工程陈龙斌
控制工程陈少峰
控制工程殷文龙
摘要
本文介绍了插值方法在图像处理中的应用。介绍了典型的最近邻插值、双线性插值、双三次插值、双信道插值、分形插值的原理。以分形插值为重点,在图像放大领域用MATLAB进行仿真,并与其它方法的结果做了比对。指出了各种方法的利弊,期待更进一步的研究拓展新的算法以及改进现有算法。
一、引言
人类通过感觉器官从客观世界获取信息,而其中一半以上的信息都是通过视觉获得的。图像作为人类视觉信息传递的主要媒介,具有声音、语言、文字等形式无法比拟的优势,给人以具体、直观的物体形象。在数字化信息时代,图像处理已经成为重要的数据处理类型。数字图像比之传统的模拟图像处理有着不可比拟的优势。一般采用计算机处理或者硬件处理,处理的内容丰富,精度高,变通能力强,可进行非线性处理。但是处理速度就会有所不足。图像处理的主要内容有:几何处理、算术处理、图像增强、图像复原、图像重建、图像编码、图像识别、图像理解等。以上这些图像处理大体上可分为图像的像质改善、图像分析和图像重建三大部分。
日常生活中,越来越多的领域需要高分辨率图像,采用图像插值技术来提高数字图像的分辨率和清晰度,从软件方面进行改进就具有十分重要的实用价值。多媒体通信在现代网络传输中扮演重要角色,因此插值放大提高图像分辨率是一个非常重要的问题。此外,图像变换被广泛用于遥感图像的几何校正、医学成像以及电影、电视和媒体广告等影像特技处理中。在进行图像的一些几何变换时,通常都会出现输出像素坐标和输入栅格不重合的现象,也必须要用到图像插值。图像插值是图像处理中图像重采样过程中的重要组成部分,而重采样过程广泛应用于改善图像质量、进行有损压缩等,因而研究图像插值具有十分重要的理论意义和实用价值。
图像插值是一个数据再生过程。由原始图像数据再生出具有更高分辨率的图像数据。分为图像内插值和图像间插值。前者指将一幅较低分辨率的图像再生出一幅较高分辨率的图像。后者指在若干幅图像之间再生出几幅新的图像。插值过程就是确定某个函数在两个采样点之间的数值时采用的运算过程.通常是利用曲线拟合的方法进行插值算法,通过离散的输入采样点建立一个连续函数,用这个重建的函数求出任意位置处的函数值,这个过程可看作是采样的逆过程。
20世纪40年代末,香农提出了信息论,根据采样定理,若对采样值用sinc函数进行插值,则可准确地恢复原函数,于是sinc函数被接受为插值函数,也称为理想插值函数。理想插值函数有两个缺点:
(1)它虽然对带限信号可以进行无错插值,但实际中带限信号只是一小部分信号。
(2)sinc函数的支撑是无限的,而没有函数既是带限的,又是紧支撑的。
为了解决这个问题,经典的办法是刚窗函数截断sinc函数,这个窗函数必须在0剑l 之间为正数,在l到2之间为负数。sinc函数对应的是无限冲激响应,不适于有限冲激相应来进行局部插值。对数字图像来说,对图像进行插值也称为图像的重采样。它分为两个步骤:将离散图像插值为连续图像以及对插值结果图像进行采样。
经典的图像插值算法是利用邻近像素点灰度值的加权平均值来计算未知像素点处的灰度值,而这种加权平均一般表现表现为信号的离散采样值与插值基函数之间的二维卷积。这种基于模型的加权平均的图像插值方法统称为线性方法。经典的插值方法有:最近邻域法,双线性插值,双三次B样条插值,双三次样条插值,sinc函数等。线性方法,它们一个共同点就是,所有这些基函数均是低通滤波器,对数据中的高频信息都具有滤除和抑制效应,因
此在插值后的图像中不会增加新的高频部分。从而这些基函数对于边缘细节和纹理特征十分丰富的图像的插值效果并不太理想,但对于一般的灰度图像比较适用,结果也是比较好的。
由于线性方法都是低通滤波器,在实现时都不可避免地抑制了图像的高频部分,为了寻找新的出路,有人提出将线性时变技术或非线性技术引入图像插值中来.典型的方法有中值插值法、自适应插值算法、子带插值法以及分形插值算法等。
中值插值方法是在双线性插值的基础上,去除该分量邻近已知点最大值和最小值,将待插点的值用两个中间值的平均代替。使用线性方法进行插值时,不可避免地出现图像模糊问题。
自适应插值算法试图融入人眼视觉系统的一些特征,如方向敏感性,利用预先从点的邻域抽取到的一些符合视觉特征的局部图像特征来进行插值。几乎所有的图像插值算法都试图实现对图像边缘部分的自适应处理,尽量使原图像的边缘特征能够保持。胡敏等提出了一种有理一线性的自适应彩色图像向量值插值方法。李将云等提出了离散放缩算法,还提出分割图像插值的一种局部算法。
目前,也有很多研究人员将偏微分方程、最优化理论、径向基函数、分形与小波等非线性方法应用于数字图像处理领域,并取得了一些成功。但在混合函数空间中构造满足需要的适当的基函数,并挖掘出适应于图像处理的优良性态,将其应用于数字图像处理领域,目前国内外已知的文献中并不多见。
二、原理
最近邻点插值法(Nearest Neighbor Interpolation)是荷兰气象学家A.H.Thiessen 提出的一种分析方法。最初用于从离散分布气象站的降雨量数据中计算平均降雨量,现在GIS 和地理分析中经常采用泰森多边形进行快速的赋值。
研究最近邻点插值法时,我们可以将一幅图像定义为一个二维函数F(x,y),其中x 和y 表示空间坐标,而F 对于任何(x,y)坐标的函数值叫做那一点的灰度值(gray level)。当x,y 和F 的值都是有限的、离散的数值时,我们称这幅图片为数字图像。如果把Fw,Fh 设为源图的宽度和高度;Gw,Gh 设为目标图的宽度和高度。那么源图坐标与目标图坐标的关系如公式(1)、公式(2):
F(x)=G(x)*(Fw/Gw) (1)
F(y)=G(y)*(Fh/Gh) (2)
以目标原点为例,套用公式,就可以找到对应的原图的坐标了。
(0*(3/4),0*(3/4))→(0*0.75,0*0.75)→(0,0)
计算源图片的对应坐标,就可以把源图中坐标为(0,0)处的232 象素值填进去目标图的(0,0)这个位置了。按此方法计算出目标图片(1,0)处对应的坐标:(1*0.75,0*0.75)→(0.75,0)
结果发现,得到的坐标里面有小数,象素的坐标都是整数。这时候采用的一种策略就是采用四舍五入的方法(也可以采用直接舍掉小数位的方法),把非整数坐标转换成整数,按照四舍五入的方法就得到坐标(1,0),完整的运算过程就是这样的: