An Efficient FPGA Implementation of a DT-CNN for Small Image Gray-scale Pre-processing

被引:1
|
作者
Albo-Canals, J. [1 ]
Villasante-Bembibre, Jose A. [1 ]
Riera-Babures, Jordi [1 ]
Fernandez-Garcia, N. A. [2 ]
Brea, Victor M. [2 ]
机构
[1] La Salle Univ Ramon Llull, LIFAELS, E-08022 Barcelona, Spain
[2] Univ Santiago Compostela, Dept Elect & Computat, E-15782 Santiago, Spain
关键词
D O I
10.1109/ECCTD.2009.5275114
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
This paper presents an 8-bit FPGA implementation of a Discrete Time Cellular Neural Network (DTCNN) suitable for small image gray-scale pre-processing (simple operations with high computational burden). It uses Split&Shift techniques to have a 31 x 31 grid that processes more than 2500 images per second. As this work evolves from a previous binary DTCNN implementation, results are compared in terms of area occupancy, routing complexity and processing time. Several design techniques have been applied to optimize the VHDL implementation on an Altera Stratix II-EP2S60F484C5 FPGA device. Moreover, as technology independent description allows easy migration to other devices or vendors, the benefits of FPGA technology evolution are discussed, focusing on DTCNN implementations.
引用
收藏
页码:839 / +
页数:2
相关论文
共 50 条
  • [22] Unsupervised learning of local mean gray values for image pre-processing
    Jahn, H
    MACHINE LEARNING AND DATA MINING IN PATTERN RECOGNITION, 1999, 1715 : 64 - 74
  • [23] Generic FPGA Pre-Processing Image Library for Industrial Vision Systems
    Ferreira, Diogo
    Moutinho, Filipe
    Matos-Carvalho, Joao P.
    Guedes, Magno
    Deusdado, Pedro
    SENSORS, 2024, 24 (18)
  • [24] ASIC Design and Implementation of Pre-Processing for Image Target Recognition
    Bian, Mingming
    Liu, Feng
    Bi, Fukun
    Wang, Jinghua
    PROCEEDINGS OF 2010 INTERNATIONAL SYMPOSIUM ON IMAGE ANALYSIS AND SIGNAL PROCESSING, 2010, : 1 - 4
  • [25] Implementation of filters for image pre-processing for leaf analyses in plantations
    Mertes, Jacqueline Gomes
    Maffanghello, Norian
    Pereira, Aledir Silveira
    COMPUTATIONAL SCIENCE - ICCS 2008, PT 2, 2008, 5102 : 153 - 162
  • [26] Pre-processing Image Database for Efficient Content Based Image Retrieval
    Jenni, Kommineni
    Mandala, Satria
    2014 INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTING, COMMUNICATIONS AND INFORMATICS (ICACCI), 2014, : 968 - 972
  • [27] Implementation and Evaluation of Power Consumption of an Iris Pre-processing Algorithm on Modern FPGA
    Blasinsky, Henryk
    Amiel, Frederic
    Ea, Thomas
    Rossant, Florence
    Mikovicova, Beata
    RADIOENGINEERING, 2008, 17 (04) : 108 - 112
  • [28] OPTICAL CELLULAR CONTINUOUS LOGIC ARRAY FOR GRAY-SCALE IMAGE-PROCESSING
    ZHU, ZH
    LIU, LR
    APPLIED OPTICS, 1993, 32 (20): : 3676 - 3682
  • [29] Automatic window design for gray-scale image processing based on entropy minimization
    Martins, DC
    Cesar, RM
    Barrera, J
    PROGRESS IN PATTERN RECOGNITION, IMAGE ANALYSIS AND APPLICATIONS, PROCEEDINGS, 2005, 3773 : 813 - 824
  • [30] Design and VLSI implementation of CSD filter for pre-processing of image signals
    Yang, YG
    Cho, NI
    Lee, SU
    ICECS 96 - PROCEEDINGS OF THE THIRD IEEE INTERNATIONAL CONFERENCE ON ELECTRONICS, CIRCUITS, AND SYSTEMS, VOLS 1 AND 2, 1996, : 960 - 963