Virtual Hands: Real Time Keyboard, Desktop & Application Navigation using Gestures

Harshit Sharma, Richa Saxena, Satendra Kumar, A. Saini, Mohammad Saad, Mohammad Faraz
{"title":"Virtual Hands: Real Time Keyboard, Desktop & Application Navigation using Gestures","authors":"Harshit Sharma, Richa Saxena, Satendra Kumar, A. Saini, Mohammad Saad, Mohammad Faraz","doi":"10.1109/ICFIRTP56122.2022.10059450","DOIUrl":null,"url":null,"abstract":"In computer system keyboard is the most prominent input medium of all time. But lately, human community is living in an era of global pandemic being afraid of suffering from Coronavirus (Covid-19) and hence each and every person avoids touching anything. This is because of the fear of contracting this contagious virus and their mutants. So, to mitigate this issue, we present a method \"webcam based virtual keyboard interface\" to interact with a computer system. The code of this method is written using pre- built modules like OpenCV, MediaPipe, PyVDA, Win32API, etc. and Python 3.9. This approach uses matching the index finger and middle finger on the specific key. After that the virtual desktop switching mechanism is done by PyVDA. The PyttSX3 library plays the sound whenever any key is pressed or when a desktop switch is initiated, corresponding to the key pressed or the desktop switched. In this approach no additional hardware device other than the webcam, that is already available in the system, is required. This approach is also useful for those persons who wants the access the system, even when their hands are dirty.","PeriodicalId":413065,"journal":{"name":"2022 International Conference on Fourth Industrial Revolution Based Technology and Practices (ICFIRTP)","volume":"55 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-11-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2022 International Conference on Fourth Industrial Revolution Based Technology and Practices (ICFIRTP)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICFIRTP56122.2022.10059450","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

In computer system keyboard is the most prominent input medium of all time. But lately, human community is living in an era of global pandemic being afraid of suffering from Coronavirus (Covid-19) and hence each and every person avoids touching anything. This is because of the fear of contracting this contagious virus and their mutants. So, to mitigate this issue, we present a method "webcam based virtual keyboard interface" to interact with a computer system. The code of this method is written using pre- built modules like OpenCV, MediaPipe, PyVDA, Win32API, etc. and Python 3.9. This approach uses matching the index finger and middle finger on the specific key. After that the virtual desktop switching mechanism is done by PyVDA. The PyttSX3 library plays the sound whenever any key is pressed or when a desktop switch is initiated, corresponding to the key pressed or the desktop switched. In this approach no additional hardware device other than the webcam, that is already available in the system, is required. This approach is also useful for those persons who wants the access the system, even when their hands are dirty.
虚拟手:实时键盘,桌面和应用程序导航使用手势
在计算机系统中,键盘一直是最重要的输入媒介。但最近,人类社会生活在全球大流行的时代,害怕感染冠状病毒(Covid-19),因此每个人都避免接触任何东西。这是因为害怕感染这种传染性病毒及其变种。因此,为了缓解这一问题,我们提出了一种“基于网络摄像头的虚拟键盘界面”与计算机系统交互的方法。此方法的代码是使用OpenCV, MediaPipe, PyVDA, Win32API等预构建模块和Python 3.9编写的。这种方法使用在特定键上匹配食指和中指。之后,虚拟桌面切换机制由PyVDA完成。PyttSX3库在按下任何键或启动桌面切换时播放声音,对应于按下的键或切换的桌面。在这种方法中,除了系统中已经可用的网络摄像头之外,不需要其他硬件设备。这种方法对于那些想要访问系统的人也很有用,即使他们的手很脏。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信