Call for Paper - April 2023 Edition
IJCA solicits original research papers for the April 2023 Edition. Last date of manuscript submission is March 20, 2023. Read More

A Vision based Hand Gesture Interface for Controlling VLC Media Player

International Journal of Computer Applications
© 2010 by IJCA Journal
Number 7 - Article 3
Year of Publication: 2010
Siddharth Swarup Rautaray
Anupam Agrawal

Siddharth Swarup Rautaray and Anupam Agrawal. Article:A Vision based Hand Gesture Interface for Controlling VLC Media Player. International Journal of Computer Applications 10(7):11–16, November 2010. Published By Foundation of Computer Science. BibTeX

	author = {Siddharth Swarup Rautaray and Anupam Agrawal},
	title = {Article:A Vision based Hand Gesture Interface for Controlling VLC Media Player},
	journal = {International Journal of Computer Applications},
	year = {2010},
	volume = {10},
	number = {7},
	pages = {11--16},
	month = {November},
	note = {Published By Foundation of Computer Science}


Human Computer Interaction can acquire several advantages with the introduction of different natural forms of device free communication. Gestures are a natural form of actions which we often use in our daily life for interaction, therefore to use it as a communication medium with computers generates a new paradigm of interaction with computers. This paper implements computer vision and gesture recognition techniques and develops a vision based low cost input device for controlling the VLC player through gestures. VLC application consists of a central computational module which uses the Principal Component Analysis for gesture images and finds the feature vectors of the gesture and save it into a XML file. The Recognition of the gesture is done by K Nearest Neighbour algorithm. The theoretical analysis of the approach shows how to do recognition in static background. The Training Images are made by cropping the hand gesture from static background by detecting the hand motion using Lucas Kanade Pyramidical Optical Flow algorithm. This hand gesture recognition technique will not only replace the use of mouse to control the VLC player but also provide different gesture vocabulary which will be useful in controlling the application.


  • Turk, M. and Robertson, G. 2000. Perceptual user interfaces. Communications of the ACM, 43(3), (March 2000).
  • Liu, J., Pastoor, S., Seifert, K. and Hurtienne, J. 2000. Three-dimensional pc: toward novel forms of human-computer interaction. In Three-Dimensional Video and Display: Devices and Systems SPIE CR76, (2000).
  • Pavlovic, V., Sharma, R. and Huang, T. S. Visual interpretation of hand gestures for human-computer interaction: A review. IEEE Trans. on Pattern Analisys and Machine Inteligence (PAMI), 7(19):677–695.
  • Liu, N and Lovell, B. 2001. Mmx-accelerated realtime hand tracking system. In IVCNZ, (Nov. 2001), pp. 26–28.
  • Ki-Sang, K. and Dae-Sik, J. 2007. Real time face tracking with pyramidal lucas-kanade feature tracker, Computational science and its applications. ICCSA (2007). 4705: 1074–1082.
  • Z. Vamossy, Z., Toth, A. and Hirschberg, P. 2004. PAL Based Localization Using Pyramidal Lucas-Kanade Feature Tracker. In Proceedings of the imposium on Intelligent Systems. (2004), 223-231.
  • Kang, M and Kim, J. 2007. Real Time Object Recognition Using K-Nearest Neighbor in Parametric Eigenspace," Lecture Notes in Computer Science, Vol. 4688/2007, (2007), 403-411.
  • Kim, J, Heo, J, Yang, H, Song, M, Park, S and Lee, W. 2006. Object Recognition Using K-Nearest Neighbor in Object Space," Lecture Notes in Computer Science, Vol. 4088/2006, (2006), 781-786.
  • Smith, L. 2002. A tutorial on Principal Components Analysis.
  • Shamaie, A, Hai, W and Sutherland, A. 2001. Hand gesture recognition for HCI”, ERCIM News (on line edition), News, no. 46, (2001).
  • Yeung,C.M.A, Gibbins, N and Shadbolt, N. A. 2008. k- nearest-neighbour method for classifying web search results with data in folksonomies. International Conference on Web Intelligence and Intelligent Agent Technology, (2008). 70–76.