YOLO Vision 2026:
Ultralytics 용어집으로 돌아가기

ControlNet

ControlNet이 생성형 AI를 정밀하게 공간 제어하는 방식을 살펴보세요. Ultralytics YOLO26을 사용해 포즈를 추출하고 이미지 생성을 안내하는 방법을 알아보세요.

ControlNet은 대규모 텍스트-이미지 생성형 AI 모델에 세밀한 공간 제어 기능을 부여하도록 설계된 고급 신경망 아키텍처입니다. 원래 Stable Diffusion과 같은 모델을 향상하기 위해 도입된 ControlNet은 사용자가 텍스트 프롬프트뿐만 아니라 추가 입력 조건을 사용해 이미지 생성을 유도할 수 있도록 합니다. 특정 시각적 가이드(예: 에지 맵, 깊이 맵 또는 사람의 스켈레톤)를 네트워크에 입력하면, 사용자는 생성된 결과의 정확한 구성, 자세 또는 구조를 지정할 수 있으며, 이를 통해 자연어 설명과 정밀한 시각적 구현 간의 간극을 해소합니다.

아키텍처 작동 방식#

ControlNet의 핵심 혁신은 새로운 조건부 작업을 학습하면서도 기본 파운데이션 모델의 방대한 사전 학습 지식을 보존하는 능력에 있습니다. 이를 위해 기존 신경망 블록의 파라미터를 고정하고 학습 가능한 복제본을 생성합니다. 이 복제본은 특수한 "제로 컨볼루션" 레이어를 사용해 고정된 모델에 연결되며, 해당 레이어는 가중치를 0으로 초기화하여 파인튜닝 초기 단계에서 노이즈가 추가되지 않도록 합니다. 수학적·구조적 이론에 대한 자세한 내용은 arXiv에 게재된 ControlNet 원본 연구 논문에서 확인할 수 있습니다.

이러한 독특한 구조 덕분에 개발자는 소비자용 하드웨어에서도 강력한 조건 제어 기능을 학습할 수 있으므로, 대규모 딥러닝 모델을 처음부터 학습하는 것보다 훨씬 쉽게 활용할 수 있습니다.

ControlNet과 확산 모델 및 LoRA 비교#

생성형 인공지능을 논의할 때는 ControlNet을 관련 개념과 구분하는 것이 유용합니다.

  • 확산 모델: 노이즈를 반복적으로 제거하여 이미지를 생성하는 기반 엔진입니다. 거의 전적으로 텍스트 프롬프트에 의존합니다.
  • LoRA (저랭크 적응): LoRA는 모델에 새로운 스타일이나 주제(예: 특정 캐릭터 또는 예술 스타일)를 빠르게 학습시키는 방법입니다. 반면 ControlNet은 이미지의 정확한 공간적 배치를 지정합니다.

실제 적용 사례#

ControlNet은 전문적인 워크플로에서 컴퓨터 비전과 생성형 AI의 활용 범위를 크게 확장했습니다.

  • 건축 콘셉트 렌더링: 건축가와 인테리어 디자이너는 ControlNet을 사용해 기본적인 흑백 컴퓨터 지원 설계(CAD) 도면이나 손으로 그린 스케치를 건물과 실내 공간의 사실적인 렌더링으로 변환합니다.
  • 게임 개발에서의 캐릭터 포즈 지정: 애니메이터는 사람의 포즈 추정 모델을 활용해 참조 영상에서 스켈레톤 구조를 추출합니다. 이러한 스켈레톤을 ControlNet에 입력하면 정확한 포즈를 취한 일관되고 스타일화된 캐릭터 스프라이트를 생성하여 비디오 게임 에셋에 사용할 수 있으므로, 수작업 일러스트레이션에 필요한 시간을 크게 줄일 수 있습니다.

ControlNet용 조건 준비#

ControlNet을 효과적으로 활용하려면 먼저 소스 이미지에서 원하는 공간 조건을 추출해야 합니다. 예를 들어 최신 최첨단 비전 모델인 **Ultralytics YOLO26**을 사용해 사람의 포즈 스켈레톤을 추출할 수 있습니다. 그런 다음 이 스켈레톤을 저장하고 ControlNet을 지원하는 텍스트-이미지 파이프라인의 조건 입력으로 사용합니다.

from ultralytics import YOLO

# Load the Ultralytics YOLO26 pose estimation model
model = YOLO("yolo26n-pose.pt")

# Perform inference to extract the human pose skeleton
results = model("character_reference.jpg")

# Save the resulting plotted skeleton to use as ControlNet input
results[0].save("pose_conditioning.jpg")

표준 OpenCV 함수를 사용해 Canny 에지를 준비하거나 고급 세그멘테이션 마스크를 추출하는 경우와 관계없이, 고품질 입력을 준비하는 것은 필수적입니다. 맞춤형 ControlNet 조건을 학습하는 데 필요한 클라우드 기반 데이터셋 관리 및 데이터 어노테이션을 위해 Ultralytics Platform과 같은 플랫폼은 최신 AI 팀을 위한 원활한 엔드투엔드 환경을 제공합니다.

Explore solutions

Real-time AI that works with your team

로보틱스 컴퓨터 비전

Ultralytics YOLO 모델로 더 스마트한 기계의 성능을 구현하세요. 로보틱스의 Vision AI는 자율 주행, 인식, 객체 추적 및 실시간 제어를 지원합니다.
자세히 알아보기
Real-time AI that works with your team

물류 컴퓨터 비전

Ultralytics YOLO 모델로 물류를 효율화하세요. Vision AI는 패키지 검사, 분류, 차량 추적 및 창고의 실시간 안전 모니터링을 지원합니다.
자세히 알아보기
Real-time AI that works with your team

소매 컴퓨터 비전

Ultralytics YOLO 모델로 소매업을 새롭게 혁신하세요. Vision AI는 재고 추적, 선반 모니터링, 대기열 관리 및 더 스마트한 고객 인사이트를 지원합니다.
자세히 알아보기
Real-time AI that works with your team

헬스케어 분야의 컴퓨터 비전

Ultralytics YOLO 모델로 헬스케어 솔루션을 구축하십시오. 헬스케어 분야의 Vision AI는 더 빠른 의료 영상 처리, 더욱 스마트한 진단, 환자 모니터링을 지원합니다.
자세히 알아보기
Real-time AI that works with your team

제조 분야의 컴퓨터 비전

Ultralytics YOLO 모델로 제조를 최적화하십시오. Vision AI는 품질 관리, 결함 탐지, PPE 준수, 조립 라인 자동화를 지원합니다.
자세히 알아보기
Real-time AI that works with your operation

자동차 산업의 컴퓨터 비전

Ultralytics YOLO 모델을 활용해 자동차 산업에 컴퓨터 비전을 적용합니다. 비전 AI는 도로 안전, 운전자 보조, 차량 자동화를 향상해 더 스마트한 도로를 구현합니다.
자세히 알아보기
Real-time AI tailored to your operation

농업의 컴퓨터 비전

Ultralytics YOLO 모델로 스마트 농업에 비전 AI를 도입합니다. 작물 모니터링, 가축 추적, 정밀 농업을 강화해 더 높은 수확량을 스마트하게 실현합니다.
자세히 알아보기
Real-time AI that works with your team

로보틱스 컴퓨터 비전

Ultralytics YOLO 모델로 더 스마트한 기계의 성능을 구현하세요. 로보틱스의 Vision AI는 자율 주행, 인식, 객체 추적 및 실시간 제어를 지원합니다.
자세히 알아보기
Real-time AI that works with your team

물류 컴퓨터 비전

Ultralytics YOLO 모델로 물류를 효율화하세요. Vision AI는 패키지 검사, 분류, 차량 추적 및 창고의 실시간 안전 모니터링을 지원합니다.
자세히 알아보기
Real-time AI that works with your team

소매 컴퓨터 비전

Ultralytics YOLO 모델로 소매업을 새롭게 혁신하세요. Vision AI는 재고 추적, 선반 모니터링, 대기열 관리 및 더 스마트한 고객 인사이트를 지원합니다.
자세히 알아보기
Real-time AI that works with your team

헬스케어 분야의 컴퓨터 비전

Ultralytics YOLO 모델로 헬스케어 솔루션을 구축하십시오. 헬스케어 분야의 Vision AI는 더 빠른 의료 영상 처리, 더욱 스마트한 진단, 환자 모니터링을 지원합니다.
자세히 알아보기
Real-time AI that works with your team

제조 분야의 컴퓨터 비전

Ultralytics YOLO 모델로 제조를 최적화하십시오. Vision AI는 품질 관리, 결함 탐지, PPE 준수, 조립 라인 자동화를 지원합니다.
자세히 알아보기
Real-time AI that works with your operation

자동차 산업의 컴퓨터 비전

Ultralytics YOLO 모델을 활용해 자동차 산업에 컴퓨터 비전을 적용합니다. 비전 AI는 도로 안전, 운전자 보조, 차량 자동화를 향상해 더 스마트한 도로를 구현합니다.
자세히 알아보기
Real-time AI tailored to your operation

농업의 컴퓨터 비전

Ultralytics YOLO 모델로 스마트 농업에 비전 AI를 도입합니다. 작물 모니터링, 가축 추적, 정밀 농업을 강화해 더 높은 수확량을 스마트하게 실현합니다.
자세히 알아보기
Real-time AI that works with your team

로보틱스 컴퓨터 비전

Ultralytics YOLO 모델로 더 스마트한 기계의 성능을 구현하세요. 로보틱스의 Vision AI는 자율 주행, 인식, 객체 추적 및 실시간 제어를 지원합니다.
자세히 알아보기
Real-time AI that works with your team

물류 컴퓨터 비전

Ultralytics YOLO 모델로 물류를 효율화하세요. Vision AI는 패키지 검사, 분류, 차량 추적 및 창고의 실시간 안전 모니터링을 지원합니다.
자세히 알아보기
Real-time AI that works with your team

소매 컴퓨터 비전

Ultralytics YOLO 모델로 소매업을 새롭게 혁신하세요. Vision AI는 재고 추적, 선반 모니터링, 대기열 관리 및 더 스마트한 고객 인사이트를 지원합니다.
자세히 알아보기
Real-time AI that works with your team

헬스케어 분야의 컴퓨터 비전

Ultralytics YOLO 모델로 헬스케어 솔루션을 구축하십시오. 헬스케어 분야의 Vision AI는 더 빠른 의료 영상 처리, 더욱 스마트한 진단, 환자 모니터링을 지원합니다.
자세히 알아보기
Real-time AI that works with your team

제조 분야의 컴퓨터 비전

Ultralytics YOLO 모델로 제조를 최적화하십시오. Vision AI는 품질 관리, 결함 탐지, PPE 준수, 조립 라인 자동화를 지원합니다.
자세히 알아보기
Real-time AI that works with your operation

자동차 산업의 컴퓨터 비전

Ultralytics YOLO 모델을 활용해 자동차 산업에 컴퓨터 비전을 적용합니다. 비전 AI는 도로 안전, 운전자 보조, 차량 자동화를 향상해 더 스마트한 도로를 구현합니다.
자세히 알아보기
Real-time AI tailored to your operation

농업의 컴퓨터 비전

Ultralytics YOLO 모델로 스마트 농업에 비전 AI를 도입합니다. 작물 모니터링, 가축 추적, 정밀 농업을 강화해 더 높은 수확량을 스마트하게 실현합니다.
자세히 알아보기

AI의 미래를 함께 만들어가세요!

머신러닝의 미래와 함께 여정을 시작하세요