inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

[개정판] 딥러닝 컴퓨터 비전 완벽 가이드

custom dataset을 생성할 때 annotation 관련 질문

해결된 질문

200

장성현

작성한 질문수 1

0

강사님 안녕하세요!

특정 장애물(바위)을 detect 하기 위해서 CVAT 툴을 이용해 custom dataset을 생성하려고 합니다. 

 

1. 학습을 위한 이미지 내의 모든 장애물들을 모두 annotate하지 않고

일부 개수만 annotate 하게 되면 

annotate 되지 않은 것들 때문에 학습에 악영향을 끼칠 수 있을까요? 

 

2. 그리고 이 장애물만 detect 하면 돼서 클래스 1개로 학습을 진행하려 하고 있는데, 

클래스 수를 늘린다고 해서 학습 성능이 더 좋아질 가능성도 혹시 이론적으로 있나요?

 

유익한 강의 감사드립니다!

customdataset cvat keras python annotation 컴퓨터-비전 머신러닝 배워볼래요? 딥러닝 tensorflow

답변 1

1

권 철민

안녕하십니까, 

질문 내용을 제가 잘 이해하지 못한 부분이 있습니다.  답변 확인하시고, 명확한 답변이 아니면 다시 글 올려 주십시요. 

1. 모든 장애물을 ANNOTATION하지 않는다는 의미가 하나의 이미지에 수십개의 동일한 장애물이 있는데, 이들 중 장애물 몇개만 annotation을 한다는 의미인지요? 

만약 그렇다면, 약간의 성능 저하가 있을 수는 있습니다. 하지만 과도하게 성능 저하가 염려되지는 않습니다.  분명한것은 하나의 이미지에 여러개의 동일한 장애물이 있을 경우 가능하면 대부분 annotation을 해주는게 좋지만 너무 많을 경우는 일부 제외하셔도 될 것 같습니다.

2. 클래스 수를 늘린다는게 하나의 이미지에 장애물 A가 10개, 장애물 B가 20개가 있는데 장애물 A만 Annotation을 해서 클래스 1개만 detect하는데 이를 장애물 B도 Annotation해서 클래스 2개로 늘리신다는 의미이신지요?  그렇다면 장애물 B를 포함해도 성능이 더 좋아지지는 않습니다. 

감사합니다. 

 

0

장성현

네 두 질문 모두 명확히 답변이 되었습니다! 감사합니다^^

강의 환경설정 질문

0

43

2

Custom Dataset에서의 polygon 정보 관련

0

90

3

cvat.ai 보안 수준이 궁금합니다

0

82

2

캐클 nucleus 챌린지 runpod 실습 코드 에러 질문드립니다.

0

99

3

추론 결과의 Precision(또는 mAP) 평가 방법

0

87

2

mmdetection mask rcnn inferenct 실습 시 runpod 템플릿 관해서 질문드립니다.

0

61

2

runpod에서 google drive 연결 시 오류 발생

0

110

2

로드맵 선택

0

69

1

mmcv

0

60

2

Anchor box의 Positive 처리 위치

0

64

2

해당 강의 runpod 적용 후 에러 제보드립니다

0

88

2

run pod credit 관련 제보

0

102

2

mmdetection 2.x과 3.x 호환 관련 표기

0

79

2

mm_faster_rcnn_train_kitti.ipynb 실행 오류

0

102

3

질문 드립니다.

0

84

3

mm_faster_rcnn_train_coco_bccd 실행 오류 질문드립니다.

0

81

1

강사님께 수정을 제안드리고 싶은 것이 있습니다.

0

96

1

google automl efficientdet 다운로드 및 설치 오류

0

78

1

이상 탐지에 사용할 비전 기술 조언 부탁드립니다.

0

104

2

OpenCV 관련 질문드립니다.

0

76

2

mmcv 설치관련해서 문의드려요

0

336

3

강의 구성 관련해서 질문이 있습니다

1

139

2

모델 변환 성능 질문드립니다.

0

123

1

NMS 로직 문의 드려요

0

116

2