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 条
  • [1] An Embedded Hardware-Efficient Architecture for Real-Time Cascade Support Vector Machine Classification
    Kyrkou, Christos
    Theocharides, Theocharis
    Bouganis, Christos-Savvas
    2013 INTERNATIONAL CONFERENCE ON EMBEDDED COMPUTER SYSTEMS: ARCHITECTURES, MODELING AND SIMULATION (IC-SAMOS), 2013, : 129 - 136
  • [2] Boosting the Hardware-Efficiency of Cascade Support Vector Machines for Embedded Classification Applications
    Christos Kyrkou
    Theocharis Theocharides
    Christos-Savvas Bouganis
    Marios Polycarpou
    International Journal of Parallel Programming, 2018, 46 : 1220 - 1246
  • [3] Boosting the Hardware-Efficiency of Cascade Support Vector Machines for Embedded Classification Applications
    Kyrkou, Christos
    Theocharides, Theocharis
    Bouganis, Christos-Savvas
    Polycarpou, Marios
    INTERNATIONAL JOURNAL OF PARALLEL PROGRAMMING, 2018, 46 (06) : 1220 - 1246
  • [4] Hardware-Efficient VLSI Design for Cascade Support Vector Machine with On-Chip Training and Classification Capability
    Loukrakpam, Merin
    Choudhury, Madhuchhanda
    CIRCUITS SYSTEMS AND SIGNAL PROCESSING, 2020, 39 (10) : 5272 - 5297
  • [5] Hardware-Efficient VLSI Design for Cascade Support Vector Machine with On-Chip Training and Classification Capability
    Merin Loukrakpam
    Madhuchhanda Choudhury
    Circuits, Systems, and Signal Processing, 2020, 39 : 5272 - 5297
  • [6] A Parallel Hardware Architecture for Real-Time Object Detection with Support Vector Machines
    Kyrkou, Christos
    Theocharides, Theocharis
    IEEE TRANSACTIONS ON COMPUTERS, 2012, 61 (06) : 831 - 842
  • [7] Smartphone Sensor Based Physical Activity Identification by Using Hardware-Efficient Support Vector Machines for Multiclass Classification
    Ahmed, Nadeem
    Kabir, Raihan
    Rahman, Airin
    Momin, Al
    Islam, Md Rashedul
    PROCEEDINGS OF THE 2019 IEEE EURASIA CONFERENCE ON IOT, COMMUNICATION AND ENGINEERING (ECICE), 2019, : 224 - 227
  • [8] Real-Time Digital Modulation Classification Based on Support Vector Machines
    Sorato, Edson
    Fronza, Eduardo P.
    Barbosa, Paulo R. F. M. M.
    Guntzel, Jose Luis
    Castro, Adalbery R.
    Klautau, Aldebaro
    2013 26TH SYMPOSIUM ON INTEGRATED CIRCUITS AND SYSTEMS DESIGN (SBCCI 2013), 2013,
  • [9] A Hardware-Efficient Algorithm for Real-Time Computation of Zadoff–Chu Sequences
    Mohammad M. Mansour
    Journal of Signal Processing Systems, 2013, 70 : 209 - 218
  • [10] A Hardware-Efficient Architecture for Accurate Real-Time Disparity Map Estimation
    Ttofis, Christos
    Kyrkou, Christos
    Theocharides, Theocharis
    ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2015, 14 (02) : 36