face_detected 0.0.2 copy "face_detected: ^0.0.2" to clipboard
face_detected: ^0.0.2 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.2 - 2024-10-06 #

Changed #

  • 📝 Updated README.md with improved documentation structure
  • Enhanced formatting and visual presentation
  • 🔗 Added pub.dev badge for package version display
  • 📱 Improved code examples with better formatting
  • 🎨 Better visual organization with icons and sections
  • 📋 Clearer installation instructions and platform setup
  • 🔧 Enhanced troubleshooting section with common solutions
  • 📞 Updated support section with contact information
  • 🏷️ Added comprehensive tags for better discoverability

Documentation #

  • Improved overall documentation quality
  • Better code formatting and syntax highlighting
  • Enhanced readability with consistent styling
  • Added more detailed examples and use cases

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
138
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