《MATLAB算法编程代做基于空域序列图像的超分辨率重建.docx》由会员分享,可在线阅读,更多相关《MATLAB算法编程代做基于空域序列图像的超分辨率重建.docx(5页珍藏版)》请在第一文库网上搜索。
代码设计说明一、设计内容概述1 .首先设计一个模块,对原图像进行模糊,采样处理,得到低分辨率的图像;2 .然后分别通过如下几组算法进行图像重建:单帧图像重建:最近邻域法;双线性插值;最小二乘滤波复原;最小均方误差滤波(维纳滤波);序列图像超分辨率图像重建2.1 用插值方法构造参考帧;2.2 块匹配准算法(运动估计);2.3 POCS超分辨率重建算法的原理;2.4 基于点扩散函数的修正;2.5 改进后的POCS超分辨率重建算法的构建;3,性能判断PSNR/MSE二、代码设计说明2.1 图像序列的模糊化处理(可以进行性能评价)这里,使用一个视频序列,降低其分辨率,其仿真结果如下所示:1:21:42.2 单帧图像重建四种算法的仿真结果如下所示:通过最邻近算法簿到的重构图通过双线性插值得到的重构图通过最小二乘浊波复原褥到的重构图;3h*X2f巴1f窗Ij其性能PSNR曲线入下所示:2.3基于POCS超分辨率图像重建算法通过原PoCS算法得到的重构图通过改进后的PoCS算法得到的重构图对比六种算法,其最后的仿真效果如下所示:2423.52322.52221.52120.52019.5-最小均方误差滤波QQ12248T逋过PoCS算法得到的重构图T-通过改进最近邻域法双线性插值T最小二乘滤波复原上图就是最后该视频序列的重构的PSNR性能对比效果图。