728x90

개인 프로젝트/이미지 인식 3

02. 커스텀 이미지 학습시키기 (Yolo - darknet)

darknet.exe 파일까지 만들었다면 이제 나의 이미지를 학습시킬 차례이다. 잊어버리기 전에 업로드 하고 싶어서 아직까지 내 컴퓨터에서 학습중이다. darknet.exe 를 만들었다면 동일 경로로 cmd 를 이동시키고 명령어를 알아보자. darknet.exe detector train data/obj.data cfg/yolov3.cfg darknet53.conv.74 data/obj.data 파일 내용 classes = 2 train = data/train.txt names = data/obj.names backup = backup/ 나의 경우는 "토마토" 와 "흑미밥" 의 이미지를 학습시키기 때문에 종류가 2개 이므로 classes 는 2로 설정했다. train 은 훈련시킬 데이터의 경로와 이름이다..

01. 개발 환경 세팅하기. (Yolo - darknet)

Yolo.... darknet 쉽지 않은 상대다. 이것저것 많이 해봤는데 결국 실패해서 태초마을로 돌아왔다. Visual Studio, CUDA, cudnn, openCV 를 다 삭제했다. 처음부터 다시 시작해보자. 게시물에 적은 순대로 설치를 시작합니다. 버전에 대해서는 제가 설치한 버전으로 설명합니다. 나의 컴퓨터 사양 CPU : intel i7-7700 GPU : NVIDIA GTX 1050ti (ㅠㅠ) RAM : 16GB OS : WINDOWS 10 (64bit) 1. Visual Studio 2015 다운받기. 다운로드 링크 : Visual Studio 2015 2. NVIDIA CUDA 10.1 설치하기 다운로드 링크 : CUDA 10.1 다운로드하기 3. Cudnn 설치하기 (v7.6.4 f..

1. YOLO - 이미지 학습 : 개발 환경 만들기 (Python)

많은 난관이 예상되지만 혼자서 이미지 인식을 목표로 한번 달려보자. 첫 번째는 개발 환경을 만드는 것이다. 나는 Python을 주로 사용하기 때문에 일단 Anaconda 와 Jupyter notebook 에서 시작한다. 나중에 사진 학습을 위해 GPU 가 사용될 수 있어 Colab 으로 넘어갈 수 있지만 일단은 이렇게... #1. 환경 설정 나는 Window 10 환경을 사용하였다. (1) anaconda 에서 가상환경 만들기. (Python 3.6 ver) (2) 여기 에서 open CV 파일 다운 받기. (저는 opencv_python-4.4.0-cp36-cp36m-win_amd64.whl 다운했습니다.) (3) 요기 에서 numpy 파일 다운 받기. (저는 numpy-1.18.5+mkl-cp36-c..