Skip to content
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

AnimateDiff + ControlNet #5866

Open
2 tasks done
yiyixuxu opened this issue Nov 20, 2023 · 10 comments
Open
2 tasks done

AnimateDiff + ControlNet #5866

yiyixuxu opened this issue Nov 20, 2023 · 10 comments

Comments

@yiyixuxu
Copy link
Collaborator

Model/Pipeline/Scheduler description

Anyone interested in adding a AnimateDiffControlNetPipeline?

The expected behavior is to allow user to pass a list of conditions (e.g. pose) and use them to condition the generation for each frame.

see comfy UI example workflow here
https://github.com/Kosinkadink/ComfyUI-AnimateDiff-Evolved#txt2img-w-initial-controlnet-input-using-openpose-images--latent-upscale-w-full-denoise

image
image

Open source status

  • The model implementation is available.
  • The model weights are available (Only relevant if addition is not a scheduler).

Provide useful links for the implementation

No response

@charchit7
Copy link
Contributor

Hey @yiyixuxu, I'm excited to give this a try. Do you have an estimated time frame for how long it might take?

@staghado
Copy link

Interested as well!

@yiyixuxu
Copy link
Collaborator Author

yiyixuxu commented Nov 20, 2023

@charchit7 @staghado

welcome!! and feel free to collaborate

There is no official reference implementation for this pipeline. You can dig into the source code of comfy UI or auto1111 extension if you want. Or you can just experiment on your own to come up something that works well and fit in our design:) so it's a little bit hard to estimate the timeframe.

I suggest starting with our ControlNet pipeline and AnimateDiff pipeline code and try to combine the logics in a way so that this example would work. The first draft should not take long :)

@yiyixuxu
Copy link
Collaborator Author

cc @DN6 here

@a-r-r-o-w
Copy link
Member

@charchit7 @staghado If it's alright, I'd like to jump in as well if you're collaborating.

@charchit7
Copy link
Contributor

@a-r-r-o-w, @staghado happy to collaborate :)

@EdoardoBotta
Copy link
Contributor

I'm happy to collaborate on this as well.

@a-r-r-o-w
Copy link
Member

a-r-r-o-w commented Nov 21, 2023

@charchit7 @staghado @EdoardoBotta Awesome! Let's set up a discord server to discuss more on this and distribute work?

@hackpk
Copy link

hackpk commented Nov 23, 2023

@charchit7 @staghado @EdoardoBotta @a-r-r-o-w Can I join too?

@charchit7
Copy link
Contributor

Please reach out on discord : .archer_cs

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

6 participants