Skip to main navigation Skip to search Skip to main content

FPGA-based Implementation of Hand Gesture Recognition Using Convolutional Neural Network

  • Tongtong Zhang
  • , Weiguo Zhou
  • , Xin Jiang
  • , Yunhui Liu
  • Harbin Institute of Technology Shenzhen
  • Chinese University of Hong Kong

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Convolutional Neural Network (CNN) is a deep learning algorithm which is widely used in image processing and pattern recognition due to its robustness to feature invariance. However, it is also computation-intensive that results in a bad real-time performance. Field Programmable Gate Arrays (FPGA) has good performance in energy-efficiency, flexibility of parallel processing and pipelined operations. Thus it is expected to be used for accelerating deep learning algorithm. In this research, a FPGA based system is developed to realize the real-time Hand Gesture Recognition. We train a designed CNN model with caffe framework and obtain the model's parameters on PC. Bilinear interpolation algorithm is used to adjust the size of the image captured by camera. Then we use FPGA to implement the inference process of Hand Gesture Recognition with obtained parameters by designing an accelerator using Xilinx SDx tools.

Original languageEnglish
Title of host publication2018 IEEE International Conference on Cyborg and Bionic Systems, CBS 2018
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages133-138
Number of pages6
ISBN (Electronic)9781538673553
DOIs
StatePublished - 2 Jul 2018
Externally publishedYes
Event2018 IEEE International Conference on Cyborg and Bionic Systems, CBS 2018 - Shenzhen, China
Duration: 25 Oct 201827 Oct 2018

Publication series

Name2018 IEEE International Conference on Cyborg and Bionic Systems, CBS 2018

Conference

Conference2018 IEEE International Conference on Cyborg and Bionic Systems, CBS 2018
Country/TerritoryChina
CityShenzhen
Period25/10/1827/10/18

UN SDGs

This output contributes to the following UN Sustainable Development Goals (SDGs)

  1. SDG 7 - Affordable and Clean Energy
    SDG 7 Affordable and Clean Energy

Fingerprint

Dive into the research topics of 'FPGA-based Implementation of Hand Gesture Recognition Using Convolutional Neural Network'. Together they form a unique fingerprint.

Cite this