์ฝ˜ํ…์ธ ๋กœ ๊ฑด๋„ˆ๋›ฐ๊ธฐ

ํ™ˆ

์†Œ๊ฐœ Ultralytics YOLO11๋Š” ํ˜ธํ‰์„ ๋ฐ›๊ณ  ์žˆ๋Š” ์‹ค์‹œ๊ฐ„ ๋ฌผ์ฒด ๊ฐ์ง€ ๋ฐ ์ด๋ฏธ์ง€ ๋ถ„ํ•  ๋ชจ๋ธ์˜ ์ตœ์‹  ๋ฒ„์ „์ž…๋‹ˆ๋‹ค. YOLO11 ๋Š” ๋”ฅ ๋Ÿฌ๋‹๊ณผ ์ปดํ“จํ„ฐ ๋น„์ „์˜ ์ตœ์ฒจ๋‹จ ๋ฐœ์ „์„ ๊ธฐ๋ฐ˜์œผ๋กœ ๊ตฌ์ถ•๋˜์–ด ์†๋„์™€ ์ •ํ™•์„ฑ ์ธก๋ฉด์—์„œ ๋น„๊ตํ•  ์ˆ˜ ์—†๋Š” ์„ฑ๋Šฅ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ๊ฐ„์†Œํ™”๋œ ๋””์ž์ธ์œผ๋กœ ๋‹ค์–‘ํ•œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์— ์ ํ•ฉํ•˜๋ฉฐ, ์—ฃ์ง€ ๋””๋ฐ”์ด์Šค์—์„œ ํด๋ผ์šฐ๋“œ API์— ์ด๋ฅด๊ธฐ๊นŒ์ง€ ๋‹ค์–‘ํ•œ ํ•˜๋“œ์›จ์–ด ํ”Œ๋žซํผ์— ์‰ฝ๊ฒŒ ์ ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

Ultralytics ๋ฌธ์„œ์—์„œ ๊ธฐ๋Šฅ์„ ์ดํ•ดํ•˜๊ณ  ํ™œ์šฉํ•˜๋Š” ๋ฐ ๋„์›€์ด ๋˜๋Š” ์ข…ํ•ฉ์ ์ธ ๋ฆฌ์†Œ์Šค๋ฅผ ์‚ดํŽด๋ณด์„ธ์š”. ์ด ํ—ˆ๋ธŒ๋Š” ์ˆ™๋ จ๋œ ๋จธ์‹  ๋Ÿฌ๋‹ ์‹ค๋ฌด์ž์ด๋“  ์ด ๋ถ„์•ผ๋ฅผ ์ฒ˜์Œ ์ ‘ํ•˜๋Š” ์‚ฌ๋žŒ์ด๋“  ํ”„๋กœ์ ํŠธ์—์„œ YOLO ์˜ ์ž ์žฌ๋ ฅ์„ ๊ทน๋Œ€ํ™”ํ•˜๋Š” ๊ฒƒ์„ ๋ชฉํ‘œ๋กœ ํ•ฉ๋‹ˆ๋‹ค.


Ultralytics GitHub ๊ณต๊ฐ„ Ultralytics LinkedIn ๊ณต๊ฐ„ Ultralytics ํŠธ์œ„ํ„ฐ ๊ณต๊ฐ„ Ultralytics YouTube ๊ณต๊ฐ„ Ultralytics TikTok ๊ณต๊ฐ„ Ultralytics ๋นŒ๋ฆฌ๋นŒ๋ฆฌ ๊ณต๊ฐ„ Ultralytics ๋ถˆํ™”

์‹œ์ž‘ ์œ„์น˜

  • ย  ์‹œ์ž‘ํ•˜๊ธฐ


    ์„ค์น˜ ultralytics ํ•์œผ๋กœ ๋ช‡ ๋ถ„ ์•ˆ์— ์ผ์–ด๋‚˜์„œ YOLO ๋ชจ๋ธ์„ ํ›ˆ๋ จํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.


    ๋น ๋ฅธ ์‹œ์ž‘

  • ย  ์˜ˆ์ธก


    ๋‹ค์Œ์„ ์‚ฌ์šฉํ•˜์—ฌ ์ƒˆ๋กœ์šด ์ด๋ฏธ์ง€, ๋น„๋””์˜ค ๋ฐ ์ŠคํŠธ๋ฆผ์„ ์˜ˆ์ธกํ•ฉ๋‹ˆ๋‹ค. YOLO
    ย 


    ์ž์„ธํžˆ ์•Œ์•„๋ณด๊ธฐ

  • ย  ๋ชจ๋ธ ํ›ˆ๋ จ


    ์‚ฌ์šฉ์ž ์ง€์ • ๋ฐ์ดํ„ฐ ์„ธํŠธ์—์„œ ์ฒ˜์Œ๋ถ€ํ„ฐ ์ƒˆ๋กœ์šด YOLO ๋ชจ๋ธ์„ ํ•™์Šตํ•˜๊ฑฐ๋‚˜ ๋ฏธ๋ฆฌ ํ•™์Šต๋œ ๋ชจ๋ธ์„ ๋กœ๋“œํ•˜์—ฌ ํ•™์Šตํ•ฉ๋‹ˆ๋‹ค.


    ์ž์„ธํžˆ ์•Œ์•„๋ณด๊ธฐ

  • ย  ์ž‘์—… ์‚ดํŽด๋ณด๊ธฐ


    ํƒ์ง€, ์„ธ๊ทธ๋จผํŠธ, ๋ถ„๋ฅ˜, ํฌ์ฆˆ, OBB ๋ฐ ์ถ”์ ๊ณผ ๊ฐ™์€ YOLO ์ž‘์—… ์‚ดํŽด๋ณด๊ธฐ
    ย 


    ์ž‘์—… ์‚ดํŽด๋ณด๊ธฐ

  • ๐Ÿš€ ย  ์‚ดํŽด๋ณด๊ธฐ YOLO11 ์ƒˆ ์†Œ์‹


    Ultralytics' ์ตœ์‹  ์ตœ์‹  YOLO11 ๋ชจ๋ธ ๋ฐ ๊ธฐ๋Šฅ ์‚ดํŽด๋ณด๊ธฐ
    ย 


    YOLO11 ๋ชจ๋ธ ๐Ÿš€ ์‹ ๊ทœ

  • ย  ์˜คํ”ˆ ์†Œ์Šค, AGPL-3.0


    Ultralytics ๋Š” YOLO ์— ๋Œ€ํ•œ ๋‘ ๊ฐ€์ง€ ๋ผ์ด์„ ์Šค ์˜ต์…˜์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค: AGPL-3.0 ๋ผ์ด์„ ์Šค ๋ฐ ์—”ํ„ฐํ”„๋ผ์ด์ฆˆ ๋ผ์ด์„ ์Šค. Ultralytics ๋Š” GitHub์—์„œ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.


    ๋ผ์ด์„ ์Šค



Watch: ์‚ฌ์šฉ์ž ์ง€์ • ๋ฐ์ดํ„ฐ ์„ธํŠธ์—์„œ YOLO ๋ชจ๋ธ์„ ํ›ˆ๋ จํ•˜๋Š” ๋ฐฉ๋ฒ• Google Colab.

YOLO: ๊ฐ„๋žตํ•œ ์—ญ์‚ฌ

YOLO (์ธ๊ธฐ์žˆ๋Š” ๊ฐ์ฒด ๊ฐ์ง€ ๋ฐ ์ด๋ฏธ์ง€ ๋ถ„ํ•  ๋ชจ๋ธ์ธ ์œ  ์˜จ๋ฆฌ ์› ๋ฃฉ์€ ์›Œ์‹ฑํ„ด ๋Œ€ํ•™๊ต์˜ ์กฐ์…‰ ๋ ˆ๋“œ๋ชฌ๊ณผ ์•Œ๋ฆฌ ํŒŒ๋ฅดํ•˜๋””๊ฐ€ ๊ฐœ๋ฐœํ–ˆ์Šต๋‹ˆ๋‹ค. 2015๋…„์— ์ถœ์‹œ๋œ YOLO ๋Š” ๋น ๋ฅธ ์†๋„์™€ ์ •ํ™•์„ฑ์œผ๋กœ ๋น ๋ฅด๊ฒŒ ์ธ๊ธฐ๋ฅผ ์–ป์—ˆ์Šต๋‹ˆ๋‹ค.

  • 2016๋…„์— ์ถœ์‹œ๋œ YOLOv2๋Š” ์ผ๊ด„ ์ •๊ทœํ™”, ์•ต์ปค ๋ฐ•์Šค, ์ฐจ์› ํด๋Ÿฌ์Šคํ„ฐ๋ฅผ ํ†ตํ•ฉํ•˜์—ฌ ๊ธฐ์กด ๋ชจ๋ธ์„ ๊ฐœ์„ ํ–ˆ์Šต๋‹ˆ๋‹ค.
  • 2018๋…„์— ์ถœ์‹œ๋œ YOLOv3๋Š” ๋ณด๋‹ค ํšจ์œจ์ ์ธ ๋ฐฑ๋ณธ ๋„คํŠธ์›Œํฌ, ๋‹ค์ค‘ ์•ต์ปค, ๊ณต๊ฐ„ ํ”ผ๋ผ๋ฏธ๋“œ ํ’€๋ง์„ ์‚ฌ์šฉํ•˜์—ฌ ๋ชจ๋ธ์˜ ์„ฑ๋Šฅ์„ ๋”์šฑ ํ–ฅ์ƒ์‹œ์ผฐ์Šต๋‹ˆ๋‹ค.
  • 2020๋…„์—๋Š” ๋ชจ์ž์ดํฌ ๋ฐ์ดํ„ฐ ์ฆ๊ฐ•, ์ƒˆ๋กœ์šด ์•ต์ปค ํ”„๋ฆฌ ๊ฐ์ง€ ํ—ค๋“œ, ์ƒˆ๋กœ์šด ๋ถ„์‹ค ๊ธฐ๋Šฅ ๋“ฑ์˜ ํ˜์‹ ์„ ๋„์ž…ํ•œ YOLOv4๊ฐ€ ์ถœ์‹œ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • YOLOv5 ๋ชจ๋ธ์˜ ์„ฑ๋Šฅ์„ ๋”์šฑ ๊ฐœ์„ ํ•˜๊ณ  ํ•˜์ดํผํŒŒ๋ผ๋ฏธํ„ฐ ์ตœ์ ํ™”, ํ†ตํ•ฉ ์‹คํ—˜ ์ถ”์ , ์ธ๊ธฐ ์žˆ๋Š” ๋‚ด๋ณด๋‚ด๊ธฐ ํ˜•์‹์œผ๋กœ์˜ ์ž๋™ ๋‚ด๋ณด๋‚ด๊ธฐ ๋“ฑ์˜ ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ์„ ์ถ”๊ฐ€ํ–ˆ์Šต๋‹ˆ๋‹ค.
  • YOLOv6๋Š” ๋ฉ”์ดํˆฌ์•ˆ์—์„œ 2022๋…„์— ์˜คํ”ˆ์†Œ์Šคํ™”ํ–ˆ์œผ๋ฉฐ, ๋ฉ”์ดํˆฌ์•ˆ์˜ ์—ฌ๋Ÿฌ ์ž์œจ์ฃผํ–‰ ๋ฐฐ์†ก ๋กœ๋ด‡์— ์‚ฌ์šฉ๋˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.
  • YOLOv7์€ COCO ํ‚คํฌ์ธํŠธ ๋ฐ์ดํ„ฐ ์„ธํŠธ์— ํฌ์ฆˆ ์ถ”์ •๊ณผ ๊ฐ™์€ ์ถ”๊ฐ€ ์ž‘์—…์„ ์ถ”๊ฐ€ํ–ˆ์Šต๋‹ˆ๋‹ค.
  • YOLOv8 2023๋…„ ์ถœ์‹œ Ultralytics YOLOv8 ์—์„œ ํ–ฅ์ƒ๋œ ์„ฑ๋Šฅ, ์œ ์—ฐ์„ฑ ๋ฐ ํšจ์œจ์„ฑ์„ ์œ„ํ•œ ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ๊ณผ ๊ฐœ์„  ์‚ฌํ•ญ์„ ๋„์ž…ํ•˜์—ฌ ๋ชจ๋“  ๋ฒ”์œ„์˜ ๋น„์ „ AI ์ž‘์—…์„ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค,
  • YOLOv9์€ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ๊ฐ€๋Šฅํ•œ ๊ทธ๋ผ๋ฐ์ด์…˜ ์ •๋ณด(PGI)์™€ ์ผ๋ฐ˜ํ™”๋œ ํšจ์œจ์ ์ธ ๋ ˆ์ด์–ด ์ง‘๊ณ„ ๋„คํŠธ์›Œํฌ(GELAN)์™€ ๊ฐ™์€ ํ˜์‹ ์ ์ธ ๋ฐฉ๋ฒ•์„ ๋„์ž…ํ–ˆ์Šต๋‹ˆ๋‹ค.
  • ์นญํ™”๋Œ€ํ•™๊ต์˜ ์—ฐ๊ตฌ์›๋“ค์ด ๋งŒ๋“  YOLOv10์€ Ultralytics Python ํŒจํ‚ค์ง€๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๊ฐœ๋ฐœ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ด ๋ฒ„์ „์€ ๋น„์ตœ๋Œ€ ์–ต์ œ(NMS) ์š”๊ตฌ ์‚ฌํ•ญ์„ ์ œ๊ฑฐํ•˜๋Š” ์—”๋“œํˆฌ์—”๋“œ ํ—ค๋“œ๋ฅผ ๋„์ž…ํ•˜์—ฌ ์‹ค์‹œ๊ฐ„ ๊ฐ์ฒด ๊ฐ์ง€ ๊ธฐ๋Šฅ์„ ํ–ฅ์ƒ์‹œ์ผฐ์Šต๋‹ˆ๋‹ค.
  • YOLO11 ์‹ ๊ทœ: Ultralyticsํƒ์ง€, ์„ธ๋ถ„ํ™”, ํฌ์ฆˆ ์ถ”์ •, ์ถ”์ , ๋ถ„๋ฅ˜ ๋“ฑ ์—ฌ๋Ÿฌ ์ž‘์—…์—์„œ ์ตœ์ฒจ๋‹จ(SOTA) ์„ฑ๋Šฅ์„ ์ œ๊ณตํ•˜๋Š” ์ตœ์‹  YOLO ๋ชจ๋ธ์€ ๋‹ค์–‘ํ•œ AI ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜๊ณผ ๋„๋ฉ”์ธ์— ๊ฑธ์ณ ๊ธฐ๋Šฅ์„ ํ™œ์šฉํ•ฉ๋‹ˆ๋‹ค.

YOLO ๋ผ์ด์„ ์Šค Ultralytics YOLO ๋ผ์ด์„ ์Šค๋Š” ์–ด๋–ป๊ฒŒ ์ ์šฉ๋˜๋‚˜์š”?

Ultralytics ๋Š” ๋‹ค์–‘ํ•œ ์‚ฌ์šฉ ์‚ฌ๋ก€๋ฅผ ์ˆ˜์šฉํ•  ์ˆ˜ ์žˆ๋„๋ก ๋‘ ๊ฐ€์ง€ ๋ผ์ด์„ ์Šค ์˜ต์…˜์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค:

  • AGPL-3.0 ๋ผ์ด์„ ์Šค: OSI๊ฐ€ ์Šน์ธํ•œ ์ด ์˜คํ”ˆ ์†Œ์Šค ๋ผ์ด์„ ์Šค๋Š” ํ•™์ƒ๊ณผ ์• ํ˜ธ๊ฐ€์—๊ฒŒ ์ด์ƒ์ ์ด๋ฉฐ ๊ฐœ๋ฐฉํ˜• ํ˜‘์—…๊ณผ ์ง€์‹ ๊ณต์œ ๋ฅผ ์ด‰์ง„ํ•ฉ๋‹ˆ๋‹ค. ์ž์„ธํ•œ ๋‚ด์šฉ์€ ๋ผ์ด์„ ์Šค ํŒŒ์ผ์„ ์ฐธ์กฐํ•˜์„ธ์š”.
  • ์—”ํ„ฐํ”„๋ผ์ด์ฆˆ ๋ผ์ด์„ ์Šค: ์ƒ์—…์  ์‚ฌ์šฉ์„ ์œ„ํ•ด ์„ค๊ณ„๋œ ์ด ๋ผ์ด์„ ์Šค๋Š” AGPL-3.0 ์˜ ์˜คํ”ˆ ์†Œ์Šค ์š”๊ตฌ ์‚ฌํ•ญ์„ ์šฐํšŒํ•˜์—ฌ Ultralytics ์†Œํ”„ํŠธ์›จ์–ด ๋ฐ AI ๋ชจ๋ธ์„ ์ƒ์—…์šฉ ์ƒํ’ˆ ๋ฐ ์„œ๋น„์Šค์— ์›ํ™œํ•˜๊ฒŒ ํ†ตํ•ฉํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•ฉ๋‹ˆ๋‹ค. ๋‹น์‚ฌ ์†”๋ฃจ์…˜์„ ์ƒ์—…์šฉ ์ œํ’ˆ์— ํฌํ•จํ•˜๋ ค๋Š” ๊ฒฝ์šฐ Ultralytics ๋ผ์ด์„ ์‹ฑ์„ ํ†ตํ•ด ๋ฌธ์˜ํ•˜์„ธ์š”.

Facebook์˜ ๋ผ์ด์„ ์Šค ์ „๋žต์€ ์˜คํ”ˆ์†Œ์Šค ํ”„๋กœ์ ํŠธ์— ๋Œ€ํ•œ ๊ฐœ์„  ์‚ฌํ•ญ์ด ์ปค๋ฎค๋‹ˆํ‹ฐ์— ํ™˜์›๋  ์ˆ˜ ์žˆ๋„๋ก ์„ค๊ณ„๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ €ํฌ๋Š” ์˜คํ”ˆ์†Œ์Šค์˜ ์›์น™(โค๏ธ)์„ ๊ฐ€์Šด ๊นŠ์ด ์ƒˆ๊ธฐ๊ณ  ์žˆ์œผ๋ฉฐ, ๊ธฐ์—ฌ๊ฐ€ ๋ชจ๋‘์—๊ฒŒ ์œ ์ตํ•œ ๋ฐฉ์‹์œผ๋กœ ํ™œ์šฉ๋˜๊ณ  ํ™•์žฅ๋  ์ˆ˜ ์žˆ๋„๋ก ๋ณด์žฅํ•˜๋Š” ๊ฒƒ์ด ์ €ํฌ์˜ ์‚ฌ๋ช…์ž…๋‹ˆ๋‹ค.

์ž์ฃผ ๋ฌป๋Š” ์งˆ๋ฌธ

Ultralytics YOLO ์ด๋ž€ ๋ฌด์—‡์ด๋ฉฐ ๊ฐ์ฒด ๊ฐ์ง€๋ฅผ ์–ด๋–ป๊ฒŒ ๊ฐœ์„ ํ•˜๋‚˜์š”?

Ultralytics YOLO ๋Š” ์‹ค์‹œ๊ฐ„ ๋ฌผ์ฒด ๊ฐ์ง€ ๋ฐ ์ด๋ฏธ์ง€ ๋ถ„ํ• ๋กœ ํ˜ธํ‰์„ ๋ฐ›์•˜๋˜ YOLO (You Only Look Once) ์‹œ๋ฆฌ์ฆˆ์˜ ์ตœ์‹  ๋ฒ„์ „์ž…๋‹ˆ๋‹ค. ์ด์ „ ๋ฒ„์ „์„ ๊ธฐ๋ฐ˜์œผ๋กœ ์„ฑ๋Šฅ, ์œ ์—ฐ์„ฑ, ํšจ์œจ์„ฑ์„ ํ–ฅ์ƒ์‹œํ‚ค๊ธฐ ์œ„ํ•ด ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ๊ณผ ๊ฐœ์„  ์‚ฌํ•ญ์„ ๋„์ž…ํ•œ YOLO ์€ ๊ฐ์ง€, ๋ถ„ํ• , ํฌ์ฆˆ ์ถ”์ •, ์ถ”์ , ๋ถ„๋ฅ˜์™€ ๊ฐ™์€ ๋‹ค์–‘ํ•œ ๋น„์ „ AI ์ž‘์—…์„ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค. ์ตœ์ฒจ๋‹จ ์•„ํ‚คํ…์ฒ˜๋ฅผ ํ†ตํ•ด ๋›ฐ์–ด๋‚œ ์†๋„์™€ ์ •ํ™•์„ฑ์„ ๋ณด์žฅํ•˜๋ฏ€๋กœ ์—ฃ์ง€ ๋””๋ฐ”์ด์Šค ๋ฐ ํด๋ผ์šฐ๋“œ API๋ฅผ ํฌํ•จํ•œ ๋‹ค์–‘ํ•œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์— ์ ํ•ฉํ•ฉ๋‹ˆ๋‹ค.

YOLO ์„ค์น˜ ๋ฐ ์„ค์ •์€ ์–ด๋–ป๊ฒŒ ์‹œ์ž‘ํ•˜๋‚˜์š”?

YOLO ์‹œ์ž‘ํ•˜๊ธฐ๋Š” ๋น ๋ฅด๊ณ  ๊ฐ„๋‹จํ•ฉ๋‹ˆ๋‹ค. pip๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ Ultralytics ํŒจํ‚ค์ง€๋ฅผ ์„ค์น˜ํ•˜๋ฉด ๋ช‡ ๋ถ„ ์•ˆ์— ์‹œ์ž‘ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋‹ค์Œ์€ ๊ธฐ๋ณธ ์„ค์น˜ ๋ช…๋ น์–ด์ž…๋‹ˆ๋‹ค:

pip๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์„ค์น˜

pip install ultralytics

์ข…ํ•ฉ์ ์ธ ๋‹จ๊ณ„๋ณ„ ๊ฐ€์ด๋“œ๋Š” ๋น ๋ฅธ ์‹œ์ž‘ ๊ฐ€์ด๋“œ๋ฅผ ์ฐธ์กฐํ•˜์„ธ์š”. ์ด ๋ฆฌ์†Œ์Šค๋Š” ์„ค์น˜ ์ง€์นจ, ์ดˆ๊ธฐ ์„ค์ • ๋ฐ ์ฒซ ๋ฒˆ์งธ ๋ชจ๋ธ์„ ์‹คํ–‰ํ•˜๋Š” ๋ฐ ๋„์›€์ด ๋ฉ๋‹ˆ๋‹ค.

๋‚ด ๋ฐ์ดํ„ฐ ์ง‘ํ•ฉ์—์„œ ์‚ฌ์šฉ์ž ์ง€์ • YOLO ๋ชจ๋ธ์„ ํ•™์Šตํ•˜๋ ค๋ฉด ์–ด๋–ป๊ฒŒ ํ•ด์•ผ ํ•˜๋‚˜์š”?

๋ฐ์ดํ„ฐ ์ง‘ํ•ฉ์—์„œ ์‚ฌ์šฉ์ž ์ง€์ • YOLO ๋ชจ๋ธ์„ ํ•™์Šตํ•˜๋ ค๋ฉด ๋ช‡ ๊ฐ€์ง€ ์„ธ๋ถ€ ๋‹จ๊ณ„๊ฐ€ ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค:

  1. ์ฃผ์„์ด ๋‹ฌ๋ฆฐ ๋ฐ์ดํ„ฐ ์ง‘ํ•ฉ์„ ์ค€๋น„ํ•ฉ๋‹ˆ๋‹ค.
  2. YAML ํŒŒ์ผ์—์„œ ํŠธ๋ ˆ์ด๋‹ ํŒŒ๋ผ๋ฏธํ„ฐ๋ฅผ ๊ตฌ์„ฑํ•ฉ๋‹ˆ๋‹ค.
  3. ์‚ฌ์šฉ yolo TASK train ๋ช…๋ น์„ ์‹คํ–‰ํ•˜์—ฌ ๊ต์œก์„ ์‹œ์ž‘ํ•ฉ๋‹ˆ๋‹ค. (๊ฐ TASK ์ž์ฒด ์ธ์ž๊ฐ€ ์žˆ์Œ)

๋‹ค์Œ์€ ๊ฐ์ฒด ๊ฐ์ง€ ์ž‘์—…์˜ ์˜ˆ์ œ ์ฝ”๋“œ์ž…๋‹ˆ๋‹ค:

๊ฐ์ฒด ๊ฐ์ง€ ์ž‘์—…์„ ์œ„ํ•œ ํ›ˆ๋ จ ์˜ˆ์ œ

from ultralytics import YOLO

# Load a pre-trained YOLO model (you can choose n, s, m, l, or x versions)
model = YOLO("yolo11n.pt")

# Start training on your custom dataset
model.train(data="path/to/dataset.yaml", epochs=100, imgsz=640)
# Train a YOLO model from the command line
yolo detect train data=path/to/dataset.yaml epochs=100 imgsz=640

์ž์„ธํ•œ ์•ˆ๋‚ด๋Š” ๊ต์œก ํ”„๋กœ์„ธ์Šค ์ตœ์ ํ™”๋ฅผ ์œ„ํ•œ ์˜ˆ์‹œ์™€ ํŒ์ด ํฌํ•จ๋œ ๋ชจ๋ธ ๊ต์œกํ•˜๊ธฐ ๊ฐ€์ด๋“œ๋ฅผ ์ฐธ์กฐํ•˜์„ธ์š”.

Ultralytics YOLO ์— ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ๋ผ์ด์„ ์Šค ์˜ต์…˜์€ ๋ฌด์—‡์ธ๊ฐ€์š”?

Ultralytics ๋Š” YOLO ์— ๋Œ€ํ•ด ๋‘ ๊ฐ€์ง€ ๋ผ์ด์„ ์Šค ์˜ต์…˜์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค:

  • AGPL-3.0 ๋ผ์ด์„ ์Šค: ์ด ์˜คํ”ˆ ์†Œ์Šค ๋ผ์ด์„ ์Šค๋Š” ๊ต์œก ๋ฐ ๋น„์ƒ์—…์  ์šฉ๋„์— ์ด์ƒ์ ์ด๋ฉฐ ๊ฐœ๋ฐฉํ˜• ํ˜‘์—…์„ ์ด‰์ง„ํ•ฉ๋‹ˆ๋‹ค.
  • ์—”ํ„ฐํ”„๋ผ์ด์ฆˆ ๋ผ์ด์„ ์Šค: ์ƒ์—…์šฉ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์šฉ์œผ๋กœ ์„ค๊ณ„๋˜์–ด AGPL-3.0 ๋ผ์ด์„ ์Šค์˜ ์ œํ•œ ์—†์ด Ultralytics ์†Œํ”„ํŠธ์›จ์–ด๋ฅผ ์ƒ์—…์šฉ ์ œํ’ˆ์— ์›ํ™œํ•˜๊ฒŒ ํ†ตํ•ฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ž์„ธํ•œ ๋‚ด์šฉ์€ ๋ผ์ด์„ ์Šค ํŽ˜์ด์ง€๋ฅผ ์ฐธ์กฐํ•˜์„ธ์š”.

์‹ค์‹œ๊ฐ„ ๊ฐ์ฒด ์ถ”์ ์— Ultralytics YOLO ์„ ์–ด๋–ป๊ฒŒ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋‚˜์š”?

Ultralytics YOLO ๋Š” ํšจ์œจ์ ์ด๊ณ  ์‚ฌ์šฉ์ž ์ •์˜ ๊ฐ€๋Šฅํ•œ ๋‹ค์ค‘ ๊ฐœ์ฒด ์ถ”์ ์„ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค. ํŠธ๋ž˜ํ‚น ๊ธฐ๋Šฅ์„ ํ™œ์šฉํ•˜๋ ค๋ฉด yolo track ๋ช…๋ น์„ ์‹คํ–‰ํ•ฉ๋‹ˆ๋‹ค:

๋น„๋””์˜ค์˜ ๊ฐ์ฒด ์ถ”์  ์˜ˆ์‹œ

from ultralytics import YOLO

# Load a pre-trained YOLO model
model = YOLO("yolo11n.pt")

# Start tracking objects in a video
# You can also use live video streams or webcam input
model.track(source="path/to/video.mp4")
# Perform object tracking on a video from the command line
# You can specify different sources like webcam (0) or RTSP streams
yolo track source=path/to/video.mp4

๊ฐœ์ฒด ์ถ”์  ์„ค์ • ๋ฐ ์‹คํ–‰์— ๋Œ€ํ•œ ์ž์„ธํ•œ ๊ฐ€์ด๋“œ๋Š” ์‹ค์‹œ๊ฐ„ ์‹œ๋‚˜๋ฆฌ์˜ค์˜ ๊ตฌ์„ฑ๊ณผ ์‹ค์ œ ์ ์šฉ ์‚ฌ๋ก€๋ฅผ ์„ค๋ช…ํ•˜๋Š” ์ถ”์  ๋ชจ๋“œ ์„ค๋ช…์„œ๋ฅผ ์ฐธ์กฐํ•˜์„ธ์š”.

๐Ÿ“…1 ๋…„ ์ „ ์ƒ์„ฑ๋จ โœ๏ธ ์—…๋ฐ์ดํŠธ๋จ 19 ์ผ ์ „

๋Œ“๊ธ€