Computer Vision

3D Gaussian Splatting 이란 무엇인가?

ai4man 2024. 1. 11. 18:41
반응형

스플래툰 3

 

들어가며...

 

Splatting 이란 무엇인가?

 

닌텐도에는 '스플래툰' 이라는 3인칭 슈팅 게임이 있습니다.

물총으로 잉크를 뿌려 더 많은 면적을 칠한 팀이 우승하는 게임이죠.

 

캠브리지 사전에 따르면 'Splat'이라는 단어는 '젖은 무언가가 표면에 부딪히는 소리나 액체 표면에 부딪히는 소리' 라는 뜻입니다. 

즉 스플래툰 게임처럼 액체가 무언가의 표면에 떨어져 퍼지는 것을 의미합니다. 아래처럼 말이죠.

 

물감이 '펑'하고 터져 바닥에 퍼진다.

 

 

한편 컴퓨터 그래픽에서 'Splat' 이란 볼륨 렌더링 또는 텍스쳐 매핑과 관련해 3D 포인트를 2D 이미지에 투영할 때 각 포인트가 확장되어 '퍼지는' 것을 의미합니다. 앞선 일반적 의미와 약간은 비슷하죠?

 

대충 뭔가가 터지고, 퍼지는 것으로 이해됩니다. 여기에 가우시안 분포에서 온 'Gaussian' 이라는 단어가 붙었습니다.

 

그렇다면 무질서하게 퍼진 무언가를 확률분포함수를 이용해 다시 어떤 질서를 따르도록 바꾼다는 것일까요?

 

이 때 '포인트'라는 단어에 주목해주시기 바랍니다. 

 

3D Gaussian Splatting 에서 'Splatting'이란 

 

 

↓↓↓↓↓ 아래 링크로 이동 ↓↓↓↓↓

https://autocv.tistory.com/13

 

Volume Rendering 과 Splatting 이란 무엇인가? (For 3D Gaussian Splatting)

들어가며 ... 컴퓨터 비전의 하위 도메인인 3D Reconstruction, Novel-View-Synthesis 을 공부하다보면 Volume Rendering, 혹은 그와 유사한 개념을 자주 접하게 된다. 하지만 렌더링에 사용되는 여러 개념을 혼동

autocv.tistory.com

 

 

반응형