Yolov3 on raspberry pi 3 B+
이제 Yolov3를 라즈베리파이에 실행시켜보겠습니다.
저는 라즈베리파이 3 B+를 사용했습니다.
라즈베리파이 SD 카드에 OS를 설치합니다.
일단 여기에 들어가서 라즈비안을 다운받습니다.
다운로드 링크 : https://www.raspberrypi.org/downloads/raspbian/
Etcher을 사용해서 다운받은 파일을 SD카드에 설치합니다.
그러면 라즈베리파이에 OS가 설치됩니다.
그리고 darknet을 설치합니다.
git clone https://github.com/pjreddie/darknet
cd darknet
make
이전에 test할때 필요한 파일들을 가져옵니다.
- yolov3.cfg
- yolov3_final.weights
- coco.data
- coco.names
- train.txt
- test할때 사용할 spider.jpg
그리고 test를 합니다.
./darknet detect yolov3.cfg yolov3_final.weights data/spider.jpg | cs |
하지만 자꾸 segmentation error이 뜹니다.
그래서 수정하기 위해 찾아보니 pjreddie/darknet으로 다운받지 말고 AlexeyAB/darknet으로 다운 받아서 해보라는 글을 찾았습니다.
문제 해결 url : https://github.com/pjreddie/darknet/issues/811
그래서 다시 설치하고 시도를 해본결과
오류없이 학습은 되지만 predictions.png파일을 보면 Bounding Box가 나타나지 않습니다.
≫ 실행결과
test가 오류없이 진행되지만 prediction이 되지 않습니다.
이 문제에 대해서 좀 더 찾아보고 수정해 다시 올리겠습니다.
반응형
'Capstone > 2018-2 Capstone' 카테고리의 다른 글
⑤ Yolo_mark (0) | 2018.12.22 |
---|---|
④ YOLO Custom (0) | 2018.12.14 |
③ YOLO란? (0) | 2018.12.14 |
② 이미지 부풀리기 (11) | 2018.12.09 |
① 이미지 크롤링 (0) | 2018.12.01 |