fidopt Interactive view

Methods

Each one runs its authors' code at a fixed version, from the same starting point as the others. Get its app, or run it on your own machine.

41 methods · sorted by Name Datasets ranked on

SegmentationGPUKonfAI app

KonfAI segmentation app

A KonfAI segmentation app run through konfai-apps: the variant names an app of fideus-labs/fidopt-segmentation, or one of Valentin Boussot's apps where it lives; the app writes its own labels, matched with the dataset's structures by name.

Version
fideus-labs/fidopt-segmentation (private on Hugging Face for now)
Ranked on
41 datasets
Licence
Apache-2.0
RegistrationGPUKonfAI app

ConvexAdam (MIND)

convex_adam_MIND with the repository's defaults: MIND-SSC features, a coupled-convex coarse search, then Adam instance optimisation.

Version
b229e52
Ranked on
38 datasets
Licence
Apache-2.0
RegistrationCPUKonfAI app

Demons

ITK's fast symmetric forces Demons as SimpleITK's Demons notebook runs it: 20 iterations, field smoothing 2, pyramid 4, 2, 1; on MR the moving histogram is first matched to the fixed one, as SimpleITK's Demons examples do.

Version
SimpleITK 2.5.6, notebook 190ad08, examples 9b49b9c
Ranked on
32 datasets
Licence
Apache-2.0
SegmentationGPUKonfAI app

MONAI wholeBody CT

MONAI's wholeBody_ct_segmentation bundle, a SegResNet trained on the TotalSegmentator dataset at 1.5 mm: TotalSegmentator v1's 104 structures of a CT, run as the bundle's inference.json runs it.

Version
bundle 0.2.7, models/model.pt (sha256 80b429fb) and model_lowres.pt (sha256 c3ab55eb), MONAI 1.5.1
Ranked on
23 datasets
Licence
Apache-2.0
RegistrationCPUKonfAI app

NiftyReg

reg_f3d with its defaults (cubic B-spline, NMI), from the corpus's rigidly aligned pair.

Version
v2.0.0 (ee6a92d)
Ranked on
20 datasets
Licence
BSD-3-Clause
SegmentationGPUKonfAI app

CT-FM whole-body segmentation

CT-FM's whole-body model, a SegResNet pretrained by self-supervision on 148,000 CTs and fine-tuned on TotalSegmentator's training split: TotalSegmentator v2's 117 structures of a CT at its own resolution, run as its model card's notebook runs it.

Version
whole_body_segmentation 96b49a7 (model.safetensors sha256 16815842), lighter_zoo 0.1.3, MONAI 1.4.0
Ranked on
14 datasets
Licence
Apache-2.0
RegistrationCPUKonfAI app

greedy

greedy's deformable Quick Start command as first written (2019): NCC on a 2x2x2 window, 100x50x10 iterations, default smoothing; one intensity space, as its reference advises (NMI does not work very well for deformable registration).

Version
picsl_greedy 1.4.0.3
Ranked on
14 datasets
Licence
Apache-2.0
RegistrationGPU

vismatch matchers

2D feature matchers run by vismatch, each with its authors' code and weights, the homography from the fixed image to the moving one fitted by OpenCV's MAGSAC: the variant names the matcher.

Version
vismatch 1.4.0 (PyPI), weights checked by SHA-256 (setup.sh)
Ranked on
8 datasets
Licence
BSD-3-Clause
RegistrationCPUKonfAI app

deeds

deedsBCV with its defaults (MIND-SSC, discrete optimisation), from the corpus's rigidly aligned pair, on an isotropic grid as its README asks for thick slices.

Version
00b4653
Ranked on
7 datasets
Licence
MIT
SegmentationGPUKonfAI app

MONAI BraTS SegResNet

MONAI's brats_mri_segmentation bundle, a SegResNet trained on BraTS 2018: the tumour core, whole tumour and enhancing tumour of a glioma from T1, T1c, T2 and FLAIR, as BraTS labels, run as the bundle's inference.json runs it.

Version
bundle 0.5.4, models/model.pt (sha256 860ccb3f), MONAI 1.5.1
Ranked on
6 datasets
Licence
Apache-2.0
RegistrationGPUKonfAI app

anatomix + ConvexAdam

ConvexAdam on anatomix and MIND-SSC features, the registration pipeline of the anatomix paper with its command-line defaults.

Version
4c86aee, weights 842cfe9
Ranked on
5 datasets
Licence
MIT
SegmentationGPUKonfAI app

lungmask

lungmask's U-Net(R231), trained on 231 routine CTs of varied disease, the right and left lungs slice by slice, run as its authors' command line runs it.

Version
lungmask 0.2.21, weights unet_r231-d5d2fc3d.pth and unet_ltrclobes-3a07043d.pth of release v0.0 (SHA-256 checked)
Ranked on
4 datasets
Licence
Apache-2.0
SegmentationGPUKonfAI app

FastSurferVINN

FastSurferVINN, three voxel-size independent 2D networks (axial, coronal, sagittal) whose views are aggregated: 95 structures of a T1-weighted brain, FreeSurfer's aseg and the 62 DKT cortical regions, run as its authors' run_fastsurfer.sh --seg_only runs it.

Version
FastSurfer v2.6.0 (1dc0247), checkpoints aparc_vinn_{axial,coronal,sagittal}_v2.0.0.pkl of Zenodo 10390573 (SHA-256 checked)
Ranked on
3 datasets
Licence
Apache-2.0
RegistrationGPUKonfAI app

multiGradICON

unigradicon-register --model multigradicon with its defaults: the network's prediction, then 50 steps of instance optimisation on LNCC.

Version
unigradicon 1.0.5, weights 1.0
Ranked on
3 datasets
Licence
Apache-2.0
SegmentationCPUKonfAI app

SynthSeg 1.0

SynthSeg 1.0, a U-Net trained only on synthetic scans drawn from brain label maps, so that one model reads any MR contrast and resolution: 32 brain structures, run as its authors' SynthSeg_predict.py --v1 runs it.

Version
SynthSeg 2a2aa3b, models/synthseg_1.0.h5 of the repository (sha256 7d2e32d2)
Ranked on
3 datasets
Licence
Apache-2.0
RegistrationCPUKonfAI app

ANTs SyN

SyN as the Learn2Reg 2024 organisers ran it for LUMIR: cross-correlation, from the identity, 100x70x50x20 iterations, single precision.

Version
2.6.5 (release binaries)
Ranked on
2 datasets
Licence
Apache-2.0
SynthesisCPUKonfAI app

DFCAN

DFCAN, the Fourier channel attention network of the BioSR paper, with its authors' single-image models (wide field to linear SIM, one model a structure), run as their predict.py runs it.

Version
DL-SR 7f9c886, pre-trained_models.zip of figshare 13531292 (sha256 31a57833)
Ranked on
2 datasets
Licence
MIT
SegmentationCPUKonfAI app

Otsu nuclei

A classical baseline with no learnt weights: Otsu's threshold with scikit-image: the nuclei above it on a stained section's haematoxylin (colour deconvolution), or on the side of it that holds fewer pixels on a grey image; small holes and specks removed.

Version
scikit-image 0.26.0
Ranked on
2 datasets
Licence
BSD-3-Clause
SynthesisCPUKonfAI app

SynthSR

SynthSR 1.0, a U-Net trained on scans synthesised from brain label maps to turn a brain MR of any contrast, orientation and resolution into a 1 mm MPRAGE-like T1, run as its authors' predict_command_line.py runs it; brought back onto the input's grid and scaled onto the input's intensities.

Version
SynthSR 9e63935, models/SynthSR_v10_210712.h5 of the repository (sha256 2fd59e96)
Ranked on
2 datasets
Licence
Apache-2.0
RegistrationGPUKonfAI app

uniGradICON

unigradicon-register with its defaults: the network's prediction, then 50 steps of instance optimisation on LNCC.

Version
unigradicon 1.0.5, weights 1.0
Ranked on
2 datasets
Licence
Apache-2.0
SynthesisCPUKonfAI app

ANTs DenoiseImage

ANTs' DenoiseImage, Manjón et al.'s adaptive non-local means for MR, at the command's defaults (Gaussian noise model, patch radius 1, search radius 2): no learnt weights.

Version
ANTs 2.6.5, release ants-2.6.5-ubuntu-24.04-X64-gcc.zip (sha256 9f6a2c88)
Ranked on
1 dataset
Licence
Apache-2.0
RegistrationGPUKonfAI app

corrField

corrfield.py with its defaults, on the authors' 1 mm grid or coarser: Foerstner keypoints inside the fixed image's lung mask, MIND-SSC, discrete matching, thin-plate splines.

Version
53598ca
Ranked on
1 dataset
Licence
Apache-2.0
SynthesisCPUKonfAI app

DIPY non-local means

DIPY's blockwise non-local means with a Rician noise model, the noise's level estimated from the image by estimate_sigma, both at their defaults: no learnt weights.

Version
dipy 1.12.1
Ranked on
1 dataset
Licence
BSD-3-Clause
SynthesisCPUKonfAI app

Gaussian blur

SimpleITK's recursive Gaussian smoothing at its default standard deviation, 1 mm along every axis: the simplest denoiser, no learnt weights.

Version
SimpleITK 2.5.6
Ranked on
1 dataset
Licence
Apache-2.0
SegmentationCPUKonfAI app

InstanSeg

InstanSeg's released nuclei models, brightfield (trained on TNBC, LyNSeC, NuInsSeg, IHC TMA and CoNSeP) or fluorescence (CPDMI 2023) as the image calls for, run as the package's README runs them, every nucleus one label.

Version
instanseg-torch 0.1.2, models brightfield_nuclei and fluorescence_nuclei_and_cells 0.1.1 of release instanseg_models_v0.1.1 (sha256 427aa9cf, d5289ce1)
Ranked on
1 dataset
Licence
Apache-2.0
SegmentationCPUKonfAI app

Little W-Net

Little W-Net, a small W-shaped network for retinal vessels, with its authors' DRIVE model, run by their predict_one_image.py: test-time flips, the threshold 0.42 they chose on DRIVE.

Version
lwnet ce72dda, experiments/wnet_drive (sha256 91f0cada)
Ranked on
1 dataset
Licence
MIT
RegistrationGPUKonfAI app

BrainMorph

BrainMorph as the LUMIR organisers run it: 512 keypoints, the H model, thin-plate splines without regularisation; a keypoint network trained on 100,000 brain MR images.

Version
106b029, foundation-numkey512-numlevels7
Ranked on
none yet
Licence
MIT (code); weights: no licence stated
SegmentationCPUKonfAI app

Cellpose (cyto3)

Cellpose 3's generalist cyto3 model, trained on nine datasets among which the 2018 Data Science Bowl, run as the package's Cellpose class runs it at its defaults (grey, diameter 30), every mask one nucleus.

Version
cellpose 3.1.1.2, models cyto3 and size_cyto3.npy of cellpose.org (sha256 2dc3087a, 87f91feb)
Ranked on
none yet
Licence
BSD-3-Clause
RegistrationCPUKonfAI app

elastix (B-spline)

elastix's own default B-spline parameter map (mutual information with a bending-energy penalty, four resolutions, 256 iterations, a 10 mm grid), run by IMPACT-Reg's elastix engine with the IMPACT metric unused: a preset of that engine, not elastix's own executable.

Version
elastix as ImpactElastix 1.0.0, impact-reg-konfai 1.8.7
Ranked on
none yet
Licence
Apache-2.0
SegmentationCPUKonfAI app

FCBFormer

FCBFormer, a PVTv2 transformer branch fused with a fully convolutional branch, with its authors' Kvasir-SEG model, run as their predict.py runs it: 352 x 352, the logits kept above 0.

Version
FCBFormer c353199, FCBFormer_Kvasir.pt (sha256 e0ef52cc), PVTv2-B3 (sha256 48b51a06)
Ranked on
none yet
Licence
Apache-2.0 (code); weights: no licence stated
RegistrationGPUKonfAI app

FireANTs (tutorial settings)

The FireANTs library used alone as its first tutorial does: greedy deformable registration on local cross-correlation, from the aligned pair (the tutorial's affine stage left out, as for every method). Kept for the comparison of costs with IMPACT-Reg's FireANTs engine.

Version
1.5.1 as of commit f8a9cc2 (2026-09-13, not released)
Ranked on
none yet
Licence
Apache-2.0
SynthesisGPUKonfAI app

KonfAI synthesis app

A KonfAI synthesis app run through konfai-apps: the variant names an app of fideus-labs/fidopt-synthesis, or one of Valentin Boussot's apps where it lives; the app writes the image of the target modality on the image's grid.

Version
fideus-labs/fidopt-synthesis (private on Hugging Face for now)
Ranked on
none yet
Licence
Apache-2.0
SegmentationGPUKonfAI app

Medical SAM3

SAM 3 fine-tuned on 33 medical datasets, its authors' 2D model prompted by text alone, no box or point: the structure the authors' prompt names, the mask of highest score above 0.1, as their evaluation script runs it.

Version
Medical-SAM3 b610242, checkpoint_2D.pt of huggingface.co/ChongCong/Medical-SAM3 at 6ea30a2 (sha256 f7fb9f20; its model's storages 261296b5)
Ranked on
none yet
Licence
SAM License (code); weights: MIT on the model card, a fine-tune of SAM 3's weights (SAM License)
RegistrationGPUKonfAI app

multiGradICON (lung masks)

multiGradICON with its authors' lung protocol: each image multiplied by its lung mask. The field means nothing outside the lungs.

Version
unigradicon 1.0.5, weights 1.0
Ranked on
none yet
Licence
Apache-2.0
SynthesisGPUKonfAI app

nnsyn

nnsyn, CSIRO AEHRC's nnU-Net ResEnc-L that regresses the CT (team KoalAI, first in SynthRAD2025's MR-to-CT task), with its authors' released SynthRAD2025 models, one per source modality and region, run as their challenge docker runs them on the one fold they published.

Version
nnsyn af36483; fold 0 of huggingface.co/aehrc/Synthrad2025_task1 (ee17646) and aehrc/Synthrad2025_task2 (30da517), SHA-256 checked; CT de-normalisation of aehrc/synthrad2025_docker (25cbfe7)
Ranked on
none yet
Licence
Apache-2.0
SegmentationCPUKonfAI app

StarDist (H&E)

StarDist's pretrained 2D_versatile_he, nuclei as star-convex polygons, trained on MoNuSeg 2018 and TNBC, run as the README runs a pretrained model, every nucleus one label.

Version
stardist 0.9.2, model 2D_versatile_he of the stardist-models release v0.1 (sha256 f1696ef0)
Ranked on
none yet
Licence
BSD-3-Clause
RegistrationCPU

SynthMorph

SynthMorph, networks trained only on synthetic images drawn from brain label maps, so that one model registers brain MR of any contrast and resolution without preprocessing: joint affine and deformable registration, run as its authors' mri_synthmorph register runs it.

Version
mri_synthmorph 21b31bf, synthmorph.affine.2.h5 (sha256 1ac5304b) and synthmorph.deform.3.h5 (sha256 95b367cd)
Ranked on
none yet
Licence
FreeSurfer Software License Agreement (code); MIT (weights)
SegmentationCPUKonfAI app

TorchXRayVision PSPNet

TorchXRayVision's chest radiograph anatomy model, a PSPNet whose training images were not released: 14 structures, lungs and heart among them, from a frontal radiograph, run as the authors' segmentation notebook runs it.

Version
torchxrayvision 1.5.5, weights pspnet_chestxray_best_model_4.pth (sha256 019b167e)
Ranked on
none yet
Licence
Apache-2.0
RegistrationGPUKonfAI app

uniGradICON (lung masks)

uniGradICON with its authors' lung protocol: each image multiplied by its lung mask. The field means nothing outside the lungs.

Version
unigradicon 1.0.5, weights 1.0
Ranked on
none yet
Licence
Apache-2.0
SegmentationCPUKonfAI app

VM-UNet

VM-UNet, a U-shaped network of Vision Mamba blocks, with its authors' ISIC 2018 checkpoint, run as their test loop runs it: normalised with their ISIC 2018 statistics, resized to 256 x 256, the sigmoid kept above 0.5.

Version
VM-UNet b87827e, best-vmunet-isic18.pth (sha256 a5b2c175)
Ranked on
none yet
Licence
Apache-2.0 (code); weights: no licence stated
RegistrationGPUKonfAI app

warpfield

The warpfield library with its default recipe's two deformable levels: FFT block matching of 2D projections on the GPU, from the aligned pair (the recipe's translation and affine levels left out, as for every method). The moving image is brought onto the fixed grid; each image is shifted to start at zero, the recipe's background clipping being made for microscopy.

Version
0.2.2
Ranked on
none yet
Licence
MIT

A method of yours can stand here too: how to submit.