tekulvw / bvh-converter Goto Github PK
View Code? Open in Web Editor NEWConverts BVH file to joint location CSV
License: Mozilla Public License 2.0
Converts BVH file to joint location CSV
License: Mozilla Public License 2.0
Collecting bvh-converter
Using cached bvh-converter-1.0.tar.gz
Complete output from command python setup.py egg_info:
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "/tmp/pip-build-xbbyyra5/bvh-converter/setup.py", line 28, in <module>
install_requires=get_requirements(),
File "/tmp/pip-build-xbbyyra5/bvh-converter/setup.py", line 5, in get_requirements
with open('requirements.txt') as f:
FileNotFoundError: [Errno 2] No such file or directory: 'requirements.txt'
----------------------------------------
Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-build-xbbyyra5/bvh-converter/
Tried with both python 3.5 and 3.6.
I'm using your tool to get 3D position of joints in my thesis. Please explain your idea.
Thanks for sharing this powerful repo!
And I'm wondering how the world coordinate defined?
Does the world position correspond with the offset in the bvh file?
Hi! I've noticed something strange when learning from your code.
That is the output results have slightly different results then the original bvh file.
I've found that when compared to a example file 06_01.bvh.zip, there are some frames that have different result.
[i for i,j in enumerate((original['Hips'] == converted['Hips'])) if False in j]
The following will have unequally result.
[7,17,25,41,58,62,66,73,102,108,114,150,156,163,206,228,237,257,274,326,331,345,347,393,394,450,454,456,457,479,481,489]
Although after further comparison, they both are float64 type data. Thus I believe the difference is made by precision of floating point.
I've tried to create a similar converter using sympy, and the precision gap indeed pay a noticeable difference.
This is the difference in root(Head) offset.
Ultimately, in the end segment(Head), the offset is relatively big. But overall, the results have similar pattern.
Thx for your patience.
Thanks for your excellent work, and can you share the code about converting the 3d coordinate to .bvh file.
Hi! Thanks a lot for this wonderful project!
I am a student who will sumit a research poster to a conference, and I used your project to convert bvh datas.
Could you tell me how to citation your works? Would you like to shark your name or shall I use your nickname?
Best Wishs!
Just wanna say thx for making this!!!
Really saves me tons of time!
Would you consider distribute this to conda or pip so more people can know it?
Hey! Thanks for putting this up on PyPi. However, your requirements.txt lists
numpy == 1.11.2
when it should probably be
numpy >= 1.11.2
Trying to install the module caused some issues because I had a newer version of numpy already installed.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.