首页> 外国专利> Programmable architecture and method for motion estimation.

Programmable architecture and method for motion estimation.

机译:用于运动估计的可编程体系结构和方法。

摘要

A programmable motion estimator includes one dual ported memory for storing an image block, the prediction error, and a temporary block used in interpolation, and a pixel-group random access dual ported memory for storing a search window. The two ports of the two memories are selectively applied to an arithmetic logic unit, or ALU, through a multiplexer. One output of the ALU provides an absolute difference, which is furnished to a tree adder. Another output of the ALU provides an average value or a difference value, as selected, which is routed to the inputs of the image memory and the search memory. In motion vector searching, the ALU performs pixel absolute difference arithmetic using the pixel groups from the image memory and from the search memory, and determines a sum of absolute differences in the tree adder. In half pixel interpolation, the ALU performs pixel averaging arithmetic using pixel groups from the search memory, and writes back to the search memory. In quarter pixel interpolation, the ACU performs pixel averaging arithmetic using pixel groups from the image and search memories, and writes back to the search memory. In some quarter pixel interpolations, temporary interpolated blocks from the image memory are used to interpolated quarter pixel blocks. These temporary blocks are obtained by pixel averaging in the ALU using pixel groups from the search memory. In error prediction determination, the ALU performs pixel subtraction using the pixel groups from the image memory and from the search memory, and writes back to the image memory.
机译:可编程运动估计器包括:一个双端口存储器,用于存储图像块,预测误差和插值中使用的临时块;以及像素组随机访问双端口存储器,用于存储搜索窗口。两个存储器的两个端口通过多路复用器有选择地应用于算术逻辑单元或ALU。 ALU的一个输出提供绝对差,该差被提供给树加法器。 ALU的另一个输出提供选定的平均值或差值,该平均值或差值被路由到图像存储器和搜索存储器的输入。在运动矢量搜索中,ALU使用来自图像存储器和来自搜索存储器的像素组执行像素绝对差算术,并确定树形加法器中的绝对差之和。在半像素插值中,ALU使用来自搜索存储器的像素组执行像素平均算法,并将其写回搜索存储器。在四分之一像素插值中,ACU使用来自图像和搜索存储器的像素组执行像素平均算法,然后写回搜索存储器。在一些四分之一像素内插中,使用来自图像存储器的临时内插块来内插四分之一像素块。这些临时块是通过使用搜索存储器中的像素组对ALU中的像素进行平均而获得的。在错误预测确定中,ALU使用来自图像存储器和来自搜索存储器的像素组执行像素减法,然后写回图像存储器。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号