FAUPU - A Design Framework for the Development of Programmable Image Processing Architectures

被引:0
|
作者
Reichenbach, Marc [1 ]
Lieske, Tobias [1 ]
Vaas, Steffen [1 ]
Haeublein, Konrad [1 ]
Fey, Dietmar [1 ]
机构
[1] Univ Erlangen Nurnberg, Chair Comp Architecture, Dept Comp Sci, Nurnberg, Germany
关键词
Image Processing Architectures; Design Framework; Parallel Processing; FPGA; SMART CAMERAS;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The development of fast image processing architectures in smart camera systems is a very important task. Nowadays, many applications, such as robot control or advanced driver assistance systems, require fast image acquisition and processing utilizing embedded devices. These requirements have lead to specialized hardware architectures for image processing. However, an overall approach to designing an optimal image processing architecture, remains unsolved. In most cases the architectures are application-specific, which results in high throughput, but they are also mostly limited to one single task. Other solutions use high performance DSPs which are very flexible but lack in performance and/or power consumption compared to the application-specific implementation. Hence, we designed a framework, called FAUPU(1) (FAU Processing Unit), which can generate an architecture for a specific range of image processing applications and furthermore is able to yield real-time and power constraints. As a result, a field of programmable processing elements (PE) is instantiated. The fields structure and size is highly generic in terms of the given requirements (e.g. available hardware resource, timing constraints). The architecture of the PE is generic as well and strongly depends on the requisite types and amount of image processing operations. Due to optimized data access and a strong usage of parallel processing, real-time execution of complex image processing operations is possible. In addition to an executable simulation in SystemC our framework is able to generate the resulting architecture in synthesizable VHDL code, which can be implemented on arbitrary FPGA platforms as well as integrated circuit (IC) designs.
引用
收藏
页数:8
相关论文
共 50 条
  • [1] Design and Architectures for Signal and Image Processing
    Rupp, Markus
    Erdogan, Ahmet T.
    Granado, Bertrand
    [J]. EURASIP JOURNAL ON EMBEDDED SYSTEMS, 2009, (01)
  • [2] Model-Based System Design and Evaluation of Image Processing Architectures with SimTAny Framework
    Deitsch, Anna
    Schneider, Vitali
    [J]. MEASUREMENT, MODELLING AND EVALUATION OF COMPUTING SYSTEMS, MMB 2018, 2018, 10740 : 338 - 342
  • [3] Modular design methodologies for image processing architectures
    Antola, Anna
    Avai, Alberto
    Breveglieri, Luca
    [J]. IEEE Transactions on Very Large Scale Integration (VLSI) Systems, 1993, 1 (04) : 408 - 414
  • [4] IPAS: a design framework for analysis, synthesis and optimization of image processing applications for heterogenous computing architectures
    Hartmann, C.
    Haeublein, K.
    Reichenbach, M.
    Fey, D.
    [J]. JOURNAL OF REAL-TIME IMAGE PROCESSING, 2018, 14 (03) : 549 - 564
  • [5] IPAS: a design framework for analysis, synthesis and optimization of image processing applications for heterogenous computing architectures
    C. Hartmann
    K. Häublein
    M. Reichenbach
    D. Fey
    [J]. Journal of Real-Time Image Processing, 2018, 14 : 549 - 564
  • [6] A framework for evaluating design tradeoffs in packet processing architectures
    Thiele, L
    Chakraborty, S
    Gries, M
    Künzli, S
    [J]. 39TH DESIGN AUTOMATION CONFERENCE, PROCEEDINGS 2002, 2002, : 880 - 885
  • [7] Framework for Parameter Analysis of FPGA-based Image Processing Architectures
    Reichenbach, Marc
    Pfundt, Benjamin
    Fey, Dietmar
    [J]. PROCEEDINGS INTERNATIONAL CONFERENCE ON EMBEDDED COMPUTER SYSTEMS - ARCHITECTURES, MODELING AND SIMULATION (SAMOS XV), 2015, : 96 - 102
  • [8] PARALLEL PROGRAMMABLE ARCHITECTURES AND COMPILATION FOR MULTIDIMENSIONAL PROCESSING
    CATTHOOR, F
    MOONEN, M
    [J]. MICROPROCESSING AND MICROPROGRAMMING, 1995, 41 (5-6): : 333 - 337
  • [9] Special issue on design of algorithms and architectures for signal and image processing
    Gorgon, Marek
    Cardoso, Joao M. P.
    Goehringer, Diana
    Indrusiak, Leandro Soares
    [J]. JOURNAL OF SYSTEMS ARCHITECTURE, 2017, 79 : 16 - 17
  • [10] A programmable image processing chip
    LeRiguer, E
    Woods, R
    Ridge, D
    McCanny, J
    [J]. ISCAS '98 - PROCEEDINGS OF THE 1998 INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS 1-6, 1998, : A141 - A144