GithubHelp home page GithubHelp logo

Comments (5)

YinghaoHuang91 avatar YinghaoHuang91 commented on July 19, 2024

This is the major body joints to quickly initialize the body orientation. The indices (3, 4, 9, 10) are 1-st based, thus -1 makes them 0-based. Actually with enough views this step can be safely ignored.

from muvs.

wine3603 avatar wine3603 commented on July 19, 2024

@YinghaoHuang91 Thank you very much for the reply!
Then what is the Head_VID mean?

HEAD_VID = 411

Does it mean the head top vertices ID of SMPL?
I saw in line 27 you map the LSP keypoint to SMPL's, and the headtop keypoint was not read into line SMPL_JOINTS_IDS,
SMPL_JOINT_IDS = [8, 5, 2, 1, 4, 7, 21, 19, 17, 16, 18, 20, 12]

how did you deal with the headtop keypoint?
I have some problem about how do map the openpose nose point to SMPL jaw.

from muvs.

YinghaoHuang91 avatar YinghaoHuang91 commented on July 19, 2024

The HEAD_VID is used in Line 41 of file "smpl_batch.py". Yes it's the SMPL vertex index to act as the proxy for head 2D landmark. Since SMPL doesn't have facial landmarks, one way is to manually pick the close vertices. You can do the same thing for other 2D landmarks if you want to stick with SMPL. Or you can try other more recent version of SMPL, like SMPL-X or STAR.

from muvs.

wine3603 avatar wine3603 commented on July 19, 2024

thanks for quick reply!
I got this, so where can I check these VIDs of SMPL vertices? e.g. I want to find the nose, eyes and ears for openpose corresponding.
I considered about using SMPL-X, but their works mainly used python3.6....

from muvs.

wine3603 avatar wine3603 commented on July 19, 2024

I found the nose_vid in smplx repo's smpl-h vid doc, but I haven't test it.

from muvs.

Related Issues (14)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.