A System on FPGA for Fast Handwritten Digit Recognition in Embedded Smart Cameras

被引:2
|
作者
Pantho, Md Jubaer Hossain [1 ]
Hategekimana, Festus [1 ]
Bobda, Christophe [1 ]
机构
[1] Univ Arkansas, Fayetteville, AR 72701 USA
关键词
Multi Layer Perceptron; L1; Regularization; Threshold; Artificial Intelligence; MNIST; NEURAL-NETWORKS;
D O I
10.1145/3131885.3131927
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper presents the first FPGA SoC implementation solution to the hand-written multi-digit numbers recognition problem. Our proposed solution employs a novel digit extraction method which relies on the identification of images' non-zeros columns instead of the widely used computationally-expensive segmentation method. Digit prediction is performed by a multi-layer neural network. The paper presents a design and an FPGA implementation of the proposed solution; and also discusses various optimization techniques in the neural network implementation that lead to increased performance. Our proposed solution achieves a 96.76% detection accuracy and up to 2.47x speed-up in comparison to software solutions.
引用
收藏
页码:35 / 40
页数:6
相关论文
共 50 条
  • [1] Handwritten Digit Recognition System on an FPGA
    Si, Jiong
    Harris, Sarah L.
    [J]. 2018 IEEE 8TH ANNUAL COMPUTING AND COMMUNICATION WORKSHOP AND CONFERENCE (CCWC), 2018, : 402 - 407
  • [2] An embedded system for handwritten digit recognition
    Saldanha, Luca B.
    Bobda, Christophe
    [J]. JOURNAL OF SYSTEMS ARCHITECTURE, 2015, 61 (10) : 693 - 699
  • [3] A BIOLOGICALLY INSPIRED SYSTEM FOR FAST HANDWRITTEN DIGIT RECOGNITION
    Wang, Zhe
    Huang, Yaping
    Luo, Siwei
    Wang, Liang
    [J]. 2011 18TH IEEE INTERNATIONAL CONFERENCE ON IMAGE PROCESSING (ICIP), 2011, : 1749 - 1752
  • [4] An FPGA Embedded System Architecture for Handwritten Symbol Recognition
    Bouvett, Emmanuel
    Casha, Owen
    Grech, Ivan
    Cutajar, Michelle
    Gatt, Edward
    Micallef, Joseph
    [J]. 2012 16TH IEEE MEDITERRANEAN ELECTROTECHNICAL CONFERENCE (MELECON), 2012, : 653 - 656
  • [5] FPGA Implementation of CNN for Handwritten Digit Recognition
    Xiao, Rui
    Shi, Junsheng
    Zhang, Chao
    [J]. PROCEEDINGS OF 2020 IEEE 4TH INFORMATION TECHNOLOGY, NETWORKING, ELECTRONIC AND AUTOMATION CONTROL CONFERENCE (ITNEC 2020), 2020, : 1128 - 1133
  • [6] A SS-CNN on an FPGA for Handwritten Digit Recognition
    Si, Jiong
    Yfantis, Evangelos
    Harris, Sarah L.
    [J]. 2019 IEEE 10TH ANNUAL UBIQUITOUS COMPUTING, ELECTRONICS & MOBILE COMMUNICATION CONFERENCE (UEMCON), 2019, : 88 - 93
  • [7] Fast Feature Selection for Handwritten Digit Recognition
    Chouaib, Hassan
    Cloppet, Florence
    Vincent, Nicole
    [J]. 13TH INTERNATIONAL CONFERENCE ON FRONTIERS IN HANDWRITING RECOGNITION (ICFHR 2012), 2012, : 485 - 490
  • [8] Design space exploration for a single-FPGA handwritten digit recognition system
    Thang Viet Huynh
    [J]. 2014 IEEE FIFTH INTERNATIONAL CONFERENCE ON COMMUNICATIONS AND ELECTRONICS (ICCE), 2014, : 291 - 296
  • [9] Sparsely Connected Neural Networks in FPGA for Handwritten Digit Recognition
    Saldanha, Luca B.
    Bobda, Christophe
    [J]. PROCEEDINGS OF THE SEVENTEENTH INTERNATIONAL SYMPOSIUM ON QUALITY ELECTRONIC DESIGN ISQED 2016, 2016, : 113 - 117
  • [10] Handwritten digit recognition system based on DSP
    Miao, Hongqing
    Yin, Lixin
    Huang, Suzhen
    [J]. Jisuanji Gongcheng/Computer Engineering, 2005, 31 (04): : 178 - 180