A Flutter application that uses real-time facial recognition to detect and analyze emotions from the device's camera.
- Real-time emotion detection using device camera
- Mood tracking with confidence levels
- Lighting condition analysis for optimal detection
- History view to track emotional patterns over time
- Advanced metrics showing face condition, confidence, and processing rate
- Beautiful UI with mood-specific colors and animations
-
Clone the repository:
git clone https://github.com/TejasBaid/face-condition-detection.git
-
Navigate to the project directory:
cd face-condition-detection -
Install dependencies:
flutter pub get
-
Run the app:
flutter run
- Flutter 2.5.0 or higher
- Dart 2.14.0 or higher
- Camera-enabled device (physical device recommended for best results)
- iOS 11.0+ / Android 5.0+
- Flutter
- Camera API
- ML Kit for facial recognition (implied from code)
- Custom animations
- The app accesses your device's camera
- It analyzes facial expressions in real-time
- Advanced algorithms detect your current emotional state
- Results are displayed with confidence levels and conditions
- History is stored locally for future reference
Contributions are welcome! Please feel free to submit a Pull Request.
- Fork the project
- Create your feature branch (
git checkout -b feature/amazing-feature) - Commit your changes (
git commit -m 'Add some amazing feature') - Push to the branch (
git push origin feature/amazing-feature) - Open a Pull Request
This project is licensed under the MIT License - see the LICENSE file for details.