{"repo":"SamSamhuns/face_registration_and_recognition","free":true,"listed":false,"github":"https://github.com/SamSamhuns/face_registration_and_recognition","clone":"git clone https://github.com/SamSamhuns/face_registration_and_recognition.git","description":"Face registration and recognition system built with Docker, Uvicron+Fastapi, Milvus, Redis, and mariadb-mysql","language":"Python","stars":52,"topics":["docker","docker-compose","face-recognition","face-registration","fastapi","mariadb-mysql","milvus","redis"],"license":"Apache-2.0","category":"deployment-docker-iac","readme_excerpt":"Person Face Registration and Recognition Backend System with uvicorn, fastapi, milvus, redis and mysql Features - Face Registration : Detect and store face embeddings from images - Face Recognition : Identify registered faces in new images - Vector Search : Uses Milvus for efficient similarity search - Caching : Redis-cached MySQL for fast data retrieval - REST API : FastAPI-powered endpoints for easy integration Prerequisites - Docker v27.0.3+ and Docker Compose v2.29.1+ - Python 3.11+, - milvus official setup reference TABLE OF CONTENTS - Person Face Registration and Recognition Backend System with uvicorn, fastapi, milvus, redis and mysql - Initial Setup - 1. Download model weights - 2. Create .env file - 3. Setup sql schema for storing person data - 4. Create a volume directory to hold user images - Notes on editing docker-compose.yaml - Setup with Docker Compose for Deployment - Docker Compose Setup - Start uvicorn and triton server with a milvus instance for face vector storage \\& search - Run tests with docker compose - Setup with Docker and local python envs for Development - 1. Build uvicorn\\ trt\\ server docker - 2. Local uvicorn requirements - 3. Run servers - 3a. Start all required microservices with docker compose - 3b. Start face model triton-server - 3c. Run fastapi + uvicorn server - Running tests - References - Encryption of faces - Attacks on facial recognition systems - Countermeasures against face recognition attacks - Notes on docker compose yml setup - No","default_branch":null,"files":null,"tree":[],"storefront":"/r/SamSamhuns","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/SamSamhuns/face_registration_and_recognition/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}