AutoMask IPA Img/Vid-2-Vid LCM AnimateDiff Workflow for ComfyUI版本v4 (ID: 565847)

AutoMask IPA Img/Vid-2-Vid LCM AnimateDiff Workflow for ComfyUI版本v4 (ID: 565847)

Introduction

This workflow allows you to segment up to 8 different elements from an input image, or video, into colored masks for IPA to stylize and animate each element with.

First, select your source input mode in the middle with the switch. 1 is Image Mode, 2 is Video Mode.

At the top of each colored layer is a GDINO-SAM node and a prompt field to type in which element to isolate from your input. The black group is your background and anything that isn't masked. The prompt fields are filled with some basic examples, but you can change them into whatever you want related to your input, like objects, landscape stuff, or even colors.

You can increase the threshold under the prompt to affect how strong it tries to isolate the keyword. Lower threshold is weaker and will mask bleed into other things, too high and it won't mask anything. A good spot is around 0.30.

On the "GrowMaskWithBlur" node, you can customize the mask using the expand and blur radius settings.

You also need to load up some images into the "Load Image For IPA" Nodes for each colored mask group you're using. These will style your masks.

Customizing the "weight" in the "IPAdapter Advanced" node, can increase how much the image is stylized into the mask. Also, "weight_type" can also have an affect. "Ease In-Out" and "Linear" are good to play around with.

The Black mask will stylize everything that isn't masked, and creates the mask for the Source Input Background Mode if chosen. The colored masks are merged together and saved for visual/editing purposes only. Disable their "save output" if you wish. To save VRAM, it's recommended to let the Black mask be the last and most behind element in the scene, like a sky.

Colored masks stack as followed: far (White) to near (Yellow). If creating a custom stack, order the colors accordingly to the distance of scene elements..

Colored mask layers not being used should be bypassed with the "Fast Groups Bypasser" node. You can also bypass the "Input Gen & ControlNet" so you can fine-tune your masks before going into the KSampler.

The ControlNet weights can be adjusted to control how delineated the IPA stylization is. Lower weight on the CN will give more freedom to the masks and retain less of the Source Input edges, causing mask bleed. Higher CN weight will produce more of the Source Input structure, but less quality on the stylization.

There's also a resolution switch to quickly change your aspect ratio, you can edit the resolution to your liking as well.

May 24th, version 4 update, Background Mode was also added. This lets you stylize your masks while using your source input as the background, instead of the background mask being stylized by IPA.

Requirements

The "Segmenty Anything SAM model (ViT-H)" model is required for this, to get it: Go to manager > Install Models > Type "sam" > Install: sam_vit_h_4b8939.pth

GroundingDino is also required, but should automatically download on first use. If it doesn't, you can grab it from here: https://github.com/IDEA-Research/GroundingDINO/releases/download/v0.1.0-alpha2/groundingdino_swinb_cogcoor.pth

Or here: https://huggingface.co/ShilongLiu/GroundingDINO/tree/main

If you need ControlNet models, you can get them here: https://huggingface.co/webui/ControlNet-modules-safetensors/tree/main

This workflow is in LCM mode by default. You can browse CivitAI and choose your favorite LCM checkpoint. My favorites are PhotonLCM and DelusionsLCM. You can also just use any 1.5 checkpoint and activate the LCM LoRA in the "LoRA stacker" to the far left of the "Efficient Loader".

You can download the LCM LoRA here: https://huggingface.co/wangfuyun/AnimateLCM/blob/main/AnimateLCM_sd15_t2v_lora.safetensors (Install into your SD LoRAs folder)

And the LCM AnimateDiff Model here: https://huggingface.co/wangfuyun/AnimateLCM/blob/main/AnimateLCM_sd15_t2v.ckpt (Install into: "ComfyUI\custom_nodes\ComfyUI-AnimateDiff-Evolved\models")

I also really enjoy using the Shatter LCM AnimateDiff motion LoRA by PxlPshr. You can find it here on CivitAI.

Special thanks to

@matt3o for the awesome IPA updates, and everyone else who contributes to the community and all the tools we use. A big shoutout to @Purz from whom I've learned so much, and this workflow was inspired from, and @AndyXR for beta testing.

If you like my work, you can find my channels at: https://linktr.ee/artontap

描述:

June 18th, v4.1:

  • Fixed the random Image Resize error that was happening after latest ComfyUI updates.

May 24th, v4:

  • I've cleaned up a few things, and all mask groups and CN can now be disabled without errors. Regional prompting doesn't work with LCM and has been removed to free up clutter/errors.

  • White and Black are in the front now. Black has been slightly overhauled and is now a proper background/multi-function group.

  • Background Mode has been added, allowing you to stylize masks and merge with the source input behind them.

  • Colored mask merging has been added, for visual/editing purposes. (BG Mode and Colored mask merging are controlled by the black group)

  • You can now apply mask colors in a custom order for more control over stacking (eg. shirt/head on top of body mask)

April 28th, v3:

  • Fixed the "size of tensor" error when a GDINO mask fails to fully track something and doesn't create enough frames to match the input batch size. Now when it happens, the rest of the batch size for that mask is filled in with background frames after the mask frames.

训练词语:

名称: automaskIPAImgVid2VidLCM_v4.zip

大小 (KB): 23

类型: Archive

Pickle 扫描结果: Success

Pickle 扫描信息: No Pickle imports

病毒扫描结果: Success

AutoMask IPA Img/Vid-2-Vid LCM AnimateDiff Workflow for ComfyUI

AutoMask IPA Img/Vid-2-Vid LCM AnimateDiff Workflow for ComfyUI

AutoMask IPA Img/Vid-2-Vid LCM AnimateDiff Workflow for ComfyUI

AutoMask IPA Img/Vid-2-Vid LCM AnimateDiff Workflow for ComfyUI

AutoMask IPA Img/Vid-2-Vid LCM AnimateDiff Workflow for ComfyUI

AutoMask IPA Img/Vid-2-Vid LCM AnimateDiff Workflow for ComfyUI

AutoMask IPA Img/Vid-2-Vid LCM AnimateDiff Workflow for ComfyUI

AutoMask IPA Img/Vid-2-Vid LCM AnimateDiff Workflow for ComfyUI

AutoMask IPA Img/Vid-2-Vid LCM AnimateDiff Workflow for ComfyUI

资源下载
下载价格VIP专享
仅限VIP下载升级VIP
犹豫不决让我们错失一次又一次机会!!!
原文链接:https://1111down.com/939836.html,转载请注明出处
由于网站升级,部分用户密码全部设置为111111,登入后自己修改, 并且VIP等级提升一级(包月提升至包季,包季提升到包年 包年提升至永久)
没有账号?注册  忘记密码?

社交账号快速登录