Real-time hand gesture recognition in FPGA

Abstract Hand Gesture has been used in different applications and also implemented on different platforms. A faster and smooth approach with reasonable accuracy is always needed to make smart devices smarter and faster. This paper describes a novel procedure of hand gesture recognition using Principal Component Analysis (PCA) implemented in FPGA Simulator. The simulation was done using co-simulation tool of Simulink with Xilinx System Generator (XSG). Hardware-Software co-simulation is a good methodology which assures accurate and rapid prototyping leading to faster simulation times for heterogeneous systems design. Total processing time for the designed hardware was found to be 530 ns using FPGA having the operating frequency of 100 MHz.

[1]  Zhao Wenge,et al.  FPGA-based video image processing system research , 2010, 2010 3rd International Conference on Computer Science and Information Technology.

[2]  Fang Zhong,et al.  Parallel architecture for PCA image feature detection using FPGA , 2008, 2008 Canadian Conference on Electrical and Computer Engineering.

[3]  Ryan Kastner,et al.  Fpga-based face detection system using Haar classifiers , 2009, FPGA '09.

[4]  Ameni Yengui Jammoussi,et al.  Implementation of face recognition system in virtex II Pro platform , 2009, 2009 3rd International Conference on Signals, Circuits and Systems (SCS).

[5]  Q. M. Jonathan Wu,et al.  An investigation of FPGA implementation for image processing , 2010, ICCCAS 2010.

[6]  Frédéric Amiel,et al.  A Comparative Implementation of PCA Face Recognition Algorithm , 2007, 2007 14th IEEE International Conference on Electronics, Circuits and Systems.

[7]  Nalini K. Ratha,et al.  FPGA-based computing in computer vision , 1997, Proceedings Fourth IEEE International Workshop on Computer Architecture for Machine Perception. CAMP'97.

[8]  Tsutomu Maruyama,et al.  How fast is an FPGA in image processing? , 2008, 2008 International Conference on Field Programmable Logic and Applications.

[9]  Yamaguchi Yoshiki,et al.  How fast is an FPGA in image processing , 2008 .

[10]  João M. P. Cardoso,et al.  A Real Time Gesture Recognition System for Mobile Robots , 2004, ICINCO.

[11]  Nuria Oliver,et al.  GWindows: robust stereo vision for gesture-based control of windows , 2003, ICMI '03.

[12]  Sean Gallagher,et al.  CASE-STUDY OF A XILINX SYSTEM GENERATOR DESIGN FLOW FOR RAPID DEVELOPMENT OF SDR WAVEFORMS , 2005 .

[13]  Shobhit Maheshwari,et al.  Hand gesture pointing location detection , 2014 .

[14]  Ankit Chaudhary,et al.  Real Time Fabric Defect Detection System on an Embedded DSP Platform , 2014, ArXiv.

[15]  Alexandre Yakovlev,et al.  Performance efficient FPGA implementation of parallel 2-D MRI image filtering algorithms using Xilinx system generator , 2010, 2010 7th International Symposium on Communication Systems, Networks & Digital Signal Processing (CSNDSP 2010).

[16]  Yu Shi,et al.  GestureCam: A Smart Camera for Gesture Recognition and Gesture-Controlled Web Navigation , 2006, 2006 9th International Conference on Control, Automation, Robotics and Vision.