inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

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

여러 오픈소스와 패키지, 라이브러리

해결된 질문

127

이동현

작성한 질문수 18

0

안녕하세요. 오픈소스와 패키지, 라이브러리의 용어가 헷갈려 질문드립니다.

Object Detection과 Segmentation을 위한 주요 Dataset으로는 Pascal VOC, COCO, Google Open Images가 있고, Detection, Segmantation 패키지로는 Open CV의 DNN 모듈, Tensorflow Object Detection API등이 있다 라고 배웠습니다.

여기서 그냥 Tensorflow, YOLO는 어디에 속하나요?

또한, Tensorflow Object Detection API와 OpenCV와 호환이 가능한가요?

감사합니다.

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

답변 1

1

권 철민

안녕하십니까,

1. 어디에 속한다는 질문을 잘 이해하지는 못했지만, Tensorflow는 구글에서 만든 딥러닝용 프레임워크 입니다.  Tensorflow Object Detection API는 Tensorflow를 기반으로 별도의 Object Detection API를 만들어서 패키징화 한것입니다.

YOLO은 Object Detection Model 입니다.  Faster RCNN, SSD와 같이 Object Detection을 잘 하기 위해서 CNN 기반으로 설계한 모델입니다.  따라서 Tensorflow 등으로 YOLO 모델을 구현합니다.

2.  OpenCV DNN 모듈이 Tensorflow Object Detection API로 생성한 모델을 OpenCV로 로딩하기 위해 별도로 포팅을 합니다. 이 포팅된 opencv DNN에서 로딩을 합니다. 그런 차원에서의 호환을 합니다.

opencv DNN은 Tensorflow로 만들어진 모델을 사용하지 않고, 이렇게 별도로 opencv 자체적으로 만든 모델(Tensorflow 모델을 포팅)을 이용합니다. 

감사합니다.

강의 환경설정 질문

0

38

2

Custom Dataset에서의 polygon 정보 관련

0

81

3

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

0

77

2

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

0

93

3

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

0

81

2

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

0

56

2

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

0

106

2

로드맵 선택

0

64

1

mmcv

0

55

2

Anchor box의 Positive 처리 위치

0

59

2

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

0

83

2

run pod credit 관련 제보

0

93

2

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

0

75

2

mm_faster_rcnn_train_kitti.ipynb 실행 오류

0

93

3

질문 드립니다.

0

74

3

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

0

75

1

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

0

91

1

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

0

71

1

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

0

100

2

OpenCV 관련 질문드립니다.

0

68

2

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

0

324

3

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

1

133

2

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

0

120

1

NMS 로직 문의 드려요

0

109

2