본문 바로가기

컨퍼런스/ASIA SIGGRAPH 2024

[(Don't) Make Some Noise: Denoising] Neural Kernel Regression for Consistent Monte Carlo Denoising

https://dl.acm.org/doi/10.1145/3687949

 

Neural Kernel Regression for Consistent Monte Carlo Denoising | ACM Transactions on Graphics

Unbiased Monte Carlo path tracing that is extensively used in realistic rendering produces undesirable noise, especially with low samples per pixel (spp). Recently, several methods have coped with this problem by importing unbiased noisy images and ...

dl.acm.org

 

Neural Kernel Regression: Monte Carlo Denoising의 새로운 가능성

Monte Carlo 경로 추적은 사실적인 렌더링에서 필수적이지만, 낮은 샘플링 비율(SPP)에서는 여전히 심각한 노이즈 문제가 발생합니다. 기존 딥러닝 기반 디노이저는 노이즈를 줄이는 데 효과적이지만, 높은 SPP 환경에서는 일관성과 정확도가 떨어지는 한계를 보입니다.
이번 SIGGRAPH Asia 2024에서 소개된 "Neural Kernel Regression for Consistent Monte Carlo Denoising"는 이 문제를 해결하기 위한 새로운 접근 방식을 제안했습니다.

 


1. 기존 문제점

  1. 딥러닝 기반 디노이저의 한계
    • Neural Networks(NN)를 사용한 디노이저는 낮은 SPP에서는 뛰어난 성능을 보이지만, 높은 SPP 환경에서는 불일관성(inconsistency) 문제로 인해 품질이 저하됩니다.
    • 이는 훈련 데이터의 한계와 네트워크 구조 자체의 제약에서 비롯됩니다.
  2. 전통적 포스트-코렉션(post-correction)의 문제점
    • 기존 방법은 편향된 이미지(biased image)비편향 이미지(unbiased image)를 조합해 일관성을 보장하지만, 노이즈가 심한 낮은 SPP 환경에서는 아티팩트가 발생하기 쉽습니다.

2. Neural Kernel Regression의 접근법

이 논문은 위 두 가지 접근법의 장점을 결합하여, 커널 기반 디노이저(kernel-based denoiser)를 제안했습니다. 주요 특징은 다음과 같습니다:

  1. 커널 기반 회귀(kernel regression)
    • 가우시안 커널을 사용하여 이미지의 노이즈를 줄이고, 샘플링 비율(SPP)이 증가해도 일관성을 유지할 수 있도록 설계했습니다.
  2. 수학적 정의와 새로운 최적화 기법
    • 커널 대역폭(kernel bandwidth)을 제어하기 위해 h_amise라는 새로운 정의를 도입했습니다.
    • 이 정의는 커널 크기를 줄이면서도 고품질 디노이징을 가능하게 합니다.
  3. 보조 피처 공간(Auxiliary Feature Space)의 활용
    • 커널 대역폭 최적화를 기존의 노이즈가 있는 이미지 공간이 아니라 보조 피처 공간에서 수행함으로써, 더 안정적이고 정밀한 결과를 제공합니다.

3. 연구의 주요 기여

  1. 일관된 결과 제공
    • 이 방법은 낮은 SPP와 높은 SPP 환경 모두에서 안정적이고 일관된 결과를 제공합니다.
    • 특히, 기존 딥러닝 기반 방법의 불일치 문제를 효과적으로 해결합니다.
  2. 결합 전략
    • NN의 장점과 커널 기반 회귀를 결합하여, 두 접근법의 단점을 보완했습니다.
    • 이는 최근 디노이징 연구의 추세를 반영하며, 더욱 강력한 성능을 제공합니다.

4. 개인적인 생각과 가능성

이 논문은 NN의 한계를 극복하기 위해 커널 기반 회귀와 결합 전략을 제안하며, 수학적 정의와 최적화를 통해 더 나은 품질을 달성했습니다. 특히, 높은 SPP에서의 일관성 문제를 해결한 점은 실질적인 기여로 평가됩니다.
향후 딥러닝과 전통적 방법론의 결합이 더 많은 연구를 통해 발전한다면, Monte Carlo 렌더링 디노이징의 새로운 기준이 될 가능성이 큽니다.