๐Norm2Tex ๋ฆฌ๋ทฐ
Paper Link (arXiv:2609.25398): v1 (2026-09-21, cs.RO) ๊ธฐ์ค์ผ๋ก ์ฝ์๋ค.
์ฝ๋ ๋ฏธ๊ณต๊ฐ (2026-10-13 ํ์ธ): ํ๋ก์ ํธ ํ์ด์ง์ โCodeโ ๋ฒํผ์
github.com/utn-air/norm2tex๋ฅผ ๊ฐ๋ฆฌํค์ง๋ง GitHub ํ์ด์ง์ API ๋ชจ๋ 404๋ค. ๋ณธ๋ฌธ๋ ๊ฒฐ๋ก ์์ โprocedural generation pipeline์ ๊ฒ์ฌ ์น์ธ ํ ๊ณต๊ฐํ๊ฒ ๋คโ๊ณ ์ ๋๋ค. ๋ฐ๋ฉด ์๋ก ์ ๊ธฐ์ฌ ๋ชฉ๋ก์ โNorm2Tex์ ๊ด๋ จ ์๋ฃ๋ฅผ ๋ชจ๋ ์คํ์์ค๋ก ๊ณต๊ฐํ๋คโ๊ณ ํ์ฌํ์ผ๋ก ์ด๋ค(์๋ ์ฝ์ ์ ).Seongjin Bien*, Dรฉbora Oliveira Makowski*, Roberto Calandra, Florian Walter, Wolfram Burgard (*๊ณต๋ 1์ ์)
University of Technology Nuremberg ยท TU Dresden ยท Deggendorf Institute of Technology, 2026 arXiv preprint (IEEE ํํ ํ ํ๋ฆฟ, ๊ฒ์ฌ์ฒ ํ๊ธฐ ์์)
- ๐ก ๊น์ด ๋งต์ ๊ฑฐ์ณ ์ด๊ฐ ์ด๋ฏธ์ง๋ฅผ ๊ทธ๋ฆฌ๋ ์๋ฎฌ๋ ์ดํฐ(TaximยทTACTO ๋ฑ)๋ ๋ฌผ์ฒด ๋ฉ์์ ํฐ ํ์๋ง ๋ฐ์ํด์, ๋๋ฌด๊ฒฐ์ด๋ ์ง๋ฌผ ์ง์ ๊ฐ์ ํ๋ฉด ํ ์ค์ฒ๊ฐ ์๋ฎฌ ์ด๊ฐ ์ด๋ฏธ์ง์์ ํต์งธ๋ก ๋น ์ง๋ค. Norm2Tex๋ ๋ฌผ์ฒด์ UV normal map์ ๋์ด ๋งต์ผ๋ก ๋ฐ๊ฟ ๋ ๋ ์ง์ ์ ๊น์ด ๋งต์ ๋ํด ์ฃผ๋ plug-in์ด๋ค.
- โ๏ธ Blender ์ ์ฐจ์ ์ฌ์ง๋ก normal map์ ๋ง๋ค๊ณ , ์ด๋ฅผ FrankotโChellappa ๋ฐฉ์์ Fourier Poisson ์ ๋ถ์ผ๋ก ์ ์ญ ๋์ด ๋งต H_\text{global}๋ก ๋ฐ๊พผ ๋ค, ์๋ฎฌ๋ ์ด์ ์ค ์ ์ด ๋ฉด์ UV ์ขํ๋ก ์๋ผ๋ธ H_\text{local}์ H_\text{final} = H_\text{sensor} + \beta H_\text{local}๋ก ๋ํ๋ค. ์๋ฎฌ๋ ์ดํฐ์ ์ ์ดยท๋ ๋ ํ์ดํ๋ผ์ธ์ ๊ฑด๋๋ฆฌ์ง ์๋๋ค.
- ๐ฏ ๋ ๋ ์๊ฐ ์ฆ๊ฐ๋ Taxim CUDA 1.54%ยทTACTO CPU 1.70%ยทTaxim CPU 8.54%(Table I). ์๋ฎฌ ์ด๋ฏธ์ง๋ก๋ง ํ์ตํ 5ํด๋์ค ์ฌ์ง ๋ถ๋ฅ๊ธฐ๊ฐ ์ค์ DIGIT์์ 72.8%(Table II, ํผ๋ํ๋ ฌ ๊ธฐ์ค 354/486). ์ค๊ธฐ ํ๋ธ ์ฅ๊ธฐ RL์์๋ ํ ์ค์ฒ๊ฐ ์๋ ์ ์ฑ ๋ง ์ฌ์ง์ ๋ฐ๋ผ ๋ค๋ฅธ ํ๋์ ๋ณด์๋ค(Fig. 8, ์ ๋ ์งํ ์์).
๐ Ping Review
๐ Ping โ A light tap on the surface. Get the gist in seconds.
DIGITยทGelSight ๊ฐ์ ์๊ฐ ๊ธฐ๋ฐ ์ด๊ฐ ์ผ์๋ ์ ค์ด ๋๋ฆฐ ๋ชจ์์ ๋ด๋ถ ์นด๋ฉ๋ผ๋ก ์ฐ๋๋ค. ๊ทธ๋์ ํฐ ํ์(๋ชจ์๋ฆฌ, ๊ณก๋ฉด)๋ฟ ์๋๋ผ ๋๋ฌด๊ฒฐยท์ง๋ฌผ ์ง์ ๊ฐ์ ๋ฏธ์ธ ํ ์ค์ฒ๊น์ง ์ด๋ฏธ์ง์ ๋ด๊ธด๋ค. ๊ทธ๋ฐ๋ฐ ์ด ์ผ์๋ฅผ ์๋ฎฌ๋ ์ด์ ํ๋ TaximยทTACTO ๊ณ์ด ์๋ฎฌ๋ ์ดํฐ๋ ๋ฌผ์ฒด ๋ฉ์๋ก ์ ์ด ๊น์ด ๋งต์ ๊ณ์ฐํ๊ณ ๊ทธ ๊น์ด ๋งต์ ๊ทธ๋ฆผ์ผ๋ก ๋ฐ๊พธ๊ธฐ ๋๋ฌธ์, ๋ฉ์์ ์๋ ๋ํ ์ผ์ ์๋ฎฌ ์ด๋ฏธ์ง์๋ ์๋ค. ์๋ Fig. 1์ ๊ฐ์ด๋ฐ ์ค์ฒ๋ผ ๋๋ฌดยท์ง๋ฌผยท3D ํ๋ฆฐํธยท๋์ด Taxim์์๋ ๊ฑฐ์ ๊ฐ์ ๊ทธ๋ฆผ์ด ๋๋ค.
Norm2Tex๋ ์ ์๋ฎฌ๋ ์ดํฐ๊ฐ ์๋๋ผ ๊น์ด ๋งต ๋จ๊ณ์ ๋ผ์ ๋ฃ๋ plug-in์ด๋ค. ๊ทธ๋ํฝ์ค์์ ์ ํด์๋ ๋ฉ์์ ๋ฏธ์ธ ์์์ ์ ํ๋ ค๊ณ ์ฐ๋ normal map์ ๋์ด ๋งต์ผ๋ก ๋๋๋ฆฐ ๋ค, ์ ์ด ์๊ฐ ์ผ์ ๊น์ด ๋งต์ ๋ํ๋ค. ํ์ต ๊ธฐ๋ฐ sim-to-real ์ด๋ฏธ์ง ๋ณํ(CycleGAN, diffusion)๊ณผ ๋ฌ๋ฆฌ ์ค์ ์ด๊ฐ ๋ฐ์ดํฐ๊ฐ ํ์ ์๊ณ , ํ ์ค์ฒ๊ฐ ๋ฌผ์ฒด UV์ ๊ณ ์ ๋ผ ์์ด ์ ์ด์ด ๋ฏธ๋๋ฌ์ ธ๋ ๋ฌด๋ฌ๊ฐ ํ๋ ์ ์ฌ์ด์์ ์ผ๊ด๋๊ฒ ์์ง์ธ๋ค๋ ์ ์ ์ ์๋ค์ ์ฐจ๋ณ์ ์ผ๋ก ๋ ๋ค(ยงII-B).

์ค์ DIGIT(์)ยทTaxim(๊ฐ์ด๋ฐ)ยทNorm2Tex(์๋) ์ด๊ฐ ์ด๋ฏธ์ง ๋น๊ต(Fig. 1). ์ผ์ชฝ๋ถํฐ ๋๋ฌดยท์ง๋ฌผยท3D ํ๋ฆฐํธยท๋์ด๋ค. Taxim์ ์ฌ์ง๊ณผ ๋ฌด๊ดํ๊ฒ ๊ฐ์ ๊ทธ๋ฆผ์ ๋ด๊ณ , Norm2Tex๋ ์ฌ์ง๋ณ ๋ฌด๋ฌ๋ฅผ ๋ง์ ํ๋ค.
ํต์ฌ ๋ฐฉ๋ฒ๋ก :
tangent-space normal map์ RGB \mathbf{c}(x,y)\in[0,1]^3์ \mathbf{n} = (2\mathbf{c}-1)/\lVert 2\mathbf{c}-1\rVert๋ก ๋จ์ ๋ฒ์ ์ผ๋ก ๋๋๋ฆฌ๋ฉด, ๋ฒ์ ์ ํ๋ฉด ์ ์ t_x=(1,0,h_x), t_y=(0,1,h_y)์ ์ธ์ (-h_x,-h_y,1)์ ๋น๋กํ๋ฏ๋ก ๋์ด์ ๊ธฐ์ธ๊ธฐ๋ฅผ ์ป๋๋ค.
d_x = -\frac{n_x}{n_z}, \qquad d_y = -\frac{n_y}{n_z}
์ด ๊ธฐ์ธ๊ธฐ์ฅ์ ๊ฐ์ฅ ์ ๋ง๋ ๋์ด H๋ฅผ ์ต์์ ๊ณฑ์ผ๋ก ์ฐพ์ผ๋ฉด ์ด์ฐ Poisson ๋ฐฉ์ ์ \Delta_d H = \nabla_d\cdot\mathbf{d}๊ฐ ๋๊ณ , ์ฃผ๊ธฐ ๊ฒฝ๊ณ๋ฅผ ๊ฐ์ ํ๋ฉด FFT ํ ๋ฒ์ผ๋ก ํ๋ฆฐ๋ค(FrankotโChellappa). UV island๋ง๋ค ํ์ด ๋ค์ ๋ถ์ธ ๊ฒฐ๊ณผ๊ฐ H_\text{global}์ด๋ค. ์๋ฎฌ๋ ์ด์ ์ค์๋ ์ ์ด ์ค์ธ ๋ฉ์ ๋ฉด์ UV ์ขํ๋ก H_\text{global}์์ ํฝ์ ์ ๋ฝ์ H_\text{local}์ ๋ง๋ค๊ณ ,
H_\text{final} = H_\text{sensor} + \beta H_\text{local}
์ ์๋ฎฌ๋ ์ดํฐ์ ์๋ ๋ ๋๋ฌ์ ๋๊ธด๋ค. \beta๋ ์ฌ์ง์ด ์ผ๋ง๋ ์ธํ๋ถํํ์ง๋ฅผ ๋ํ๋ด๋ ๋์ด ์ค์ผ์ผ์ด๋ค(๋ณธ๋ฌธ ์์ 0.5 mm).
์ฃผ์ ๊ฒฐ๊ณผ:
- ์ฐ์ฐ ๋น์ฉ(Table I, 1,000ํ๋ ์ ํ๊ท ): Taxim CPU 0.1019 โ 0.1106 s(+8.54%), Taxim CUDA 0.0130 โ 0.0132 s(+1.54%), TACTO CPU 0.3639 โ 0.3701 s(+1.70%). 8๊ฐ ๊ผญ์ง์ ์์ ๋ฉ์ ํ๋๋ก ์ฐ ๊ฐ์ด๋ค.
- zero-shot ์ฌ์ง ๋ถ๋ฅ(Table II, Fig. 4): Taxim+Norm2Tex๋ก ๋ง๋ ์๋ฎฌ ์ด๋ฏธ์ง ํด๋์ค๋น 6,000์ฅ์ผ๋ก ResNet-18์ ํ์ตํ๊ณ ์ค์ DIGIT ์ด๋ฏธ์ง์์ ์ํ. ์ ์ฒด ์ ํ๋ 72.8%, ํด๋์ค๋ณ recall์ ๋ 93.0 / ๋๋ฌด 73.0 / ์ง๋ฌผ 72.0 / ์ํฌ๋ฆด 68.5 / 3D ํ๋ฆฐํธ 56.7%. ์ค๋ฅ์ 41%(132๊ฑด ์ค 54๊ฑด)๊ฐ ์ํฌ๋ฆดโ๏ธ3D ํ๋ฆฐํธ ํผ๋์ด๋ค.
- ์ค๊ธฐ ํ๋ธ ์ฅ๊ธฐ RL(Fig. 8): โ๋จ์ด๋จ๋ฆฌ์ง ์๋ ํ ๊ทธ๋ฆฌํผ๋ฅผ ์ต๋ํ ๋ฒ๋ ค๋ผโ ํ์คํฌ์์ BlindยทTaxim ์ ์ฑ ์ ์ฌ์ง๊ณผ ๋ฌด๊ดํ๊ฒ ๊ณ์ ๋ฒ๋ฆฌ๋ค ๋จ์ด๋จ๋ฆฌ๊ณ , Norm2Tex ์ ์ฑ ๋ง ์ค๊ธฐ์์ ์ฌ์ง๋ณ๋ก ๋ค๋ฅด๊ฒ(๋๋ฌด๋ ์ ๋นํ ๋ซ๊ณ , ์ํฌ๋ฆด์ ๋๊น์ง ๋ซ๊ณ , ์ง๋ฌผ์ ๋๊ฒ ์ ์ง) ํ๋ํ๋ค. ์ฑ๊ณต๋ฅ ยท๋ณด์ ๊ฐ์ ์ ๋ ์งํ๋ ์๋ค.
๊ฒฐ๋ก :
๋ฉ์ ํด์๋๋ฅผ ์ฌ๋ฆฌ์ง ์๊ณ ๊น์ด ๋งต ๋จ๊ณ์์ ํ ์ค์ฒ๋ฅผ ์ฃผ์ ํ๋ค๋ ๋ฐ์์ ๋จ์ํ๊ณ , ๊ธฐ์กด ๊น์ด ๊ธฐ๋ฐ ์๋ฎฌ๋ ์ดํฐ์ ๊ฑฐ์ ๊ณต์ง๋ก ๋ถ๋๋ค. ๋ค๋ง ์ด ๋ ผ๋ฌธ์ด ์คํ์ผ๋ก ๋ณด์ธ ๊ฒ์ โํ ์ค์ฒ๊ฐ ์์ผ๋ฉด ํ ์ค์ฒ๋ก ๊ตฌ๋ถ๋๋ ์ฌ์ง์ ๋ถ๋ฅํ ์ ์๋คโ์ ๊ฐ๊น์ด ๋ช ์ ๋ค. ํ์ต ๊ธฐ๋ฐ sim-to-real ๋ณํ๊ณผ์ ๋น๊ต, ์๋ฎฌโ๏ธ์ค๊ธฐ ์ด๋ฏธ์ง ๊ฒฉ์ฐจ์ ์ง์ ์ธก์ , RL์ ๊ณผ์ ์ฑ๋ฅ ์งํ๊ฐ ๋ชจ๋ ๋น ์ ธ ์์ด โsim-to-real ๊ฒฉ์ฐจ๋ฅผ ๋ฉ์ด๋คโ๋ ์ฃผ์ฅ์ ์์ง ์ ์ฑ์ ๊ทผ๊ฑฐ์ ๋จธ๋ฌธ๋ค.
๐ Ring Review
๐ Ring โ An idea that echoes. Grasp the core and its value.
ํ ์ค๋ก ์์ํ๋ฉด
๊ทธ๋ํฝ์ค์ normal map์ ์๋ โ๊ธฐํ๋ฅผ ๋ฐ๊พธ์ง ์๊ณ ์์๋ง ์์ด๋โ ๋๊ตฌ๋ค. Norm2Tex๋ ์ด๊ฒ์ ๊ฑฐ๊พธ๋ก ์ด๋ค. ์ด๊ฐ ๋ ๋๋ฌ๋ ์์์ด ์๋๋ผ ๊น์ด๋ฅผ ์ ๋ ฅ์ผ๋ก ๋ฐ์ผ๋, normal map์ Poisson ์ ๋ถ์ผ๋ก ๋์ด ๋งต์ผ๋ก ๋๋๋ ค ์ ์ด ๊น์ด์ ๋ํ๋ค. ๋ฉ์๋, ์ ์ด ํด์๋, ๋ ๋๋ฌ๋ ๊ทธ๋๋ก ๋๊ณ ๊ทธ ์ฌ์ด ์ธํฐํ์ด์ค ํ๋๋ง ๊ณ ์น๋ฏ๋ก TaximยทTACTO ๊ฐ์ ๊น์ด ๊ธฐ๋ฐ ์๋ฎฌ๋ ์ดํฐ์ ํ๋ฌ๊ทธ์ธ์ฒ๋ผ ๋ค์ด๊ฐ๋ค. ๋๊ฐ๋ ๊ทธ ํ ์ค์ฒ๊ฐ ๋ณด์ด๊ธฐ๋ง ํ๊ณ ๋ฌผ๋ฆฌ์๋ ์ฐธ์ฌํ์ง ์๋๋ค๋ ์ ์ด๋ค. ๋ง์ฐฐ๋, ์ ค์ ์ปดํ๋ผ์ด์ธ์ค๋, ๋๋ฅด๋ ํ๋ ๋ฌด๋ฌ์ ๊น์ด์ ์ํฅ์ ์ฃผ์ง ์๋๋ค.
๋ฐฐ๊ฒฝ: ์๋ฎฌ ์ด๊ฐ ์ด๋ฏธ์ง์๋ ์ ํ ์ค์ฒ๊ฐ ์๋
์๋ก (ยงI)์ ๋ฌธ์ ์์์ ๋ฐ์ดํฐ๋ค. 3์ธ์นญ ์นด๋ฉ๋ผ๋ ์ํผ์๋ ๋ด๋ด ์ ๋ณด๋ฅผ ์ฃผ์ง๋ง ์ด๊ฐ ์ผ์๋ ์ ์ดํ์ ๋๋ง ์ ๋ณด๋ฅผ ์ฃผ๋ฏ๋ก ์ค๋ฐ์ดํฐ ์์ง์ด ๋น์ธ๊ณ , ๊ทธ๋์ ์๋ฎฌ๋ ์ดํฐ๊ฐ ํ์ํ๋ค. ๊ธฐ์กด ์ด๊ฐ ์๋ฎฌ๋ ์ดํฐ๋ ์ ์ด ํ์์ ์ป๋ ๋ฐฉ์์ ๋ฐ๋ผ ํฌ๊ฒ ๋ ๊ฐ๋๋ค(ยงII-A).
- ๊น์ด ๋งต ๊ธฐ๋ฐ: GelSight ์๋ฎฌ๋ ์ดํฐ(Phong ์กฐ๋ช ), Taxim(์บ๋ฆฌ๋ธ๋ ์ด์ ๋ ๋ฐ์ดํฐ ๊ธฐ๋ฐ ๋งคํ), TacSL(๊ฐ์ ์ด๊ฐ ์นด๋ฉ๋ผ ๊น์ด + ๊ดํ ๋ชจ๋ธ), TACTO(๊น์ด ๋งต์ ์ ค ๋ฉ์๋ก ๋ฐ๊พธ๋ ์ธํฐํ์ด์ค ํฌํจ).
- ์๋ผ์คํ ๋จธ ๋ฌผ๋ฆฌ ๋ชจ๋ธ ๊ธฐ๋ฐ: TacIPCยทTacFlexยทDiffTactile(FEM), Tacchi ๊ณ์ด(MPM). ๋ณํ๋ ํ๋ฉด์ ๋ค์ ๋ ๋ ๊ฐ๋ฅํ ํํ(Tacchi๋ ์ฐ์ ๊น์ด ๋งต)์ผ๋ก ๋ฐ๊ฟ ๊ทธ๋ฆฐ๋ค.
์ด๋ ์ชฝ์ด๋ ์ ์ด ๊ธฐํ๋ ๋ฌผ์ฒด ๋ฉ์์์ ๋์จ๋ค. ๊ทธ๋ฌ๋ ํ ์ค์ฒ๋ฅผ ์๋ฎฌ ์ด๋ฏธ์ง์ ๋ฃ์ผ๋ ค๋ฉด ๋ง์ดํฌ๋ก๋ฏธํฐ ๋จ์ ๋ํ ์ผ์ ๋ฉ์์ ์ง์ ์๊ฒจ์ผ ํ๊ณ , ์ด๋ ๋ชจ๋ธ๋ง ๋น์ฉ๊ณผ ์ ์ด ๊ณ์ฐ ๋น์ฉ์ ํจ๊ป ์ฌ๋ฆฐ๋ค.
๋ค๋ฅธ ํด๋ฒ์ ํ์ต ๊ธฐ๋ฐ ์ด๋ฏธ์ง ๋ณํ์ด๋ค(ยงII-B). Jianu et al.(2022)์ ํ ์ค์ฒ ์์ฑ ๋คํธ์ํฌ, CycleGAN ๊ธฐ๋ฐ simโ๏ธreal ๋ณํ(Chen et al., 2022), ์ฐจ๋ถ ์ด๋ฏธ์ง์ ํ ์ ๋ณด๋ฅผ ๋ณด์กดํ๋ SightGAN(Azulay et al., 2024), ์ ์ด ๊น์ด๋ฅผ ์กฐ๊ฑด์ผ๋ก ์ด๊ฐ ์ด๋ฏธ์ง๋ฅผ ์์ฑํ๋ Tactile Diffusion(Higuera et al., 2023), ๋ฌผ์ฒด RGB์ ์ ์ด๋ ฅ์ ์กฐ๊ฑด์ผ๋ก ํ๋ diffusion(Lin et al., 2025)์ด ์ฌ๊ธฐ ์ํ๋ค. ์ ์๋ค์ด ์ด ๊ณ์ด์ ๋ํด ๋๋ ํ๊ณ๋ ๋ ๊ฐ์ง๋ค.
- ์ผ์ ํน์ฑ์ด๋ ํ๋ฉด ์ข ๋ฅ๊ฐ ๋ฐ๋๋ฉด ์ค์ ์ด๊ฐ ๋ฐ์ดํฐ๋ฅผ ๋ค์ ๋ชจ์ ํ์ตยทํ์ธํ๋ํด์ผ ํ๋ค.
- ์ด๋ฏธ์ง ์์ฑ์ ์ฐ์ ํ๋ ์ ์ฌ์ด์ ๊ณต๊ฐ ์ผ๊ด์ฑ์ ๋ณด์ฅํ์ง ์๋๋ค. ์ด๊ฐ์์๋ ์ ์ด์ด ์์ง์ผ ๋ ๊ฐ์ ํ๋ฉด ๋ถ์๊ฐ ๊ฐ์ ๋ฌด๋ฌ๋ก ๋ณด์ฌ์ผ ๋ฌผ์ฒด์ ์๋ ์ด๋์ ์ฝ์ ์ ์๋ค.
Norm2Tex๋ ํ ์ค์ฒ๋ฅผ ๋ฉ์์ UV์ ๋ฌถ์ธ normal map์ผ๋ก ์ ์ํด ๋ ๋ฒ์งธ ๋ฌธ์ ๋ฅผ ๊ตฌ์กฐ์ ์ผ๋ก ํผํ๊ณ , ์ ์ฐจ์ ์ฌ์ง๋ก normal map์ ๋ง๋ค์ด ์ฒซ ๋ฒ์งธ ๋ฌธ์ ๋ฅผ ํผํ๋ค๋ ๊ฒ์ด ์ ์๋ค์ ํฌ์ง์ ์ด๋ค. ๋จ, ์ด ๋ ์ฐจ๋ณ์ ์ค ์ด๋ ๊ฒ๋ ์คํ์ผ๋ก ๋น๊ต๋์ง๋ ์๋๋ค(์ฝ์ ์ ).
๋ฐฉ๋ฒ ์์ธ

Norm2Tex ๊ตฌ์กฐ(Fig. 2). ์ผ์ชฝ ์คํ๋ผ์ธ ๋จ๊ณ์์ Blender-Python ์คํฌ๋ฆฝํธ๊ฐ ๋์ ๋ฉ์์ ์ ์ฐจ์ ์ฌ์ง๋ก UV ๋งคํ๋ ๋ฉ์์ normal map์ ๋ง๋ ๋ค. ์ค๋ฅธ์ชฝ ๋ฐํ์์์ ์ด๊ธฐํ ๋ ์ ์ญ ๋์ด ๋งต H_\text{global}์ ํ ๋ฒ ๊ณ์ฐํ๊ณ , ๋งค ์คํ ๋ฉ์ ๋ณํ์ผ๋ก ์ ์ด ๋ถ์๋ฅผ UV ํฌ์ํด H_\text{local}์ ์๋ผ \beta๋ฐฐ ํ์ฌ ์ผ์ ๊น์ด H_\text{sensor}์ ๋ํ๋ค.
1๋จ๊ณ: normal map์์ ๊ธฐ์ธ๊ธฐ๋ก (ยงIII-A)
tangent-space normal map์ ๊ฐ ํ ์ค์ฒ ์ขํ (x,y)์ ๋จ์ ๋ฒ์ ์ RGB๋ก ์ ์ฅํ๋ค.
\mathbf{c}(x,y) = (c_x,c_y,c_z)\in[0,1]^3,\qquad \tilde{\mathbf{n}} = 2\mathbf{c}-1,\qquad \mathbf{n} = \frac{\tilde{\mathbf{n}}}{\lVert\tilde{\mathbf{n}}\rVert}
๋์ด ํจ์ h(x,y)์ ์ ์ t_x=(1,0,h_x), t_y=(0,1,h_y)์ ์ธ์ ์ (-h_x,-h_y,1)์ด๊ณ ์ด๊ฒ์ด \mathbf{n}์ ๋น๋กํ๋ฏ๋ก, ์ฑ๋ถ ๋น๋ก ๊ธฐ์ธ๊ธฐ๋ฅผ ์ป๋๋ค.
d_x = -\frac{n_x}{n_z} = h_x, \qquad d_y = -\frac{n_y}{n_z} = h_y
(๋ณธ๋ฌธ์ h_x, h_y๋ฅผ โthe true, unrecoverable heightโ๋ผ๊ณ ๋ถ๋ฅด์ง๋ง ์์์๋ ๋์ด์ ํธ๋ฏธ๋ถ์ด๋ค. ํ๊ธฐ์์ ์ค์๋ก ๋ณด์ธ๋ค.)
2๋จ๊ณ: ์์ ๋ฉ์์ฉ ์ ์ฐจ์ ํ ์ค์ฒ (ยงIII-B)
๊ณต๊ฐ 3D ๋ชจ๋ธ์ ๋๊ฐ RGB ํ ์ค์ฒ๋ง ์๊ณ normal map์ด ์๋ค. ๊ฒ๋ค๊ฐ ์ ์๋ค์ด ์ํ๋ ๊ฒ์ ๊ณ ํด์๋ ๋ฉ์์ ๋ํ ์ผ์ด ์๋๋ผ ๊ทธ ๋ฉ์๊ฐ ๋ํ๋ด๋ ค๋ ์ฌ์ง์ ๋ฏธ์ธ ํ ์ค์ฒ(๋๋ฌด๊ฒฐ ๋ฑ)๋ค. ๊ทธ๋์ Blender์์ ๋ ธ์ด์ฆ์ ๊ตฌ์กฐ ์ฑ๋ถ์ ์กฐํฉํ ์ ์ฐจ์ ์ฌ์ง์ ๋ง๋ค๊ณ , Python ์คํฌ๋ฆฝํธ๋ก ์์ ๋ฉ์์ ์ ์ฉํด RGB ํ ์ค์ฒยทnormal mapยทUV ์กฐ์ ๋ ๋ฉ์ ์ฌ๋ณธ์ ๋ด๋ณด๋ธ๋ค. ํ๋ผ๋ฏธํฐ๋ฅผ ๋ฐ๊พธ๋ฉด ํ ์ฌ์ง์์ ๋ค์ํ ๋ณํ์ด ๋์จ๋ค(Fig. 3). ๋ณธ๋ฌธ์ ์ฌ์ง ํด๋์ค๊ฐ ๋ค ๊ฐ์ง๋ผ๊ณ ํ๊ณ (์๋ก ๊ธฐ์ฌ ๋ชฉ๋ก), ํ๋ก์ ํธ ํ์ด์ง๋ FabricยทWoodยทAcrylicยทRockยท3D print ๋ค์ฏ ์ด๋ฆ์ ๋์ดํ๋ค. ์ํฌ๋ฆด์ ์ฌ์ค์ ๋ฌด๋ฌ๊ฐ ์๋ ๋งค๋ํ ํด๋์ค๋ค.

๋จ์ผ ์ ์ฐจ์ ์ฌ์ง(fabric)์ ํ๋ผ๋ฏธํฐ๋ง ๋ฐ๊ฟ ์ป์ ๋ค ๊ฐ์ง ๋ ๋(Fig. 3). ์ง์์ ๊ฐ๊ฒฉยท๋ฐฉํฅยท๋๋น๊ฐ ๋ฌ๋ผ์ง๋ค.
3๋จ๊ณ: Fourier Poisson ์ ๋ถ์ผ๋ก ๋์ด ๋งต (ยงIII-C)
normal map์ ๋ฉ์ ํ๋ฉด ์์ญ๋ณ๋ก ๋จ์ด์ง UV island๋ก ์ด๋ค์ ธ ์์ผ๋ฏ๋ก ๋จผ์ N๊ฐ ํจ์น๋ก ๋๋๋ค. ํจ์น p์์ ๋์ด h_{p,i,j}์ ๋ํด ์ ํ์ฐจ๋ถ์ด ๊ธฐ์ธ๊ธฐ์ ๊ฐ์ฅ ๊ฐ๊น๋๋ก ์ต์์ ๊ณฑ์ ํผ๋ค.
E(H_p) = \sum_{i,j}\Big[\big(D_x(h_p)-d_{p,x}(i,j)\big)^2 + \big(D_y(h_p)-d_{p,y}(i,j)\big)^2\Big], \quad D_x(h)=h_{i+1,j}-h_{i,j},\; D_y(h)=h_{i,j+1}-h_{i,j}
์์ํยทํํฐ๋งยทnormal map ์์ฒด์ ๋ถ์ผ์น ๋๋ฌธ์ ๊ธฐ์ธ๊ธฐ์ฅ์ด ์ ํํ ์ ๋ถ ๊ฐ๋ฅํ์ง ์์ ์ ์์ด์ ์ต์์ ๊ณฑ์ผ๋ก ๋๋ค. ๊ฐ h_{i,j}์ ๋ํ ๋ฏธ๋ถ์ 0์ผ๋ก ๋๋ฉด ์ด์ฐ Poisson ๋ฐฉ์ ์์ด ๋๋ค.
\Delta_d H_p = \nabla_d\cdot \mathbf{d}_p
์ฃผ๊ธฐ ๊ฒฝ๊ณ ์กฐ๊ฑด์์๋ ์ด์ฐ Fourier ๊ธฐ์ ๊ฐ 5์ ๋ผํ๋ผ์์์ ๋๊ฐํํ๋ฏ๋ก, ๋ฐ์ฐ์ ๋ณํํ \widehat{D}_p(u,v)๋ฅผ ๊ณ ์ ๊ฐ์ผ๋ก ๋๋๊ธฐ๋ง ํ๋ฉด ๋๋ค.
\lambda_p(u,v) = 2\cos\frac{2\pi u}{W_p} + 2\cos\frac{2\pi v}{H_p} - 4,\qquad \widehat{H}_p(u,v) = \frac{\widehat{D}_p(u,v)}{\lambda_p(u,v)}\;\;((u,v)\neq(0,0)),\qquad \widehat{H}_p(0,0)=0
(0,0)์์ ๊ณ ์ ๊ฐ์ด 0์ธ ๊ฒ์ ๊ธฐ์ธ๊ธฐ๋ง์ผ๋ก๋ ๋์ด๊ฐ ์์๋งํผ ์ ํด์ง์ง ์๋๋ค๋ ๋ป์ด๊ณ , 0์ผ๋ก ๋์ด ํ๊ท 0 ํด๋ฅผ ๊ณ ๋ฅธ๋ค. ์ญ๋ณํํ ํจ์น๋ค์ ์๋ UV ์์น์ ๋ค์ ๋ถ์ธ๋ค. (W_p, H_p์ H_p๋ ํจ์น ๋์ด(ํฝ์ ์)์ด๊ณ ๊ฐ์ ์ ์์ ํจ์น ๋์ด ๋งต๋ H_p๋ก ์ด๋ค. ๊ธฐํธ๊ฐ ๊ฒน์น๋ค.)
์ด ์ฌ๊ตฌ์ฑ์ ๋ ๋ฒ ํ๋ค. ๊ฐ ํจ์ค ์ ์ decodeํ normal map์ ๋ง์คํฌ๋ฅผ ๊ณ ๋ คํ ๊ฐ์ฐ์์ ํํฐ๋ฅผ ๊ฑธ๊ณ ์ฌ์ ๊ทํํ๋ค. ๋ฏธ์ธ ํจ์ค(\sigma_\text{fine})๋ ๊ตญ์ ๋ํ ์ผ์ ์ด๋ฆฌ๊ณ , ๊ฑฐ์น ํจ์ค(\sigma_\text{coarse})๋ ๊ณ ์ฃผํ๋ฅผ ๋๋ฅธ๋ค. ๋ ๊ฒฐ๊ณผ๋ฅผ ์์ ๋ค ๋ฐฑ๋ถ์ ๊ธฐ์ค์ผ๋ก ์ ๊ทํํ๋ค.
H_\text{global} = \text{normalize}\big((1-\alpha)H_\text{fine} + \alpha H_\text{coarse}\big)
์ ๊ทํ ๋ฒ์๋ [0,-1], [-1,1], [0,1] ์ ์ค ํ๋๋ฅผ ์ด๊ธฐํ ๋ ๊ณ ๋ฅธ๋ค. ํ ์ค์ฒ๊ฐ ํ๋ฉด์์ ์ฌ๋ฃ๋ฅผ ๊น์๋ด๋์ง, ๋ํ๋์ง, ์์ชฝ์ธ์ง๋ฅผ ๋ํ๋ธ๋ค.
4๋จ๊ณ: ์๋ฎฌ๋ ์ด์ ์ค ์ง์์ ์ฃผ์ (ยงIII-D)
์ด๊ฐ ์๋ฎฌ๋ ์ดํฐ๋ H_\text{sensor}๋ฅผ ๊ณ์ฐํ๋ ค๊ณ ์ด๋ฏธ ๋ฌผ์ฒด-์ผ์ ์๋ ์์ธ๋ฅผ ์๊ณ ์๋ค. Norm2Tex๋ ์ด๋ฅผ ์ฌ์ฌ์ฉํ๋ค. ์ต์ข ์ด๊ฐ ์ด๋ฏธ์ง ํด์๋์ ํฝ์ ๋น mm ์ถ์ ์น๊ฐ ์ฃผ์ด์ง๋ฉด, ์ ์ด ์ค์ธ ๋ฉ์ ๋ฉด์ UV ์ขํ๋ก H_\text{global}์ ํด๋น ํฝ์ ์ ํฌ์ํด H_\text{sensor}์ ๊ฐ์ ํฌ๊ธฐยท๊ฐ์ ์ ํจ ํฝ์ ์ ๊ฐ๋ H_\text{local}์ ๋ง๋ ๋ค. ๊ทธ๋ฆฌ๊ณ H_\text{final} = H_\text{sensor} + \beta H_\text{local}์ ์๋ ๋ ๋ ํ์ดํ๋ผ์ธ์ ๋๊ธด๋ค.
๋ ผ๋ฌธ์ ์ ํ ์ค์ ๊ฐ์ ์๋๊ฐ ์ ๋ถ๋ค.
| ํญ๋ชฉ | ๊ฐ | ์ถ์ฒ |
|---|---|---|
| ๋ฏธ์ธ ํจ์ค ๊ฐ์ฐ์์ \sigma_\text{fine} | 0.35 | ยงIII-C |
| ๊ฑฐ์น ํจ์ค ๊ฐ์ฐ์์ \sigma_\text{coarse} | 1.1 | ยงIII-C |
| ํผํฉ ๊ฐ์ค \alpha | 0.2 | ยงIII-C |
| ์ ๊ทํ ๋ฐฑ๋ถ์ | 0.05th / 99.95th | ยงIII-C |
| ์ ๊ทํ ๋ฒ์ | [0,-1] / [-1,1] / [0,1] ์ค ์ ํ | ยงIII-C |
| ๋์ด ์ค์ผ์ผ \beta | ์ฌ์ง์ โ์ธํ๋ถํํจโ, ์: 0.5 mm | ยงIII-D |
์ฌ์ง๋ณ \beta, ์ ๊ทํ ๋ฒ์ ์ ํ, ํฝ์ ๋น mm, ํ ์ค์ฒ ํด์๋, Blender ์ฌ์ง ํ๋ผ๋ฏธํฐ๋ ๋ณธ๋ฌธ์ ์๋ค.
์ง๊ด: ํ ์ค์ฒ๋ฅผ ๊น์ด๋ก ๋ฐ๊พผ๋ค๋ ๊ฒ์ ์๋ฏธ
์ด ๋ฐฉ๋ฒ์ด ํตํ๋ ์ด์ ๋ ๊น์ด ๊ธฐ๋ฐ ์ด๊ฐ ๋ ๋๋ฌ์ ๊ตฌ์กฐ์ ์๋ค. Taxim์ด๋ TACTO์ ๊น์ด ๊ฒฝ๋ก๋ โ์ด๋๊ฐ ์ผ๋ง๋ ๋๋ ธ๋โ๋ผ๋ 2D ๋์ด์ฅ๋ง ๋ฐ์ ๋น๊ณผ ์์ผ๋ก ๋ฐ๊พผ๋ค. ๋ ๋๋ฌ ์ ์ฅ์์๋ ๊ทธ ๋์ด์ฅ์ด ๋ฉ์์์ ์๋์ง, ๋ฉ์+ํ ์ค์ฒ์์ ์๋์ง ๊ตฌ๋ถํ ์ ์๋ค. ๊ทธ๋ฌ๋ ์ธํฐํ์ด์ค์์ ๋์ด์ฅ๋ง ๊ณ ์ณ๋ ๋ ๋๋ฌ๊ฐ ์์์ ํ ์ค์ฒ์ ์์์ ๊ทธ๋ ค ์ค๋ค. Fig. 1 ์๋ ์ค์ด ๊ทธ ๊ฒฐ๊ณผ๋ค.
๊ฐ์ ๊ตฌ์กฐ๊ฐ ์ด ๋ฐฉ๋ฒ์ ํ๊ณ๋ ์ ํ๋ค. ์๋๋ ๋ ผ๋ฌธ ๋ฐ์ ํ์ ํด์์ด๋ค.
- ํ ์ค์ฒ๋ ๋ฌผ๋ฆฌ์ ์ฐธ์ฌํ์ง ์๋๋ค. H_\text{local}์ ๋ ๋ ์ง์ ์๋ง ๋ํด์ง๋ฏ๋ก MuJoCo์ ์ ์ด ํด์, ๋ง์ฐฐ, ๋ฏธ๋๋ฌ์ง์๋ ์ํฅ์ด ์๋ค. RL ์คํ์์ ์ฌ์ง๋ณ ๋ง์ฐฐ ์ฐจ์ด๋ ํ ์ค์ฒ๊ฐ ์๋๋ผ ๋ณ๋ ๋ฌผ๋ฆฌ ์ค์ ์์ ์์ผ ํ๋๋ฐ, ๋ ผ๋ฌธ์ ์๋ฎฌ ๋ง์ฐฐ ์ค์ ์ ์ ์ง ์๋๋ค.
- ์ ค์ ์ ์ญ ํต๊ณผ ํจ๊ณผ๊ฐ ์๋ค. ์ค์ ์๋ผ์คํ ๋จธ๋ ๋๊ป์ ๊ฐ์ฑ ๋๋ฌธ์ ์์ฃผ ๋ฏธ์ธํ ๋ฌด๋ฌ๋ฅผ ์์ ํ ๋ฐ๋ผ๊ฐ์ง ๋ชปํ๊ณ , ๋๋ฅด๋ ํ์ ๋ฐ๋ผ ๋ฌด๋ฌ๊ฐ ์ฐํ๋ ์ ๋๋ ๋ฌ๋ผ์ง๋ค. \beta H_\text{local}์ ํ๊ณผ ๋ฌด๊ดํ๊ฒ ๊ฐ์ ์งํญ์ผ๋ก ๋ํด์ง๋ค. Fig. 5์์ ์ค์ ๋๋ฌด ์ด๋ฏธ์ง์ ์คํํธ๋ผ์ด ์ ์ฃผํ์ ๋ชฐ๋ ค ์๋ ๊ฒ์ ์ด ํด์๊ณผ ๋ง๋๋ค. ์ ์๋ค์ ์ด๋ฅผ โํ์ค ์ธ๊ณ๊ฐ ๋ณธ์ง์ ์ผ๋ก ๋ ธ์ด์ฆ๊ฐ ๋ง์์โ๋ผ๊ณ ์ค๋ช ํ๋ค.
- ์ฃผ๊ธฐ ๊ฒฝ๊ณ ๊ฐ์ . FFT ํด๋ฒ์ ๊ฐ UV island ํจ์น๊ฐ ์ฃผ๊ธฐ์ ์ด๋ผ๊ณ ๊ฐ์ ํ๋๋ฐ, ์ค์ island ๊ฒฝ๊ณ๋ ์ฃผ๊ธฐ์ ์ด์ง ์๋ค. ๊ฒฝ๊ณ ๋ถ๊ทผ ์ํฐํฉํธ๋ฅผ ๋ง์คํฌ ๊ณ ๋ ค ํํฐ๊ฐ ์ผ๋ง๋ ์ค์ด๋์ง๋ ๋ ผ๋ฌธ์ด ๋ค๋ฃจ์ง ์๋๋ค.
์คํ 1: ์ ์ฉ์ฑ๊ณผ ์ฐ์ฐ ๋น์ฉ (ยงIV-A)
MuJoCo์์ 8๊ฐ ๊ผญ์ง์ ์์ ๋ฉ์์ ์ง๋ฌผ ํ ์ค์ฒ๋ก 1,000ํ๋ ์ ํ๊ท ๋ ๋ ์๊ฐ์ ์๋ค. TACTO๋ ์๋ ๊น์ด ๋งต์ด ํ์ ์๋ ๊ฒฝ๋ก๋ฅผ ์ฐ๋ฏ๋ก ๊น์ด ๊ธฐ๋ฐ ๋ ๋ ๊ฒฝ๋ก๋ฅผ ์ฌ์ฉํ๋ค.
| ์กฐ๊ฑด | ์๊ฐ (s) | ์ฆ๊ฐ์จ | ํ์ ํ์ฐ FPS |
|---|---|---|---|
| Taxim (CPU) | 0.1019 | 9.8 | |
| Taxim + Norm2Tex (CPU) | 0.1106 | 8.54% | 9.0 |
| Taxim (CUDA) | 0.0130 | 76.9 | |
| Taxim + Norm2Tex (CUDA) | 0.0132 | 1.54% | 75.8 |
| TACTO (CPU) | 0.3639 | 2.7 | |
| TACTO + Norm2Tex (CPU) | 0.3701 | 1.70% | 2.7 |
Table I ์์น. ์ฆ๊ฐ์จ ์ธ ๊ฐ๋ ํ์ ์๊ฐ์ผ๋ก ๊ฒ์ฐํ๋ฉด ๋ชจ๋ ๋ง๋๋ค. FPS ์ด์ 1/์๊ฐ์ผ๋ก ํ์๊ฐ ๊ณ์ฐํ๋ค.
์ ์๋ค์ Taxim CPU์ ์๋์ ์ผ๋ก ํฐ ์ฆ๊ฐ๋ฅผ ๊ทธ๋ฆผ์ ํ์ฒ๋ฆฌ ํ์ผ๋ก ๋๋ฆฐ๋ค(๊น์ด ๋งต์ด ๋ณต์กํด์ง์๋ก ๋น์ฉ์ด ๋์ด๋๋ค). ์ฝ์ ๋ ์ฃผ์ํ ์ ์ด ์ ์๋ค.
- ์คํ๋ผ์ธ ๋น์ฉ์ด ๋น ์ ธ ์๋ค. Blender ์ฌ์ง ์ ์ฉ๊ณผ ๋ ๋ฒ์ Poisson ์ ๋ถ์ ์ด๊ธฐํ ๋ ํ ๋ฒ ํ๋ ์ผ์ด๋ผ ํ์ ์๋ค. ๋ฉ์ ์์ฒ ๊ฐ๋ฅผ ์ฐ๋ ๋๊ท๋ชจ ๋ฐ์ดํฐ ์์ฑ์์๋ ์ด์ชฝ์ด ์ง๋ฐฐ์ ์ผ ์ ์๋๋ฐ ์๊ฐ์ด ๋ณด๊ณ ๋์ง ์์๋ค.
- ๊ฐ์ฅ ๊ฐ๋ฒผ์ด ๋ฉ์๋ค. UV ์ง์ ๋น์ฉ์ ์ ์ด ์ค์ธ ๋ฉด์ ์์ ๋น๋กํ ํ ๋ฐ, 8๊ฐ ๊ผญ์ง์ ์์๋ ์ต์ ์ฌ๋ก๋ค. ๋ณต์กํ ๋ฉ์์์์ ๋น์ฉ์ ์ธก์ ๋์ง ์์๋ค.
- 1.54%๋ ๋ฐ์ฌ๋ฆผ ํด์๋ ๊ทผ์ฒ๋ค. 4์๋ฆฌ๋ก ๋ฐ์ฌ๋ฆผ๋ 0.0130๊ณผ 0.0132์ ์ฐจ์ด 0.0002 s๋ฅผ ๊ทธ๋๋ก ๋๋ ๊ฐ์ด๋ผ, ๋ฐ์ฌ๋ฆผ ๊ตฌ๊ฐ์ ๊ณ ๋ คํ๋ฉด ์ค์ ์ฆ๊ฐ์จ์ ์ฝ 0.8~2.3% ์ฌ์ด ์ด๋๋ ๋ ์ ์๋ค. ๊ฒฐ๋ก (โ์ค๋ฒํค๋๊ฐ ์๋คโ)์ ๋ฐ๋์ง ์๋๋ค. ์ธก์ ํ๋์จ์ด(CPUยทGPU ๋ชจ๋ธ)๋ ๋ณธ๋ฌธ์ ์๋ค.
์คํ 2: zero-shot ์ฌ์ง ๋ถ๋ฅ (ยงIV-B)
์ ์
| ํญ๋ชฉ | ๋ด์ฉ |
|---|---|
| ์ค๋ฐ์ดํฐ | DIGIT์ผ๋ก ํด๋์ค๋น 100์ฅ ์์ง(๋ณธ๋ฌธ). ๋จ ํผ๋ํ๋ ฌ์ ํ ํฉ์ 100/89/100/100/97 = 486์ฅ |
| ์๋ฎฌ ๋ฐ์ดํฐ | Taxim + MuJoCo ์์ง ์คํฌ๋ฆฝํธ, ๋ฌด์์ ์์น ์ ์ด ํ ์์ ๊ตญ์ ์ด๋. ํด๋์ค๋น 6,000์ฅ(์ด 30,000์ฅ) |
| ์ฌ์ง ํ๋ | ์ค๋ฐ์ดํฐ๋ฅผ ๋ณด๋ฉฐ Blender ์ฌ์ง ํ๋ผ๋ฏธํฐ๋ฅผ ์๋ ํ๋ํ ๋ค, ๋ค์์ฑ์ ์ํด ์ํญ ๋ณํ |
| ๋ชจ๋ธ | ResNet-18(ImageNet ์ด๊ธฐํ, 8๋ฒ์งธ residual block๊น์ง ๋๊ฒฐ) + dropout ๋ถ์ ์ ํ ํค๋, cross-entropy |
| ์ ์ฒ๋ฆฌ | ๋ฌด์ ์ด ๋ฐฐ๊ฒฝ ์ด๋ฏธ์ง๋ฅผ ๋นผ์ ์ผ์ ๊ฐ์ฒด ์ฐจ์ด ํก์ |
| ๋ฏธ๋ณด๊ณ | ์ํญ, ํ์ต๋ฅ , ๋ฐฐ์น, ์ฆ๊ฐ, ์ ๋ ฅ ํด์๋, ๋ฐ๋ณต ์คํ ์ฌ๋ถ |
์ค๋ฐ์ดํฐ์ ์ค์ ์ถ์ฒ๋ ๋ค์๊ณผ ๊ฐ๋ค(ยงIV-B). ํด๋์ค ์ด๋ฆ์ด ๋ณธ๋ฌธ๊ณผ ํ์์ ๋ค๋ฅด๋ค๋ ์ ์ด ๋์ ๋๋ค.
| ํด๋์ค (๋ณธ๋ฌธ / Table IIยทFig. 4) | ์ค์ ์์ง ๋์ |
|---|---|
| fabric / Fabric | ์ฒ์ ์์ด ์์, ํ ์ด๋ธ ๋งคํธ |
| rock / Rock | ํํ ์กฐ์ฝ๋ |
| smooth / Acrylic | ๋์๊ธฐ ์ ์, ํ๋ผ์คํฑ ์์๋ณ |
| 3D print / 3D Print | 3D ํ๋ฆฐํธํ ํ๋ธ ํ๋ |
| wood / Wood | ์ฒ ๋ฌผ์ ์์ ์ฐ ๋๋ฌด ํ์ฌ ํ๋ |
๊ฒฐ๊ณผ

์๋ฎฌ ๋ฐ์ดํฐ๋ก๋ง ํ์ตํด ์ค๊ธฐ์ zero-shot ๋ฐฐํฌํ ๋ถ๋ฅ๊ธฐ์ ํผ๋ํ๋ ฌ(์ผ์ชฝ)๊ณผ ๋ถ๋ฅ๊ธฐ์ ์ค์ ๋ก ๋ค์ด๊ฐ๋ ๋ฐฐ๊ฒฝ ์ ๊ฑฐ DIGIT ์ ๋ ฅ(์ค๋ฅธ์ชฝ)(Fig. 4). ์ํฌ๋ฆด๊ณผ 3D ํ๋ฆฐํธ๊ฐ ์๋ก ํฌ๊ฒ ์์ด๊ณ , ์ง๋ฌผ 23์ฅ์ด ๋๋ก ๋ถ๋ฅ๋๋ค.
Table II๋ ํด๋์ค๋ณ โAccuracyโ์ Precision์ ์ค๋ค. Fig. 4์ ํผ๋ํ๋ ฌ๋ก ์ง์ ๋ค์ ๊ณ์ฐํ๋ฉด Table II์ ๋ชจ๋ ๊ฐ์ด ์ฌํ๋๋ค. ๋ค๋ง โAccuracyโ ์ด์ ์ค์ ๋ก๋ ํด๋์ค๋ณ recall์ด๊ณ , ํด๋์ค๋ณ ํ๋ณธ ์๊ฐ ๊ฐ์ง ์๋ค.
| ํด๋์ค | ์ค๋ฐ์ดํฐ ์(ํ ํฉ) | ์ ๋ต | Recall (= Table II โAccuracyโ) | ์์ธก ์(์ด ํฉ) | Precision | F1 (ํ์ ๊ณ์ฐ) |
|---|---|---|---|---|---|---|
| Fabric | 100 | 72 | 72.0 | 78 | 92.3 | 80.9 |
| Acrylic | 89 | 61 | 68.5 | 92 | 66.3 | 67.4 |
| Rock | 100 | 93 | 93.0 | 128 | 72.7 | 81.6 |
| Wood | 100 | 73 | 73.0 | 82 | 89.0 | 80.2 |
| 3D Print | 97 | 55 | 56.7 | 106 | 51.9 | 54.2 |
| ํฉ๊ณ | 486 | 354 | 72.8(์ ์ฒด ์ ํ๋) | 486 | 74.4(macro) |
RecallยทPrecisionยทํฉ๊ณ๋ Fig. 4 ํผ๋ํ๋ ฌ์์ ํ์๊ฐ ์ฌ๊ณ์ฐํ ๊ฐ์ด๋ฉฐ Table II์ ์์ ์ฒซ์งธ ์๋ฆฌ๊น์ง ์ผ์นํ๋ค. ํด๋์ค๋ณ recall์ ๋จ์ ํ๊ท ์ 72.65%๋ก, 72.8%๋ ํ๋ณธ ๊ฐ์ค ์ ์ฒด ์ ํ๋(354/486)๋ค.
์ ์ฒด ์ ํ๋ 72.8%์ 95% Wilson ๊ตฌ๊ฐ์ ๋๋ต 68.7~76.6%๋ค(ํ์ ๊ณ์ฐ, 486์ฅ์ ๋ ๋ฆฝ ํ๋ณธ์ผ๋ก ๊ฐ์ ). 5ํด๋์ค ๋ฌด์์ ์ถ์ธก(20%)์ด๋ ์ต๋ค ํด๋์ค ๊ธฐ์ค์ (100/486 โ 20.6%)๋ณด๋ค ํ์คํ ๋๋ค. ์ ์๋ค์ ๋น๊ต ๋์๋ ์ด ๋ฌด์์ ์ถ์ธก์ด ์ ๋ถ๋ค.
์ค๋ฅ 132๊ฑด ์ค 54๊ฑด(41%)์ด ์ํฌ๋ฆดโ๏ธ3D ํ๋ฆฐํธ ํผ๋์ด๋ค. ์ ์๋ค์ 3D ํ๋ฆฐํธ์ ๋ฌด๋ฌ๊ฐ ์ค๊ธฐ์ ์๋ฎฌ ๋ชจ๋์์ ํฌ๋ฏธํ๊ฒ๋ง ๋ณด์ฌ์๋ผ๊ณ ๊ฐ์ค์ ์ธ์ด๋ค. ์ง๋ฌผโ๋ ์ค๋ถ๋ฅ 23๊ฑด์ ํ๋ณธ ๋ฌผ์ฒด ํ๋ฉด์ด ๋ณํ ๊ฐ๋ฅํด ๋๊ณผ ๋น์ทํ ๋ ธ์ด์ฆ ํน์ง์ ๋๊ธฐ ๋๋ฌธ์ผ ์ ์๋ค๊ณ ๋ณธ๋ค. ๋ ๋ค โWe hypothesizeโยทโpotentiallyโ๋ก ์ฐ์ธ ๊ฐ์ค์ด๋ค.

๋๋ฌด ์ฌ์ง์ Norm2Tex(์)์ ์ค์ (์๋) ์ด๊ฐ ์ด๋ฏธ์ง ๋ฐ 2D Fourier ์คํํธ๋ผ(Fig. 5). Norm2Tex๋ ๋๋ฌด๊ฒฐ ๋ฐฉํฅ์ ๋๋ ทํ ์ ํ ๊ณ ์ฃผํ ์ฑ๋ถ์ ๊ฐ๊ณ , ์ค์ ์ด๋ฏธ์ง๋ ๋ฌด๋ฌ๊ฐ ํฌ๋ฏธํ ๋ ์ ์ฃผํ๊ฐ ์ง๋ฐฐํ๋ค.
Fig. 5๋ ์ด ๋ ผ๋ฌธ์์ ์๋ฎฌโ๏ธ์ค๊ธฐ ์ด๋ฏธ์ง ์ฐจ์ด๋ฅผ ์ง์ ๋ณด์ฌ ์ฃผ๋ ์ ์ผํ ์๋ฃ๋ค. ์ ์๋ค๋ โํ ์คํธํ ์ฌ์ง์ด ์ค์ ์๊ฐ์ ์์ ํ ์ฌํํ์ง๋ ๋ชปํ๋คโ๊ณ ์ธ์ ํ๊ณ , ๊ทธ๋ผ์๋ ๋ถ๋ฅ ์ฑ๋ฅ์ด ๋์ค๋ โ์๋ฒฝํ ์๊ฐ ์ผ์น๊ฐ ํจ๊ณผ์ ์ธ sim-to-real ์ ์ด์ ๊ผญ ํ์ํ์ง๋ ์๋คโ๊ณ ๊ฒฐ๋ก ์ง๋๋ค. ๊ทธ๋ฌ๋ ์ด ๊ทธ๋ฆผ์ ๋๋ฌด ํ ์ฌ์ง, ์ธ ์์ ์ ์ฑ ๋น๊ต๋ค. ์คํํธ๋ผ ์ฐจ์ด๋ฅผ ์์น๋ก ์์ฝํ๊ฑฐ๋ ๋ค๋ฅธ ์ฌ์ง๋ก ํ์ฅํ ๊ฒฐ๊ณผ๋ ์๋ค.
์คํ 3: zero-shot ์ค๊ธฐ RL (ยงIV-C)
์ ์

ํ๋ธ ์ฅ๊ธฐ ์คํ ์ ์ (Fig. 6). ์ผ์ชฝ์ MuJoCo์ Franka ์๋ฎฌ๋ ์ด์ , ๊ฐ์ด๋ฐ๋ ์ํฌ๋ฆด(๊ฒ์ )ยท๋๋ฌดยท์ง๋ฌผ๋ก ๊ฐ์ผ ์ค์ ํ๋ธ ์ธ ๊ฐ, ์ค๋ฅธ์ชฝ์ ํ๋ธ์ ๋ฌผ๋ณ์ ๋งค๋ฌ์ ์ฅ ์ค๊ธฐ Franka. ์ธก๋ฉดยท์๋ชฉ ์นด๋ฉ๋ผ๋ ์คํ์ ์ฐ์ง ์๋๋ค.
๊ณผ์ ๋ ๋จ์ด๋จ๋ฆฌ์ง ์๋ ๋ฒ์์์ ๊ฐ์ฅ ์ฝํ๊ฒ(๊ฐ์ฅ ๋๊ฒ ๋ฒ๋ ค) ํ๋ธ๋ฅผ ์ฅ๋ ๊ฒ์ด๋ค. ์ ์๋ค์ ๋ชฉ์ ์ด ์ต์ ํด์ ์ ์ฑ ์ด ์๋๋ผ โ์๋ฎฌ ํ ์ค์ฒ๊ฐ ์ ์ด ํ closed-loop ํ๋์ ์ฐจ์ด๋ฅผ ๋ง๋๋๊ฐโ๋ฅผ ๋ณด๋ ๊ฒ์ด๋ผ๊ณ ๋ช ์ํ๋ค. ๋ง์ฐฐ ๊ณ์๋ ์ฌ์ง์ ๋ฐ๋ผ ๋ค๋ฅด๊ณ , ์ฌ์ง์ ํ ์ค์ฒ๋ก ์๋ณํ๊ธฐ ์ฝ๋ค๋ ๊ฒ์ด ์ด ๊ณผ์ ์ ์ ์ ๋ค.
| ํญ๋ชฉ | ๋ด์ฉ |
|---|---|
| ํ๋ | ์ ๊ทํ ๊ทธ๋ฆฌํผ ๊ฐ๊ตฌ(0 = ์์ ํ ๋ซํ, 1 = ์์ ํ ์ด๋ฆผ)์ ๋ํ ์ด์ฐ ๋ธํ: ์ด๊ธฐ +0.005 / ๋ซ๊ธฐ โ0.005 / ์ ์ง 0 |
| ๊ด์ธก | ์ ๊ทํ ๊ฐ๊ตฌ + ์ข์ฐ DIGIT ์ด๋ฏธ์ง(๋ฐฐ๊ฒฝ ์ ๊ฑฐ, ResNet-18 ์ธ์ฝ๋๋ฅผ ๋ถ๋ฅ๊ธฐ ๊ฐ์ค์น์์ ์์ํด actor-critic ํค๋์ 1/10 ํ์ต๋ฅ ๋ก ํ์ธํ๋) |
| ์๊ณ ๋ฆฌ์ฆ | PPO(Stable-Baselines3), 128์คํ horizon |
| ์ด๊ธฐํ | ์ต๋ ์๋ ฅ์ผ๋ก ์ฅ ๋ค ๋ช ๋ น์ 0.45~0.55 ๋ฌด์์๋ก ์ค์ , ํ๋ธ ๋ฌด๊ฒ์ค์ฌ ๋์ด 0~2.5 cm ๋ฌด์์, ์ฌ์ง๋น ํ ์ค์ฒ ๋ณํ 24๊ฐ๋ฅผ ์ํ |
| ๋ณด์ | ๋น์ข ๋ฃ ์ํ๋ ๊ฐ๊ตฌ์ scaled sigmoid(0.5์์ ์์, 0.6์์ ์ค์ , 0.7์์ ํฌํ). ๋ํํ๋ฉด ๋ณด์ 0์ผ๋ก ์ข ๋ฃ |
| ์ค๊ธฐ | ๊ฐ์ ๋ฌด๊ฒ์ ํ๋ธ ์ธ ๊ฐ, 500 ml ๋ฌผ๋ณ์ ๋งค๋ฌ์ ๋ฏธ๋๋ฌ์ง ์ ๋ |
| ๋น๊ต ์ ์ฑ | Blind(๊ฐ๊ตฌ๋ง ๊ด์ธก) / Taxim(ํ ์ค์ฒ ์๋ ์ด๊ฐ) / Norm2Tex. Taxim๊ณผ Norm2Tex๋ ๊ตฌ์กฐ๊ฐ ๊ฐ๊ณ ์ด๊ฐ ๊ด์ธก๋ง ๋ค๋ฅด๋ค |
| ๊ฒฝํ์ ๋ํ ์๊ณ | ๋๋ฌด 62.0% / ์ํฌ๋ฆด 63.5% / ์ง๋ฌผ 64.5% (Fig. 8 ์ ์ ) |
| ๋ฏธ๋ณด๊ณ | ์ด ํ์ต ์คํ , ์๋ ์, ์๋ฎฌ ์ฌ์ง๋ณ ๋ง์ฐฐ, sigmoid ์ค์ผ์ผ, ์ค๊ธฐ ์ํ ์, ์ฌ์ง๋ณ \beta |
๊ฒฐ๊ณผ

์๋ฎฌ(ํ๋ ์ ์ )ยท์ค๊ธฐ(์ฃผํฉ ์ค์ ) ๋กค์์์ ๊ทธ๋ฆฌํผ ๊ฐ๊ตฌ ๊ถค์ (Fig. 8). ํ์ BlindยทTaximยทNorm2Tex ์ ์ฑ , ์ด์ ๋๋ฌดยท์ํฌ๋ฆดยท์ง๋ฌผยท๋น ๊ทธ๋ฆฌํผ. ์ ์ ๊ณผ ์ซ์๋ ๊ฒฝํ์ ์ผ๋ก ์ ํ ๋ํ ์ง์ ์ต๋ ๊ฐ๊ตฌ๋ค.
๋ณธ๋ฌธ ์์ ๊ณผ ๊ทธ๋ฆผ์ ํจ๊ป ์ฝ์ผ๋ฉด ๋ค์๊ณผ ๊ฐ๋ค. ์๋ ํ์ ์์ ยท๊ฐ๊ตฌ๋ ํ์๊ฐ ๊ทธ๋ฆผ์์ ์ฝ์ ๊ทผ์ฌ์น๋ค.
| ์ ์ฑ | ์๋ฎฌ๋ ์ด์ | ์ค๊ธฐ |
|---|---|---|
| Blind | ์ธ ์ฌ์ง ๋ชจ๋ ์๊ณ์ ๊น์ง ๋ฒ๋ฆฌ๋ค ์ข ๋ฃ | ์ธ ์ฌ์ง ๋ชจ๋ ์๊ณ์ ์์ ์ข ๋ฃ(๋ํ), ๋๋ต 25~60์คํ |
| Taxim | ๋๋ฌด๋ ์ฝ 55์คํ ์์ ๋ชจ๋ ์ข ๋ฃ. ์ํฌ๋ฆดยท์ง๋ฌผ์ ์๊ณ์ ์ ๋ถ์ ์ฑ ์ข ๋ฃ๋๊ฑฐ๋ ์ผ๋ถ๋ 125์คํ ๊น์ง ์ ์ง | ๋๋ฌดยท์ํฌ๋ฆด์ ์๊ณ์ ์์ ์ข ๋ฃ. ์ง๋ฌผ์ 4ํ ์๊ณ์ ์ข ๋ฃ, 1ํ๋ ์ฝ 55%์์ ๋๊น์ง ์ ์ง |
| Norm2Tex | ๋๋ฌด๋ ๋๋ถ๋ถ 15~70์คํ ์ ์๊ณ์ ์์ ์ข ๋ฃ, ์ผ๋ถ๋ง ์ฝ 43%๋ก ๋ด๋ ค๊ฐ. ์ํฌ๋ฆด์ ์ฝ 47์คํ ์์ ๋ชจ๋ ์๊ณ์ ์์ ์ข ๋ฃ. ์ง๋ฌผ์ ์๊ณ์ ๊ทผ์ฒ์์ ์ฌ๋ฌ ์์ ์ ์ข ๋ฃ | ๋๋ฌด๋ ๋ชจ๋ ์์ํ ๋ซํ ์ฝ 30~47%์์ ๋๊น์ง ์ ์ง. ์ํฌ๋ฆด์ ๋งค ์คํ ๋ซ์ ์ฝ 100์คํ ์ 0%. ์ง๋ฌผ์ 2ํ ์๊ณ์ ๊ทผ์ฒ ์ข ๋ฃ, ๋๋จธ์ง๋ ์ฝ 27~48%์์ ์ ์ง |
| (๋น ๊ทธ๋ฆฌํผ) | ์ธ ์ ์ฑ ๋ชจ๋ ๊ณ์ ๋ฒ๋ฆฐ๋ค(Blind ์ฝ 75%, TaximยทNorm2Tex 100%๊น์ง) |
์ ์๋ค์ ํด์์ ์ด๋ ๋ค. Blind๊ฐ ๊ณ์ ๋ฒ๋ฆฌ๋ ๊ฒ์ ์์๋๋ก๋ค. Taxim์ ์๋ฎฌ์์ ๊ฐ์ฅ ๋์ ์ง๋ฌผ ์๊ณ์ ๊ณผ์ ํฉํด ์ฌ์ง๊ณผ ๋ฌด๊ดํ ํ๋์ ํ์ตํ๋ค. Norm2Tex๋ ์๋ฎฌ์์ ๋๋ฌดยท์ง๋ฌผ ๋กค์์์ ๋ ์ค๋ ์ ์งํ๊ณ ๋จ์ผ ์๊ณ๋ก ์๋ ดํ์ง ์์ผ๋ฉฐ, ์ค๊ธฐ์์ ์ฌ์ง๋ณ๋ก ๋ค๋ฅด๊ฒ ํ๋ํ๋ฏ๋ก โํ ์ค์ฒ๊ฐ closed-loop ์ ์ด์ ์ ์ด ๊ฐ๋ฅํ ์ด๊ฐ ๋จ์๋ฅผ ์ค๋คโ. ์ํฌ๋ฆด์์ ํฌ๊ฒ ๋ซ๋ ๊ฒ์ ๋จ์ sim-to-real ๊ฒฉ์ฐจ๋ก, ์ค์ DIGIT์ ํจ๋ ์์ถ์ด ๋ง๋๋ ๊ทธ๋ฆผ์๋ฅผ Taxim์ด ๋ชจ๋ธ๋งํ์ง ์๊ธฐ ๋๋ฌธ์ด๋ผ๋ ๊ฐ์ค์ ๋ง๋ถ์ธ๋ค(Fig. 7).

์ค์ ์ํฌ๋ฆด ์์์ ๋ฉดยท๋ชจ์๋ฆฌ DIGIT ์ด๋ฏธ์ง(์ผ์ชฝ ๋ ์ฅ)์ ๊ฐ์ ํฌ๊ธฐ ์์์ ํ ์ค์ฒ ์๋ Taxim ์ด๋ฏธ์ง(์ค๋ฅธ์ชฝ ๋ ์ฅ)(Fig. 7). ์ค๊ธฐ์๋ ํจ๋ ์์ถ์ผ๋ก ์ ์ด ๊ฒฝ๊ณ์ ๋์ ๊ทธ๋ฆผ์๊ฐ ์๊ธฐ์ง๋ง Taxim์ ์์ ์ค๊ณฝ์ ๋ง ๊ทธ๋ฆฐ๋ค.
ํ๋ก์ ํธ ํ์ด์ง๋ ์กฐ๊ฑด๋ณ ์ค๊ธฐ ๋กค์์ ์์ ํ ํธ์ฉ(์ด 9ํธ)์ ๊ณต๊ฐํ๋ค. ๊ฐ ์์์ 4.3์ด(128ํ๋ ์)๋ค. ํ์๊ฐ ํ๋ ์์ ํ์ธํ ๊ฒฐ๊ณผ, ์ด 9ํธ์์๋ BlindยทTaxim์ ์ธ ์ฌ์ง ๋ชจ๋ ๋ฌผ๋ณ์ ๋จ์ด๋จ๋ฆฌ๊ณ , Norm2Tex๋ ์ธ ์ฌ์ง ๋ชจ๋ ๋๊น์ง ์ฅ๊ณ ์๋ค. ์กฐ๊ฑด๋น ํ ํธ์ด๋ผ ๋ํ ์ฌ๋ก์ผ ๋ฟ ํต๊ณ๋ ์๋๋ค.
๋นํ์ ์ผ๋ก ๋ณด๋ฉด
๊ฐ์
- ์ธํฐํ์ด์ค๋ฅผ ์ ํํ ๊ณจ๋๋ค. ๋ฉ์ยท์ ์ด ํด์ยท๋ ๋๋ฌ๋ฅผ ๊ทธ๋๋ก ๋๊ณ ๊น์ด ๋งต ํ๋๋ง ๊ณ ์น๋ ์ค๊ณ๋ผ TaximยทTACTO์ ์ค์ ๋ก ๋ถ์๊ณ , ๋ฐํ์ ๋น์ฉ ์ฆ๊ฐ๊ฐ 1.5~8.5%์ ๊ทธ์น๋ค(Table I). ์ ์ด ํ๋ฉด์ ๊น์ด ๋งต์ผ๋ก ๋ ธ์ถํ๋ FEM/MPM ์๋ฎฌ๋ ์ดํฐ(Tacchi ๋ฑ)์๋ ์๋ฆฌ์ ๊ฐ์ ์๋ฆฌ๊ฐ ์๋ค.
- ์๊ฐ ์ผ๊ด์ฑ์ด ๊ตฌ์กฐ์ ์ผ๋ก ๋ณด์ฅ๋๋ค. ํ ์ค์ฒ๊ฐ UV์ ๋ฌถ์ฌ ์์ผ๋ฏ๋ก ๊ฐ์ ํ๋ฉด ๋ถ์๋ ํ๋ ์์ด ๋ฐ๋์ด๋ ๊ฐ์ ๋ฌด๋ฌ๋ฅผ ๋ธ๋ค. ์ด๋ฏธ์ง ์์ฑ ๊ธฐ๋ฐ ๋ณํ์ด ๋ณด์ฅํ์ง ๋ชปํ๋ ์ฑ์ง์ ์ค๊ณ๋ก ์ป๋๋ค. ๋ฏธ๋๋ฌ์งยทํ ์ค์ฒ ์ถ์ ์ฒ๋ผ ์ฐ์ ํ๋ ์์ ์ฐ๋ ๊ณผ์ ์์ ์๋ฏธ๊ฐ ํฌ๋ค.
- ์ค๋ฐ์ดํฐ ์์ด ํ ์ค์ฒ๋ฅผ ๋ง๋ ๋ค. ์ ์ฐจ์ ์ฌ์ง์ ํ๋ผ๋ฏธํฐ๋ก ๋ค์์ฑ์ ๋๋ฆด ์ ์๊ณ (Fig. 3), ๊ธฐ์กด normal map ์์ฐ๋ ๋ฐ๋ก ์ธ ์ ์๋ค.
- ์์ ์ ๊ฐ๊ฐ ํฌ๋ช ํ๋ค. normal โ ๊ธฐ์ธ๊ธฐ โ ์ต์์ ๊ณฑ โ Poisson โ FFT ํด๋ฒ๊น์ง ๋จ๊ณ๋ง๋ค ์์ด ์๊ณ , ๋ ์ค์ผ์ผ ํผํฉยท์ ๊ทํ ์ค์ ๊ฐ๋ ์ ํ ์๋ค(๊ตฌํ ์ฝ๋๊ฐ ์์ด๋ ๋ฐ๋ผ ๋ง๋ค ์ ์๋ ์์ค).
- ์๊ธฐ ๋ถ๋ฆฌํ ๊ฒฐ๊ณผ๋ฅผ ์จ๊ธฐ์ง ์๋๋ค. Fig. 5์์ ์ค์ ์คํํธ๋ผ์ด ์๋ฎฌ๊ณผ ๋ค๋ฅด๋ค๋ ๊ฒ, ์ํฌ๋ฆด์์ ์ค๊ธฐ ํ๋์ด ์๋ฎฌ๊ณผ ์ด๊ธ๋๋ค๋ ๊ฒ, ์ด๋ค ์ ์ฑ ๋ ๋น ๊ทธ๋ฆฌํผ์์ ๋ฉ์ถ์ง ๋ชปํ๋ค๋ ๊ฒ์ ๊ทธ๋๋ก ์ฃ๋๋ค.
์ฝ์ ยทํ๊ณ
- ๋ถ๋ฅ ์คํ์ ์๋ฏธ ์๋ ๋น๊ต ๋์์ด ์๋ค. ์ ์ผํ ๊ธฐ์ค์ ๋ฌด์์ ์ถ์ธก(20%)์ด๋ค. ๊ทธ๋ฐ๋ฐ Fig. 1์ด ๋ณด์ฌ ์ฃผ๋ฏ ํ ์ค์ฒ ์๋ Taxim์ ์ฌ์ง๊ณผ ๋ฌด๊ดํ๊ฒ ๊ฐ์ ์ด๋ฏธ์ง๋ฅผ ๋ด๋ฏ๋ก, Taxim๋ง์ผ๋ก ํ์ตํ ๋ถ๋ฅ๊ธฐ๋ ์ ์์ ์ฐ์ฐ ์์ค์ผ ๊ฒ์ด๋ค. ๊ทธ๋ฌ๋ฉด ์ด ์คํ์ด ๋ณด์ด๋ ๊ฒ์ โํ ์ค์ฒ๋ฅผ ๋ฃ์ผ๋ฉด ํ ์ค์ฒ๋ก ๊ตฌ๋ถ๋๋ ํด๋์ค๋ฅผ ๋ถ๋ฅํ ์ ์๋คโ์ ๊ฐ๊น๋ค. ์ ์ ๊ถ๊ธํ ์ง๋ฌธ์ธ โ์ ์ฐจ์ normal map์ด ํ์ต ๊ธฐ๋ฐ ๋ณํ๋ณด๋ค ๋์๊ฐโ์๋ ๋ตํ์ง ์๋๋ค. ์ ์๋ค์ด ยงII-B์์ ํ๊ณ๋ฅผ ์ง์ ํ Tactile DiffusionยทSightGANยทCycleGAN ๊ณ์ด์ ํ๋๋ ์คํ์ ๋ฑ์ฅํ์ง ์๋๋ค. ์ค๋ฐ์ดํฐ๋ก ํ์ตํ ๋ถ๋ฅ๊ธฐ์ ์ํ๋ ์๋ค. ๊ฐ์ DIGITยท๋ฐฐ๊ฒฝ ์ ๊ฑฐ ์ ์ฒ๋ฆฌ๋ก sim-to-real ํ๋ฉด ๋ถ๋ฅ๋ฅผ ๋ค๋ฃฌ Sim2Real Bilevel ๋ฆฌ๋ทฐ์ ๋ ผ๋ฌธ์ ์๋ฎฌ๋ง ํ์ต 34.7%, Tactile Diffusion+DANN 66.6%, ์ ์๋ฒ 81.9%๋ฅผ ํ ํ์ ๋์๋ค. ๊ณผ์ ๊ฐ ๋ฌ๋ผ ์์น๋ฅผ ์ง์ ๋น๊ตํ ์๋ ์์ง๋ง, ๊ทธ ์ ๋์ ๊ธฐ์ค์ ๊ตฌ์ฑ์ด ์์๋ค๋ฉด 72.8%์ ์์น๋ฅผ ํ๋จํ ์ ์์๋ค.
- ์ํ ๋ฐ์ดํฐ๊ฐ ์๋ฎฌ ์์ฑ์ ๊ด์ฌํ๋ค. ยงIV-B๋ โ์ค๋ฐ์ดํฐ๋ฅผ ์ฌ์ฉํด Blender ์ฌ์ง ํ๋ผ๋ฏธํฐ๋ฅผ ์๋์ผ๋ก ํ๋โํ๋ค๊ณ ์ด๋ค. ํ๋์ ์ด ์ค๋ฐ์ดํฐ์ ๋ถ๋ฅ ์ํ์ ์ค๋ฐ์ดํฐ๋ฅผ ๋๋ด๋ค๋ ์ธ๊ธ์ ์๋ค. ์ฌ๋์ด ์ํ ๋ถํฌ๋ฅผ ๋ณด๋ฉฐ ์๋ฎฌ ๋ถํฌ๋ฅผ ๋ง์ถ ๊ฒ์ด๋ฏ๋ก โzero-shotโ์ ์๋ฏธ๊ฐ ์ฝํด์ง๊ณ , 72.8%๋ ๋๊ด์ ์ผ๋ก ํธํฅ๋์ ์ ์๋ค. ์ด ํ๋์ ๋ค์ด๊ฐ ๋ ธ๋ ฅ๊ณผ ์๊ฐ๋ ๋ณด๊ณ ๋์ง ์์, ์ ์ฌ์ง๋ก ํ์ฅํ ๋์ ์ค์ ๋น์ฉ์ ์ ์ ์๋ค.
- sim-to-real โ๊ฒฉ์ฐจโ๋ฅผ ์ง์ ์ฌ์ง ์์๋ค. ์ด๋กยท์๋ก ์ ๋ฌธ์ ์ ๊ธฐ๋ ์๋ฎฌ๊ณผ ์ค์ ์ด๊ฐ ๋ฐ์ดํฐ ์ฌ์ด์ ๋๋ฉ์ธ ๊ฒฉ์ฐจ์ธ๋ฐ, ์ด๋ฏธ์ง ์์ค ์งํ(FIDยทSSIMยท์คํํธ๋ผ ๊ฑฐ๋ฆฌ ๊ฐ์ ๋ถํฌ ๊ฑฐ๋ฆฌ)๋ ํ๋๋ ์๋ค. ๊ฒฉ์ฐจ๊ฐ ์ค์๋ค๋ ๊ทผ๊ฑฐ๋ ํ๋ฅ ๋ถ๋ฅ ์ ํ๋์ Fig. 5์ ์ ์ฑ ๋น๊ต ํ ์ฅ๋ฟ์ด๋ค. Fig. 5๋ ์คํ๋ ค ์ค์ ์ด๋ฏธ์ง๊ฐ ์๋ฎฌ๊ณผ ๋ค๋ฅธ ์คํํธ๋ผ์ ๊ฐ๋๋ค๋ ๊ฒ์ ๋ณด์ฌ ์ค๋ค.
- ํ๋ณธ์ด ์๊ณ ์ง๊ณ๊ฐ ์ ํํ ์ค๋ช
๋์ง ์์๋ค.
- ๋ณธ๋ฌธ์ ํด๋์ค๋น 100์ฅ์ด๋ผ ํ์ง๋ง ํผ๋ํ๋ ฌ ํฉ์ 486์ฅ์ด๋ค. ์ํฌ๋ฆด 11์ฅ, 3D ํ๋ฆฐํธ 3์ฅ์ด ์ด๋๋ก ๊ฐ๋์ง ์ค๋ช ์ด ์๋ค.
- Table II์ โAccuracyโ ์ด์ ํด๋์ค๋ณ recall์ด๋ค.
- ์์ค ๋ฌผ์ฒด๊ฐ ํด๋์ค๋น ํ๋ ๊ฐ๋ค. ๋๋ฌด๋ ํ์ฌ ํ๋, 3D ํ๋ฆฐํธ๋ ํ๋ธ ํ๋๋ค. ์ด ๋ถ๋ฅ๊ธฐ๊ฐ ์ฌ์ง์ ์ผ๋ฐํํ๋์ง, ๊ทธ ๋ฌผ์ฒด๋ฅผ ์์๋ณธ ๊ฒ์ธ์ง ๊ตฌ๋ถํ ์ ์๋ค.
- โAcrylicโ ํด๋์ค์ ์ค๋ฐ์ดํฐ๋ ๋์๊ธฐ ์ ์์ ํ๋ผ์คํฑ ์์๋ณ์ด๋ค(๋ณธ๋ฌธ์ ์ด ํด๋์ค๋ฅผ โsmoothโ๋ก ๋ถ๋ฅธ๋ค). ๋ฐ๋ฉด RL ์คํ์ โacrylicโ ํ๋ธ๋ ์ง์ง ์ํฌ๋ฆด์ด๋ค. ๊ฐ์ ์ด๋ฆ์ด ์๋ก ๋ค๋ฅธ ๋ฌผ์ฒด๋ฅผ ๊ฐ๋ฆฌํจ๋ค.
- ๋ฐ๋ณต ์คํยท์๋๊ฐ ์๋ค. 95% ๊ตฌ๊ฐ ์ฝ ยฑ4%p๋ ๋ ๋ฆฝ ํ๋ณธ์ ๊ฐ์ ํ ํํ์ด๋ค. ๊ฐ์ ๋ฌผ์ฒด์์ ๋์จ ์ด๋ฏธ์ง๋ผ๋ฆฌ๋ ์๊ด๋ผ ์์ ๊ฒ์ด๋ฏ๋ก ์ค์ ๋ถํ์ค์ฑ์ ๋ ํฌ๋ค.
- RL ์คํ์๋ ๊ณผ์ ์ฑ๋ฅ ์งํ๊ฐ ์๋ค. ์ฑ๊ณต๋ฅ , ํ๊ท ๊ฐ๊ตฌ, ์๊ณ๊น์ง์ ๊ฑฐ๋ฆฌ, ๋์ ๋ณด์์ด ๋ชจ๋ ์๋ค. ๋ณด๊ณ ๋ ๊ฒ์ โ์ฌ์ง์ ๋ฐ๋ผ ํ๋์ด ๋ค๋ฅด๋คโ๋ ์ ์ฑ ๊ด์ฐฐ์ด๊ณ , ์ค๊ธฐ ์ํ ์๋ ์ ํ ์์ง ์๋ค(๊ทธ๋ฆผ์์ ์ธ๋ฉด ์กฐ๊ฑด๋น ๋๋ต 4~6ํ). ํ๋์ด ๋ค๋ฅด๋ค๋ ๊ฒ๊ณผ ๊ณผ์ ๋ฅผ ์ํ๋ค๋ ๊ฒ์ ๋ค๋ฅธ ๋ช
์ ๋ค.
- ๋ ผ๋ฌธ ์์ ์ ๋ณด์์ผ๋ก ๋ณด๋ฉด ์ค๊ธฐ Norm2Tex๋ ์ข์ ์ ์ฑ ์ด ์๋๋ค. ๋ณด์์ ๊ฐ๊ตฌ์ ๋ํ sigmoid๋ก โ0.5์์ ์์ํด 0.6์์ ์ค์ , 0.7์์ ํฌํโ๋๋ค(์ค์ผ์ผ์ ๋ฏธ๋ณด๊ณ ). ์ค๊ธฐ Norm2Tex๋ ๋๋ฌด์์ ์ฝ 30~47%, ์ํฌ๋ฆด์์ 0%๊น์ง ๋ซ๋๋ค. ์์ ๋๋ก ์ฝ์ผ๋ฉด 0.5 ์๋ ๊ตฌ๊ฐ์ ๋ณด์์ ํํ ๊ทผ์ฒ๋ค. ๋ฐ๋ฉด Blind๋ ์๊ณ ๋ฐ๋ก ์๊น์ง ๋ฒ๋ฆฐ ๋ค ๋จ์ด๋จ๋ฆฐ๋ค. ๊ณผ์ ์ ์์ ์ต์ ๊ฐ๊ตฌ์ ๊ฐ์ฅ ๊ฐ๊น์ด ๊ฐ ๊ฒ์ Blind๋ค(๋ฌผ๋ก ๋งค๋ฒ ๋จ์ด๋จ๋ฆฐ๋ค). โ๋จ์ด๋จ๋ฆฌ์ง ์์๋คโ๋ ์ฌ์ค๋ง์ผ๋ก Norm2Tex์ ์ฐ์๋ฅผ ์ฃผ์ฅํ๋ ค๋ฉด ๋ํ ํ๋ํฐ๋ฅผ ํฌํจํ ๊ณผ์ ์งํ๊ฐ ํ์ํ๋ค.
- ์๋ฎฌ๊ณผ ์ค๊ธฐ์ ํ๋์ด ๋ฐ๋ ๋ฐฉํฅ์ด๋ค. Fig. 8์์ ์๋ฎฌ Norm2Tex๋ ๋๋ถ๋ถ ์๊ณ๊น์ง ๋ฒ๋ฆฌ๋ค ์ข ๋ฃ๋๋๋ฐ, ์ค๊ธฐ Norm2Tex๋ ๋ซ๋ ์ชฝ์ผ๋ก ์์ง์ธ๋ค. ์ ์๋ค์ ๋๋ฌดยท์ง๋ฌผ์์ ์ ์ฑ์ ์ผ์น๊ฐ ๊ฐ์ฅ ๊ฐํ๋ค๊ณ ์ฐ์ง๋ง, ๊ทธ๋ฆผ์์๋ ์๋ฎฌ ๋๋ฌด ๋กค์์ ์ผ๋ถ๋ง ์๋๋ก ๋ด๋ ค๊ฐ๋ค. ์ค๊ธฐ์ ์ฌ์ง๋ณ ํ๋์ด ์๋ฎฌ์์ ํ์ตํ ์ฌ์ง ๋จ์์ ์ ์ด์ธ์ง, ์๋ฎฌ ๋ถํฌ ๋ฐ ์ค๊ธฐ ์ด๋ฏธ์ง์ ๋ํ ์ฌ์ง๋ณ๋ก ๋ค๋ฅธ ๋ถํฌ ์ดํ ๋ฐ์์ธ์ง ์ด ์คํ์ผ๋ก๋ ๊ฐ๋ฅผ ์ ์๋ค. ์ ์๋ค ์ค์ค๋ก ์ํฌ๋ฆด์ ํ์(๊ทธ๋ฆผ์๋ก ์ธํ ๋ถํฌ ์ดํ)๋ผ๊ณ ์ค๋ช ํ๋ค. ๊ฐ์ ์ค๋ช ์ด ๋ค๋ฅธ ์ฌ์ง์๋ ์ ์ ์ฉ๋์ง ์๋์ง ๊ทผ๊ฑฐ๊ฐ ์๋ค.
- ์ฐจ์ด๋ฅผ ๋ง๋ค์ด์ผ ํ ์ ํธ๊ฐ ์์ฃผ ์๋ค. ์ธ ์ฌ์ง์ ๋ํ ์๊ณ๋ 62.0/63.5/64.5%๋ก ์ ๋ฒ์๊ฐ 2.5%p, ํ๋ ํ ์คํ (0.5%p) ๊ธฐ์ค ๋ค์ฏ ์คํ ์ด๋ค. ์ด ์ฐจ์ด๋ฅผ ์ด๊ฐ์ผ๋ก ๊ตฌ๋ถํ๋ ๊ฒ์ด ๊ณผ์ ์ ํต์ฌ์ธ๋ฐ, ์ ์ฑ ์ด ์ด ์ ๋ฐ๋๋ก ์ฌ์ง๋ณ ์๊ณ๋ฅผ ๋ง์ถ๋์ง๋ ์ด๋ ์ ์ฑ ์์๋ ๋ณด์ด์ง ์๋๋ค.
- โ๊ฐ์ฅ ๊ตฌ๋ณ๋๋ ์ฌ์งโ์ด๋ผ๋ ์ ํ ๊ทผ๊ฑฐ๊ฐ Table II์ ์ด๊ธ๋๋ค. RL ํ๋ธ๋ โ๋ถ๋ฅ ์คํ์์ ๊ฐ์ฅ ๊ตฌ๋ณ ๊ฐ๋ฅํ ์ธ ์ฌ์งโ(๋๋ฌดยท์ง๋ฌผยท์ํฌ๋ฆด)์ด๋ผ๊ณ ํ์ง๋ง, Table II์ recall์ ๋ 93.0, ๋๋ฌด 73.0, ์ง๋ฌผ 72.0, ์ํฌ๋ฆด 68.5 ์์ด๋ค. ๊ฐ์ฅ ์ ๊ตฌ๋ณ๋ ๋์ด ๋น ์ง๊ณ 4์์ธ ์ํฌ๋ฆด์ด ๋ค์ด๊ฐ๋ค. ํ๋ธ์ ๊ฐ์ ์ ์๋ ์ฌ์ง์ด๋ผ๋ ์ค์ฉ์ ์ด์ ์์ ์ ์์ผ๋ ๋ณธ๋ฌธ์ ๊ทธ๋ ๊ฒ ๋งํ์ง ์๋๋ค.
- ๋ณด์ ์ค๊ณ์ ๋ํ ์ค๋ช ์ด ํ์ชฝ์๋ง ์ ์ฉ๋๋ค. Taxim ์ ์ฑ ์ด ์ฌ์ง ๋ฌด๊ด ํ๋์ ํ์ตํ ์ด์ ๋ก โ๋ณด์์ด ํฐ ๊ฐ๊ตฌ๋ ์ฅ๋ คํ์ง๋ง ๋ํ๋ฅผ ๋ฒํ์ง ์๋๋คโ๋ ๊ฐ์ค์ ๋ ๋ค. ๊ทธ๋ฐ๋ฐ Norm2Tex๋ ๊ฐ์ ๋ณด์์ผ๋ก ํ์ตํ๋ค. ๋ ๋ํ ์ ๋ณด์ 0์ผ๋ก ์ข ๋ฃ๋๋ฉด ์ดํ ๋ฐ์ ์์ ๋ณด์์ ์์ผ๋ฏ๋ก ์๋ฌต์ ํ๋ํฐ๋ ์๋ค. sigmoid ์ค์ผ์ผ์ด ๋ณด๊ณ ๋์ง ์์ ๊ทธ ํ๋ํฐ๊ฐ ์ถฉ๋ถํ๋์ง ํ๋จํ ์ ์๋ค.
- ์๋ฎฌ ๋ํ ์ง์ ๋ ์ค๊ธฐ ์๊ณ์ ๊ณผ ๊ฐ์ ๋์ด์ ์ฐํ ์๋ค. ์๋ฎฌ ์ฌ์ง๋ณ ๋ง์ฐฐ์ ์ค๊ธฐ ์๊ณ์ ๋ง์ถฐ ์ค์ ํ ๊ฒ์ผ๋ก ๋ณด์ด์ง๋ง, ์๋ฎฌ ๋ง์ฐฐ ๊ฐ๋ ์ค๊ธฐ ๋ํ ํ์ ๋ฐฉ์(๊ด์ฐฐ์ธ์ง ์๊ณ ํต๊ณผ์ธ์ง)๋ ๋ณธ๋ฌธ์ ์๋ค.
- ํ ์ค์ฒ ์ผ๋ฐํ ๋ฒ์๊ฐ ์ข๋ค. ์ ์ฐจ์ ์ฌ์ง ํจ๋ฐ๋ฆฌ๋ ์ง๋ฌผยท๋๋ฌดยท๋ยท3D ํ๋ฆฐํธ(+๋ฌด๋ฌ ์๋ ์ํฌ๋ฆด)๋ค. ์ผ์๋ DIGIT ํ๋, ์ ์ด ์คํ์ ์ด ์๋ฎฌ๋ ์ดํฐ๋ Taxim ํ๋๋ค(TACTO๋ ์ฐ์ฐ ์๊ฐ๋ง ์๋ค). FEM/MPM ์๋ฎฌ๋ ์ดํฐ ์ ์ฉ์ future work๋ก ๋จ์๋ค. ํ ์ค์ฒ๊ฐ ๋ง์ฐฐยท์ ์ด ๋ฌผ๋ฆฌ์ ์ฐธ์ฌํ์ง ์๋๋ค๋ ๊ตฌ์กฐ์ ํ๊ณ(์ง๊ด ์ )๋ ์ด ๋ฒ์๋ฅผ ์ ํํ๋ค. ๋ฏธ๋๋ฌ์ง ์์์ฒ๋ผ ํ ์ค์ฒ์ ๋ง์ฐฐ์ด ํจ๊ป ๊ฒฐ์ ํ๋ ํ์์ Norm2Tex๋ง์ผ๋ก๋ ์๋ฎฌ๋ ์ด์ ๋์ง ์๋๋ค.
- ์ฌํ์ ํ์ํ ์ ๋ณด์ ์ฝ๋๊ฐ ๋ถ์กฑํ๋ค.
- ์๋ก ์ โNorm2Tex์ ๊ด๋ จ ์๋ฃ๋ฅผ ๋ชจ๋ ์คํ์์ค๋ก ๊ณต๊ฐํ๋คโ๊ณ ์ฐ๊ณ , ๊ฒฐ๋ก ์ โ๊ฒ์ฌ ์น์ธ ํ ๊ณต๊ฐํ๊ฒ ๋คโ๊ณ ์ด๋ค. ํ๋ก์ ํธ ํ์ด์ง์ ์ฝ๋ ๋งํฌ๋ 2026-10-13 ํ์ฌ 404๋ค. ๊ฐ์
utn-air์กฐ์ง์ ๊ณต๊ฐ ์ ์ฅ์mujoco-tactoยทmujoco-taxim์ด ์์ง๋ง, ๋ ผ๋ฌธ๊ณผ ํ๋ก์ ํธ ํ์ด์ง๊ฐ ๊ฐ๋ฆฌํค์ง ์์ผ๋ฏ๋ก Norm2Tex ๊ตฌํ๊ณผ์ ๊ด๊ณ๋ ํ์ธํ์ง ์์๋ค. - ๋ณธ๋ฌธ์ ์๋ ๊ฐ: ์ฌ์ง๋ณ \beta์ ์ ๊ทํ ๋ฒ์, ํฝ์ ๋น mm, Blender ์ฌ์ง ํ๋ผ๋ฏธํฐ, ๋ถ๋ฅ๊ธฐ ํ์ต ์ค์ , PPO ํ์ดํผํ๋ผ๋ฏธํฐยท์ด ์คํ ยท์๋, ์๋ฎฌ ๋ง์ฐฐ, ์ค๊ธฐ ์ํ ์, ์ธก์ ํ๋์จ์ด.
- ์๋ก ์ โNorm2Tex์ ๊ด๋ จ ์๋ฃ๋ฅผ ๋ชจ๋ ์คํ์์ค๋ก ๊ณต๊ฐํ๋คโ๊ณ ์ฐ๊ณ , ๊ฒฐ๋ก ์ โ๊ฒ์ฌ ์น์ธ ํ ๊ณต๊ฐํ๊ฒ ๋คโ๊ณ ์ด๋ค. ํ๋ก์ ํธ ํ์ด์ง์ ์ฝ๋ ๋งํฌ๋ 2026-10-13 ํ์ฌ 404๋ค. ๊ฐ์
- ์ฌ์ํ ํ๊ธฐ ๋ถ์ผ์น. ์ด๋ก์ โ๋์ ๋ฌผ์ฒด์ ๊น์ด ๋งต์ ์์ ํ๋คโ, ๊ฒฐ๋ก ์ โ๊น์ด ํํ์ normal map์ ์์ ํ๋คโ๊ณ ํ์ง๋ง, ๋ฐฉ๋ฒ์์ ์ค์ ๋ก ์์ ํ๋ ๊ฒ์ ์ผ์ ๊น์ด ๋งต H_\text{sensor}๋ค. ์ธ ๋ฒ์งธ RL ์ ์ฑ ์ โvisual, tactile, and textureโ๋ผ๊ณ ๋ถ๋ฅด์ง๋ง ๊ด์ธก์ ์นด๋ฉ๋ผ ์ด๋ฏธ์ง๋ ์๋ค(Fig. 6 ์บก์ ๋ ์นด๋ฉ๋ผ๋ฅผ ์ฐ์ง ์๋๋ค๊ณ ๋ช ์). h_x๋ฅผ โheightโ๋ผ๊ณ ๋ถ๋ฅด๋ ๊ฒ, H_p์ ์ด์ค ์ฌ์ฉ, โp\in Nโ(N์ ๊ฐ์)๋ ๊ฐ์ ๋ถ๋ฅ๋ค.
๊ด๋ จ ์ฐ๊ตฌ์์ ์๋ฆฌ ๋งค๊น
- ๊น์ด ๊ธฐ๋ฐ ์ด๊ฐ ์๋ฎฌ๋ ์ดํฐ ์์ ์ธต. Norm2Tex๋ TACTOยทTaxim์ฒ๋ผ ์ ์ด ๊น์ด๋ฅผ ๋ ๋ํ๋ ์๋ฎฌ๋ ์ดํฐ์ ์ ๋ ฅ์ ๋ณด๊ฐํ๋ค. TACTO ์ ์ Calandra๊ฐ ๊ณต์ ์์ด๊ณ , ์คํ ์ผ์๋ ๊ฐ์ ๊ณ๋ณด์ DIGIT์ด๋ค. ๊น์ด ์ด๋ฏธ์ง๋ฅผ ์ด๊ฐ ๊ด์ธก์ ๊ธฐ๋ณธ ๋ชจ๋ฌ๋ฆฌํฐ๋ก ์ฐ๋ TactileLab ๊ฐ์ ๋๊ท๋ชจ RL์ฉ ์คํ๋, ๊น์ด ๋งต์ด ๋ ธ์ถ๋๋ค๋ฉด ๊ฐ์ ์๋ฆฌ์ ํ ์ค์ฒ๋ฅผ ๋ฃ์ ์ ์๋ค(ํ์ ํด์, ๋ ผ๋ฌธ์ ๋ค๋ฃจ์ง ์์).
- ํ์ต ๊ธฐ๋ฐ ์ด๋ฏธ์ง ๋ณํ๊ณผ์ ๋๋น. Sim2Real Bilevel์ ๋ผ๋ฒจ ์๋ ์ค์ DIGIT ์ด๋ฏธ์ง๋ก ํ์ตํ diffusion์ผ๋ก ์๋ฎฌ ์ด๋ฏธ์ง๋ฅผ ์ค์ ์คํ์ผ๋ก ์ฎ๊ธฐ๊ณ ํน์ง ์์ค ์ ๋ ฌ์ ๋ํ๋ค. Norm2Tex๋ ๋ฐ๋๋ก ์ค๋ฐ์ดํฐ ์์ด ๊ธฐํ์์ ํ ์ค์ฒ๋ฅผ ๋ง๋ ๋ค. ๋ ์ ๊ทผ์ ๋ฐฐํ์ ์ด์ง ์๋ค. Norm2Tex๋ก ํ ์ค์ฒ๋ฅผ ๋ฃ์ ์๋ฎฌ ์ด๋ฏธ์ง์ ์กฐ๋ช ยท๊ทธ๋ฆผ์์ฒ๋ผ ํด์์ ์ผ๋ก ๋ชจ๋ธ๋งํ๊ธฐ ์ด๋ ค์ด ์ฑ๋ถ๋ง ํ์ต ๋ณํ์ผ๋ก ๋ณด์ ํ๋ ์กฐํฉ์ด ์์ฐ์ค๋ฝ๋ค. ์ด ๋ ผ๋ฌธ์ด ์คํจ ์์ธ์ผ๋ก ์ง๋ชฉํ ์ํฌ๋ฆด ๊ทธ๋ฆผ์(Fig. 7)๊ฐ ์ ํํ ๊ทธ ์ฑ๋ถ์ด๋ค.
- ๊ดํ ์ชฝ sim-to-real๊ณผ์ ๋๋น. ๋ฏธ๋ถ ๊ฐ๋ฅ ๊ฒฝ๋ก ์ถ์ ๋ฆฌ๋ทฐ์ ๋ ผ๋ฌธ์ ๊ตด์ ยท์กฐ๋ช ยท์นด๋ฉ๋ผ ์์ธ ๊ฐ์ ๊ดํ ์์ธ์ ๋ฌผ๋ฆฌ ๊ธฐ๋ฐ ๋ ๋๋ฌ๋ก ๋ณด์ ํ๋ค. Norm2Tex๋ ๊ธฐํ(ํ๋ฉด ๋ฏธ์ธ ํ์) ์ชฝ ๊ฒฉ์ฐจ๋ฅผ ๋ค๋ฃฌ๋ค. ์ค์ ์ด๊ฐ ์ด๋ฏธ์ง์ ๊ฒฉ์ฐจ๋ ๋ ์ถ์ด ์์ฌ ์๊ณ , ์ด ๋ ผ๋ฌธ์ Fig. 7์ ๊ธฐํ๋ฅผ ๋ณด๊ฐํด๋ ๊ดํ(์์ถ ๊ทธ๋ฆผ์) ๊ฒฉ์ฐจ๊ฐ ๋จ๋๋ค๋ ์ฌ๋ก๋ค.
- ์๋ผ์คํ ๋จธ ๋ฌผ๋ฆฌ ์๋ฎฌ๋ ์ดํฐ. FEM/MPM ๊ณ์ด์ด๋ GNN ๊ธฐ๋ฐ ๋ณํ ์ด๊ฐ ์๋ฎฌ๋ ์ด์ ์ฒ๋ผ ์ ค ๋ณํ์ ์ง์ ๊ณ์ฐํ๋ ๋ฐฉํฅ์ ํ์ ๋ฐ๋ฅธ ๋ฌด๋ฌ ๊น์ด, ์ ค์ ์ ์ญ ํต๊ณผ ํจ๊ณผ๋ฅผ ์๋ฆฌ์ ๋ด์ ์ ์๋ค. ๋์ ๋ฏธ์ธ ํ ์ค์ฒ๊น์ง ๋ฉ์๋ก ํํํ๋ฉด ๋น์ฉ์ด ํฌ๋ค. ์ ์๋ค์ด future work๋ก ์ ์ํ FEM/MPM ํตํฉ์ ์ด ๋ ์ฅ์ ์ ํฉ์น๋ ์๋๊ฐ ๋ ๊ฒ์ด๋ค.
์์ฝ
Norm2Tex๋ ์ด๊ฐ ์๋ฎฌ๋ ์ด์ ์ ๊น์ด ๋งต ์ธํฐํ์ด์ค์ normal map ์ ๋ ๋์ด๋ฅผ ๋ํด, ๋ฉ์๋ฅผ ๊ณ ์น์ง ์๊ณ ํ๋ฉด ํ ์ค์ฒ๋ฅผ ์๋ฎฌ ์ด๊ฐ ์ด๋ฏธ์ง์ ๋ฃ๋๋ค. FrankotโChellappa ์ ๋ถ๊ณผ UV ์ง์๋ก ๊ตฌํ์ ๊ฐ๋จํ๊ณ , TaximยทTACTO์์ ๋ฐํ์ ๋น์ฉ์ ๋ช % ์์ค์ด๋ฉฐ, ํ ์ค์ฒ๊ฐ ๋ฌผ์ฒด์ ๊ณ ์ ๋ผ ํ๋ ์ ๊ฐ ์ผ๊ด์ฑ์ด ๋ณด์ฅ๋๋ค. ์คํ์ ์ผ๋ก๋ ์๋ฎฌ๋ง์ผ๋ก ํ์ตํ 5ํด๋์ค ์ฌ์ง ๋ถ๋ฅ๊ธฐ๊ฐ ์ค์ DIGIT์์ 72.8%(354/486)๋ฅผ ๋๊ณ , ์ค๊ธฐ RL์์ ํ ์ค์ฒ๊ฐ ์๋ ์ ์ฑ ๋ง ์ฌ์ง๋ณ๋ก ๋ค๋ฅธ ํ๋์ ๋ณด์๋ค.
๊ทธ๋ฌ๋ ๊ทผ๊ฑฐ์ ์ข ๋ฅ๋ฅผ ๋๋๋ฉด โํ ์ค์ฒ๊ฐ ์์ผ๋ฉด ์ฌ์ง์ ๋ชป ๊ฐ๋ฆฐ๋คโ๋ ๊ฒ๋ง ์ธก์ ๋๋ค. โํ์ต ๊ธฐ๋ฐ ๋ณํ๋ณด๋ค ๋ซ๋คโ์ โsim-to-real ๊ฒฉ์ฐจ๋ฅผ ์ค์๋คโ๋ ์ ์ธ์ ๋จธ๋ฌธ๋ค. ๋ถ๋ฅ์๋ ๋ฌด์์ ์ธ์ ๊ธฐ์ค์ ์ด ์๊ณ ์ํ ๋ฐ์ดํฐ๊ฐ ์๋ฎฌ ํ๋์ ์ฐ์๋ค. RL์๋ ๊ณผ์ ์งํ๊ฐ ์๊ณ , ์๋ฎฌ๊ณผ ์ค๊ธฐ์ ํ๋์ด ๋ฐ๋ ๋ฐฉํฅ์ด๋ค. ํ ์ค์ฒ๊ฐ ๋ง์ฐฐยท์ ค ๋ฌผ๋ฆฌ์ ์ฐธ์ฌํ์ง ์๋๋ค๋ ๊ตฌ์กฐ์ ํ๊ณ๋ ๊ทธ๋๋ก๋ค. ์์ด๋์ด ์์ฒด๋ ๊น์ด ๊ธฐ๋ฐ ์๋ฎฌ๋ ์ดํฐ๋ฅผ ์ฐ๋ ์ฌ๋์ด๋ผ๋ฉด ๋ฐ๋ก ๊ฐ์ ธ๋ค ์ธ ๋งํผ ์ค์ฉ์ ์ด๋ค. ์ฝ๋๊ฐ ๊ณต๊ฐ๋๊ณ ํ์ต ๊ธฐ๋ฐ ๋ณํ๊ณผ์ ์ง์ ๋น๊ต๊ฐ ๋์ค๋ฉด ์ด ๋ฐฉ๋ฒ์ ์ง์ง ์์น๊ฐ ์ ํด์ง ๊ฒ์ด๋ค.