Need help with robovision?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

128 Stars 20 Forks GNU General Public License v3.0 110 Commits 6 Opened issues


AI and machine leaning-based computer vision for a robot

Services available


Need anything else?

Contributors list

No Data

Alt text


AI and machine leaning-based computer vision for a robot


Surveillance cameras are passive, they need humans to watch the footage caputered by them and to make decisions or take actions. Robovision is a smart, trained, machine learning, AI based system which can see, make decisions, listen and speak.


  • Face detection from an image using Haar cascade classifier
  • Eyes detection from an image using cascade classifiers.
  • Command line tool (under development) for various image processing features.
  • Auto mark attendance of an employee with AI camera software.
  • Neo - a well trained speaking robot.

A Quick Video Demo

Robovision Demo


  • PyQt5
  • Opencv 3.4.x


  • Use python 3.x
  • pip install -r
  • Use to run the application
  • Dont hesitate to report the bugs and issues you face !

Coming soon...

  • Robot Neo that will be monitoring all acitvties in app.
  • The Neo will talk or chat with you.
  • Neo will accept your audio commands.
  • Iris identification.
  • Office code of conduct compliance checks eg. check if an employee is talking on phone, when it is not allowed in office.
  • Talk to users for several actions, eg. greeting Good Morning when an employee enters an office.
  • On the fly train itself to identify, new comers in the office.

Some screenshots

Alt text Alt text Alt text Alt text

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.