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(의자)들 각각 서로 다른 색으로 표현되게 만들었습니다.
그림을 보니 훨씬 이해가 쉽습니다.
끝
'DL|ML' 카테고리의 다른 글
[논문 리뷰] Temporal Relational Reasoning in Videos (0) | 2021.04.01 |
---|---|
Logit이 무엇일까? what is a Logit? (0) | 2021.02.04 |
코세라(Coursera) Generative AdversarialNetworks (GANs) 코스를 끝낸 후의 리뷰 (2) | 2021.01.10 |
torch의 model summary에서는 cuda가 필요한가요? (0) | 2021.01.05 |
PyTorch와 비교 해본 PyTorch Lightning 소개 (An introduction to PyTorch Lightning with comparisons to PyTorch) (0) | 2020.07.15 |