in active developmentoptimal transport dMRI · fMRIopposite-PE EPI
Susceptibility-distortion correction

Undistort EPI in seconds
- SuCor.

SuCor turns an opposite-PE b0 pair into one distortion-free image and a B0 fieldmap that's sharp at air–tissue edges and smooth in tissue — using closed-form optimal transport instead of slow iterative registration.

Request early access See it work ↓ private beta · Indiana University
Interactive · real data

Drag to undistort a real brain.

Wipe between the distorted input and the SuCor-corrected output, scrub slices, or switch to the estimated field.

Runtime · single b0 pair

23.1× faster than topup.

Wall-clock to estimate the field on identical input.

SuCor
24.9s
FSL topup
575.5s
How it works

One field, estimated end to end.

SuCor estimates a single B0 displacement field from the opposite-PE pair and applies it to the whole series. A few design principles, without the recipe:

01

Direct start

A fast, non-iterative first estimate — no slow registration to converge.

02

Dropout-robust

Stays coherent where signal has piled up or dropped out.

03

Physics-like field

Smooth within tissue, sharp at air–tissue boundaries.

04

Refined

A polish pass tightens the fit without roughening the field.

05

Signal-conserving

Applied across the full 4-D series while preserving total signal.

Ground-truth validation · koma simulation

It recovers the true brain.

On a physics simulation where the undistorted brain is known exactly, SuCor turns the distorted input back into the ground truth.

distorted input
distorted
SuCor corrected
SuCor corrected
ground truth
ground truth
corrected vs truth: r = 0.994 NRMSE 0.356 → 0.111 (69% lower)
fMRI · in-vivo · opposite-PE

The two encodings snap together.

AP and PA spin-echo EPIs distort in opposite directions. A correct field maps both back to the same true geometry — so red (AP) and green (PA) collapse to gray. PE-axis mismatch drops 77%. This is the same consistency FSL topup is scored on, with no external reference or co-registration in the loop.

opposite-PE AP/PA spin-echo collapse after SuCor correction

And against an undistorted T2 spin-echo acquired in the same space — the inferior slab where susceptibility distortion is worst:

T2 spin-echo vs raw BOLD vs SuCor BOLD across inferior slices

Piled-up brainstem and cerebellum decompress toward the spin-echo's true shape; orbitofrontal tissue is pulled back forward.

Head-to-head · same data

On par with FSL topup — faster.

SuCor corrected
SuCor — corrected
topup corrected
FSL topup — corrected
SuCor field
SuCor — fieldmap
topup field
FSL topup — fieldmap
Private beta

Want to try SuCor on your data?

SuCor is in active development at Indiana University. For early access or to collaborate, reach out.

srchig@iu.edu