图像的升采样和降采样_第1页
图像的升采样和降采样_第2页
图像的升采样和降采样_第3页
图像的升采样和降采样_第4页
图像的升采样和降采样_第5页
已阅读5页,还剩12页未读 继续免费阅读

下载本文档

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

文档简介

1、图像的升采样和降采样目录一降采样31.降采样原理:3(1)时域表达3(2)频域分析4(3)抽取滤波器的频响特性62.图像降采样目的:73.图像将采样仿真7二升采样81.升采样原理8(1)时域表达8(2)频域分析10(3)插值滤波器的频响特性102.图像升采样目的123.图像升采样的算法12(1) 最邻近插值算法13(2) 双线性插值算法134.图像升采样仿真14三附录:161.参考文献:162.MATLAB代码16(1)图像降采样16(2)图像升采样17一降采样1.降采样原理:(1)时域表达M倍的降采样是从x(n)中每隔M个样点抽取一个样点,并丢弃其它样点,产生输出序列y(n):降采样器是时变

2、的线性离散时间系统(2)频域分析 而,梳状序列由 ,为便于理解,可代入得其频域关系。先考虑2倍降采样,有: 对一般的M倍降采样,类似地可得其输入-输出间的频域关系为:是原的扩展M倍的形状与M1个右移2k的形状的叠加。为不致混叠失真,x(n)频谱需带限在±/M内。很多应用中,采样率变换时裁减一些高频分量是允许的,不会产生失真,但发生频谱混叠是不允许的,它会有明显失真。所以在降采样前应该对x(n)进行带宽为/M的低通滤波,该低通预滤波器又称为抽取滤波器。(3)抽取滤波器的频响特性因对x(n)预滤波,故输出频谱中无混叠失真,如图(b)。但从抽取序列y(n)不能恢复原输入x(n),因为滤波器

3、H(z)只保留了在区间的能量,由y(n)只能重构x(n)的这一部分。而由图(c)也看出,若抽取之前没有进行低通滤波,和这两个分量会交叠,结果使得抽取器的输出产生混叠失真。2.图像降采样目的:降采样,即缩小图像的主要目的有两个:(1)使得图像符合显示区域的大小;(2)生成对应图像的缩略图。3.图像将采样仿真以2为因子对图像进行降采样,并使用平滑滤波器,可得采样前采样后图像如下所示。由上图可看出,原始图像经过降采样后,图像变小,并产生明显失真,而使用平滑滤波器后,图像质量得以明显改善。二升采样1.升采样原理(1)时域表达L倍升采样是在输入x(n)的每两个样点间内插L1个零,得到:显然, 的采样率提

4、高了L倍, 但注意它并未完成真正的内插升采样。实际上, 为实现真正的高采样率内插,应后接某种低通平滑滤波器在时域上内插非零值;而在频域, 内插零值将导致多余的高频分量, 所以也是要后接一个低通滤波器。L=3倍的插零升采样结果(2)频域分析在基带上产生L1个多余的镜像谱.对再进行低通滤波可在频域去掉这多余的L1个镜像谱,如下图所示,其中后接的低通滤波器又称为插值滤波器,因为事实上在时域该低通滤波器就是将中的零值插值样点“填充”为较平滑的非零插值样点,以获得更平滑的插值。(3)插值滤波器的频响特性将从和理想升采样序列y(n)的频谱的差异性来说明插值滤波器H(z)应满足的频响特性。对模拟信号按Ts间

5、隔采样得x(n),按T=Ts/L升采样得y(n)。因此是x(n)补零插值的L倍升采样而得到,因此有显然在(,)主值区间,和的主要区别是:在|</L区间之外, 为零,而有高频镜像谱。因此, 若将通过一个截止频率为/L, 增益为L的理想低通滤波器, 其输出就是理想升采样序列y(n)。实际实现低通插值滤波器时,也有一个通带截止频率p到阻带边界频率s的过渡带,这里应选择s=/L,而通带截止频率p的选取是依据被插值的输入信号中希望被保留的最高频率c,可选取p= c/L。因此,低通插值滤波器的幅频特性应为:2倍插值时低通滤波器的效果: (a) 输入x(n)的频谱; (b)插零值2倍升采样后的v(n)

6、的频谱; (c)理想低通滤波后的输出频谱2.图像升采样目的图像升采样,即放大图像的主要目的是在不改变观测系统的前提下,利用已经获得的低分辨率图像插值得到较高分辨率,从而可以显示在更高分辨率的显示设备上。对图像的缩放操作并不能带来更多关于该图像的信息, 因此图像的质量将不可避免地受到影响。在图像中插值,是一种图像处理方法,它可以为数码图像增加或减少象素的数目。某些数码运用图像插值的方法创造出象素比传感器实际能产生象素多的图像,或创造数码变焦产生的图像。图像放大时,像素也相应地增加,增加的过程就是“插值”程序自动选择信息较好的像素作为增加的像素,而并非只使用临近的像素,所以在放大图像时,图像看上去

7、会比较平滑、干净。不过需要说明的是插值并不能增加图像信息。图像插值是图像处理的一项重要技术,增强视觉效果。研究此算法,并将其改进将对图像插值算法的发展起到促进作用。图像插值有着十分重要的应用,如在医学成像系统、航空航天等领域已得到广泛的应用。因此,一个好的图像插值方法应该既能保证图像的清晰度,又能保持图像边缘的光滑性.3.图像升采样的算法(1) 最邻近插值算法最简单的插值算法是最邻近插值,也称为零阶插值。它输出的像素灰度值就等于距离它映射到的位置最近的输入像素的灰度值,最邻近插值算法简单,在许多情况下都能得到令人满意的结果,但是当图像中包含像素之间灰度级有变化的细微结构时,最邻近算法会在图像中

8、产生人为加工的痕迹。最邻近点插值6取插值点的4个邻点中距离最近的邻点灰度值作为该点的灰度值。设插值点(i,j)到周边4个邻点fk(i,j)(k 1,2,3,4)的距离为dk(k 1,2,3,4),则:g(i,j)fk(i,j),dl mind1,d2,d3,d4,l 1,2,3,4 (2) 双线性插值算法双线性插值1,3是利用了需要处理的原始图像像素点周围的四个像素点的相关陛,通过双线眭算法计算得出的。对于一个目的坐标,通过向后映射法得到其在原始图像的对应的浮点坐标(i+u,j+v),其中i,j均为非负整数,u,v为0,l区间的浮点数,则这个像素的值f(i+u,j+v)可由原图像中坐标为(i,

9、j)、(i+l,j)、(i,j+1)、(i+1,j+1)所对应的周围四个像素的值决定,即:f(i+u,j+v)=(1-u)×(1-v)×f(i,j)+(1-u)×V× f(i,j+1)+u×(1-v)×f(i+l,j)+u×v×f(i+l,j+1),其中f(i,j)表示源图像(i,j)处的的像素值,以此类推,这就是双线性内插值法。如下图所示,已知(0,0)、(0,1)、(1,0)、(1,1)四点的的灰度,可以由相邻像素的灰度值f(0,0)和f(1,0)在X方向上线性插值求出(x,0)的灰度f(x,0),由另外两个相

10、邻像素f(0,1)和f(1,1)在X方向上线性插值可求出(x,1)的灰度f(x,1),最后由f(x,0),f(x,1)在Y方向上进行线性插值就可以得到(x,y)的灰度f(x,y)。在同一行内根据待插值像素点与其前后的原图像像素点的位置距离进行加权线性插值,即离原图像像素点越近的待插值像素点,原图像像素的加权系数就越大;行间根据待插值行与其上下的原图像行间的距离进行加权线性插值,即离原图像行越近的待插值行,原图像行的加权系数就越大7。双线性插值原理4.图像升采样仿真以2为因子,使用邻近插值和双线性插值两种方法对原始图像进行升采样,可得采样前后的图像如下所示由上图可看出,原始图像经过升采样后,图像

11、变大,并产生明显失真,而双线性插值和邻近插值相比,图像更加清晰,边缘更加光滑,由此可得双线性插值法优于邻近插值法。三附录:1.参考文献:1数字信号处理原理及其MATLAB实现 从玉良 王宏志编著2数字信号处理 Sanjit K.Mitra 著3/w/index.php?title=Special%3A%E6%90%9C%E7%B4%A2&profile=default&search=%E9%99%8D%E9%87%87%E6%A0%B7&fulltext=Search 维基百科2.MATLAB代码(1)图像降采样%Functi

12、on:Down Sampling by Factor 2%Input:yourimage.jpg%Output: Two Images% Figure1.Down:without using the averaging filter% Figure2.Down:with using the averaging filterclc;clear all;close all;% Imread %I0=imread('yourimage.jpg');I=rgb2gray(I0);imshow(I,);title('原始图像');I=double(I);height wi

13、dth=size(I);hheight=height/2;hwidth=width/2;dI1=zeros(hheight,hwidth);dI2=zeros(hheight,hwidth);% Down Sample by a Factor 2 %for k=1:hheight for kk=1:hwidth dI1(k,kk)=I(2*k-1,2*kk-1); %Down:without using the averaging filter dI2(k,kk)=mean(mean(I(k*2-1:k*2,kk*2-1:kk*2); %Down:with using the averagin

14、g filter endendfigure;imshow(dI1,);title('不使用平滑滤波器的降采样');figure;imshow(dI2,);title('使用平滑滤波器的降采样');(2)图像升采样close all;clc;clear all;img=imread('yourimage.jpg');initial_img=imread('yourimage.jpg');height,width,flag=size(img);img1=double(img);figure;imshow(uint8(initial_img);title('原始图像')img2=imresize(img1,height*2,width*2,'nearest');img3=imresize(img1,height*2,width

温馨提示

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

评论

0/150

提交评论