Comments (18)
there is a mistake in utils/utils.py
in def extract_3d_joints_from_heatmap x and y is mixed up (line 80 and 81). it should be
coord_2d_x = joints_2d[joint_num][0]
coord_2d_y = joints_2d[joint_num][1]
After fixing that the 3D plot looks fine (although the axes are messed up)
from vnect-tensorflow.
I think it's not related to cpu or gpu, but there's some problem in 3d pose now.
from vnect-tensorflow.
Has anyone traced the cause of the error?
from vnect-tensorflow.
I am taking same results. Has anyone solved this problem ?
from vnect-tensorflow.
@timctho I think there is some problem in 2d pose results. Joints are not in true localizations.
from vnect-tensorflow.
can any one send me the VNect model file? Thanks!
from vnect-tensorflow.
@timctho How can I get the models/weights/vnect_tf file?
from vnect-tensorflow.
Mabe, it just missed the step of "Kinematic Skeleton Fiting”
from vnect-tensorflow.
@Superlee506 can you tell me more about "Kinematic Skeleton Fiting”? Is it wrote in the paper?
from vnect-tensorflow.
3d pose is also a problem, i test some but cant get a good result, anybody has good idea?
from vnect-tensorflow.
This is my output from above method.
It is quite different from above result.
In my case, 3D skeleton is also wrongly estimated.
How can I get the good estimation?
from vnect-tensorflow.
Well not even your 2D pose is correct and it should be working if you checkout the current repository.
Are sure you changed the correct lines of code?
from vnect-tensorflow.
@cDenius
I had tried this code with these follows.
- Download weights from the author of paper
- change weights with using './caffe_weight_to_pickle.py'
- run '/models/vnect_model.py' to get
vnect_tf.data-00000-of-00001
vnect_tf.index
vnect_tf.meta
- change the code
coord_2d_x = joints_2d[joint_num][0]
coord_2d_y = joints_2d[joint_num][1]
- run '/demo_tf.py'
If you can share your parameters, could you send it to my e-mail?
from vnect-tensorflow.
That is weird. If you don't change the two lines of code do you get the same results as the OP?
I get the desired output without doing or changing anything else besides the 5 steps you have described.
from vnect-tensorflow.
@cDenius
So do you have tensorflow weights without conversion??
Where did you get that weights?
i mean vnect_tf~ files
from vnect-tensorflow.
The messed up axes can be fixed by switching y_pair and x_pair in draw_limbs_3d in utils.py (lines 112+113):
Although there seem to be some scaling issues now haha
from vnect-tensorflow.
@lavage
I can reproduce your results by following your procedures, but it seems like the z coordinates of 3d joint points are incorrect.
Have you observed any similar situations?
Thanks.
from vnect-tensorflow.
@zeroHuang0516
That is what I meant with the scaling issue, you just defined it a bit better ;). Unless you are having different z coordinate issues than shown in my picture above?
As the overall body composition looks ok, it wouldn't be too difficult to normalize the z coordinates however.
from vnect-tensorflow.
Related Issues (20)
- caffe issues
- Issue Webcam heatmaps HOT 1
- How can I get the model ? HOT 61
- Bounding Box tracker!!!
- How to properly run ? HOT 1
- How to get it running in the browser
- What's the point of applying different scale values in demo.py? HOT 2
- kinect?
- Does it support multiple human?
- No corresponding size betwenn paper and ResNet 50
- Levenberg Marquardt optimization
- Solution for Smartphones
- Anyone tried on Windows? HOT 2
- I am getting this error . aseOperation = baseOperation, OpenGL.error.GLError: GLError( err = 1282, description = b'invalid operation', baseOperation = glMatrixMode, cArguments = (GL_PROJECTION,) ) ? please help me HOT 2
- Will this library work if it only recognizes the upper body?
- [RQ] Models for research. (Yes, only for it) HOT 2
- About 3D labels HOT 4
- how to use bone length map?
- About the coffemodel and weight
- weights
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from vnect-tensorflow.