Thumb Inclination-Based Manipulation and Exploration, a Machine Learning Based Interaction Technique for Virtual Environments
In the context of Virtual Reality (VR), interactions refer to the plausible actions in a Virtual Environment (VE). To have an engrossing interface, interactions by the gestures of hand are becoming prominent. With this research work, a novel interaction technique is proposed where interactions are p...
Main Authors: | , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
Mehran University of Engineering and Technology
2021-04-01
|
Series: | Mehran University Research Journal of Engineering and Technology |
Online Access: | https://publications.muet.edu.pk/index.php/muetrj/article/view/2091 |
id |
doaj-c2bf246eb41f4ead8d82944cd0a8bfc8 |
---|---|
record_format |
Article |
spelling |
doaj-c2bf246eb41f4ead8d82944cd0a8bfc82021-04-09T16:49:07ZengMehran University of Engineering and TechnologyMehran University Research Journal of Engineering and Technology0254-78212413-72192021-04-0140235837010.22581/muet1982.2102.102091Thumb Inclination-Based Manipulation and Exploration, a Machine Learning Based Interaction Technique for Virtual EnvironmentsMuhammad Raees0Sehat Ullah1Inam Ur Rehman2Muhammad Azhar3Department of Computer Science and IT, University of Malakand, Chakdara, KPK, Pakistan.Department of Computer Science and IT, University of Malakand, Chakdara, KPK, Pakistan.Department of Computer Science and IT, University of Malakand, Chakdara, KPK, Pakistan.Department of Computer Science and IT, University of Malakand, Chakdara, KPK, Pakistan.In the context of Virtual Reality (VR), interactions refer to the plausible actions in a Virtual Environment (VE). To have an engrossing interface, interactions by the gestures of hand are becoming prominent. With this research work, a novel interaction technique is proposed where interactions are performed on the basis of the position of thumb in dynamic image stream. The technique needs no expensive tracker but an ordinary camera to trace hand movements and position of thumb. The interaction tasks are enacted in distinct interaction states, where the Angle of Inclination (AOI) of thumb is used for state-to-state transition. The angle is computed dynamically between the tip-of-thumb and the base of the Region of Interest (ROI) of an input image. The technique works in two phases: learning phase and application phase. In the learning phase, user-defined fistpostures with distinct AOI are learnt. The Support Vector Machine (SVM) classifier is trained by the AOI of the postures. In the application phase, interactions are performed in distinct interaction states whereas a particular state is activated by posing the known posture. To follow the trajectory of thumb, dynamic mapping is performed to control a virtual hand by the position of thumb in the input image. The technique is implemented in a Visual Studio project called Thumb-Based Interaction for Virtual Environments (TIVE). The project was evaluated by a group of 15 users in a moderate lighting condition. The 89.7% average accuracy rate of the evaluation proves suitability of the technique in the wide range VR applications.https://publications.muet.edu.pk/index.php/muetrj/article/view/2091 |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Muhammad Raees Sehat Ullah Inam Ur Rehman Muhammad Azhar |
spellingShingle |
Muhammad Raees Sehat Ullah Inam Ur Rehman Muhammad Azhar Thumb Inclination-Based Manipulation and Exploration, a Machine Learning Based Interaction Technique for Virtual Environments Mehran University Research Journal of Engineering and Technology |
author_facet |
Muhammad Raees Sehat Ullah Inam Ur Rehman Muhammad Azhar |
author_sort |
Muhammad Raees |
title |
Thumb Inclination-Based Manipulation and Exploration, a Machine Learning Based Interaction Technique for Virtual Environments |
title_short |
Thumb Inclination-Based Manipulation and Exploration, a Machine Learning Based Interaction Technique for Virtual Environments |
title_full |
Thumb Inclination-Based Manipulation and Exploration, a Machine Learning Based Interaction Technique for Virtual Environments |
title_fullStr |
Thumb Inclination-Based Manipulation and Exploration, a Machine Learning Based Interaction Technique for Virtual Environments |
title_full_unstemmed |
Thumb Inclination-Based Manipulation and Exploration, a Machine Learning Based Interaction Technique for Virtual Environments |
title_sort |
thumb inclination-based manipulation and exploration, a machine learning based interaction technique for virtual environments |
publisher |
Mehran University of Engineering and Technology |
series |
Mehran University Research Journal of Engineering and Technology |
issn |
0254-7821 2413-7219 |
publishDate |
2021-04-01 |
description |
In the context of Virtual Reality (VR), interactions refer to the plausible actions in a Virtual Environment (VE). To have an engrossing interface, interactions by the gestures of hand are becoming prominent. With this research work, a novel interaction technique is proposed where interactions are performed on the basis of the position of thumb in dynamic image stream. The technique needs no expensive tracker but an ordinary camera to trace hand movements and position of thumb. The interaction tasks are enacted in distinct interaction states, where the Angle of Inclination (AOI) of thumb is used for state-to-state transition. The angle is computed dynamically between the tip-of-thumb and the base of the Region of Interest (ROI) of an input image. The technique works in two phases: learning phase and application phase. In the learning phase, user-defined fistpostures with distinct AOI are learnt. The Support Vector Machine (SVM) classifier is trained by the AOI of the postures. In the application phase, interactions are performed in distinct interaction states whereas a particular state is activated by posing the known posture. To follow the trajectory of thumb, dynamic mapping is performed to control a virtual hand by the position of thumb in the input image. The technique is implemented in a Visual Studio project called Thumb-Based Interaction for Virtual Environments (TIVE). The project was evaluated by a group of 15 users in a moderate lighting condition. The 89.7% average accuracy rate of the evaluation proves suitability of the technique in the wide range VR applications. |
url |
https://publications.muet.edu.pk/index.php/muetrj/article/view/2091 |
work_keys_str_mv |
AT muhammadraees thumbinclinationbasedmanipulationandexplorationamachinelearningbasedinteractiontechniqueforvirtualenvironments AT sehatullah thumbinclinationbasedmanipulationandexplorationamachinelearningbasedinteractiontechniqueforvirtualenvironments AT inamurrehman thumbinclinationbasedmanipulationandexplorationamachinelearningbasedinteractiontechniqueforvirtualenvironments AT muhammadazhar thumbinclinationbasedmanipulationandexplorationamachinelearningbasedinteractiontechniqueforvirtualenvironments |
_version_ |
1721532481796046848 |