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

Closed
2 tasks done
yiyixuxu opened this issue Nov 20, 2023 · 12 comments
Closed
2 tasks done

AnimateDiff + ControlNet #5866

yiyixuxu opened this issue Nov 20, 2023 · 12 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

@souvikg544
Copy link

Hello ! I have worked on Animate Anyone and Animate Diff and would love to make a contribiution for the pipeline here. I see a PR that had been merged. Are there any adittional issues in this which will be worth a solve ?

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

Hello @souvikg544, I think we forgot marking this issue as resolved. Please feel free to look at the others ones tagged good-first-issue or Good Second Issue if you'd like to help add anything. Looking forward to your PRs, thanks!

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.

7 participants