FORTH-ModelBasedTracker / MonocularRGB_3D_Handpose_WACV18

Using a single RGB frame for real time 3D hand pose estimation in the wild
164 stars 30 forks source link

Can I implement this project on centos system? #3

Closed MLsmaller closed 5 years ago

MLsmaller commented 5 years ago

hello,I'm very interested in this project.you provide Ubuntu 16.04 binaries for these libraries.Could you please tell me whether centos7 system can realize this project? I could not download the project when I relied on it according to the instructions. By the way ,when I run the script,the error is : image

I don't know what that means.I sincerely hope to get your reply

padeler commented 5 years ago

Hello,

We only provide binaries for ubuntu 16.04. Our code can run on other OSes but it is a big overhead to provide binaries and support for many different systems.

The error you get is due to missing boost v1.58 libraries. You could download build and install the boost library 1.58 in your centos ( and possibly other missing libraries). In ubuntu 16.04 it is available as a system package.

MLsmaller commented 5 years ago

Hello,

We only provide binaries for ubuntu 16.04. Our code can run on other OSes but it is a big overhead to provide binaries and support for many different systems.

The error you get is due to missing boost v1.58 libraries. You could download build and install the boost library 1.58 in your centos ( and possibly other missing libraries). In ubuntu 16.04 it is available as a system package. Doesn't PyCeresIk need to be downloaded by itself? Is it already in Python?

padeler commented 5 years ago

We provide PyCeresIK along with other libraries. Follow the instructions here

MLsmaller commented 5 years ago

We provide PyCeresIK along with other libraries. Follow the instructions here

Thanks a lot.Could you please tell me if I acquire the keypoints of hands through my own model and then can I acquire the 3D hand pose via non-linear least squares squares fits a 3D model of the hand to the estimated 2D joint positions and recovering the 3D hand pose? Because I want to get a 3d model of my hand, but my system is centos7, I may not be able to run this model. If this method is feasible, I should look at which part of the code I input my keypoints to get the 3d model. I sincerely hope to get your reply.

padeler commented 5 years ago

Yes you can use your own 2D joint estimator.

Check the supplied example python scripts. I provide 2 versions one is using openpose and the other is using our work (Gouidis et al) for 2D joints.

MLsmaller commented 5 years ago

I compiled and installed boost v1.58 libraries. This error is now running. I did not find this file on the system. image

Whether PyCeresIK library cannot be imported on centos system, or relevant dependencies need to be downloaded? If possible, could you give me some guidance? Thank you very much.

padeler commented 5 years ago

When you build boost from source the boost-python libraries have a different name. You will need to create the correct symbolic links to libboost_python-py35.so.1.58.0

I am sorry but I cannot provide further support for CentOS.

StephenLee2016 commented 5 years ago

When you build boost from source the boost-python libraries have a different name. You will need to create the correct symbolic links to libboost_python-py35.so.1.58.0

I am sorry but I cannot provide further support for CentOS.

Hi, Prof. Padeler

I sent an email to your trahania@ics.forth.gr mailbox, can you check it? Thanks

padeler commented 5 years ago

Hello,

That is not my mail. Please post questions here so other people can benefit from the discussion.

thanks

StephenLee2016 commented 5 years ago

Hello,

That is not my mail. Please post questions here so other people can benefit from the discussion.

thanks

Hi,

I want to know if you can cooperate with our organization or buy your commercial authorization. If you can, please leave your contact details for further details.

Thanks

padeler commented 5 years ago

You can contact me or any other of the authors of the paper at the addresses stated here.