atlas

Research map / Detection and segmentation / CNN features

nnWNet: Rethinking the Use of Transformers in Biomedical Image Segmentation and Calling for a Unified Evaluation Benchmark

CVPR 2025 · Detection and segmentation › CNN features · approach: Context modeling for semantic segmentation · 36 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 WNet, a UNet variant that pairs convolutional local-scope blocks with transformer global-scope bridges to keep local and global features flowing continuously, and benchmarks it inside the nnUNet framework on eight 2D/3D biomedical segmentation datasets.

Problem

Hybrid convolution-transformer encoder-decoder models for biomedical image segmentation alternate global and local features, causing feature confusion and training instability; prior works also use inconsistent experimental setups, making comparisons unreliable.

Approach

Modify UNet into two cascaded encoder-decoders where convolutional blocks extract local details, transformer (pooling-token-mixer) bridges capture global context at each scale, and both streams exchange information via channel concatenation, so global and local features are transmitted continuously; evaluate all models under the same nnUNet pipeline.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use nnWNet instead of nnUNetnnUNet · DRIVEJaccard: 68.70±1.03 -> 69.86±1.26No clear effect
Use nnWNet instead of nnUNetnnUNet · ISIC-2017Jaccard: 82.30±0.76 -> 82.62±0.71Helped
Use nnWNet instead of nnUNetnnUNet · Kvasir-SEGJaccard: 83.92±2.30 -> 84.58±1.89No clear effect
Use nnWNet instead of nnUNetnnUNet · CREMIJaccard: 77.57±0.25 -> 79.86±0.25Helped
Use nnWNet instead of nnUNetnnUNet · Parse2022Jaccard: 72.67±1.55 -> 73.71±0.64Helped
Use nnWNet instead of nnUNetnnUNet · AMOS22Jaccard: 78.12±0.71 -> 78.93±0.58Helped
Use nnWNet instead of nnUNetnnUNet · BTCVJaccard: 73.10±2.07 -> 74.76±2.46Helped
Use nnWNet instead of nnUNetnnUNet · ImageCASJaccard: 70.77±0.27 -> 71.58±0.25Helped
Replace pooling token-mixer with DW Conv 7 × 7 (ablation)WNet · ISIC-2017Jaccard: 82.62±0.71 -> 82.55±0.57No clear effect
Replace pooling token-mixer with DW Conv 11 × 11 (ablation)WNet · Kvasir-SEGJaccard: 84.58±1.89 -> 84.49±2.08No clear effect
Replace pooling token-mixer with E-MHSA (ablation)WNet · CREMIJaccard: 79.86±0.25 -> 78.37±0.20Hurt
Replace channel concatenation with element-wise multiplication (ablation)WNet · CREMIJaccard: 79.86±0.25 -> 77.49±0.36Hurt

Surprising findings

Limitations

Experimental setup

Datasets: DRIVE ISIC-2017 Kvasir-SEG CREMI Parse2022 AMOS22 BTCV ImageCAS

Benchmarks: DRIVE ISIC-2017 Kvasir-SEG CREMI Parse2022 AMOS22 BTCV ImageCAS

Metrics: Jaccard Dice 95HD ASD

Baselines: nnUNet BCUNet CMUNet GFANet U2Net SwinUNet H2Former ConvFormer DuAT TransAttUNet VNet nnFormer

Builds on: UNet nnUNet PoolFormer Residual blocks

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