Logo Lanfrica
  • Home
  • Atlas
  • Insights
  • Docs
  • Sign in

© 2026 Lanfrica. All rights reserved. All copyrights of the resources shown on the Lanfrica website belong to the original copyright holders, unless explicitly stated otherwise.

DIO86342/Classification-of-Somali-Celebrity-Faces-Using-FaceNet-Embeddings-and-Support-Vector-Machine-SVM-

Record type:

software
Creator:
DIO
Host:
AI-powered Django web application for Somali celebrity face identification using MTCNN, FaceNet512, and SVM. Supports image upload and live camera capture with confidence scoring and biography display. # Somali Celebrity Face Identification System A Django-based web application that identifies Somali celebrities and public figures from an uploaded image or a live camera capture. The system integrates advanced computer vision pipelines with machine learning classifiers to detect faces, extract deep embeddings, verify identity, and present a full biographical summary to the user. --- ## 🚀 Key Features & Completed Steps * **Dual Input Modes:** Supports standard file uploads (`Choose File`) and dynamic live webcam streaming via the browser's Camera API. * **Seamless Form Integration:** Live camera captures are converted into JPEG Blobs/Files on the fly, feeding directly into the existing backend upload pipeline without breaking compatibility. * **Rigorous Verification:** Combines an SVM classifier with explicit cosine-distance metric checks against known database embeddings to prevent false positives. * **Rich Data Presentation:** Displays the processed image, predicted identity, model confidence score, and a comprehensive biographical record summary. * **Modern UI/UX:** Styled with a clean blue-and-white theme, completely mobile-responsive, featuring real-time local captured-image previews. * **Robust Error Handling:** Features empty-upload prevention, 0-byte capture filtering, and optimized in-memory image decoding using OpenCV. --- ## 🛠️ Technologies Used ### Backend & Core Logic * **Python** * **Django** (Web Framework & FileSystemStorage) * **SQLite** (Database) * **OpenCV (cv2)** & **NumPy** (Image decoding & processing) * **Pickle** (Model serialization & rapid loading) ### Machine Learning & Computer Vision * **MTCNN:** For highly accurate facial detection and localization. * **DeepFace (FaceNet512):** For extracting robust 512-dimensional facial embeddings. * **Scikit-Learn (SVM):** Main classification model mapping embeddings to celebrity labels. * **Cosine-Distance Metrics:** Secondary validation layer checking proximity to known face representations …

Visit

github.com

Tasks

computer vision

Languages

Somali

Similar

Lip Movement Recognition using Histogram of Oriented Gradient (HOG) and Support Machine Vector (SVM) for Arabic WordFace Recognition Service Model for Student Identity Verification Using Deep Neural Network and Support Vector Machine (SVM)PENGENALAN BUAH KOPI BERDASARKAN PARAMETER WARNA MENGGUNAKAN ALGORITMA BACKPROPAGATION DAN ALGORITMA SUPPORT VECTOR MACHINE (SVM)Student Academic Performance Prediction Using Support Vector MachineEnhance Support Vector Machine models for Cassava leaf disease variants identification and classificationTraffic Accidents Severity Prediction using Support Vector Machine Models

Lip Movement Recognition using Histogram of Oriented Gradient (HOG) and Support Machine Vector (SVM) for Arabic Word

This research aims to develop a lip gesture recognition system in Arabic words by utilizing Histogra

Face Recognition Service Model for Student Identity Verification Using Deep Neural Network and Support Vector Machine (SVM)

Impersonation in the context of examination, is a situation where a candidate sits in an examination

PENGENALAN BUAH KOPI BERDASARKAN PARAMETER WARNA MENGGUNAKAN ALGORITMA BACKPROPAGATION DAN ALGORITMA SUPPORT VECTOR MACHINE (SVM)

Salah satu kopi arabika unggulan Indonesia adalah Kopi Lintong yang berasal dari Sumatera Utara. Pen

Student Academic Performance Prediction Using Support Vector Machine

This paper investigates the relationship between students' preadmission academic profile and final a

Enhance Support Vector Machine models for Cassava leaf disease variants identification and classification

Cassava is one of the two main staple crops grown and consumed in large quantities in Nigeria and de

Traffic Accidents Severity Prediction using Support Vector Machine Models

International audience In recent years, road traffic accidents (RTA) have become one