-
Notifications
You must be signed in to change notification settings - Fork 73
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Pose bones are "lines" instead of "ellipses" #7
Comments
Sorry, I don't have any ideas to implement it. |
I asked ChatGPT, this is what it says. Is this helpful?:
|
Also, I'm not sure if you can use this parameter?
So, to make this into the ellipse shape using this property, I think it would look like:
Just replace the 'W' with the number that is the maximum width at the center of the line. I'm sorry that I don't know more about this so I could be more helpful... |
This line of code would work on line 565 in posex.js, except now it seems to only evaluate the thickness at the two points at the end of the lines. The lines would need more points, (maybe just a third center point?) to change the thickness along the line... I think...
|
This is so much better than what I had in mind! Being able to change the width and Elliptic/Line state opens up so much versatility in the creative possibilities. Since you added this type of control, I've been experimenting with how the ControlNet model responds to these types of changes in the skeleton's form, and I think it would be useful to be able to change the circle/joint size too. This has also inspired me to start thinking about how I can experiment even further through changing the joint and limb colors in photoshop, hiding/showing different and additional limbs and joints. New discoveries in interesting and unexpected ways. Thanks for making this cool toy/tool and for adding this ellipse feature in an enhanced and non-constraining way. |
Thank you so much for creating this posable OpenPose model extension, it is a great resource for me and others in the community.
I have noticed that the extension currently uses straight lines to represent the "bones". However, I believe that using ellipses for the bones would be more aligned with the data the ControlNet model was trained on, and in my tests, I get better results using the thin ellipse shapes instead of straight rectangular lines for the bones connecting the joints.
This is a link to the ControlNet Paper showing the data it was trained on, on page 15:
https://arxiv.org/pdf/2302.05543.pdf (Page 15)
https://arxiv.org/abs/2302.05543 (Source)
I'm sorry that I don't have the ability to code this myself, I currently use photoshop which can be time consuming when moving each layer manually. I understand that this change may require additional work, but I wanted to share my suggestion in the hopes that someone with the proper abilities could create it.
Thank you for your continued efforts in maintaining and improving the project!
The text was updated successfully, but these errors were encountered: