项目作者: stoic1979
项目描述 :
AI and machine leaning-based computer vision for a robot
高级语言: Python
项目地址: git://github.com/stoic1979/robovision.git

robovision
AI and machine leaning-based computer vision for a robot
Motivation
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.
Features
- 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

Dependencies
Setup/Installation
- Use python 3.x
- pip install -r requirements.py
- Use run.sh 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



