Skip to content

A browser-based face expression detection app built with face-api.js. Supports real-time webcam analysis and image uploads to identify emotions using facial landmarks and expression recognition.

Notifications You must be signed in to change notification settings

sandeeppaldotnet/face-expression-detection-webcam-image

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

4 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Face Expression Detection with Webcam & Image Upload

A web-based application that detects facial expressions in real-time using your webcam or from any uploaded image. Powered by face-api.js, the app runs entirely in the browser and identifies emotions like happy, sad, surprised, angry, and more using face detection, landmark tracking, and expression classification.

Screenshot

✨ Features

  • 🧠 Facial expression recognition in real-time via webcam.
  • πŸ–ΌοΈ Supports image uploads for static face analysis.
  • πŸ“ Detects facial landmarks and draws bounding boxes and points.
  • 🎭 Identifies the dominant expression with confidence score.
  • ⚑ Runs fully in-browser β€” no backend, no installation.

πŸ’‘ Use Cases

  • Real-time emotion detection for interactive web applications
  • Educational tools on facial expressions and AI
  • Prototypes for mental health or mood tracking tools
  • Fun experiments or hackathon projects
  • Browser-based face analysis without relying on cloud APIs

πŸš€ Getting Started

  1. Clone the repository:
git clone https://github.com/yourusername/face-expression-detection-webcam-image.git
cd face-expression-detection-webcam-image

About

A browser-based face expression detection app built with face-api.js. Supports real-time webcam analysis and image uploads to identify emotions using facial landmarks and expression recognition.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages