face_detected 0.0.1 copy "face_detected: ^0.0.1" to clipboard
face_detected: ^0.0.1 copied to clipboard

A comprehensive Flutter package for intelligent face verification with multi-step authentication using facial expressions and gestures. Perfect for secure authentication, identity verification, and bi [...]

Changelog #

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

0.0.1 - 2024-10-06 #

Added #

  • 🎯 Multi-step face verification (Face Detection → Smile → Eyes Closed → Eyes Open)
  • 📱 Cross-platform support for Android and iOS
  • 🛡️ Google ML Kit integration for secure on-device face detection
  • 📸 Automatic image capture for each verification step
  • 🎨 Fully customizable UI with themes and colors
  • ⚙️ Comprehensive configuration options
  • 🔧 Three integration methods: Widget, Full Screen, Modal
  • 📊 Detailed verification results with captured images
  • 🚀 Real-time face detection and processing
  • 🎭 Custom overlays and instruction widgets
  • 📱 Responsive design for all screen sizes
  • 🔒 Secure local image storage
  • 📋 Comprehensive permission handling
  • 🐛 Debug mode for troubleshooting
  • 📖 Extensive documentation and examples

Features #

  • Face Detection: Real-time face detection with pose validation
  • Smile Verification: Detects genuine smiles with configurable threshold
  • Eye Blink Detection: Validates eye closure and opening
  • Image Quality Control: Configurable image quality and compression
  • Custom Theming: Full UI customization support
  • Error Handling: Comprehensive error handling and reporting
  • Timeout Management: Configurable timeouts for each verification step
  • Platform Optimization: Optimized for both Android (YUV420) and iOS (BGRA8888)

Technical Details #

  • Minimum Flutter version: 3.3.0
  • Minimum Dart SDK: 3.9.2
  • Android minimum SDK: 21
  • iOS minimum version: 11.0
  • Google ML Kit Face Detection
  • Camera plugin integration
  • GetX state management
  • Image processing utilities

Platform Support #

  • ✅ Android (API 21+)
  • ✅ iOS (11.0+)
  • 🚫 Web (Not supported - requires camera access)
  • 🚫 Desktop (Not supported - requires camera access)

Dependencies #

  • flutter: SDK
  • plugin_platform_interface: ^2.1.7
  • cupertino_icons: ^1.0.8
  • get: ^4.7.2
  • google_ml_kit: ^0.20.0
  • camera: ^0.11.1
  • path_provider: ^2.1.5
  • image_gallery_saver_plus: ^4.0.1
  • image: ^4.2.0
0
likes
130
points
18
downloads

Publisher

unverified uploader

Weekly Downloads

A comprehensive Flutter package for intelligent face verification with multi-step authentication using facial expressions and gestures. Perfect for secure authentication, identity verification, and biometric applications.

Repository (GitHub)
View/report issues
Contributing

Topics

#face-detection #biometric #authentication #security #ml-kit

Documentation

Documentation
API reference

License

MIT (license)

Dependencies

camera, cupertino_icons, flutter, get, google_ml_kit, image, image_gallery_saver_plus, path_provider, plugin_platform_interface

More

Packages that depend on face_detected

Packages that implement face_detected