下载此文档

X264运动搜索算法总结.doc


文档分类:IT计算机 | 页数:约7页 举报非法文档有奖
1/7
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/7 下载此文档
文档列表 文档介绍
1 起始搜索点的确定 1
2 整数像素运动搜索过程 3
六边形(HEX,hexagon) 3
小菱形(DIA,diamond) 4
非对称十字多层六边形(UHM,Uneven-cross Multi-Hexagon-grid) 5
3 分数像素运动搜索过程 6
firstime
2010年1月
起始搜索点的确定
利用下采样图像得到的MV
利用空间相邻宏块得到的MV:左、上、左上、右上
利用时间相关宏块得到的MV:
预测MV
说明:
(1)、1/2 参考平面已经在参考帧解码过程中插出,因此如果计算分数精度代价时,MV指 向1/2像素,则可以直接取 1/2 平面;
(2)、最后确定的最佳运动矢量一定是指向最佳点的整像素位置,无论整像素位置是否是最佳。
整数像素运动搜索过程
六边形(HEX,hexagon)
原理图:
其中:红色标记处为起始搜索点。
流程图:
小菱形(DIA,diamond)
原理图:
流程图:
非对称十字多层六边形(UHM,Uneven-cross Multi-Hexagon-grid)
原理图:
流程图:
分数像素运动搜索过程
说明:
(1)、是否进行1/4精度的2倍步长和1倍步长搜索由变量 subpel_refine 决定。通过该变量去查表示运算次数的常量表,查到的运算次数不为 0 则需要搜索;
(2)、因为当 subpel_refine < 3 时,整数像素ME过程中并没有对中值预测 MV 进行分数精度搜索,因此当“需要2倍步长搜索,且subpel_refine < 3”时需要进行预测 MV 的分数精度搜索;
(3)、“计算最优点四邻域2倍步长点代价”和“计算最优点四邻域1倍步长点代价”两个过程中,如果最优点是中心点,则退出代价计算过程而不用等预定的搜索次数完成;
(4)、“计算最优点四邻域2倍步长点代价”和“计

X264运动搜索算法总结 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数7
  • 收藏数0 收藏
  • 顶次数0
  • 上传人wh7422
  • 文件大小0 KB
  • 时间2015-06-13