face_liveness_detection_plus 1.3.0
face_liveness_detection_plus: ^1.3.0 copied to clipboard
A real-time facial verification feature using Google ML Kit for liveliness detection.
1.3.0 #
- Feature: Added
LivenessThresholdsfor configurable detection sensitivity (smile, blink, head movement angles, face ratio, low light). - Feature: Added
LivenessDetectionControllerfor headless state management, testing, and ruleset evaluation. - Feature: Added
LivenessLocalizationfor customizable and multi-language UI instructions (default English). - Feature: Added
FaceOvalMaskPainter(enableDimmedOverlay) for camera dimmed oval overlay masking. - Feature: Added
FacePositionStatus(onFacePositionStatusChanged) detecting too close, too far, and multiple faces. - Feature: Added low-light ambient check (
onLowLightDetected). - Feature: Added
randomizeRulesetoption to prevent video playback spoofing. - Feature: Added video recording support (
startVideoRecording,stopVideoRecording) toFaceCaptureController. - Feature: Added memory bytes output (
imageBytes) inFaceCaptureResult. - Feature: Added configurable
resolutionPreset,onCameraError, andonRuleChangedcallbacks.
1.2.0 #
- Feature: Added
FaceCaptureControllerto support manual and programmatic control of face detection and capture workflows (capture,pause,resume,reset,getImages). - Feature:
onRulesetCompletednow returns the captured image file URL (String? imageUrl) along with the completedRulesets. - Feature: Added calculation of face pose and expression accuracy percentage (
accuracyPercentage). - Feature: Introduced
autoCaptureproperty inFaceDetectorViewto enable or disable automatic photo capture on rule validation. - Credits: Special thanks to @danpraise4 for contributing these face capture features and controller enhancements (PR #4).
0.0.1 #
This is the first version of the application.