AccuracyConfig class

Configuration values that tune face-detection quality checks.

Constructors

AccuracyConfig({double detectionThreshold = 0.6, double intersectionRatioThreshold = 0.9, double extraHeightFactor = 0.3, int inputSize = 224, double landmarkRatio = 0.95, double frameMargin = 0.05, double tiltAngleThreshold = 6, double horizontalCenterTolerance = 0.08, double earThreshold = 0.25, double minFaceWidthRatio = 0.18, double maxFaceWidthRatio = 0.82, double qualityPassThreshold = 0.8, double yawLowerThreshold = 0.85, double yawUpperThreshold = 1.15})
Creates accuracy settings for face detection.
const
AccuracyConfig.fromMap(Map<String, dynamic> map)
Creates accuracy settings from a map payload.
factory

Properties

detectionThreshold double
Minimum detection confidence required for a face.
final
earThreshold double
Eye aspect ratio threshold used for quality checks.
final
extraHeightFactor double
Extra vertical frame allowance around the detected face.
final
frameMargin double
Allowed margin around the frame.
final
hashCode int
The hash code for this object.
no setterinherited
horizontalCenterTolerance double
Allowed horizontal offset from the frame center.
final
inputSize int
Input image size used by the detector.
final
intersectionRatioThreshold double
Required overlap ratio between the face and target frame.
final
landmarkRatio double
Required facial-landmark confidence ratio.
final
maxFaceWidthRatio double
Maximum face width relative to the frame.
final
minFaceWidthRatio double
Minimum face width relative to the frame.
final
qualityPassThreshold double
Overall quality score required to pass.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
tiltAngleThreshold double
Maximum allowed head tilt angle.
final
yawLowerThreshold double
Lower yaw ratio threshold.
final
yawUpperThreshold double
Upper yaw ratio threshold.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() Map<String, dynamic>
Converts this configuration to a JavaScript-friendly map.
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited