본문 바로가기
AI

Stable Diffusion ControlNet 확장 기능

by hfgraphic 2025. 5. 29.
반응형

이번 글에서는 ControlNet이라는 주제를 소개하려고 합니다.

ControlNetStable Diffusion의 확장 기능으로, 여러분이 생성한 이미지에 포즈를 지정할 수 있게 해주는 도구입니다.

 

예를 들어 이 예시에서는 어떤 캐릭터가 프롬프트를 기반으로 생성된 정적인 이미지로 나와 있는데,

우리는 이 원본 이미지를 활용하여 항상 같은 포즈를 유지하도록 설정할 수 있습니다.

즉, AI가 특정 자세를 그대로 따라하게 만들 수 있는 기능인 거죠.

 


이 자체만으로도 충분히 흥미롭지만, ControlNet의 진짜 강력한 활용처는 AI 영상 제작입니다.

예를 들어, 오른팔이 움직이는 영상을 만들고 싶을 때,

AI가 정확하게 같은 포즈를 유지하면서 움직이게 하려면 ControlNet이 반드시 필요합니다.

 

이 강의에서는 궁극적으로 AI 영상 제작까지 다루게 되며,

ControlNet은 그 핵심 도구가 됩니다.

앞으로 다양한 활용법도 다루겠지만, 이번 영상에서는 ControlNet 설치 방법에만 집중하겠습니다.

 


 

ControlNet 설치 방법

  1. Stable Diffusion의 Web UI에서 “Extensions” 탭으로 이동하세요.
  2. 아직 보이지 않겠지만 곧 나타날 탭을 설치해야 합니다.
  3. “Available” 탭에서 검색창에이라고 입력하세요.
  4. 👉 Stable Diffusion Web ControlNet
  5. 검색하면 왼쪽에 확장 기능이 나타납니다.
  6. (저는 이미 설치했기 때문에 안 보이지만, 여러분은 나타날 거예요)
  7. “Install” 버튼을 클릭하여 설치합니다.
  8. 설치가 완료되면 “Installed” 탭에서
  9. 👉 “Apply and restart UI” 버튼을 클릭하세요.

 


이 과정을 완료하면 Stable Diffusion 폴더 안에

👉 stable-diffusion-webui-controlnet 이라는 새 폴더가 생성됩니다.

(처음에는 존재하지 않지만, 설치 후 나타납니다)

 


 

모델 파일 추가

하지만 여기서 끝이 아닙니다.

ControlNet은 별도의 모델 파일도 필요해요.

 

  1. 모델은 이 폴더에 저장해야 합니다:
  2. 👉 stable-diffusion-webui/models/ControlNet
  3. 아래 주소에서 모델 파일을 다운로드하세요:
  4. 👉 https://huggingface.co/lllyasviel/ControlNet/tree/main
  5. 파일 용량은 꽤 크니 다운로드에 시간이 걸릴 수 있습니다.
  6. 다운로드한 모델 파일을 아까 말한 폴더에 넣으세요.
  7. 이 폴더는 기존에 넣던 Stable Diffusion 모델 폴더와 다릅니다, 꼭 주의하세요.

 


 

설치 완료 확인

  • 모든 파일이 올바르게 설치되면, 다시 Stable Diffusion을 재시작하세요.
  • 필요하다면 UI 재시작 버튼을 다시 클릭하거나 프로그램을 완전히 종료 후 재실행하세요.
  • 이후 text2img 탭 아래에 ControlNet이라는 새 탭이 나타나게 됩니다.

 

해당 탭을 클릭하면, 방금 다운로드한 ControlNet 모델들이 목록에 표시됩니다.

이제 설치는 완료되었습니다!


다음 영상에서는 이 ControlNet을 실제로 활용하는 방법에 대해 배워보겠습니다.

포즈 지정은 물론, 나중에는 AI 캐릭터를 자연스럽게 움직이는 영상 제작까지 할 수 있게 됩니다.

반응형