FPGA based Implementation of Binarized Neural Network for Sign Language Application

被引:2
|
作者
Jaiswal, Mohita [1 ]
Sharma, Vaidehi [1 ]
Sharma, Abhishek [1 ]
Saini, Sandeep [1 ]
Tomar, Raghuvir [1 ]
机构
[1] LNM Inst Informat Technol, Dept Elect & Commun Engn, Jaipur, Rajasthan, India
关键词
Binarized Neural Network(BNN); Computer Vision; Sign Language; FPGA;
D O I
10.1109/iSES52644.2021.00077
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In the last few years, there is an increasing demand for developing efficient solutions for computer vision-related tasks on FPGA hardware due to its quick protolyping and computing capabilities. Therefore, this work aims to implement a low precision Binarized Neural Network (BNN) using a Python framework on the Xilinx PYNQ-Z2 embedded platform to tackle the challenging problem of Sign Language recognie . More specifically, the FINN framework is adopted and the BNN topology is modified to adapt large resolution (i.e 64x64) to perform classification of proposed Indian Sign Language (ISL) gestures into corresponding numbers. In addition, data augmentation techniques are also applied to improve the overall performance of the neural network. Furthermore, hardware/software co-verification of BNN topology is performed to validate the accuracy after implementing it onto hardware. Extensive experimental results show that it achieves a classification rate of 843.8 frames per second (FPS) on PYNQ-Z2, FPGA which delivers higher performance as compared to previous works. Also, the post-implementation results are analyzed in terms of resource utilizal and power consumption.
引用
收藏
页码:303 / 306
页数:4
相关论文
共 50 条
  • [41] FPGA Implementation of Simplified Spiking Neural Network
    Gupta, Shikhar
    Vyas, Arpan
    Trivedi, Gaurav
    [J]. 2020 27TH IEEE INTERNATIONAL CONFERENCE ON ELECTRONICS, CIRCUITS AND SYSTEMS (ICECS), 2020,
  • [42] Artificial Neural Network Based Method for Indian Sign Language Recognition
    Adithya, V
    Vinod, P. R.
    Gopalakrishnan, Usha
    [J]. 2013 IEEE CONFERENCE ON INFORMATION AND COMMUNICATION TECHNOLOGIES (ICT 2013), 2013, : 1080 - 1085
  • [43] FPGA Implementation of an Evolving Spiking Neural Network
    Zuppicich, Alan
    Soltic, Snjezana
    [J]. ADVANCES IN NEURO-INFORMATION PROCESSING, PT I, 2009, 5506 : 1129 - 1136
  • [44] Hand Anatomy and Neural Network-Based Recognition for Sign Language
    Tyagi, Akansha
    Bansal, Sandhya
    [J]. IETE JOURNAL OF RESEARCH, 2024, 70 (02) : 1572 - 1584
  • [45] Korean Sign Language Recognition Based on Image and Convolution Neural Network
    Shin, Hyojoo
    Kim, Woo Je
    Jang, Kyoung-ae
    [J]. ICIGP 2019: PROCEEDINGS OF THE 2ND INTERNATIONAL CONFERENCE ON IMAGE AND GRAPHICS PROCESSING / 2019 5TH INTERNATIONAL CONFERENCE ON VIRTUAL REALITY, 2019, : 52 - 55
  • [46] FPGA implementation of a neural network for character recognition
    Khan, Farrukh A.
    Uppal, Momin
    Song, Wang-Cheol
    Kang, Min-Jae
    Mirza, Anwar M.
    [J]. ADVANCES IN NEURAL NETWORKS - ISNN 2006, PT 3, PROCEEDINGS, 2006, 3973 : 1357 - 1365
  • [47] Pulse coupled neural network implementation in FPGA
    Waldemark, JTA
    Lindblad, T
    Lindsey, CS
    Waldemark, KE
    Oberg, J
    Millberg, M
    [J]. APPLICATIONS AND SCIENCE OF COMPUTATIONAL INTELLIGENCE, 1998, 3390 : 392 - 402
  • [48] A Fully Onchip Binarized Convolutional Neural Network FPGA mpe mentation with Accurate Inference
    Yang, Li
    He, Zhezhi
    Fan, Deliang
    [J]. PROCEEDINGS OF THE INTERNATIONAL SYMPOSIUM ON LOW POWER ELECTRONICS AND DESIGN (ISLPED '18), 2018, : 285 - 290
  • [49] FPGA Implementation of Keyword Spotting System Using Depthwise Separable Binarized and Ternarized Neural Networks
    Bae, Seongwoo
    Kim, Haechan
    Lee, Seongjoo
    Jung, Yunho
    [J]. SENSORS, 2023, 23 (12)
  • [50] A Multi-scale Binarized Neural Network Application based on All programmable System on Chip
    Xiang, Maoyang
    Teo, T. Hui
    [J]. 2021 IEEE 14TH INTERNATIONAL SYMPOSIUM ON EMBEDDED MULTICORE/MANY-CORE SYSTEMS-ON-CHIP (MCSOC 2021), 2021, : 151 - 156