atlas

Research map / Image generation / Image restoration

IIRP-Net: Iterative Inference Residual Pyramid Network for Enhanced Image Registration

CVPR 2024 · Image generation › Image restoration · approach: Inverse imaging with learned priors · 21 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 IIRP-Net, a streamlined 4-level pyramid registration network (RP-Net) whose residual flow estimators are reused iteratively coarse-to-fine at inference, with an NCC-based IterStop rule choosing iteration counts per image pair, for unsupervised deformable 3D medical image registration.

Problem

Deep learning-based deformable image registration networks are used in a single pass at inference and underexploit their trained registration capability, with pyramid networks showing limited accuracy on large deformations and fine structures.

Approach

Iteratively reapply the trained residual flow estimators of a pyramid network at each scale (feature-level internal iteration, coarse to fine) instead of repeating the whole network, with an adaptive IterStop criterion based on NCC change between successive outputs, adding no training cost.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
add iterative inference to RP-Net (ablation)RP-Net · FLAREDice (%): +4.66Helped
add iterative inference to RP-Net (ablation)RP-Net · MindboggleDice (%): +1.17Helped
add 2 ResBlocks to the residual flow estimators (ablation)RP-Net · FLAREDice (%): 65.72 -> 68.68Helped
add 2 ResBlocks to the residual flow estimators (ablation)RP-Net · MindboggleDice (%): 63.24 -> 64.67Helped
increase residual flow estimator depth from 3 to 4 ResBlocks (ablation)RP-Net · FLAREDice (%): 69.14 -> 69.04Hurt
increase residual flow estimator depth from 3 to 4 ResBlocks (ablation)RP-Net · MindboggleDice (%): 64.89 -> 64.97Helped
set IterStop threshold δ to 0.001 instead of 0.005 (ablation)IIRP-Net · FLAREDice (%): 73.34 -> 73.47Helped
set IterStop threshold δ to 0.001 instead of 0.005 (ablation)IIRP-Net · MindboggleDice (%): 65.84 -> 65.74Hurt
use IIRP-Net instead of RP-NetRP-Net · FLAREDice (%): 68.7 -> 73.3Helped
use IIRP-Net instead of RP-NetRP-Net · MindboggleDice (%): 64.7 -> 65.8Helped
use IIRP-Net instead of SDH-NetSDH-Net · FLAREDice (%): 72.2 -> 73.3Helped
use IIRP-Net instead of SDH-NetSDH-Net · MindboggleDice (%): 63.6 -> 65.8Helped

Surprising findings

Limitations

Experimental setup

Datasets: FLARE Mindboggle-101

Benchmarks: FLARE Mindboggle-101

Metrics: Dice Jacobian determinant |Js|<=0 HD95 MSE training time inference time parameters

Baselines: VoxelMorph LKU-Net TransMorph ModeT DualPRNet++ NICE-Net PIViT Image2Grid RCN SDH-Net

Builds on: VoxelMorph LapIRN Dual-PRNet++ NCC loss Adam

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