Head Pose Estimation

Door SmartClick | Bijgewerkt 6 months ago | Artificial Intelligence/Machine Learning

8.9 / 10





The model predicts the pose of a human head in an image. In cases when you want to find out what direction the head is facing, this model will give you all the information. More specifically, it concerns the prediction of the Euler angles of a human head. The Euler angles consist of the following three values: yaw, pitch, and roll.

Head Pose Estimation

This model detects all the faces in an image, then takes each detected face as an input to analyze the pose of the head based on the data obtained through a face detection system. It uses facial landmark models, such as eye corners, nose tip, and/or face appearance models.

Input type

For the input image, the following extensions are supported: JPG, JPEG, and PNG. The maximum image size is 1920x1080.

Result example

        "probability": 0.9999996423721313,
        "rectangle": {
            "left": 89.36750197336077,
            "top": 57.552113214756055,
            "right": 293.84930589000385,
            "bottom": 350.8455882774045
        "direction": {
            "yaw": 0.9754817470297894,
            "pitch": -1.840920759566032,
            "roll": 0.9923179751837665

Result interpretation

The output is a list of dictionaries that include the coordinates of all the faces and the probabilities of detection.
The location of the detected face is presented as the top-left and bottom-right pixel coordinates of the frame.
In the corresponding dictionary of a face, there are values for yaw, pitch, and roll angles for each detected face.

Possible errors

While analyzing your content, you may encounter the errors listed below:

  • 400 - Bad Request
  • 404 - Not Found
  • 408 - Request Timeout
  • 415 - Unsupported Media Type
  • 422 - Unprocessable Entity
  • 500 - Internal Server Error
  • 501 - Not Implemented
  • 502 - Bad Gateway
  • 503 - Service Unavailable
  • 504 - Gateway Timeout

In case of any errors, please send the details to this email: info@smartclick.ai.

Why SmartClick?

We strive to deliver the highest quality of our services to help companies streamline their business processes, improve operational efficiency and maximize profits. To help companies respond to a fast-changing business environment, we offer fully customizable solutions that are more efficient and adaptable to specific business needs and budgets.


Have some questions about APIs?
Contact us:
šŸ“© Email: info@smartclick.ai

API Playground laden

Beoordeling: 5 - Stemmen: 1