资源简介
该资源包含了一个多个运动估计的块匹配算法,它实现和比较了7种不同类型的块匹配算法,从最基本的穷举搜索到最近的快速自适应算法,如自适应搜索模式搜索,具体包括了全搜索ES、三步搜索法TSS、新三步搜索法NTSS、四步搜索法4SS、SESTSS、DS、ARPS等算法,各算法都有一个对应的m文件,实测可用,注释详尽。还包括了一个BlockMatchingAlgorithmsForMotionEstimation.pdf文件,回顾了视频压缩中用于运动估计的块匹配算法,并简要介绍了视频压缩的整个流程。
使用前请先阅读README.txt,内附测试图片以及视频的链接。
代码片段和文件信息
% Computes the Mean Absolute Difference (MAD) for the given two blocks
% Input
% currentBlk : The block for which we are finding the MAD
% refBlk : the block w.r.t. which the MAD is being computed
% n : the side of the two square blocks
%
% Output
% cost : The MAD for the two blocks
%
% Written by Aroh Barjatya
function cost = costFuncMAD(currentBlkrefBlk n)
err = 0;
for i = 1:n
for j = 1:n
err = err + abs((currentBlk(ij) - refBlk(ij)));
end
end
cost = err / (n*n);
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 122444 2014-02-12 13:44 BlockMatchingAlgoMPEG\BlockMatchingAlgorithmsForMotionEstimation.PDF
文件 519 2014-02-12 13:44 BlockMatchingAlgoMPEG\costFuncMAD.m
文件 487 2014-02-12 13:44 BlockMatchingAlgoMPEG\imgPSNR.m
文件 700 2014-02-12 13:44 BlockMatchingAlgoMPEG\minCost.m
文件 1094 2014-02-12 13:44 BlockMatchingAlgoMPEG\motionComp.m
文件 6474 2014-02-12 13:44 BlockMatchingAlgoMPEG\motionEst4SS.m
文件 3152 2014-02-12 13:44 BlockMatchingAlgoMPEG\motionEstAnalysis.m
文件 6257 2014-02-12 13:44 BlockMatchingAlgoMPEG\motionEstARPS.m
文件 19496 2014-02-12 13:44 BlockMatchingAlgoMPEG\motionEstDS.m
文件 2510 2014-02-12 13:44 BlockMatchingAlgoMPEG\motionEstES.m
文件 10253 2014-02-12 13:44 BlockMatchingAlgoMPEG\motionEstNTSS.m
文件 12157 2014-02-12 13:44 BlockMatchingAlgoMPEG\motionEstSESTSS.m
文件 4651 2014-02-12 13:44 BlockMatchingAlgoMPEG\motionEstTSS.m
文件 1577 2014-02-12 13:44 BlockMatchingAlgoMPEG\README.txt
目录 0 2017-12-06 23:08 BlockMatchingAlgoMPEG
----------- --------- ---------- ----- ----
191771 15
- 上一篇:基本狼群算法程序Matlab
- 下一篇:模拟平凸透镜的光线追迹
相关资源
- SA_GA 基于遗传模拟退火算法的聚类算
- GMCA gmcalab 快速广义的形态分量分析算
- CORDIC 在Matlab中实现了Cordic快速算法
- Fast-Kurtogram 快速谱峭度工具箱
- SparseLab200-Core 的方法。这类方法首先
- bFilter 经过改进的快速的双边滤波器算
- splitBregmanROF(Matlab-Code)(1) TV模型
- nsct_toolbox nsct 非下采样的contourlet变换
- Kalman_matlab 卡尔曼滤波方法用于估计物
- FFCM--all 用FCM 对自然图像 sar图像以及
- 快速近似熵程序
- 快速排序MATLAB代码
- 视频序列运动估计补偿算法-视频序列
- MATLAB实现快速卷积算法函数
- 三种最佳宏块匹配算法.rar
- 快速独立分量分析的MATLAB源代码
- FFT快速傅里叶变换,主要涉及了在m
评论
共有 条评论