ํ
![Ultralytics YOLO ๋ฐฐ๋](https://raw.githubusercontent.com/ultralytics/assets/main/yolov8/banner-yolov8.png)
์๊ฐ Ultralytics YOLOv8๋ ํธํ์ ๋ฐ๊ณ ์๋ ์ค์๊ฐ ๋ฌผ์ฒด ๊ฐ์ง ๋ฐ ์ด๋ฏธ์ง ๋ถํ ๋ชจ๋ธ์ ์ต์ ๋ฒ์ ์ ๋๋ค. YOLOv8 ๋ ๋ฅ ๋ฌ๋๊ณผ ์ปดํจํฐ ๋น์ ์ ์ต์ฒจ๋จ ๋ฐ์ ์ ๊ธฐ๋ฐ์ผ๋ก ๊ตฌ์ถ๋์ด ์๋์ ์ ํ๋ ๋ฉด์์ ๋น๊ตํ ์ ์๋ ์ฑ๋ฅ์ ์ ๊ณตํฉ๋๋ค. ๊ฐ์ํ๋ ๋์์ธ์ผ๋ก ๋ค์ํ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ ํฉํ๋ฉฐ, ์ฃ์ง ๋๋ฐ์ด์ค์์ ํด๋ผ์ฐ๋ API์ ์ด๋ฅด๊ธฐ๊น์ง ๋ค์ํ ํ๋์จ์ด ํ๋ซํผ์ ์ฝ๊ฒ ์ ์ฉํ ์ ์์ต๋๋ค.
YOLOv8 ๋ฌธ์์์ ๊ธฐ๋ฅ์ ์ดํดํ๊ณ ํ์ฉํ๋ ๋ฐ ๋์์ด ๋๋ ์ข ํฉ์ ์ธ ๋ฆฌ์์ค๋ฅผ ์ดํด๋ณด์ธ์. ์ด ํ๋ธ๋ ์๋ จ๋ ๋จธ์ ๋ฌ๋ ์ค๋ฌด์์ด๋ ์ด ๋ถ์ผ๋ฅผ ์ฒ์ ์ ํ๋ ์ฌ๋์ด๋ ํ๋ก์ ํธ์์ YOLOv8 ์ ์ ์ฌ๋ ฅ์ ๊ทน๋ํํ๋ ๊ฒ์ ๋ชฉํ๋ก ํฉ๋๋ค.
์์ ์์น
- ์ค์น
ultralytics
ํ๊ณผ ํจ๊ป ๋ช ๋ถ ์์ ์์ํ๊ณ ์คํํ์ธ์ ย ์์ํ๊ธฐ - ์์ธก ์๋ก์ด ์ด๋ฏธ์ง์ ๋์์ YOLOv8 ย ์ด๋ฏธ์ง ์์ธก
- ๊ธฐ์ฐจ ์ฌ์ฉ์ ์ง์ ๋ฐ์ดํฐ ์ธํธ์ ์๋ก์ด YOLOv8 ๋ชจ๋ธ ย ๋ชจ๋ธ ํ๋ จ
- ์์ YOLOv8 ์ธ๋ถํ, ๋ถ๋ฅ, ํฌ์ฆ ๋ฐ ์ถ์ ๊ณผ ๊ฐ์ ์์ ย ์์ ์ดํด๋ณด๊ธฐ
- ์ ๊ท ๐ ํ์ ๊ณ ๊ธ ์๋งจํฑ ๋ฐ SQL ๊ฒ์ ๊ธฐ๋ฅ์ ๊ฐ์ถ ๋ฐ์ดํฐ ์ธํธ ย ๋ฐ์ดํฐ ์งํฉ ํ์
Watch: ์ฌ์ฉ์ ์ง์ ๋ฐ์ดํฐ ์ธํธ์์ YOLOv8 ๋ชจ๋ธ์ ํ๋ จํ๋ ๋ฐฉ๋ฒ Google Colab.
YOLO: ๊ฐ๋ตํ ์ญ์ฌ
YOLO (์ธ๊ธฐ์๋ ๊ฐ์ฒด ๊ฐ์ง ๋ฐ ์ด๋ฏธ์ง ๋ถํ ๋ชจ๋ธ์ธ ์ ์จ๋ฆฌ ์ ๋ฃฉ์ ์์ฑํด ๋ํ๊ต์ ์กฐ์ ๋ ๋๋ชฌ๊ณผ ์๋ฆฌ ํ๋ฅดํ๋๊ฐ ๊ฐ๋ฐํ์ต๋๋ค. 2015๋ ์ ์ถ์๋ YOLO ๋ ๋น ๋ฅธ ์๋์ ์ ํ์ฑ์ผ๋ก ๋น ๋ฅด๊ฒ ์ธ๊ธฐ๋ฅผ ์ป์์ต๋๋ค.
- 2016๋ ์ ์ถ์๋ YOLOv2๋ ์ผ๊ด ์ ๊ทํ, ์ต์ปค ๋ฐ์ค, ์ฐจ์ ํด๋ฌ์คํฐ๋ฅผ ํตํฉํ์ฌ ๊ธฐ์กด ๋ชจ๋ธ์ ๊ฐ์ ํ์ต๋๋ค.
- 2018๋ ์ ์ถ์๋ YOLOv3๋ ๋ณด๋ค ํจ์จ์ ์ธ ๋ฐฑ๋ณธ ๋คํธ์ํฌ, ๋ค์ค ์ต์ปค, ๊ณต๊ฐ ํผ๋ผ๋ฏธ๋ ํ๋ง์ ์ฌ์ฉํ์ฌ ๋ชจ๋ธ์ ์ฑ๋ฅ์ ๋์ฑ ํฅ์์์ผฐ์ต๋๋ค.
- 2020๋ ์๋ ๋ชจ์์ดํฌ ๋ฐ์ดํฐ ์ฆ๊ฐ, ์๋ก์ด ์ต์ปค ํ๋ฆฌ ๊ฐ์ง ํค๋, ์๋ก์ด ๋ถ์ค ๊ธฐ๋ฅ ๋ฑ์ ํ์ ์ ๋์ ํ YOLOv4๊ฐ ์ถ์๋์์ต๋๋ค.
- YOLOv5 ๋ชจ๋ธ์ ์ฑ๋ฅ์ ๋์ฑ ๊ฐ์ ํ๊ณ ํ์ดํผํ๋ผ๋ฏธํฐ ์ต์ ํ, ํตํฉ ์คํ ์ถ์ , ์ธ๊ธฐ ์๋ ๋ด๋ณด๋ด๊ธฐ ํ์์ผ๋ก์ ์๋ ๋ด๋ณด๋ด๊ธฐ ๋ฑ์ ์๋ก์ด ๊ธฐ๋ฅ์ ์ถ๊ฐํ์ต๋๋ค.
- YOLOv6๋ ๋ฉ์ดํฌ์์์ 2022๋ ์ ์คํ์์คํํ์ผ๋ฉฐ, ๋ฉ์ดํฌ์์ ์ฌ๋ฌ ์์จ์ฃผํ ๋ฐฐ์ก ๋ก๋ด์ ์ฌ์ฉ๋๊ณ ์์ต๋๋ค.
- YOLOv7์ COCO ํคํฌ์ธํธ ๋ฐ์ดํฐ ์ธํธ์ ํฌ์ฆ ์ถ์ ๊ณผ ๊ฐ์ ์ถ๊ฐ ์์ ์ ์ถ๊ฐํ์ต๋๋ค.
- YOLOv8 ๋ Ultralytics ์์ YOLO ์ ์ต์ ๋ฒ์ ์ ๋๋ค. ์ต์ฒจ๋จ ์ต์ ๋ชจ๋ธ์ธ YOLOv8 ์ ์ด์ ๋ฒ์ ์ ์ฑ๊ณต์ ๋ฐํ์ผ๋ก ํฅ์๋ ์ฑ๋ฅ, ์ ์ฐ์ฑ ๋ฐ ํจ์จ์ฑ์ ์ํด ์๋ก์ด ๊ธฐ๋ฅ๊ณผ ๊ฐ์ ์ฌํญ์ ๋์ ํ์ต๋๋ค. YOLOv8 ์ ๊ฐ์ง, ๋ถํ , ํฌ์ฆ ์ถ์ , ์ถ์ ๋ฐ ๋ถ๋ฅ๋ฅผ ํฌํจํ ๋ชจ๋ ๋ฒ์์ ๋น์ AI ์์ ์ ์ง์ํฉ๋๋ค. ์ด๋ฌํ ๋ค์ฉ๋์ฑ ๋๋ถ์ ์ฌ์ฉ์๋ ๋ค์ํ ์ ํ๋ฆฌ์ผ์ด์ ๊ณผ ๋๋ฉ์ธ์์ YOLOv8 ์ ๊ธฐ๋ฅ์ ํ์ฉํ ์ ์์ต๋๋ค.
- YOLOv9์ ํ๋ก๊ทธ๋๋ฐ ๊ฐ๋ฅํ ๊ทธ๋ผ๋ฐ์ด์ ์ ๋ณด(PGI)์ ์ผ๋ฐํ๋ ํจ์จ์ ์ธ ๋ ์ด์ด ์ง๊ณ ๋คํธ์ํฌ(GELAN)์ ๊ฐ์ ํ์ ์ ์ธ ๋ฐฉ๋ฒ์ ๋์ ํ์ต๋๋ค.
- ์นญํ๋ํ๊ต์ ์ฐ๊ตฌ์๋ค์ด ๋ง๋ YOLOv10์ Ultralytics Python ํจํค์ง๋ฅผ ์ฌ์ฉํ์ฌ ๊ฐ๋ฐ๋์์ต๋๋ค. ์ด ๋ฒ์ ์ ๋น์ต๋ ์ต์ (NMS) ์๊ตฌ ์ฌํญ์ ์ ๊ฑฐํ๋ ์๋ํฌ์๋ ํค๋๋ฅผ ๋์ ํ์ฌ ์ค์๊ฐ ๊ฐ์ฒด ๊ฐ์ง ๊ธฐ๋ฅ์ ํฅ์์์ผฐ์ต๋๋ค.
YOLO ๋ผ์ด์ ์ค Ultralytics YOLO ๋ผ์ด์ ์ค๋ ์ด๋ป๊ฒ ์ ์ฉ๋๋์?
Ultralytics ๋ ๋ค์ํ ์ฌ์ฉ ์ฌ๋ก๋ฅผ ์์ฉํ ์ ์๋๋ก ๋ ๊ฐ์ง ๋ผ์ด์ ์ค ์ต์ ์ ์ ๊ณตํฉ๋๋ค:
- AGPL-3.0 ๋ผ์ด์ ์ค: OSI๊ฐ ์น์ธํ ์ด ์คํ ์์ค ๋ผ์ด์ ์ค๋ ํ์๊ณผ ์ ํธ๊ฐ์๊ฒ ์ด์์ ์ด๋ฉฐ ๊ฐ๋ฐฉํ ํ์ ๊ณผ ์ง์ ๊ณต์ ๋ฅผ ์ด์งํฉ๋๋ค. ์์ธํ ๋ด์ฉ์ ๋ผ์ด์ ์ค ํ์ผ์ ์ฐธ์กฐํ์ธ์.
- ์ํฐํ๋ผ์ด์ฆ ๋ผ์ด์ ์ค: ์์ ์ ์ฌ์ฉ์ ์ํด ์ค๊ณ๋ ์ด ๋ผ์ด์ ์ค๋ AGPL-3.0 ์ ์คํ ์์ค ์๊ตฌ ์ฌํญ์ ์ฐํํ์ฌ Ultralytics ์ํํธ์จ์ด ๋ฐ AI ๋ชจ๋ธ์ ์์ ์ฉ ์ํ ๋ฐ ์๋น์ค์ ์ํํ๊ฒ ํตํฉํ ์ ์๋๋ก ํ์ฉํฉ๋๋ค. ๋น์ฌ ์๋ฃจ์ ์ ์์ ์ฉ ์ ํ์ ํฌํจํ๋ ค๋ ๊ฒฝ์ฐ Ultralytics ๋ผ์ด์ ์ฑ์ ํตํด ๋ฌธ์ํ์ธ์.
Facebook์ ๋ผ์ด์ ์ค ์ ๋ต์ ์คํ์์ค ํ๋ก์ ํธ์ ๋ํ ๊ฐ์ ์ฌํญ์ด ์ปค๋ฎค๋ํฐ์ ํ์๋ ์ ์๋๋ก ์ค๊ณ๋์์ต๋๋ค. ์ ํฌ๋ ์คํ์์ค์ ์์น(โค๏ธ)์ ๊ฐ์ด ๊น์ด ์๊ธฐ๊ณ ์์ผ๋ฉฐ, ๊ธฐ์ฌ๊ฐ ๋ชจ๋์๊ฒ ์ ์ตํ ๋ฐฉ์์ผ๋ก ํ์ฉ๋๊ณ ํ์ฅ๋ ์ ์๋๋ก ๋ณด์ฅํ๋ ๊ฒ์ด ์ ํฌ์ ์ฌ๋ช ์ ๋๋ค.
์์ฃผ ๋ฌป๋ ์ง๋ฌธ
Ultralytics YOLO ์ด๋ ๋ฌด์์ด๋ฉฐ ๊ฐ์ฒด ๊ฐ์ง๋ฅผ ์ด๋ป๊ฒ ๊ฐ์ ํ๋์?
Ultralytics YOLO ๋ ์ค์๊ฐ ๋ฌผ์ฒด ๊ฐ์ง ๋ฐ ์ด๋ฏธ์ง ๋ถํ ๋ก ํธํ์ ๋ฐ์๋ YOLO (You Only Look Once) ์๋ฆฌ์ฆ์ ์ต์ ๋ฒ์ ์ ๋๋ค. ์ด์ ๋ฒ์ ์ ๊ธฐ๋ฐ์ผ๋ก ์ฑ๋ฅ, ์ ์ฐ์ฑ, ํจ์จ์ฑ์ ํฅ์์ํค๊ธฐ ์ํด ์๋ก์ด ๊ธฐ๋ฅ๊ณผ ๊ฐ์ ์ฌํญ์ ๋์ ํ YOLOv8 ์ ๊ฐ์ง, ๋ถํ , ํฌ์ฆ ์ถ์ , ์ถ์ , ๋ถ๋ฅ์ ๊ฐ์ ๋ค์ํ ๋น์ AI ์์ ์ ์ง์ํฉ๋๋ค. ์ต์ฒจ๋จ ์ํคํ ์ฒ๋ฅผ ํตํด ๋ฐ์ด๋ ์๋์ ์ ํ์ฑ์ ๋ณด์ฅํ๋ฏ๋ก ์ฃ์ง ๋๋ฐ์ด์ค ๋ฐ ํด๋ผ์ฐ๋ API๋ฅผ ํฌํจํ ๋ค์ํ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ ํฉํฉ๋๋ค.
YOLO ์ค์น ๋ฐ ์ค์ ์ ์ด๋ป๊ฒ ์์ํ๋์?
YOLO ์์ํ๊ธฐ๋ ๋น ๋ฅด๊ณ ๊ฐ๋จํฉ๋๋ค. pip๋ฅผ ์ฌ์ฉํ์ฌ Ultralytics ํจํค์ง๋ฅผ ์ค์นํ๋ฉด ๋ช ๋ถ ์์ ์์ํ ์ ์์ต๋๋ค. ๋ค์์ ๊ธฐ๋ณธ ์ค์น ๋ช ๋ น์ด์ ๋๋ค:
์ข ํฉ์ ์ธ ๋จ๊ณ๋ณ ๊ฐ์ด๋๋ ๋น ๋ฅธ ์์ ๊ฐ์ด๋๋ฅผ ์ฐธ์กฐํ์ธ์. ์ด ๋ฆฌ์์ค๋ ์ค์น ์ง์นจ, ์ด๊ธฐ ์ค์ ๋ฐ ์ฒซ ๋ฒ์งธ ๋ชจ๋ธ์ ์คํํ๋ ๋ฐ ๋์์ด ๋ฉ๋๋ค.
๋ด ๋ฐ์ดํฐ ์งํฉ์์ ์ฌ์ฉ์ ์ง์ YOLO ๋ชจ๋ธ์ ํ์ตํ๋ ค๋ฉด ์ด๋ป๊ฒ ํด์ผ ํ๋์?
๋ฐ์ดํฐ ์งํฉ์์ ์ฌ์ฉ์ ์ง์ YOLO ๋ชจ๋ธ์ ํ์ตํ๋ ค๋ฉด ๋ช ๊ฐ์ง ์ธ๋ถ ๋จ๊ณ๊ฐ ํ์ํฉ๋๋ค:
- ์ฃผ์์ด ๋ฌ๋ฆฐ ๋ฐ์ดํฐ ์งํฉ์ ์ค๋นํฉ๋๋ค.
- YAML ํ์ผ์์ ํธ๋ ์ด๋ ํ๋ผ๋ฏธํฐ๋ฅผ ๊ตฌ์ฑํฉ๋๋ค.
- ์ฌ์ฉ
yolo train
๋ช ๋ น์ ์ฌ์ฉํ์ฌ ๊ต์ก์ ์์ํ์ธ์.
๋ค์์ ๋ช ๋ น์ด ์์์ ๋๋ค:
์์ธํ ์๋ด๋ ๊ต์ก ํ๋ก์ธ์ค ์ต์ ํ๋ฅผ ์ํ ์์์ ํ์ด ํฌํจ๋ ๋ชจ๋ธ ๊ต์กํ๊ธฐ ๊ฐ์ด๋๋ฅผ ์ฐธ์กฐํ์ธ์.
Ultralytics YOLO ์ ์ฌ์ฉํ ์ ์๋ ๋ผ์ด์ ์ค ์ต์ ์ ๋ฌด์์ธ๊ฐ์?
Ultralytics ๋ YOLO ์ ๋ํด ๋ ๊ฐ์ง ๋ผ์ด์ ์ค ์ต์ ์ ์ ๊ณตํฉ๋๋ค:
- AGPL-3.0 ๋ผ์ด์ ์ค: ์ด ์คํ ์์ค ๋ผ์ด์ ์ค๋ ๊ต์ก ๋ฐ ๋น์์ ์ ์ฉ๋์ ์ด์์ ์ด๋ฉฐ ๊ฐ๋ฐฉํ ํ์ ์ ์ด์งํฉ๋๋ค.
- ์ํฐํ๋ผ์ด์ฆ ๋ผ์ด์ ์ค: ์์ ์ฉ ์ ํ๋ฆฌ์ผ์ด์ ์ฉ์ผ๋ก ์ค๊ณ๋์ด AGPL-3.0 ๋ผ์ด์ ์ค์ ์ ํ ์์ด Ultralytics ์ํํธ์จ์ด๋ฅผ ์์ ์ฉ ์ ํ์ ์ํํ๊ฒ ํตํฉํ ์ ์์ต๋๋ค.
์์ธํ ๋ด์ฉ์ ๋ผ์ด์ ์ค ํ์ด์ง๋ฅผ ์ฐธ์กฐํ์ธ์.
์ค์๊ฐ ๊ฐ์ฒด ์ถ์ ์ Ultralytics YOLO ์ ์ด๋ป๊ฒ ์ฌ์ฉํ ์ ์๋์?
Ultralytics YOLO ๋ ํจ์จ์ ์ด๊ณ ์ฌ์ฉ์ ์ ์ ๊ฐ๋ฅํ ๋ค์ค ๊ฐ์ฒด ์ถ์ ์ ์ง์ํฉ๋๋ค. ์ถ์ ๊ธฐ๋ฅ์ ํ์ฉํ๋ ค๋ฉด ๋ค์์ ์ฌ์ฉํ ์ ์์ต๋๋ค. yolo track
๋ช
๋ น์ ์คํํฉ๋๋ค:
๊ฐ์ฒด ์ถ์ ์ค์ ๋ฐ ์คํ์ ๋ํ ์์ธํ ๊ฐ์ด๋๋ ์ค์๊ฐ ์๋๋ฆฌ์ค์ ๊ตฌ์ฑ๊ณผ ์ค์ ์ ์ฉ ์ฌ๋ก๋ฅผ ์ค๋ช ํ๋ ์ถ์ ๋ชจ๋ ์ค๋ช ์๋ฅผ ์ฐธ์กฐํ์ธ์.
์์ฑ 2023-11-12, ์ ๋ฐ์ดํธ 2024-07-05
์์ฑ์: ๊ธ๋ ์กฐ์ฒ (13), ๋ฆฌ์ฆ์ ๋ฌด๋์๋ฅด (1), ์์ ์ ์์ (3)