Go with the flow ๊ธฐ์
https://eyeline-research.github.io/Go-with-the-Flow/
๐ ํต์ฌ ์ฐฉ์์ & ํ์ฉ ๊ธฐ์ ๐
๊ธฐ์กด ๋ชจ๋ธ์ ํ์ ์ ์ธ ํ์ฉ๋ฒ: "Warpped Noise" ๐
์ฐฉ์์ : ๊ธฐ์กด ๋น๋์ค ์์ฑ ๋ชจ๋ธ(diffusion model)์ ๊ตฌ์กฐ๋ฅผ ๋ณ๊ฒฝํ์ง ์๊ณ , ์ด๊ธฐ ๋ ธ์ด์ฆ๋ฅผ "warped noise"๋ก ๋์ฒดํ๋ ๊ฐ๋จํ ๋ณ๊ฒฝ๋ง์ผ๋ก ๋น๋์ค ์ ์ด ๋ฅ๋ ฅ์ ํฌ๊ฒ ํฅ์์์ผฐ๋ค๋ ์ ์ด ํต์ฌ์ ๋๋ค. ๋ง์น ๊ธฐ์กด ์๋์ฐจ ์์ง์ ์๋ก์ด ์ฐ๋ฃ๋ฅผ ๋ฃ์ด์ ์ฑ๋ฅ์ ๋์ด์ฌ๋ฆฌ๋ ๊ฒ๊ณผ ๊ฐ์ต๋๋ค. โฝ๏ธโก๏ธ๐
ํ์ฉ ๊ธฐ์ :
Warpped Noise ์์ฑ: ๊ดํ ํ๋ฆ(optical flow)์ ์ด์ฉํ์ฌ ๋ ธ์ด์ฆ๋ฅผ ๋ณํ์ํค๋ ๊ธฐ์ ์ ํ์ฉํ์ฌ, ๋น๋์ค์ ์์ง์ ํจํด์ ์ ์ดํฉ๋๋ค. ์ด ๊ธฐ์ ์ ์์ ์ฒ๋ฆฌ ๋ถ์ผ์์ ์ด๋ฏธ ๋๋ฆฌ ์ฌ์ฉ๋๊ณ ์์ง๋ง, ๋น๋์ค ์์ฑ ๋ชจ๋ธ์ ์ ์ฉํ ๊ฒ์ ์๋ก์ด ์๋์ ๋๋ค.
๊ธฐ์กด ๋ชจ๋ธ ์ฌํ์ฉ: Stable Diffusion์ด๋ ๋ค๋ฅธ ์ด๋ฏธ์ง/๋น๋์ค ์์ฑ ๋ชจ๋ธ์ ํ์ฉํ์ฌ, "warped noise" ๊ธฐ์ ์ ์ถ๊ฐํจ์ผ๋ก์จ, ๋น๋์ค ์ ์ด ๊ธฐ๋ฅ์ ์ถ๊ฐํ ์ ์์ต๋๋ค. ์ถ๊ฐ์ ์ธ ํ์ต์ด๋ ๋ชจ๋ธ ๋ณ๊ฒฝ ์์ด๋ ํจ๊ณผ๋ฅผ ๋ณผ ์ ์๋ค๋ ์ ์ด ๋งค์ฐ ์ค์ฉ์ ์ ๋๋ค.
๋ค์ํ ๋ชจ์ ์ ์ด ๊ฐ๋ฅ์ฑ ๐คธโโ๏ธ๐ฅ
์ฐฉ์์ : ์ด ๋ ผ๋ฌธ์ "cut-and-drag", "์นด๋ฉ๋ผ ์์ง์ ์ ์ด", "๋ชจ์ ์ ์ด" ๋ฑ ๋ค์ํ ๋ชจ์ ์ ์ด ๊ธฐ์ ์ ํ๋์ ํ๋ ์์ํฌ์์ ๊ตฌํํ ์ ์์์ ๋ณด์ฌ์ค๋๋ค. ์ด๋ ์์ ์ ์ ๋ถ์ผ์์ ์์ฒญ๋ ๊ฐ๋ฅ์ฑ์ ์ด์ด์ค๋๋ค.
ํ์ฉ ๊ธฐ์ :
Cut-and-Drag: ์ฌ์ฉ์๊ฐ ๊ฐ์ฒด์ ์์ง์์ ์ง์ ํ๋ฉด ํด๋น ์์ง์์ ๋ง์ถฐ ๋น๋์ค๋ฅผ ์์ฑํ ์ ์์ต๋๋ค. ์ด๋ ๋น๋์ค ํธ์ง ์์ ์์ ๋ณต์กํ ์ ๋๋ฉ์ด์ ์ ์ฝ๊ฒ ๋ง๋ค ์ ์๊ฒ ํด์ค๋๋ค. โ๏ธ๐ฑ๏ธ
์นด๋ฉ๋ผ ์ ์ด: 3D ๋ ๋๋ง๋ ํ์ ์นด๋ฉ๋ผ ์์ง์์ ์ด์ฉํ์ฌ, 3D ์ฅ๋ฉด์ ์์ฑํ๋ ๋ฐ ์ฌ์ฉํ ์ ์์ต๋๋ค. ์ด๋ ๊ฐ์ ํ๊ฒฝ ์ ์์ด๋ ๊ฒ์ ๊ฐ๋ฐ์ ์ ์ฉํ๊ฒ ํ์ฉ๋ ์ ์์ต๋๋ค. ๐น๐
๋ชจ์ ์ ์ด: ๊ธฐ์กด ๋น๋์ค์ ์์ง์์ ๋ค๋ฅธ ๋น๋์ค์ ์ ์ฉํ์ฌ, ์๋ก์ด ๋น๋์ค๋ฅผ ๋ง๋ค ์ ์์ต๋๋ค. ์๋ฅผ ๋ค์ด, ํน์ ์ธ๋ฌผ์ ์ถค ๋์์ ๋ค๋ฅธ ์บ๋ฆญํฐ์ ์ ์ฉํ๊ฑฐ๋, ํน์ ๋ฐฐ๊ฒฝ์ ์นด๋ฉ๋ผ ์์ง์์ ๋ค๋ฅธ ๋ฐฐ๊ฒฝ์ ์ ์ฉํ ์ ์์ต๋๋ค. ๐โก๏ธ๐บ
์ด๋ฏธ์ง ๊ธฐ๋ฐ ๋น๋์ค ์์ฑ ํ์ฉ ๐๏ธโก๏ธ๐น
์ฐฉ์์ : ๋จ์ผ ์ด๋ฏธ์ง์์ ๊น์ด ์ ๋ณด๋ฅผ ์ถ์ ํ์ฌ 3D ๋น๋์ค๋ฅผ ์์ฑํ๋ ๊ธฐ์ ์ ๋ณด์ฌ์ค๋๋ค. ์ด๋ 2D ์ด๋ฏธ์ง๋ฅผ 3D ๋น๋์ค๋ก ์ฝ๊ฒ ๋ณํํ ์ ์๊ฒ ํด์ค๋๋ค.
ํ์ฉ ๊ธฐ์ :
๋จ์ ๊น์ด ์ถ์ (Monocular Depth Estimation): ๋จ์ผ ์ด๋ฏธ์ง๋ฅผ ์ฌ์ฉํ์ฌ ๊น์ด ๋งต์ ์์ฑํ๋ ๊ธฐ์ ์ ์ด๋ฏธ ๋๋ฆฌ ์ฐ๊ตฌ๋์ด ์์ต๋๋ค. ์ด ๊ธฐ์ ์ ํ์ฉํ์ฌ ๋จ์ผ ์ด๋ฏธ์ง์์ 3D ์ฅ๋ฉด์ ์ถ๋ก ํ๊ณ , ์ด๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ๋น๋์ค๋ฅผ ์์ฑํ ์ ์์ต๋๋ค.
๊น์ด ๊ธฐ๋ฐ ์ด๋ฏธ์ง ๋ณํ: ์ถ์ ๋ ๊น์ด ๋งต์ ์ฌ์ฉํ์ฌ ์ด๋ฏธ์ง๋ฅผ ๋ณํ์์ผ ์นด๋ฉ๋ผ ์์ง์์ ์๋ฎฌ๋ ์ด์ ํ๊ณ , ์ด๋ฅผ ๋น๋์ค ์์ฑ์ ํ์ฉํฉ๋๋ค. ์ด๋ ๋ค์ํ ์นด๋ฉ๋ผ ์ต๊ธ์ ์ฝ๊ฒ ๋ง๋ค ์ ์๊ฒ ํด์ค๋๋ค.
์ด๋ฏธ์ง-์ด๋ฏธ์ง ๋ชจ๋ธ์ ๋น๋์ค ์ผ๊ด์ฑ ํฅ์ ๐ผ๏ธโก๏ธ๐๏ธ
์ฐฉ์์ : ์ด๋ฏธ์ง-์ด๋ฏธ์ง ๋ณํ ๋ชจ๋ธ์ ์ฌ์ฉํ์ฌ ๋น๋์ค๋ฅผ ์์ฑํ ๋, "warped noise"๋ฅผ ์ฌ์ฉํ๋ฉด ์๊ฐ ์ผ๊ด์ฑ์ ํฅ์์ํฌ ์ ์์ต๋๋ค. ์ด๋ ์ด๋ฏธ์ง ๋ณํ ๋ชจ๋ธ์ ๋น๋์ค ์์ฑ์ ํจ๊ณผ์ ์ผ๋ก ํ์ฉํ ์ ์๋ ๋ฐฉ๋ฒ์ ์ ์ํฉ๋๋ค.
ํ์ฉ ๊ธฐ์ :
Relighting & Super-Resolution: ์ด๋ฏธ์ง ๋ณํ ๋ชจ๋ธ์ ์ฌ์ฉํ์ฌ ๋น๋์ค์ ์กฐ๋ช ๋ณ๊ฒฝ์ด๋ ํด์๋ ํฅ์์ ํ ๋, "warped noise"๋ฅผ ์ ์ฉํ์ฌ ๋น๋์ค ํ๋ ์ ๊ฐ ์ผ๊ด์ฑ์ ์ ์งํ ์ ์์ต๋๋ค. ์ด๋ ๋น๋์ค ํ์ง์ ๊ฐ์ ํ๋ ๋ฐ ์ ์ฉํฉ๋๋ค. ๐กโฌ๏ธ
์คํ์์ค ๋ชจ๋ธ ๋ฐ ์ฝ๋ ํ์ฉ ๐ป๐ค
์ฐฉ์์ : ๋ ผ๋ฌธ์์ ์ ์ํ๋ ๋ชจ๋ธ๊ณผ ์ฝ๋๊ฐ ์คํ์์ค๋ผ๋ ์ ์, ๋๊ตฌ๋ ์ด ๊ธฐ์ ์ ์ฝ๊ฒ ํ์ฉํ๊ณ ๋ฐ์ ์ํฌ ์ ์๋๋ก ํฉ๋๋ค.
ํ์ฉ ๊ธฐ์ :
์ปค๋ฎค๋ํฐ ์ฐธ์ฌ: ์คํ์์ค ์ฝ๋๋ฅผ ํ์ฉํ์ฌ ์์ ๋ง์ ๋น๋์ค ์์ฑ ๋ชจ๋ธ์ ๋ง๋ค๊ณ , ์ปค๋ฎค๋ํฐ์ ๊ณต์ ํ๋ฉฐ ํจ๊ป ๋ฐ์ ์์ผ๋๊ฐ ์ ์์ต๋๋ค. ๐งโ๐ป๐
๊ฒฐ๋ก ๐ฃ
"Go-with-the-Flow" ๋ ผ๋ฌธ์ ๋น๋์ค ์์ฑ ๋ชจ๋ธ์ ํ์ ์ ์ธ ํ์ฉ๋ฒ์ ์ ์ํฉ๋๋ค. ํนํ, "warped noise"๋ผ๋ ๊ฐ๋จํ ์์ด๋์ด๋ฅผ ํตํด ๋ค์ํ ๋ชจ์ ์ ์ด ๊ธฐ์ ์ ๊ตฌํํ ์ ์๋ค๋ ์ ์ด ๋งค์ฐ ๋งค๋ ฅ์ ์ ๋๋ค. ์ด๋ฌํ ๊ธฐ์ ๋ค์ ํ์ฌ ์์ ์ ์, ๊ฒ์ ๊ฐ๋ฐ, ๊ฐ์ ํ๊ฒฝ ๊ตฌ์ถ ๋ฑ ๋ค์ํ ๋ถ์ผ์์ ํ์ฉ๋ ์ ์์ผ๋ฉฐ, ์ฐ๋ฆฌ ๋ชจ๋๊ฐ ์์ ์ฝํ ์ธ ๋ฅผ ๋์ฑ ์ฝ๊ณ ์ฐฝ์์ ์ผ๋ก ๋ง๋ค ์ ์๋ ๊ฐ๋ฅ์ฑ์ ์ด์ด์ค๋๋ค. โจ