ResEncL-MissingPiece-MultiTalent

Copyright German Cancer Research Center (DKFZ) and contributors. Please make sure that your usage of these models is in compliance with their license.

MICCAI 2025

ResEncL-MissingPiece-MultiTalent is a ResEnc-L backbone for 3D medical object detection, pre-trained with MultiTalent supervised multi-dataset segmentation on ~87 public segmentation datasets of mixed modalities. It is one of the checkpoints released with The Missing Piece: A Case for Pre-training in 3D Medical Object Detection (MICCAI 2025).

Model family

All checkpoints of the collection:

Model Pre-training Architecture Repository
ResEncL-MissingPiece-MAE MAE (self-supervised) ResEnc-L MIC-DKFZ/ResEncL-MissingPiece-MAE
ResEncL-MissingPiece-MG Models Genesis (self-supervised) ResEnc-L MIC-DKFZ/ResEncL-MissingPiece-MG
ResEncL-MissingPiece-S3D Spark 3D (self-supervised) ResEnc-L MIC-DKFZ/ResEncL-MissingPiece-S3D
ResEncL-MissingPiece-VoCo VoCo (self-supervised) ResEnc-L MIC-DKFZ/ResEncL-MissingPiece-VoCo
ResEncL-MissingPiece-MultiTalent MultiTalent (supervised) ResEnc-L this repository
RetinaUNet-MissingPiece-MultiTalent MultiTalent (supervised) Retina U-Net (nnDetection ConvBackbone + FPN) MIC-DKFZ/RetinaUNet-MissingPiece-MultiTalent

The nnFoundation models nnFoundationCNN (ResEnc-L) and nnFoundationViT (Primus) can be finetuned for detection with nnDetection in the same way -- see the finetuning docs.

Using this checkpoint

Fine-tune it for detection with nnDetection -- Finetuning pretrained backbones:

hf download MIC-DKFZ/ResEncL-MissingPiece-MultiTalent checkpoint_final.pth --local-dir ./checkpoints/ResEncL-MissingPiece-MultiTalent

nndet_train Task<XXX>_YourDataset residual_encoder_retinaunet_focal_v002 0 \
    -o module=RetinaUNetFocalV002_ResEnc_TL exp.tag=_MultiTalent \
    +transfer_learning_ckpt=./checkpoints/ResEncL-MissingPiece-MultiTalent/checkpoint_final.pth \
    --transfer_learning --load_adapt_plan

--load_adapt_plan rebuilds the backbone to match this checkpoint before loading the weights. For a Deformable DETR head instead, use residual_encoder_def_detr_v002 with -o module=BoxDeformableDETRV002_ResEnc_TL.

Repository contents

File Purpose
checkpoint_final.pth the pre-trained weights
adaptation_plan.json architecture + preprocessing plan; nnDetection reads it (from the checkpoint) to rebuild the backbone
config.json placeholder so the Hub records download counts

Expected input

3D volumes, preprocessed with nnDetection's standard pipeline (nndet_prep), using the dataset's default planned spacing. Downstream patch size: 128 × 128 × 128.

For reference, pre-training used Z-score normalised volumes resampled to 1 × 1 × 1 mm, with a patch size of 192 × 192 × 192.

The checkpoint contains 87 per-dataset input stems (one per pre-training dataset/modality). The adaptation plan selects the CT stem (encoder.stem.351_0) by default; to use a different one, pass -o model_cfg.stem_override=encoder.stem.<id> (see §3.4 of the finetuning docs).

Checkpoint format

checkpoint_final.pth is a torch.save dictionary that loads safely with weights_only=True:

Key Contents
network_weights the pre-trained state_dict (only the encoder and input stem are transferred downstream)
trainer_name the pre-training trainer
nnssl_adaptation_plan same content as adaptation_plan.json
citations the references to cite when using these weights (printed to the training log on load)

Note: this checkpoint stores a number of state_dict entries as aliases of the same underlying tensor (the all_modules.* keys mirror the named conv/norm modules). This is expected for ResEnc -- do not deduplicate these keys.

Citation

If you use these weights, please cite The Missing Piece (MICCAI 2025):

The Missing Piece BibTeX
@inproceedings{eckstein2025missing,
  title     = {The Missing Piece: A Case for Pre-training in 3D Medical Object Detection},
  author    = {Eckstein, Katharina and Ulrich, Constantin and Baumgartner, Michael and K{\"a}chele, Jessica and Bounias, Dimitrios and Wald, Tassilo and Floca, Ralf and Maier-Hein, Klaus H.},
  booktitle = {Medical Image Computing and Computer Assisted Intervention -- MICCAI 2025},
  series    = {Lecture Notes in Computer Science},
  volume    = {15963},
  pages     = {615--626},
  year      = {2025},
  publisher = {Springer Nature Switzerland},
  doi       = {10.1007/978-3-032-04965-0_58}
}

Please also cite the architecture, pre-training method and pre-training data behind this checkpoint:

Further references

Architecture -- ResEncL

  • Isensee, F., Wald, T., Ulrich, C., Baumgartner, M., Roy, S., Maier-Hein, K., & Jaeger, P. F. (2024). nnU-Net revisited: A call for rigorous validation in 3D medical image segmentation. In Medical Image Computing and Computer Assisted Intervention – MICCAI 2024 (Lecture Notes in Computer Science, pp. 488–498). Springer. https://doi.org/10.1007/978-3-031-72114-4_47
  • Isensee, F., Jaeger, P. F., Kohl, S. A. A., Petersen, J., & Maier-Hein, K. H. (2021). nnU-Net: A self-configuring method for deep learning-based biomedical image segmentation. Nature Methods, 18(2), 203–211. https://doi.org/10.1038/s41592-020-01008-z

Pretraining Method -- MultiTalent

  • Ulrich, C., Isensee, F., Wald, T., Zenk, M., Baumgartner, M., & Maier-Hein, K. H. (2023). MultiTalent: A multi-dataset approach to medical image segmentation. In Medical Image Computing and Computer Assisted Intervention – MICCAI 2023 (Lecture Notes in Computer Science, Vol. 14222, pp. 648–658). Springer. https://doi.org/10.1007/978-3-031-43898-1_62
Downloads last month
2
Inference Providers NEW
This model isn't deployed by any Inference Provider. 🙋 Ask for provider support

Collection including MIC-DKFZ/ResEncL-MissingPiece-MultiTalent

Papers for MIC-DKFZ/ResEncL-MissingPiece-MultiTalent