atlas

Research map / 3D vision / Face and shape

NeBLa: Neural Beer-Lambert for 3D Reconstruction of Oral Structures from Panoramic Radiographs

AAAI 2024 · 3D vision › Face and shape · approach: Neural implicit surface reconstruction · 9 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes NeBLa, which renders simulated panoramic X-rays (SimPX) from CBCT via Beer-Lambert ray tracing, translates real PX to SimPX style with CycleGAN plus a teeth-segmentation consistency loss, and reconstructs 3D oral structures with a NeRF-inspired density MLP conditioned on a UNet image embedding.

Problem

Reconstructing 3D oral (dental and maxillofacial) structures from a single real-world 2D panoramic radiograph, without matched PX-CBCT pairs or prior information such as dental arch shape.

Approach

Generate SimPX from CBCT using PX imaging geometry (rotating ray trajectories) and the Beer-Lambert law so the synthesis is invertible; train a NeRF-style conditional density model over many patients, and bridge real PX to SimPX with unpaired CycleGAN translation regularized by a teeth segmentation consistency loss.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use NeBLa instead of X2CT-GAN3D reconstruction from real PX · Real PX⇒CBCTPSNR (dB): 18.55 -> 19.89Helped
use NeBLa instead of X2CT-GAN3D reconstruction from real PX · Real PX⇒CBCTSSIM (%): 77.43 -> 79.21Helped
use NeBLa instead of X2CT-GAN3D reconstruction from real PX · Real PX⇒CBCTDice (%): 58.85 -> 65.22Helped
use NeBLa instead of X2CT-GAN3D reconstruction from real PX · Real PX⇒CBCTLPIPS (VGG): 0.34 -> 0.30Helped
use NeBLa instead of the strongest baseline3D reconstruction from synthesized PX · Synth. PX⇒CBCTPSNR (dB): 18.55 -> 21.68Helped
use NeBLa instead of the strongest baseline3D reconstruction from synthesized PX · Synth. PX⇒CBCTSSIM (%): 78.22 -> 82.62Helped
use NeBLa instead of X2CT-GAN3D reconstruction from synthesized PX · Synth. PX⇒CBCTDice (%): 62.55 -> 74.77Helped
use NeBLa instead of X2CT-GAN3D reconstruction from synthesized PX · Synth. PX⇒CBCTLPIPS (VGG): 0.32 -> 0.24Helped
add segmentation loss to the translation module (ablation)NeBLa · Real PX⇒CBCTDice (%): 66.08 -> 67.00Helped
add segmentation loss to the translation module (ablation)NeBLa · Real PX⇒CBCTLPIPS: 0.304 -> 0.306Hurt
add projection loss to MSE-only generation loss (ablation)NeBLa · Real PX⇒CBCTPSNR (dB): 18.23 -> 19.61Helped
add projection loss to MSE-only generation loss (ablation)NeBLa · Real PX⇒CBCTLPIPS: 0.36 -> 0.37Hurt

Surprising findings

Limitations

Experimental setup

Datasets: CBCT scans from Korea University Anam Hospital (90 cases) real PX from Korea University Anam Hospital (45 unpaired cases) publicly available PX dataset for teeth segmentation

Benchmarks: Real PX to CBCT test set (31 paired cases) Synthetic PX to CBCT test set

Metrics: PSNR SSIM Dice LPIPS

Baselines: Residual CNN GAN R2N2 X2CT-GAN Oral-3D

Builds on: NeRF CycleGAN pixelNeRF X2CT-GAN

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy