Design Considerations for Scalable High-Performance Vision Systems Embedded in Industrial Print Inspection Machines

被引:2
|
作者
Fuertler, Johannes [1 ]
Roessler, Peter [2 ]
Brodersen, Joerg [1 ]
Nachtnebel, Herbert [3 ]
Mayer, Konrad J. [1 ]
Cadek, Gerhard [4 ]
Eckel, Christian [4 ]
机构
[1] Austrian Res Ctr Gmbh ARC, Business Unit High Performance Image Proc, A-2444 Seibersdorf, Austria
[2] Univ Appl Sci, Dept Embedded Syst, A-1200 Vienna, Austria
[3] Vienna Univ Technol, Inst Comp Technol, A-1040 Vienna, Austria
[4] Oregano Syst Design & Consulting GesmbH, A-1040 Vienna, Austria
关键词
D O I
10.1155/2007/71794
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
This paper describes the design of a scalable high-performance vision system which is used in the application area of optical print inspection. The system is able to process hundreds of megabytes of image data per second coming from several high-speed/high-resolution cameras. Due to performance requirements, some functionality has been implemented on dedicated hardware based on a field programmable gate array (FPGA), which is coupled to a high-end digital signal processor (DSP). The paper discusses design considerations like partitioning of image processing algorithms between hardware and software. The main chapters focus on functionality implemented on the FPGA, including low-level image processing algorithms (flat-field correction, image pyramid generation, neighborhood operations) and advanced processing units (programmable arithmetic unit, geometry unit). Verification issues for the complex system are also addressed. The paper concludes with a summary of the FPGA resource usage and some performance results. Copyright (C) 2007 Johannes Furtler et al. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
引用
收藏
页数:10
相关论文
共 50 条
  • [1] Scalable Embedded Systems: Towards the Convergence of High-Performance and Embedded Computing
    Giorgi, Roberto
    PROCEEDINGS IEEE/IFIP 13TH INTERNATIONAL CONFERENCE ON EMBEDDED AND UBIQUITOUS COMPUTING 2015, 2015, : 148 - 153
  • [2] Observing the Invisible: Live Cache Inspection for High-Performance Embedded Systems
    Tarapore, Dharmesh
    Roozkhosh, Shahin
    Brzozowski, Steven
    Mancuso, Renato
    IEEE TRANSACTIONS ON COMPUTERS, 2022, 71 (03) : 559 - 572
  • [3] High performance industrial inspection systems
    Metallurgia, 1995, 62 (11):
  • [4] Safe design of high-performance embedded systems in an MDE framework
    Yu, Huafeng
    Gamatie, Abdoulaye
    Rutten, Eric
    Dekeyser, Jean-Luc
    INNOVATIONS IN SYSTEMS AND SOFTWARE ENGINEERING, 2008, 4 (03) : 215 - 222
  • [5] ON THE DRIVE SYSTEMS FOR HIGH-PERFORMANCE MACHINES
    PASCH, KA
    SEERING, WP
    JOURNAL OF MECHANISMS TRANSMISSIONS AND AUTOMATION IN DESIGN-TRANSACTIONS OF THE ASME, 1984, 106 (01): : 102 - 108
  • [6] ON THE DRIVE SYSTEMS FOR HIGH-PERFORMANCE MACHINES
    PASCH, KA
    SEERING, WP
    MECHANICAL ENGINEERING, 1983, 105 (11) : 107 - 107
  • [7] Valent-Blocks: Scalable High-Performance Compilation of WebAssembly Bytecode For Embedded Systems
    Scheidl, Fabian
    2020 INTERNATIONAL CONFERENCE ON COMPUTING, ELECTRONICS & COMMUNICATIONS ENGINEERING (ICCECE, 2020, : 119 - 124
  • [8] Design considerations for high-performance backplanes
    Cosimano, R
    ELECTRONIC DESIGN, 1997, 45 (07) : 133 - &
  • [9] Design Considerations, Analysis and Comparison for High-performance Surface Permanent Magnet Vernier Machines
    Zhu, Jingwei
    Wang, Huanzhi
    Shen, Yiming
    Yamamoto, Hiroshi
    Kajitani, Ryo
    Lee, Christopher H. T.
    2024 IEEE TRANSPORTATION ELECTRIFICATION CONFERENCE AND EXPO, ITEC 2024, 2024,
  • [10] Design considerations for high-performance backplanes
    Cosimano, Ray
    Electronic Design, 1998, 46 (13):