Inspiration
Many people all over the world are still not familiar with the technology, Specially after the pandemic where everything is moving to digital, Technology has become a big part of our lives. We need more of Touchless devices where without having any physical contact we can use the device, This app perfectly fits into that So I have made this project for those people , where they can easily use the keypad and the mouse by their hands and move things around with their hands.
What it does
It is basically a Virtual Mouse and Virtual keyboard in which you can move the mouse and type anything by your hands VIRTUALLY with the help of Opencv and Handtracking Module. In this you can select ,move ,delete, things possibly each and everthing that a mouse and keyboard does without even touching them Single Finger - Used for moving the Mouse Double Finger - Used for clicking the things
How we built it
Built it using Opencv,Python,Handtracking Module and used mediapipe that helped us in implementing the methods of HandTrackingModule along with that Opencv also used for capturing the image of the user and tracking the landmarks of the hand and then checking the parameters.
Challenges we ran into
There were a lot of problems related to calculating the desired distance between the two fingers when it comes to clicking and moving the mouse with your finger Virtually. Along with that there problems with installing the packages of different versions as some are not compatible with the earlier versions of python.
Accomplishments that we're proud of
We are proud of building such an app that can allow people to use the devices without need of toucing it Specially after the pandemic where we are in need to touchless devcies.
What we learned
I have learned how to use Opencv in real time projects along with that using the Handtracking Module and implement it with the Python and Cv2 Moreover Learned about how to capture real time image using opencv and then manipulating it with help of Mediapipe and cv2.
What's next for Virtual Helper
Virtual Helper can also be used in various places all over the world as after pandemic, to stop the touch contact we can use virtual mouse and keypad so without touching we can fulfill our needs
Log in or sign up for Devpost to join the conversation.