Drag Your GAN
์ด์ ์ ์ ๊ทผ ๋ฐฉ์๊ณผ ๋ฌ๋ฆฌ Drag Your GAN์ ์ฌ์ฉ์์ ๋ง์ฐ์ค ๋๋๊ทธ๋ง์ผ๋ก GAN์ ์ ์ดํ๋ค. ๋ ผ๋ฌธ ์ ์๋ ๋๊ตฌ๋ ํฝ์ ์ ์์น๋ฅผ ์ ๋ฐํ๊ฒ ์ ์ดํ์ฌ ์ด๋ฏธ์ง๋ฅผ ๋ณํํ ์ ์์ผ๋ฏ๋ก ๋๋ฌผ, ์๋์ฐจ, ์ธ๊ฐ, ํ๊ฒฝ ๋ฑ๊ณผ ๊ฐ์ ๋ค์ํ ๋ฒ์ฃผ์ ํฌ์ฆ, ๋ชจ์, ํํ ๋ฐ ๋ ์ด์์์ ์กฐ์ํ ์ ์๋ค๊ณ ํ๋ค. ๋ ผ๋ฌธ์ ๊ณต๊ฐ๋ figure๋ฅผ ๋ณด๋ฉด ์ฌ์์ ์ ์ ๋๋๊ทธํ์ฌ ๋ฒ๋ฆฌ๊ฒ ํ๊ฑฐ๋ ๋ค๋ฅธ ๊ณณ์ ์์ํ๊ฒ ํ ์ ์๊ณ , ์ฌ๋์ ์์ธ๋ฅผ ๋ฐ๊พธ๊ฑฐ๋ ํ๊ฒฝ ์ ์ฐ์ ๋์ด๋ฅผ ๋ฐ๊ฟ ์๋ ์๋ค. ๋ฌผ๋ก ๊ฝค๋ ์์ฐ์ค๋ฝ๊ฒ ๋ง์ด๋ค. GAN ๋ถ์ผ์์ ์ด๋ฏธ ์ด๋ฏธ์ง ๋งค๋ํด๋๋ฅผ ํ์ตํ์ฌ ์ด๋ฏธ์ง๋ฅผ ์์ฑ/๋ณํํ๋ ์ฐ๊ตฌ๋ ๋ง์์ง๋ง ์ด๋ ๊ฒ ๋ญ๊ฐ ํ๋ก๋ํธํ(?)๋์ด ๊ณต๊ฐ๋ ๋ ผ๋ฌธ์ ์ฒ์ ๋ณด๋ ๊ฒ ๊ฐ๋ค.
Motion supervision ๋จ๊ณ๋ ํธ๋ค ํฌ์ธํธ(๋นจ๊ฐ์ ์ )๋ฅผ ๋๋ผ์ด๋ธํ์ฌ ํ๊ฒ ํฌ์ธํธ(ํ๋์ ์ )๋ฅผ ํฅํด ์ด๋ํ๊ณ , point tracking ๋จ๊ณ๋ ํธ๋ค ํฌ์ธํธ๋ฅผ ์ ๋ฐ์ดํธํ์ฌ ์ด๋ฏธ์ง ์ ๊ฐ์ฒด๋ฅผ ์ถ์ ํ๋ค๊ณ ํ๋ค. ์ด ํ๋ก์ธ์ค๋ ํธ๋ค ํฌ์ธํธ๊ฐ ํ๊ฒ ํฌ์ธํธ์ ๋๋ฌํ ๋๊น์ง ๊ณ์๋๋ค.
์ด๋ฌํ motion supervision์ generator์ feature map์์ ์ํํธ๋ patch loss๋ฅผ ํตํด ๋ฌ์ฑ๋๊ณ , nearest neighbor search ๋ฐฉ๋ฒ์ ํตํด ๋์ผํ feature space์์ point tracking์ ์ํํ๋ค๊ณ ํ๋ค.
์๋์ ํ๋ก์ ํธ ํ์ด์ง์ ์์ ์์์ ์ฒจ๋ถํ๋ค.
์์์์