Open dayunbao opened 7 months ago
OpenPose is one of the most important parts of ControlNet for me. I use it all the time. If you could find the time to investigate this, I would really appreciate it @lllyasviel!
I've been testing with SD 1.5, and OpenPose works every time. So this is definitely related to SD XL, or the OpenPose XL models.
Ever since upgrading to Stable Diffusion XL, it's very difficult to get the OpenPose functionality to work. I'd say it only works for me about 50% of the time. There are times when it seems to fail completely - the OpenPose input image that's returned with the generated images is totally black. Other times, I do see the keypoints in the OpenPose input image that's returned with the generated images, but the OpenPose data was totally ignored.
I don't know if this is a problem with the XL OpenPose models people have trained for ControlNet, or a problem with ControlNet itself.
Here is an example of the 2nd case:
I'm using two LoRA models (a character and a style), but OpenPose will sometimes refuse to work even if I'm not using LoRA models.
API request body:
The generation settings:
The relevant API logs, which never show any errors:
The response: