Smart Presentation Control Using Hand Gesture Recognition

Authors

  • Lilis Setyowati Gunadarma University
  • Hans Naufal Granito Gunadarma University

DOI:

https://doi.org/10.56127/ijst.v4i2.2244

Keywords:

Artificial Intelligence, Hand Gesture Recognition, Mediapipe, OpenCV, Presentation

Abstract

Presentation is an activity conducted to express opinions in public, aimed at decision-making or providing new insights on a particular matter. During presentations, audience engagement often suffers due to several disruptions faced by the speaker, such as having to pause to change slides, mismatched transition timing by the moderator when changing slides, and other issues. In order to avoid these distractions, Smart Presentation Feature is designed to provide an effective presentation experience. This feature runs on Windows operating system and is developed using MediaPipe, OpenCV, PyAutoGUI, win32gui module, PyInstaller, and a virtual environment using Miniconda. This feature works by reading the user’s hand gesture to determine the control actions for the presentation. According to a user satisfaction questionnaire consisting of 11 questions, each with 5 criteria ranging from “Strongly Disagree” to “Strongly Agree”, The final score was 89.26% in total, which translates to “Strongly Agree”. This signifies that users are satisfied with the Smart Presentation Feature.

References

Afni, S. V., Silmina, E. P., & Pangestu, I. B. (2021). Computer vision digunakan untuk memantau pemuda di masa pandemi Covid-19. Procedia of Engineering and Life Science, 1(2).

Budiman, S. N., Lestanti, S., Evvandri, S. M., & Putri, R. K. (2022). Pengenalan gestur gerakan jari untuk mengontrol volume di komputer menggunakan library OpenCV dan MediaPipe. Jurnal Ilmiah Teknik Informatika, 16(2), 223–232.

Cortesi, D. (n.d.). PyInstaller manual. PyInstaller. https://pyinstaller.org/en/stable/ (Accessed: June 16, 2024)

Donaldson, T. (n.d.). Python as a first programming language for everyone. https://www.cs.ubc.ca/wccce/Program03/papers/Toby.html (Accessed: April 24, 2024)

Humaira, D. Z. (2023). Aplikasi Kost Mamih berbasis Android [Unpublished undergraduate thesis].

International Business Machine (IBM). (n.d.). What’s computer vision? https://www.ibm.com/topics/computer-vision (Accessed: April 25, 2024)

Khan, H. (2021). Types of AI: Different types of artificial intelligence systems. FossGuru. https://fossguru.com/types-of-ai-different-types-of-artificial-intelligence-systems

(Accessed: April 9, 2024)

Mahesh, M., Reddy, V., Reddy, A., & Reddy, C. (2022). Object detection and dimensioning using OpenCV. International Journal of Creative Research Thoughts, 10(6), 60–68.

MediaPipe. (n.d.). MediaPipe hands. https://github.com/google-ai-edge/mediapipe/blob/master/docs/solutions/hands.md (Accessed: April 25, 2024)

Liljenberg, P. (n.d.). The Python X Library. https://github.com/python-xlib/python-xlib

(Accessed: April 26, 2024)

Saini, N. (2023). Research paper on artificial intelligence & its applications. International Journal for Research Trends and Innovation, 4(8), 356–360.

Sruthi, S., & Swetha, S. (2023). Hand gesture controlled presentation using OpenCV and MediaPipe. International Journal of Engineering Technology and Management Sciences, 4(7), 338–342.

Wuxc. (n.d.). win32gui. https://github.com/wuxc/pywin32doc/blob/master/md/win32gui.md (Accessed: April 26, 2024)

Zahid, P., & Fatima, N. (2016). Performance comparison of most common high level programming languages. International Journal of Computing Academic Research, 5(5), 246–258.

Downloads

Published

2025-07-31

How to Cite

Setyowati, L., & Hans Naufal Granito. (2025). Smart Presentation Control Using Hand Gesture Recognition. International Journal Science and Technology, 4(2), 168–176. https://doi.org/10.56127/ijst.v4i2.2244

Similar Articles

<< < 1 2 3 > >> 

You may also start an advanced similarity search for this article.