Yolo 비전 선전
선전
지금 참여하기
용어집

이미지 분할

컴퓨터 비전 분야의 이미지 분할 기술을 탐구하세요. Ultralytics 인스턴스 분할, 의미적 분할, 범옵틱 분할을 위해 어떻게 정밀한 픽셀 단위 마스크를 제공하는지 알아보세요.

이미지 분할은 컴퓨터 비전(CV) 분야의 정교한 기술로, 디지털 이미지를 여러 개의 픽셀 하위 그룹으로 분할하는 것을 포함하며, 이는 흔히 이미지 세그먼트 또는 영역이라고 불립니다. 표준 이미지 분류가 전체 이미지에 단일 레이블을 할당하는 것과 달리, 분할은 각 개별 픽셀에 특정 클래스 레이블을 할당함으로써 시각적 데이터를 훨씬 더 세분화된 수준에서 분석합니다. 이 과정은 정밀한 픽셀 수준 지도를 생성하여 인공지능(AI) 모델이 단순히 어떤 객체가 존재하는지뿐만 아니라 정확히 어디에 위치하는지, 그리고 그 객체의 구체적인 경계가 무엇인지를 이해할 수 있게 합니다.

픽셀 단위 분석의 메커니즘

이러한 고충실도 이해를 달성하기 위해 분할 모델은 일반적으로 딥 러닝(DL) 아키텍처를 활용하며, 특히 컨볼루션 신경망(CNN)을 사용합니다. 이러한 네트워크는 강력한 특징 추출기로 작용하여 경계선, 질감, 복잡한 형태와 같은 패턴을 식별합니다. 고전적인 U-Net과 같은 전통적인 분할 아키텍처는 종종 인코더-디코더 구조를 채택합니다. 인코더는 입력 이미지를 압축하여 의미적 맥락을 포착하는 반면, 디코더는 공간적 세부 사항을 재구성하여 최종 분할 마스크를 출력합니다. U-Net과 같은 전통적인 세분화 아키텍처는 종종 인코더-디코더 구조를 사용합니다. 인코더는 입력 이미지를 압축하여 의미적 맥락을 포착하는 반면, 디코더는 공간적 세부 사항을 재구성하여 최종 세분화 마스크를 출력합니다.

현대적 발전은 2026년 1월 출시된 YOLO26과 같은 실시간 아키텍처를 가능케 했습니다. 이러한 모델들은 세그멘테이션 기능을 엔드투엔드 파이프라인에 직접 통합하여 클라우드 GPU부터 에지 디바이스에 이르는 다양한 하드웨어에서 고속 처리를 가능하게 합니다.

세분화의 주요 유형

프로젝트의 구체적인 목표에 따라 개발자들은 일반적으로 세 가지 주요 세분화 기법 중에서 선택합니다:

  • 의미적 분할: 이 방법은 픽셀을 범주별로 분류하지만 동일한 범주에 속하는 개별 객체들 사이의 구별은 하지 않습니다. 예를 들어, 위성 이미지 분석에서"숲"을 나타내는 모든 픽셀은 녹색으로 표시되어 숲 전체를 하나의 개체로 취급합니다.
  • 인스턴스 분할: 이 기술은 관심 대상인 개별 객체를 식별하고 분리합니다. 복잡한 거리 장면에서 인스턴스 분할은 "차량 A", "차량 B", "보행자 A"에 대해 고유한 마스크를 생성하여 시스템이 track 개체를 계수하고 track 수 있게 합니다. 이는 Ultralytics 모델 제품군의 핵심 기능입니다.
  • 파노프틱 분할: 의미론적 분할의 포괄성과 인스턴스 분할의 정밀도를 결합한 하이브리드 접근법입니다. 모든 픽셀에 레이블을 할당하여 무정형 배경 요소(하늘, 도로 등)를 구분하는 동시에 계산 가능한 전경 객체를 고유하게 식별합니다.

물체 탐지와 구별

세분화와 객체 탐지를 구분하는 것이 매우 중요합니다. 탐지 알고리즘은 직사각형 경계 상자를 사용하여 항목을 국소화하지만, 해당 상자 내에 배경 픽셀이 불가피하게 포함됩니다. 분할은 물체의 정확한 윤곽선이나 다각형을 추적함으로써 더 타이트하고 정확한 표현을 제공합니다. 이 차이는 로봇 팔이 충돌 없이 조작하기 위해 물체의 정확한 기하학적 구조를 알아야 하는 로봇 그레이핑과 같은 응용 분야에서 매우 중요합니다.

실제 애플리케이션

이미지 분할이 제공하는 정밀도는 다양한 산업 전반에 걸쳐 혁신을 주도합니다:

  • 의료 진단: 의료 영상 분석 분야에서 분할은 해부학적 구조를 윤곽화하는 데 필수적입니다. 알고리즘은 MRI 스캔을 분석하여 종양이나 장기 경계를 구분함으로써 외과의가 정확한 부피를 계산하고 생명을 구하는 정밀도로 수술을 계획할 수 있게 합니다.
  • 자율주행: 자율주행 차량은 안전하게 주행하기 위해 세분화 기술에 의존합니다. 영상 데이터를 처리함으로써 차량 컴퓨터는 주행 가능한 차선을 보도 및 장애물과 구분할 수 있습니다. SAE 인터내셔널과 같은 표준화 기구는 이러한 고성능 환경 인식이 필수적인 자율주행 등급을 정의합니다.
  • 정밀 농업: 농업 분야 인공지능에서 세분화는 로봇 시스템이 작물 사이의 잡초를 식별하는 데 도움을 줍니다. 특정 식물 잎에 대한 마스크를 생성함으로써 자동 분무기는 침입종만을 표적으로 삼아 제초제 사용량을 크게 줄일 수 있습니다.

YOLO26을 이용한 분할 구현

개발자는 다음을 사용하여 인스턴스 분할을 효율적으로 구현할 수 있습니다. ultralytics Python . 다음 예제는 최첨단 기술을 사용합니다. YOLO26 모델속도와 정확도 모두에 최적화되어 있습니다.

from ultralytics import YOLO

# Load a pre-trained YOLO26 segmentation model
# 'n' denotes the nano version, optimized for speed
model = YOLO("yolo26n-seg.pt")

# Run inference on an image to generate masks
# The model identifies objects and outlines their shape
results = model("https://ultralytics.com/images/bus.jpg")

# Display the image with segmentation overlays
results[0].show()

사용자 지정 작업에서 높은 성능을 달성하기 위해 팀은 종종 고품질 훈련 데이터를 선별해야 합니다. Ultralytics 다각형 마스크로 이미지를 주석 처리하고, 데이터셋을 관리하며, 클라우드에서 모델을 훈련시키는 도구를 제공함으로써 이 과정을 간소화하여 전체 머신 러닝 운영(MLOps)라이프사이클을 효율화합니다. OpenCV 과 같은 라이브러리도 이미지 전처리 및 결과 마스크 후처리를 위해 이러한 모델과 함께 자주 사용됩니다.

Ultralytics 커뮤니티 가입

AI의 미래에 동참하세요. 글로벌 혁신가들과 연결하고, 협력하고, 성장하세요.

지금 참여하기