All Projects → stoic1979 → Robovision

stoic1979 / Robovision

Licence: gpl-3.0
AI and machine leaning-based computer vision for a robot

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Robovision

Polaris
Polaris is a Face recognition attendance system .
Stars: ✭ 211 (+67.46%)
Mutual labels:  pyqt5, face-recognition, face-detection
Ai Reading Materials
Some of the ML and DL related reading materials, research papers that I've read
Stars: ✭ 79 (-37.3%)
Mutual labels:  artificial-intelligence, face-detection, face-recognition
Face Tracking With Anime Characters
Hello! I have made a Python project where YURI from the game doki doki literature club accesses the webcam and stares directly into the players soul. Hope you enjoy!
Stars: ✭ 320 (+153.97%)
Mutual labels:  artificial-intelligence, opencv, face-detection
Hms Ml Demo
HMS ML Demo provides an example of integrating Huawei ML Kit service into applications. This example demonstrates how to integrate services provided by ML Kit, such as face detection, text recognition, image segmentation, asr, and tts.
Stars: ✭ 187 (+48.41%)
Mutual labels:  classification, face-detection, face-recognition
Helloface
An awesome face technology repository.
Stars: ✭ 905 (+618.25%)
Mutual labels:  artificial-intelligence, face-detection, face-recognition
Acurustrack
A multi-object tracking component. Works in the conditions where identification and classical object trackers don't (e.g. shaky/unstable camera footage, occlusions, motion blur, covered faces, etc.). Works on any object despite their nature.
Stars: ✭ 196 (+55.56%)
Mutual labels:  artificial-intelligence, opencv, surveillance
Libfaceid
libfaceid is a research framework for prototyping of face recognition solutions. It seamlessly integrates multiple detection, recognition and liveness models w/ speech synthesis and speech recognition.
Stars: ✭ 354 (+180.95%)
Mutual labels:  opencv, face-detection, face-recognition
Attendance Using Face
Face-recognition using Siamese network
Stars: ✭ 174 (+38.1%)
Mutual labels:  opencv, face-detection, face-recognition
Human Detection And Tracking
Human-detection-and-Tracking
Stars: ✭ 753 (+497.62%)
Mutual labels:  opencv, face-detection, face-recognition
Mobileface
A face recognition solution on mobile device.
Stars: ✭ 669 (+430.95%)
Mutual labels:  artificial-intelligence, face-detection, face-recognition
Face recognition py
基于OpenCV的视频人脸识别
Stars: ✭ 215 (+70.63%)
Mutual labels:  opencv, face-recognition, pyqt5
Phormatics
Using A.I. and computer vision to build a virtual personal fitness trainer. (Most Startup-Viable Hack - HackNYU2018)
Stars: ✭ 79 (-37.3%)
Mutual labels:  artificial-intelligence, classification, opencv
Marvel
Marvel - Face Recognition With Android & OpenCV
Stars: ✭ 199 (+57.94%)
Mutual labels:  opencv, face-detection, face-recognition
Face.evolve.pytorch
🔥🔥High-Performance Face Recognition Library on PaddlePaddle & PyTorch🔥🔥
Stars: ✭ 2,719 (+2057.94%)
Mutual labels:  artificial-intelligence, face-detection, face-recognition
Opencv Course
Learn OpenCV in 4 Hours - Code used in my Python and OpenCV course on freeCodeCamp.
Stars: ✭ 185 (+46.83%)
Mutual labels:  opencv, face-detection, face-recognition
Yoloface
Deep learning-based Face detection using the YOLOv3 algorithm (https://github.com/sthanhng/yoloface)
Stars: ✭ 339 (+169.05%)
Mutual labels:  artificial-intelligence, opencv, face-detection
Php Opencv
PHP extensions for OpenCV
Stars: ✭ 524 (+315.87%)
Mutual labels:  opencv, face-detection, face-recognition
Opencv Face Filters
Snapchat-like Face Filters in OpenCV
Stars: ✭ 51 (-59.52%)
Mutual labels:  opencv, face-detection, face-recognition
Awesome Face Detection
Compare with various detectors - s3fd, dlib, ocv, ocv-dnn, mtcnn-pytorch, face_recognition
Stars: ✭ 106 (-15.87%)
Mutual labels:  opencv, face-detection, face-recognition
Malware Classification
Towards Building an Intelligent Anti-Malware System: A Deep Learning Approach using Support Vector Machine for Malware Classification
Stars: ✭ 88 (-30.16%)
Mutual labels:  artificial-intelligence, classification

Alt text

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

Robovision Demo

Dependencies

  • PyQt5
  • Opencv 3.4.x

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

Alt text Alt text Alt text Alt text

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].