본문으로 건너뛰기

ABB

ABB 융합전공 관련 프로젝트 모음


AU_BASED_EMOTION_ANALYSIS

MediaPipe Face Mesh 478개 랜드마크에서 15종 Action Unit을 기하학적으로 추출하고, Dense 모델로 3종 감정(Happy / Depressed / Neutral)을 실시간 분류하는 시스템.

주요 기능

  • 실시간 웹캠 감정 분류 (최대 30명 동시 인식)
  • IoU 기반 다중 얼굴 추적, 메인 얼굴 자동 선택
  • 감정별 색상 UI (녹색 / 보라 / 회색)
  • 헤드리스 모드 (API Only, 리소스 절약)
  • FastAPI REST + WebSocket 스트리밍
  • 트리거 시스템 (감정 변화, AU 임계치, 지속 시간)

기술 스택

항목내용
얼굴 분석MediaPipe Face Mesh
분류 모델TensorFlow Dense
API 서버FastAPI

Quick Start

cd AU_BASED_EMOTION_ANALYSIS
pip install -r requirements.txt
python realtime.py