A Parallel Hardware Architecture for Real-Time Object Detection with Support Vector Machines

被引:57
|
作者
Kyrkou, Christos [1 ]
Theocharides, Theocharis [1 ]
机构
[1] Univ Cyprus, CY-1678 Nicosia, Cyprus
关键词
Field programmable gate array (FPGA); support vector machines; object detection; parallel architecture;
D O I
10.1109/TC.2011.113
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Object detection applications are often associated with real-time performance constraints that stem from the embedded environment that they are often deployed in. Consequently, researchers have proposed dedicated hardware architectures, utilizing a variety of classification algorithms targeting object detection. Support Vector Machines (SVMs) is among the most popular classification algorithms used in object detection yielding high accuracy rates. However, existing SVM hardware implementations attempting to speed up SVM classification, have either targeted only simple applications, or SVM training. As such, there are limited proposed hardware architectures that are generic enough to be used in a variety of object detection applications. Hence, this paper presents a parallel array architecture for SVM-based object detection, in an attempt to show the advantages, and performance benefits that stem from a dedicated hardware solution. The proposed hardware architecture provides parallel processing, resource sharing among the processing units, and efficient memory management. Furthermore, the size of the array is scalable to the hardware demands, and can also handle a variety of applications such as multiclass classification problems. A prototype of the proposed architecture was implemented on an FPGA platform and evaluated using three popular detection applications, demonstrating real-time performance (40-122 fps for a variety of applications).
引用
收藏
页码:831 / 842
页数:12
相关论文
共 50 条
  • [41] HARDWARE SUPPORT FOR THE TUMULT REAL-TIME SCHEDULER
    VANDERBIJ, HC
    SMIT, GJM
    HAVINGA, PJM
    MICROPROCESSING AND MICROPROGRAMMING, 1989, 27 (1-5): : 251 - 257
  • [42] Hardware support for real-time operating systems
    Kohout, P
    Ganesh, B
    Jacob, B
    CODES(PLUS)ISSS 2003: FIRST IEEE/ACM/IFIP INTERNATIONAL CONFERENCE ON HARDWARE/SOFTWARE CODESIGN & SYSTEM SYNTHESIS, 2003, : 45 - 51
  • [43] Efficient Hardware Implementation of Real-Time Object Tracking
    Njuguna, Josphat Chege
    Alabay, Emre
    Celebi, Anil
    Celebi, Aysun Tasyapi
    Gullu, Mehmet Kemal
    2022 30TH SIGNAL PROCESSING AND COMMUNICATIONS APPLICATIONS CONFERENCE, SIU, 2022,
  • [44] Prediction of drug solubility on parallel computing architecture by support vector machines
    Rajendra P.
    Subbarao A.
    Ramu G.
    Brahmajirao V.
    Network Modeling Analysis in Health Informatics and Bioinformatics, 2018, 7 (01)
  • [45] A parallel algorithm for real-time object recognition
    Meribout, M
    Nakanishi, M
    Ogura, T
    PATTERN RECOGNITION, 2002, 35 (09) : 1917 - 1931
  • [46] A parallel training algorithm of support vector machines based on the MTC architecture
    Jia, Hua-Ding
    You, Zhi-Sheng
    Wang, Lei
    Sichuan Daxue Xuebao (Gongcheng Kexue Ban)/Journal of Sichuan University (Engineering Science Edition), 2007, 39 (06): : 123 - 128
  • [47] A Parallel Training Algorithm of Support Vector Machines Based on the MTC Architecture
    Wang, Lei
    Jia, Huading
    2008 IEEE CONFERENCE ON CYBERNETICS AND INTELLIGENT SYSTEMS, VOLS 1 AND 2, 2008, : 510 - 514
  • [48] Real-time hand motion estimation using EMG signals with support vector machines
    Yoshikawa, Masahiro
    Mikawa, Masahiko
    Tanaka, Kazuyo
    2006 SICE-ICASE INTERNATIONAL JOINT CONFERENCE, VOLS 1-13, 2006, : 4331 - +
  • [49] Real-time nondestructive structural health monitoring using support vector machines and wavelets
    Bulut, A
    Singh, AK
    Shin, P
    Fountain, T
    Jasso, H
    Yan, LJ
    Elgamal, A
    ADVANCED SENSOR TECHNOLOGIES FOR NONDESTRUCTIVE EVALUATION AND STRUCTURAL HEALTH MONITORING, 2005, 5770 : 180 - 189
  • [50] Real-Time Robust Automatic Speech Recognition Using Compact Support Vector Machines
    Solera-Urena, Ruben
    Isabel Garcia-Moral, Ana
    Pelaez-Moreno, Carmen
    Martinez-Ramon, Manel
    Diaz-de-Maria, Fernando
    IEEE TRANSACTIONS ON AUDIO SPEECH AND LANGUAGE PROCESSING, 2012, 20 (04): : 1347 - 1361