Ultralytics YOLO ์์ฃผ ๋ฌป๋ ์ง๋ฌธ(FAQ)
์ด FAQ ์น์ ์์๋ ์ฌ์ฉ์๊ฐ ๋ค์๊ณผ ๊ฐ์ด ์์ ํ๋ ๋์ ๋ฐ์ํ ์ ์๋ ์ผ๋ฐ์ ์ธ ์ง๋ฌธ๊ณผ ๋ฌธ์ ๋ฅผ ๋ค๋ฃน๋๋ค. Ultralytics YOLO ๋ฆฌํฌ์งํ ๋ฆฌ๋ก ์์ ํ ๋ ๋ฐ์ํ ์ ์๋ ์ผ๋ฐ์ ์ธ ์ง๋ฌธ์ ๋ํ ๋ต๋ณ์ ๋๋ค.
์์ฃผ ๋ฌป๋ ์ง๋ฌธ
Ultralytics ๋ ๋ฌด์์ด๋ฉฐ ์ด๋ค ๊ธฐ๋ฅ์ ์ ๊ณตํ๋์?
Ultralytics ๋ ์ฒจ๋จ ๊ฐ์ฒด ๊ฐ์ง ๋ฐ ์ด๋ฏธ์ง ๋ถํ ๋ชจ๋ธ์ ์ ๋ฌธ์ผ๋ก ํ๋ ์ปดํจํฐ ๋น์ AI ํ์ฌ๋ก, YOLO (You Only Look Once) ์ ํ๊ตฐ์ ์ค์ ์ ๋๊ณ ์์ต๋๋ค. ์ ๊ณตํ๋ ์ ํ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค:
- ์ ์คํ ์์ค ๊ตฌํ YOLO11 ๋ฐ YOLO11
- ๋ค์ํ ์ปดํจํฐ ๋น์ ์์ ์ ์ํ ๊ด๋ฒ์ํ ์ฌ์ ํ์ต ๋ชจ๋ธ
- YOLO ๋ชจ๋ธ์ ํ๋ก์ ํธ์ ์ํํ๊ฒ ํตํฉํ๊ธฐ ์ํ ํฌ๊ด์ ์ธ Python ํจํค์ง
- ๋ชจ๋ธ ๊ต์ก, ํ ์คํธ ๋ฐ ๋ฐฐํฌ๋ฅผ ์ํ ๋ค์ฉ๋ ๋๊ตฌ
- ๊ด๋ฒ์ํ ๋ฌธ์์ ์ง์ ์ปค๋ฎค๋ํฐ
Ultralytics ํจํค์ง๋ ์ด๋ป๊ฒ ์ค์นํ๋์?
Ultralytics ํจํค์ง๋ pip๋ฅผ ์ฌ์ฉํ์ฌ ๊ฐ๋จํ๊ฒ ์ค์นํ ์ ์์ต๋๋ค:
์ต์ ๊ฐ๋ฐ ๋ฒ์ ์ ๊ฒฝ์ฐ GitHub ๋ฆฌํฌ์งํ ๋ฆฌ์์ ์ง์ ์ค์นํ์ธ์:
์์ธํ ์ค์น ์ง์นจ์ ๋น ๋ฅธ ์์ ๊ฐ์ด๋์์ ํ์ธํ ์ ์์ต๋๋ค.
Ultralytics ๋ชจ๋ธ์ ์คํํ๊ธฐ ์ํ ์์คํ ์๊ตฌ ์ฌํญ์ ๋ฌด์์ธ๊ฐ์?
์ต์ ์๊ตฌ ์ฌํญ:
- Python 3.7+
- PyTorch 1.7+
- CUDA-ํธํ GPU ( GPU ๊ฐ์์ฉ)
๊ถ์ฅ ์ค์ :
- Python 3.8+
- PyTorch 1.10+
- NVIDIA GPU CUDA 11.2 ์ด์
- 8GB+ RAM
- 50GB ์ด์์ ๋์คํฌ ์ฌ์ ๊ณต๊ฐ(๋ฐ์ดํฐ ์ธํธ ์ ์ฅ ๋ฐ ๋ชจ๋ธ ํ์ต์ฉ)
์ผ๋ฐ์ ์ธ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ ค๋ฉด YOLO ์ผ๋ฐ์ ์ธ ๋ฌธ์ ํ์ด์ง๋ฅผ ์ฐธ์กฐํ์ธ์.
๋ด ๋ฐ์ดํฐ ์ธํธ์์ ์ฌ์ฉ์ ์ง์ YOLO11 ๋ชจ๋ธ์ ํ์ตํ๋ ค๋ฉด ์ด๋ป๊ฒ ํด์ผ ํ๋์?
์ฌ์ฉ์ ์ง์ YOLO11 ๋ชจ๋ธ์ ํธ๋ ์ด๋ํ๋ ค๋ฉด:
- ๋ฐ์ดํฐ ์งํฉ์ YOLO ํ์์ผ๋ก ์ค๋นํฉ๋๋ค(์ด๋ฏธ์ง ๋ฐ ํด๋น ๋ ์ด๋ธ txt ํ์ผ).
- ๋ฐ์ดํฐ ์ธํธ ๊ตฌ์กฐ์ ํด๋์ค๋ฅผ ์ค๋ช ํ๋ YAML ํ์ผ์ ๋ง๋ญ๋๋ค.
- ๋ค์ Python ์ฝ๋๋ฅผ ์ฌ์ฉํ์ฌ ๊ต์ก์ ์์ํ์ธ์:
from ultralytics import YOLO
# Load a model
model = YOLO("yolov8n.yaml") # build a new model from scratch
model = YOLO("yolov8n.pt") # load a pretrained model (recommended for training)
# Train the model
results = model.train(data="path/to/your/data.yaml", epochs=100, imgsz=640)
๋ฐ์ดํฐ ์ค๋น ๋ฐ ๊ณ ๊ธ ๊ต์ก ์ต์ ์ ํฌํจํ ๋ณด๋ค ์ฌ์ธต์ ์ธ ๊ฐ์ด๋๋ ์ข ํฉ ๊ต์ก ๊ฐ์ด๋๋ฅผ ์ฐธ์กฐํ์ธ์.
Ultralytics ์์ ์ด๋ค ์ฌ์ ํ์ต๋ ๋ชจ๋ธ์ ์ฌ์ฉํ ์ ์๋์?
Ultralytics ๋ ๋ค์ํ ์์ ์ ์ํด ์ฌ์ ํ์ต๋ ๋ค์ํ YOLO11 ๋ชจ๋ธ์ ์ ๊ณตํฉ๋๋ค:
- ๋ฌผ์ฒด ๊ฐ์ง: YOLO11n, YOLO11s, YOLO11m, YOLO11l, YOLO11x
- ์ธ์คํด์ค ์ธ๋ถํ: YOLO11n-seg, YOLO11s-seg, YOLO11m-seg, YOLO11l-seg, YOLO11x-seg
- ๋ถ๋ฅ: YOLO11n-cls, YOLO11s-cls, YOLO11m-cls, YOLO11l-cls, YOLO11x-cls
์ด๋ฌํ ๋ชจ๋ธ์ ํฌ๊ธฐ์ ๋ณต์ก์ฑ์ด ๋ค์ํ๋ฉฐ ์๋์ ์ ํ์ฑ ์ฌ์ด์์ ๋ค์ํ ์ ์ถฉ์์ ์ ๊ณตํฉ๋๋ค. ์ฌ์ ํ์ต๋ ๋ชจ๋ ๋ชจ๋ธ์ ์ดํด๋ณด๊ณ ํ๋ก์ ํธ์ ๊ฐ์ฅ ์ ํฉํ ๋ชจ๋ธ์ ์ฐพ์๋ณด์ธ์.
ํ์ต๋ Ultralytics ๋ชจ๋ธ์ ์ฌ์ฉํ์ฌ ์ถ๋ก ์ ์ํํ๋ ค๋ฉด ์ด๋ป๊ฒ ํด์ผ ํ๋์?
ํ์ต๋ ๋ชจ๋ธ์ ์ฌ์ฉํ์ฌ ์ถ๋ก ์ ์ํํฉ๋๋ค:
from ultralytics import YOLO
# Load a model
model = YOLO("path/to/your/model.pt")
# Perform inference
results = model("path/to/image.jpg")
# Process results
for r in results:
print(r.boxes) # print bbox predictions
print(r.masks) # print mask predictions
print(r.probs) # print class probabilities
์ผ๊ด ์ฒ๋ฆฌ ๋ฐ ๋์์ ์ถ๋ก ์ ํฌํจํ ๊ณ ๊ธ ์ถ๋ก ์ต์ ์ ๋ํด์๋ ์์ธํ ์์ธก ๊ฐ์ด๋๋ฅผ ์ฐธ์กฐํ์ธ์.
Ultralytics ๋ชจ๋ธ์ ์ฃ์ง ๋๋ฐ์ด์ค ๋๋ ํ๋ก๋์ ํ๊ฒฝ์ ๋ฐฐํฌํ ์ ์๋์?
๋ฌผ๋ก ์ ๋๋ค! Ultralytics ๋ชจ๋ธ์ ๋ค์ํ ํ๋ซํผ์์ ๋ค์ฉ๋๋ก ๋ฐฐํฌํ ์ ์๋๋ก ์ค๊ณ๋์์ต๋๋ค:
- ์ฃ์ง ๋๋ฐ์ด์ค: TensorRT , ONNX, ๋๋ OpenVINO ๋ฅผ ์ฌ์ฉํ์ฌ NVIDIA Jetson ๋๋ Intel Neural Compute Stick๊ณผ ๊ฐ์ ์ฅ์น์์ ์ถ๋ก ์ ์ต์ ํํฉ๋๋ค.
- ๋ชจ๋ฐ์ผ: ๋ชจ๋ฐ์ผ: Android ๋๋ iOS ๋๋ฐ์ด์ค์์ ๋ชจ๋ธ์ TFLite ๋๋ Core ML๋ก ๋ณํํ์ฌ ๋ฐฐํฌํ์ธ์.
- Cloud: ๋ค์๊ณผ ๊ฐ์ ํ๋ ์์ํฌ ํ์ฉ TensorFlow Serving ๋๋ PyTorch ์๋ธ์ ๊ฐ์ ํ๋ ์์ํฌ๋ฅผ ํ์ฉํ์ฌ ํ์ฅ ๊ฐ๋ฅํ ํด๋ผ์ฐ๋ ๋ฐฐํฌ๋ฅผ ์ํํ์ธ์.
- Web: ONNX .js ๋๋ TensorFlow.js๋ฅผ ์ฌ์ฉํ์ฌ ๋ธ๋ผ์ฐ์ ๋ด ์ถ๋ก ์ ๊ตฌํํฉ๋๋ค.
Ultralytics ๋ ๋ฐฐํฌ๋ฅผ ์ํด ๋ชจ๋ธ์ ๋ค์ํ ํ์์ผ๋ก ๋ณํํ ์ ์๋ ๋ด๋ณด๋ด๊ธฐ ๊ธฐ๋ฅ์ ์ ๊ณตํฉ๋๋ค. ๋ค์ํ ๋ฐฐํฌ ์ต์ ์ ์ดํด๋ณด๊ณ ์ฌ์ฉ ์ฌ๋ก์ ๊ฐ์ฅ ์ ํฉํ ์๋ฃจ์ ์ ์ฐพ์๋ณด์ธ์.
YOLOv8 ์ YOLO11 ์ ์ฐจ์ด์ ์ ๋ฌด์์ธ๊ฐ์?
์ฃผ์ ์ฐจ์ด์ ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค:
- ์ํคํ ์ฒ: YOLO11 ๋ฐฑ๋ณธ ๋ฐ ํค๋ ๋์์ธ์ด ๊ฐ์ ๋์ด ์ฑ๋ฅ์ด ํฅ์๋์์ต๋๋ค.
- ์ฑ๋ฅ: YOLO11 ์ ์ผ๋ฐ์ ์ผ๋ก YOLOv8 ์ ๋นํด ์ ํ๋์ ์๋๊ฐ ์ฐ์ํฉ๋๋ค.
- ์์ : YOLO11 ๋ ๊ธฐ๋ณธ์ ์ผ๋ก ํตํฉ ํ๋ ์์ํฌ์์ ๊ฐ์ฒด ๊ฐ์ง, ์ธ์คํด์ค ์ธ๋ถํ ๋ฐ ๋ถ๋ฅ๋ฅผ ์ง์ํฉ๋๋ค.
- ์ฝ๋๋ฒ ์ด์ค: YOLO11 ๋ ๋ณด๋ค ๋ชจ๋ํ๋๊ณ ํ์ฅ ๊ฐ๋ฅํ ์ํคํ ์ฒ๋ก ๊ตฌํ๋์ด ์ฌ์ฉ์ ์ง์ ๋ฐ ํ์ฅ์ด ์ฉ์ดํฉ๋๋ค.
- ๊ต์ก: YOLO11 ๋ค์ค ๋ฐ์ดํฐ ์ธํธ ๊ต์ก ๋ฐ ํ์ดํผํ๋ผ๋ฏธํฐ ์งํ ๊ฐ์ ๊ณ ๊ธ ๊ต์ก ๊ธฐ๋ฒ์ ํตํฉํ์ฌ ๊ฒฐ๊ณผ๋ฅผ ๊ฐ์ ํฉ๋๋ค.
๊ธฐ๋ฅ ๋ฐ ์ฑ๋ฅ ๋ฉํธ๋ฆญ์ ๋ํ ์์ธํ ๋น๊ต๋ฅผ ๋ณด๋ ค๋ฉด YOLO ๋น๊ต ํ์ด์ง๋ฅผ ์ฐธ์กฐํ์ธ์.
Ultralytics ์คํ์์ค ํ๋ก์ ํธ์ ๊ธฐ์ฌํ๋ ค๋ฉด ์ด๋ป๊ฒ ํด์ผ ํ๋์?
Ultralytics ์ ๊ธฐ์ฌํ๋ ๊ฒ์ ํ๋ก์ ํธ๋ฅผ ๊ฐ์ ํ๊ณ ์์ ์ ๊ธฐ์ ์ ํ์ฅํ ์ ์๋ ์ข์ ๋ฐฉ๋ฒ์ ๋๋ค. ์ฐธ์ฌ ๋ฐฉ๋ฒ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค:
- GitHub์ Ultralytics ๋ฆฌํฌ์งํ ๋ฆฌ๋ฅผ ํฌํฌํฉ๋๋ค.
- ๊ธฐ๋ฅ ๋๋ ๋ฒ๊ทธ ์์ ์ ์ํ ์ ๋ธ๋์น๋ฅผ ๋ง๋์ธ์.
- ๋ณ๊ฒฝ ์ฌํญ์ ์ ์ฉํ๊ณ ๋ชจ๋ ํ ์คํธ๊ฐ ํต๊ณผ๋์๋์ง ํ์ธํ์ธ์.
- ๋ณ๊ฒฝ ์ฌํญ์ ๋ํ ๋ช ํํ ์ค๋ช ๊ณผ ํจ๊ป ํ ๋ฆฌํ์คํธ๋ฅผ ์ ์ถํ์ธ์.
- ์ฝ๋ ๊ฒํ ํ๋ก์ธ์ค์ ์ฐธ์ฌํ์ธ์.
๋ฒ๊ทธ๋ฅผ ์ ๊ณ ํ๊ฑฐ๋ ๊ธฐ๋ฅ์ ์ ์ํ๊ฑฐ๋ ๋ฌธ์๋ฅผ ๊ฐ์ ํ๋ ๋ฐฉ์์ผ๋ก๋ ๊ธฐ์ฌํ ์ ์์ต๋๋ค. ์์ธํ ๊ฐ์ด๋๋ผ์ธ๊ณผ ๋ชจ๋ฒ ์ฌ๋ก๋ ๊ธฐ์ฌ ๊ฐ์ด๋๋ฅผ ์ฐธ์กฐํ์ธ์.
Python ์ Ultralytics ํจํค์ง๋ฅผ ์ค์นํ๋ ค๋ฉด ์ด๋ป๊ฒ ํ๋์?
Python ์ Ultralytics ํจํค์ง๋ฅผ ์ค์นํ๋ ๋ฐฉ๋ฒ์ ๊ฐ๋จํฉ๋๋ค. ํฐ๋ฏธ๋ ๋๋ ๋ช ๋ น ํ๋กฌํํธ์์ ๋ค์ ๋ช ๋ น์ ์คํํ์ฌ pip๋ฅผ ์ฌ์ฉํฉ๋๋ค:
์ต์ ๊ฐ๋ฐ ๋ฒ์ ์ ๊ฒฝ์ฐ GitHub ๋ฆฌํฌ์งํ ๋ฆฌ์์ ์ง์ ์ค์นํ์ธ์:
ํ๊ฒฝ๋ณ ์ค์น ์ง์นจ ๋ฐ ๋ฌธ์ ํด๊ฒฐ ํ์ ์ข ํฉ ๋น ๋ฅธ ์์ ๊ฐ์ด๋๋ฅผ ์ฐธ์กฐํ์ธ์.
Ultralytics YOLO ์ ์ฃผ์ ๊ธฐ๋ฅ์ ๋ฌด์์ธ๊ฐ์?
Ultralytics YOLO ๋ ๊ณ ๊ธ ๊ฐ์ฒด ๊ฐ์ง ๋ฐ ์ด๋ฏธ์ง ๋ถํ ์ ์ํ ํ๋ถํ ๊ธฐ๋ฅ์ ์๋ํฉ๋๋ค:
- ์ค์๊ฐ ๊ฐ์ง: ์ค์๊ฐ ์๋๋ฆฌ์ค์์ ๊ฐ์ฒด๋ฅผ ํจ์จ์ ์ผ๋ก ๊ฐ์งํ๊ณ ๋ถ๋ฅํฉ๋๋ค.
- ์ฌ์ ํ์ต๋ ๋ชจ๋ธ: ๋ค์ํ ์ฌ์ฉ ์ฌ๋ก์ ๋ง๊ฒ ์๋์ ์ ํ์ฑ์ ๊ท ํ์ ๋ง์ถ๋ ์ฌ์ ํ์ต๋ ๋ค์ํ ๋ชจ๋ธ์ ์ก์ธ์คํ์ธ์.
- ์ฌ์ฉ์ ์ง์ ๊ต์ก: ์ ์ฐํ ํ์ต ํ์ดํ๋ผ์ธ์ผ๋ก ์ฌ์ฉ์ ์ง์ ๋ฐ์ดํฐ ์ธํธ์์ ๋ชจ๋ธ์ ์ฝ๊ฒ ๋ฏธ์ธ ์กฐ์ ํ ์ ์์ต๋๋ค.
- ํญ๋์ ๋ฐฐํฌ ์ต์ : ๋ค์ํ ํ๋ซํผ์ ๋ฐฐํฌํ ์ ์๋๋ก TensorRT, ONNX, CoreML ์ ๊ฐ์ ๋ค์ํ ํ์์ผ๋ก ๋ชจ๋ธ์ ๋ด๋ณด๋ผ ์ ์์ต๋๋ค.
- ๊ด๋ฒ์ํ ๋ฌธ์: ์ปดํจํฐ ๋น์ ์ฌ์ ์ ์๋ดํ๋ ํฌ๊ด์ ์ธ ๋ฌธ์์ ์ง์ ์ปค๋ฎค๋ํฐ์ ์ด์ ์ ํ์ฉํ์ธ์.
YOLO ๋ชจ๋ธ ํ์ด์ง์์ ๋ค์ํ YOLO ๋ฒ์ ์ ๊ธฐ๋ฅ ๋ฐ ์ํคํ ์ฒ์ ๋ํด ์์ธํ ์ดํด๋ณด์ธ์.
YOLO ๋ชจ๋ธ์ ์ฑ๋ฅ์ ๊ฐ์ ํ๋ ค๋ฉด ์ด๋ป๊ฒ ํด์ผ ํ๋์?
YOLO ๋ชจ๋ธ์ ์ฑ๋ฅ ํฅ์์ ๋ช ๊ฐ์ง ๊ธฐ์ ์ ํตํด ๋ฌ์ฑํ ์ ์์ต๋๋ค:
- ํ์ดํผํ๋ผ๋ฏธํฐ ํ๋: ํ์ดํผํ๋ผ๋ฏธํฐ ํ๋ ๊ฐ์ด๋๋ฅผ ์ฌ์ฉํ์ฌ ๋ค์ํ ํ์ดํผํ๋ผ๋ฏธํฐ๋ฅผ ์คํํ์ฌ ๋ชจ๋ธ ์ฑ๋ฅ์ ์ต์ ํํ ์ ์์ต๋๋ค.
- ๋ฐ์ดํฐ ์ฆ๊ฐ: ๋ค์ง๊ธฐ, ํฌ๊ธฐ ์กฐ์ , ํ์ , ์์ ์กฐ์ ๊ณผ ๊ฐ์ ๊ธฐ์ ์ ๊ตฌํํ์ฌ ํ์ต ๋ฐ์ดํฐ ์ธํธ๋ฅผ ํฅ์ํ๊ณ ๋ชจ๋ธ ์ผ๋ฐํ๋ฅผ ๊ฐ์ ํ์ธ์.
- ์ ์ด ํ์ต: ํ๋ จ YOLO11 ๊ฐ์ด๋๋ฅผ ์ฌ์ฉํ์ฌ ์ฌ์ ํ์ต๋ ๋ชจ๋ธ์ ํ์ฉํ๊ณ ํน์ ๋ฐ์ดํฐ ์ธํธ์ ๋ง๊ฒ ๋ฏธ์ธ ์กฐ์ ํ์ธ์.
- ํจ์จ์ ์ธ ํ์์ผ๋ก ๋ด๋ณด๋ด๊ธฐ: ๋ด๋ณด๋ด๊ธฐ ๊ฐ์ด๋๋ฅผ ์ฌ์ฉํ์ฌ ๋ชจ๋ธ์ TensorRT ๋๋ ONNX ๊ฐ์ ์ต์ ํ๋ ํ์์ผ๋ก ๋ณํํ๋ฉด ์ถ๋ก ์๋๊ฐ ๋นจ๋ผ์ง๋๋ค.
- ๋ฒค์น๋งํน: ๋ฒค์น๋งํฌ ๋ชจ๋๋ฅผ ํ์ฉํ์ฌ ์ถ๋ก ์๋์ ์ ํ๋๋ฅผ ์ฒด๊ณ์ ์ผ๋ก ์ธก์ ํ๊ณ ๊ฐ์ ํ์ธ์.
๋ชจ๋ฐ์ผ ๋ฐ ์ฃ์ง ๋๋ฐ์ด์ค์ Ultralytics YOLO ๋ชจ๋ธ์ ๋ฐฐํฌํ ์ ์๋์?
์, Ultralytics YOLO ๋ชจ๋ธ์ ๋ชจ๋ฐ์ผ ๋ฐ ์ฃ์ง ๋๋ฐ์ด์ค๋ฅผ ํฌํจํ ๋ค์ํ ๋ฐฐํฌ๋ฅผ ์ํด ์ค๊ณ๋์์ต๋๋ค:
- ๋ชจ๋ฐ์ผ: Android ๋๋ iOS ์ฑ์ ์ํํ๊ฒ ํตํฉํ๋ ค๋ฉด ๋ชจ๋ธ์ TFLite ๋๋ CoreML ๋ก ๋ณํํ์ธ์. ํ๋ซํผ๋ณ ์ง์นจ์ TFLite ํตํฉ ๊ฐ์ด๋ ๋ฐ CoreML ํตํฉ ๊ฐ์ด๋๋ฅผ ์ฐธ์กฐํ์ธ์.
- ์ฃ์ง ์ฅ์น: TensorRT ๋๋ ONNX ์ ์ฌ์ฉํ์ฌ NVIDIA Jetson ๋๋ ๊ธฐํ ์ฃ์ง ํ๋์จ์ด์ ๊ฐ์ ์ฅ์น์์ ์ถ๋ก ์ ์ต์ ํํ์ธ์. ์ฃ์ง TPU ํตํฉ ๊ฐ์ด๋์์๋ ์ฃ์ง ๋ฐฐํฌ์ ๋ํ ์์ธํ ๋จ๊ณ๋ฅผ ์ ๊ณตํฉ๋๋ค.
๋ค์ํ ํ๋ซํผ์ ๊ฑธ์น ๋ฐฐํฌ ์ ๋ต์ ๋ํ ์ข ํฉ์ ์ธ ๊ฐ์๋ ๋ฐฐํฌ ์ต์ ๊ฐ์ด๋๋ฅผ ์ฐธ์กฐํ์ธ์.
ํ์ต๋ Ultralytics YOLO ๋ชจ๋ธ์ ์ฌ์ฉํ์ฌ ์ถ๋ก ์ ์ํํ๋ ค๋ฉด ์ด๋ป๊ฒ ํด์ผ ํ๋์?
ํ๋ จ๋ Ultralytics YOLO ๋ชจ๋ธ์ ์ฌ์ฉํ์ฌ ์ถ๋ก ์ ์ํํ๋ ๊ฒ์ ๊ฐ๋จํฉ๋๋ค:
- ๋ชจ๋ธ์ ๋ก๋ํฉ๋๋ค:
- ์ถ๋ก ์ ์คํํฉ๋๋ค:
results = model("path/to/image.jpg")
for r in results:
print(r.boxes) # print bounding box predictions
print(r.masks) # print mask predictions
print(r.probs) # print class probabilities
์ผ๊ด ์ฒ๋ฆฌ, ๋์์ ์ถ๋ก , ์ฌ์ฉ์ ์ง์ ์ ์ฒ๋ฆฌ ๋ฑ ๊ณ ๊ธ ์ถ๋ก ๊ธฐ๋ฒ์ ๋ํด์๋ ์์ธํ ์์ธก ๊ฐ์ด๋๋ฅผ ์ฐธ์กฐํ์ธ์.
Ultralytics ์ฌ์ฉ ์์ ๋ฐ ํํ ๋ฆฌ์ผ์ ์ด๋์์ ์ฐพ์ ์ ์๋์?
Ultralytics ๋ ๋๊ตฌ๋ฅผ ์์ํ๊ณ ์๋ฌํ๋ ๋ฐ ๋์์ด ๋๋ ๋ค์ํ ๋ฆฌ์์ค๋ฅผ ์ ๊ณตํฉ๋๋ค:
- ๐ ๊ณต์ ๋ฌธ์: ์ข ํฉ ๊ฐ์ด๋, API ์ฐธ์กฐ ๋ฐ ๋ชจ๋ฒ ์ฌ๋ก.
- ๐ป GitHub ๋ฆฌํฌ์งํ ๋ฆฌ: ์์ค ์ฝ๋, ์์ ์คํฌ๋ฆฝํธ ๋ฐ ์ปค๋ฎค๋ํฐ ๊ธฐ์ฌ.
- โ๏ธ Ultralytics ๋ธ๋ก๊ทธ: ์ฌ์ธต ๊ธฐ์ฌ, ์ฌ์ฉ ์ฌ๋ก ๋ฐ ๊ธฐ์ ์ธ์ฌ์ดํธ๋ฅผ ์ ๊ณตํฉ๋๋ค.
- ๐ฌ ์ปค๋ฎค๋ํฐ ํฌ๋ผ: ๋ค๋ฅธ ์ฌ์ฉ์์ ์ํตํ๊ณ , ์ง๋ฌธํ๊ณ , ๊ฒฝํ์ ๊ณต์ ํ์ธ์.
- YouTube ์ฑ๋: ๋ค์ํ Ultralytics ์ฃผ์ ์ ๋ํ ๋์์ ํํ ๋ฆฌ์ผ, ๋ฐ๋ชจ ๋ฐ ์จ๋น๋.
์ด๋ฌํ ๋ฆฌ์์ค์์๋ Ultralytics ๋ชจ๋ธ์ ์ฌ์ฉํ๋ ๋ค์ํ ์์ ์ ๋ํ ์ฝ๋ ์์ , ์ค์ ์ฌ์ฉ ์ฌ๋ก ๋ฐ ๋จ๊ณ๋ณ ๊ฐ์ด๋๋ฅผ ์ ๊ณตํฉ๋๋ค.
์ถ๊ฐ ๋์์ด ํ์ํ๋ฉด ์ฃผ์ ํ์ง ๋ง๊ณ Ultralytics ๋ฌธ์๋ฅผ ์ฐธ์กฐํ๊ฑฐ๋ GitHub ์ด์ ๋๋ ๊ณต์ ํ ๋ก ํฌ๋ผ์ ํตํด ์ปค๋ฎค๋ํฐ์ ๋ฌธ์ํ์ธ์.