Open In App

Project Idea | Hand-Web Browser

Last Updated : 13 Aug, 2018
Like Article

Project Title:- Hand-web Browser – Controlling Web Browser via different hand gestures

Introduction:- Web Browsers is a very common software application which we use every day, every hour. Use of technology can make use of web browsers more and easier. We know about hand gestures. Why not try hand gestures to control the browser itself?

The Internet is growing at a very fast pace. The use of web browser is also growing. The Internet is a solution to everything. Now, everyone has at least 2-3 most frequently visited website. Now, what if visits on those sites can be made simpler? I have tried to address the current situation and tried to make the use of a web browser easier.

Objective:- The Objective of my hack is to design a robust and efficient system which will be able to control the browser via hand gestures i.e. different hand gestures will be assigned to different sites. So, if we show a particular hand gesture, a particular site will open up in a new tab.

How it is better than the current system?
Everyone has some sites which are used very frequently. For example:- If someone is fond of social media, he/she can assign different hand gestures for sites such as Facebook, Instagram, and youtube. So, instead of typing the whole site name, you would be able to open the site in a new tab with just a hand gesture.

    Software architecture:-

  • Anaconda(Spyder IDE)
  • OpenCV (Open Source Computer Vision Library)
  • Webbrowser module

Idea: I plan to design a system to solve above problem using image processing techniques and controlling the browser using hand gestures. At, first the user needs to enter the sites which he/she frequently visits and needs to control those sites using hand gestures. A user needs to enter the site names for the particular hand gestures. That’s all, the user can now control the browser, open sites in new tabs using hand gesture and can even close the browser using the hand gesture. Thus, a hand gesture controlled browser is made.
In this way a user can easily open the sites which he/she wants in the new tab using the hand gesture.


2 fingers are used to open facebook.

3 fingers are used to open Youtube.

4 fingers are used to open Twitter.

5 fingers are used to close Web Browser.

    Future Enhancements:

  1. We can apply some suitable image processing techniques and enable the system to scroll up and down in the page using different hand gestures. This might be useful if someone is reading an article or scrolling feeds.
  2. We can also enable the system to play/pause the video or audio in the current page using image processing technique/hand gesture control. Thus the video or audio in the current page will be played just by some hand gestures. For Example:- While using youtube we can play/pause the video we are watching whenever necessary using hand gestures.
  3. A combination of voice recognition and hand gestures would avoid the use of keyboard completely and would be of great help to visually and physically challenged people.

GitHub Code Repository:-
Instructions on how to execute the code are included in the mentioned GitHub Repository above in the ReadMe File.
YouTube link:-
Technology is cool ! So, are we!
A new era is about to begin!

Team Members:- SHIVAM MALANI

Note: This project idea is contributed for ProGeek Cup 2.0- A project competition by GeeksforGeeks.

Similar Reads

Time when minute hand and hour hand coincide
Given time in hours, find the time in minutes at which the minute hand and hour hand coincide in the next one hour. Examples: Input : 3 Output : (180/11) minutesInput :7 Output : (420/11) minutes Approach : 1. Take two variables for hour "h1 and h2" and then find the angle "theta" [theta = (30 * h1)] and then divide it by "11" to find the time in m
4 min read
Project Idea | (CAPTURED)
Project Title : CAPTURED Overview: An android app which uses modern AI techniques to solve the one of the major security issue “THEFT” in India. Yes your own Android mobile would act as a guard to your house. Specifications: While thinking for the idea we found yourself digging around the problem of lack of cheaper and safer security solutions for
4 min read
Project Idea | Breakout game in Python
Project Title: Breakout game in Python Introduction: The project 'Breakout game in Python' is proposed to recreate a classical game of Breakout by using the Python language. It is meant to be a fully functional game with scores, lives, game over, and high score management. The high scores can also be uploaded to a website. The game is playable with
2 min read
Project Idea | Properkodo
Project Title: Properkodo Introduction: Users have to mention their usernames for different websites separately in their resume and it becomes a difficult task for recruiters to open each link and see user's activity/problems solved especially when candidates are more. The idea is to create a web portal that shows all the data of the user from all
2 min read
Project Idea | Go Solar Green
Project Title: Go Solar Green Introduction: Go solar green is an application made for solar panel users. It helps them to identify the correct angle at which the panel should be installed, to find the correct direction the solar panel should face with the help of a compass and allow the user to use their phones to adjust the solar panel and to brin
7 min read
Project Idea |
Project Title: Introduction: Nowadays web advertisement is growing very fast. Many Advertisers prefer to put their ads on Facebook pages, Instagram pages, Youtube channels rather than putting on TV or billboards outside.It is because of low fees demand by publishers(admin) and great effect on the mass population. Therefore Here we came
1 min read
Project Idea | IoT based Emancipator Helmet
Project Title: Development of an App-enabled Smart Helmet for Real-time Detection and Reporting of Accidents 1. Introduction: Road accidents are dreaded incidents which are known to take about 146 thousand lives in a year in India itself. Out of these, it is usually seen that about 32% all such accidents are attributable to motorcycles only and out
9 min read
Project Idea | Technical Wizard - A Quiz Application
Project Title: Technical Wizard - A Quiz Application Introduction:- India has a large number of Engineering Colleges, and almost all of them have Computer Science Branch in them. Now, from personal to professional knowledge of a person in Computer Science needs to be tested after proper intervals of time. Technical Wizard is a quiz application that
2 min read
Project Idea | Ward Tracking System
Project Title: Ward Tracking System Introduction: In the modern world of technology, various things have developed over the internet which has affected the mankind. Various social media services like Instagram, WhatsApp have been spreading like a viral with the help of Android and IOS. Social media has impacted the modern youth a lot both in the po
3 min read
Project Idea | Drone Delivery
Project Title: Drone Delivery – Make a step ahead for Future Introduction: At present we all were in the Generation where each and every door delivery is given by a Man. So to make a step ahead for Future towards the Technology, I would like to introduce my Project “Drone Delivery – Make a Step ahead for Future”. In this project, I would like to ma
3 min read
Article Tags :
Practice Tags :