{"id":26015490,"url":"https://github.com/alejandromeyer/facial-recognition","last_synced_at":"2026-05-04T23:34:35.531Z","repository":{"id":280283560,"uuid":"941507691","full_name":"AlejandroMeyer/Facial-Recognition","owner":"AlejandroMeyer","description":"This project uses DeepFace and OpenCV to detect facial emotions in real-time via webcam. It processes video frames, identifies faces, and classifies emotions dynamically. This is an exploratory implementation to test DeepFace’s capabilities.","archived":false,"fork":false,"pushed_at":"2025-03-02T13:19:33.000Z","size":8,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-05-31T00:28:42.647Z","etag":null,"topics":["deepface","face-recognition","opencv","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/AlejandroMeyer.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,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2025-03-02T13:13:47.000Z","updated_at":"2025-03-02T13:22:28.000Z","dependencies_parsed_at":"2025-03-02T14:34:16.943Z","dependency_job_id":null,"html_url":"https://github.com/AlejandroMeyer/Facial-Recognition","commit_stats":null,"previous_names":["alejandromeyer/facial-recognition"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/AlejandroMeyer/Facial-Recognition","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AlejandroMeyer%2FFacial-Recognition","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AlejandroMeyer%2FFacial-Recognition/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AlejandroMeyer%2FFacial-Recognition/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AlejandroMeyer%2FFacial-Recognition/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/AlejandroMeyer","download_url":"https://codeload.github.com/AlejandroMeyer/Facial-Recognition/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AlejandroMeyer%2FFacial-Recognition/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":260713324,"owners_count":23050824,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":["deepface","face-recognition","opencv","python","tensorflow"],"created_at":"2025-03-06T03:18:31.821Z","updated_at":"2026-05-04T23:34:35.502Z","avatar_url":"https://github.com/AlejandroMeyer.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Real-Time Emotion Detection with DeepFace  \n\nThis project explores the capabilities of DeepFace, a powerful Python library for deep learning-based facial recognition and analysis. The script utilizes DeepFace and OpenCV to detect emotions in real-time using a webcam.  \n\n## 🚀 About the Project  \nThe goal of this project is to experiment with DeepFace's emotion detection capabilities. The current implementation detects a single face in the video stream and classifies its dominant emotion as happy, angry, sad, surprised, or neutral (thoughtful).  \n\nThis project is still in an exploratory phase, and future improvements could include:  \n- Enhancing accuracy with different deep learning models.  \n- Recognizing multiple faces simultaneously.  \n- Optimizing performance for real-time applications.  \n\n## 🛠️ Technologies Used  \n- Python  \n- OpenCV  \n- DeepFace  \n- TensorFlow  \n\n## 📌 How It Works  \n1. The script captures video from the webcam.  \n2. It processes each frame using DeepFace’s `analyze` function to detect emotions.  \n3. A bounding box is drawn around the detected face with a label indicating the predicted emotion.  \n4. The user can exit by pressing 'q'.  \n\n## 📦 Installation  \nBefore running the script, ensure you have the required dependencies installed in the file: requirements.txt  \n\n1. Clone the repository:  \n   ```bash\n   [git clone https://github.com/AlejandroMeyer/Facial-Recognition]\n\n----\n\nFeel free to contribute or report any issues!\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Falejandromeyer%2Ffacial-recognition","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Falejandromeyer%2Ffacial-recognition","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Falejandromeyer%2Ffacial-recognition/lists"}