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 条
  • [21] Design considerations introducing analytics as a "dual use" in complex industrial embedded systems
    Hallmans, Daniel
    Sandstrom, Kristian
    Larsson, Stig
    Ericsson, Niclas
    Nolte, Thomas
    2021 26TH IEEE INTERNATIONAL CONFERENCE ON EMERGING TECHNOLOGIES AND FACTORY AUTOMATION (ETFA), 2021,
  • [22] Memory Design Considerations for High-performance Networking SoCs
    Arsovski, Igor
    Li, Qing
    Kuemerle, Mark
    Tu, Rui
    Pilo, Harold
    2013 INTERNATIONAL SOC DESIGN CONFERENCE (ISOCC), 2013, : 286 - 289
  • [23] Instrumentation and visualization technique for performance analysis of high-performance industrial embedded applications
    Garcia, Javier
    Entrialgo, Joaquin
    Garcia, Daniel F.
    Conference Record - IEEE Instrumentation and Measurement Technology Conference, 1999, 2 : 958 - 964
  • [24] An instrumentation and visualization technique for performance analysis of high-performance industrial embedded applications
    García, J
    Entrialgo, J
    García, DF
    IMTC/99: PROCEEDINGS OF THE 16TH IEEE INSTRUMENTATION AND MEASUREMENT TECHNOLOGY CONFERENCE, VOLS. 1-3, 1999, : 958 - 963
  • [25] QoS for high-performance smt processors in embedded systems
    Cazorla, FJ
    Ramirez, A
    Valero, M
    Knijnenburg, PMW
    Sakellariou, R
    Fernández, E
    IEEE MICRO, 2004, 24 (04) : 24 - 31
  • [26] Implementation of Java Accelerator for High-Performance Embedded Systems
    Kimura, Motoki
    Miki, Morgan Hirosuke
    Onoye, Takao
    Shirakawa, Isao
    IEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences, 2003, E86-A (12) : 3079 - 3088
  • [27] Modeling and Formal Validation of High-Performance Embedded Systems
    Gamatic, Abdoulaye
    Rutten, Eric
    Yu, Huafeng
    Boulet, Pierre
    Dekeyser, Jean-Luc
    PROCEEDINGS OF THE INTERNATIONAL SYMPOSIUM ON PARALLEL AND DISTRIBUTED COMPUTING, 2008, : 215 - +
  • [28] Multimodal background subtraction for high-performance embedded systems
    Cocorullo, Giuseppe
    Corsonello, Pasquale
    Frustaci, Fabio
    Guachi-Guachi, Lorena-de-los-Angeles
    Perri, Stefania
    JOURNAL OF REAL-TIME IMAGE PROCESSING, 2019, 16 (05) : 1407 - 1423
  • [29] Speedups in embedded systems with a high-performance coprocessor datapath
    Galanis, Michalis D.
    Dimitroulakos, Gregory
    Tragoudas, Spyros
    Goutis, Costas E.
    ACM TRANSACTIONS ON DESIGN AUTOMATION OF ELECTRONIC SYSTEMS, 2007, 12 (03)
  • [30] Multimodal background subtraction for high-performance embedded systems
    Giuseppe Cocorullo
    Pasquale Corsonello
    Fabio Frustaci
    Lorena-de-los-Angeles Guachi-Guachi
    Stefania Perri
    Journal of Real-Time Image Processing, 2019, 16 : 1407 - 1423