首页> 外文期刊>Circuits and Systems for Video Technology, IEEE Transactions on >A Configurable Motion Estimation Architecture for Block-Matching Algorithms
【24h】

A Configurable Motion Estimation Architecture for Block-Matching Algorithms

机译:块匹配算法的可配置运动估计架构

获取原文
获取原文并翻译 | 示例

摘要

This paper introduces a configurable motion estimation architecture for a wide range of fast block-matching algorithms (BMAs). Contemporary motion estimation architectures are either too rigid for multiple BMAs or the flexibility in them is implemented at the cost of reduced performance. The proposed architecture overcomes both of these limitations. The configurability of the proposed architecture is based on a new BMA framework that can be adjusted to support the desired set of BMAs. The chosen framework configuration is implemented by an intelligent control logic which is integrated to an efficient parallel memory system and distortion computation unit. The flexibility of the framework is demonstrated by mapping five different BMAs (BBGDS, DS, CDS, HEXBS, and TSS) to the architecture. The total execution time of the mapped BMAs is shown to be almost directly proportional to the number of tested checking points in the search area, so the architecture is very tolerant of different BMA-specific search strategies and search patterns. In addition, a run-time switching between supported BMAs can be done without performance compromises. With a 0.13- ${mu}{rm m}$ CMOS technology, the proposed architecture configured for HEXBS, BBGDS, and TSS requires only 14.2 kgates and 2.5 KB of memory at 200 MHz operating frequency. A performance comparison to the reference programmable architectures reveals that only the proposed implementation is able to process real-time (30 fps) fixed block-size motion estimation (1 reference frame) at full HDTV resolution (1920 $,times,$1080).
机译:本文介绍了一种可配置的运动估计体系结构,适用于各种快速块匹配算法(BMA)。当代的运动估计架构要么对于多个BMA而言过于僵化,要么以降低性能为代价来实现其灵活性。所提出的架构克服了这两个限制。提议的体系结构的可配置性基于新的BMA框架,可以对其进行调整以支持所需的BMA集。所选的框架配置是通过智能控制逻辑来实现的,该逻辑已集成到高效的并行存储系统和失真计算单元中。通过将五个不同的BMA(BBGDS,DS,CDS,HEXBS和TSS)映射到体系结构,可以证明该框架的灵活性。映射的BMA的总执行时间显示为几乎与搜索区域中经过测试的检查点的数量成正比,因此该体系结构非常耐受不同的BMA特定搜索策略和搜索模式。此外,可以在不影响性能的情况下在支持的BMA之间进行运行时切换。利用0.13-$ {mu} {rm m} $ CMOS技术,为HEXBS,BBGDS和TSS配置的拟议架构仅需要14.2 kgates的存储空间和200 MHz工作频率下的2.5 KB内存。与参考可编程体系结构的性能比较表明,只有提出的实现方案才能在完整的HDTV分辨率(1920 $,times,$ 1080)下处理实时(30 fps)固定块大小的运动估计(1个参考帧)。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号