Project Proposal Template
Project Proposal Template
Project Proposal
Supervisor
Umar Draz
Submitted by
Tooba Zoraiz
{BS-IT-M1-01-20}
[Date of Submission]
1. Project Title
2. Introduction '
4. Problem Description
5. Methodology
The project will employ computer vision libraries such as OpenCV for
hand detection and tracking. Machine learning algorithms, possibly including deep
learning models like Convolutional Neural Networks (CNNs), will be trained to
recognize and classify hand gestures. Real-time processing techniques will be
implemented to ensure low latency between gesture detection and cursor movement.
6. Project Scope
The project will focus solely on the development of the AI virtual mouse
system using Python and computer vision techniques. It will not address hardware-related
aspects or specific applications beyond basic cursor control. Assumptions include a
standard webcam setup and a relatively static background environment.
7. Feasibility Study
i. Risks Involved: Risks include inaccurate gesture recognition, high
computational requirements for real-time processing, and potential compatibility issues
with different hardware setups. These risks will be mitigated through thorough testing,
algorithm optimization, and user feedback. ii. Resource Requirement: The project will
require a computer with a webcam, sufficient processing power for real-time video
processing, and Python libraries such as OpenCV and NumPy.
9. Tools/Technology
11. Milestones
12. References