μ½˜ν…μΈ λ‘œ κ±΄λ„ˆλ›°κΈ°

Ultralytics YOLOv8 μž‘μ—…


Ultralytics YOLO μ§€μ›λ˜λŠ” μž‘μ—…

YOLOv8 λŠ” μ—¬λŸ¬ 컴퓨터 λΉ„μ „ μž‘μ—…μ„ μ§€μ›ν•˜λŠ” AI ν”„λ ˆμž„μ›Œν¬μž…λ‹ˆλ‹€. 이 ν”„λ ˆμž„μ›Œν¬λŠ” 감지, μ„ΈλΆ„ν™”, 였브젝트, λΆ„λ₯˜, 포즈 좔정을 μˆ˜ν–‰ν•˜λŠ” 데 μ‚¬μš©ν•  수 μžˆμŠ΅λ‹ˆλ‹€. μ΄λŸ¬ν•œ μž‘μ—…μ€ 각각 λ‹€λ₯Έ λͺ©ν‘œμ™€ μ‚¬μš© 사둀λ₯Ό 가지고 μžˆμŠ΅λ‹ˆλ‹€.



Watch: Ultralytics YOLO μž‘μ—… μ‚΄νŽ΄λ³΄κΈ°: 물체 감지, μ„ΈλΆ„ν™”, OBB, 좔적 및 포즈 μΆ”μ •.

탐지

κ°μ§€λŠ” YOLOv8 μ—μ„œ μ§€μ›ν•˜λŠ” μ£Όμš” μž‘μ—…μž…λ‹ˆλ‹€. μ—¬κΈ°μ—λŠ” 이미지 λ˜λŠ” λΉ„λ””μ˜€ ν”„λ ˆμž„μ—μ„œ 객체λ₯Ό κ°μ§€ν•˜κ³  κ·Έ μ£Όμœ„μ— 경계 μƒμžλ₯Ό κ·Έλ¦¬λŠ” μž‘μ—…μ΄ ν¬ν•¨λ©λ‹ˆλ‹€. νƒμ§€λœ κ°μ²΄λŠ” νŠΉμ§•μ— 따라 λ‹€μ–‘ν•œ μΉ΄ν…Œκ³ λ¦¬λ‘œ λΆ„λ₯˜λ©λ‹ˆλ‹€. YOLOv8 λŠ” 단일 이미지 λ˜λŠ” λΉ„λ””μ˜€ ν”„λ ˆμž„μ—μ„œ μ—¬λŸ¬ 객체λ₯Ό 높은 정확도와 μ†λ„λ‘œ 탐지할 수 μžˆμŠ΅λ‹ˆλ‹€.

탐지 μ˜ˆμ‹œ

μ„ΈλΆ„ν™”

μ„Έκ·Έλ©˜ν…Œμ΄μ…˜μ€ μ΄λ―Έμ§€μ˜ μ½˜ν…μΈ μ— 따라 이미지λ₯Ό μ—¬λŸ¬ μ˜μ—­μœΌλ‘œ λΆ„ν• ν•˜λŠ” μž‘μ—…μž…λ‹ˆλ‹€. 각 μ˜μ—­μ—λŠ” μ½˜ν…μΈ μ— 따라 λ ˆμ΄λΈ”μ΄ ν• λ‹Ήλ©λ‹ˆλ‹€. 이 μž‘μ—…μ€ 이미지 λΆ„ν•  및 의료 μ˜μƒκ³Ό 같은 μ• ν”Œλ¦¬μΌ€μ΄μ…˜μ—μ„œ μœ μš©ν•©λ‹ˆλ‹€. YOLOv8 μ—μ„œλŠ” U-Net μ•„ν‚€ν…μ²˜μ˜ λ³€ν˜•μ„ μ‚¬μš©ν•˜μ—¬ 뢄할을 μˆ˜ν–‰ν•©λ‹ˆλ‹€.

μ„ΈλΆ„ν™” μ˜ˆμ‹œ

λΆ„λ₯˜

λΆ„λ₯˜λŠ” 이미지λ₯Ό μ—¬λŸ¬ μΉ΄ν…Œκ³ λ¦¬λ‘œ λΆ„λ₯˜ν•˜λŠ” μž‘μ—…μž…λ‹ˆλ‹€. YOLOv8 을 μ‚¬μš©ν•˜μ—¬ μ½˜ν…μΈ μ— 따라 이미지λ₯Ό λΆ„λ₯˜ν•  수 μžˆμŠ΅λ‹ˆλ‹€. 이 λ„κ΅¬λŠ” EfficientNet μ•„ν‚€ν…μ²˜μ˜ λ³€ν˜•μ„ μ‚¬μš©ν•˜μ—¬ λΆ„λ₯˜λ₯Ό μˆ˜ν–‰ν•©λ‹ˆλ‹€.

λΆ„λ₯˜ μ˜ˆμ‹œ

포즈

포즈/ν‚€ν¬μΈνŠΈ κ°μ§€λŠ” 이미지 λ˜λŠ” λ™μ˜μƒ ν”„λ ˆμž„μ—μ„œ νŠΉμ • 포인트λ₯Ό κ°μ§€ν•˜λŠ” μž‘μ—…μž…λ‹ˆλ‹€. μ΄λŸ¬ν•œ 지점을 ν‚€ν¬μΈνŠΈλΌκ³  ν•˜λ©° μ›€μ§μž„μ„ μΆ”μ ν•˜κ±°λ‚˜ 포즈λ₯Ό μΆ”μ •ν•˜λŠ” 데 μ‚¬μš©λ©λ‹ˆλ‹€. YOLOv8 λŠ” 이미지 λ˜λŠ” λ™μ˜μƒ ν”„λ ˆμž„μ—μ„œ 높은 정확도와 μ†λ„λ‘œ ν‚€ν¬μΈνŠΈλ₯Ό 감지할 수 μžˆμŠ΅λ‹ˆλ‹€.

포즈 μ˜ˆμ‹œ

OBB

λ°©ν–₯μ„± 물체 κ°μ§€λŠ” 일반 물체 감지보닀 ν•œ 단계 더 λ‚˜μ•„κ°€ μ΄λ―Έμ§€μ—μ„œ 물체λ₯Ό 더 μ •ν™•ν•˜κ²Œ 찾을 수 μžˆλ„λ‘ μΆ”κ°€ 각도λ₯Ό λ„μž…ν•˜μ—¬ 이미지 λ˜λŠ” λ™μ˜μƒ ν”„λ ˆμž„μ—μ„œ νšŒμ „λœ 물체λ₯Ό 높은 정확도와 μ†λ„λ‘œ 감지할 수 μžˆμŠ΅λ‹ˆλ‹€( YOLOv8 ).

λ°©ν–₯ 탐지

κ²°λ‘ 

YOLOv8 λŠ” 감지, μ„ΈλΆ„ν™”, λΆ„λ₯˜, λ°©ν–₯μ„± 객체 감지, ν‚€ν¬μΈνŠΈ 감지 λ“± λ‹€μ–‘ν•œ μž‘μ—…μ„ μ§€μ›ν•©λ‹ˆλ‹€. μ΄λŸ¬ν•œ μž‘μ—…μ€ 각각 λ‹€λ₯Έ λͺ©ν‘œμ™€ μ‚¬μš© 사둀λ₯Ό 가지고 μžˆμŠ΅λ‹ˆλ‹€. μ΄λŸ¬ν•œ μž‘μ—… κ°„μ˜ 차이점을 μ΄ν•΄ν•˜λ©΄ 컴퓨터 λΉ„μ „ μ• ν”Œλ¦¬μΌ€μ΄μ…˜μ— μ ν•©ν•œ μž‘μ—…μ„ 선택할 수 μžˆμŠ΅λ‹ˆλ‹€.

자주 λ¬»λŠ” 질문

Ultralytics YOLOv8 μ–΄λ–€ μž‘μ—…μ„ μˆ˜ν–‰ν•  수 μžˆλ‚˜μš”?

Ultralytics YOLOv8 λŠ” λ‹€μ–‘ν•œ 컴퓨터 λΉ„μ „ μž‘μ—…μ„ 높은 정확도와 μ†λ„λ‘œ μˆ˜ν–‰ν•  수 μžˆλŠ” λ‹€λͺ©μ  AI ν”„λ ˆμž„μ›Œν¬μž…λ‹ˆλ‹€. μ΄λŸ¬ν•œ μž‘μ—…μ—λŠ” λ‹€μŒμ΄ ν¬ν•¨λ©λ‹ˆλ‹€:

  • 감지: 감지: 이미지 λ˜λŠ” λΉ„λ””μ˜€ ν”„λ ˆμž„μ—μ„œ 객체 μ£Όμœ„μ— 경계 μƒμžλ₯Ό κ·Έλ € 객체λ₯Ό μ‹λ³„ν•˜κ³  μœ„μΉ˜λ₯Ό νŒŒμ•…ν•©λ‹ˆλ‹€.
  • μ„ΈλΆ„ν™”: 의료 μ˜μƒκ³Ό 같은 μ• ν”Œλ¦¬μΌ€μ΄μ…˜μ— μœ μš©ν•œ μ½˜ν…μΈ μ— 따라 이미지λ₯Ό μ—¬λŸ¬ μ˜μ—­μœΌλ‘œ μ„ΈλΆ„ν™”ν•˜λŠ” κΈ°λŠ₯μž…λ‹ˆλ‹€.
  • λΆ„λ₯˜: EfficientNet μ•„ν‚€ν…μ²˜μ˜ λ³€ν˜•μ„ ν™œμš©ν•˜μ—¬ μ½˜ν…μΈ μ— 따라 전체 이미지λ₯Ό λΆ„λ₯˜ν•©λ‹ˆλ‹€.
  • 포즈 μΆ”μ •: 이미지 λ˜λŠ” λΉ„λ””μ˜€ ν”„λ ˆμž„μ—μ„œ νŠΉμ • ν‚€ν¬μΈνŠΈλ₯Ό κ°μ§€ν•˜μ—¬ μ›€μ§μž„μ΄λ‚˜ 포즈λ₯Ό μΆ”μ ν•©λ‹ˆλ‹€.
  • OBB(λ°©ν–₯μ„± 물체 감지): λ°©ν–₯ 각도가 μΆ”κ°€λœ νšŒμ „λœ 물체λ₯Ό κ°μ§€ν•˜μ—¬ 정확도λ₯Ό λ†’μž…λ‹ˆλ‹€.

물체 감지λ₯Ό μœ„ν•΄ Ultralytics YOLOv8 을 μ–΄λ–»κ²Œ μ‚¬μš©ν•˜λ‚˜μš”?

객체 감지λ₯Ό μœ„ν•΄ Ultralytics YOLOv8 을 μ‚¬μš©ν•˜λ €λ©΄ λ‹€μŒ 단계λ₯Ό λ”°λ₯΄μ„Έμš”:

  1. 데이터 집합을 μ μ ˆν•œ ν˜•μ‹μœΌλ‘œ μ€€λΉ„ν•©λ‹ˆλ‹€.
  2. 탐지 μž‘μ—…μ„ μ‚¬μš©ν•˜μ—¬ YOLOv8 λͺ¨λΈμ„ ν•™μŠ΅μ‹œν‚΅λ‹ˆλ‹€.
  3. λͺ¨λΈμ„ μ‚¬μš©ν•˜μ—¬ μƒˆ 이미지 λ˜λŠ” λΉ„λ””μ˜€ ν”„λ ˆμž„μ„ μž…λ ₯ν•˜μ—¬ μ˜ˆμΈ‘μ„ μˆ˜ν–‰ν•©λ‹ˆλ‹€.

예

from ultralytics import YOLO

model = YOLO("yolov8n.pt")  # Load pre-trained model
results = model.predict(source="image.jpg")  # Perform object detection
results[0].show()
yolo detect model=yolov8n.pt source='image.jpg'

μžμ„Έν•œ 지침은 탐지 μ˜ˆμ‹œλ₯Ό μ°Έμ‘°ν•˜μ„Έμš”.

μ„ΈλΆ„ν™” μž‘μ—…μ— YOLOv8 을 μ‚¬μš©ν•˜λ©΄ μ–΄λ–€ 이점이 μžˆλ‚˜μš”?

μ„ΈλΆ„ν™” μž‘μ—…μ— YOLOv8 을 μ‚¬μš©ν•˜λ©΄ λͺ‡ 가지 μž₯점이 μžˆμŠ΅λ‹ˆλ‹€:

  1. 높은 정확도: μ„ΈλΆ„ν™” μž‘μ—…μ€ U-Net μ•„ν‚€ν…μ²˜μ˜ λ³€ν˜•μ„ ν™œμš©ν•˜μ—¬ μ •λ°€ν•œ μ„ΈλΆ„ν™”λ₯Ό λ‹¬μ„±ν•©λ‹ˆλ‹€.
  2. 속도: YOLOv8 λŠ” μ‹€μ‹œκ°„ μ• ν”Œλ¦¬μΌ€μ΄μ…˜μ— μ΅œμ ν™”λ˜μ–΄ μžˆμ–΄ 고해상도 이미지도 λΉ λ₯΄κ²Œ μ²˜λ¦¬ν•  수 μžˆμŠ΅λ‹ˆλ‹€.
  3. λ‹€μ–‘ν•œ μ• ν”Œλ¦¬μΌ€μ΄μ…˜: 의료 μ˜μƒ, 자율 μ£Όν–‰ 및 세뢀적인 이미지 뢄할이 ν•„μš”ν•œ 기타 μ• ν”Œλ¦¬μΌ€μ΄μ…˜μ— μ΄μƒμ μž…λ‹ˆλ‹€.

μ„ΈλΆ„ν™” μ„Ήμ…˜μ—μ„œ μ„ΈλΆ„ν™”λ₯Ό μœ„ν•œ YOLOv8 의 μž₯점과 μ‚¬μš© 사둀에 λŒ€ν•΄ μžμ„Ένžˆ μ•Œμ•„λ³΄μ„Έμš”.

Ultralytics YOLOv8 포즈 μΆ”μ • 및 ν‚€ν¬μΈνŠΈ 감지λ₯Ό μ²˜λ¦¬ν•  수 μžˆλ‚˜μš”?

예, Ultralytics YOLOv8 은 높은 정확도와 μ†λ„λ‘œ 포즈 μΆ”μ • 및 ν‚€ν¬μΈνŠΈ 감지λ₯Ό 효과적으둜 μˆ˜ν–‰ν•  수 μžˆμŠ΅λ‹ˆλ‹€. 이 κΈ°λŠ₯은 슀포츠 뢄석, ν—¬μŠ€μΌ€μ–΄, 인간과 μ»΄ν“¨ν„°μ˜ μƒν˜Έμž‘μš© μ• ν”Œλ¦¬μΌ€μ΄μ…˜μ—μ„œ μ›€μ§μž„μ„ μΆ”μ ν•˜λŠ” 데 특히 μœ μš©ν•©λ‹ˆλ‹€. YOLOv8 이미지 λ˜λŠ” λΉ„λ””μ˜€ ν”„λ ˆμž„μ—μ„œ ν‚€ν¬μΈνŠΈλ₯Ό κ°μ§€ν•˜μ—¬ μ •ν™•ν•œ 포즈λ₯Ό μΆ”μ •ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

μžμ„Έν•œ λ‚΄μš©κ³Ό κ΅¬ν˜„ νŒμ€ 포즈 μΆ”μ • μ˜ˆμ‹œλ₯Ό μ°Έμ‘°ν•˜μ„Έμš”.

λ°©ν–₯μ„± 객체 감지(OBB)λ₯Ό μœ„ν•΄ Ultralytics YOLOv8 을 선택해야 ν•˜λŠ” μ΄μœ λŠ” λ¬΄μ—‡μΈκ°€μš”?

μ˜€λ¦¬μ—”ν‹°λ“œ 였브젝트 감지( YOLOv8 )λŠ” μΆ”κ°€ 각도 λ§€κ°œλ³€μˆ˜κ°€ μžˆλŠ” 였브젝트λ₯Ό κ°μ§€ν•˜μ—¬ 정밀도λ₯Ό ν–₯μƒμ‹œν‚΅λ‹ˆλ‹€. 이 κΈ°λŠ₯은 항곡 이미지 뢄석 및 μ°½κ³  μžλ™ν™”μ™€ 같이 νšŒμ „λœ 물체의 μ •ν™•ν•œ μœ„μΉ˜ νŒŒμ•…μ΄ ν•„μš”ν•œ μ• ν”Œλ¦¬μΌ€μ΄μ…˜μ— μœ μš©ν•©λ‹ˆλ‹€.

  • 정밀도 ν–₯상: 각도 ꡬ성 μš”μ†ŒλŠ” νšŒμ „λœ μ˜€λΈŒμ νŠΈμ— λŒ€ν•œ μ˜€νƒμ§€λ₯Ό μ€„μ—¬μ€λ‹ˆλ‹€.
  • λ‹€μ–‘ν•œ μ• ν”Œλ¦¬μΌ€μ΄μ…˜: 지리 곡간 뢄석, λ‘œλ΄‡ 곡학 λ“±μ˜ μž‘μ—…μ— μœ μš©ν•©λ‹ˆλ‹€.

μžμ„Έν•œ λ‚΄μš©κ³Ό μ˜ˆμ‹œλŠ” λ°©ν–₯μ„± 객체 감지 μ„Ήμ…˜μ„ ν™•μΈν•˜μ„Έμš”.



생성 2023-11-12, μ—…λ°μ΄νŠΈ 2024-07-04
μž‘μ„±μž: glenn-jocher (7), RizwanMunawar (1), AyushExel (1)

λŒ“κΈ€