首页> 外文学位 >Multicore processing engines for machine vision, image analysis and data compression.
【24h】

Multicore processing engines for machine vision, image analysis and data compression.

机译:用于机器视觉,图像分析和数据压缩的多核处理引擎。

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

摘要

Availability of complex programmable logic units such as Field Programmable Gate Arrays (FPGAs), advanced CAD tools for hardware/software partitioning and streamlined integration of sensor arrays with System-on-Chip (SoC) components provide a remarkable potential for a new generation of embedded systems which are adaptable, fast, compact, low power and easy to develop. In particular, architectures based on multi-core processing engines can offer the computational power and flexibility to applications in diverse fields such as machine vision, image analysis, and data compression. Consequently, in this research, we aim to address the increased computational demands of real-time sensor array applications by developing efficient algorithms and parallel architectures for hardware synthesis. A significant contribution of this work is the development of a common framework which is based on hardware accelerators and software processor(s) synthesized within a single SoC. This framework establishes reusable components in sensor applications such as video processing and dramatically reduces the development time.;First, we analyze the compression of ultrasonic data using the wavelet transform. Designing universal embedded hardware architecture for Discrete Wavelet Transform (DWT) is a challenging problem due to the diversity among wavelet kernel filters. We present three different hardware architectures for implementing multiple wavelet kernels. We analyze efficient volumetric ultrasonic data compression algorithms which require fewer computations and can be implemented with fewer hardware resources. DWT is used for compression of 3D ultrasonic data. Different wavelet kernels are analyzed and benchmarked for compression of experimental signals. In order to reduce computational complexity, non-uniform DWT method is utilized where different wavelet filters are applied to ultrasonic axial resolution and spatial resolutions.;FPGA-based design and implementation of a high-performance image and video processing platform is presented. A hardware/software codesign system is proposed to realize complex algorithms for real-time image and video processing applications.;Finally, we present the implementation of HTTP and FTP servers on FPGAs. This allows the control over internet of any proposed processing platform. Any data can be retrieved and stored on a host computer instead of using the limited amount of resources available on the FPGA.
机译:复杂的可编程逻辑单元(如现场可编程门阵列(FPGA),用于硬件/软件分区的高级CAD工具以及传感器阵列与片上系统(SoC)组件的简化集成)的可用性为新一代嵌入式系统提供了巨大的潜力系统适应性强,快速,紧凑,低功耗且易于开发。特别是,基于多核处理引擎的体系结构可以为机器视觉,图像分析和数据压缩等各个领域的应用程序提供计算能力和灵活性。因此,在这项研究中,我们旨在通过开发用于硬件综合的高效算法和并行体系结构来满足实时传感器阵列应用程序不断增长的计算需求。这项工作的重要贡献是开发了一个通用框架,该框架基于在单个SoC中综合的硬件加速器和软件处理器。该框架在传感器应用中建立了可重用的组件,例如视频处理,并大大减少了开发时间。首先,我们使用小波变换分析超声数据的压缩。由于小波内核滤波器之间的差异,为离散小波变换(DWT)设计通用嵌入式硬件体系结构是一个具有挑战性的问题。我们介绍了三种用于实现多个小波内核的硬件体系结构。我们分析有效的体积超声数据压缩算法,该算法需要较少的计算,并且可以使用较少的硬件资源来实现。 DWT用于压缩3D超声数据。分析了不同的小波核并对其进行了基准测试,以压缩实验信号。为了降低计算复杂度,在非均匀DWT方法中,将不同的小波滤波器应用于超声轴向分辨率和空间分辨率。提出了基于FPGA的高性能图像视频处理平台的设计与实现。提出了一种硬件/软件代码签名系统,以实现用于实时图像和视频处理应用的复杂算法。最后,我们介绍了在FPGA上实现HTTP和FTP服务器。这允许对任何提议的处理平台的Internet进行控制。可以检索任何数据并将其存储在主机上,而无需使用FPGA上有限的可用资源。

著录项

  • 作者

    Desmouliers, Christophe.;

  • 作者单位

    Illinois Institute of Technology.;

  • 授予单位 Illinois Institute of Technology.;
  • 学科 Engineering General.;Engineering Electronics and Electrical.
  • 学位 Ph.D.
  • 年度 2010
  • 页码 126 p.
  • 总页数 126
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号