์ธํ”„๋Ÿฐ ์˜๋ฌธ ๋ธŒ๋žœ๋“œ ๋กœ๊ณ 
์ธํ”„๋Ÿฐ ์˜๋ฌธ ๋ธŒ๋žœ๋“œ ๋กœ๊ณ 

/

[์ธ๊ณต์ง€๋Šฅ ์ปดํ“จํ„ฐ๋น„์ „] 20์žฅ์˜ ์‚ฌ์ง„์œผ๋กœ ๋”ฅ๋Ÿฌ๋‹ ๋ชจ๋ธ ๋งŒ๋“ค๊ธฐ

20์žฅ์˜ ์‚ฌ์ง„์œผ๋กœ ๋‚˜๋งŒ์˜ ์ธ๊ณต์ง€๋Šฅ ๋ชจ๋ธ ๋งŒ๋“ค์–ด๋ณด์ž!!!

์ž…๋ฌธ์ž๋ฅผ ์œ„ํ•ด ์ค€๋น„ํ•œ
[์ธ๊ณต์ง€๋Šฅ] ๊ฐ•์˜์ž…๋‹ˆ๋‹ค.

์ด๋Ÿฐ ๊ฑธ ๋ฐฐ์šธ ์ˆ˜ ์žˆ์–ด์š”

  • ์ปดํ“จํ„ฐ ๋น„์ „์— ๋Œ€ํ•œ ๊ธฐ์ดˆ์ ์ธ flow!

  • ์ธ๊ณต์ง€๋Šฅ ๋ผ๋ฒจ๋ง์— ๋Œ€ํ•œ ๊ธฐ์ดˆ์ง€์‹

  • ์ปดํ“จํ„ฐ ๋น„์ „์˜ ์„ ๋‘์ฃผ์ž, YOLO

  • ๋‚˜๋งŒ์˜ ๋ฐ์ดํ„ฐ๋กœ ๋งŒ๋“œ๋Š” ์ธ๊ณต์ง€๋Šฅ!

  • 20๊ฐœ์˜ ์‚ฌ์ง„์œผ๋กœ ๋‚˜๋งŒ์˜ ๋ชจ๋ธ!

20์žฅ์˜ ์‚ฌ์ง„์œผ๋กœ ๋‚˜๋งŒ์˜ ์ธ๊ณต์ง€๋Šฅ์„ ๋งŒ๋“ค์–ด ๋ณผ ์ˆ˜ ์žˆ์–ด์š”!

์ธ๊ณต์ง€๋Šฅ, ๋“ฃ๊ธฐ๋งŒ ํ•ด๋„ ์–ด๋ ค์šด ๊ฑฐ ์•„๋‹Œ๊ฐ€?
์ธ๊ณต์ง€๋Šฅ ์ˆ˜ํ•™๋„ ๋ฐฐ์šฐ๊ณ , ๋ณต์žกํ•œ ๊ณผ์ •๋„ ์ƒ๊ฐํ•ด์•ผ ํ•˜๋Š” ๊ฑฐ ์•„๋‹Œ๊ฐ€?

  • ๋ณต์žกํ•œ ๋‚ด์šฉ๋“ค ์‹น ๋‹ค ๋นผ๊ณ  ์ธ๊ณต์ง€๋Šฅ ์ปดํ“จํ„ฐ ๋น„์ „์˜ WorkFlow ์œ„์ฃผ๋กœ ์ดํ•ดํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ๋น„์ „๊ณต์ž, ์ธ๊ณต์ง€๋Šฅ ์ดˆ์ž…์ž, ๋‚˜๋งŒ์˜ ๋ฐ์ดํ„ฐ๋ฅผ ๊ฐ–๊ณ  ์‹ถ์€ ์‚ฌ๋žŒ๋“ค ๋ชจ๋‘๊ฐ€ ์•„์ฃผ ๊ฐ„๋‹จํ•˜๊ฒŒ ์ธ๊ณต์ง€๋Šฅ ๋ชจ๋ธ์ด ์ƒ์„ฑ๋˜๋Š” ๊ณผ์ •์„ ๋ฐฐ์›Œ๊ฐ‘๋‹ˆ๋‹ค.

์ธ๊ณต์ง€๋Šฅ ๋ชจ๋ธ ์ œ์ž‘, ์™œ ๋ฐฐ์›Œ์•ผ ํ• ๊นŒ์š”?

Custom AI Model(๋‚˜์˜ ์ธ๊ณต์ง€๋Šฅ)์„ ์ œ์ž‘ํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ๋ฐฐ์šฐ๋ฉด์„œ
๋ชจ๋“  ์‚ฐ์—… ๋ถ„์•ผ์— ์ ‘๋ชฉํ•  ์ˆ˜ ์žˆ๋Š” ํ˜œ์•ˆ์„ ์ฐพ์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋ณต์žกํ•œ ์ธ๊ณต์ง€๋Šฅ์˜ ๊ฐœ๋… ๋ถ€๋ถ„์„ ์ฐจ์น˜ํ•˜๊ณ 
๊ฐ„๋‹จํ•˜๊ฒŒ ๊ตฌ์„ฑ ๊ณผ์ •๊ณผ ๋ฐฉ๋ฒ•๋“ค์„ ์ œ์‹œํ•˜์—ฌ ๊ฐ์ฒด ๊ฒ€์ถœ ์‹œ์Šคํ…œ์— ํ™œ์šฉํ•˜๊ฑฐ๋‚˜,
CCTV ์—ฐ๊ณ„ ํ”„๋กœ์ ํŠธ์— ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ์ปดํ“จํ„ฐ๋น„์ „์˜ ๊ฐ€์žฅ ๊ธฐ๋ณธ์ ์ธ ํ๋ฆ„์„ ๋ฐฐ์›Œ
์‚ฐ์—…๊ณผ ์ ‘๋ชฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋‚˜๋งŒ์˜ ๋ฌผ๊ฑด์„ ์ธ์‹์‹œํ‚ค๊ณ  ํ•™์Šต์‹œํ‚ด์œผ๋กœ์จ 
๋‚˜์˜ AI ๊ฒฐ๊ณผ๋ฅผ ํ™•์ธํ•  ์ˆ˜ ์žˆ๋Š” ๊ฐœ์ธ ๋ชจ๋ธ์„ ๋งŒ๋“ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๊ฐ•์˜ ์ค‘ ๋‚˜์˜ค๋Š” ๋‚˜์˜ ์ธ์‹ ๋ชจ๋ธ


์ด ๊ฐ•์˜์˜ ํŠน์ง•

SIMPLE IS THE BEST!

  • ๋‚ด์šฉ์€ ์ „์ฒด์ ์œผ๋กœ ๊ฐ€๋Šฅํ•œ ์งง๊ฒŒ ์งง๊ฒŒ ํ•˜์—ฌ ๋ชฐ์ž…๋„๋ฅผ ๋†’์ด๊ณ ์ž ํ•˜์˜€์Šต๋‹ˆ๋‹ค.
  • ์ธ๊ณต์ง€๋Šฅ ์ปดํ“จํ„ฐ ๋น„์ „์— ํ•„์š”ํ•œ ์ตœ์†Œํ•œ์˜ ๊ธฐ๋Šฅ๋“ค์„ ๋ชจ๋‘ ํฌํ•จ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.

ํ•™์Šต ์Šคํ‚ฌ

๊ฐ„๋‹จํ•˜๊ณ  ์งง์€ ๋‚ด์šฉ์ด์ง€๋งŒ, ํ•ต์‹ฌ์€ ๋ชจ๋‘ ๋‹ด์•˜์Šต๋‹ˆ๋‹ค.

python
์ธ๊ณต์ง€๋Šฅ์„ ๋Œ๋ฆด ํ”„๋กœ๊ทธ๋žจ

Anaconda
ํŒŒ์ด์ฌ์˜ ํ™˜๊ฒฝ์„ ๋งž์ถฐ์ค„ ํ”„๋กœ๊ทธ๋žจ

LabelImg
์ด๋ฏธ์ง€์—์„œ ๊ฐ์ฒด๋ฅผ ๋ ˆ์ด๋ธ”๋กœ ๊บผ๋‚ด์ค„ ํ”„๋กœ๊ทธ๋žจ

YOLOv5
์ธ๊ณต์ง€๋Šฅ, ๊ทธ ์ž์ฒด...bb


์„น์…˜๋ณ„ ๋‚ด์šฉ

Section 0. Setting
์ธ๊ณต์ง€๋Šฅ์„ ์‹œ์ž‘ํ•˜๊ธฐ์— ์•ž์„œ ๋งˆ์Œ์˜ ์ค€๋น„์™€ ํ•จ๊ป˜ ๋ช‡ ๊ฐ€์ง€ ์„ค์น˜๋งŒ ๋š๋”ฑ! ํ•˜์‹œ๊ณ  ์‚ฌ์ง„์„ ์ฐ๋Š” ๋‹จ๊ณ„์ž…๋‹ˆ๋‹ค! (20์žฅ!!)
Section 1. Annotation
์ด๋ฏธ์ง€์—์„œ ๊ฐ์ฒด๋ฅผ ๋ถ„๋ฆฌํ•ด๋‚ด์•ผ ํ•˜๋Š” ์ˆ˜์ž‘์—… ๋‹จ๊ณ„์ž…๋‹ˆ๋‹ค!
Section 2. Refining
์ด๋ฏธ์ง€๋ฅผ ์ค„์ด๊ณ , ํšŒ์ „ํ•˜๋Š” ๋“ฑ ๋ฐ์ดํ„ฐ ์ •์ œ ์ž‘์—…์ž…๋‹ˆ๋‹ค.
Section 3. Train and Valid
์ธ๊ณต์ง€๋Šฅ ํ•™์Šต์„ ์œ„ํ•œ ์ค€๋น„๋ฅผ ํ•˜๊ณ  ์›น์บ ์œผ๋กœ ๊ฒฐ๊ณผ๋ฅผ ํ™•์ธํ•ด๋ณผ ์ˆ˜ ์žˆ๋Š” ๊ณผ์ •์ž…๋‹ˆ๋‹ค!

Q&A

Q. ์ฝ”๋”ฉ์˜ '์ฝ”'์ž๋„ ๋ชจ๋ฅด๋Š”๋ฐ ๊ฐ€๋Šฅํ• ๊นŒ์š”?

๋‚ด์šฉ ์ค‘ ์ฝ”๋”ฉ์ด ๋“ค์–ด ์žˆ์ง€๋งŒ, ์ „ํ˜€ ๋ชจ๋ฅด์…”๋„ ๋”ฐ๋ผํ•˜์‹ค ์ˆ˜ ์žˆ๋„๋ก ๊ตฌ์„ฑํ–ˆ์Šต๋‹ˆ๋‹ค!

Q. ์ธ๊ณต์ง€๋Šฅ, ๊ทธ๊ฑฐ ์–ด๋ ค์šด ๊ฑฐ ์•„๋‹Œ๊ฐ€์š”?

์ธ๊ณต์ง€๋Šฅ ๋งŒ๋“œ๋Š” ๊ฑด ์–ด๋ ต์Šต๋‹ˆ๋‹ค. ๋˜ ๋ณต์žกํ•˜๊ตฌ์š”.
๊ทธ๋Ÿฌ๋‚˜ ์ด ๊ฐ•์˜๋Š” ์ด๋ฏธ ์—ฐ๊ตฌ๋ฅผ ํ†ตํ•ด ๋งŒ๋“ค์–ด์ง„ ๋ชจ๋ธ์— ์šฐ๋ฆฌ์˜ ๋ฐ์ดํ„ฐ๋ฅผ ํ•™์Šต์‹œํ‚ค๋Š” ์ˆ˜์—…์ž…๋‹ˆ๋‹ค! 
์–ด๋ ต์ง€ ์•Š์•„์š”!

Q. ๊ฐ•์˜ ๋‚ด์šฉ ์ค‘ ๋ชจ๋ฅด๋Š” ๊ฒŒ ์žˆ์œผ๋ฉด ์–ด๋–กํ•˜์ฃ ?

์งˆ๋ฌธ์ฐฝ์€ ํ•ญ์ƒ ์—ด๋ ค์žˆ์Šต๋‹ˆ๋‹ค!
๊ทธ๋ฆฌ๊ณ  ํ•ด๋‹น ๋ฌธ์ œ์— ๋Œ€ํ•ด ํ•„์š”ํ•˜๋‹ค๊ณ  ์ƒ๊ฐ๋œ๋‹ค๋ฉด ์ถ”๊ฐ€ ์˜์ƒ์„ ์˜ฌ๋ ค๋†“๋„๋ก ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค!

Q. ์ œ ์ปดํ“จํ„ฐ์— GPU๊ฐ€ ์—†์œผ๋ฉด ์–ด๋–กํ•˜์ฃ ?

GPU๊ฐ€ ์—†์„ ๊ฒฝ์šฐ ํ•™์Šต์— ์‹œ๊ฐ„์ด ์˜ค๋ž˜ ์†Œ์š”๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
์ด ๊ฒฝ์šฐ์—๋Š” ๊ตฌ๊ธ€ ์ฝ”๋žฉ(Google Colab) ํ™˜๊ฒฝ์„ ์ด์šฉํ•˜์‹œ์–ด GPU๋ฅผ ์‚ฌ์šฉํ•˜์‹œ๊ธฐ๋ฅผ ์ถ”์ฒœ๋“œ๋ฆฝ๋‹ˆ๋‹ค.

์ด๋Ÿฐ ๋ถ„๋“ค๊ป˜
์ถ”์ฒœ๋“œ๋ ค์š”!

ํ•™์Šต ๋Œ€์ƒ์€
๋ˆ„๊ตฌ์ผ๊นŒ์š”?

  • ์ปดํ“จํ„ฐ ๋น„์ „์— ๋Œ€ํ•œ ์ดํ•ด๊ฐ€ ํ•„์š”ํ•˜์‹ ๋ถ„!

  • ๊ฐ€๋ฒผ์šด ๋งˆ์Œ์œผ๋กœ YOLO์‚ฌ์šฉ ๊ณผ์ •์„ ํ›‘๊ณ  ์‹ถ์œผ์‹  ๋ถ„

  • ์ธ๊ณต์ง€๋Šฅ์€ ๋ชจ๋ฅด๊ฒ ์ง€๋งŒ ๋‚˜๋งŒ์˜ ๊ฒฐ๊ณผ๋ฌผ์„ ๋งŒ๋“ค๊ณ  ์‹ถ์€ ์‚ฌ๋žŒ

  • ์‹ฌ์‹ฌํ•˜์‹  ๋ถ„๋“ค

์„ ์ˆ˜ ์ง€์‹,
ํ•„์š”ํ• ๊นŒ์š”?

  • ์ฝ”๋”ฉํ•˜๋Š” ๊ณผ์ •์ด ๋งŽ์ด ํฌํ•จ๋˜์–ด ์žˆ์ง€ ์•Š์•„์š”!

  • ์•„์ฃผ ์•„์ฃผ ์•ฝ๊ฐ„์˜ ์‰˜ ๋ช…๋ น์–ด

์•ˆ๋…•ํ•˜์„ธ์š”
Q์Œค์ž…๋‹ˆ๋‹ค.

๋„ค~ ์•ˆ๋…•ํ•˜์„ธ์š” ์—ฌ๋Ÿฌ๋ถ„๋“ค์—๊ฒŒ QGIS๋ฅผ ๊ฐ€๋ฅด์ณ๋“œ๋ฆด Q์Œค์ž…๋‹ˆ๋‹ค

๋ชจ๋ฅด๋Š” ๊ฒƒ์€ ์–ธ์ œ๋“  ๋ฌผ์–ด๋ด์ฃผ์„ธ์š”

์šฐ๋ฆฌ ๋ชจ๋‘์˜ ์„ฑ์žฅ์„ ์‘์›ํ•ฉ๋‹ˆ๋‹ค!

์ปค๋ฆฌํ˜๋Ÿผ

์ „์ฒด

12๊ฐœ โˆ™ (43๋ถ„)

ํ•ด๋‹น ๊ฐ•์˜์—์„œ ์ œ๊ณต:

์ˆ˜์—…์ž๋ฃŒ
๊ฐ•์˜ ๊ฒŒ์‹œ์ผ: 
๋งˆ์ง€๋ง‰ ์—…๋ฐ์ดํŠธ์ผ: 

์ˆ˜๊ฐ•ํ‰

์ „์ฒด

6๊ฐœ

3.5

6๊ฐœ์˜ ์ˆ˜๊ฐ•ํ‰

  • ๋ฐ•๊ฐ•ํ˜ธ๋‹˜์˜ ํ”„๋กœํ•„ ์ด๋ฏธ์ง€
    ๋ฐ•๊ฐ•ํ˜ธ

    ์ˆ˜๊ฐ•ํ‰ 1

    โˆ™

    ํ‰๊ท  ํ‰์  5.0

    5

    92% ์ˆ˜๊ฐ• ํ›„ ์ž‘์„ฑ

    ์งง์€ ๊ฐ•์˜์— ์ž„ํŒฉํŠธ๊ฐ€ ์žˆ๋„ค์š” ์ž˜๋ดค์Šต๋‹ˆ๋‹ค

    • ์ •์€๊ธฐ๋‹˜์˜ ํ”„๋กœํ•„ ์ด๋ฏธ์ง€
      ์ •์€๊ธฐ

      ์ˆ˜๊ฐ•ํ‰ 2

      โˆ™

      ํ‰๊ท  ํ‰์  5.0

      5

      100% ์ˆ˜๊ฐ• ํ›„ ์ž‘์„ฑ

      ์ž…๋ฌธ์ž์—๊ฒŒ ๋„ˆ๋ฌด ์ข‹์€ ์ฒดํ—˜์ด์—ˆ์Šต๋‹ˆ๋‹ค! ๋‹ค๋งŒ ํ™”์งˆ์ด ๋‚ฎ์•„์„œ ์ฝ”๋“œ๊ฐ™์€๊ฑธ ๋ณผ๋•Œ ์•Œ์ž˜๋”ฑํ•ด์•ผํ•˜๋Š” ๋ถ€๋ถ„์ด ์žˆ์–ด์„œ ์•„์‰ฌ์› ์Šต๋‹ˆ๋‹ค.

      • yoonjangg๋‹˜์˜ ํ”„๋กœํ•„ ์ด๋ฏธ์ง€
        yoonjangg

        ์ˆ˜๊ฐ•ํ‰ 23

        โˆ™

        ํ‰๊ท  ํ‰์  5.0

        5

        100% ์ˆ˜๊ฐ• ํ›„ ์ž‘์„ฑ

        ์ดํ•ดํ•˜๋Š”๋ฐ ๋งŽ์€ ๋„์›€ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค.

        • ๋ฐ•Jiyu๋‹˜์˜ ํ”„๋กœํ•„ ์ด๋ฏธ์ง€
          ๋ฐ•Jiyu

          ์ˆ˜๊ฐ•ํ‰ 3

          โˆ™

          ํ‰๊ท  ํ‰์  4.0

          2

          83% ์ˆ˜๊ฐ• ํ›„ ์ž‘์„ฑ

          ๋งŒ์กฑํ•ฉ๋‹ˆ๋‹ค! ์ฐพ๊ธฐ ์–ด๋ ต๋‹ค๊ณ  ์–˜๊ธฐํ•˜์‹  ์‚ฌ์ดํŠธ๋Š” ์ง์ ‘ ๋งํฌ๋ฅผ ๋‹ฌ์•„์ฃผ์…จ๋‹ค๋ฉด ํŽธ๋ฆฌํ–ˆ์„๊ฑฐ๊ฐ™๋„ค์š” ~ ํ•˜์ง€๋งŒ ์ „๋ฐ˜์ ์œผ๋กœ ์ˆ˜์—…์˜ ํ€„๋ฆฌํ‹ฐ๊ฐ€ ์ข‹์Šต๋‹ˆ๋‹ค

          • ๋ˆ๊นŒ์Šค๋Š”๋ง›์žˆ์–ด๋‹˜์˜ ํ”„๋กœํ•„ ์ด๋ฏธ์ง€
            ๋ˆ๊นŒ์Šค๋Š”๋ง›์žˆ์–ด

            ์ˆ˜๊ฐ•ํ‰ 8

            โˆ™

            ํ‰๊ท  ํ‰์  4.6

            2

            67% ์ˆ˜๊ฐ• ํ›„ ์ž‘์„ฑ

            ์งง์•„์„œ ์ข‹๊ธดํ•œ๋ฐ ๋ฏธ๋ฆฌ 3.9 ๋ฒ„์ „๋งŒ ๊ฐ€๋Šฅํ•œ๊ฑด์ง€ ๋งํ•ด์ฃผ์ง€๋„ ์•Š๊ณ  ์ค‘๊ฐ„์— ๋นผ๋จน๋Š” ๋ถ€๋ถ„๋“ค๋„ ๋งŽ๊ณ  ์•„์‰ฌ์šด ๋ถ€๋ถ„๋“ค์ด ๊ฝค ๋งŽ์•˜์–ด์š”

            ๊ณต๊ฐœํ•˜์ง€ ์•Š๋Š” ๊ฐ•์˜๋กœ ์ˆ˜๊ฐ•์ด ์ œํ•œ๋ฉ๋‹ˆ๋‹ค.