v1.0.0rc1
版本发布时间: 2023-03-15 17:50:53
open-mmlab/mmpose最新发布版本:v1.3.2(2024-07-12 20:18:03)
Highlights
- Release RTMPose, a high-performance real-time pose estimation algorithm with cross-platform deployment and inference support. See details at the project page
- Support several new algorithms: ViTPose (arXiv'2022), CID (CVPR'2022), DEKR (CVPR'2021)
- Add Inferencer, a convenient inference interface that perform pose estimation and visualization on images, videos and webcam streams with only one line of code
- Introduce Project, a new form for rapid and easy implementation of new algorithms and features in MMPose, which is more handy for community contributors
New Features
- Support RTMPose (#1971, #2024, #2028, #2030, #2040, #2057)
- Support Inferencer (#1969)
- Support ViTPose (#1876, #2056, #2058, #2065)
- Support CID (#1907)
- Support DEKR (#1834, #1901)
- Support training with multiple datasets (#1767, #1930, #1938, #2025)
- Add project to allow rapid and easy implementation of new models and features (#1914)
Improvements
- Improve documentation quality (#1846, #1858, #1872, #1899, #1925, #1945, #1952, #1990, #2023, #2042)
- Support visualizing keypoint indices (#2051)
- Support OpenPose style visualization (#2055)
- Accelerate image transpose in data pipelines with tensor operation (#1976)
- Support auto-import modules from registry (#1961)
- Support keypoint partition metric (#1944)
- Support SimCC 1D-heatmap visualization (#1912)
- Support saving predictions and data metainfo in demos (#1814, #1879)
- Support SimCC with DARK (#1870)
- Remove Gaussian blur for offset maps in UDP-regress (#1815)
- Refactor encoding interface of Codec for better extendibility and easier configuration (#1781)
- Support evaluating CocoMetric without annotation file (#1722)
- Improve unit tests (#1765)
Bug Fixes
- Fix repeated warnings from different ranks (#2053)
- Avoid frequent scope switching when using mmdet inference api (#2039)
- Remove EMA parameters and message hub data when publishing model checkpoints (#2036)
- Fix metainfo copying in dataset class (#2017)
- Fix top-down demo bug when there is no object detected (#2007)
- Fix config errors (#1882, #1906, #1995)
- Fix image demo failure when GUI is unavailable (#1968)
- Fix bug in AdaptiveWingLoss (#1953)
- Fix incorrect importing of RepeatDataset which is deprecated (#1943)
- Fix bug in bottom-up datasets that ignores images without instances (#1752, #1936)
- Fix upstream dependency issues (#1867, #1921)
- Fix evaluation issues and update results (#1763, #1773, #1780, #1850, #1868)
- Fix local registry missing warnings (#1849)
- Remove deprecated scripts for model deployment (#1845)
- Fix a bug in input transformation in BaseHead (#1843)
- Fix an interface mismatch with MMDetection in webcam demo (#1813)
- Fix a bug in heatmap visualization that causes incorrect scale (#1800)
- Add model metafiles (#1768)
New Contributors
- @ChenZhenGui made their first contribution in https://github.com/open-mmlab/mmpose/pull/1800
- @LareinaM made their first contribution in https://github.com/open-mmlab/mmpose/pull/1845
- @xinxinxinxu made their first contribution in https://github.com/open-mmlab/mmpose/pull/1843
- @jack0rich made their first contribution in https://github.com/open-mmlab/mmpose/pull/1912
- @zwfcrazy made their first contribution in https://github.com/open-mmlab/mmpose/pull/1944
- @LKJacky made their first contribution in https://github.com/open-mmlab/mmpose/pull/2024
- @tongda made their first contribution in https://github.com/open-mmlab/mmpose/pull/2028
- @LRuid made their first contribution in https://github.com/open-mmlab/mmpose/pull/2055
- @Zheng-LinXiao made their first contribution in https://github.com/open-mmlab/mmpose/pull/2057
Full Changelog: https://github.com/open-mmlab/mmpose/compare/v1.0.0rc0...v1.0.0rc1