WeatherCity: Urban Scene Reconstruction with Controllable Multi-Weather Transformation

이 논문은 자율주행 훈련을 위해 다양한 기상 조건을 정밀하게 제어하고 고충실도 4D 도시 장면을 재구성할 수 있는 새로운 프레임워크인 WeatherCity 를 제안합니다.

Wenhua Wu, Huai Guan, Zhe Liu, Hesheng Wang

게시일 2026-02-26
📖 3 분 읽기☕ 가벼운 읽기

Each language version is independently generated for its own context, not a direct translation.

날씨 시티 (WeatherCity): 자율주행차를 위한 '날씨 마법사'

이 논문은 자율주행 자동차가 비, 눈, 안개 같은 다양한 날씨에서도 안전하게 운전할 수 있도록 도와주는 새로운 기술, **'WeatherCity(날씨 시티)'**를 소개합니다.

기존의 기술들은 실제 찍은 영상만 재현할 수 있었거나, 단순히 사진만 바꿀 뿐 3D 공간의 일관성이 깨지는 문제가 있었습니다. WeatherCity 는 이를 해결하여 **"원하는 날씨로 자유롭게 변신시키는 4D 도시"**를 만들어냅니다.

이 복잡한 기술을 쉽게 이해할 수 있도록 세 가지 핵심 비유로 설명해 드리겠습니다.


1. 기존 기술의 한계: "사진 편집기 vs 현실"

  • 기존 3D 재구성 기술 (NeRF, 3DGS 등): 마치 실제 도시를 3D 스캐너로 찍어 만든 정교한 모형과 같습니다. 하지만 이 모형은 찍었을 때의 날씨 (맑은 날) 로만 고정되어 있습니다. 비가 오거나 눈이 내리는 상황을 시뮬레이션하려면 다시 실물을 찍어야 합니다.
  • 기존 2D 이미지 편집 기술: 마치 포토샵으로 사진을 바꿀 때처럼, 비를 뿌리거나 눈을 덮어씌울 수는 있습니다. 하지만 3D 공간의 깊이를 고려하지 않아, 비가 내리는 방향이 뒤죽박죽이 되거나, 건물이 왜곡되는 등 '환각 (Hallucination)' 현상이 발생합니다. 마치 그림을 그릴 때 배경이 흔들리는 것과 같습니다.

2. WeatherCity 의 핵심 마법: "날씨 전용 안경과 입체 파티클"

WeatherCity 는 이 두 가지 문제를 해결하기 위해 세 가지 놀라운 장치를 사용합니다.

① "공유된 뼈대, 날씨별 옷" (Weather Gaussian Representation)

이 기술은 도시의 구조를 **뼈대 (Geometry)**와 **옷 (Appearance)**으로 분리합니다.

  • 비유: 한 명의 배우 (도시 구조) 가 있다고 상상해 보세요. WeatherCity 는 이 배우에게 날씨별 의상을 입혀줍니다.
    • 맑은 날에는 선글라스와 모자를 씁니다.
    • 비 오는 날에는 투명한 우산과 비옷을 입힙니다.
    • 눈 오는 날에는 흰색 목도리와 눈꽃 장식품을 달아줍니다.
  • 결과: 배우의 얼굴과 몸 (건물, 도로, 차의 형태) 은 절대 변하지 않지만, 입은 옷 (날씨 효과) 만 바뀝니다. 그래서 비가 와도 건물이 뭉개지지 않고, 눈이 와도 도로 표시가 사라지지 않습니다.

② "물리 법칙을 따르는 입자" (Physics-Driven Simulation)

단순히 그림을 그리는 게 아니라, 물리 법칙을 적용합니다.

  • 비 (Rain): 빗방울은 중력에 따라 아래로 떨어지고, 바람을 만나면 비스듬히 날아갑니다.
  • 눈 (Snow): 눈송이는 가볍게 나비처럼 흔들리며 (turbulence) 천천히 내려옵니다.
  • 안개 (Fog): 안개는 거리가 멀어질수록 더 짙어지는 (Beer-Lambert 법칙) 자연스러운 원리를 따릅니다.
  • 비유: 기존 기술이 "비처럼 보이는 그림"을 그렸다면, WeatherCity 는 실제 빗방울과 눈송이를 3D 공간에 띄워놓고 물리 엔진으로 움직이게 합니다. 그래서 카메라가 움직일 때 비와 눈도 자연스럽게 따라 움직입니다.

③ "일관성 유지 마법" (Content Consistency)

비나 눈이 내리는 동안에도 도로의 차선이나 건물의 모양이 흔들리지 않도록 강력한 규칙을 적용합니다.

  • 비유: 비가 오더라도 도로 위의 '차선'이 비에 씻겨 사라지거나, 건물이 비에 녹아내리는 일이 없도록 보안관이 지키는 것과 같습니다.

3. 왜 이것이 중요한가요? (자율주행의 훈련장)

자율주행 자동차는 모든 상황을 경험해야 안전합니다. 하지만 비나 눈이 내리는 날에 차를 타고 다니며 데이터를 모으는 것은 위험하고 비용이 많이 듭니다.

  • WeatherCity 의 역할: 이 기술은 가상의 훈련장을 만들어줍니다.
    • "여기를 폭우로 바꿔줘." → 순간적으로 폭우 시뮬레이션 생성.
    • "눈이 많이 내리는 밤으로 바꿔줘." → 눈이 쌓인 도로와 시야 확보 테스트.
    • "차 한 대를 지우고 눈으로 바꿔줘." → 특정 차량 제거와 날씨 변경 동시 수행.

이렇게 실제와 구별할 수 없을 정도로 사실적인 날씨 환경을 만들어내면, 자율주행 AI 는 위험한 상황을 겪지 않고도 수만 번의 훈련을 통해 더 똑똑하고 안전하게 성장할 수 있습니다.

요약

WeatherCity는 **"날씨라는 옷을 입은 3D 도시"**를 만드는 기술입니다.

  1. 뼈대는 그대로 유지하면서 (건물, 도로가 왜곡되지 않음),
  2. 날씨 옷만 자유롭게 갈아입히고 (비, 눈, 안개),
  3. 물리 법칙에 따라 움직이게 (빗방울이 떨어지는 자연스러운 모습) 하여,
    자율주행차가 어떤 날씨에서도 안전하게 운전할 수 있도록 가상의 훈련장을 제공합니다.

이제 우리는 컴퓨터 앞에서 "비 오게 해줘"라고 말하면, 실제로 비가 내리는 도시를 경험할 수 있게 된 것입니다!

이런 논문을 받은편지함으로 받아보세요

관심사에 맞는 일간 또는 주간 다이제스트. Gist 또는 기술 요약을 당신의 언어로.

Digest 사용해 보기 →