μ§μλλ λͺ¨λΈ Ultralytics
Ultralytics' λͺ¨λΈ λ¬Έμμ μ€μ κ²μ νμν©λλ€! μ ν¬λ 물체 κ°μ§, μΈμ€ν΄μ€ λΆν , μ΄λ―Έμ§ λΆλ₯, ν¬μ¦ μΆμ , λ€μ€ 물체 μΆμ κ³Ό κ°μ νΉμ μμ μ λ§κ² μ‘°μ λ λ€μν λͺ¨λΈμ λν μ§μμ μ 곡ν©λλ€. λͺ¨λΈ μν€ν μ²λ₯Ό Ultralytics μ κΈ°μ¬νκ³ μΆμΌμλ€λ©΄ κΈ°μ¬ κ°μ΄λλ₯Ό νμΈνμΈμ.
μ£Όμ λͺ¨λΈ
λ€μμ μ§μλλ μ£Όμ λͺ¨λΈ μ€ μΌλΆμ λλ€:
- YOLOv3: ν¨μ¨μ μΈ μ€μκ° κ°μ²΄ κ°μ§ κΈ°λ₯μΌλ‘ μ λͺ ν μ‘°μ λ λλͺ¬μ΄ κ°λ°ν YOLO λͺ¨λΈ μ νκ΅°μ μΈ λ²μ§Έ λ°λ³΅ λ²μ μ λλ€.
- YOLOv4: μλ μΈμ΄ 보νμ½λΈμ€ν€κ° 2020λ μ λ°νν YOLOv3μ λ€ν¬λ· λ€μ΄ν°λΈ μ λ°μ΄νΈμ λλ€.
- YOLOv5: YOLO μν€ν μ²μ κ°μ λ λ²μ μΌλ‘ μ΄μ λ²μ μ λΉν΄ μ±λ₯κ³Ό μλ μ μΆ©μ μ μ 곡νλ Ultralytics.
- YOLOv6: λ©μ΄ν¬μμμ 2022λ μ μΆμνμΌλ©°, λ©μ΄ν¬μμ λ§μ μμ¨ λ°°μ‘ λ‘λ΄μ μ¬μ©λκ³ μμ΅λλ€.
- YOLOv7: μ λ°μ΄νΈλ¨ YOLO YOLOv4μ μ μκ° 2022λ μ μΆμν λͺ¨λΈμ λλ€.
- YOLOv8: μΈμ€ν΄μ€ μΈλΆν, ν¬μ¦/ν€ν¬μΈνΈ μΆμ , λΆλ₯ λ± ν₯μλ κΈ°λ₯μ κ°μΆ YOLO μ νκ΅°μ μ΅μ λ²μ μ λλ€.
- YOLOv9: νλ‘κ·Έλλ° κ°λ₯ν κΈ°μΈκΈ° μ 보λ₯Ό ꡬννλ Ultralytics YOLOv5 νλ‘κ·Έλλ¨ΈλΈ κ·ΈλΌλ°μ΄μ μ 보(PGI)λ₯Ό ꡬννλ μ½λλ² μ΄μ€.
- YOLOv10: μΉνλνκ΅μμ μ 곡, NMSκ° νμ μλ νΈλ μ΄λκ³Ό ν¨μ¨μ± λ° μ νλ μ€μ¬ μν€ν μ²λ‘ μ΅μ²¨λ¨ μ±λ₯κ³Ό μ§μ° μκ°μ μ 곡ν©λλ€.
- YOLO11 π μ κ·: Ultralytics μ¬λ¬ μμ μμ μ΅μ (SOTA) μ±λ₯μ μ 곡νλ μ΅μ YOLO λͺ¨λΈμ λλ€.
- 무μμ΄λ μΈκ·Έλ¨ΌνΈ λͺ¨λΈ (SAM): λ©νμ μ€λ¦¬μ§λ μΈκ·Έλ¨ΌνΈ μ λμ½ λͺ¨λΈ (SAM).
- μΈκ·Έλ¨ΌνΈ μ λμ½ λͺ¨λΈ 2 (SAM2): λμμκ³Ό μ΄λ―Έμ§λ₯Ό μν λ©νμ μ°¨μΈλ μΈκ·Έλ¨ΌνΈ μ λμ½ λͺ¨λΈ(SAM).
- λͺ¨λ°μΌ μΈκ·Έλ¨ΌνΈ μ λμ½ λͺ¨λΈ (MobileSAM)MobileSAM , κ²½ν¬λνκ΅ λͺ¨λ°μΌ μ ν리μΌμ΄μ .
- λΉ λ₯Έ μΈκ·Έλ¨ΌνΈ 무μμ΄λ λͺ¨λΈ (FastSAM)FastSAM μ€κ΅κ³Όνμ μλνμ°κ΅¬μ μ΄λ―Έμ§ λ° λΉλμ€ λΆμ κ·Έλ£Ήμμ μ 곡.
- YOLO-NAS: YOLO μ κ²½ μν€ν μ² κ²μ(NAS) λͺ¨λΈ.
- μ€μκ° κ°μ§ νΈλμ€ν¬λ¨Έ (RT-DETR): λ°μ΄λμ PaddlePaddle μ€μκ° κ°μ§ νΈλμ€ν¬λ¨Έ (RT-DETR) λͺ¨λΈ.
- YOLO-μΈκ³: μ€μκ° κ°λ°©ν μ΄ν κ°μ²΄ κ°μ§ λͺ¨λΈ: Tencent AI Lab.
Watch: λͺ μ€μ μ½λλ§μΌλ‘ Ultralytics YOLO λͺ¨λΈμ μ€ννμΈμ.
μμνκΈ°: μ¬μ© μμ
μ΄ μλ κ°λ¨ν YOLO νμ΅ λ° μΆλ‘ μμ λ₯Ό μ 곡ν©λλ€. μ΄λ¬ν λͺ¨λ λ° κΈ°ν λͺ¨λμ λν μ 체 λ¬Έμλ μμΈ‘, νμ΅, Val λ° λ΄λ³΄λ΄κΈ° λ¬Έμ νμ΄μ§λ₯Ό μ°Έμ‘°νμΈμ.
μλ μμλ YOLOv8 κ°μ²΄ κ°μ§ λͺ¨λΈμ λν μμμ λλ€. μΆκ°λ‘ μ§μλλ μμ μ μΈκ·Έλ¨ΌνΈ, λΆλ₯ λ° ν¬μ¦ λ¬Έμλ₯Ό μ°Έμ‘°νμΈμ.
μ
PyTorch μ¬μ κ΅μ‘ *.pt
λͺ¨λΈ λ° κ΅¬μ± *.yaml
νμΌμ YOLO()
, SAM()
, NAS()
κ·Έλ¦¬κ³ RTDETR()
ν΄λμ€λ₯Ό μ¬μ©νμ¬ Python μμ λͺ¨λΈ μΈμ€ν΄μ€λ₯Ό μμ±ν©λλ€:
from ultralytics import YOLO
# Load a COCO-pretrained YOLOv8n model
model = YOLO("yolov8n.pt")
# Display model information (optional)
model.info()
# Train the model on the COCO8 example dataset for 100 epochs
results = model.train(data="coco8.yaml", epochs=100, imgsz=640)
# Run inference with the YOLOv8n model on the 'bus.jpg' image
results = model("path/to/bus.jpg")
CLI λͺ λ Ήμ μ¬μ©νμ¬ λͺ¨λΈμ μ§μ μ€νν μ μμ΅λλ€:
μλ‘μ΄ λͺ¨λΈ κΈ°μ¬νκΈ°
Ultralytics μ λͺ¨λΈ κΈ°κ³ μ κ΄μ¬μ΄ μμΌμ κ°μ? μ’μμ! λͺ¨λΈ ν¬νΈν΄λ¦¬μ€λ₯Ό νμ₯ν μ μλ κΈ°νλ μΈμ λ μ΄λ € μμ΅λλ€.
-
리ν¬μ§ν 리 ν¬ν¬: Ultralytics GitHub 리ν¬μ§ν 리λ₯Ό ν¬ν¬νμ¬ μμνμΈμ.
-
ν¬ν¬ 볡μ : ν¬ν¬λ₯Ό λ‘컬 λ¨Έμ μ 볡μ νκ³ μμ ν μ λΈλμΉλ₯Ό λ§λλλ€.
-
λͺ¨λΈ ꡬννκΈ°: κΈ°μ¬ κ°μ΄λμ μ 곡λ μ½λ© νμ€κ³Ό κ°μ΄λλΌμΈμ λ°λΌ λͺ¨λΈμ μΆκ°νμΈμ.
-
μ² μ νκ² ν μ€νΈνμΈμ: λͺ¨λΈμ κ°λ³μ μΌλ‘ λλ νμ΄νλΌμΈμ μΌλΆλ‘ μ격νκ² ν μ€νΈν΄μΌ ν©λλ€.
-
ν 리νμ€νΈλ₯Ό λ§λλλ€: λͺ¨λΈμ λ§μ‘±νλ©΄ λ©μΈ 리ν¬μ§ν 리μ ν 리νμ€νΈλ₯Ό λ§λ€μ΄ κ²ν λ₯Ό μμ²νμΈμ.
-
μ½λ κ²ν λ° λ³ν©: κ²ν ν λͺ¨λΈμ΄ κΈ°μ€μ μΆ©μ‘±νλ©΄ κΈ°λ³Έ 리ν¬μ§ν 리μ λ³ν©λ©λλ€.
μμΈν λ¨κ³λ κΈ°μ¬ κ°μ΄λλ₯Ό μ°Έμ‘°νμΈμ.
μμ£Ό 묻λ μ§λ¬Έ
물체 κ°μ§μ Ultralytics YOLOv8 μ μ¬μ©νλ©΄ μ΄λ€ μ£Όμ μ΄μ μ΄ μλμ?
Ultralytics YOLOv8 λ μ€μκ° κ°μ²΄ κ°μ§, μΈμ€ν΄μ€ λΆν , ν¬μ¦ μΆμ λ° λΆλ₯μ κ°μ ν₯μλ κΈ°λ₯μ μ 곡ν©λλ€. μ΅μ νλ μν€ν μ²λ‘ μ νλ μ ν μμ΄ κ³ μ μ±λ₯μ 보μ₯νλ―λ‘ λ€μν μ ν리μΌμ΄μ μ μ΄μμ μ λλ€. YOLOv8 λν YOLOv8 λ¬Έμ νμ΄μ§μ μμΈν μ€λͺ λ λλ‘ μΈκΈ° μλ λ°μ΄ν° μΈνΈ λ° λͺ¨λΈκ³Όμ νΈνμ±μ΄ κΈ°λ³ΈμΌλ‘ μ 곡λ©λλ€.
μ¬μ©μ μ§μ λ°μ΄ν°λ‘ YOLOv8 λͺ¨λΈμ νμ΅νλ €λ©΄ μ΄λ»κ² ν΄μΌ νλμ?
μ¬μ©μ μ§μ λ°μ΄ν°μ λν YOLOv8 λͺ¨λΈ νμ΅μ Ultralytics' λΌμ΄λΈλ¬λ¦¬λ₯Ό μ¬μ©νμ¬ μ½κ² μνν μ μμ΅λλ€. λ€μμ κ°λ¨ν μμμ λλ€:
μ
μμΈν μ§μΉ¨μ κΈ°μ°¨ λ¬Έμ νμ΄μ§λ₯Ό μ°Έμ‘°νμΈμ.
μ΄λ€ YOLO λ²μ μ΄ Ultralytics μμ μ§μλλμ?
Ultralytics λ NAS, SAM, RT-DETR μ κ°μ λͺ¨λΈκ³Ό ν¨κ» YOLOv3λΆν° YOLOv10κΉμ§ ν¬κ΄μ μΈ λ²μμ YOLO (You Only Look Once) λ²μ μ μ§μν©λλ€. κ° λ²μ μ νμ§, μΈλΆν, λΆλ₯μ κ°μ λ€μν μμ μ μ΅μ νλμ΄ μμ΅λλ€. κ° λͺ¨λΈμ λν μμΈν λ΄μ©μ Ultralytics μμ μ§μνλ λͺ¨λΈ λ¬Έμλ₯Ό μ°Έμ‘°νμΈμ.
λ¨Έμ λ¬λ νλ‘μ νΈμ Ultralytics HUBλ₯Ό μ¬μ©ν΄μΌ νλ μ΄μ λ 무μμΈκ°μ?
Ultralytics HUBλ YOLO λͺ¨λΈμ κ΅μ‘, λ°°ν¬ λ° κ΄λ¦¬νκΈ° μν μ½λκ° νμ μλ μλν¬μλ νλ«νΌμ μ 곡ν©λλ€. 볡μ‘ν μν¬νλ‘λ₯Ό κ°μννμ¬ μ¬μ©μκ° λͺ¨λΈ μ±λ₯κ³Ό μ ν리μΌμ΄μ μ μ§μ€ν μ μλλ‘ μ§μν©λλ€. λν HUBλ ν΄λΌμ°λ κ΅μ‘ κΈ°λ₯, ν¬κ΄μ μΈ λ°μ΄ν° μΈνΈ κ΄λ¦¬, μ¬μ©μ μΉνμ μΈ μΈν°νμ΄μ€λ₯Ό μ 곡ν©λλ€. μμΈν λ΄μ©μ Ultralytics HUB μ€λͺ μ νμ΄μ§μμ νμΈνμΈμ.
YOLOv8 μ μ΄λ€ μ νμ μμ μ μνν μ μμΌλ©° λ€λ₯Έ YOLO λ²μ κ³Ό μ΄λ»κ² λ€λ₯Έκ°μ?
YOLOv8 λ κ°μ²΄ κ°μ§, μΈμ€ν΄μ€ λΆν , λΆλ₯, ν¬μ¦ μΆμ λ±μ μμ μ μνν μ μλ λ€λͺ©μ λͺ¨λΈμ λλ€. YOLOv8 μ μ΅μ νλ μν€ν μ²λ‘ μΈν΄ μλμ μ νλκ° μ΄μ λ²μ μΈ YOLOv3 λ° YOLOv4μ λΉν΄ ν¬κ² ν₯μλμμ΅λλ€. λ μμΈν λΉκ΅λ YOLOv8 λ¬Έμμ νΉμ μμ μ λν μμΈν λ΄μ©μ μμ νμ΄μ§λ₯Ό μ°Έμ‘°νμΈμ.