본문 바로가기
DL|ML

Semantic segmentation, Object Detection, Instance Segmentation의 차이는?

by 이든Eden 2021. 2. 1.

Semantic segmentation, Object Detection, Instancee Segmentation의 차이가 무엇인지 잘 설명해준 글이 있어서 번역, 정리 해봅니다.

원문은 이곳을 참조하세요!

 

 

Q) Semantic segmentation, Object Detection, Instancee Segmentation 차이가 뭔가요?

 

A)

  • Object Detection : Computer vision과 Image processing과 관련된 기술입니다. Object Detection의 목적은 이미지내에서 객체(Object)를 탐지(Detect)하는 것입니다.
  • Semantic Segmentation : 각각의 픽셀에 대해, 어떤 객체의 카테고리(labels)에 들어가는지 모델이 알도록 학습시킨 기술입니다. i
  • Instance Segmentation : Semantic Segmentation과 같지만 조금 더 깊게 들어가야합니다. 각각의 픽셀에 대해 객체가 어떤 범주에 들어가야 하는지 알아야 한다는 점은 같지만, 두 개의 객체가 같은 카테고리(labels)이더라도 각각 구별한다는 것입니다.

영어로 보면 무슨 뜻인지 아시겠지만, 거지같은 번역실력으로 이해가 어렵습니다. 하지만 다행히 원문에도 부가설명이 있죠.

 

아래에 주된 차이(main difference)에 대한 예시가 있습니다.

두 번째 이미지는 Semantic Segmentation이 적용되었고, 카테고리(의자)가 결과입니다. 모든 의자들은 같은 색으로 표현되었습니다. 세 번째 이미지는 Instance Segmentation 입니다. 한 단계 더 나아가서 instance(의자)들 각각 서로 다른 색으로 표현되게 만들었습니다.

 

 

그림을 보니 훨씬 이해가 쉽습니다.