> ## Documentation Index
> Fetch the complete documentation index at: https://developers.argosidentity.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Mejores Prácticas para Face Liveness

> Directrices para una detección y precisión óptimas de Face Liveness

<Callout type="info">
  Para garantizar un rendimiento y precisión óptimos, se deben seguir las siguientes directrices de archivos de imagen para el procesamiento de verificación de identidad.
</Callout>

## Requisitos de Calidad de Imagen

<CardGroup cols={2}>
  <Card title="Resolución" icon="image">
    Use imágenes de alta resolución (mínimo 640x480 píxeles) para mejor precisión de detección.
  </Card>

  <Card title="Formato" icon="file">
    Formatos soportados: JPEG, PNG, WebP. Asegure una compresión adecuada sin pérdida de calidad.
  </Card>

  <Card title="Iluminación" icon="sun">
    Asegure una iluminación adecuada y uniforme sin sombras fuertes ni sobreexposición.
  </Card>

  <Card title="Enfoque" icon="camera">
    Las imágenes deben ser claras y estar enfocadas, evitando contenido borroso o pixelado.
  </Card>
</CardGroup>

## Restricciones de Contenido de Imagen

### 1. Área Facial

<Check>
  * Solo un rostro visible permitido
  * El rostro debe ser completamente visible — sin recortes en la parte superior, laterales o mentón- Tamaño mínimo del cuadro facial: 150 x 150 píxeles
  * Distancia mínima pupila a pupila (distancia entre ojos): 50 píxeles o más
  * Espacio entre el rostro y los bordes de la imagen: al menos 15 píxeles
  * Sin oclusiones (ej. cabello, mano, mascarilla, accesorios)
  * Sin rostros de fondo ni rostros parciales en la imagen
</Check>

### 2. Orientación Facial

<Check>
  * Rostro frontal requerido
  * El ángulo de pitch / yaw debe estar dentro de ±30 grados
  * Sin inclinación extrema ni vista lateral
  * Ojos, nariz y boca deben estar simétricamente alineados
</Check>

## Condiciones que Pueden Causar Fallos

<Danger>
  * Desenfoque por movimiento
  * Imágenes filtradas (ej. suavizado de textura, filtros de embellecimiento)
  * Reflejos fuertes de luz o brillo en el rostro
  * Poca luz o condiciones de iluminación con color
  * Distorsión de lente gran angular o ojo de pez
  * Gafas de sol o gafas fuertemente tintadas
</Danger>

## Directrices de Contenido

<Steps>
  <Step title="Expresión Natural">
    Capture expresiones faciales naturales sin sonrisas forzadas ni poses exageradas.
  </Step>

  <Step title="Mirada Directa">
    Los ojos deben estar abiertos y mirando directamente a la cámara para una detección óptima.
  </Step>

  <Step title="Rostro Completo">
    Asegúrese de que todo el rostro sea visible, incluyendo orejas y línea del cabello cuando sea posible.
  </Step>

  <Step title="Sin Obstrucciones">
    Evite gafas, mascarillas, sombreros u otros elementos que puedan cubrir características faciales.
  </Step>
</Steps>

## Problemas Comunes a Evitar

<CardGroup cols={1}>
  <Card title="Iluminación Deficiente" icon="moon" color="red">
    Evite condiciones de poca luz, sombras fuertes o imágenes sobreexpuestas que puedan interferir con la detección.
  </Card>

  <Card title="Imágenes Borrosas" icon="eye-low-vision" iconType="regular" color="red">
    Asegúrese de que las imágenes sean claras y estén enfocadas. Las imágenes borrosas pueden resultar en fallos de detección.
  </Card>

  <Card title="Rostro Parcial" icon="user-xmark" iconType="solid" color="red">
    Evite recortes que corten partes del rostro o que muestren solo características faciales parciales.
  </Card>

  <Card title="Múltiples Rostros" icon="users" color="red">
    Las imágenes deben contener solo un rostro. Múltiples rostros pueden causar problemas de detección.
  </Card>

  <Card title="Reflejos" icon="sun" color="red">
    Evite reflejos en gafas u otras superficies que puedan interferir con el análisis facial.
  </Card>
</CardGroup>

## Requisitos Técnicos

<AccordionGroup>
  <Accordion title="Especificaciones de Formato de Imagen">
    * **Formato**: JPEG, PNG, WebP
    * **Tamaño Máximo**: 10MB
    * **Resolución Mínima**: 640x480 píxeles
    * **Relación de Aspecto**: 1:1 a 4:3 recomendado
    * **Espacio de Color**: RGB o sRGB
  </Accordion>

  <Accordion title="Codificación Base64">
    * Elimine el prefijo del tipo MIME (ej., "image/png;base64,")
    * Use codificación base64 estándar
    * Asegúrese de que no haya saltos de línea ni caracteres especiales
    * Longitud máxima codificada: 15MB
  </Accordion>

  <Accordion title="Tiempo de Procesamiento">
    * Tiempo de respuesta típico: 2-5 segundos
    * Puede variar según el tamaño de la imagen y la carga del servidor
    * Las imágenes más grandes pueden tardar más en procesarse
  </Accordion>
</AccordionGroup>

## Consejos para el Éxito

<Steps>
  <Step title="Probar con Imágenes de Muestra">
    Use nuestras imágenes de muestra para probar la API antes de implementar en producción.
  </Step>

  <Step title="Implementar Lógica de Reintentos">
    Agregue mecanismos de reintento para solicitudes fallidas debido a problemas temporales.
  </Step>

  <Step title="Monitorear Tiempos de Respuesta">
    Rastree los tiempos de respuesta de la API y ajuste los tamaños de imagen si es necesario.
  </Step>

  <Step title="Validar Resultados">
    Siempre valide la puntuación de liveness e implemente umbrales apropiados para su caso de uso.
  </Step>
</Steps>

<Callout type="warning">
  Recuerde que la detección de liveness no es 100% infalible. Siempre implemente medidas de seguridad adicionales y considere la puntuación de liveness como parte de una estrategia de verificación más amplia.
</Callout>

## Directrices de Fotografía

<img src="https://mintcdn.com/argosidentity/XDoaaMLWTIfazlLD/images/verify/face_liveness_photo_guideline.png?fit=max&auto=format&n=XDoaaMLWTIfazlLD&q=85&s=2805a5bf1bc8a2bf27db04af4dc41866" alt="Texto alternativo describiendo la imagen" width="1614" height="1916" data-path="images/verify/face_liveness_photo_guideline.png" />
