Esta API predice la posición de la cabeza en una imagen dada. Se refiere a la predicción de los ángulos de Euler de una cabeza humana. Los ángulos de Euler consisten en los siguientes tres valores: guiñada, cabeceo y rotación.
[{"probability":0.999998927116394,"rectangle":{"left":241.2358671216915,"top":-16.65472336402163,"right":520.0678987721188,"bottom":369.7864938439452},"direction":{"yaw":-23.270231380148715,"pitch":-15.873302081538625,"roll":20.94005298378258}}]
curl --location --request POST 'https://zylalabs.com/api/802/head+pose+detection+api/552/get+pose' --header 'Authorization: Bearer YOUR_API_KEY'
--data-raw '{
"url": "https://marquessa.es/wp-content/uploads/2020/01/face-up.jpg"
}'
Después de registrarte, a cada desarrollador se le asigna una clave de acceso a la API personal, una combinación única de letras y dígitos proporcionada para acceder a nuestro endpoint de la API. Para autenticarte con el Detección de la Pose de la Cabeza API simplemente incluye tu token de portador en el encabezado de Autorización.
| Encabezado | Descripción |
|---|---|
Autorización
|
Requerido
Debería ser Bearer access_key. Consulta "Tu Clave de Acceso a la API" arriba cuando estés suscrito.
|
Sin compromiso a largo plazo. Mejora, reduce o cancela en cualquier momento. La Prueba Gratuita incluye hasta 50 solicitudes.
(Ahorra 2 meses pagando anualmente 🎉)
Empresas líderes confían en nosotros
Acerca de la API:
Este modelo encuentra cada rostro en una imagen y utiliza cada uno como entrada para examinar la actitud de la cabeza usando información de un sistema de detección de rostros. Emplea modelos de apariencia facial así como modelos de puntos de referencia faciales como las esquinas de los ojos y la punta de la nariz.
Esta API recibirá una URL de imagen y entregará los ángulos estimados de la cabeza.
Esta API le ayudará a determinar la posición de la cabeza. Esto es útil para aquellas aplicaciones que necesitan corroborar si la persona está mirando hacia adelante.
Es una buena API para ese software que necesita verificar la posición de la cara. Si está creando un asistente para personas que están conduciendo y quieren alertarlas si mueven la cabeza del frente. También es bueno para comprobar si la persona se está quedando dormida en esos casos al verificar la posición de la cabeza.
Además de las limitaciones de llamadas a la API por mes:
Plan Gratuito: 30 solicitudes por minuto.
El endpoint Obtener Pose devuelve datos relacionados con la posición de la cabeza en una imagen, específicamente los ángulos de Euler estimados: guiñada, inclinación y alabeo, junto con un puntaje de probabilidad y el rectángulo delimitador de la cara detectada.
Los campos clave en la respuesta incluyen "probabilidad" (indicando la confianza de la predicción), "rectángulo" (proporcionando coordenadas para la cara detectada) y "dirección" (contiene valores de guiñada, cabeceo y alabeo).
Los datos de respuesta están estructurados como un arreglo JSON de objetos, donde cada objeto contiene campos para la probabilidad, las coordenadas del rectángulo y los ángulos de dirección, lo que permite un fácil análisis y acceso a la información de la orientación de la cabeza.
El endpoint Obtener Pose proporciona información sobre la orientación de la cabeza a través de ángulos de guiñada, cabeceo y rodillo, así como la caja delimitadora de la cara detectada, que se puede utilizar para diversas aplicaciones como la monitorización del conductor.
Los usuarios pueden personalizar sus solicitudes proporcionando diferentes URL de imágenes para analizar varias imágenes. La API procesa cada imagen de forma independiente para devolver los datos correspondientes de la postura de la cabeza.
En la respuesta, "yaw" indica rotación horizontal, "pitch" indica inclinación vertical y "roll" indica la inclinación de la cabeza a lo largo del eje. El campo "rectángulo" especifica la ubicación de la cara detectada en la imagen.
La precisión de los datos se mantiene mediante el uso de algoritmos avanzados de detección de rostros y modelos de puntos de referencia faciales, que aseguran una estimación precisa de la posición de la cabeza basada en las características faciales.
Los casos de uso típicos incluyen monitorear la atención del conductor, detectar somnolencia analizando la posición de la cabeza y mejorar la interacción del usuario en aplicaciones que requieren reconocimiento de la posición de la cabeza, como la realidad virtual o los videojuegos.