毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
MATLAB铁路监控视频的超分辨率技术研究(12)
ImageName=’111.jpg';
F0=imread(ImageName,'jpg');
F0=im2double(F0);
(a) 原始图像 (b) 原始图像图3.1
(2) 读取图像生成第一幅参考图像LR1,不需要考虑运动,对点扩散函数进行高斯低通滤波,对双精度图像进行卷积滤波,先模糊,再抽样。
PSF = fspecial('gaussian',hsize,sigma);
F0 = imfilter(F0,PSF,'same','conv');
for m1 = 1:size(F0,1)/2,
for m2 = 1:size(F0,2)/2,
G0(m1,m2)=(F0(2*m1-1,2*m2-1)+F0(2*m1-1,2*m2)+F0(2*m1,2*m2-1)+F0(2*m1,2*m2))/4;
end
end
imwrite(G0,'LR1.jpg','jpg');
(a) 第一帧参考图像LR1 (b) 第一帧参考图像LR1
图3.2
(3) 通过像素的运动生成LR图像序列。根据运动矢量公式mcY,mcX分别为运动后像素点在HR网格中的位置;Y,X为参考图像像素点位置;u,v由参考图像指向当前的图像,X,mcX为列;Y,mcY为行;Y、X为运动前的坐标,mcY,mcX为运动后的坐标。 当前图像中坐标为(n1,n2)的点,在参考帧中的坐标为(N1,N2)。
u = k(num,1)+ k(num,2).*X + k(num,3).*Y ;
v = k(num,4)+ k(num,5).*X + k(num,6).*Y ;
mcX = X - u;
mcY = Y - v;
F=zeros(size(F0,1),size(F0,2));
for n1 = 1:size(F0,1)
for n2 = 1:size(F0,2)
N2 = mcY(n1,n2);
N1 = mcX(n1,n2);
(4) 最后加噪
G0=imnoise(G0,'gaussian',m,var);
最终分别各得到4幅低分辨率图像LR1,LR2,LR3,LR4。
(a) LR1 (b) LR2 (c) LR3 (d) LR4
图3.3 低分辨率图像序列
(a) LR1 (b) LR2 (c) LR3 (d) LR4
图3.4 低分辨率图像序列
(5)选取第一帧降质图像,进行双线性插值产生参考帧,读入下一帧低分辨率图像,与参考帧做精确亚像素估计。
(6)运用POCS算法进行超分辨率图像的重建
下面对实验进行设置,设置不同的运动模糊和噪声对原始测试图像进行降质,最终得到重建图像如图3.5所示(此次实验加入的高斯噪声均值为0)。
(a) 双线性插值获得的参考帧 (b) 双线性插值获得的参考帧
图3.5 表3.1 A与B图实验设置值
运动 模糊 噪声
情况1 (0,0),(0,1)(1,0),(1,1) 大小为3 3
方差为1 方差为0.00001
情况2 (0,0),(0,2)(2,0),(2,2) 大小为3 3
共14页:
上一页
1
2
3
4
5
6
7
8
9
10
11
12
13
14
下一页
上一篇:
无线传感器网络中数据传输最优路径选择
下一篇:
基于旋律的音乐检索系统设计与实现
自回归模型谱估计方法设计+Matlab源代码
PLC某600吨船损管监控系统...
MATLAB舰船电能分配及管理系统设计
Matlab的光栅投影相位校正与展开算法设计
海洋工程自主机器人AUV水面监控系统设计
MATLAB数字图像处理的交通信号灯识别系统设计
基于MATLABGUI的粒子滤波算法实现+源代码
《水浒传》中血腥暴力研...
小型通用机器人控制系统设计任务书
MNL模型历史城区居民活动...
PCI+PID算法直流力矩电机速...
遥感土地用变化监测国内外研究现状
提高小學语文課堂朗读教...
从企业eHR建设谈管理信息...
浅析施工企业保理融资成...
高效课堂教师问卷调查表
大规模MIMO系统的发展研究现状