본문 바로가기

자료

YOLO V3 윈도우환경 설치 -2

728x90

저번 포스팅에서 윈도우10 환경에서 YOLO v3을 실행시키기 위해서 git과 Cygwin을 설치했는데요.

이번에는 YOLO v3 실행까지 해보겠습니다.

우선, YOLO와 관련된 사이트 링크들을 알려드리겠습니다.

첫번째 링크는 YOLO를 만드신 분의 사이트이고요

두번째 링크는 윈도우와 리눅스에서 실행시키는 방법을 잘 설명한 GitHub 입니다.

https://pjreddie.com/darknet/yolo/

YOLO: Real-Time Object Detection

YOLO: Real-Time Object Detection You only look once (YOLO) is a state-of-the-art, real-time object detection system. On a Pascal Titan X it processes images at 30 FPS and has a mAP of 57.9% on COCO test-dev. Comparison to Other Detectors YOLOv3 is extremely fast and accurate. In mAP measured at .5 I...

pjreddie.com

https://github.com/AlexeyAB/darknet

 

AlexeyAB/darknet

Windows and Linux version of Darknet Yolo v3 & v2 Neural Networks for object detection (Tensor Cores are used) - AlexeyAB/darknet

github.com

먼저 두번째 링크의 GitHub에 사이트에 직접 들어가서 파일들을 다운 받을 수 있는데요.

우리는 cmd 창에서 다운 받겠습니다.

먼저 cd.. 을 입력해서 위치를 c로 옮겨주고요. 다운을 받습니다.

git clone https://github.com/AlexeyAB/darknet이라고 치면 아래와 같이 설치를 시작할 것입니다.

설치가 끝난 뒤에서는 다음과 같이 cmd 창에 입력해주세요...

cd darknet

make

위와 같은 절차가 시작될거에요. 그러면 기본적으로 설치는 끝난 것입니다.

YOLO를 실행하기 전에 가중치를 학습시켜 놓은 것을 다운 받아야 합니다.

사전에 학습시켜놓은 가중치는 첫번째 링크에서 다운 받을 수 있습니다.

아래 사진에 보이는 주황색 here이라는 부분을 클릭하세요. 그러면 다운받을 수 있습니다.

https://pjreddie.com/darknet/yolo/

다운 받은 파일은 c드라이브에 darknet-master라는 폴더가 있을텐데 거기에 넣으세요.

참고로 darknet-master 폴더 안에 darknet-master폴더가 또 있는데 그안에 넣어야합니다.

이제 거의 끝난거에요. 현재 cmd 창 위치가 c로 되어 있을텐데 이걸 darknet-master 폴더로 위치 시켜야합니다.

cd \darknet-master\darknet-master이라고 입력해서 옮겨주세요.

그런 다음에 cmd 창에 다음과 같이 입력하면 yolo v3가 실행됩니다.

위 사진에는 ./darknet detect cfg/yolov3.cfg yolov3.weights data/dog.jpg

라고 되어 있는데요. 우리는 윈도우 환경이기에 다음과 같이 변경해줘야합니다.

darknet.exe detect cfg/yolov3.cfg yolov3.weights data/dog.jpg

이렇게 끝나면 실행이 완료가 된것입니다.

아래 사진은 실행한 결과인데요. 이거를 보고 싶으시면 darknet-master 폴더 안에 보면

predictiona.jpg 파일이 있을거에요. 그걸 열어보세요. ㅎㅎ

아! 참고로 이 방법은 CPU를 이용한 방법입니다.... 그래서 동영상이나 웹켐은 할 수가 없어요...

만약에 동영상이 웹켐을 하고 싶으시다면 GPU 버전을 이용해야합니다.

그 방법은 다음 포스팅에서 알려드리겠습니다.

추가로 다른 사진을 yolo로 해보고 싶으시면 다음과 같은 방법으로 할 수 있습니다.

먼저, 이전 마지막에 darknet.exe detector cfg/yolov3.cfg yolov3.weights data/dog.jpg 을 입력했는데요.

여기서 마지막 dog.jpg를 변경하면 다른 사진으로 할 수 있습니다.

이 파일을 위치는 data폴더에 있습니다. 들어가보시면 예로 몇개들이 있는데요. 변경하면서 해보세요.

그리고 다른 가중치를 다운 받고 싶으시면 아까 두번째 링크에서 다운 받을 수 있습니다.

원하시는 걸로 선택해서 다운 받으세요.

[출처] 윈도우 환경에서 YOLO v3 실행하기2|작성자 봄봄바라기

728x90

'자료' 카테고리의 다른 글

YOLO(Darknet) - 설치(GPU 설정)  (0) 2020.07.28
YOLO V3 cfg 파일 설정  (0) 2020.07.28
YOLO-V3윈도우 환경 설치  (0) 2020.07.26
YOLO  (0) 2020.07.24
YOLO 데이터(이미지) 학습  (0) 2020.07.15