MyGit

v1.1.0

open-mmlab/mmpose

版本发布时间: 2023-07-04 21:35:15

open-mmlab/mmpose最新发布版本:v1.3.2(2024-07-12 20:18:03)

New Datasets

We are glad to support 3 new datasets:

(CVPR 2023) Human-Art

Human-Art is a large-scale dataset that targets multi-scenario human-centric tasks to bridge the gap between natural and artificial scenes.

image

Contents of Human-Art:

Models trained on Human-Art:

Thanks @juxuan27 for helping with the integration of Human-Art!

(CVPR 2022) Animal Kingdom

Animal Kingdom provides multiple annotated tasks to enable a more thorough understanding of natural animal behaviors.

image

Results comparison:

Arch Input Size PCK(0.05) Ours Official Repo Paper
P1_hrnet_w32 256x256 0.6323 0.6342 0.6606
P2_hrnet_w32 256x256 0.3741 0.3726 0.393
P3_mammals_hrnet_w32 256x256 0.571 0.5719 0.6159
P3_amphibians_hrnet_w32 256x256 0.5358 0.5432 0.5674
P3_reptiles_hrnet_w32 256x256 0.51 0.5 0.5606
P3_birds_hrnet_w32 256x256 0.7671 0.7636 0.7735
P3_fishes_hrnet_w32 256x256 0.6406 0.636 0.6825

For more details, see this page

Thanks @Dominic23331 for helping with the integration of Animal Kingdom!

(AAAI 2020) LaPa

Landmark guided face Parsing dataset (LaPa) consists of more than 22,000 facial images with abundant variations in expression, pose and occlusion, and each image of LaPa is provided with an 11-category pixel-level label map and 106-point landmarks.

image

Supported by @Tau-J

New Config Type

MMEngine introduced the pure Python style configuration file:

Refer to the tutorial for more detailed usages.

image

We provided some examples here. Also, new config type of YOLOX-Pose is supported here. Feel free to try this new feature and give us your feedback!

Improved RTMPose

We combined public datasets and released more powerful RTMPose models:

List of examples to deploy RTMPose:

Check out this page to know more.

Supported by @Tau-J

3D Pose Lifter Refactory

We have migrated SimpleBaseline3D and VideoPose3D into MMPose v1.1.0. Users can easily use Inferencer and body3d demo to conduct inference.

Below is an example of how to use Inferencer to predict 3d pose:

python demo/inferencer_demo.py tests/data/coco/000000000785.jpg \
    --pose3d human3d --vis-out-dir vis_results/human3d \
    --rebase-keypoint-height

image

Video result:

img_v2_45ba54f3-adae-49c7-bf45-07e84d49d21g

Supported by @LareinaM

Inference Speed-up & Webcam Inference

We have made a lot of improvements to our demo scripts:

Take topdown_demo_with_mmdet.py as example, you can conduct inference with webcam by specifying --input webcam:

# inference with webcam
python demo/topdown_demo_with_mmdet.py \
    projects/rtmpose/rtmdet/person/rtmdet_nano_320-8xb32_coco-person.py \
    https://download.openmmlab.com/mmpose/v1/projects/rtmpose/rtmdet_nano_8xb32-100e_coco-obj365-person-05d8511e.pth \
    projects/rtmpose/rtmpose/body_2d_keypoint/rtmpose-m_8xb256-420e_coco-256x192.py \
    https://download.openmmlab.com/mmpose/v1/projects/rtmposev1/rtmpose-m_simcc-aic-coco_pt-aic-coco_420e-256x192-63eb25f7_20230126.pth \
    --input webcam \
    --show

Supported by @Ben-Louis and @LareinaM

New Contributors

Full Changelog: https://github.com/open-mmlab/mmpose/compare/v1.0.0...v1.1.0

相关地址:原始地址 下载(tar) 下载(zip)

查看:2023-07-04发行的版本