HM16.22 software-manual.pdf 参数翻译——Table7

运动估计参数

FastSearch
  • 默认值为 1

开启或关闭使用快速运动搜索(fast motion search)算法。

  • 0 使用全搜索算法
  • 1 使用快速搜索算法 (TZSearch 算法)
  • 2 预测性运动矢量(predictive motion vector) 快速搜索算法
  • 3 扩展 TZSearch 算法
SearchRange
  • 默认值为 96

指定用于运动估计的搜索范围

注:搜索范围围绕预测器进行定义。因此通过运动估计生成的运动矢量可能会拥有比搜索范围更大的值。

BipredSearchRange
  • 默认值为 4

指定在运动估计中用于双向预测改善(refinement)的搜索范围

ClipForBiPredMEEnabled
  • 默认值为 0

开启在双向预测运动估计中的裁剪,用于防止数值溢出。通常为了减少编码时间,会被关闭。

FastMEAssumingSmootherMVEnabled
  • 默认值为0

若设为 1,则假设一个更加平滑的运动矢量,做快速运动估计。(也就是说运动估计会更快,但代价是运动矢量会更加平滑,运动信息有所损失。)

HadamardME
  • 默认值为 1

在分数像素(非整数像素 fractional-pel)运动估计时启用或不启用哈德曼变换(Hadamard transform)

参考博客

  • 0 使用绝对误差和(Sum of Absolute Difference SAD)进行代价评估
  • 1 使用哈德曼方法进行代价评估
ASR
  • 默认值为 false

是否使用自适应搜索范围(adaptive search range ASR),其中运动搜索范围将根据当前图片和参考图片的 POC 的区别进行动态调整。

计算公式:
SearchRange’ = = =Round(SearchRange*ADAPT_SR_SCALE* a b s ( P O C c u r − P O C r e f ) R a t e G O P S i z e \frac{abs(POC_{cur}-POC_{ref})}{RateGOPSize} RateGOPSizeabs(POCcurPOCref))

Round: 四舍五入函数

MaxNumMergeCand
  • 默认值为 5
    指定 Merge 模式候选列表的最大数量
DisableIntraInInter
  • 默认值为 0

标志位,为 1 表示禁用片段之间的帧内预测块。

你可能感兴趣的:(视频编码学习,算法,视频编解码,音视频)