·SAD和SATD的区别

Q:如果不用率失真最优化,为什么选择SATD+delta×r(mv,mode)作为模式选择的依据?为什么运动估计中,整象素搜索用SAD,而亚象素用SATD为什么帧内模式选择要用SATD

A:

SAD即绝对误差和,仅反映残差时域差异,影响PSNR值,不能有效反映码流的大小。SATD即将残差经哈德曼变换的4×4块的预测残差绝对值总和,可以将其看作简单的时频变换,其值在一定程度上可以反映生成码流的大小。因此,不用率失真最优化时,可将其作为模式选择的依据。

一般帧内要对所有的模式进行检测,帧内预测选用SATD的原因同上。

在做运动估计时,一般而言,离最优匹配点越远,匹配误差值SAD越大,这就是有名的单一平面假设,现有的运动估计快速算法大都利用该特性。但是,转换后SATD值并不满足该条件,如果在整象素中运用SATD搜索,容易陷入局部最优点。而在亚象素中,待搜索点不多,各点处的SAD差异相对不大,可以用SATD选择码流较少的匹配位置。

·几种常见的算术名词缩写。

SAD(Sum of Absolute Difference)=SAE(Sum of Absolute Error)即绝对误差和
SATD(Sum of Absolute Transformed Difference)即hadamard变换后再绝对值求和
SSD(Sum of Squared Difference)=SSE(Sum of Squared Error)即差值的平方和
MAD(Mean Absolute Difference)=MAE(Mean Absolute Error)即平均绝对差值
MSD(Mean Squared Difference)=MSE(Mean Squared Error)即平均平方误差

SAD和SATD的区别相关推荐

  1. SAD和SATD的区别[摘]

    Q:如果不用率失真最优化,为什么选择SATD+delta×r(mv,mode)作为模式选择的依据?为什么运动估计中,整象素搜索用SAD,而亚象素用SATD?为什么帧内模式选择要用SATD? SAD即绝 ...

  2. 帧间的SAD和SATD

    帧间的SAD和SATD 函数名:sad int sad(const pixel* pix1, intptr_t stride_pix1, const pixel* pix2, intptr_t str ...

  3. SAD与SATD的对比,以及一些相关扩展

    主要介绍一下SAD和SATD区别 SAD与SATD Q:如果不用率失真最优化,为什么选择SATD+delta×r(mv,mode)作为模式选择的依据?为什么运动估计中,整象素搜索用SAD,而亚象素用S ...

  4. satd残差_RDO、SAD、SATD、λ相关概念【转】

    率失真优化概述: 率失真优化(Rate D isto r t i on Op t i m ized)策略是在率失真理论[3 ]的基础上提出的一种代价函数方案, RDO 的主要思想是, 在计算代价函数时 ...

  5. 视频编码失真测度:SAD、SATD、SSD、MSE、PSNR

    一.定义 SSD:平方误差和 -- Sum of Squared Difference MSE:均方误差 -- Mean Squared Error SAD:绝对误差和 (时域)-- Sum of A ...

  6. 【视频编码学习】——SAD和SATD

    视频编码学习--SAD和SATD 一.常用误差定义 SAD(Sum of Absolute Difference)=SAE(Sum of Absolute Error)即绝对误差和 SATD(Sum ...

  7. SAD SATD的区别及应用

    Q:什么是SAD,SAE,SATD,SSD,SSE,MAD,MAE,MSD,MSE? A:SAD(Sum of Absolute Difference)=SAE(Sum of Absolute Err ...

  8. satd残差_RDO、SAD、SATD、λ(转贴) - [h.264]

    经常有人问我这方面的问题,今天总结归纳一下. 众所周知,评价编码效率的有两大指标:码率和PSNR.码流越小,则压缩率越大:PSNR越大,重建图像越好.在模式选择的时候,判别公式实质上也就是对二者的综合 ...

  9. x264中模式选择:SAD与SATD

    以下来自网络的解释一(http://lheric.blog.163.com/blog/static/11659673120116304373175/): SAD 离最优匹配点越远,匹配误差值SAD越大 ...

最新文章

  1. exit语句php,php or die() 语句,exit()
  2. 协程 coroutine
  3. linux xampp常见问题
  4. html相邻兄弟选择器,CSS CSS 相邻兄弟选择器 - 闪电教程JSRUN
  5. 西部开源学习笔记BOOK2-《unit 4》
  6. C#调用WebService出现“基础连接已经关闭:接收时发生错误”错误
  7. mysql 取某个范围内随机日期
  8. Java 序列化的一些简 单总结
  9. SharePoint2010网站备份还原简单介绍
  10. 解决vmware“二进制转换和长模式与此平台兼容.....”问题
  11. Python高性能编程
  12. 教你在网吧“移”电影
  13. 内农大计算机学院宿舍,新疆农业大学科学技术学院宿舍条件怎么样
  14. 三轴加速度传感器的计步测算法
  15. IceSword 1.12
  16. mysql查询:分组查询
  17. haley解决中文字段名称字数不同时两端对齐的问题
  18. Ubuntu下U盘只读文件系统,图标上锁,文件无法写入
  19. 多态的综合练习(Java)
  20. 云堡垒机和传统堡垒机对比

热门文章

  1. CES 2019上芯片巨头们的争夺焦点:光线追踪、“永远”在线PC、汽车
  2. 小班关于计算机运用的教案,关于信息技术在幼儿园的运用教案设计
  3. 收集的JS常用正则表达式等
  4. web接口测试之GET与POST请求
  5. wpf初学者-wpf控件简单介绍
  6. Docker中成功安装修罗Xiunobbs论坛步骤
  7. 关于 Kubernetes中Service的一些笔记
  8. x570主板怎么样 x570主板支持的cpu
  9. .html扩展名的文件类型,JS 获取文件后缀,判断文件类型(比如是否为图片格式)...
  10. JavaScript 常用数组方法及使用技巧「数组的力量隐藏在数组方法中,必收藏」