{"id":21089631,"url":"https://github.com/coolmunzi/face_recognition","last_synced_at":"2026-04-17T06:34:34.171Z","repository":{"id":202322848,"uuid":"331058672","full_name":"coolmunzi/face_recognition","owner":"coolmunzi","description":"Face Recognition project based on MTCNN, Insightface (MXNET) and Keras. ","archived":false,"fork":false,"pushed_at":"2021-01-19T19:16:21.000Z","size":29472,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-14T06:13:58.736Z","etag":null,"topics":["computer-vision","dlib","dlib-tracker","face-biometrics","face-detection","face-recognition","face-recognition-python","insightface","insightface-mxnet","keras","mtcnn","mtcnn-face-detection","mtcnn-tensorflow","mxnet","opencv","opencv-python","python","tensorflow"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/coolmunzi.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2021-01-19T17:33:45.000Z","updated_at":"2021-01-19T19:16:24.000Z","dependencies_parsed_at":null,"dependency_job_id":"95e5de1f-0546-4638-b27b-43a9fb9838cc","html_url":"https://github.com/coolmunzi/face_recognition","commit_stats":null,"previous_names":["coolmunzi/face_recognition"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/coolmunzi/face_recognition","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/coolmunzi%2Fface_recognition","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/coolmunzi%2Fface_recognition/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/coolmunzi%2Fface_recognition/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/coolmunzi%2Fface_recognition/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/coolmunzi","download_url":"https://codeload.github.com/coolmunzi/face_recognition/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/coolmunzi%2Fface_recognition/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31918726,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-16T18:22:33.417Z","status":"online","status_checked_at":"2026-04-17T02:00:06.879Z","response_time":62,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["computer-vision","dlib","dlib-tracker","face-biometrics","face-detection","face-recognition","face-recognition-python","insightface","insightface-mxnet","keras","mtcnn","mtcnn-face-detection","mtcnn-tensorflow","mxnet","opencv","opencv-python","python","tensorflow"],"created_at":"2024-11-19T21:29:56.795Z","updated_at":"2026-04-17T06:34:34.131Z","avatar_url":"https://github.com/coolmunzi.png","language":"Python","readme":"### **Introduction**\n\nThis Face Recognition project is based on MTCNN, MXNet and Keras. This project performs following\ntasks:\n\n1. Capture images of person's face using MTCNN from the webcam for training\n\n2. Extract features of face from the stored images using MXNET based Insightface\n\n3. Train the Keras based model for face recognition using captured face embeddings and stored images\n\n4. Using the model generated, predict the person's face from webcam feed.\n\n### **Applications of Face Recognition**\n\n1. Online Account Verification\n2. Attendance System\n3. Office Security Clearance\n4. Pension and Visa verification\n5. Criminal suspect identification\n\n### **Tech Stack Used**\n\n1. [MTCNN](https://github.com/ipazc/mtcnn) for face detection\n\n2. [MXNet](https://mxnet.apache.org/) based [Insightface](https://github.com/deepinsight/insightface) for capturing facial features\n\n3. [Keras](https://keras.io/) for creating Face Recognition model\n\n4. [OpenCV](https://opencv.org/) for image processing\n\n5. [DLib](https://github.com/davisking/dlib) for face tracking\n\n\n### **Usage**\n\n1. Clone the repository: \n   \n   `git clone https://github.com/coolmunzi/face_recognition.git`\n        \n2. Navigate to the downloaded directory and install the dependencies:\n  `pip install -r requirements.txt`\n   \n3. Start the project:\n    `python main.py`\n   \n4. Enter your name when prompted in the console.\n5. Focus on webcam while our images are captured. Webcam will stop once 10\nimages are captured. You can increase this number if you want to improve the model accuracy.\n   \n6. The project will train a face recognition model based on the images \ncaptured and facial embeddings generated from these captured images\n   \n7. Once model is trained, webcam will start, and you can now face the webcam\nto check the model prediction.\n   \n    \n   \n    \n\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcoolmunzi%2Fface_recognition","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcoolmunzi%2Fface_recognition","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcoolmunzi%2Fface_recognition/lists"}