Fast Neuromimetic Object Recognition Using FPGA Outperforms GPU Implementations

被引:22
|
作者
Orchard, Garrick [1 ,2 ]
Martin, Jacob G. [3 ]
Vogelstein, R. Jacob
Etienne-Cummings, Ralph [1 ]
机构
[1] Johns Hopkins Univ, Dept Elect & Comp Engn, Baltimore, MD 21218 USA
[2] Natl Univ Singapore, Singapore Inst Neurotechnol, Singapore 117456, Singapore
[3] Johns Hopkins Univ, Appl Phys Lab, Laurel, MD 20723 USA
关键词
Field programmable gate arrays; object recognition; HMAX; HARDWARE ARCHITECTURE; REPRESENTATION; CLASSIFICATION; FEATURES; CORTEX;
D O I
10.1109/TNNLS.2013.2253563
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Recognition of objects in still images has traditionally been regarded as a difficult computational problem. Although modern automated methods for visual object recognition have achieved steadily increasing recognition accuracy, even the most advanced computational vision approaches are unable to obtain performance equal to that of humans. This has led to the creation of many biologically inspired models of visual object recognition, among them the hierarchical model and X (HMAX) model. HMAX is traditionally known to achieve high accuracy in visual object recognition tasks at the expense of significant computational complexity. Increasing complexity, in turn, increases computation time, reducing the number of images that can be processed per unit time. In this paper we describe how the computationally intensive and biologically inspired HMAX model for visual object recognition can be modified for implementation on a commercial field-programmable aate Array, specifically the Xilinx Virtex 6 ML605 evaluation board with XC6VLX240T FPGA. We show that with minor modifications to the traditional HMAX model we can perform recognition on images of size 128 x 128 pixels at a rate of 190 images per second with a less than 1% loss in recognition accuracy in both binary and multiclass visual object recognition tasks.
引用
下载
收藏
页码:1239 / 1252
页数:14
相关论文
共 50 条
  • [21] SCALABLE DATA-PARALLEL IMPLEMENTATIONS OF OBJECT RECOGNITION USING GEOMETRIC HASHING
    WANG, CL
    PRASANNA, VK
    KIM, HJ
    KHOKHAR, AA
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 1994, 21 (01) : 96 - 109
  • [22] Fast object recognition using salient line groups
    Kang, DJ
    Kweon, IS
    1998 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS - PROCEEDINGS, VOLS 1-3: INNOVATIONS IN THEORY, PRACTICE AND APPLICATIONS, 1998, : 1210 - 1215
  • [23] GPU based grabcut for fast object segmentation
    Li, Qiaoliang
    Deng, Yongchun
    Qi, Suwen
    Zhang, Huisheng
    Cheng, Zhengxi
    Yi, Menglu
    Liu, Xinyu
    Li, Jing
    Wang, Tianfu
    Chen, Siping
    INFORMATION TECHNOLOGY, 2015, : 225 - 228
  • [24] GPU deformable part model for object recognition
    Gadeski, Etienne
    Fard, Hamidreza Odabai
    Le Borgne, Herve
    JOURNAL OF REAL-TIME IMAGE PROCESSING, 2018, 14 (02) : 279 - 291
  • [25] GPU deformable part model for object recognition
    Etienne Gadeski
    Hamidreza Odabai Fard
    Hervé Le Borgne
    Journal of Real-Time Image Processing, 2018, 14 : 279 - 291
  • [26] CPU, GPU and FPGA Implementations of MALD: Ceramic Tile Surface Defects Detection Algorithm
    Matic, Tomislav
    Aleksi, Ivan
    Hocenski, Zeljko
    AUTOMATIKA, 2014, 55 (01) : 9 - 21
  • [27] Fast Object Recognition for Grasping Tasks using Industrial Robots
    Lopez-Juarez, Ismael
    Rios-Cabrera, Reyes
    Pena-Cabrera, Mario
    Maximiliano Mendez, Gerardo
    Osorio, Roman
    COMPUTACION Y SISTEMAS, 2012, 16 (04): : 421 - 432
  • [28] FPGA versus GPU for Speed-Limit-Sign Recognition
    Yih, Matthew
    Ota, Jeffrey M.
    Owens, John D.
    Muyan-Ozcelik, Pinar
    2018 21ST INTERNATIONAL CONFERENCE ON INTELLIGENT TRANSPORTATION SYSTEMS (ITSC), 2018, : 843 - 850
  • [29] A face/object recognition system using FPGA implementation of coarse region segmentation
    Nakano, T
    Morie, T
    Iwata, A
    SICE 2003 ANNUAL CONFERENCE, VOLS 1-3, 2003, : 1552 - 1557
  • [30] Fast object recognition and pose determination
    Sengel, M
    Berger, M
    Kravtchenko-Berejnoi, VK
    Bischof, H
    2002 INTERNATIONAL CONFERENCE ON IMAGE PROCESSING, VOL III, PROCEEDINGS, 2002, : 349 - 352