-
Notifications
You must be signed in to change notification settings - Fork 1.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Feature] Add algebraic triangulation (multi-view 3D pose) #1412
[Feature] Add algebraic triangulation (multi-view 3D pose) #1412
Conversation
Codecov Report
@@ Coverage Diff @@
## master #1412 +/- ##
==========================================
- Coverage 84.35% 84.34% -0.01%
==========================================
Files 232 232
Lines 19279 19283 +4
Branches 3468 3469 +1
==========================================
+ Hits 16262 16265 +3
- Misses 2152 2153 +1
Partials 865 865
Flags with carried forward coverage won't be shown. Click here to find out more.
Continue to review full report at Codecov.
|
@kristijanbartol |
Hi @jin-s13 , thank you for your assistance and I apologize for inactivity. I planned to have time for this, but got burried under other obligations. I postponed it for the end of August (ready for review). Is that acceptable? For now, it is seems clear how to integrate the algebraic model. |
Thank you! That's ok. We look forward to your contributions! Please don't hesitate to contact us if you have any questions. |
Hi there, I hope everything is going well. Please let us know if there are any updates or if there is anything we can help with. Thank you very much! |
I'm sorry, guys. I have to postpone this for later. It is still on my roadmap, but I have some higher priority tasks in the next few months. |
There is no hurry :) BTW, we have pre-released MMPose v1.0 which involves a major refactoring and is in open beta now. Feel free to have a try if you still work on pose-related projects and any feedback will be appreciated! Thank you |
Motivation
Based on a current roadmap (#9), we want to add "Learnable Triangulation of Human Pose" (link to paper).
Modification
For now, I created a new class in
models->detectors->multiview_pose.py
.Use cases (Optional)
The algebraic triangulation is one of the two proposed models (the other is volumetric triangulation). The volumetric triangulation was the state-of-the-art of 3D human pose estimation task for a relatively long time. The algebraic triangulation is simpler, but still powerful model. Moreover, the volumetric triangulation depends on the algebraic triangulation (needs algebraic model to locate the root joint). Therefore, it is reasonable to first add the algebraic triangulation.
Checklist
Before PR:
After PR: