3D CBCT Artefact Removal Using Perpendicular Score-Based Diffusion Models

This paper proposes a novel 3D dental implant inpainting method using perpendicular score-based diffusion models that operate in the projection domain to capture inter-projection correlations, thereby generating high-quality, artifact-reduced CBCT images with improved consistency compared to existing 2D-based approaches.

Susanne Schaub, Florentin Bieder, Matheus L. Oliveira, Yulan Wang, Dorothea Dagassan-Berndt, Michael M. Bornstein, Philippe C. Cattin

Published 2026-03-09
📖 5 min read🧠 Deep dive

Imagine you are trying to take a perfect 3D photo of a forest, but you have to do it by taking hundreds of 2D snapshots from different angles. Now, imagine that in the middle of the forest, there are some giant, shiny, metallic statues (dental implants). When you take your photos, these statues reflect light wildly and cast strange shadows, ruining the pictures. When you try to stitch those photos back together into a 3D model, the statues create a "glitchy" mess of streaks and distortions that hide the trees behind them.

This is exactly what happens in CBCT scans (a type of 3D X-ray used in dentistry). The metal implants create "artifacts" that make it hard for dentists to see the bone and teeth clearly.

This paper introduces a clever new way to fix these glitches using a technique called "Perpendicular Score-Based Diffusion Models." That sounds complicated, so let's break it down with some everyday analogies.

The Problem: The "Glitchy" Puzzle

Think of the dental scan as a giant 3D puzzle. The "pieces" are the 2D X-ray images taken from every angle.

  • The Old Way: Previous AI methods tried to fix the puzzle by looking at each 2D piece individually. It's like trying to fix a torn map by only looking at one small square of paper at a time. You might fix the tear in that square, but the road you draw might not match the road in the square next to it. The result is a 3D image that looks "jittery" or inconsistent.
  • The Goal: We need to "inpaint" (fill in) the missing or damaged parts of the X-rays where the metal implants are, but we need to make sure the fix looks consistent from every angle.

The Solution: The "Two-Coach" System

The authors propose a system that uses two AI coaches working together to fix the puzzle, rather than just one.

  1. Coach A (The Primary Coach): This coach looks at the puzzle pieces from the "front" (the standard angle the X-ray machine takes). It knows how to fix the image based on what it sees directly.
  2. Coach B (The Secondary Coach): This coach looks at the puzzle pieces from the "side" (a perpendicular angle). It sees the data in a completely different orientation.

The Magic Trick:
Instead of letting Coach A fix the whole image alone, the system makes them take turns.

  • Coach A fixes a slice of the image.
  • Then, Coach B looks at that same slice from the side and says, "Hey, that doesn't look right from my angle; let's adjust it."
  • They go back and forth, refining the image step-by-step.

This is like two artists collaborating on a sculpture. One is looking at it from the front, the other from the side. If the front artist adds a bump, the side artist checks if it makes sense from their view. By constantly checking each other, they ensure the final 3D object is smooth and consistent, with no weird glitches.

How the AI "Dreams" (Diffusion Models)

The paper uses something called a Diffusion Model. Imagine you have a clear, perfect photo of a tooth.

  • The Noise: You slowly add static (like TV snow) to the photo until it's just a blurry mess.
  • The Learning: The AI learns how to reverse this process. It learns how to take a blurry mess and slowly remove the noise to reveal the clear image underneath.
  • The Application: In this paper, the "blurry mess" is the X-ray with the metal implant artifacts. The AI learns to "dream" away the metal streaks and replace them with the natural texture of the bone and teeth that should be there, based on the surrounding healthy data.

Why This is a Big Deal

  • It's Smarter: Because the two coaches (models) talk to each other, the final 3D image is much more consistent than if you just fixed the 2D slices one by one.
  • It's Faster: Training a full 3D AI model is like trying to learn a whole library of books at once—it takes forever and needs a massive computer. This method is like learning two separate chapters (2D views) and combining them. It's much faster and needs less data.
  • It Works Everywhere: They tested this on "pig jaws" (a common stand-in for human teeth in research) with different sizes of X-ray machines. It worked great whether the implant was inside the scan area or just outside it (the "exomass").

The Bottom Line

The authors have built a digital "repair shop" for dental 3D scans. Instead of just patching up the holes in the X-rays blindly, they use a smart, two-step collaboration system to ensure the repair looks perfect from every single angle.

The result? Dentists get clearer, sharper 3D images without the distracting metal streaks, leading to better diagnoses and safer treatments for patients. And the best part? They've made the code public, so other researchers can use this "two-coach" system to fix their own medical imaging problems.