A

Air-Dribble - A Desktop Native Software

The NO-TOUCH revolution is here ! We present you with WIDE-RANGE of products powered by COMPUTER-VISION that will change the way you INTERACT-WITH-TECHNOLOGY!

A

Air-Dribble - A Desktop Native Software

The NO-TOUCH revolution is here ! We present you with WIDE-RANGE of products powered by COMPUTER-VISION that will change the way you INTERACT-WITH-TECHNOLOGY!

The problem Air-Dribble - A Desktop Native Software solves

Smart-India-Hackathon's problem statement
Real time based facial and gesture recognition system.
The problem our product solve

  1. Real time facial gesture and hand gesture recognition dekstop application= Our app beautifully allows the real time facial gesture and hand gesture recognition as you can see in our live demo video IT ALLOWS TO DRAW AND WRITE ON YOUR COMPUTER SCREEN WITH JUST THE GESTURES OF YOUR FINGERS ! like drawing in AIR!!
  2. Reduction of E-WASTE generation= Our app removes any dependancy on hardware as such we are moving towards our goal to reduce E-Waste generation which pollutes LAND,WATER, AIR,and SOIL!
  3. Mental health predictor== Our Facial gesture recognition system recored real time emotions of an individual which will be used to predict Depression and anxiety as constant sad expresssion will be then infered as Depression and suitable recommendations will then be provided.

Challenges we ran into

Challenges We Faced===>
1)Understanding the location of data points of different fingers and storing the IDs, x-coordinate , y-coordinate as a list of Tuple then iterating over the list of all data points

  1. Integrating the computer vision application with Flask backend so as provide better user expreince
  2. Deploying the application on heroku server for web- hosting ( This was not possible as the opencv application needs a CPU of atleast 2GB ram to function and heroku server was getting overloaded in an instant)
  3. Distribution of software = made a zip package for user to download along with instructions on how to install and run natively.

Discussion