DenisTome / Lifting-from-the-Deep-release

Implementation of "Lifting from the Deep: Convolutional 3D Pose Estimation from a Single Image"
https://denistome.github.io/papers/lifting-from-the-deep
GNU General Public License v3.0
450 stars 132 forks source link

The speed question #26

Closed GreatGBL closed 6 years ago

GreatGBL commented 6 years ago

Greeting! I am running the 3D pose by this paper (Lifting from the deep), the 2D human joints are from Oppenpose (https://github.com/ildoonet/tf-pose-estimation)

I test each frame I need approximate 0.05s to process the 2D joints, while it requires near 10s to transform 3D, so it is impossible to construct real-time system. However, I see the demo in Lifting, it is real-time, how do you do that? And may I ask how to speed up the 3D transform ? Thanks!

DenisTome commented 6 years ago

Hi, Yes I know. In our case we had a cython optimized version of that code that is much more efficient, saving in the cache some matrices for saving time.

On Aug 21, 2018, at 1:13 AM, GreatGBL notifications@github.com wrote:

Greeting! I am running the 3D pose by this paper (Lifting from the deep), the 2D human joints are from Oppenpose (https://github.com/ildoonet/tf-pose-estimation)

I test each frame I need approximate 0.05s to process the 2D joints, while it requires near 10s to transform 3D, so it is impossible to construct real-time system. However, I see the demo in Lifting, it is real-time, how do you do that? And may I ask how to speed up the 3D transform ? Thanks!

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub, or mute the thread.

dandingol03 commented 3 years ago

Hi, can you send me the link of the cython optimized code