ABSTRACT :
With new changes seen in computer technology day by day, it has become quite essential for us to find specific new ways of interaction with computer systems as its need is increasing in society every day. Today, every device is making the use of touch screen technology on its systems, which isn’t affordable to be used in all applications. A specific interactive module like a virtual mouse that makes use of Object Tracking and Gestures that will help us to interact can be an alternative way for the traditional touch screen and the physical mouse. The objective is to create an Object Tracking application that interacts with the system. This system proposed is a Computer Vision-based mouse cursor control system, which uses hand gestures that are being captured from a webcam through an HSV colour detection technique. This system allows the user to navigate the system cursor using their hand bearing colour caps or tapes that the computer webcam tracks and perform mouse operations like left- click, right-click, and double click using different hand gestures. Python and OpenCV library is used for real- time computer vision to implement the system. The camera output is displayed on the monitor
EXISTING SYSTEM :
To solve the challenges faced in mouse detection and movement, a lot of research work is being carried out. N. Subhash Chandra et al. [1], & A. S.Ghotkar et al. [3] proposed systems using hand segmentation and skin colour detection techniques. The methods used for tracking were reasonably straightforward, making the use of the webcam. Still, variation in human skin colour complexion required the robust development of the algorithm for a natural interface, which made the recognition part quite tricky, and the results were not up to the mark. Convex Hull and Convexity defects were yet another method to detect hand and perform hand gestures shown by Sajjad Ur Rahman et al. [11]. The methods used for hand detection were quite good. Still, due to the skin detection and hand segmentation, the system faced another issue, i.e., it would detect other body parts seen on the screen and sometimes wouldn’t detect accurately as skin colour varies from person to person. Although these systems produce excellent results in detecting and tracking, the system is not quite good enough to make use of it in daily lives.
EXISTING SYSTEM DISADVANTAGES:
1.LESS ACCURACY
2. LOW EFFICIENCY
PROPOSED SYSTEM :
In the proposed system, the Object tracking method has been used to track the coloured objects that help to operate on this system using the laptop webcam. By using the Object tracking system, the mouse and its basic operations like mouse pointing, selection, and deselection using left-click can be controlled. In a computer system, colours are represented in different formats like HSV (Hue Saturation Value) and BGR (Blue, Green, Red). With the BGR format, a pixel is represented by blue, green, and red parameters with blue being most significant and red being less significant. And each parameter of BGR usually having 0 – 255 values where 0 for all parameters represents black and 255 represents white, and the combinations of values for BGR from 0 to 255 creates various colours.
PROPOSED SYSTEM ADVANTAGES:
1.HIGH ACCURACY
2.HIGH EFFICIENCY
SYSTEM REQUIREMENTS
SOFTWARE REQUIREMENTS:
• Programming Language : Python
• Font End Technologies : TKInter/Web(HTML,CSS,JS)
• IDE : Jupyter/Spyder/VS Code
• Operating System : Windows 08/10
HARDWARE REQUIREMENTS:
Processor : Core I3
RAM Capacity : 2 GB
Hard Disk : 250 GB
Monitor : 15″ Color
Mouse : 2 or 3 Button Mouse
Key Board : Windows 08/10