Embedded Hardware-Efficient Real-Time Classification With Cascade Support Vector Machines

被引:57
|
作者
Kyrkou, Christos [1 ]
Bouganis, Christos-Savvas [2 ]
Theocharides, Theocharis [1 ]
Polycarpou, Marios M. [1 ]
机构
[1] Univ Cyprus, Dept Elect & Comp Engn, KIOS Res Ctr Intelligent Syst & Networks, CY-1678 Nicosia, Cyprus
[2] Univ London Imperial Coll Sci Technol & Med, Dept Elect & Elect Engn, London SW7 2AZ, England
基金
欧洲研究理事会;
关键词
Cascade classifier; field-programmable gate array (FPGA); local binary pattern (LBP); neural networks (NNs); parallel architectures; real-time and embedded systems; support vector machines (SVMs); FACE DETECTION; IMPLEMENTATION;
D O I
10.1109/TNNLS.2015.2428738
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Cascade support vector machines (SVMs) are optimized to efficiently handle problems, where the majority of the data belong to one of the two classes, such as image object classification, and hence can provide speedups over monolithic (single) SVM classifiers. However, SVM classification is a computationally demanding task and existing hardware architectures for SVMs only consider monolithic classifiers. This paper proposes the acceleration of cascade SVMs through a hybrid processing hardware architecture optimized for the cascade SVM classification flow, accompanied by a method to reduce the required hardware resources for its implementation, and a method to improve the classification speed utilizing cascade information to further discard data samples. The proposed SVM cascade architecture is implemented on a Spartan-6 field-programmable gate array (FPGA) platform and evaluated for object detection on 800 x 600 (Super Video Graphics Array) resolution images. The proposed architecture, boosted by a neural network that processes cascade information, achieves a real-time processing rate of 40 frames/s for the benchmark face detection application. Furthermore, the hardware-reduction method results in the utilization of 25% less FPGA custom-logic resources and 20% peak power reduction compared with a baseline implementation.
引用
收藏
页码:99 / 112
页数:14
相关论文
共 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] Heartbeat Time Series Classification With Support Vector Machines
    Kampouraki, Argyro
    Manis, George
    Nikou, Christophoros
    IEEE TRANSACTIONS ON INFORMATION TECHNOLOGY IN BIOMEDICINE, 2009, 13 (04): : 512 - 518
  • [44] HardGBM: A Framework for Accurate and Hardware-Efficient Gradient Boosting Machines
    Wang, Hongfei
    Wu, Zhanfei
    Wang, Xiangwei
    Bian, Longyun
    Jin, Hai
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2023, 42 (07) : 2122 - 2135
  • [45] Real-time vehicle and lane detection with embedded hardware
    Kaszubiak, J
    Tornow, M
    Kuhn, RW
    Michaelis, B
    Knoeppel, C
    2005 IEEE INTELLIGENT VEHICLES SYMPOSIUM PROCEEDINGS, 2005, : 619 - 624
  • [46] Feature extraction using first and second derivative extrema (FSDE) for real-time and hardware-efficient spike sorting
    Paraskevopoulou, Sivylla E.
    Barsakcioglu, Deren Y.
    Saberi, Mohammed R.
    Eftekhar, Amir
    Constandinou, Timothy G.
    JOURNAL OF NEUROSCIENCE METHODS, 2013, 215 (01) : 29 - 37
  • [47] A Real-Time and Hardware-Efficient Processor for Skeleton-Based Action Recognition With Lightweight Convolutional Neural Network
    Zhang, Bingyi
    Han, Jun
    Huang, Zhize
    Yang, Jianwei
    Zeng, Xiaoyang
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2019, 66 (12) : 2052 - 2056
  • [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