smart_liveliness_detection 0.2.3 copy "smart_liveliness_detection: ^0.2.3" to clipboard
smart_liveliness_detection: ^0.2.3 copied to clipboard

This package helps you verify that a real person is present in front of the camera, not a photo, video, or mask.

Changelog #

0.2.3 November 26, 2025 #

  • Bug fixing and improvements:
    • Minor bug fixes

Version 0.2.2- November 25, 2025 #

  • Improvement and new features:
    • Challenge hint animations: Display GIF/Lottie animations to guide users through challenges
    • Customizable hint positions: Choose from multiple positions (top center, bottom center, corners)
    • Per-challenge hint configuration: Configure hints individually for each challenge type
    • Optional custom animations: Users can provide their own GIF or Lottie files
    • Flexible hint display: Enable/disable hints globally or per challenge
    • Default hint animations: Built-in GIFs for blink, smile, nod, and head rotation challenges

Version 0.2.1- November 24, 2025 #

  • Bug fixing, improvements and new features:
  • This version has several improvements in anti-spoofing techniques:

  • Anti-Spoofing Result Map

  • Screen Glare Detection

  • Motion Correlation Check

  • Face Contour Analysis (Mask Detection)

  • Details:

  • Bug fixing: Ignoring wrong error message (errorProcessing) after session.isComplete.

  • Bug fixing: Fixing glare detection method and adding option to enable/disable it.

  • Improving verifyMotionCorrelation method. Now checking both X and Y axes.

  • Adding params to enable/disable motion correlation detection.

  • Adding mask detection feature by detection face contours (The user can choose to enable/disable this feature, as well as the number of contours detected. The user can also choose which types of challenges will be checked).

  • Anti-spoofing settings: Screen reflection detection and missing facial contour detection no longer block liveness detection.

  • Anti-spoofing detection is configured in the metadata under antiSpoofingDetection flags (Anti-Spoofing Result Map), without preventing successful results.

0.2.0 October 25, 2025 #

  • Added support for new liveness challenges: "Raise Eyebrows" and "Open Mouth"
  • Improved face detection accuracy with updated ML models
  • Enhanced UI customization options for better theming
  • Fixed minor bugs and improved overall performance

0.1.3 April 25, 2025 #

  • Google ML Kit upgraded to version 0.11.0
  • Bug fixes and improvements

0.1.1 April 24, 2025 #

  • Bug fixes and improvements

0.1.0 April 24, 2025 #

  • Bug fixes and improvements
  • Android fix initialization fix

0.0.1-beta.5 April 23, 2025 #

  • Bug fixes and improvements
  • Android fix initialization fix

0.0.1 Initial Release (April 15, 2025) #

  • Initial release of the Face Liveness Detection package
  • Features included:
    • Multiple liveness challenge types (blinking, smiling, head turns, nodding)
    • Random challenge sequence generation
    • Face centering guidance with visual feedback
    • Anti-spoofing measures
    • Customizable UI with theming support
    • Animated progress indicators and overlays
    • Optional image capture capability
13
likes
140
points
121
downloads

Publisher

verified publisherdemola.dev

Weekly Downloads

This package helps you verify that a real person is present in front of the camera, not a photo, video, or mask.

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (license)

Dependencies

camera, camera_android, cupertino_icons, flutter, google_mlkit_face_detection, image_picker, provider, sensors_plus, uuid

More

Packages that depend on smart_liveliness_detection