주요 콘텐츠

의미론적 분할

ground truth에 레이블 지정, 사전 훈련된 AI 모델을 사용하여 의미론적 분할 수행, 전이 학습을 통해 U-Net과 같은 사용자 지정 신경망 훈련

Computer Vision Toolbox™의 의미론적 분할 툴을 사용하면, 사전 훈련된 AI 모델과 사용자 지정 딥러닝 신경망을 모두 활용하여 영상의 픽셀 수준 분류를 수행할 수 있습니다. 영상 레이블 지정기 앱과 비디오 레이블 지정기 앱을 사용하여 레이블이 지정된 ground truth를 만드는 것부터 시작할 수 있습니다. 이 두 앱은 대화형 및 AI 지원 방식으로 영상과 비디오에서 클래스 레이블을 사용한 픽셀 수준 주석 처리를 지원합니다. 자세한 내용은 Label Pixels for Semantic Segmentation 항목을 참조하십시오.

이 툴박스는 BiSeNet V2와 같은 사전 훈련된 의미론적 분할 모델을 제공합니다. 이러한 모델을 바로 추론에 사용하거나 특정 응용 분야에 맞게 조정할 수 있습니다. U-Net, 3D U-Net, DeepLab v3+와 같은 아키텍처에 전이 학습을 사용하여 사용자 지정 분할 신경망을 훈련시킬 수도 있습니다. 자세한 내용은 딥러닝을 사용한 의미론적 분할 시작하기 항목을 참조하십시오.

훈련 데이터를 준비하기 위해, 이 툴박스는 데이터 세트를 불러오고 관리하는 유틸리티와 함께 레이블 분포를 구성하고 분석하는 기능을 제공합니다. 툴박스는 데이터 증강 및 전처리도 지원합니다. 자세한 내용은 Training Data for Object Detection and Semantic Segmentation 항목을 참조하십시오.

사전 훈련된 모델이나 사용자 지정 모델을 사용하여 예측을 생성한 후에는 분할 예측을 ground truth와 비교하여 평가하고, 윤곽선 일치 점수, Sørensen-Dice 유사성, 자카드 유사성, 혼동행렬과 같은 평가 메트릭을 계산할 수 있습니다. 자세한 내용은 evaluateSemanticSegmentation 항목을 참조하십시오.

Input image of a seascape, then a series of cubes representing a deep learning network, and a semantically segmented output image of the input image.

영상 레이블 지정기컴퓨터 비전 응용 분야에서 영상에 레이블 지정
비디오 레이블 지정기Label video for computer vision applications

함수

모두 확장

bisenetv2Create BiSeNet v2 convolutional neural network for semantic segmentation (R2025a 이후)
semanticsegSemantic image segmentation using deep learning
bisenetv2Create BiSeNet v2 convolutional neural network for semantic segmentation (R2025a 이후)
unet의미론적 분할을 위한 U-Net 컨벌루션 신경망 만들기 (R2024a 이후)
unet3dCreate 3-D U-Net convolutional neural network for semantic segmentation of volumetric images (R2024a 이후)
deeplabv3plus의미론적 영상 분할을 위한 DeepLab v3+ 컨벌루션 신경망 생성 (R2024a 이후)
focalCrossEntropyCompute focal cross-entropy loss
generalizedDiceGeneralized Sørensen-Dice similarity coefficient for image segmentation
combine여러 데이터저장소의 데이터 결합
countEachLabelCount occurrence of pixel or box labels
groundTruthGround truth label data
imageDatastore이미지 데이터의 데이터저장소
pixelLabelDatastoreDatastore for pixel label data
pixelLabelTrainingDataCreate training data for semantic segmentation from ground truth
balancePixelLabelsBalance pixel labels by oversampling block locations in large images
imwarp영상에 기하 변환 적용
imcrop영상 자르기
imresize이미지 크기 조정
transform데이터저장소 변환
randomAffine2dCreate randomized 2-D affine transformation
randomWindow2dRandomly select rectangular region in image
centerCropWindow2d사각 형태의 가운데 자르기 윈도우 만들기
evaluateSemanticSegmentationEvaluate semantic segmentation data set against ground truth
bfscoreContour matching score for image segmentation
dice영상 분할을 위한 Sørensen-Dice 유사성 계수
jaccard영상 분할을 위한 자카드 유사성 계수
segmentationConfusionMatrixConfusion matrix of multi-class pixel-level image segmentation
semanticSegmentationMetricsSemantic segmentation quality metrics
labeloverlay2차원 영상에 레이블 행렬 영역 겹치기
volshowDisplay volume
insertObjectMask Insert masks in image or video stream

도움말 항목

시작하기

의미론적 분할을 위한 Ground Truth 만들기

의미론적 분할을 위한 훈련 데이터 준비하기

추천 예제