Hand-Gesture Powered Media Control using OpenCV
In recent years, touchless human-computer interaction has gained significant attention, especially in applications requiring intuitive control mechanisms. This project presents a real-time hand gesture-based volume control system using OpenCV, MediaPipe, and PyCaw. The system leverages computer vision and machine learning to track hand landmarks, detect gestures, and dynamically adjust system volume based on finger positioning. MediaPipe is used for efficient and robust hand tracking, while OpenCV processes the video feed in real time. The PyCaw library interfaces with the system's audio settings to enable seamless volume control. The application detects the user’s hand through a webcam, identifies key landmarks such as the thumb and index finger, and calculates their distance to determine the desired volume level. When the fingers move closer, the volume decreases; when they move apart, the volume increases. This solution provides a contactless, intuitive, and user-friendly way to control audio levels, which is especially useful in gesture-based interfaces, smart environments, and assistive technologies. The system is lightweight, runs efficiently on standard hardware, and does not require additional external sensors. This work demonstrates the potential of computer vision and AI-driven interaction systems, offering a practical and innovative alternative to traditional input methods.
Authors
- P. Saranya
- S. Suruthi
- M. Priyanka
- P. S. Vidhyavasini
Institutions
- Swami Vivekanand College of Pharmacy (IN)
Publication Details
- Journal
- International Journal of Advanced Research in Science Communication and Technology
- Published
- 2025-03-18
- DOI
- https://doi.org/10.48175/ijarsct-23905
- Citations
- 1
- Primary Topic
- Hand Gesture Recognition Systems
- Type
- article
- Field-Weighted Citation Impact
- 1.94