← 최신 논문
💻 computer science

SSA-3DGS: Unsupervised Removal of Screen-Space Artifacts for 3D Gaussian Splatting

이 논문은 수동적인 감독 없이도 3D 가우시안 스플래팅 재구성에서 정적인 스크린 공간 아티팩트를 효과적으로 분리하고 제거하기 위해, 3D 장면과 학습 가능한 2D 오버레이를 공동으로 최적화하는 비지도 학습 프레임워크인 SSA-3DGS를 제안한다.

원저자: Kristof Overdulve, Lode Jorissen, Nick Michiels

게시일 2026-07-08
📖 3 분 읽기☕ 가벼운 읽기

원저자: Kristof Overdulve, Lode Jorissen, Nick Michiels

원본 논문은 CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) 라이선스로 제공됩니다. 이것은 아래 논문에 대한 AI 생성 설명입니다. 저자가 작성하거나 승인한 것이 아닙니다. 기술적 정확성을 위해서는 원본 논문을 참조하세요. 전체 면책 조항 읽기

당신이 여러 각도에서 찍은 사진 더미를 이용해 방의 완벽한 3D 디지털 모델을 만들려고 한다고 상상해 보세요. 이것이 바로 **3D 가우시안 스플래팅(3D Gaussian Splatting, 3DGS)**이라 불리는 기술이 하는 일입니다. 이는 마치 모든 사진을 살펴보고 모든 물체가 3D 공간의 정확히 어디에 있는지 알아내는 매우 똑똑한 퍼즐 해결사와 같습니다.

하지만 이 퍼즐 해결사에게는 치명적인 약점이 있습니다. 바로 모든 사진이 완벽하게 깨끗하다고 가정한다는 점입니다.

문제점: "박혀 있는" 얼룩들

현실 세계에서 당신의 사진에는 종종 "스크린 공간 아티팩트(screen-space artifacts)"가 나타납니다. 이는 카메라 렌즈에 붙어 있거나 화면에 나타나는, 촬영 중인 방과는 상관없는 것들입니다.

  • 예시: 렌즈에 묻은 진흙 자국, 센서 일부를 실수로 가린 손가락, 영상의 워터마크, 또는 블랙박스 영상에 보이는 자동차 대시보드 등입니다.

비유: 당신이 나무의 3D 조각상을 만들려고 하는데, 찍은 모든 사진에 카메라 렌즈에 묻은 기름때가 있다고 상상해 보세요. 이 기름때는 (나무를 중심으로 움직이는 동안에도) 사진상의 정확히 같은 위치에 머물러 있기 때문에, 컴퓨터는 혼란에 빠집니다. 컴퓨터는 이렇게 생각합니다. "오, 이 기름때는 나무의 일부구나!"

그래서 깨끗한 나무를 만드는 대신, 컴퓨터는 나무 앞에 묘하게 떠 있는 기름 덩어리가 있는 나무를 만들어 버립니다. 논문에서는 이 덩어리들을 **"플로터(floaters)"**라고 부릅니다. 그 결과는 지저로하고 품질이 낮은 3D 모델이 됩니다.

해결책: SSA-3DGS

저자들은 SSA-3DGS라는 새로운 방법을 만들었습니다. 이것을 3D 빌더와 함께 일하는 "똑똑한 탐정"이라고 생각하세요.

SSA-3DGS는 단순히 깨끗한 3D 나무를 만드는 것에 그치지 않고, 다음 두 가지를 동시에 수행합니다:

  1. 깨끗한 3D 나무를 만듭니다.
  2. "기름때"가 어떻게 생겼는지 학습합니다.

작동 방식 (창의적 비유):
얼룩진 창문을 보고 있다고 상상해 보세요.

  • 기존 방식: 당신은 유리창을 문질러 닦으려 하지만, 얼룩이 유리창 '바깥쪽'에 있다는 사실을 깨닫지 못합니다. 결국 유리를 왜곡될 때까지 문지르거나, 그 얼룩을 바깥 풍경의 일부라고 생각하게 됩니다.
  • SSA-3DGS 방식: 당신은 두 개의 층이 있다는 것을 깨닫습니다. 바로 창문(3D 장면)과 얼룩(2D 아티팩트)입니다.
    • 당신이 나무 주변을 걸어 다닐 때, 나무는 당신의 시야에 대해 상대적으로 움직입니다.
    • 하지만 렌즈 위의 얼룩은 당신의 시야 속에서 정확히 같은 위치에 머물러 있습니다.
    • SSA-3DGS는 이 움직임의 차이(운동 시차, motion parallax)를 이용하여 다음과 같이 판단합니다: "아! 나무는 움직이지만, 저 지점은 움직이지 않는구나. 그러므로 저 지점은 나무의 일부가 아니라 렌즈 위의 얼룩이구나."

이 시스템은 얼룩을 포착하는 "고스트 레이어(ghost layer, 학습 가능한 2D 오버레이)"를 생성합니다. 그런 다음 이 고스트 레이어를 사진에서 빼줌으로써 깨끗한 3D 나무를 구축합니다.

"마법의" 규칙 (정규화)

컴퓨터가 게을러져서 작업을 숨기기 위해 나무 전체를 "얼룩"으로 칠해버리지 않도록, 저자들은 두 가지 간단한 규칙을 추가했습니다.

  1. "희소하게 유지하라(Be Sparse)" 규칙: 시스템은 "반드시 필요할 때만 그 지점을 얼룩으로 표시하라. 이미지의 대부분은 실제 나무이다"라는 명령을 받습니다. 이는 시스템이 실수로 실제 디테일을 지워버리는 것을 방지합니다.
  2. "매끄럽게 유지하라(Be Smooth)" 규칙: 시스템은 "얼룩은 보통 무작위적인 노이즈가 아니라, 고체 형태의 덩어리(진흙 자국이나 로고처럼)로 보인다"는 명령을 받습니다. 이는 시스템이 무작위 픽셀 글리치를 얼룩으로 설명하려고 시도하는 것을 막아줍니다.

결과

연구팀은 다음 항목들을 테스트했습니다:

  • 가짜 먼지: 깨끗한 사진에 워터마크, 진흙 튐, 대시보드 오버레이 등을 디지털로 추가했습니다.
  • 실제 먼지: 실제로 카메라 렌즈에 진흙을 묻혀 장면을 촬영한 뒤, 깨끗한 렌즈로 동일한 장면을 다시 촬영하여 얼마나 잘 수행하는지 확인했습니다.

결과:

  • 기존 3DGS: 떠다니는 덩어리와 낮은 품질(약 21.5 dB PSNR)의 모델을 생성했습니다.
  • SSA-3DGS: 깨끗하고 고충실도의 모델(약 29.5 dB PSNR)을 생성했습니다.
  • 보너스: 이 시스템은 단순히 먼지를 제거하는 데 그치지 않고, 먼지 자체를 별도의 2D 이미지로 복구해 냈습니다. 마치 창문에 붙은 스티커를 떼어내듯, 진흙이나 워터마크를 완벽하게 분리해서 볼 수 있습니다.

요약

요약하자면, SSA-3DGS는 3D 빌더에게 "렌즈 위의 먼지"를 무시하는 법을 가르쳐주는 도구입니다. 세상은 움직이지만 먼지는 화면에 그대로 머물러 있다는 점을 깨달음으로써, 이를 분리하여 깨끗한 3D 세계와 별도의 먼지 이미지를 만들어냅니다. 이 모든 과정은 인간이 수동으로 먼지의 위치를 지정할 필요 없이 이루어집니다.

연구 분야의 논문에 파묻히고 계신가요?

연구 키워드에 맞는 최신 논문의 일일 다이제스트를 받아보세요 — 기술 요약 포함, 당신의 언어로.

Digest 사용해 보기 →