๐Ÿ“/capstone1

YOLOv5 ์„ค์น˜

sssbin 2022. 3. 24. 22:43

 

YOLOv3 ์„ค์น˜ ์‹œ๋„ -> ์ž๊พธ ์˜ค๋ฅ˜ ๋– ์„œ ์‹คํŒจ..

 

# ๊ฐ€์ƒํ™˜๊ฒฝ์— yolov5 ๋‹ค์šด
git clone https://github.com/ultralytics/yolov5.git

# update
conda update -yn base -c defaults conda

# install library
conda install -c anaconda cython numpy pillow scipy seaborn pandas
conda install -c conda-forge matplotlib pyyaml tensorboard tqdm opencv

 

PyTorch ์„ค์น˜๋Š”

https://pytorch.kr/get-started/locally/ 

๋‚ด ํ™˜๊ฒฝ์— ๋งž๋Š” ๋ช…๋ น์–ด๋ฅผ ์ž…๋ ฅํ•ด์ฃผ๋ฉด ๋œ๋‹ค.

๋‚œ ๋งฅ๋ถ์ด๋‹ˆ๊นŒ

# install pytorch
conda install pytorch torchvision torchaudio -c pytorch

 

ONNX๋ž€? ONNX(Open Neural Network Exchange)๋Š” ๊ทธ ์ด๋ฆ„์—์„œ ์‚ดํŽด ๋ณผ ์ˆ˜ ์žˆ๋“ฏ์ด, Tensorflow, PyTorch์™€ ๊ฐ™์€ ์„œ๋กœ ๋‹ค๋ฅธ DNN ํ”„๋ ˆ์ž„์›Œํฌ ํ™˜๊ฒฝ์—์„œ ๋งŒ๋“ค์–ด์ง„ ๋ชจ๋ธ๋“ค์„ ์„œ๋กœ ํ˜ธํ™˜๋˜๊ฒŒ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋„๋ก ๋งŒ๋“ค์–ด์ง„ ๊ณต์œ  ํ”Œ๋žซํผ์ด๋‹ค.

# install onnx
conda install -c conda-forge onnx

 

์ด์ œ ์‹คํ–‰์‹œ์ผœ๋ณด์ž

python detect.py --source ./data/images/bus.jpg

runs/detect/exp2 ํด๋”์— ๋“ค์–ด๊ฐ€๋ฉด ๋ถ„์„ ๊ฒฐ๊ณผ๊ฐ€ ์ €์žฅ๋˜์–ด ์žˆ๋‹ค!!

 

์šฐ๋ฆฌ ์‚ฌ์ง„๋„ ํ•ด๋ดค๋‹ค

ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹

์ž˜ ๋œ๋‹น