ComfyUI  >  워크플로우  >  업샘플링을 통한 일관된 스타일 전환

업샘플링을 통한 일관된 스타일 전환

이 워크플로우는 안정적인 확산에서 일관된 스타일 전환을 위한 방법으로 업샘플링을 탐구합니다. 잠재적 노이즈를 제어함으로써 업샘플링은 비디오의 움직임과 구성을 유지하여 스타일 전환이 더 부드럽고 일관되도록 합니다!

ComfyUI Unsampling 워크플로우

Consistent Style Transfer with Unsampling in Stable Diffusion
이 워크플로우를 실행하고 싶으신가요?
  • 완전히 작동 가능한 워크플로우
  • 누락된 노드 또는 모델 없음
  • 수동 설정 불필요
  • 멋진 시각 효과 제공

ComfyUI Unsampling 예제

ComfyUI Unsampling 설명

Inner-Reflections가 작성한 이 업샘플링 가이드는 일관된 비디오 스타일 전환을 달성하기 위한 업샘플링 방법을 탐구하는 데 크게 기여합니다.

1. 소개: 업샘플링을 통한 잠재적 노이즈 제어

잠재적 노이즈는 안정적인 확산에서 우리가 하는 모든 것의 기초입니다. 우리가 이것으로 무엇을 달성할 수 있는지 생각해보면 놀랍습니다. 그러나 일반적으로 우리는 노이즈를 생성하기 위해 무작위 숫자를 사용해야 합니다. 만약 우리가 그것을 제어할 수 있다면 어떨까요?

저는 업샘플링을 처음 사용하는 사람이 아닙니다. 이 방법은 오랜 시간 동안 여러 가지 방식으로 사용되었습니다. 그러나 지금까지는 결과에 만족하지 못했습니다. 저는 몇 달 동안 최상의 설정을 찾기 위해 노력했으며 이 가이드를 즐기시기 바랍니다.

AnimateDiff/Hotshot와 함께 샘플링 프로세스를 사용하여 원래 비디오를 나타내는 노이즈를 찾고, 따라서 모든 종류의 스타일 전환을 더 쉽게 만듭니다. 특히 Hotshot의 8 프레임 컨텍스트 윈도우를 고려할 때 일관성을 유지하는 데 도움이 됩니다.

이 업샘플링 과정은 본질적으로 입력 비디오를 원래의 움직임과 구성을 유지하는 잠재적 노이즈로 변환합니다. 그런 다음 이 표현적 노이즈를 무작위 노이즈 대신 확산 과정의 시작점으로 사용할 수 있습니다. 이는 AI가 목표 스타일을 적용하면서 시간적으로 일관성을 유지할 수 있게 합니다.

이 가이드는 AnimateDiff 및/또는 Hotshot을 설치했다고 가정합니다. 아직 설치하지 않았다면, 가이드는 여기에서 확인할 수 있습니다:

AnimateDiff: https://civitai.com/articles/2379

Hotshot XL 가이드: https://civitai.com/articles/2601/

리소스 링크 - 이 워크플로우를 사용하여 Civitai에 비디오를 게시하려면: https://civitai.com/models/544534

2. 이 워크플로우의 시스템 요구사항

NVIDIA 그래픽 카드가 장착된 Windows 컴퓨터로 VRAM이 최소 12GB 이상이어야 합니다. RunComfy 플랫폼에서는 Medium (VRAM 16GB) 이상 등급의 머신을 사용하십시오. 이 과정은 표준 AnimateDiff 또는 Hotshot 워크플로우보다 더 많은 VRAM을 필요로 하지 않지만, 본질적으로 확산 과정을 두 번 실행하므로 거의 두 배의 시간이 소요됩니다 - 한 번은 업샘플링을 위해, 한 번은 목표 스타일로 다시 샘플링하기 위해.

3. 노드 설명 및 설정 가이드

노드: Custom Sampler

Unsampling: Custom Sampler

이것의 주요 부분은 일반 KSampler에서 보통 볼 수 있는 모든 설정을 조각으로 나누는 Custom Sampler를 사용하는 것입니다:

이것이 주요 KSampler 노드입니다 - 업샘플링을 위해 노이즈/시드를 추가하는 것은 효과가 없습니다 (제가 알고 있는 한). CFG는 중요합니다 - 일반적으로 이 단계에서 CFG가 높을수록 비디오가 원본과 더 비슷하게 보입니다. 높은 CFG는 업샘플러가 입력과 더 가깝게 일치하도록 강제합니다.

노드: KSampler Select

Unsampling: KSampler Select

가장 중요한 것은 수렴하는 샘플러를 사용하는 것입니다! 이것이 우리가 euler를 사용하는 이유입니다. euler a는 더 많은 무작위성/불안정을 초래합니다. 각 단계에서 노이즈를 추가하는 조상 샘플러는 업샘플링이 깔끔하게 수렴하는 것을 방해합니다. 더 많은 정보를 원하시면 언제나 를 유용하게 찾았습니다. reddit의 @spacepxl는 DPM++ 2M Karras가 사용 사례에 따라 더 정확한 샘플러일 수 있다고 제안합니다.

노드: Align Your Step Scheduler

Unsampling: Align Your Step Scheduler

여기서는 어떤 스케줄러도 잘 작동합니다 - Align Your Steps (AYS)는 16단계에서 좋은 결과를 얻으므로 계산 시간을 줄이기 위해 이를 사용했습니다. 더 많은 단계는 더 완전히 수렴하지만 점점 감소하는 수익을 가져옵니다.

노드: Flip Sigma

Unsampling: Flip Sigma

Flip Sigma는 업샘플링을 발생시키는 마법의 노드입니다! 시그마 스케줄을 뒤집음으로써, 우리는 깨끗한 입력 이미지에서 대표적인 노이즈로 확산 과정을 역전합니다.

노드: Prompt

Unsampling: Prompt

이 방법에서 프롬프트는 상당히 중요합니다. 좋은 프롬프트는 특히 변환을 더 많이 하고 싶을 때 비디오의 일관성을 크게 향상시킬 수 있습니다. 이 예에서는 동일한 조건을 업샘플러와 리샘플러 모두에 제공했습니다. 일반적으로 잘 작동하는 것 같습니다 - 그러나 업샘플러에서 빈 조건을 넣는 것도 괜찮습니다 - 저는 이것이 스타일 전환을 개선하는 데 도움이 된다고 생각합니다, 약간의 일관성 손실이 있을 수 있지만.

노드: Resampling

Unsampling: Resampling

리샘플링을 위해서는 노이즈 추가를 꺼야 합니다 (AnimateDiff 샘플 설정에서 빈 노이즈를 사용하는 것도 같은 효과가 있습니다 - 제 워크플로우에서는 둘 다 사용했습니다). 리샘플링 중에 노이즈를 추가하면 기본 설정에서는 일관성이 없는, 노이즈가 많은 결과를 얻습니다. 그렇지 않다면 낮은 CFG와 약한 ControlNet 설정을 조합하여 시작하는 것이 가장 일관된 결과를 제공하면서 프롬프트가 스타일에 영향을 미칠 수 있게 합니다.

기타 설정

나머지 설정은 개인적인 선호도에 따릅니다. 저는 이 워크플로우를 가능한 한 간단하게 만들면서도 주요 구성 요소와 설정을 포함했습니다.

4. 워크플로우 정보

기본 워크플로우는 SD1.5 모델을 사용합니다. 그러나 체크포인트, VAE, AnimateDiff 모델, ControlNet 모델 및 단계 스케줄 모델을 SDXL로 변경하여 SDXL로 전환할 수 있습니다.

5. 중요한 참고 사항/문제

  • 깜박임 - 제 워크플로우에서 업샘플링으로 생성된 디코딩 및 미리보기 잠재물을 보면 명백한 색상 이상이 있는 것을 볼 수 있습니다. 정확한 원인은 불분명하지만 일반적으로 최종 결과에 영향을 미치지 않습니다. 이러한 이상 현상은 특히 SDXL에서 두드러집니다. 그러나 때때로 비디오에서 깜박임을 유발할 수 있습니다. 주요 원인은 ControlNets와 관련이 있는 것 같습니다 - 따라서 그 강도를 줄이는 것이 도움이 될 수 있습니다. 프롬프트를 변경하거나 스케줄러를 약간 변경하는 것도 차이를 만들 수 있습니다. 여전히 이 문제를 겪고 있습니다 - 해결책이 있다면 알려주세요!
    • DPM++ 2M은 때때로 깜박임을 개선할 수 있습니다.

6. 다음 단계는?

이것은 비디오 일관성을 제어하는 완전히 새로운 방법처럼 느껴지므로 탐구할 것이 많습니다. 제 제안을 원하신다면:

  • 여러 소스 비디오에서 노이즈를 결합/마스킹해 보세요.
  • 일관된 캐릭터 변환을 위해 IPAdapter를 추가해 보세요.

저자 소개

Inner-Reflections

  • https://x.com/InnerRefle11312
  • https://civitai.com/user/Inner_Reflections_AI

더 많은 ComfyUI 워크플로우를 원하시나요?

RunComfy
저작권 2025 RunComfy. All Rights Reserved.

RunComfy는 최고의 ComfyUI 플랫폼으로서 ComfyUI 온라인 환경과 서비스를 제공하며 ComfyUI 워크플로우 멋진 비주얼을 제공합니다. RunComfy는 또한 제공합니다 AI Playground, 예술가들이 최신 AI 도구를 활용하여 놀라운 예술을 창조할 수 있도록 지원합니다.