A Immersive Virtual Reality Applications for Education: Design elements, lessons learned, and research agenda

  • Unique Paper ID: 172393
  • PageNo: 3290-3294
  • Abstract:
  • Virtual Sketch is an application used to draw in the air by capturing the movement of a hued marker with the webcam feed. The shaded part at the tip of the finger is chiefly utilized as the marker. Opencv is used to develop the virtual sketch application. Python language is used for developing the application because it has thorough libraries and also it is simple to utilize and the linguistic structure. It is also very understandable as it tends to be carried out in any open cv upheld dialects. Real-time object detection and drawing processes are utilized to accomplish the objective of creating a virtual sketch. The feed of a webcam is utilized to detect the movement of the hand. Erosion and Dilation are the morphological procedures used to preprocess the data points of the detected hand. The data points which are detected are stored in an array for the drawing purpose at the end. In the end the sketch was displayed in dedicated paint window which was drawn by the user

Copyright & License

Copyright © 2026 Authors retain the copyright of this article. This article is an open access article distributed under the Creative Commons Attribution License which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

BibTeX

@article{172393,
        author = {Arul Jaya Prakash L},
        title = {A Immersive Virtual Reality Applications for Education: Design elements, lessons learned, and research agenda},
        journal = {International Journal of Innovative Research in Technology},
        year = {2025},
        volume = {11},
        number = {8},
        pages = {3290-3294},
        issn = {2349-6002},
        url = {https://ijirt.org/article?manuscript=172393},
        abstract = {Virtual Sketch is an application used to draw in the air by capturing the movement of a hued marker with the webcam feed. The shaded part at the tip of the finger is chiefly utilized as the marker. Opencv is used to develop the virtual sketch application. Python language is used for developing the application because it has thorough libraries and also it is simple to utilize and the linguistic structure. It is also very understandable as it tends to be carried out in any open cv upheld dialects. Real-time object detection and drawing processes are utilized to accomplish the objective of creating a virtual sketch. The feed of a webcam is utilized to detect the movement of the hand. Erosion and Dilation are the morphological procedures used to preprocess the data points of the detected hand. The data points which are detected are stored in an array for the drawing purpose at the end. In the end the sketch was displayed in dedicated paint window which was drawn by the user},
        keywords = {Computer Vision, Python, Erosion, Dilation, Color Tracking, Mask, Motion Detection, Interpreter, Numpy, Mediapipe, Frames},
        month = {January},
        }

Cite This Article

L, A. J. P. (2025). A Immersive Virtual Reality Applications for Education: Design elements, lessons learned, and research agenda. International Journal of Innovative Research in Technology (IJIRT), 11(8), 3290–3294.

Related Articles