首页> 外文会议>Real-Time Image Processing 2006; Electronic Imaging Science and Technology >Architecture for Hardware Driven Image Inspection based on FPGAs
【24h】

Architecture for Hardware Driven Image Inspection based on FPGAs

机译:基于FPGA的硬件驱动图像检查架构

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

摘要

Requirements for contemporary print inspection systems for industrial applications include, among others, high throughput, examination of fine details of the print, and inspection from various perspectives and different spectral sensitivity. Therefore, an optical inspection system for such tasks has to be equipped with several high-speed/high-resolution cameras, each acquiring hundreds of megabytes of data per second. This paper presents an inspection system which meets the given requirements by exploiting data parallelism and algorithmic parallelism. This is achieved by using complex field-programmable gate arrays (FPGA) for image processing. The scalable system consists of several processing modules, each representing a pair of a FPGA and a digital signal processor. The main chapters of the paper focus on the functionality implemented in the FPGA. The image processing algorithms include flat-field correction, lens distortion correction, image pyramid generation, neighborhood operations, a programmable arithmetic unit, and a geometry unit. Due to shortage of on-chip memory, a multi-port memory concept for buffering streams of data between off-chip and on-chip memories is used. Furthermore, performance measurements of the processing module are presented.
机译:用于工业应用的当代印刷检查系统的要求包括:高通量,检查印刷的精细细节以及从各种角度和不同光谱灵敏度进行检查。因此,用于此类任务的光学检查系统必须配备多个高速/高分辨率相机,每个相机每秒采集数百兆字节的数据。本文提出了一种通过利用数据并行性和算法并行性来满足给定要求的检查系统。这是通过使用复杂的现场可编程门阵列(FPGA)进行图像处理来实现的。可扩展的系统由几个处理模块组成,每个处理模块代表一对FPGA和一个数字信号处理器。本文的主要章节集中在FPGA中实现的功能。图像处理算法包括平场校正,镜头畸变校正,图像金字塔生成,邻域运算,可编程算术单元和几何单元。由于片上存储器的短缺,使用了多端口存储器概念来缓冲片外和片内存储器之间的数据流。此外,提出了处理模块的性能测量。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号