A Real-time Algorithm for Finger Detection in a Camera Based Finger-Friendly Interactive Board System

This paper proposes an approach to finger detection for a type of camera based interactive board. In this approach, finger finding is confined within a stripe that is the projection of the edge of the board on the image plane with respect to a camera instead of using global search. The region where a finger intersects with the stripe is first detected and segmented from the background. A region growing algorithm is then applied to the region to segment the whole finger. This approach can detect multi-targets and be implemented efficiently, processing 30 or more 640×120 images per second even in a cheap DSP.

[1]  David Holmgren,et al.  7.4: Machine Vision Passive Touch Technology for Interactive Displays , 2001 .

[2]  MansinhaL. Localization of the complex spectrum , 1996 .

[3]  Lian-Wen Jin,et al.  An effective robust fingertip detection method for finger writing character recognition system , 2005, 2005 International Conference on Machine Learning and Cybernetics.

[4]  Rachid Deriche,et al.  Geodesic Active Contours and Level Sets for the Detection and Tracking of Moving Objects , 2000, IEEE Trans. Pattern Anal. Mach. Intell..

[5]  N. Otsu A threshold selection method from gray level histograms , 1979 .

[6]  Osama Masoud,et al.  Detection and classification of vehicles , 2002, IEEE Trans. Intell. Transp. Syst..

[7]  Josef Kittler,et al.  Region growing: a new approach , 1998, IEEE Trans. Image Process..

[8]  Yi-Ping Hung,et al.  Free-hand pointer by use of an active stereo vision system , 1998, Proceedings. Fourteenth International Conference on Pattern Recognition (Cat. No.98EX170).