Virtual Mouse-Implementing Mouse in Software
Subscribe/Renew Journal
As technology is advancing, the number of devices being used for a specific purpose is reducing. Implementing any hardware device in software will be of great advantage in this context, which also accounts for economy. One of them can be the mouse implemented in software.
In this paper, we propose a method to control cursor and perform mouse operations in real time using a camera. Creating a virtual human computer interaction device such as mouse or keyboard using a webcam and computer vision techniques serves as an alternative way for the touch screen technology. The approach followed here is mere software programming which reduces the use of hardware required. It provides the familiarity of interaction without actually the need of a real hardware mouse.
Here, we propose an alternative for hardware mouse using the principles of image processing, mainly the color detection. The objects are detected based on their colors and are tracked to perform corresponding mouse operations assigned.
Keywords
- https://www.cs.auckland.ac.nz/courses/compsci773s1c/lectures/ImageProcessing-html/topic4.htm
- http://docs.opencv.org
- http://en.wikipedia.org/wiki/HSL_and_HSV
- http://en.wikipedia.org/wiki/Image_processing
- Jayaram, S., Esakkiranjan, S. & Veerakumar, T. (2011). Digital Image Processing. Tata McGraw-Hill Education.
- Hounslow, K. Journal of Electrical Engineer.
Abstract Views: 367
PDF Views: 0