AnimalPose : Pose Esimation for Animals
This is an introduction to「AnimalPose」, a machine learning model that can be used with ailia SDK. You can easily use this model to create AI applications using ailia SDK as well as many other ready-to-use ailia MODELS.
AnimalPose takes an image of an animal as input and computes a skeleton made of 20 keypoints. Since the model works on cows, it could for example be used in the field of agriculture.
English | 简体中文 MMPose is an open-source toolbox for pose estimation based on PyTorch. It is a part of the OpenMMLab…
AnimalPose is published as part of mmpose, a general-purpose pose estimation framework. Two pre-trained models of AnimalPose are provided, one using hrnet and the other using pose_resnet.
Both models are based on a Top-down approach, which detects the keypoints of a single animal at a time. Animals are first detected using object detection models such as YOLO, and then the keypoints of each animal are computed by AnimalPose. More details on the difference between Top-down and Bottom-up approaches here.
AnimalPose was trained using Animal-Pose Dataset, which has been partially created based on PASCAL2011 dataset annotations and images.
The dataset contains more than 3000 images annotated in five categories, with a total of 5517 instances. Each instance has 20 key points defined: 4 paws, 2 eyes, 2 ears, 4 elbows, nose, throat, withers, tail base, and 4 knees points.
Cross-Domain Adaptation for Animal Pose Estimation
In this paper, we are interested in pose estimation of animals. Animals usually exhibit a wide range of variations on…
Use the following command to run AnimalPose on a video file.
$ python3 animalpose.py -v input.mp4
Here is a result example.
BlazePose : A 3D Pose Estimation Model
This is an introduction to「BlazePose」, a machine learning model that can be used with ailia SDK. You can easily use…
LightWeightHumanPose : A Machine Learning Model for Fast Multi-person Pose Estimation.
This is an introduction to「LightWeightHumanPose」, a machine learning model that can be used with ailia SDK. You can…