0% found this document useful (0 votes)
13 views2 pages

Existing Prosed, Hardware and Software

The document outlines an existing traditional virtual mouse system that allows basic cursor control through hand gestures but requires a physical keyboard for text input and has limited gesture recognition. The proposed enhanced virtual mouse and keyboard system introduces a virtual keyboard, advanced cursor control, and customizable settings, improving accessibility and efficiency in touchless environments. Hardware and software requirements are specified, including necessary tools and libraries for implementation.

Uploaded by

opsathya2020
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
13 views2 pages

Existing Prosed, Hardware and Software

The document outlines an existing traditional virtual mouse system that allows basic cursor control through hand gestures but requires a physical keyboard for text input and has limited gesture recognition. The proposed enhanced virtual mouse and keyboard system introduces a virtual keyboard, advanced cursor control, and customizable settings, improving accessibility and efficiency in touchless environments. Hardware and software requirements are specified, including necessary tools and libraries for implementation.

Uploaded by

opsathya2020
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

Existing System

Traditional Virtual Mouse

The existing virtual mouse system allows users to control the cursor using basic hand gestures.
It typically includes functionalities such as:

● Cursor Movement: Moves the mouse pointer based on hand position.


● Left Click: Performed using a predefined gesture, such as pinching fingers together.
● Right Click: Another gesture, like a two-finger tap, triggers right-click functionality.
● Drag and Drop: Allows users to grab and move objects using continuous gestures.
● Scroll: Moving the hand up/down simulates scrolling behavior.

Limitations:

● For text input, a physical keyboard is required.


● Limited gesture recognition leading to inaccurate or slow responses.
● No additional interaction, such as text typing or application control.

Proposed System
Enhanced Virtual Mouse and Keyboard System

Our proposed system enhances the existing virtual mouse by introducing a virtual keyboard,
allowing users to type using hand gestures along with controlling the cursor.

Features of the Proposed System:

1. Advanced Cursor Control:


○ Hand gestures will precisely control mouse movement with smoothing
techniques to improve stability.
2. Enhanced Click Controls:
○ Left and right clicks are performed using distinct hand gestures.
○ Double-click detection with an improved time threshold.
3. Drag and Drop:
○ Users can grab and move objects on the screen effortlessly.
4. Scrolling Functionality:
○ Vertical and horizontal scrolling using hand movements.
5. Virtual Keyboard:
○ A fully functional on-screen keyboard where users can type by selecting keys
with gestures.
○ Includes essential keys like letters, numbers, spacebar, backspace, and close
button.
○ Interactive highlighting of keys for better visibility.
6. Application-Specific Actions:
○ Ability to bring applications like Notepad to the foreground for text input.
○ Gesture-based shortcuts for tasks such as taking screenshots.
7. Customizable Settings:
○ Adjustable detection sensitivity and customizable hotkeys.

Advantages of the Proposed System:


✔ No need for a physical keyboard or mouse – improves accessibility.
✔ Increases efficiency for tasks like text typing and navigation.
✔ Can be used in touchless environments (hospitals, industries, etc.).

Hardware Requirements
● Webcam: Minimum 720p resolution for accurate hand tracking.
● Processor: Intel i3 / Ryzen 3 or above (for smooth gesture processing).
● RAM: 4GB or more (8GB recommended for better performance).
● GPU (Optional): A dedicated GPU improves hand detection speed.

Software Requirements
● Operating System: Windows
● Programming Language: Python
● Libraries Used:
○ OpenCV: For image processing and camera feed.
○ Mediapipe: Hand tracking and gesture recognition.
○ PyAutoGUI: Simulating mouse and keyboard actions.
○ NumPy: Mathematical calculations.

Tools & Dependencies


● IDE: PyCharm
● Additional Tools:
○ pip package manager to install dependencies.
○ Virtual Environment (optional) for better package management.

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy