FPGA implementation of a neural network for a real-time hand tracking system
- 25 June 2003
- proceedings article
- Published by Institute of Electrical and Electronics Engineers (IEEE)
Abstract
The advantage of parallel computing of artificial neural networks can be combined with the potentials of VLSI circuits in order to design a real time detection and tracking system applied to video images. Based on these facts, a real-time localization and tracking algorithm has been developed for detecting human hands in video images. Due to the real time aspect, a single-pixel-based classification is aspired, so that a continuous data stream can be processed. Consequently, no storage of full images or parts of them is necessary. The classification, whether a pixel belongs to a hand or to the background, is done by analyzing the RGB-values of a single pixel by means of an artificial neural network. To obtain the full processing speed of this neural network a hardware solution is realized in a Field Programmable Gate Array (FPGA).Keywords
This publication has 6 references indexed in Scilit:
- A direct adaptive method for faster backpropagation learning: the RPROP algorithmPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Adaptive color segmentation-a comparison of neural and statistical methodsIEEE Transactions on Neural Networks, 1997
- Training feedforward networks with the Marquardt algorithmIEEE Transactions on Neural Networks, 1994
- The self-organizing mapProceedings of the IEEE, 1990
- Image Analysis Using Mathematical MorphologyPublished by Institute of Electrical and Electronics Engineers (IEEE) ,1987
- Parallel Distributed ProcessingPublished by MIT Press ,1986