Professional-grade face image quality assessment and processing APIs for mobile applications. Ensure your photos meet international standards with our advanced SDK.
A quick look at how to use our Face Image Quality API.
Simply send a POST request with your image file to the /v1/assess
endpoint.
curl --location 'https://api.visaphoto.de/v1/assess' \
--form 'file=@"/path/to/image.png"'
Receive a detailed JSON response with various quality scores based on ISO/IEC 29794-5.
{
"UnifiedQualityScore": 66.0,
"BackgroundUniformity": 82.0,
"IlluminationUniformity": 70.0,
"LuminanceMean": 77.0,
"LuminanceVariance": 97.0,
"UnderExposurePrevention": 100.0,
"OverExposurePrevention": 100.0,
"DynamicRange": 85.0,
"Sharpness": 99.0,
"CompressionArtifacts": 100.0,
"NaturalColour": 100.0,
"SingleFacePresent": 100.0,
"EyesOpen": 100.0,
"MouthClosed": 96.0,
"EyesVisible": 100.0,
"MouthOcclusionPrevention": 100.0,
"FaceOcclusionPrevention": 100.0,
"InterEyeDistance": 100.0,
"HeadSize": 22.0,
"LeftwardCropOfTheFaceImage": 100.0,
"RightwardCropOfTheFaceImage": 100.0,
"MarginAboveOfTheFaceImage": 9.0,
"MarginBelowOfTheFaceImage": 35.0,
"HeadPoseYaw": 100.0,
"HeadPosePitch": 99.0,
"HeadPoseRoll": 100.0,
"ExpressionNeutrality": 99.0,
"NoHeadCoverings": 100.0
}
Built for developers who need reliable, standards-compliant photo processing
Two powerful APIs to handle all your photo quality needs
Note: This is a trial/attempt service. Results are not guaranteed but optimized for best possible outcome.
Join developers worldwide who trust our SDK for professional photo quality