首页> 外文学位 >Fractal engine: An affine video processor core for multimedia applications.
【24h】

Fractal engine: An affine video processor core for multimedia applications.

机译:分形引擎:用于多媒体应用的仿射视频处理器核心。

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

摘要

The recent advances in VLSI technology, high-speed processor designs, Internet/Intranet implementations, broadband networks (ATM and ISDN) and compression standards are leading to the popularity of multimedia applications. In general, multimedia computing presents challenges from the perspectives of both hardware and software. Each medium in a multimedia environment requires different processes, techniques, algorithms and hardware. Hence, it is crucial to design a generic processor architecture that meets the computing requirements of the various media types. In another word, there is a need for a bottom-up design strategy for meeting the computing needs of multimedia processing.; In this thesis, we propose the design of an affine video processor termed Fractal Engine. We have first derived the fundamental operations involved in visual processing tasks and designed the generic processing elements to map a majority of these operations. We have chosen affine transformations as the target algorithm as it is expected to be increasingly used in many visual-processing applications including latest video coding standard MPEG4. We have chosen fractal block processing (FBP) as a candidate algorithm for the design of target video processor, since it encompasses a variety of visual processing operations including affine transforms.; Fractal Engine is capable of implementing the gamut of image/video processing algorithms. Fractal Engine is a simple, modular, and scalable architecture that is optimized to execute both low-level and mid-level operations. It is capable of implementing a variety of visual processing tasks. Fractal Engine is an open architecture and is therefore capable of adapting to the processing requirements of a variety of media processing algorithms. The individual modules of the Fractal Engine have been implemented in VHDL. A behavioral model of the circuit has been developed and fully tested by using VHDL simulators. The model is synthesized using BiCMOS .8μ ASIC library cells and Xilinx/Altera FPGAs. We have chosen to demonstrate the real-time execution capability of Fractal Engine by mapping specific visual processing algorithms such as fractal block coding (FBC), vector quantization and motion estimation onto the proposed architecture.
机译:VLSI技术,高速处理器设计,Internet / Intranet实现,宽带网络(ATM和ISDN)以及压缩标准的最新进展正导致多媒体应用的普及。通常,从硬件和软件的角度来看,多媒体计算都提出了挑战。多媒体环境中的每种媒体都需要不同的过程,技术,算法和硬件。因此,设计一种能够满足各种媒体类型的计算要求的通用处理器架构至关重要。换句话说,需要一种自下而上的设计策略来满足多媒体处理的计算需求。在本文中,我们提出了一种称为分形引擎的仿射视频处理器的设计。我们首先派生了涉及视觉处理任务的基本操作,并设计了通用处理元素来映射这些操作中的大多数。我们已选择仿射变换作为目标算法,因为它有望在包括最新视频编码标准MPEG4在内的许多视觉处理应用中得到越来越多的使用。我们选择了分形块处理(FBP)作为目标视频处理器设计的候选算法,因为它涵盖了包括仿射变换在内的各种视觉处理操作。分形引擎能够实现整个图像/视频处理算法。 Fractal Engine是一种简单,模块化和可扩展的体系结构,已优化以执行低级和中级操作。它能够执行各种视觉处理任务。 Fractal Engine是一种开放式体系结构,因此能够适应各种媒体处理算法的处理要求。分形引擎的各个模块已在VHDL中实现。电路的行为模型已经开发出来,并通过使用VHDL模拟器进行了全面测试。该模型使用BiCMOS.8μASIC库单元和Xilinx / Altera FPGA进行合成。我们选择通过将特定的视觉处理算法(例如分形块编码(FBC),矢量量化和运动估计)映射到所提出的体系结构上,来演示分形引擎的实时执行能力。

著录项

  • 作者

    Fatemi, Omid.;

  • 作者单位

    University of Ottawa (Canada).;

  • 授予单位 University of Ottawa (Canada).;
  • 学科 Engineering Electronics and Electrical.
  • 学位 Ph.D.
  • 年度 2000
  • 页码 195 p.
  • 总页数 195
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类 无线电电子学、电信技术;
  • 关键词

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号