Skip to content

Commit a9207b0

Browse files
authored
[Version] Bump to version 0.8.0 (#114)
Update version.py and changelog.md
1 parent 65bb4b4 commit a9207b0

File tree

2 files changed

+41
-25
lines changed

2 files changed

+41
-25
lines changed

docs/en/changelog.md

Lines changed: 40 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,45 @@
11
# Changelog
22

3+
### v0.8.0 (05/05/2023/)
4+
5+
**Highlights**
6+
7+
- Refactor evaluation for MvP, mvpose_tracking, mvpose and fourdag, sharing the same super-class.
8+
- Add smpl visualization and unit test, based on `minimal_pytorch_rasterizer`. Multi-person and multi-gender are supported.
9+
- Add mmdeploy for faster human perception.
10+
11+
**New Features**
12+
13+
- Add `PriorConstraint` optimizer for 3D keypoints, filtering out poorly quality bboxes and limbs.
14+
- Add mask in smpl_data. The person whose mask is zero will not be plotted.
15+
- Add function `auto_load_smpl_data`, it chooses a correct class when you forget of which type the npz file is.
16+
- Add class Timer for recording average time consumption.
17+
18+
**Refactors**
19+
20+
- Refactor evaluation metrics including MPJPE, PA-MPJPE, PCK, PCP, mAP, and recall.
21+
22+
### v0.7.0 (23/12/2022/)
23+
24+
**Highlights**
25+
26+
- Add [mview_mperson_end2end_estimator](https://github.com/openxrlab/xrmocap/blob/main/xrmocap/core/estimation/mview_mperson_end2end_estimator.py) for learning-based method.
27+
- Add SMPLX support and allow smpl_data initiation in [mview_sperson_smpl_estimator](https://github.com/openxrlab/xrmocap/blob/main/xrmocap/core/estimation/mview_sperson_smpl_estimator.py).
28+
- Add multiple optimizers, detailed joint weights and priors, grad clipping for better SMPLify results.
29+
- Add [mediapipe_estimator](https://github.com/openxrlab/xrmocap/blob/main/xrmocap/human_perception/keypoints_estimation/mediapipe_estimator.py) for human keypoints2d perception.
30+
31+
**New Features**
32+
33+
- Add `mview_mperson_end2end_estimator`, performing MvP estimation on customized data.
34+
- Add `mediapipe_estimator`, another alternative human keypoints2d perception method like `mmpose_top_down_estimator`.
35+
- Add `RemoveDuplicate` keypoints3d optimizer to remove duplicate MvP keypoints3d predictions.
36+
37+
**Refactors**
38+
39+
- Refactor `mview_sperson_smpl_estimator`, compatible with SMPLX.
40+
- Refactor `SMPLify`, add grad clipping, joint angle priors, loss-parameter mapping, per-parameter optimizers, and body part weights.
41+
- Refactor evaluation for learning-based methods.
42+
343
### v0.6.0 (14/10/2022/)
444

545
**Highlights**
@@ -19,30 +59,6 @@
1959

2060
- Refactor Deformable and ProjAttn for MvP
2161

22-
**Documentation**
23-
24-
- Add readthedocs
25-
- Add shape-aware 3d pose optim doc
26-
- Update docs and tutorials for MvP training and evaluation
27-
- Update docs and benchmark for MVPose and MVPose tracking
28-
- Update docs for single person in getting started
29-
- Add LICENSE note
30-
- Add S-Lab license
31-
- Fix outdata URL, and advices for docs
32-
33-
**CICD**
34-
35-
- Add some github actions for issue management
36-
- Fix github workflow build job won't fail when pytest fails
37-
- Remove secrets in build CI
38-
39-
**Bug Fixes**
40-
41-
- Fix SMPL(X/XD)Data
42-
- Fix mistakes for mview sperson
43-
- Fix bugs in MvP training
44-
45-
4662
### v0.5.0 (01/09/2022/)
4763

4864
**Highlights**

xrmocap/version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Copyright (c) OpenXRLab. All rights reserved.
22

3-
__version__ = '0.7.0'
3+
__version__ = '0.8.0'
44

55

66
def parse_version_info(version_str):

0 commit comments

Comments
 (0)