atlas

Research map / Detection and segmentation / Weakly supervised detection and segmentation

ToNNO: Tomographic Reconstruction of a Neural Network's Output for Weakly Supervised Segmentation of 3D Medical Images

CVPR 2024 · Detection and segmentation › Weakly supervised detection and segmentation · approach: Weakly supervised semantic segmentation · 3 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 ToNNO, which trains a 2D slice classifier on volume-level labels and reconstructs a 3D segmentation heatmap via inverse Radon transform, plus Averaged and Tomographic CAM variants, for weakly supervised 3D medical image segmentation.

Problem

Weakly supervised segmentation of 3D medical images using only image-level (volume-level) presence/absence labels for regions such as tumours or lesions, where existing methods mostly rely on 2D CAM and yield low-resolution heatmaps.

Approach

Train a 2D encoder on randomly oriented slices of 3D volumes with volume-level labels, then replace the sum in the Radon transform with the network output and apply the inverse 3D-2D Radon transform (filtered backprojection) to reconstruct a 3D heatmap; also average CAM maps across many rotations, with a second-derivative filtering step (Tomographic CAM) to keep deep-layer maps sharp.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use ToNNO instead of LayerCAMResNet-10-T, frozen batch norm · Multiple SclerosisF1-score: 0.73 -> 0.82Helped
Use ToNNO instead of LayerCAMResNet-10-T, frozen batch norm · AutoPETF1-score: 0.35 -> 0.39Helped
Use ToNNO instead of LayerCAMResNet-10-T, frozen batch norm · MosMedF1-score: 0.39 -> 0.50Helped
Use ToNNO instead of LayerCAMResNet-10-T, frozen batch norm · DukeF1-score: 0.24 -> 0.51Helped
Apply tomographic reconstruction to LayerCAM heatmaps instead of standard LayerCAMResNet-10-T, frozen batch norm · AutoPETF1-score: 0.35 -> 0.49Helped
Apply tomographic reconstruction to LayerCAM heatmaps instead of standard LayerCAMResNet-10-T, frozen batch norm · MosMedF1-score: 0.39 -> 0.55Helped
Apply tomographic reconstruction to LayerCAM heatmaps instead of standard LayerCAMResNet-10-T, frozen batch norm · Multiple SclerosisF1-score: 0.73 -> 0.84Helped
Apply tomographic reconstruction to LayerCAM heatmaps instead of standard LayerCAMResNet-10-T, frozen batch norm · DukeF1-score: 0.24 -> 0.51Helped
Add pretrained weights (ablation)ResNet-10-T · All four datasetsF1-score: 0.28 -> 0.55Helped
Freeze batch-normalization layers rather than use vanilla batch normalization (ablation)ResNet-10-T · All four datasetsF1-score: 0.48 -> 0.55Helped
Replace batch normalization with group normalization (ablation)ResNet-10-T · All four datasetsF1-score: 0.48 -> 0.54Helped
Use ResNet-50 with group normalization instead of ResNet-10-T with frozen batch normalization (ablation)ToNNO classifier · All four datasetsF1-score: 0.55 -> 0.56No clear effect

Surprising findings

Limitations

Experimental setup

Datasets: Multiple Sclerosis brain MRI (private) AutoPET-II MosMedData COVID-19 Duke breast cancer MRI

Benchmarks: Multiple Sclerosis AutoPET-II MosMedData COVID-19 Duke breast cancer MRI

Metrics: precision recall F1-score Dice MaxIoU balanced accuracy

Baselines: GradCAM LayerCAM Averaged LayerCAM

Builds on: GradCAM LayerCAM ResNet

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