์ฑ„๋„ํ†ก ์•„์ด์ฝ˜

[๊ฐœ์ •ํŒ] ๋”ฅ๋Ÿฌ๋‹ ์ปดํ“จํ„ฐ ๋น„์ „ ์™„๋ฒฝ ๊ฐ€์ด๋“œ

๋ณธ ๊ฐ•์˜๋Š” Object Detection๊ณผ Segmentation์— ๋Œ€ํ•œ ๊นŠ์ด ์žˆ๋Š” ์ด๋ก  ์„ค๋ช…๊ณผ ํ˜„์—…์—์„œ ๋ฐ”๋กœ ์‚ฌ์šฉ๋  ์ˆ˜ ์žˆ๋Š” ์ˆ˜์ค€์˜ ์‹ค์Šต ์˜ˆ์ œ๋ฅผ ํ†ตํ•ด ์—ฌ๋Ÿฌ๋ถ„์„ ํ˜„์žฅ์—์„œ ํ•„์š”ํ•œ ๋”ฅ๋Ÿฌ๋‹ ๊ธฐ๋ฐ˜์˜ ์ปดํ“จํ„ฐ ๋น„์ „ ์ „๋ฌธ๊ฐ€๋กœ ๋ฐœ๋‹์›€์‹œ์ผœ ๋“œ๋ฆด ๊ฒƒ์ž…๋‹ˆ๋‹ค.

(4.9) ์ˆ˜๊ฐ•ํ‰ 165๊ฐœ

์ˆ˜๊ฐ•์ƒ 4,028๋ช…

๋‚œ์ด๋„ ์ค‘๊ธ‰์ด์ƒ

์ˆ˜๊ฐ•๊ธฐํ•œ ๋ฌด์ œํ•œ

์ปดํ“จํ„ฐ๋น„์ „
์ปดํ“จํ„ฐ๋น„์ „
๋”ฅ๋Ÿฌ๋‹์ปดํ“จํ„ฐ๋น„์ „์™„๋ฒฝ๊ฐ€์ด๋“œ
๋”ฅ๋Ÿฌ๋‹์ปดํ“จํ„ฐ๋น„์ „์™„๋ฒฝ๊ฐ€์ด๋“œ
MMDetection
MMDetection
yolo
yolo
์ปดํ“จํ„ฐ๋น„์ „
์ปดํ“จํ„ฐ๋น„์ „
๋”ฅ๋Ÿฌ๋‹์ปดํ“จํ„ฐ๋น„์ „์™„๋ฒฝ๊ฐ€์ด๋“œ
๋”ฅ๋Ÿฌ๋‹์ปดํ“จํ„ฐ๋น„์ „์™„๋ฒฝ๊ฐ€์ด๋“œ
MMDetection
MMDetection
yolo
yolo

๋จผ์ € ๊ฒฝํ—˜ํ•œ ์ˆ˜๊ฐ•์ƒ๋“ค์˜ ํ›„๊ธฐ

๋จผ์ € ๊ฒฝํ—˜ํ•œ ์ˆ˜๊ฐ•์ƒ๋“ค์˜ ํ›„๊ธฐ

4.9

5.0

JH S

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

์ง„์งœ ๋ง๋„์•ˆ๋˜๊ฒŒ ์ข‹์Šต๋‹ˆ๋‹ค.. ์˜†๋™๋„ค ์ฝ”์ฝ” pytorch ๋“ค์œผ๋ฉด์„œ ์ธํ”„๋Ÿฐํ•œํ…Œ ํ™”๊ฐ€ ๋ฏธ์นœ๋“ฏ์ด ๋‚ฌ๋Š”๋ฐ. ์ด ๊ฐ•์ขŒ๋“ฃ๊ณ  ํ–‰๋ณต์„ ์ฐพ์•˜์–ด์š” ์ •๋ง์ •๋ง ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค

5.0

ํ•œ๋ณ‘์‹

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

๊ถŒ์ฒ ๋ฏผ ๊ฐ•์‚ฌ๋‹˜ ๊ฐ•์˜๋Š” ์–ธ์ œ๋‚˜ ์ตœ๊ณ ์ž…๋‹ˆ๋‹ค. ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค.

5.0

์œจ์–ธ๋‹ˆ

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

๊ทน๊ฐ•์ž…๋‹ˆ๋‹ค. ์ข‹์€ ์‹ค์Šต ์˜ˆ์ œ๋“ค ํฐ ๋„์›€์ด ๋˜์—ˆ์Šต๋‹ˆ๋‹ค ^^

์ˆ˜๊ฐ• ํ›„ ์ด๋Ÿฐ๊ฑธ ์–ป์„ ์ˆ˜ ์žˆ์–ด์š”

  • ๋”ฅ๋Ÿฌ๋‹ ๊ธฐ๋ฐ˜์˜ Object Detection๊ณผ Segmentation์˜ ์ดํ•ด

  • RCNN ๊ณ„์—ด, SSD, YOLO, RetinaNet, EfficientDet, Mask RCNN์— ๋Œ€ํ•œ ๊นŠ์ด ์žˆ๋Š” ์ด๋ก  ํ•™์Šต

  • MMDetection, Ultralytics Yolo ๋“ฑ Object Detection๊ณผ Segmentation์˜ ๋Œ€ํ‘œ์ ์ธ ๊ตฌํ˜„ ํŒจํ‚ค์ง€๋“ค ํ™œ์šฉ๋ฒ• ์ตํžˆ๊ธฐ

  • OpenCV์™€ Tensorflow Hub๋ฅผ ์ด์šฉํ•˜์—ฌ ์ด๋ฏธ์ง€/์˜์ƒ Object Detection/Segmentation ์ˆ˜ํ–‰ํ•˜๊ธฐ

  • ์‹ค๋ฌด์— Object Detection/Segmentation์„ ์ง์ ‘ ์ ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ์ˆ˜์ค€์— ์ด๋ฅผ ์ˆ˜ ์žˆ๋„๋ก ๋‚œ์ด๋„ ์žˆ๋Š” ๋‹ค์–‘ํ•œ ์‹ค์ „ ์˜ˆ์ œ ์ตํžˆ๊ธฐ

  • Object Detection/Segmentation์„ ๊ตฌ์„ฑํ•˜๋Š” ๋‹ค์–‘ํ•œ ๊ธฐ๋ฐ˜ ์ง€์‹ ์Šต๋“

  • ๋‹ค์–‘ํ•œ ๊ตฌํ˜„ ํŒจํ‚ค์ง€๋ฅผ ํ™œ์šฉํ•˜์—ฌ Custom ๋ฐ์ดํ„ฐ ์„ธํŠธ๋ฅผ Training ํ•˜๊ณ  ๋‚˜๋งŒ์˜ ๋ชจ๋ธ ์ƒ์„ฑํ•˜๊ธฐ

  • ๋‹ค์–‘ํ•œ Object Detection/Segmentation ๋ชจ๋ธ์— ๋Œ€ํ•œ ์žฅ๋‹จ์ ์„ ์‹ค์Šต ์˜ˆ์ œ๋ฅผ ํ†ตํ•ด ์ง์ ‘ ์ฒด๋“

  • Pascal VOC, MS-COCO๋“ฑ ์ฃผ์š” ๋ฐ์ดํ„ฐ ์„ธํŠธ๋ฅผ ๋‹ค๋ฃจ๊ณ  TFRecord ๋ณ€ํ™˜ํ•˜๊ธฐ

  • CVAT Tool์„ ์ด์šฉํ•˜์—ฌ ๋ฐ์ดํ„ฐ ์„ธํŠธ์— Annotation์„ ์ ์šฉํ•˜๊ณ  ์ง์ ‘ ํ•™์Šต ๋ฐ์ดํ„ฐ ๋งŒ๋“ค๊ธฐ

ํ—ˆ๋“ค์€ ๋‚ฎ์ถ”๊ณ , ํ•ต์‹ฌ์€ ๋”์šฑ ๊นŠ๊ฒŒ!
๋”ฅ๋Ÿฌ๋‹ CNN ์‹ค๋ฌด ์ „๋ฌธ๊ฐ€๊ฐ€ ๋˜์–ด๋ณด์„ธ์š”.

์ตœ์‹  ๊ฐœ์ •ํŒ์œผ๋กœ ๋งŒ๋‚˜๋Š”
๋”ฅ๋Ÿฌ๋‹ ์ปดํ“จํ„ฐ ๋น„์ „ ํ•™์Šต.

ํ‰๊ท  ๋ณ„์  4.9โ˜… ์ˆ˜๊ฐ•์ƒ 1,300+๋ช…์ด ์„ ํƒํ•œ,
์ธํ”„๋Ÿฐ ๋ฒ ์ŠคํŠธ์…€๋Ÿฌ 2021 ์ „๋ฉด ๋ฆฌ๋‰ด์–ผ!

์•ˆ๋…•ํ•˜์‹ญ๋‹ˆ๊นŒ, ๊ถŒ์ฒ ๋ฏผ์ž…๋‹ˆ๋‹ค.
๋งŽ์€ ๋ถ„๋“ค์˜ ์„ฑ์›์— ํž˜์ž…์–ด ์ด๋ฒˆ์— โ€˜๋”ฅ๋Ÿฌ๋‹ ์ปดํ“จํ„ฐ ๋น„์ „ ์™„๋ฒฝ ๊ฐ€์ด๋“œโ€™์˜ ๊ฐœ์ •ํŒ์„ ์ถœ์‹œํ•˜๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. 
๊ธฐ์กด ๊ฐ•์˜์—์„œ 90% ์ •๋„์˜ ์˜์ƒ์„ ์ƒˆ๋กœ ๋งŒ๋“ค์—ˆ์œผ๋ฉฐ, ๋”์šฑ ํ–ฅ์ƒ๋˜๊ณ  ์ถ”๊ฐ€๋œ ๋‚ด์šฉ์„ ์†Œ๊ฐœํ•ด๋“œ๋ฆด ๊ฒƒ์ž…๋‹ˆ๋‹ค.  

๊ทธ๋™์•ˆ ๊ฐ•์˜์— ๋ณด๋‚ด์ฃผ์‹  Feedback์„ ๊ธฐ๋ฐ˜์œผ๋กœ ์•„๋ž˜์™€ ๊ฐ™์€ ์‚ฌํ•ญ์— ์ค‘์ ์„ ๋‘๊ณ  ๊ฐœ์ •ํŒ์„ ๋งŒ๋“ค์—ˆ์Šต๋‹ˆ๋‹ค.

  1. ๊ทธ๋™์•ˆ ์ˆ˜๊ฐ•์ƒ ์งˆ๋ฌธ์ด ๋งŽ์•˜๋˜ ๋‚ด์šฉ์— ๋Œ€ํ•œ ๋ณด๋‹ค ์ž์„ธํ•œ ์ด๋ก  ์„ค๋ช…
  2. ์ตœ์‹ /์ตœ๊ณ  ์„ฑ๋Šฅ์„ ๊ฐ€์ง„ Object Detection/Segmentation ํŒจํ‚ค์ง€ ๊ธฐ๋ฐ˜ ์‹ค์Šต
  3. Object Detection/Segmentation์˜ ์ตœ์‹  ํŠธ๋ Œ๋“œ ๋ฐ˜์˜
  4. ๋ณด๋‹ค ์œ ์—ฐํ•˜๊ณ , ๋‹ค์–‘ํ•˜๊ณ , ํ™•์žฅ์„ฑ ์žˆ๋Š” ์‹ค์Šต ์ฝ”๋“œ ์ž‘์„ฑ + ๋”์šฑ ์ƒ์„ธํ•œ ์„ค๋ช…
  5. ๊ธฐํƒ€ ๋‹ค์–‘ํ•œ ์ถ”๊ฐ€ ์ˆ˜์—…

๊ฐœ์ •ํŒ ๊ฐ•์˜๋Š” ๋‹จ์–ธ์ปจ๋Œ€ ์ดˆํŒ ๊ฐ•์˜๋ณด๋‹ค ๋ณด๋‹ค ๋” ๋›ฐ์–ด๋‚˜๊ณ , ๋” ์ƒ์„ธํ•œ ๋‚ด์šฉ์œผ๋กœ ๊ตฌ์„ฑ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. ์—ฌ๋Ÿฌ๋ถ„์„ ์ตœ์‹  ๋”ฅ๋Ÿฌ๋‹ ๊ธฐ๋ฐ˜์˜ Object Detection๊ณผ Segmentation ์˜์—ญ์œผ๋กœ ์•ˆ๋‚ดํ•ด๋“œ๋ฆด ๊ฒƒ์ž…๋‹ˆ๋‹ค.


๊ฐ•์˜ ์†Œ๊ฐœ ๐Ÿ“

๋”ฅ๋Ÿฌ๋‹ ์ปดํ“จํ„ฐ ๋น„์ „ ๊ธฐ์ˆ ์˜ ์ค‘์‹ฌ์ด Object Detection๊ณผ Segmentation์œผ๋กœ ๊ธ‰๊ฒฉํ•˜๊ฒŒ ์ด๋™ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

โ–ฒ์ง€๋Šฅํ˜• ์˜์ƒ ์ •๋ณด ์ธ์‹ โ–ฒAI ๋น„์ „ ๊ฒ€์‚ฌ ์Šค๋งˆํŠธ ํŒฉํ† ๋ฆฌ โ–ฒ์˜๋ฃŒ ์ด๋ฏธ์ง€ ์ž๋™ ์ง„๋‹จ โ–ฒ๋กœ๋ณดํ‹ฑ์Šค โ–ฒ์ž์œจ ์ฃผํ–‰์ฐจ๋Ÿ‰ ๋“ฑ, ๋งŽ์€ ๋ถ„์•ผ์—์„œ ๋”ฅ๋Ÿฌ๋‹ ๊ธฐ๋ฐ˜์˜ Object Detection๊ณผ Segmentation ๊ธฐ์ˆ ์ด ํ™•์‚ฐ๋˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์ด์— ๋”ฐ๋ผ ๊ตญ๋‚ด์™ธ ๊ตด์ง€์˜ AI ์„ ๋‘ ๊ธฐ์—… ์—ญ์‹œ ํ•ด๋‹น ๋ถ„์•ผ์— ๋Œ€ํ•œ ํˆฌ์ž๋ฅผ ์•„๋ผ์ง€ ์•Š์œผ๋ฉฐ, ๊ฐœ๋ฐœ ์ธ๋ ฅ์— ๋Œ€ํ•œ ํ™•๋ณด๋ฅผ ๋ชจ์ƒ‰ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. 

๊ฐ์ฒด๊ฒ€์ถœ, ์„ธ๊ทธ๋จผํ…Œ์ด์…˜ ๋“œ๋””์–ด ๋งŒ๋‚œ ๋‘ ๋Œ€์„ธ, Object Detection & Segmentation

์ตœ๊ทผ ๋ช‡ ๋…„ ๊ฐ„ Object Detection๊ณผ Segmentation ๋ถ„์•ผ๊ฐ€ ๊ธ‰์†ํ•˜๊ฒŒ ๋ฐœ์ „ํ•˜๋ฉด์„œ ๊ด€๋ จ ์‹ค๋ฌด ์—ญ๋Ÿ‰์„ ๊ฐ–์ถ˜ ์ธ์žฌ์— ๋Œ€ํ•œ ์ˆ˜์š”๊ฐ€ ๋Š˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿผ์—๋„ ๋ถˆ๊ตฌํ•˜๊ณ  ๋”ฅ๋Ÿฌ๋‹์„ ์‘์šฉํ•œ ์ตœ์‹  ๋ถ„์•ผ์ธ ๋งŒํผ ํ•™์Šต์„ ์œ„ํ•œ ์ฑ…, ์ž๋ฃŒ, ๊ฐ•์˜๋“ฑ์ด ๋ถ€์กฑํ•ด ์ ์ ˆํ•œ ์ธ๋ ฅ ์–‘์„ฑ์ด ์–ด๋ ค์šด ํ˜„์‹ค์ž…๋‹ˆ๋‹ค.

๋”ฅ๋Ÿฌ๋‹ ์ปดํ“จํ„ฐ ๋น„์ „ ์ „๋ฌธ๊ฐ€๋กœ
๊ฑฐ๋“ญ๋‚  ์ˆ˜ ์žˆ๊ฒŒ๋” ์ด๋Œ์–ด ๋“œ๋ฆฝ๋‹ˆ๋‹ค.

๊ถŒ ์ฒ ๋ฏผ, ๋”ฅ๋Ÿฌ๋‹ ์ปดํ“จํ„ฐ ๋น„์ „ ์™„๋ฒฝ ๊ฐ€์ด๋“œ

๋ณธ ๊ฐ•์˜๋Š” Object Detection๊ณผ Segmentation์— ๋Œ€ํ•œ ๊นŠ์ด์žˆ๋Š” ์ด๋ก  ์„ค๋ช…๊ณผ ํ˜„์—…์—์„œ ๋ฐ”๋กœ ์‚ฌ์šฉ๋  ์ˆ˜ ์žˆ๋Š” ๋งŽ์€ ์‹ค์Šต ์˜ˆ์ œ๋“ค๋กœ ๊ตฌ์„ฑ๋˜์–ด ์žˆ์œผ๋ฉฐ, ์—ฌ๋Ÿฌ๋ถ„์„ ํ˜„์žฅ์—์„œ ํ•„์š”ํ•œ ๋”ฅ๋Ÿฌ๋‹ ๊ธฐ๋ฐ˜์˜ ์ปดํ“จํ„ฐ ๋น„์ „ ์ „๋ฌธ๊ฐ€๋กœ ๋ฐœ๋‹์›€์‹œ์ผœ ๋“œ๋ฆด ๊ฒƒ์ž…๋‹ˆ๋‹ค.


์‰ฌ์šด ๊ฐœ๋… ์„ค๋ช…๋ถ€ํ„ฐ
๊นŠ์ด์žˆ๋Š” ์ด๋ก ๊นŒ์ง€.

๋ฐฉ๋Œ€ํ•œ Object Detection/Segmentation ๋ถ„์•ผ์— ๋Œ€ํ•ด ์‰ฌ์šด ๊ฐœ๋…๋ถ€ํ„ฐ RCNN๊ณ„์—ด, SSD, YOLO, RetinaNet, EfficientDet, Mask RCCN๋“ฑ์— ๋Œ€ํ•œ ๊นŠ์ด์žˆ๋Š” ์ด๋ก ๊นŒ์ง€ ๋ช…๋ฃŒํ•˜๊ฒŒ ์„ค๋ช…ํ•ด ๋“œ๋ฆฝ๋‹ˆ๋‹ค.

๊ฐ์ฒด๊ฒ€์ถœ, ์„ธ๊ทธ๋จผํ…Œ์ด์…˜ ๊ผผ๊ผผํ•œ ๊ฐ•์˜ ์žฅํ‘œ์™€ ํ•จ๊ป˜ ๊ฐœ๋…์„ ์ถฉ์‹คํžˆ ์ตํž ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์‹ค์Šต ์˜ˆ์ œ๋ฅผ ํ†ตํ•œ
๋”ฅ๋Ÿฌ๋‹ ์‹ค์ „ ๋Šฅ๋ ฅ ๊ทน๋Œ€ํ™”.

์ง์ ‘ ์ฝ”๋”ฉ์„ ํ•˜๋ฉด์„œ ๊ตฌํ˜„ํ•ด ๋ณด๋Š” ๊ฒƒ๋ณด๋‹ค ์‹ค์ „ ๋Šฅ๋ ฅ์„ ๋†’์ผ ์ˆ˜ ์žˆ๋Š” ๋ฐฉ๋ฒ•์€ ์—†์Šต๋‹ˆ๋‹ค.
๋ณธ ๊ฐ•์˜๋Š” ๋งŽ์€ ์‹ค์Šต ์˜ˆ์ œ๋กœ ๊ตฌ์„ฑ๋˜์–ด ์žˆ์œผ๋ฉฐ, ์ด๋ฅผ ํ†ตํ•ด ์—ฌ๋Ÿฌ๋ถ„์˜ Object Detection๊ณผ Segmentation ๊ตฌํ˜„ ์‹ค์ „ ๋Šฅ๋ ฅ์„ ๊ทน๋Œ€ํ™”์‹œ์ผœ ๋“œ๋ฆด ๊ฒƒ์ž…๋‹ˆ๋‹ค.

๋ชธ์ด ๊ธฐ์–ตํ•˜๊ณ  ์žˆ๋‹ค! ยฉSLAM DUNK

์ด๋Ÿฐ ๋ถ„๋“ค๊ป˜
์ถ”์ฒœํ•ฉ๋‹ˆ๋‹ค.

๋”ฅ๋Ÿฌ๋‹ CNN์ด ์–ด๋–ป๊ฒŒ
์‹ค๋ฌด์— ์ ์šฉ๋  ์ˆ˜ ์žˆ์„์ง€
๊ณ ๋ฏผํ•˜์…จ๋˜ ๋ถ„

๋”ฅ๋Ÿฌ๋‹ ๊ธฐ๋ฐ˜
์ปดํ“จํ„ฐ ๋น„์ „ ์†”๋ฃจ์…˜
๊ฐœ๋ฐœ์„ ์›ํ•˜์‹œ๋Š” ๋ถ„

๋”ฅ๋Ÿฌ๋‹ ์ด๋ฏธ์ง€๋ถ„๋ฅ˜ ์—ญ๋Ÿ‰
์ตœ์‹  CV ๊ธฐ์ˆ ๊นŒ์ง€
๋„“ํžˆ๊ณ ํ”ˆ ๋ถ„

์ธ๊ณต์ง€๋Šฅ ๋Œ€ํ•™์› ์ง„ํ•™,
๋”ฅ๋Ÿฌ๋‹ ๊ธฐ๋ฐ˜ CV ๋ถ„์•ผ
์ทจ์—…/์ด์ง ์ค€๋น„์ƒ

์„ ์ˆ˜ ์ง€์‹์„ ํ™•์ธํ•ด์ฃผ์„ธ์š”.

  • ํŒŒ์ด์ฌ(Python) ํ”„๋กœ๊ทธ๋ž˜๋ฐ ๊ฒฝํ—˜ ๋ฐ ๋”ฅ๋Ÿฌ๋‹ CNN์— ๋Œ€ํ•œ ๊ธฐ๋ณธ ์ดํ•ด๊ฐ€ ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค.
  • ๊ทธ๋ฐ–์— TF.Keras ๋˜๋Š” Pytorch์— ๋Œ€ํ•œ ์•ฝ๊ฐ„์˜ ๊ฒฝํ—˜์ด ์žˆ๋‹ค๋ฉด ๋”์šฑ ์ข‹์Šต๋‹ˆ๋‹ค.

์–ด๋””์„œ๋„ ๋ณด๊ธฐ ํž˜๋“ 
์ตœ์‹  CV ๊ธฐ์ˆ ์„ ํ•œ๋ฒˆ์—.

๋งค์šฐ ๋›ฐ์–ด๋‚œ ์„ฑ๋Šฅ์˜
์ตœ์‹  Object Detection/Segmentation ๊ตฌํ˜„
ํŒจํ‚ค์ง€๋ฅผ ํ™œ์šฉํ•œ ์‹ค์Šต

MMDetection, Ultralytics Yolo ๋“ฑ
๋ฒ”์šฉ์ ์ธ OpenCV DNN๊ณผ Tensorflow Hub๋ฅผ ํ™œ์šฉํ•œ Inference ์‹ค์Šต

๋‹ค์–‘ํ•œ ์ด๋ฏธ์ง€์™€ ์˜์ƒ์— ๋Œ€ํ•œ
Object Detection/Segmentation ์‹ค์Šต

์‹ค์ œ๋กœ ์ปดํ“จํ„ฐ ๋น„์ „ ๊ธฐ์ˆ ์„ ํ™œ์šฉํ•˜๋Š” ๋‹ค์–‘ํ•œ ์‚ฌ๋ก€

์—ฌ๋Ÿฌ Custom ๋ฐ์ดํ„ฐ ์„ธํŠธ๋กœ
๋ชจ๋ธ Training ์‹ค์Šต

๋‹ค์–‘ํ•œ ์ปค์Šคํ…€ ๋ฐ์ดํ„ฐ ์„ธํŠธ

๋”ฅ๋Ÿฌ๋‹ ์ปดํ“จํ„ฐ ๋น„์ „ ์ „๋ฌธ๊ฐ€๋ผ๋ฉด ์—ฌ๋Ÿฌ Custom ๋ฐ์ดํ„ฐ ์„ธํŠธ๋กœ ๋ชจ๋ธ์„ Trainingํ•˜์—ฌ ์ž์‹ ๋งŒ์˜ Object Detection/Segmentation ๋ชจ๋ธ์„ ๋‚ผ ์ˆ˜ ์žˆ์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๋˜ ์ด ๋ชจ๋ธ์˜ ์„ฑ๋Šฅ์„ ๊ฐœ์„ ํ•˜๊ณ  Evaluation ํ•  ์ˆ˜ ์žˆ์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

๋ณธ ๊ฐ•์˜๋Š” ์—ฌ๋Ÿฌ๋ถ„์—๊ฒŒ ์—ฌ๋Ÿฌ๊ฐ€์ง€ ๊ตฌํ˜„ ํŒจํ‚ค์ง€๋ฅผ ํ™œ์šฉํ•˜์—ฌ Custom ๋ฐ์ดํ„ฐ ์„ธํŠธ๋ฅผ Training ํ•˜๊ณ  ์ตœ์ ์˜ Inference ๋ชจ๋ธ์„ ์ƒ์„ฑํ•˜๋Š” ๋Šฅ๋ ฅ์„ ๋ฐฐ์–‘ํ•ด ๋“œ๋ฆด ๊ฒƒ์ž…๋‹ˆ๋‹ค.

์ง์ ‘ ์ œ์ž‘ํ•œ Training์šฉ ๋ฐ์ดํ„ฐ ์„ธํŠธ๋กœ
Custom ๋ชจ๋ธ Training / Inference ์‹ค์Šต

์ง์ ‘ ์ œ์ž‘ํ•œ Training์šฉ ๋ฐ์ดํ„ฐ ์„ธํŠธ๋ฅผ ํ†ตํ•œ ์‹ค์Šต

Annotation(์–ด๋…ธํ…Œ์ด์…˜) ํˆด์ธ CVAT๋ฅผ ์ด์šฉํ•ด ์ผ๋ฐ˜ ์ด๋ฏธ์ง€์— ๋ฐ”์šด๋”ฉ ๋ฐ•์Šค Annotation์„ ์ ์šฉํ•œ Training์šฉ ๋ฐ์ดํ„ฐ ์„ธํŠธ๋ฅผ ์ง์ ‘ ์ œ์ž‘ํ•˜๊ณ , ์ด๋ ‡๊ฒŒ ๋งŒ๋“  ๋ฐ์ดํ„ฐ ์„ธํŠธ๋ฅผ ์ด์šฉํ•˜์—ฌ Custom ๋ชจ๋ธ Training ๋ฐ Inference๋ฅผ ์‹ค์Šตํ•ฉ๋‹ˆ๋‹ค.


์‹ค์Šต ํ™˜๊ฒฝ ๐Ÿงฐ

๋ณธ ๊ฐ•์˜๋Š” ์ฃผ๋กœ GPU๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ์‹ค์Šต์„ ์ง„ํ–‰ํ•ฉ๋‹ˆ๋‹ค.  GPU๋ฅผ ์ด์šฉํ•œ ์‹ค์Šต์€ Runpod์—์„œ ์‹ค์Šตํ™˜๊ฒฝ์„ ๊ตฌ์„ฑํ•˜๋ฉฐ, GPU์™€ ๋ฌด๊ด€ํ•œ ์‹ค์Šต์€ ๊ตฌ๊ธ€ ์ฝ”๋žฉ ํ™˜๊ฒฝ์„ ์‚ฌ์šฉํ•˜์…”๋„ ๋ฌด๋ฐฉํ•ฉ๋‹ˆ๋‹ค.

Runpod์˜ ๊ฒฝ์šฐ ์‹ค์Šต์„ ์œ„ํ•ด ์•ฝ 10 ~ 20$ ์ •๋„์˜ ์ถ”๊ฐ€ ๋น„์šฉ์ด ๋ฐœ์ƒํ•ฉ๋‹ˆ๋‹ค. 10$๋กœ๋„ ์‹ค์Šต์„ ์ง„ํ–‰ํ•  ์ˆ˜๋Š” ์žˆ์ง€๋งŒ(์ข€ ํƒ€์ดํŠธ ํ•ฉ๋‹ˆ๋‹ค ^^;;) , ๋ณด๋‹ค ์—ฌ์œ ์žˆ๋Š” ์‹ค์Šต ์ˆ˜ํ–‰์„ ์œ„ํ•ด์„œ 20$ ์ •๋„์˜ ๋น„์šฉ์„ ๊ถŒ์žฅ ๋“œ๋ฆฝ๋‹ˆ๋‹ค.  

์ˆ˜๊ฐ• ์ „ ํ™•์ธํ•ด์ฃผ์„ธ์š”!

  • Runpod์˜ GPU ํ™˜๊ฒฝ์„ ์‚ฌ์šฉํ•˜์ง€ ์•Š์œผ์‹ค ๊ฒฝ์šฐ ์˜ˆ์ œ๋ฅผ ๋”ฐ๋ผํ•˜์‹œ๋Š” ๋ฐ ์–ด๋ ค์›€์ด ์žˆ์Šต๋‹ˆ๋‹ค. ๋ฏธ๋ฆฌ ์–‘ํ•ด ๋ถ€ํƒ๋“œ๋ฆฝ๋‹ˆ๋‹ค.

์‹ค์Šต ์ฝ”๋“œ ๋ฐ ๊ฐ•์˜ ๊ต์žฌ ๐Ÿ‘จโ€๐Ÿ’ป

์‹ค์Šต ์ฝ”๋“œ๋Š” https://github.com/chulminkw/DLCV_New์—์„œ ๋‹ค์šด๋กœ๋“œ ๋ฐ›์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.์‹ค์Šต ์ฝ”๋“œ๋ฅผ ๋ฏธ๋ฆฌ ๋ฆฌ๋ทฐํ•ด ๋ณด์‹œ๋ฉด ์‹ค์Šต์„ ์ดํ•ดํ•˜๊ธฐ ์œ„ํ•œ ์‚ฌ์ „ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์ˆ˜์ค€์„ ์‚ดํŽด๋ณด๋Š” ๋ฐ ๋„์›€์ด ๋  ๊ฒƒ์ž…๋‹ˆ๋‹ค.

๊ฐ์ฒด๊ฒ€์ถœ, ์„ธ๊ทธ๋จผํ…Œ์ด์…˜ 320p ๋ถ„๋Ÿ‰์˜ ๊ฐ•์˜ PDF ๊ต์žฌ ์ œ๊ณต

๊ฐ•์˜์— ์‚ฌ์šฉ๋œ ๊ต์žฌ(320ํŽ˜์ด์ง€ ๋ถ„๋Ÿ‰)๋Š” ๊ฐ•์˜ ์„น์…˜ 0: ๊ฐ•์˜ ๊ต์žฌ์—์„œ ๋‹ค์šด๋กœ๋“œ ๋ฐ›์œผ์‹ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.


์ด๋ก ์„ ๋ฐฐ์šฐ๊ธฐ ์œ„ํ•ด์„œ
์‹ค์Šต๋ณด๋‹ค ๋” ๋‚˜์€ ๋ฐฉ๋ฒ•์€ ์—†์Šต๋‹ˆ๋‹ค.

๋”ฅ๋Ÿฌ๋‹ ์ด๋ก ์„ ์™„๋ฒฝํ•˜๊ฒŒ ์ดํ•ดํ•  ๋•Œ๊นŒ์ง€ ๊ธฐ๋‹ค๋ฆฌ์ง€ ๋งˆ์‹ญ์‹œ์˜ค. ์ด๋ก ์„ ๋ฐฐ์šฐ๊ธฐ ์œ„ํ•ด์„œ ์‹ค์Šต๋ณด๋‹ค ๋” ๋‚˜์€ ๋ฐฉ๋ฒ•์€ ์—†์Šต๋‹ˆ๋‹ค.

์ผ๋‹จ ์ฝ”๋”ฉ์„ ์‹œ์ž‘ํ•˜๋ฉด ์šฐ๋ฆฌ์˜ ๋‡Œ๋Š” ์‹ค์ฒด์ ์ธ ์ดํ•ด๋ฅผ ํ•˜๊ธฐ ์œ„ํ•ด ๋”ฐ๋ผ์˜ค๊ฒŒ ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. ๊ฐ•์˜์—์„œ ์ œ์‹œํ•ด ๋“œ๋ฆฌ๋Š” ๋‹ค์–‘ํ•œ ์‹ค์Šต ์˜ˆ์ œ๋ฅผ ์ €์™€ ๊ฐ™์ด ๊ตฌํ˜„ํ•ด ๋ณด์‹œ์ง€์š”. ๊ฐ•์˜๋ฅผ ๋“ค์œผ๋ฉด์„œ, ํ‚ค๋ณด๋“œ๋ฅผ ๋ˆ„๋ฅด๋ฉด์„œ ์ง์ ‘ ๊ตฌํ˜„ํ•ด ๋ณด์‹ ๋‹ค๋ฉด ๊ทธ๋™์•ˆ ๋œฌ๊ตฌ๋ฆ„๊ฐ™์ด ๋А๊ปด์กŒ๋˜ ๋ถ€๋ถ„๋“ค์ด ์ ์  ์‹ค์ฒดํ™”๋  ๊ฒƒ์ž…๋‹ˆ๋‹ค.

์ „๋ฌธ๊ฐ€๊ฐ€ ๋˜๊ธฐ ์œ„ํ•ด์„œ๋Š” ๊ฐ€๋”์€(์ œ ์ƒ๊ฐ์€ ๊ฑฐ์˜ ๋Œ€๋ถ€๋ถ„์ธ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค๋งŒ) ๊ฑท๋Š” ๊ฑธ ๋ฐฐ์šฐ๊ธฐ ์ „์— ๋›ฐ์–ด์•ผ ํ•  ๋•Œ๋„ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ณธ ๊ฐ•์˜๋Š” ์—ฌ๋Ÿฌ๋ถ„์˜ ์ง„๋กœ์™€ ์—ญ๋Ÿ‰์„ ๋”ฅ๋Ÿฌ๋‹ ๊ธฐ๋ฐ˜์˜ ์ปดํ“จํ„ฐ ๋น„์ „ ๋ถ„์•ผ์—์„œ ํ‚ค์šธ ์ˆ˜ ์žˆ๋„๋ก ์ตœ๊ณ ์˜ ๋™๋ฐ˜์ž๊ฐ€ ๋˜์–ด ๋“œ๋ฆด ๊ฒƒ์ž…๋‹ˆ๋‹ค.

๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค.

โ€• <์•„์ด์–ธ๋งจ 1>์—์„œ ํ† ๋‹ˆ ์Šคํƒ€ํฌ๊ฐ€ ์•„์ด์–ธ๋งจ ์ˆ˜ํŠธ ํ…Œ์ŠคํŠธ ๋•Œ ์ž๋น„์Šค์—๊ฒŒ ํ•œ ๋ง

โ€œ๊ฐ€๋”์€ ๊ฑธ์Œ๋งˆ๋ฅผ ๋–ผ๊ธฐ ์ „์— ๋›ฐ์–ด์•ผ ํ•  ๋•Œ๋„ ์žˆ์–ด.โ€

์ธํ”„๋Ÿฐ์ด ๋งŒ๋‚œ ์‚ฌ๋žŒ ๐Ÿ‘จโ€๐Ÿ’ป

๊ถŒ์ฒ ๋ฏผ๋‹˜ ์ธํ„ฐ๋ทฐ๋ฅผ ์ฝ์–ด๋ณด์„ธ์š” | ๋ณด๋Ÿฌ๊ฐ€๊ธฐ

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

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

  • ๋”ฅ๋Ÿฌ๋‹์— ๊ด€์‹ฌ์žˆ๋Š” ๋ชจ๋“  ์ด

  • ๋”ฅ๋Ÿฌ๋‹ ๊ธฐ๋ฐ˜์˜ Object Detection๊ณผ Segmentation์— ๋Œ€ํ•œ ์ด๋ก  ์œ„์ฃผ์˜ ํ•™์Šต์„ ํ•ด์˜ค์‹  ๋ถ„

  • ๋”ฅ๋Ÿฌ๋‹ CNN์ด ์–ด๋–ป๊ฒŒ ์‹ค๋ฌด์— ์ ์šฉ๋  ์ˆ˜ ์žˆ๋Š”์ง€ ๊ณ ๋ฏผํ•ด ์˜ค์‹  ๋ถ„

  • ๋”ฅ๋Ÿฌ๋‹ CNN Image Classification์„ ๋„˜์–ด์„œ Object Detection/Segmentation ๋ถ„์•ผ๋กœ ์—ญ๋Ÿ‰์„ ๋„“ํžˆ๊ณ  ์‹ถ์œผ์‹  ๋ถ„

  • Computer Vision ๋ถ„์•ผ์—์„œ ๋”ฅ๋Ÿฌ๋‹ ๊ธฐ๋ฐ˜์˜ ์†”๋ฃจ์…˜ ๊ฐœ๋ฐœ์„ ์›ํ•˜์‹œ๋Š” ๋ถ„

  • ์บ๊ธ€(Kaggle)๊ณผ ๊ฐ™์€ Competition์—์„œ Object Detection/Segmentation Challenge์— ๋„์ „ํ•˜๊ณ  ์‹ถ์œผ์‹  ๋ถ„

  • AI ๋Œ€ํ•™์›์„ ์ค€๋น„ ์ค‘์ด์‹  ๋ถ„

  • ๋”ฅ๋Ÿฌ๋‹ ๊ธฐ๋ฐ˜ Computer Vision ๋ถ„์•ผ๋กœ ์ด์ง์„ ์ค€๋น„ ์ค‘์ด์‹ ๋ถ„

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

  • ํŒŒ์ด์ฌ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ๊ฒฝํ—˜

  • ๋”ฅ๋Ÿฌ๋‹ CNN์— ๋Œ€ํ•œ ๊ธฐ๋ณธ ์ดํ•ด

  • (Optional) TF.Keras๋‚˜ Pytorch์— ๋Œ€ํ•œ ์–•์€ ๊ฒฝํ—˜

์•ˆ๋…•ํ•˜์„ธ์š”
๊ถŒ ์ฒ ๋ฏผ์ž…๋‹ˆ๋‹ค.

27,750

๋ช…

์ˆ˜๊ฐ•์ƒ

1,485

๊ฐœ

์ˆ˜๊ฐ•ํ‰

4,063

๊ฐœ

๋‹ต๋ณ€

4.9

์ 

๊ฐ•์˜ ํ‰์ 

15

๊ฐœ

๊ฐ•์˜

(์ „) ์—”์ฝ”์•„ ์ปจ์„คํŒ…

(์ „) ํ•œ๊ตญ ์˜ค๋ผํด

AI ํ”„๋ฆฌ๋žœ์„œ ์ปจ์„คํ„ดํŠธ

ํŒŒ์ด์ฌ ๋จธ์‹ ๋Ÿฌ๋‹ ์™„๋ฒฝ ๊ฐ€์ด๋“œ ์ €์ž

๋”๋ณด๊ธฐ

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

์ „์ฒด

166๊ฐœ โˆ™ (36์‹œ๊ฐ„ 10๋ถ„)

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

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

์ˆ˜๊ฐ•ํ‰

์ „์ฒด

165๊ฐœ

4.9

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

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

    ์ˆ˜๊ฐ•ํ‰ 2

    โˆ™

    ํ‰๊ท  ํ‰์  5.0

    5

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

    ์‹ค๋ฌด์—์„œ๋„ ๋ฐ”๋กœ ์ ์šฉํ•ด ๋ณผ ์ˆ˜ ์žˆ๋Š” ํ›Œ๋ฅญํ•œ ๊ฐ•์˜ ์ž…๋‹ˆ๋‹ค. ๊ฐ•์‚ฌ๋‹˜๊ป˜์„œ ์‹œ๊ฐ„์ด ํ—ˆ๋ฝํ•˜์‹ ๋‹ค๋ฉด RNN ๊ธฐ๋ฐ˜์˜ ์Œ์„ฑ, ํ…์ŠคํŠธ ๋“ฑ์˜ ๋ฐ์ดํ„ฐ๋ฅผ ๋‹ค๋ฃจ๋Š” ๊ฐ•์˜๊ฐ€ ๊ฐœ์„ค๋˜์—ˆ์œผ๋ฉด ํ•˜๋Š” ๋ฐ”๋žจ์ž…๋‹ˆ๋‹ค.

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

      ์ˆ˜๊ฐ•ํ‰ 2

      โˆ™

      ํ‰๊ท  ํ‰์  3.0

      5

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

      ์ง„์งœ ๋ง๋„์•ˆ๋˜๊ฒŒ ์ข‹์Šต๋‹ˆ๋‹ค.. ์˜†๋™๋„ค ์ฝ”์ฝ” pytorch ๋“ค์œผ๋ฉด์„œ ์ธํ”„๋Ÿฐํ•œํ…Œ ํ™”๊ฐ€ ๋ฏธ์นœ๋“ฏ์ด ๋‚ฌ๋Š”๋ฐ. ์ด ๊ฐ•์ขŒ๋“ฃ๊ณ  ํ–‰๋ณต์„ ์ฐพ์•˜์–ด์š” ์ •๋ง์ •๋ง ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค

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

        ์ˆ˜๊ฐ•ํ‰ 15

        โˆ™

        ํ‰๊ท  ํ‰์  4.6

        5

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

        ๊ถŒ์ฒ ๋ฏผ ๊ฐ•์‚ฌ๋‹˜ ๊ฐ•์˜๋Š” ์–ธ์ œ๋‚˜ ์ตœ๊ณ ์ž…๋‹ˆ๋‹ค. ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค.

        • ๋…ธ์Šนํฌ๋‹˜์˜ ํ”„๋กœํ•„ ์ด๋ฏธ์ง€
          ๋…ธ์Šนํฌ

          ์ˆ˜๊ฐ•ํ‰ 9

          โˆ™

          ํ‰๊ท  ํ‰์  4.8

          5

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

          ์ตœ๊ณ ์ž…๋‹ˆ๋‹ค. . ์ด๋Ÿฐ ๊ฐ•์˜๋ฅผ ์ด ๊ฐ€๊ฒฉ์— ๋“ค์„ ์ˆ˜ ์žˆ๋‹ค๋Š”๊ฑฐ ์ž์ฒด๊ฐ€ ํ–‰์šด์ธ๊ฑฐ ๊ฐ™์Šต๋‹ˆ๋‹ค. . 100๋ฒˆ ๊ฐ•์ถ” ํ•ฉ๋‹ˆ๋‹ค

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

            ์ˆ˜๊ฐ•ํ‰ 7

            โˆ™

            ํ‰๊ท  ํ‰์  5.0

            5

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

            ๊ทน๊ฐ•์ž…๋‹ˆ๋‹ค. ์ข‹์€ ์‹ค์Šต ์˜ˆ์ œ๋“ค ํฐ ๋„์›€์ด ๋˜์—ˆ์Šต๋‹ˆ๋‹ค ^^

            ๊ถŒ ์ฒ ๋ฏผ๋‹˜์˜ ๋‹ค๋ฅธ ๊ฐ•์˜

            ์ง€์‹๊ณต์œ ์ž๋‹˜์˜ ๋‹ค๋ฅธ ๊ฐ•์˜๋ฅผ ๋งŒ๋‚˜๋ณด์„ธ์š”!

            ๋น„์Šทํ•œ ๊ฐ•์˜

            ๊ฐ™์€ ๋ถ„์•ผ์˜ ๋‹ค๋ฅธ ๊ฐ•์˜๋ฅผ ๋งŒ๋‚˜๋ณด์„ธ์š”!

            ์‹ ๊ทœ ๊ฐ•์˜ ์˜คํ”ˆ ๊ธฐ๋… ์ „ ๊ฐ•์˜ 30% ํ• ์ธ ์ค‘ (2์ผ ๋‚จ์Œ)

            โ‚ฉ66

            29%

            โ‚ฉ121,000