All Projects → abhn → Marvel

abhn / Marvel

Licence: mit
Marvel - Face Recognition With Android & OpenCV

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to Marvel

Opencv Face Filters
Snapchat-like Face Filters in OpenCV
Stars: ✭ 51 (-74.37%)
Mutual labels:  opencv, face-detection, face-recognition, image-processing
Face recognition
🍎 My own face recognition with deep neural networks.
Stars: ✭ 328 (+64.82%)
Mutual labels:  object-detection, face-detection, face-recognition, image-processing
Computer Vision Guide
📖 This guide is to help you understand the basics of the computerized image and develop computer vision projects with OpenCV. Includes Python, Java, JavaScript, C# and C++ examples.
Stars: ✭ 244 (+22.61%)
Mutual labels:  object-detection, opencv, face-recognition, image-processing
Attendance Using Face
Face-recognition using Siamese network
Stars: ✭ 174 (-12.56%)
Mutual labels:  opencv, face-detection, face-recognition
Ownphotos Frontend
Stars: ✭ 171 (-14.07%)
Mutual labels:  object-detection, face-detection, face-recognition
Deepcamera
Open source face recognition on Raspberry Pi. SharpAI is open source stack for machine learning engineering with private deployment and AutoML for edge computing. DeepCamera is application of SharpAI designed for connecting computer vision model to surveillance camera. Developers can run same code on Raspberry Pi/Android/PC/AWS to boost your AI production development.
Stars: ✭ 757 (+280.4%)
Mutual labels:  object-detection, face-detection, face-recognition
Tensorflow object counting api
🚀 The TensorFlow Object Counting API is an open source framework built on top of TensorFlow and Keras that makes it easy to develop object counting systems!
Stars: ✭ 956 (+380.4%)
Mutual labels:  object-detection, opencv, image-processing
Tensorflow Lite Rest Server
Expose tensorflow-lite models via a rest API
Stars: ✭ 43 (-78.39%)
Mutual labels:  object-detection, face-detection, image-processing
Facer
Simple (🤞) face averaging (🙂) in Python (🐍)
Stars: ✭ 49 (-75.38%)
Mutual labels:  opencv, face-detection, image-processing
Sod
An Embedded Computer Vision & Machine Learning Library (CPU Optimized & IoT Capable)
Stars: ✭ 1,460 (+633.67%)
Mutual labels:  object-detection, face-detection, image-processing
Awesome Face Detection
Compare with various detectors - s3fd, dlib, ocv, ocv-dnn, mtcnn-pytorch, face_recognition
Stars: ✭ 106 (-46.73%)
Mutual labels:  opencv, face-detection, face-recognition
Opencv Course
Learn OpenCV in 4 Hours - Code used in my Python and OpenCV course on freeCodeCamp.
Stars: ✭ 185 (-7.04%)
Mutual labels:  opencv, face-detection, face-recognition
Human Detection And Tracking
Human-detection-and-Tracking
Stars: ✭ 753 (+278.39%)
Mutual labels:  opencv, face-detection, face-recognition
Getting Things Done With Pytorch
Jupyter Notebook tutorials on solving real-world problems with Machine Learning & Deep Learning using PyTorch. Topics: Face detection with Detectron 2, Time Series anomaly detection with LSTM Autoencoders, Object Detection with YOLO v5, Build your first Neural Network, Time Series forecasting for Coronavirus daily cases, Sentiment Analysis with BERT.
Stars: ✭ 738 (+270.85%)
Mutual labels:  object-detection, face-detection, face-recognition
Dockerface
Face detection using deep learning.
Stars: ✭ 173 (-13.07%)
Mutual labels:  object-detection, face-detection, face-recognition
Vehicle counting tensorflow
🚘 "MORE THAN VEHICLE COUNTING!" This project provides prediction for speed, color and size of the vehicles with TensorFlow Object Counting API.
Stars: ✭ 582 (+192.46%)
Mutual labels:  object-detection, opencv, image-processing
Php Opencv
PHP extensions for OpenCV
Stars: ✭ 524 (+163.32%)
Mutual labels:  opencv, face-detection, face-recognition
Robovision
AI and machine leaning-based computer vision for a robot
Stars: ✭ 126 (-36.68%)
Mutual labels:  opencv, face-detection, face-recognition
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 (+77.89%)
Mutual labels:  opencv, face-detection, face-recognition
Curated List Of Awesome 3d Morphable Model Software And Data
The idea of this list is to collect shared data and algorithms around 3D Morphable Models. You are invited to contribute to this list by adding a pull request. The original list arised from the Dagstuhl seminar on 3D Morphable Models https://www.dagstuhl.de/19102 in March 2019.
Stars: ✭ 375 (+88.44%)
Mutual labels:  face-detection, face-recognition, image-processing

Marvel - Face Recognition With Android & OpenCV

Marvel is an open source android application that does face recognition using OpenCV. Originally made for attendence marking in college, Marvel can be used for any generic use case of face recognition.

License: MIT

Credits

Video Demo

Marvel Demo

Screenshots

  1. Home page - For switching between training and testing
  2. Home > Training (enter ID) - Enter ID for the train images
  3. Home > Training (enter ID) > Capture - Capture train image for the ID
  4. Home > Recognition - Recognize faces
  5. Home > Recognition > Review - Review capture results (Optionally push to database)

Usage

OR

  • Clone this repository
  • Open project in android studio
  • Optional: Configure firebase if required. Check out comments in ReviewResults activity
  • Compile, install the Apk
  • Go to training, set an ID and capture a face to train. Repeat this a couple of times with different people and IDs
  • Go to recognition, click scan and try to capture everyone in the video stream. The detected faces will be recognized and shown.
  • Once done, stop scanning and click submit to review capture results. Implement the "Mark Attendence" button if required.

Known Issues & TODO

  • Face recognition is not accurate. Far from it
  • Recognition model gets created each time "Recognize" tab is clicked. Slows down as number of training images increase

Directories

  • /sdcard/facerecogOCV - Training images

License

MIT

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].