์ธ๊ณต์ง๋ฅ
YOLO-World: ์ค์๊ฐ ๊ฐ๋ฐฉํ ์ดํ ๊ฐ์ฒด ๊ฐ์ง

๊ฐ์ฒด ๊ฐ์ง๋ ์ฐ์ ๋ถ์ผ์์ ๊ทผ๋ณธ์ ์ธ ๊ณผ์ ์์ต๋๋ค. ์ปดํจํฐ ๋น์ ๋ก๋ด๊ณตํ, ์ด๋ฏธ์ง ์ดํด, ์์จ์ฃผํ์ฐจ ๋ถ์ผ์ ์ ํ๋ฆฌ์ผ์ด์ ์ ๊ฐ์ถ ์ฐ์ ์ด๋ฏธ์ง ์ธ์. ์ต๊ทผ ๋ช ๋ ๋์ ํนํ ์ฌ์ธต ์ ๊ฒฝ๋ง์ ํตํ AI์ ํ๊ธฐ์ ์ธ ์์ ์ผ๋ก ๊ฐ์ฒด ๊ฐ์ง๊ฐ ํฌ๊ฒ ํฅ์๋์์ต๋๋ค. ๊ทธ๋ฌ๋ ์ด๋ฌํ ๋ชจ๋ธ์๋ ๊ณ ์ ๋ ์ดํ๊ฐ ์์ผ๋ฉฐ COCO ๋ฐ์ดํฐ ์ธํธ์ 80๊ฐ ๋ฒ์ฃผ ๋ด ๊ฐ์ฒด ๊ฐ์ง๋ก ์ ํ๋ฉ๋๋ค. ์ด๋ฌํ ์ ํ์ ๊ฐ์ฒด ๊ฐ์ง๊ธฐ๊ฐ ํน์ ๋ฒ์ฃผ๋ง ์ธ์ํ๋๋ก ํ๋ จ๋์ด ์ ์ฉ ๊ฐ๋ฅ์ฑ์ด ์ ํ๋๋ ํ๋ จ ํ๋ก์ธ์ค์์ ๋น๋กฏ๋ฉ๋๋ค.
์ด๋ฅผ ๊ทน๋ณตํ๊ธฐ ์ํด ๊ฐ๋ฐฉํ ์ดํ ๊ฐ์ง ๊ธฐ๋ฅ์ผ๋ก YOLO(You Only Look Once) ํ๋ ์์ํฌ๋ฅผ ํฅ์์ํค๋ ๊ฒ์ ๋ชฉํ๋ก ํ๋ ํ์ ์ ์ธ ์ ๊ทผ ๋ฐฉ์์ธ YOLO-World๋ฅผ ์๊ฐํฉ๋๋ค. ์ด๋ ๋๊ท๋ชจ ๋ฐ์ดํฐ ์ธํธ์ ๋ํ ํ๋ ์์ํฌ๋ฅผ ์ฌ์ ํ๋ จํ๊ณ ๋น์ ์ธ์ด ๋ชจ๋ธ๋ง ์ ๊ทผ ๋ฐฉ์์ ๊ตฌํํจ์ผ๋ก์จ ๋ฌ์ฑ๋ฉ๋๋ค. ํนํ YOLO-World๋ RepVL-PAN(์ฌ๋งค๊ฐ๋ณ์ํ ๊ฐ๋ฅ ๋น์ ์ธ์ด ๊ฒฝ๋ก ์งํฉ ๋คํธ์ํฌ) ๋ฐ ์ง์ญ ํ ์คํธ ๋์กฐ ์์ค์ ์ฌ์ฉํ์ฌ ์ธ์ด ์ ๋ณด์ ์๊ฐ์ ์ ๋ณด ๊ฐ์ ์ํธ ์์ฉ์ ์ด์งํฉ๋๋ค. RepVL-PAN ๋ฐ ์ง์ญ ํ ์คํธ ๋์กฐ ์์ค์ ํตํด YOLO-World๋ ์ ๋ก์ท ์ค์ ์์ ๊ด๋ฒ์ํ ๊ฐ์ฒด๋ฅผ ์ ํํ๊ฒ ๊ฐ์งํ ์ ์์ผ๋ฉฐ ๊ฐ๋ฐฉํ ์ดํ ๋ถํ ๋ฐ ๊ฐ์ฒด ๊ฐ์ง ์์ ์์ ๋ฐ์ด๋ ์ฑ๋ฅ์ ๋ณด์ฌ์ค๋๋ค.
์ด ๊ธ์ YOLO-World์ ๊ธฐ์ ๊ธฐ๋ฐ, ๋ชจ๋ธ ์ํคํ ์ฒ, ํ์ต ํ๋ก์ธ์ค, ๊ทธ๋ฆฌ๊ณ ์ ์ฉ ์๋๋ฆฌ์ค์ ๋ํ ์ฌ์ธต์ ์ธ ์ดํด๋ฅผ ์ ๊ณตํ๋ ๊ฒ์ ๋ชฉํ๋ก ํฉ๋๋ค. ์์ธํ ์ดํด๋ณด๊ฒ ์ต๋๋ค.
YOLO-World: ์ค์๊ฐ ๊ฐ๋ฐฉํ ์ดํ ๊ฐ์ฒด ๊ฐ์ง
YOLO ๋๋ You Only Look Once๋ ์ปดํจํฐ ๋น์ ์ ๊ณ์์ ํ๋ ๊ฐ์ฒด ๊ฐ์ง์ ๊ฐ์ฅ ๋๋ฆฌ ์ฌ์ฉ๋๋ ๋ฐฉ๋ฒ ์ค ํ๋์ ๋๋ค. ๋๋ผ์ด ์๋์ ํจ์จ์ฑ์ผ๋ก ์ ๋ช ํ YOLO ๋ฉ์ปค๋์ฆ์ ๊ธฐ๊ณ๊ฐ ์ด๋ฏธ์ง์ ๋น๋์ค ๋ด์ ํน์ ๊ฐ์ฒด๋ฅผ ์ค์๊ฐ์ผ๋ก ํด์ํ๊ณ ๊ฐ์งํ๋ ๋ฐฉ์์ ํ๋ช ์ ์ผ์ผ์ผฐ์ต๋๋ค. ๊ธฐ์กด ๊ฐ์ฒด ๊ฐ์ง ํ๋ ์์ํฌ๋ 2๋จ๊ณ ๊ฐ์ฒด ๊ฐ์ง ์ ๊ทผ ๋ฐฉ์์ ๊ตฌํํฉ๋๋ค. ์ฒซ ๋ฒ์งธ ๋จ๊ณ์์ ํ๋ ์์ํฌ๋ ๊ฐ์ฒด๋ฅผ ํฌํจํ ์ ์๋ ์์ญ์ ์ ์ํ๊ณ ๋ค์ ๋จ๊ณ์์ ํ๋ ์์ํฌ๋ ๊ฐ์ฒด๋ฅผ ๋ถ๋ฅํฉ๋๋ค. ๋ฐ๋ฉด์ YOLO ํ๋ ์์ํฌ๋ ์ด ๋ ๋จ๊ณ๋ฅผ ๋จ์ผ ์ ๊ฒฝ๋ง ๋ชจ๋ธ๋ก ํตํฉํฉ๋๋ค. ์ด ์ ๊ทผ ๋ฐฉ์์ ํตํด ํ๋ ์์ํฌ๋ ์ด๋ฏธ์ง๋ฅผ ํ ๋ฒ๋ง ๋ณด๊ณ ๊ฐ์ฒด์ ์ด๋ฏธ์ง ๋ด ์์น๋ฅผ ์์ธกํ ์ ์์ผ๋ฏ๋ก YOLO ๋๋ You๋ผ๋ ์ด๋ฆ์ด ๋ถ์ต๋๋ค. ํ ๋ฒ๋ง ๋ณด์ธ์.
๋ํ YOLO ํ๋ ์์ํฌ๋ ๊ฐ์ฒด ๊ฐ์ง๋ฅผ ํ๊ท ๋ฌธ์ ๋ก ์ฒ๋ฆฌํ๊ณ ์ ์ฒด ์ด๋ฏธ์ง์์ ์ง์ ํด๋์ค ํ๋ฅ ๊ณผ ๊ฒฝ๊ณ ์์๋ฅผ ํ ๋์ ์์ธกํฉ๋๋ค. ์ด ๋ฐฉ๋ฒ์ ๊ตฌํํ๋ฉด ๊ฐ์ง ํ๋ก์ธ์ค์ ์๋๊ฐ ๋นจ๋ผ์ง ๋ฟ๋ง ์๋๋ผ ๋ณต์กํ๊ณ ๋ค์ํ ๋ฐ์ดํฐ๋ฅผ ์ผ๋ฐํํ๋ ๋ชจ๋ธ์ ๋ฅ๋ ฅ์ด ํฅ์๋๋ฏ๋ก ์์จ ์ฃผํ, ์๋ ๊ฐ์ง ๋๋ ์ซ์์ ๊ฐ์ด ์ค์๊ฐ์ผ๋ก ์๋ํ๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ ํฉํ ์ ํ์ด ๋ฉ๋๋ค. ํ ์ธ์. ๋ํ ์ง๋ ๋ช ๋ ๊ฐ ์ฌ์ธต ์ ๊ฒฝ๋ง์ ํ๊ธฐ์ ์ธ ๋ฐ์ ์ผ๋ก ๊ฐ์ฒด ๊ฐ์ง ํ๋ ์์ํฌ ๊ฐ๋ฐ์๋ ํฌ๊ฒ ๊ธฐ์ฌํ์ง๋ง, ๊ฐ์ฒด ๊ฐ์ง ํ๋ ์์ํฌ๋ ์ ํ๋ ์ดํ๋ก๋ง ๊ฐ์ฒด๋ฅผ ๊ฐ์งํ ์ ์๊ธฐ ๋๋ฌธ์ ์ฑ๊ณต์ด ์ฌ์ ํ ์ ํ์ ์ ๋๋ค. ์ด๋ ์ฃผ๋ก ๊ฐ์ฒด ๋ฒ์ฃผ๊ฐ ๋ฐ์ดํฐ ์ธํธ์์ ์ ์๋๊ณ ๋ ์ด๋ธ์ด ์ง์ ๋๋ฉด ํ๋ ์์ํฌ์ ํ๋ จ๋ ํ์ง๊ธฐ๊ฐ ์ด๋ฌํ ํน์ ๋ฒ์ฃผ๋ง ์ธ์ํ ์ ์์ผ๋ฏ๋ก ์ค์๊ฐ ๋ฐ ๊ฐ๋ฐฉํ ์๋๋ฆฌ์ค์์ ๊ฐ์ฒด ๊ฒ์ ๋ชจ๋ธ์ ๋ฐฐํฌํ๋ ์ ์ฉ ๊ฐ๋ฅ์ฑ๊ณผ ๋ฅ๋ ฅ์ด ์ ํ๋๊ธฐ ๋๋ฌธ์ ๋๋ค.
์ต๊ทผ ๊ฐ๋ฐ๋ ๋น์ ์ธ์ด ๋ชจ๋ธ์ ์ธ์ด ์ธ์ฝ๋์ ์ฆ๋ฅ๋ ์ดํ ์ง์์ ์ฌ์ฉํ์ฌ ๊ฐ๋ฐฉํ ์ดํ ๊ฐ์ง๋ฅผ ํด๊ฒฐํฉ๋๋ค. ์ด๋ฌํ ํ๋ ์์ํฌ๋ ๊ฐ๋ฐฉํ ์ดํ ๊ฐ์ง์ ๋ํ ๊ธฐ์กด ๊ฐ์ฒด ๊ฐ์ง ๋ชจ๋ธ๋ณด๋ค ์ฑ๋ฅ์ด ๋ฐ์ด๋์ง๋ง ์ดํ ๋ค์์ฑ์ด ์ ํ๋ ํ๋ จ ๋ฐ์ดํฐ์ ๊ฐ์ฉ์ฑ์ด ๋ถ์กฑํ๊ธฐ ๋๋ฌธ์ ์ ์ฉ ๊ฐ๋ฅ์ฑ์ด ์ฌ์ ํ ์ ํ๋์ด ์์ต๋๋ค. ๋ํ ์ ํ๋ ํ๋ ์์ํฌ๋ ๊ฐ๋ฐฉํ ์ดํ ๊ฐ์ฒด ๊ฐ์ง๊ธฐ๋ฅผ ๋๊ท๋ชจ๋ก ๊ต์กํ๊ณ ๊ต์ก ๊ฐ์ฒด ๊ฐ์ง๊ธฐ๋ฅผ ์ง์ญ ์์ค ๋น์ ์ธ์ด ์ฌ์ ๊ต์ก์ผ๋ก ๋ถ๋ฅํฉ๋๋ค. ๊ทธ๋ฌ๋ ์ด ์ ๊ทผ ๋ฐฉ์์ ์์ง ์ฅ์น์ ๋ณต์กํ ๋ฐฐํฌ ํ๋ก์ธ์ค์ ๊ณผ๋ํ ๊ณ์ฐ ์๊ตฌ ์ฌํญ์ด๋ผ๋ ๋ ๊ฐ์ง ์ฃผ์ ์ด์ ๋ก ์ธํด ์ค์๊ฐ์ผ๋ก ๊ฐ์ฒด๋ฅผ ๊ฐ์งํ๋ ๋ฐ ์ฌ์ ํ ์ด๋ ค์์ ๊ฒช๊ณ ์์ต๋๋ค. ๊ธ์ ์ ์ธ ์ ์ ์ด๋ฌํ ํ๋ ์์ํฌ๊ฐ ๋ํ ํ์ง๊ธฐ๋ฅผ ์ฌ์ ํ๋ จํ์ฌ ๊ฐ๋ฐฉํ ์ธ์ ๊ธฐ๋ฅ์ ์ฌ์ฉํจ์ผ๋ก์จ ๊ธ์ ์ ์ธ ๊ฒฐ๊ณผ๋ฅผ ๋ณด์ฌ์ฃผ์๋ค๋ ๊ฒ์ ๋๋ค.
YOLO-World ํ๋ ์์ํฌ๋ ๋งค์ฐ ํจ์จ์ ์ธ ๊ฐ๋ฐฉํ ์ดํ ๊ฐ์ฒด ๊ฐ์ง๋ฅผ ๋ฌ์ฑํ๊ณ ๊ฐ๋ฐฉํ ์ดํ ๊ฐ์ฒด ๊ฐ์ง๋ฅผ ์ํ ๊ธฐ์กด YOLO ๊ฐ์ง๊ธฐ์ ํจ์จ์ฑ์ ๋์ด๊ธฐ ์ํ ๋๊ท๋ชจ ์ฌ์ ํ๋ จ ์ ๊ทผ ๋ฐฉ์์ ๊ฐ๋ฅ์ฑ์ ํ์ํ๋ ๊ฒ์ ๋ชฉํ๋ก ํฉ๋๋ค. ๊ฐ์ฒด ๊ฐ์ง์ ์ด์ ์์ ๊ณผ ๋ฌ๋ฆฌ YOLO-World ํ๋ ์์ํฌ๋ ๋์ ์ถ๋ก ์๋๋ก ๋๋ผ์ด ํจ์จ์ฑ์ ๋ํ๋ด๋ฉฐ ๋ค์ด์คํธ๋ฆผ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ฝ๊ฒ ๋ฐฐํฌํ ์ ์์ต๋๋ค. YOLO-World ๋ชจ๋ธ์ ์ ํต์ ์ธ YOLO ์ํคํ ์ฒ๋ฅผ ๋ฐ๋ฅด๋ฉฐ ์ฌ์ ํ๋ จ๋ CLIP ํ ์คํธ ์ธ์ฝ๋์ ๊ธฐ๋ฅ์ ํ์ฉํ์ฌ ์ ๋ ฅ ํ ์คํธ๋ฅผ ์ธ์ฝ๋ฉํฉ๋๋ค. ๋ํ YOLO-World ํ๋ ์์ํฌ์๋ ํฅ์๋ ์๊ฐ์ ์๋ฏธ ํํ์ ์ํด ์ด๋ฏธ์ง์ ํ ์คํธ ๊ธฐ๋ฅ์ ์ฐ๊ฒฐํ๋ RepVL-PAN(์ฌ๋งค๊ฐ๋ณ์ํ ๊ฐ๋ฅ Vision-Language Path Aggregation Network) ๊ตฌ์ฑ ์์๊ฐ ์ํคํ ์ฒ์ ํฌํจ๋์ด ์์ต๋๋ค. ์ถ๋ก ๋จ๊ณ์์ ํ๋ ์์ํฌ๋ ํ ์คํธ ์ธ์ฝ๋๋ฅผ ์ ๊ฑฐํ๊ณ ํ ์คํธ ์๋ฒ ๋ฉ์ RepVL-PAN ๊ฐ์ค์น๋ก ๋ค์ ๋งค๊ฐ๋ณ์ํํ์ฌ ํจ์จ์ ์ธ ๋ฐฐํฌ๋ฅผ ์ํํฉ๋๋ค. ๋ํ ํ๋ ์์ํฌ์๋ ๊ธฐ์กด YOLO ๋ชจ๋ธ์ ๋ํ ๊ฐ๋ฐฉํ ์ดํ ์ฌ์ ํ์ต ๋ฐฉ๋ฒ์ ์ฐ๊ตฌํ๊ธฐ ์ํ ์์ญ ํ ์คํธ ๋์กฐ ํ์ต์ด ํ๋ ์์ํฌ์ ํฌํจ๋์ด ์์ต๋๋ค. ์์ญ-ํ ์คํธ ๋์กฐ ํ์ต ๋ฐฉ๋ฒ์ ์ด๋ฏธ์ง-ํ ์คํธ ๋ฐ์ดํฐ, ์ ์ง ๋ฐ์ดํฐ ๋ฐ ๊ฐ์ง ๋ฐ์ดํฐ๋ฅผ ์์ญ-ํ ์คํธ ์์ผ๋ก ํตํฉํฉ๋๋ค. ์ด๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ์ง์ญ-ํ ์คํธ ์์ ๋ํด ์ฌ์ ํ๋ จ๋ YOLO-World ํ๋ ์์ํฌ๋ ๊ฐ๋ฐฉํ ๋ฐ ๋๊ท๋ชจ ์ดํ ๊ฐ์ง๋ฅผ ์ํ ๋๋ผ์ด ๊ธฐ๋ฅ์ ๋ณด์ฌ์ค๋๋ค. ๋ํ YOLO-World ํ๋ ์์ํฌ๋ ์ค์๊ฐ ๋ฐ ์ค์ ์๋๋ฆฌ์ค์์ ๊ฐ๋ฐฉํ ์ดํ ๊ฐ์ฒด ๊ฐ์ง์ ํจ์จ์ฑ์ ํฅ์์ํค๊ธฐ ์ํ ๋ชฉํ๋ก ํ๋กฌํํธ ํ ๊ฐ์ง ํจ๋ฌ๋ค์์ ํ์ํฉ๋๋ค.
๋ค์ ์ด๋ฏธ์ง์์ ๋ณผ ์ ์๋ฏ์ด ๊ธฐ์กด ๊ฐ์ฒด ๊ฐ์ง๊ธฐ๋ ๋ฏธ๋ฆฌ ์ ์๋ ๋ฒ์ฃผ๋ฅผ ์ฌ์ฉํ์ฌ ๊ณ ์ ์ดํ ๊ฐ์ง์ ๊ทผ์ ์ธํธ์ ์ด์ ์ ๋ง์ถ๋ ๋ฐ๋ฉด ๊ฐ๋ฐฉํ ์ดํ ๊ฐ์ง๊ธฐ๋ ๊ฐ๋ฐฉํ ์ดํ์ ๋ํ ํ ์คํธ ์ธ์ฝ๋๋ก ์ฌ์ฉ์ ํ๋กฌํํธ๋ฅผ ์ธ์ฝ๋ฉํ์ฌ ๊ฐ์ฒด๋ฅผ ๊ฐ์งํฉ๋๋ค. ์ด์ ๋นํด YOLO-World์ ํ๋กฌํํธ ํ ๊ฐ์ง ์ ๊ทผ ๋ฐฉ์์ ๋จผ์ ์ฌ์ฉ์ ํ๋กฌํํธ๋ฅผ ์ธ์ฝ๋ฉํ์ฌ ์คํ๋ผ์ธ ์ดํ(๋ค์ํ ์๊ตฌ์ ๋ฐ๋ผ ๋ค์ํ ์ดํ)๋ฅผ ๊ตฌ์ถํ๋ฏ๋ก ๊ฐ์ง๊ธฐ๊ฐ ํ๋กฌํํธ๋ฅผ ๋ค์ ์ธ์ฝ๋ฉํ ํ์ ์์ด ์ค์๊ฐ์ผ๋ก ์คํ๋ผ์ธ ์ดํ๋ฅผ ํด์ํ ์ ์์ต๋๋ค.
YOLO-World : ๋ฐฉ๋ฒ ๋ฐ ์ํคํ ์ฒ
์ง์ญ-ํ ์คํธ ์
์ ํต์ ์ผ๋ก ๊ฐ์ฒด ๊ฐ์ง ํ๋ ์์ํฌ๋ ๋ค์์ ํฌํจํฉ๋๋ค. YOLO ๊ฐ์ฒด ๊ฐ์ง๊ธฐ ์ ํ๊ตฐ์ ์นดํ ๊ณ ๋ฆฌ ๋ผ๋ฒจ๊ณผ ๊ฒฝ๊ณ ์์๊ฐ ํฌํจ๋ ์ธ์คํด์ค ์ฃผ์์ ์ฌ์ฉํ์ฌ ํ์ต๋ฉ๋๋ค. ๋์กฐ์ ์ผ๋ก, YOLO-World ํ๋ ์์ํฌ๋ ์ธ์คํด์ค ์ฃผ์์ ํ ์คํธ๊ฐ ๊ฐ์ฒด์ ๋ํ ์ค๋ช , ๋ช ์ฌ๊ตฌ ๋๋ ์นดํ ๊ณ ๋ฆฌ ์ด๋ฆ์ด ๋ ์ ์๋ ์์ญ-ํ ์คํธ ์์ผ๋ก ์ฌ๊ตฌ์ฑํฉ๋๋ค. YOLO-World ํ๋ ์์ํฌ๋ ํ ์คํธ์ ์ด๋ฏธ์ง๋ฅผ ๋ชจ๋ ํด๋น ๊ฐ์ฒด ์๋ฒ ๋ฉ๊ณผ ํจ๊ป ์ ๋ ฅ ๋ฐ ์ถ๋ ฅ ์์ธก ์์๋ก ์ฑํํ๋ค๋ ์ ์ ์ง์ ํ ๊ฐ์น๊ฐ ์์ต๋๋ค.
๋ชจ๋ธ ์ํคํ ์ฒ
ํต์ฌ์ ์ผ๋ก YOLO-World ๋ชจ๋ธ์ ๋ค์ ์ด๋ฏธ์ง์ ์ค๋ช ๋ ๊ฒ์ฒ๋ผ ํ ์คํธ ์ธ์ฝ๋, YOLO ๊ฐ์ง๊ธฐ ๋ฐ RepVL-PAN(์ฌ๋งค๊ฐ๋ณ์ํ ๊ฐ๋ฅ Vision-Language Path Aggregation Network) ๊ตฌ์ฑ ์์๋ก ๊ตฌ์ฑ๋ฉ๋๋ค.
์ ๋ ฅ ํ ์คํธ์ ๊ฒฝ์ฐ ํ ์คํธ ์ธ์ฝ๋ ๊ตฌ์ฑ ์์๋ ํ ์คํธ๋ฅผ ํ ์คํธ ์๋ฒ ๋ฉ์ผ๋ก ์ธ์ฝ๋ฉํ ๋ค์ YOLO ๊ฐ์ง๊ธฐ ๊ตฌ์ฑ ์์์ ์ด๋ฏธ์ง ๊ฐ์ง๊ธฐ์ ์ํด ์ ๋ ฅ ์ด๋ฏธ์ง์์ ๋ค์ค ์ค์ผ์ผ ํน์ง์ ์ถ์ถํฉ๋๋ค. ๊ทธ๋ฐ ๋ค์ RepVL-PAN(์ฌ๋งค๊ฐ๋ณ์ํ ๊ฐ๋ฅ ๋น์ -์ธ์ด ๊ฒฝ๋ก ์ง๊ณ ๋คํธ์ํฌ) ๊ตฌ์ฑ ์์๋ ํ ์คํธ์ ๊ธฐ๋ฅ ์๋ฒ ๋ฉ ๊ฐ์ ์์ ๊ฐ ์ตํฉ์ ํ์ฉํ์ฌ ํ ์คํธ์ ์ด๋ฏธ์ง ํํ์ ํฅ์์ํต๋๋ค.
์๋ก ๊ฐ์ง๊ธฐ
YOLO-World ๋ชจ๋ธ์ ์ด๋ฏธ์ง ์ธ์ฝ๋๋ก Darknet ๋ฐฑ๋ณธ ๊ตฌ์ฑ ์์, ๊ฐ์ฒด ์๋ฒ ๋ฉ ๋ฐ ๊ฒฝ๊ณ ์์ ํ๊ท๋ฅผ ์ํ ํค๋, ๋ค์ค ๊ท๋ชจ ๊ธฐ๋ฅ ํผ๋ผ๋ฏธ๋๋ฅผ ์ํ PAN ๋๋ ๊ฒฝ๋ก ๊ณต๊ฒฉ ๋คํธ์ํฌ๋ฅผ ํฌํจํ๋ ๊ธฐ์กด YOLOv8 ํ๋ ์์ํฌ ์์ ๊ตฌ์ถ๋์์ต๋๋ค.
ํ ์คํธ ์ธ์ฝ๋
์ฃผ์ด์ง ํ ์คํธ์ ๋ํด YOLO-World ๋ชจ๋ธ์ ํน์ ์์ ๋ช ์ฌ์ ์๋ฒ ๋ฉ ์ฐจ์์ ๊ฐ์ถ ์ฌ์ ํ๋ จ๋ CLIP Transformer ํ ์คํธ ์ธ์ฝ๋๋ฅผ ์ฑํํ์ฌ ํด๋น ํ ์คํธ ์๋ฒ ๋ฉ์ ์ถ์ถํฉ๋๋ค. YOLO-World ํ๋ ์์ํฌ๊ฐ CLIP ํ ์คํธ ์ธ์ฝ๋๋ฅผ ์ฑํํ๋ ์ฃผ๋ ์ด์ ๋ ํ ์คํธ๋ฅผ ์๊ฐ์ ๊ฐ์ฒด์ ์ฐ๊ฒฐํ๋ ๋ฐ ๋ ๋์ ์๊ฐ์ ์๋ฏธ ์ฑ๋ฅ์ ์ ๊ณตํ์ฌ ๊ธฐ์กด ํ ์คํธ ์ ์ฉ ์ธ์ด ์ธ์ฝ๋๋ณด๋ค ํจ์ฌ ๋ฐ์ด๋ ์ฑ๋ฅ์ ์ ๊ณตํ๊ธฐ ๋๋ฌธ์ ๋๋ค. ๊ทธ๋ฌ๋ ์ ๋ ฅ ํ ์คํธ๊ฐ ์บก์ ์ด๊ฑฐ๋ ์ฐธ์กฐ ํํ์ธ ๊ฒฝ์ฐ YOLO-World ๋ชจ๋ธ์ ๊ตฌ๋ฌธ์ ์ถ์ถํ๊ธฐ ์ํด ๋ ๊ฐ๋จํ n-gram ์๊ณ ๋ฆฌ์ฆ์ ์ ํํฉ๋๋ค. ๊ทธ๋ฐ ๋ค์ ์ด๋ฌํ ๋ฌธ๊ตฌ๋ ํ ์คํธ ์ธ์ฝ๋์ ๊ณต๊ธ๋ฉ๋๋ค.
ํ ์คํธ ๋์กฐ ๋จธ๋ฆฌ
๋ถ๋ฆฌ๋ ํค๋๋ ์ด์ ๊ฐ์ฒด ๊ฐ์ง ๋ชจ๋ธ์์ ์ฌ์ฉํ๋ ๊ตฌ์ฑ ์์์ด๋ฉฐ YOLO-World ํ๋ ์์ํฌ๋ ๊ณ ์ ๋ ์์ ๊ฐ์ฒด์ ๋ํ ๊ฐ์ฒด ์๋ฒ ๋ฉ ๋ฐ ๊ฒฝ๊ณ ์์๋ฅผ ํ๊ทํ๊ธฐ ์ํด ์ด์ค 3ร3 ์ปจ๋ณผ๋ฃจ์ ์ด ์๋ ๋ถ๋ฆฌ๋ ํค๋๋ฅผ ์ฑํํฉ๋๋ค. YOLO-World ํ๋ ์์ํฌ๋ L2 ์ ๊ทํ ์ ๊ทผ ๋ฐฉ์๊ณผ ํ ์คํธ ์๋ฒ ๋ฉ์ ์ฌ์ฉํ์ฌ ๊ฐ์ฒด-ํ ์คํธ ์ ์ฌ์ฑ์ ์ป๊ธฐ ์ํด ํ ์คํธ ๋์กฐ ํค๋๋ฅผ ์ฌ์ฉํฉ๋๋ค. ๋ํ YOLO-World ๋ชจ๋ธ์ ์ด๋ ์ธ์์ ํ์ต ๊ฐ๋ฅํ ์ค์ผ์ผ๋ง ์ธ์๊ฐ ํฌํจ๋ ์ํ ๋ณํ ์ ๊ทผ ๋ฐฉ์์ ์ฌ์ฉํ๋ฉฐ, L2 ์ ๊ทํ ๋ฐ ์ํ ๋ณํ์ ์์ญ ํ ์คํธ ํ๋ จ ์ค์ ๋ชจ๋ธ์ ์์ ์ฑ์ ํฅ์์ํต๋๋ค.
์จ๋ผ์ธ ์ดํ ํ๋ จ
ํ๋ จ ๋จ๊ณ์์ YOLO-World ๋ชจ๋ธ์ ๊ฐ๊ฐ 4๊ฐ์ ์ด๋ฏธ์ง๋ก ๊ตฌ์ฑ๋ ๊ฐ ๋ชจ์์ดํฌ ์ํ์ โโ๋ํ ์จ๋ผ์ธ ์ดํ๋ฅผ ๊ตฌ์ฑํฉ๋๋ค. ๋ชจ๋ธ์ ๋ชจ์์ดํฌ ์ด๋ฏธ์ง์ ํฌํจ๋ ๋ชจ๋ ๊ธ์ ์ ๋ช ์ฌ๋ฅผ ์ํ๋งํ๊ณ , ํด๋น ๋ฐ์ดํฐ ์ธํธ์์ ์ผ๋ถ ๋ถ์ ์ ๋ช ์ฌ๋ฅผ ๋ฌด์์๋ก ์ํ๋งํฉ๋๋ค. ๊ฐ ์ํ์ ์ดํ๋ ์ต๋ n๊ฐ์ ๋ช ์ฌ๋ก ๊ตฌ์ฑ๋๋ฉฐ ๊ธฐ๋ณธ๊ฐ์ 80์ ๋๋ค.
์คํ๋ผ์ธ ์ดํ ์ถ๋ก
์ถ๋ก ์ค์ YOLO-World ๋ชจ๋ธ์ ๋ชจ๋ธ์ ํจ์จ์ฑ์ ๋์ฑ ํฅ์์ํค๊ธฐ ์ํด ์คํ๋ผ์ธ ์ดํ๋ฅผ ์ฌ์ฉํ์ฌ ์ฆ๊ฐ์ ์ธ ๊ฐ์ง ์ ๋ต์ ์ ์ํฉ๋๋ค. ์ฌ์ฉ์๋ ๋จผ์ ์นดํ ๊ณ ๋ฆฌ ๋๋ ์บก์ ์ ํฌํจํ ์ ์๋ ์ผ๋ จ์ ์ฌ์ฉ์ ์ ์ ํ๋กฌํํธ๋ฅผ ์ ์ํฉ๋๋ค. ๊ทธ๋ฐ ๋ค์ YOLO-World ๋ชจ๋ธ์ ํ ์คํธ ์ธ์ฝ๋๋ฅผ ํ์ฉํ์ฌ ์ด๋ฌํ ํ๋กฌํํธ๋ฅผ ์ธ์ฝ๋ฉํจ์ผ๋ก์จ ์คํ๋ผ์ธ ์ดํ ์๋ฒ ๋ฉ์ ์ป์ต๋๋ค. ๊ฒฐ๊ณผ์ ์ผ๋ก ์ถ๋ก ์ ์ํ ์คํ๋ผ์ธ ์ดํ๋ ๋ชจ๋ธ์ด ๊ฐ ์ ๋ ฅ์ ๋ํ ๊ณ์ฐ์ ํผํ๋ ๋ฐ ๋์์ด ๋๋ฉฐ, ๋ชจ๋ธ์ด ์๊ตฌ ์ฌํญ์ ๋ฐ๋ผ ์ดํ๋ฅผ ์ ์ฐํ๊ฒ ์กฐ์ ํ ์๋ ์์ต๋๋ค.
์ฌ๋งค๊ฐ๋ณ์ํ ๊ฐ๋ฅํ ๋น์ -์ธ์ด ๊ฒฝ๋ก ๊ณต๊ฒฉ ๋คํธ์ํฌ(RevVL-PAN)
๋ค์ ๊ทธ๋ฆผ์ ๋ค์ค ์ค์ผ์ผ ํน์ง ์ด๋ฏธ์ง๋ก ํน์ง ํผ๋ผ๋ฏธ๋๋ฅผ ๊ตฌ์ถํ๊ธฐ ์ํด ํํฅ์ ๋ฐ ์ํฅ์ ๊ฒฝ๋ก๋ฅผ ๋ฐ๋ฅด๋ ์ ์๋ ์ฌ๋งค๊ฐ๋ณ์ํ ๊ฐ๋ฅํ ๋น์ -์ธ์ด ๊ฒฝ๋ก ๊ณต๊ฒฉ ๋คํธ์ํฌ์ ๊ตฌ์กฐ๋ฅผ ๋ณด์ฌ์ค๋๋ค.
ํ ์คํธ์ ์ด๋ฏธ์ง ๊ธฐ๋ฅ ๊ฐ์ ์ํธ ์์ฉ์ ํฅ์์ํค๊ธฐ ์ํด YOLO-World ๋ชจ๋ธ์ ๊ฐ๋ฐฉํ ์ดํ ๊ธฐ๋ฅ์ ๋ํ ์๊ฐ์ ์๋ฏธ ํํ์ ํฅ์์ํค๋ ๊ถ๊ทน์ ์ธ ๋ชฉํ๋ก Image-Pooling Attention ๋ฐ ํ ์คํธ ๊ธฐ๋ฐ CSPLayer(Cross-Stage Partial Layers)๋ฅผ ์ ์ํฉ๋๋ค. ์ถ๋ก ์ค์ YOLO-World ๋ชจ๋ธ์ ํจ๊ณผ์ ์ธ ๋ฐฐํฌ๋ฅผ ์ํด ์คํ๋ผ์ธ ์ดํ ์๋ฒ ๋ฉ์ ์ ํ ๋๋ ์ปจ๋ฒ๋ฃจ์ ๋ ์ด์ด์ ๊ฐ์ค์น๋ก ๋ค์ ๋งค๊ฐ๋ณ์ํํฉ๋๋ค.
์ ๊ทธ๋ฆผ์์ ๋ณผ ์ ์๋ฏ์ด YOLO-World ๋ชจ๋ธ์ ํํฅ์ ๋๋ ์ํฅ์ ์ตํฉ ํ CSPLayer๋ฅผ ํ์ฉํ๊ณ ํ ์คํธ ์๋ด๋ฅผ ๋ค์ค ์ค์ผ์ผ ์ด๋ฏธ์ง ๊ธฐ๋ฅ์ ํตํฉํ์ฌ Text-Guided CSPLayer๋ฅผ ๊ตฌ์ฑํ์ฌ ํ์ฅํฉ๋๋ค. CSPLayer. ์ฃผ์ด์ง ์ด๋ฏธ์ง ํน์ง๊ณผ ๊ทธ์ ์์ํ๋ ํ ์คํธ ์๋ฒ ๋ฉ์ ๋ํด ๋ชจ๋ธ์ ๋ง์ง๋ง ๋ณ๋ชฉ ํ์ ๋ธ๋ก ์ดํ์ ์ต๋ ์๊ทธ๋ชจ์ด๋ ์ดํ ์ ์ ์ฑํํ์ฌ ํ ์คํธ ํน์ง์ ์ด๋ฏธ์ง ํน์ง์ผ๋ก ์ง๊ณํฉ๋๋ค. ๊ทธ๋ฐ ๋ค์ ์ ๋ฐ์ดํธ๋ ์ด๋ฏธ์ง ๊ธฐ๋ฅ์ด ํฌ๋ก์ค ์คํ ์ด์ง ๊ธฐ๋ฅ๊ณผ ์ฐ๊ฒฐ๋์ด ์ถ๋ ฅ์ผ๋ก ํ์๋ฉ๋๋ค.
๊ณ์ํด์ YOLO-World ๋ชจ๋ธ์ ์ด๋ฏธ์ง ์ธ์ ์ ๋ณด๋ก ํ ์คํธ ์๋ฒ ๋ฉ์ ํฅ์์ํค๊ธฐ ์ํด Image Pooling Attention ๋ ์ด์ด๋ฅผ ๋์ ํ์ฌ ์ด๋ฏธ์ง ๊ธฐ๋ฅ์ ์ง๊ณํ์ฌ ํ ์คํธ ์๋ฒ ๋ฉ์ ์ ๋ฐ์ดํธํฉ๋๋ค. ์ด๋ฏธ์ง ๊ธฐ๋ฅ์ ์ง์ ๊ต์ฐจ ์ฃผ์๋ฅผ ์ฌ์ฉํ๋ ๋์ ๋ชจ๋ธ์ ๋ค์ค ๊ท๋ชจ ๊ธฐ๋ฅ์์ ์ต๋ ํ๋ง์ ํ์ฉํ์ฌ 3ร3 ์์ญ์ ์ป์ต๋๋ค. ๊ฒฐ๊ณผ์ ์ผ๋ก ๋ค์ ๋จ๊ณ์์ ํ ์คํธ ์๋ฒ ๋ฉ์ ์ ๋ฐ์ดํธํ๋ ๋ชจ๋ธ๊ณผ ํจ๊ป 27๊ฐ์ ํจ์น ํ ํฐ์ด ์์ฑ๋ฉ๋๋ค.
์ฌ์ ํ๋ จ ๊ณํ
YOLO-World ๋ชจ๋ธ์ ์์ญ-ํ ์คํธ ๋๋น ์์ค๋ก๋ถํฐ ํ์ต ๋ฐ ์ด๋ฏธ์ง-ํ ์คํธ ๋ฐ์ดํฐ๋ฅผ ์ฌ์ฉํ ์์ฌ ๋ผ๋ฒจ๋ง์ด๋ผ๋ ๋ ๊ฐ์ง ๊ธฐ๋ณธ ์ฌ์ ํ์ต ์ฒด๊ณ๋ฅผ ๋ฐ๋ฆ ๋๋ค. ๊ธฐ๋ณธ ์ฌ์ ํ์ต ๋ฐฉ์์ ๊ฒฝ์ฐ ๋ชจ๋ธ์ ์ง์ ๋ ํ ์คํธ ๋ฐ ๋ชจ์์ดํฌ ์ํ์ โโ๋ํ ์ฃผ์๊ณผ ํจ๊ป ๊ฐ์ฒด ์์ธก์ ์ถ๋ ฅํฉ๋๋ค. YOLO-World ํ๋ ์์ํฌ๋ ์์ ํ ๋น ๋ ์ด๋ธ ํ ๋น์ ๋ฐ๋ฅด๊ณ ํ์ฉํ์ฌ ์์ธก์ ์ค์ธก ์ฃผ์๊ณผ ์ผ์น์ํค๊ณ ๋ถ๋ฅ ๋ ์ด๋ธ ์ญํ ์ ํ๋ ํ ์คํธ ์ธ๋ฑ์ค๋ฅผ ์ฌ์ฉํ์ฌ ๊ฐ๋ณ ๊ธ์ ์ ์ธ ์์ธก์ ํ ๋นํฉ๋๋ค. ๋ฐ๋ฉด, ์ด๋ฏธ์ง-ํ ์คํธ ๋ฐ์ดํฐ๋ฅผ ์ฌ์ฉํ ์์ฌ ๋ผ๋ฒจ๋ง ์ฌ์ ํ์ต ์ฒด๊ณ๋ ์์ญ-ํ ์คํธ ์์ ์์ฑํ๊ธฐ ์ํด ์ด๋ฏธ์ง-ํ ์คํธ ์์ ์ฌ์ฉํ๋ ๋์ ์๋ํ๋ ๋ผ๋ฒจ๋ง ์ ๊ทผ ๋ฐฉ์์ ์ฌ์ฉํ ๊ฒ์ ์ ์ํฉ๋๋ค. ์ ์๋ ๋ผ๋ฒจ๋ง ์ ๊ทผ ๋ฐฉ์์ ์ธ ๋จ๊ณ๋ก ๊ตฌ์ฑ๋ฉ๋๋ค. ๋ช ์ฌ๊ตฌ ์ถ์ถ, ์์ฌ ๋ผ๋ฒจ๋ง ๋ฐ ํํฐ๋ง. ์ฒซ ๋ฒ์งธ ๋จ๊ณ๋ n-gram ์๊ณ ๋ฆฌ์ฆ์ ํ์ฉํ์ฌ ์ ๋ ฅ ํ ์คํธ์์ ๋ช ์ฌ๊ตฌ๋ฅผ ์ถ์ถํ๊ณ , ๋ ๋ฒ์งธ ๋จ๊ณ์์๋ ์ฌ์ ํ๋ จ๋ ๊ฐ๋ฐฉํ ์ดํ ํ์ง๊ธฐ๋ฅผ ์ฑํํ์ฌ ๊ฐ๋ณ ์ด๋ฏธ์ง์ ๋ํด ์ฃผ์ด์ง ๋ช ์ฌ๊ตฌ์ ๋ํ ์์ฌ ์์๋ฅผ ์์ฑํ๋ ๋ฐ๋ฉด, ์ธ ๋ฒ์งธ์ด์ ๋ง์ง๋ง ๋จ๊ณ์์๋ ๋ค์์ ์ฌ์ฉํฉ๋๋ค. ์์ญ-ํ ์คํธ ๋ฐ ํ ์คํธ-์ด๋ฏธ์ง ์์ ๊ด๋ จ์ฑ์ ํ๊ฐํ๊ธฐ ์ํ ์ฌ์ ํ๋ จ๋ CLIP ํ๋ ์์ํฌ. ๊ทธ์ ๋ฐ๋ผ ๋ชจ๋ธ์ ๊ด๋ จ์ฑ์ด ๋ฎ์ ์์ฌ ์ด๋ฏธ์ง ๋ฐ ์ฃผ์์ ํํฐ๋งํฉ๋๋ค.
YOLO-World : ๊ฒฐ๊ณผ
YOLO-World ๋ชจ๋ธ์ด ์ฌ์ ํ๋ จ๋๋ฉด ์ ๋ก ์ท ์ค์ ์ LVIS ๋ฐ์ดํฐ ์ธํธ์์ ์ง์ ํ๊ฐ๋ฉ๋๋ค. LVIS ๋ฐ์ดํฐ ์ธํธ๋ 1200๊ฐ ์ด์์ ๋ฒ์ฃผ๋ก ๊ตฌ์ฑ๋๋ฉฐ, ์ด๋ ํ ์คํธ๋ฅผ ์ํด ๊ธฐ์กด ํ๋ ์์ํฌ์์ ์ฌ์ฉํ๋ ์ฌ์ ํ๋ จ ๋ฐ์ดํฐ ์ธํธ๋ณด๋ค ํจ์ฌ ๋ง์ต๋๋ค. ๋๊ท๋ชจ ์ดํ ํ์ง ์ฑ๋ฅ. ๋ค์ ๊ทธ๋ฆผ์ ์ ๋ก์ท ์ค์ ์์ LVIS ๋ฐ์ดํฐ ์ธํธ์ ๋ํ ๊ธฐ์กด์ ์ต์ฒจ๋จ ๊ฐ์ฒด ๊ฐ์ง ํ๋ ์์ํฌ ์ค ์ผ๋ถ๋ฅผ ์ฌ์ฉํ์ฌ YOLO-World ํ๋ ์์ํฌ์ ์ฑ๋ฅ์ ๋ณด์ฌ์ค๋๋ค.
๊ด์ฐฐํ ์ ์๋ฏ์ด YOLO-World ํ๋ ์์ํฌ๋ ๋ ๋ง์ ๋ฐ์ดํฐ๋ฅผ ํตํฉํ๋ Grounding DINO, GLIP ๋ฐ GLIPv2์ ๊ฐ์ ํ๋ ์์ํฌ๋ฅผ ์ฌ์ฉํ๋๋ผ๋ ์ถ๋ก ์๋ ๋ฐ ์ ๋ก์ท ์ฑ๋ฅ ์ธก๋ฉด์์ ๋๋ถ๋ถ์ ๊ธฐ์กด ํ๋ ์์ํฌ๋ณด๋ค ์ฑ๋ฅ์ด ๋ฐ์ด๋ฉ๋๋ค. ์ ๋ฐ์ ์ผ๋ก ๊ฒฐ๊ณผ๋ 13๋ง ๊ฐ์ ๋งค๊ฐ๋ณ์๋ง ๊ฐ์ง YOLO-World-S์ ๊ฐ์ ์์ ๊ฐ์ฒด ๊ฐ์ง ๋ชจ๋ธ์ด ๋ฐ์ด๋ ๊ฐ๋ฐฉํ ์ดํ ๊ธฐ๋ฅ์ ๊ฐ์ถ ๋น์ ์ธ์ด ์์ ์ ๋ํ ์ฌ์ ํ๋ จ์ ํ์ฉ๋ ์ ์์์ ๋ณด์ฌ์ค๋๋ค.
์ต์ข ์๊ฐ
์ด ๊ธฐ์ฌ์์๋ ๋๊ท๋ชจ ๋ฐ์ดํฐ ์ธํธ์ ๋ํ ํ๋ ์์ํฌ๋ฅผ ์ฌ์ ํ๋ จํ๊ณ ๋น์ ์ธ์ด ๋ชจ๋ธ๋ง ์ ๊ทผ ๋ฐฉ์. ๋ณด๋ค ๊ตฌ์ฒด์ ์ผ๋ก YOLO-World ํ๋ ์์ํฌ๋ ์ธ์ด ์ ๋ณด์ ์๊ฐ์ ์ ๋ณด ๊ฐ์ ์ํธ ์์ฉ์ ์ด์งํ๊ธฐ ์ํด ์์ญ ํ ์คํธ ๋๋น ์์ค๊ณผ ํจ๊ป Re-parameterized Vision Language Path Aggregation Network ๋๋ RepVL-PAN์ ๊ตฌํํ ๊ฒ์ ์ ์ํฉ๋๋ค. RepVL-PAN ๋ฐ ์์ญ ํ ์คํธ ๋๋น ์์ค์ ๊ตฌํํจ์ผ๋ก์จ YOLO-World ํ๋ ์์ํฌ๋ ์ ๋ก์ท ์ค์ ์์ ๊ด๋ฒ์ํ ๊ฐ์ฒด๋ฅผ ์ ํํ๊ณ ํจ๊ณผ์ ์ผ๋ก ๊ฐ์งํ ์ ์์ต๋๋ค.