laplacian_variance
La varianza del Laplaciano mide la nitidez de una imagen. Una imagen borrosa tiene varianza baja. Usar como filtro de calidad previo a los modelos ML.
When to use
Aplicar a cada frame capturado antes de enviarlo al liveness_agent o document_processor_agent.
Instructions
pip install opencv-python-headlessgray = cv2.cvtColor(image, cv2.COLOR_BGR2GRAY)laplacian = cv2.Laplacian(gray, cv2.CV_64F)variance = laplacian.var()- Umbral:
BLUR_THRESHOLD = 100.0. Sivariance < threshold: rechazar. - Incluir el score de nitidez en el evento de auditoría.
Notes
- El umbral depende de la resolución; calibrar con imágenes de referencia.
- Complementar con histogram_analysis para detección de calidad completa.