All Projects → JanLoebel → Face_recognition

JanLoebel / Face_recognition

Licence: mit
Face recognition docker image to provide a web service which is able to register and recognize faces

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Face recognition

Fbrecog
An unofficial python wrapper for the Facebook face recognition endpoint
Stars: ✭ 184 (+148.65%)
Mutual labels:  face, recognition
FaceIDLight
A lightweight face-recognition toolbox and pipeline based on tensorflow-lite
Stars: ✭ 17 (-77.03%)
Mutual labels:  recognition, face
Tf Siamesenet
Face recognition based on SiameseNet
Stars: ✭ 87 (+17.57%)
Mutual labels:  face, recognition
facematch
Facematch is a tool to verifies if two photos contain the same person.
Stars: ✭ 62 (-16.22%)
Mutual labels:  recognition, face
Mtcnn
face detection and alignment with mtcnn
Stars: ✭ 66 (-10.81%)
Mutual labels:  face, recognition
Php Opencv Examples
Tutorial for computer vision and machine learning in PHP 7/8 by opencv (installation + examples + documentation)
Stars: ✭ 333 (+350%)
Mutual labels:  face, recognition
Php Opencv
php wrapper for opencv
Stars: ✭ 194 (+162.16%)
Mutual labels:  face, recognition
timeline
Timeline - A photo organizer
Stars: ✭ 39 (-47.3%)
Mutual labels:  recognition, face
small model face recognition
针对移动端的人脸识别需求,训练测试一些相关的小模型实验。
Stars: ✭ 27 (-63.51%)
Mutual labels:  recognition, face
Imagedetect
✂️ Detect and crop faces, barcodes and texts in image with iOS 11 Vision api.
Stars: ✭ 286 (+286.49%)
Mutual labels:  face, recognition
React Facial Feature Tracker
React Component for Facial Feature Recognition based on the clmtracker
Stars: ✭ 13 (-82.43%)
Mutual labels:  face, recognition
Epic Kitchens 55 Action Models
EPIC-KITCHENS-55 baselines for Action Recognition
Stars: ✭ 68 (-8.11%)
Mutual labels:  recognition
Eve Building Restful Mongodb Backed Apis Course
Course materials and handouts for EVE: Building RESTful MongoDB-backed APIs course
Stars: ✭ 53 (-28.38%)
Mutual labels:  service
Node Typescript Boilerplate
Minimalistic project template to jump start a Node.js back-end application in TypeScript. ESLint, Jest and type definitions included.
Stars: ✭ 1,061 (+1333.78%)
Mutual labels:  service
Facifier
An emotion and gender detector based on facial features, built with Python and OpenCV
Stars: ✭ 52 (-29.73%)
Mutual labels:  face
Caddy V1 Service
⬛️ Run Caddy as a service
Stars: ✭ 69 (-6.76%)
Mutual labels:  service
Keychains
🔑 A keychain wrapper that is so easy to use that your cat could use it.
Stars: ✭ 67 (-9.46%)
Mutual labels:  service
Api server boilerplate
typescript express board boilerplate using routing controller
Stars: ✭ 52 (-29.73%)
Mutual labels:  service
Sharebox
家庭看片神器,可以用手机播放电脑里的视频,也可以用电脑播放手机里的视频,使用简单,能稳定运行在后台,目前支持的设备有Windows,Mac,Android。
Stars: ✭ 51 (-31.08%)
Mutual labels:  service
Qtwebapp
QtWebApp is a HTTP server like Java servlets, written in C++ with the Qt framework.
Stars: ✭ 50 (-32.43%)
Mutual labels:  service

Face Recognition - Docker image

This project provides a docker image which offers a web service to recognize known faces on images. It's based on the great ageitgey/face_recognition project and just add a web service using the Python face_recognition-library.

Foo

Get started

Build the Docker image

Start by building the docker image with a defined name. This can take a while.

docker build -t facerec_service .

Run the Docker image

Start the image and forward port 8080. Optionally bind a local directory to /root/faces to provide a location for predefined images which will be registered at start time.

docker run -d -p8080:8080 -vfaces:/root/faces facerec_service

Features

Register known faces

Simple POST an image-file to the /faces endpoint and provide an identifier. curl -X POST -F "[email protected]" http://localhost:8080/faces?id=person1

Read registered faces

Simple GET the /register endpoint. curl http://localhost:8080/faces

Identify faces on image

Simple POST an image-file to the web service. curl -X POST -F "[email protected]" http://localhost:8080/

Examples

In the examples-directory there is currently only one example that shows how to use the Raspberry Pi-Camera module to capture an image and POST it to the Face Recognition - Docker image to check for known faces.

Notes

I'm not a Python expert, so I'm pretty sure you can optimize the Python code further :) Please feel free to send PR's or open issues.

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