๐ ๋ณธ ๊ธ์ 2023.04 ์ ์์ฑํ paper review๋ฅผ ๋ค๋ฌ์ด ๋ฐํํ ์์นด์ด๋ธ ๊ธ์ ๋๋ค.
์์ฑ ๋น์ ์ปจํ ์คํธ: X:AI 4๊ธฐ Basic
์๋ณธ ๋ ผ๋ฌธ: https://arxiv.org/abs/1506.02640
You Only Look Once: Unified, Real-Time Object Detection 2023.03.31

์ฐ๋ฆฌ๋ Object detection์ ์๋ก์ด ์ ๊ทผ์ผ๋ก YOLO๋ฅผ ์๊ฐํฉ๋๋ค. ์ด์ ์ฐ๊ตฌ์์ classifer๋ฅผ ์ฌ์ฉํด์์ง๋ง, ์ฐ๋ฆฌ๋ object detection์ bounding box๋ฅผ ๋ถ๋ฅํ๊ณ class ํ๋ฅ ์ ๊ด๋ จ์ง๋ ํ๊ท ๋ฌธ์ ๋ก ์ด์ ์ ๋ง์ท๋ค. ํ๊ฐ์ ์ ๊ฒฝ๋ง์ BB(Bounding Box)์ classํ๋ฅ ์ ํ ๋ฒ์ ํ๊ฐ์์ ์ ์ฒด ์ด๋ฏธ์ง๋ฅผ ํตํด ์์ธกํ๋ค. ์ ์ฒด์ ์ธ detection ํ์ดํ๋ผ์ธ์ด ๋จ๋ ๋คํธ์ํฌ๋ก ์ด๋ฃจ์ด์ ธ์์ด end-to-end๋ก ์ํ์ด ๊ฐ๋ฅํ๋ค.
์ฐ๋ฆฌ์ ํตํฉ๋ ๊ตฌ์กฐ๋ ๋งค์ฐ ๋น ๋ฆ ๋๋ค. ์ฐ๋ฆฌ์ ๊ธฐ๋ณธ ๋ชจ๋ธ์ ์ด๋น 45ํ๋ ์์ ์๋๋ฅผ ์๋ํฉ๋๋ค. ๋ ์์ Fast YOLO ๋ชจ๋ธ์ ๊ฒฝ์ฐ ๋ค๋ฅธ ์ค์๊ฐ ๊ฒ์ถ๊ธฐ์ ๋นํด 2๋ฐฐ ๋์ mAP ์ค์ฝ์ด์ ์ด๋น 155ํ๋ ์์ ์๋๋ฅผ ๋ฌ์ฑํฉ๋๋ค. YOLO๋ ๋ค๋ฅธ ์ต์ฒจ๋จ ๋ชจ๋ธ๊ณผ ๋น๊ตํ์ฌ localization ์ค๋ฅ๋ฅผ ๋ ๋ง์ด ๋ง๋ค์ด ๋ ๋๋ค. ๊ทธ๋ฌ๋ ๋ฐฐ๊ฒฝ์ ๋ํ false positive๋ ์ ์ต๋๋ค. ๋ฐ๋ผ์ YOLO๋ ๊ฐ์ฒด๋ฅผ ์ ๊ฐ์งํ๊ณ ๊ตฌ๋ถํฉ๋๋ค.
์ฌ๋๋ค์ ์ด๋ฏธ์ง๋ฅผ ์ ์ฒด์ ์ผ๋ก ๋ณด๋ฉฐ ๋ฌผ์ฒด๊ฐ ์ด๋์ ์๋์ง, ์ด๋ ํ ํ๋์ ํ๊ณ ์๋์ง ์ฆ๊ฐ์ ์ผ๋ก ํ์ ํฉ๋๋ค. ๋ํ, ๋น ๋ฅด๊ณ ์ ๊ตํ๋ฉฐ ์ด๋ ์ด์ ๊ณผ ๊ฐ์ ๋ณต์กํ ์ผ์ ๋ํด ์ ์ ์์์ ์ธ ์๊ฐ์ ํตํด ์ํํฉ๋๋ค. ํน๋ณํ ์ผ์ ์์ด ์์จ์ฃผํ object detection์ ๋ํ ๋น ๋ฅด๊ณ ์ ํํ ์๊ณ ๋ฆฌ์ฆ์ ์ฌ๋๋ค์๊ฒ ์ค์๊ฐ์ ์ผ๋ก ์ ๋ณด๋ฅผ ์ ๋ฌํด์ฃผ๋ฉฐ, ๋ฒ์ฉ์ ์ด๊ณ ๋ฐ์์ ์ธ ๋ก๋ด์ ์ ์ฌ์ฑ์ ํ์ฅ์์ผ์ค๋๋ค.
ํ์ฌ detection ์์คํ ์ classifier๋ฅผ ์ฌ์ฉํ๊ณ ์์ต๋๋ค. ๊ฐ์ฒด๋ฅผ ๊ฐ์งํ๊ธฐ ์ํด์, ๊ฐ์ฒด์ ๋ํ classifier๋ฅผ ์ฌ์ฉํ๋ฉฐ ๋ค์ํ ์์น์ ํฌ๊ธฐ์ ๋ํด ํ๊ฐํฉ๋๋ค. DPM๊ณผ ๊ฐ์ model์ ์ ์ฒด ์ด๋ฏธ์ง๋ฅผ ๊ฐ๊ฒฉ์ ๋๋ฉฐ classifier๊ฐ ์๋ํ๋ sliding window ๋ฐฉ์์ ์ฌ์ฉํฉ๋๋ค.
๋ ์ต๊ทผ์ ์ฐ๊ตฌ์์ R-CNN์ ์ด๋ฏธ์ง์์ BB๋ฅผ ์์ฑํ๊ธฐ ์ํด region-proposal์ ์ฌ์ฉํฉ๋๋ค. ๊ทธ๋ฆฌ๊ณ ์ด๋ฌํ boxes์ ๋ํ์ฌ classifier๋ฅผ ์๋์ํต๋๋ค. classifier ์ดํ, ์ด์ ์ ์์ ์ bounding box๋ฅผ ์์ ํ๊ธฐ ์ํด ์ฌ์ฉ๋์ด์ง๋ฉฐ, ์ค๋ณต์ผ๋ก ํ์ง๋ ๊ฒ์ ์ ๊ฑฐํ๊ณ , score๋ฅผ ์ฌ์ฐ์ ํฉ๋๋ค. ์ด๋ฌํ ๋ณต์กํ pipeline์ ๊ฐ๊ฐ์ ์์๊ฐ ๊ฐ๋ณ์ ์ผ๋ก ํ์ต๋์ด์ ธ์ผ ํ๊ธฐ ๋๋ฌธ์ ํ์ตํ๊ธฐ ๋๋ฆฌ๋ฉฐ ์ด๋ ต์ต๋๋ค.
์ฐ๋ฆฌ๋ object detection์ image pixel๋ก ๋ถํฐ BB์ ์์ญ๊ณผ class probability๋ฅผ ๋ํ๋ด๋ single regression problem์ผ๋ก ์ด์ ์ ๋ค์ ๋์์ต๋๋ค. YOLO๋ฅผ ์ฌ์ฉํ๋ค๋ฉด ํ ๋ฒ์ ๊ฐ์ฒด๊ฐ ์ด๋์ ์๋์ง ์ด๋ค ๊ฐ์ฒด์ธ์ง ์ ์ ์์ต๋๋ค. YOLO๋ ์๋นํ ๊ฐ๋จํ๋ฉฐ ๋จ๋ ์ ์ธ convolution network๊ฐ ์ฌ๋ฌ๊ฐ์ BB์ class probability๋ฅผ ์์ธกํฉ๋๋ค. ์ด๋ฌํ ํตํฉ์ ์ธ ๋ชจ๋ธ์ object detection์์์ ์ด์ ๋ชจ๋ธ์ ๋์ด ๋ช๋ช์ ์ด์ ์ ๊ฐ์ ธ๋ค ์ค๋๋ค.

๋๋ฒ์งธ๋ก YOLO๋ ์์ธก์ ํ ๋ ์ด๋ฏธ์ง ์ ์ฒด๋ก๋ถํฐ ์ด์ ๋ฅผ ์ฐพ์ต๋๋ค. sliding window๋ region porposal๊ธฐ๋ฐ์ ๋ชจ๋ธ๊ณผ๋ ๋ฌ๋ฆฌ ํ์ต๊ณผ์ ๊ณผ ํ ์คํธ๊ณผ์ ์์ ์ ์ฒด ์ด๋ฏธ์ง๋ฅผ ํ์ตํ์ฌ ํด๋์ค์ ๋ชจ์์ ๋ํด ์ ์ฒด์ ์ธ ๋ฌธ๋งฅ์ ๋ณด๋ฅผ ๋์ถํฉ๋๋ค. ์์์ detection model์ธ Fast R-CNN์ ์ด๋ฏธ์ง ์ ์ฒด๋ฅผ ํ์ตํ์ง ์๊ธฐ ๋๋ฌธ์ ๊ฐํน ๋ฐฐ๊ฒฝ์ ๋ฌผ์ฒด๋ก ํ๋จํฉ๋๋ค. YOLO๋ ์ด์ ๋นํด ์ด์ ๊ฐ์ ์ค๋ฅ๋ฅผ ๋ ๋ฒํฉ๋๋ค.
์ธ๋ฒ์งธ๋ก YOLO๋ ๊ฐ์ฒด์ ๋ํด ์ ํ์ตํฉ๋๋ค. ์์ฐ์ค๋ฌ์ด ์ด๋ฏธ์ง์ ๋ํด์ ํ์ตํ๊ณ ๋์ ๋ฏธ์ ์ํ์ ๋ํด ํ ์คํ ๋, YOLO๋ ๋ค๋ฅธ ๋ชจ๋ธ์ ๋นํด ๋ ๋ฐ์ด๋ ์ํ์ ํฉ๋๋ค. ์๋ก์ด ๋๋ฉ์ธ์ด๋ ์์์น ๋ชปํ ๋ฐ์ดํฐ๊ฐ ๋ค์ด์ฌ ๊ฒฝ์ฐ ๋ ์ผ๋ฐํ๋ฅผ ์ ์ํค๊ธฐ ๋๋ฌธ์ ๋๋ค.
YOLO๋ ์ฌ์ ํ ์ ํ๋ ๋ฉด์์๋ sota model ๋ค์ ๋์ฌ์ ธ ์์ต๋๋ค. ๋ฐ๋ฉด์ ๋น ๋ฅด๊ฒ ๋ฌผ์ฒด๋ฅผ ํ์ธํ๋ฉฐ ์์ ๋ฌผ์ฒด๋ผ๋ ์ ๋ฐํ๊ฒ ์ก์๋ ๋๋ค. ์ฐ๋ฆฌ๋ ์คํ์ ํตํด ์ด๋ฌํ tradeoff๊ด๊ณ๋ฅผ ์คํํฉ๋๋ค.
Object detection์ ๊ฐ ์์๋ฅผ ํ๋์ ๋คํธ์ํฌ๋ก ํตํฉํฉ๋๋ค. ์ด ๋คํธ์ํฌ๋ ๊ฐ๊ฐ์ ๋ฐ์ด๋ฉ ๋ฐ์ค๋ฅผ ์์ธกํ๊ธฐ ์ํด ์ ์ฒด ์ด๋ฏธ์ง๋ฅผ ์ฌ์ฉํฉ๋๋ค. ๋ํ ๋ชจ๋ BB๋ ๋ชจ๋ ํด๋์ค์ ๋ํด์ ํ๋ฅ ์ ๊ตฌํฉ๋๋ค. YOLO๋ end-to-end ํ์ต์ ํ๋ฉฐ ์ค์ํ ์ ํ๋๋ฅผ ์ ์งํจ๊ณผ ๋์์ ์ค์๊ฐ์ ์ธ ์คํผ๋๋ฅผ ๋ ๋๋ค.
๋จผ์ ์ด๋ฏธ์ง๋ฅผ SS grid๋ก ๋๋๋๋ค. ๊ฐ์ฒด์ ์ค์ฌ์ด grid cell์์ ์๋ ๊ฒฝ์ฐ, ๊ทธ grid cell์ ๊ฐ์ฒด๋ฅผ ํ์งํด์ผ ํฉ๋๋ค. ๊ฐ๊ฐ์ grid cell์ B ๋ฐ์ด๋ฉ ๋ฐ์ค๋ฅผ ์์ธกํ๊ณ box์ ๋ํด confidence score๋ฅผ ๊ณ์ฐํฉ๋๋ค. confidence score๋ ๋ฌผ์ฒด๊ฐ box์์ ์กด์ฌํ ํ๋ฅ ๊ณผ box์ ์ ํ์ฑ์ ๋ํด ๋ํ๋ ๋๋ค. ์ฐ๋ฆฌ๋ ์ด๋ฅผ$Pr(Object)IOU(truthpred))$๋ก ์ ์ํฉ๋๋ค. cell์ ๊ฐ์ฒด๊ฐ ์์ ๊ฒฝ์ฐ, confidence score๋ 0์ด ๋ฉ๋๋ค. ์ฐ๋ฆฌ๋ confidence score๊ฐ IOU์ ๋๋ฑํ๊ธฐ๋ฅผ ์ํ๋ค.

๊ฐ๊ฐ์ BB๋ ๋ชจ๋ class์ ํ๋ฅ ์๋ก ์์ธกํ๋ค. ์ด ํ๋ฅ ์ grid cell์ด ๊ฐ์ฒด๋ฅผ ํฌํจํ๋ ์กฐ๊ฑด์์ ๊ตฌ์ฑ๋์ด์ง๋ค.
YOLO๋ convolution network์์๋ fc layer๊ฐ ์ต์ข ํ๋ฅ ์ ์์ธกํ๋ ๋์ ์ด๊ธฐ conv layer๊ฐ ์ด๋ฏธ์ง์์ ํน์ง์ ์ถ์ถํ๋ค. ์ฐ๋ฆฌ๋ GoogLeNet์์ ์๊ฐ์ ๋ฐ์๋ค. YOLO๋ 24๊ฐ์ conv layer์ 2๊ฐ์ fc layer๋ก ์ด๋ฃจ์ด์ง๋ค. GoogLeNet์ ์ธ์ ์ ฅ ๋ชจ๋์ ์ฌ์ฉํ๋ ๋์ 11 reduction layer์ 33 conv layer๋ฅผ ์ฌ์ฉํ๋ค.


์ฐ๋ฆฌ๋ convolution layers๋ฅผ ImageNet์ ์ด์ฉํด pretain์ ์์ผฐ๋ค. pretain์ ์ํด์ ์ด๊ธฐ 20๊ฐ์ conv layer์ averaging pooling layer์ fc layer๋ฅผ ์ฌ์ฉํ๋ค. 1์ฃผ์ผ๊ฐ ํ์ต์ ์งํํ์๊ณ ImageNet2012 validation set์์ 88%์ ์ฑ๋ฅ์ ๋๋ค. ์ดํ ๋๋ค ๊ฐ์ค์น ์ด๊ธฐํ๋ฅผ ์งํํ 4๊ฐ์ conv layer์ connected layer๋ฅผ ๋ํด์ฃผ์๋ค. ๊ทธ๋ฆฌ๊ณ detection์ ์๊ฐ ์ ๋ณด์ ์ํด ์ํฅ์ ๋ง์ด ๋ฐ๊ธฐ ๋๋ฌธ์ input์ ํด์๋๋ฅผ 224224์์ 448448๋ก ๋๋ ค์ฃผ์๋ค. ๋ง์ง๋ง ๋ ์ด์ด์์ class์ ํ๋ฅ ๊ณผ BB์ ์ ๋ณด๋ฅผ ์์ธกํ๋ฉฐ BB์ ์ ๋ณด๋ ์ ๊ทํ๋ฅผ ํตํด x, y, w, h๋ 0~1 ์ฌ์ด์์์ ๊ฐ์ ๊ฐ๋๋ค. ๊ทธ๋ฆฌ๊ณ final layer ๋ค์์์ ํ์ฑํ ํจ์๋ leaky Relu๋ฅผ ์ฌ์ฉํ๋ค.
SSE ์๋ฌ๋ฅผ ํตํด ํ์ต์ ์งํํ๋ค. SSE ์๋ฌ๋ ํ์ต์ ๋น ๋ฅด๊ฒ ์งํ์ํค์ง๋ง mAP์ ๋ํด์๋ ์ ํํ ์๋ํ์ง ์๋๋ค. ์ด๋ ๋ก์ปฌ๋ผ์ด์ ์ด์ ๊ณผ ๋ถ๋ฅ ์ค๋ฅ๋ฅผ ๋๋ฑํ๊ฒ ํด์ ํ์ต์ ์งํ์ํค์ง๋ง ์๋ฒฝํ์ง ์์ ์ ์์ต๋๋ค. ๋ชจ๋ grid cell์ ๊ฐ์ฒด๋ฅผ ํฌํจํ์ง ์๋๋ฐ ์ด๋ ์ข ์ข cell์ ๊ฐ์ฒด๊ฐ ์๋ ๊ฒ์ผ๋ก ํ์ต ๋์ด์ ธ ๋ชจ๋ธ์ ๋ถ์์ ์ฑ์ ์ด๋๋ฉฐ ์กฐ๊ธฐ์ข ๋ฃ๋ฅผ ์ ๋ฐํ๋ค. ์ด๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํด์ BB์ ์์น ์์ธก๊ฐ์ ๋ํ loss๋ฅผ ์ฆ๊ฐ์ํค๊ณ confidence prediction์ ๋ํ loss๊ฐ์ ํ๋ผ๋ฏธํฐ ฮปcoord = 5, ฮปnoobj = 0.5๋ก ํ์ฌ ์กฐ์ ํ๋ค.
SSE ์๋ฌ๋ ๋ํ ํฐ BB๋ ์์ BB๋ ๋๋ฑํ๊ฒ ์ค์ฐจ๊ฐ์ ๊ฐ๋๋ค. SSE๋ ํฐ BB์์ ์์ ์ค์ฐจ๋ ์์ BB์์์ ๊ฐ์ ์ค์ฐจ๋ณด๋ค ์์ ์ค์ฐจ๋ฅผ ๋ฐ์ํ๋ค. ์ด์ ๋ฐ๋ผ ๋๋น์ ๋์ด์ ๋ํด ์ ๊ณฑ๊ทผ์ ์ทจํด ๋ถ๋ถ์ ์ผ๋ก ๋ฌธ์ ๋ฅผ ํด๊ฒฐํฉ๋๋ค.
YOLO๋ grid cell๋ง๋ค ์ฌ๋ฌ BB๋ฅผ ์์ธกํฉ๋๋ค. ํ์ตํ๋ฉฐ ๊ฐ box ์์ธก๊ธฐ๋ ํ๋์ ๊ฐ์ฅ ๋์ ์ฑ๋ฅ์ ๋ํ๋ด๋ BB๋ฅผ ์ฐพ์๋ด๊ธฐ ์ํด ๋ ธ๋ ฅํ๋ฉฐ ์ด๋ ์ ๋ฌธํ๊ฐ ์ด๋ฃจ์ด์ง ์ ์์ต๋๋ค. ์ต์ข ์ ์ธ ๋ก์ค ์ฐ์ ๋ฐฉ์์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.

ํ์ต์ ์ํด์ ์ฐ๋ฆฌ๋ ์ด๋ฏธ์ง๋ง๋ค 98๊ฐ์ BB๋ฅผ ์ฐพ์๋๊ณ BB๋ง๋ค class์ ํ๋ฅ ์ ์์ธกํ์ต๋๋ค. grid ๋์์ธ์ BB์์ธก์์ ๊ณต๊ฐ์ ๋ค์์ฑ์ ๊ฐํ์ํต๋๋ค. ๊ฐ๊ฐ์ grid cell์์ ๊ฐ์ฒด๋ฅผ ๋ช ํํ ์ก์๋ ๋๋ค. ๊ทธ๋ฌ๋ ํฐ ๋ฌผ์ฒด๋ ๊ฒฝ๊ณ ๊ทผ์ฒ์ ์ฌ๋ฌ ์ ์ ์๋ ๋ฌผ์ฒด๋ ์ฌ๋ฌ ์ ์ ์ํด ๋์ฑ ์ฝ๊ฒ ํฌ์ฐฉ๋ฉ๋๋ค. ๊ทธ๋ฆฌ๊ณ NMS๋ ์ฌ๋ฌ๊ฐ ์ค๋ณต detection์ ์ฌ์ฉ๋์ด์ง๋ฉด ์ถ๊ฐํ์ ๊ฒฝ์ฐ 2~3% ์ ๋์ ์ถ๊ฐ mAP์ฑ๋ฅ์ ์ป์ ์ ์์์ต๋๋ค.
YOLO๋ grid cell์์ ๋๊ฐ์ BB์ ํ๋์ class๋ง ์์ธกํ ์ ์๋ ์ ์ฝ์ด ์์ต๋๋ค. ์ด๋ ๊ทผ์ฒ์ ์๋ ๋ค์ค ๋ฌผ์ฒด, ์๋ก ์์ ์๊ฐ์ ๊ฒฝ์ฐ์ ๋ํ์ฌ ์ ์ฝ์ด ์๊น๋๋ค.
๊ทธ๋ฆฌ๊ณ bounding box๋ฅผ ํตํด ์์ธก์ ํ๊ธฐ ๋๋ฌธ์, ์๋กญ๊ฑฐ๋ ๋ณด์ง ๋ชปํ ์ข ํก๋น์ ๊ตฌ์ฑ์ ์ ์ฝ์ด ์๊น๋๋ค.
๋ง์ง๋ง์ผ๋ก ์ฐ๋ฆฌ๋ ํฐ ์์์ ์์ ์์๊ฐ ๋์ผํ ์ค์ฐจ๋ฅผ ๊ฐ์ง ๊ฒฝ์ฐ ์์ ์์์ ์ค๋ฅ์ ๊ฒฝ์ฐ ๋ ํฐ loss๊ฐ์ ๊ฐ๊ฒ ๋ฉ๋๋ค.
๋จผ์ ๋ค๋ฅธ real-time detection model๊ณผ ๋น๊ตํฉ๋๋ค. YOLO์ R-CNN์ ์ฐจ์ด๋ฅผ ์ดํดํด์ํค๊ธฐ ์ํด background false positive์์ ๋ ์๋ฑํ๋ค๋ ๊ฒ์ ๋ํด ๋ณด์ฌ์ค๋๋ค. ์ต์ข ์ ์ผ๋ก ์ฐ๋ฆฌ๋ ๋๊ฐ์ ๋ค๋ฅธ ๋ฐ์ดํฐ ์ ์์์ YOLO๊ฐ ์๋ก์ด ๋๋ฉ์ธ์์ ๋ค๋ฅธ ๋ชจ๋ธ๋ณด๋ค ๋ฐ์ด๋๋ค๋ ๊ฒ์ ๋ณด์ฌ์ค๋๋ค.
Comparision to Other Real-Time Systems
Real-time detection์ ๋ํ ๋ง์ ์ฐ๊ตฌ๊ฐ ์ด๋ฃจ์ด์ก์ง๋ง, ์์ง๊น์ง๋ DPM model๋ง์ด 30FPS ์ด์์ ๋ฌ์ฑํ๊ณ ์์ต๋๋ค.
์ฐ๋ฆฌ๋ mAP์ฑ๋ฅ๊ณผ ์๋์ ๋ํ trade-off๊ด๊ณ์ ๋ํด ์ดํด๋ด ๋๋ค. fast YOLO๊ฐ ๊ฐ์ฅ ๋นจ๋์ผ๋ฉฐ 52.7% mAP๋ฅผ ๊ธฐ๋กํฉ๋๋ค. ์ด๋ ๋ค๋ฅธ real-time detection์ ๋นํด ๋๋ฐฐ ์ด์ ์ ํํฉ๋๋ค. YOLO๋ 63.4% mAP๋ฅผ ๊ธฐ๋กํฉ๋๋ค. ์ฐ๋ฆฌ๋ YOLO๋ฅผ vgg-16์ ํตํด์ ํ์ตํด ๋ณธ ๊ฒฐ๊ณผ ์ฑ๋ฅ์ด ์ฝ๊ฐ ์ฌ๋ผ๊ฐ์ง๋ง ์๋๊ฐ ๋๋ ค์ง๋ ๊ฒ์ ํ์ธํ์ต๋๋ค. R-CNN์ selective search๋ฅผ static bounding box proposals๋ก ๊ต์ฒดํ ๊ฒฐ๊ณผ ์๋๋ ๋นจ๋ผ์ก์ผ๋ ์ฑ๋ฅ์์ ์ข์ง ๋ชปํ์ต๋๋ค. ์ด์ ๊ฐ์ด mAP์ฑ๋ฅ๊ณผ ์๋์ ๋ํ trade-off๊ด๊ณ๋ฅผ ์ฆ๋ช ํ ์ ์์์ต๋๋ค.

YOLO์ Fast R-CNN์์์ ์ฐจ์ด์ ์ ๋ ์ดํด๋ณด๊ธฐ ์ํด ์์ธก ๊ฒฐ๊ณผ์ ๋ํด์ ์ดํด๋ด ๋๋ค.

Combining Fast R-CNN and YOLO
YOLO๋ Fast R-CNN๋ณด๋ค background ์ค๋ฅ๊ฐ ์ ๊ฒ ๋ฐ์ํฉ๋๋ค. YOLO๋ฅผ Fast R-CNN์์ background detection์ผ๋ก ์ฌ์ฉํ๋ค๋ฉด ๋ ์ข์ ์ฑ๋ฅ์ ์ป์ ์ ์์ต๋๋ค. ๋ชจ๋ BB์ ๋ํด Fast R-CNN๊ณผ YOLO๊ณผ ๋น์ทํ๊ฒ ์์ฑํ๋ ์ง ํ์ธํฉ๋๋ค. YOLO์ ์๊ฑฐํด ์์ธก์ ํ๋ฉฐ ๋ ๊ฐ์ ๋ฐ์ค๋ฅผ ๊ฒฐํฉํฉ๋๋ค.

Generalizability

Yolo๋ computer vision ํ์ฉ์ ๋ค๋ฃฐ ์ ์๋ ๋น ๋ฅด๊ณ , ์ ํํ object detector์ ๋๋ค. ์ฐ๋ฆฌ๋ YOLO๋ฅผ webcam์ ์ฐ๊ฒฐํ๊ณ , ๋ค์ํ ์ค์๊ฐ์ฑ ์ํ์ ํ์ธํ์ต๋๋ค. ๊ทธ ๊ฒฐ๊ณผ, ๋งค๋ ฅ์ ์ธ ์์คํ ์ด ํ์ํ์ต๋๋ค. ํธ๋ํน, ๋ํ ํ , ์ฒด์ธ์ง ๋ฑ์ ๋ํด ์ ์ํํ๋ ๋ชจ์ต์ ๋ณด์์ต๋๋ค.
์ด ๋ ผ๋ฌธ์์๋ object detection์ ํตํฉ๋ ๋ชจ๋ธ์ธ YOLO๋ฅผ ์๊ฐํ์ต๋๋ค. ์ด ๋ชจ๋ธ์ ๊ฐ๋จํ ๊ตฌ์กฐ์ด๋ฉฐ ์ ์ฒด ์ด๋ฏธ์ง๋ฅผ ์ง์ ์ ์ผ๋ก ํ์ตํฉ๋๋ค. classfier์ ์ ๊ทผ ๋ฐฉ์๊ณผ๋ ๋ค๋ฅด๊ฒ YOLO๋ ํ๊ท ๋ฌธ์ ๋ก ์ ๊ทผํฉ๋๋ค.
Fast YOLO์ ๊ฒฝ์ฐ ๊ฐ์ฅ ๋น ๋ฅธ object detector๋ฅผ ๊ธฐ๋กํ์๊ณ YOLO์ ๊ฒฝ์ฐ real time object detection ๋ถ์ผ์์ sota model์ ๊ธฐ๋กํ์ต๋๋ค. YOLO์ ๊ฒฝ์ฐ ์๋ก์ด ๋๋ฉ์ธ์๋ ์ผ๋ฐํ๊ฐ ๊ฐ๋ฅํ๋ฉฐ ๋น ๋ฅด๊ณ ๊ฐ๊ฑดํ object detection ์ดํ๋ฆฌ์ผ์ด์ ์ ํ์ฉ ๊ฐ๋ฅํฉ๋๋ค.
Reference
https://arxiv.org/pdf/1506.02640.pdf
https://towardsdatascience.com/yolov1-you-only-look-once-object-detection-e1f3ffec8a89
๐ ๊ด๋ จ ๊ธ