Analyze videos with AI to detect emotions, body language, micro-expressions, and personality traits. Track specific people, recognize hand gestures, analyze gaze direction, and assess Big Five personality. Features: ⨠7 emotion detection š Body pose & gestures šļø Gaze tracking š§ Personality insights š¤ Voice analysis CPU-optimized. Open source. Export to JSON/Excel/Video.
No reviews yetBe the first to leave a review for Ultra Video Analyzer
Maker
š
š Hey Product Hunt!
I'm excited to share Ultra Video Analyzer - an open-source AI tool that performs deep psychological and behavioral analysis on videos!
šÆ Why I built this:
After working with video interviews and presentations, I realized there was no easy way to analyze non-verbal communication, micro-expressions, and behavioral patterns. So I built this!
⨠What makes it special:
šÆ Target Person Tracking - Upload 3-5 photos and analyze only that specific person
š 7 Emotions + Micro-expressions - Catch even brief involuntary reactions (<0.5s)
š Body Language - Full pose analysis with MediaPipe (33 landmarks)
šļø Gaze Tracking - See where people are looking
š¤ Hand Gestures - Recognize specific hand movements
š§ Big Five Personality - Estimate personality traits from behavior
š¤ Voice Analysis - Emotion detection from audio features
š Beautiful Reports - Export to JSON, Excel, interactive charts
šŖ CPU-Optimized:
No GPU needed! Works great on regular laptops.
š 100% Open Source:
MIT License - use it, modify it, sell it. Complete freedom!
š Use Cases:
- Interview analysis (detect stress, honesty)
- Public speaking training
- Psychology research
- Marketing research (audience reactions)
- Security applications
- Healthcare (patient monitoring)
š¦ Tech Stack:
Python, DeepFace, MediaPipe, face_recognition, Librosa, OpenCV
š Getting Started:
1. Clone from GitHub
2. pip install -r requirements.txt
3. python ultra_video_analyzer.py
I'd love to hear your feedback! What features would you like to see next?
AMA! šāāļø