Many Raters, One Mask? A Practical Guide to Consensus Aggregation for Multi-Annotator Medical Image Segmentation

Note. This tutorial's interactive widgets and its citation previews require JavaScript to be enabled in your browser. If you were to ask seven radiologists to outline the same structure on the same medical image, it is almost a certainty that you will get seven different masks. To someone unfamiliar with medical imaging, this might seem like carelessness, but it is not. Boundaries in medical images are genuinely ambiguous, and if you add personal annotation preferences or “style”, expertise levels, and other factors, the disagreement starts to make sense. Across organs and modalities, the volume of a manually contoured structure routinely varies by tens of percent between observers (for example, inter-observer volume differences of 20% and more are common in CT organ delineation), and that variation propagates directly into downstream tasks: radiotherapy decisions, measurements, and the “ground truth” on which segmentation models are trained and evaluated. When these annotations feed a supervised model, the choice of how to collapse them into a single training target is a modeling decision, and this tutorial shows how different methods can make that decision differently. ...

July 15, 2026 · 20 min · Kumar Abhishek

Using nnU-Net with 2D RGB images and custom data splits

nnU-Net is now considered a standard and state-of-the-art tool for medical image segmentation, but, I think that it is opinionated in the following ways that affect how I may use it: It enforces a specific training and evaluation workflow, including assumptions about data splits. This means using custom train-valid-test splits requires some workarounds. It assumes 3D volumetric data, and while 2D data is supported, it’s the not the primary use case. It assumes grayscale images, and does not support RGB images out of the box. This again means that RGB images require some workarounds. A lot of researchers, however, happily use nnU-Net for 3D volumetric medical images, so these limitations may not be relevant to them. ...

January 17, 2026 · 5 min · Kumar Abhishek

Deep NNs for Segmentation

November 28, 2018 · 0 min · Kumar Abhishek

GAN-based Synthetic Medical Image Augmentation

The paper proposes using Generative Adversarial Networks (GANs) to augment the dataset with high quality synthetic liver lesion images in order to improve the CNN classification performance for medical image classification. The authors use limited dataset of computed tomography (CT) images of 182 liver lesions (53 cysts, 64 metastases and 65 hemangiomas). The liver lesions vary considerably in shape, contrast and size, and also present intra-class variability. ...

November 21, 2018 · 3 min · Kumar Abhishek

U-Net: Convolutional Networks for Biomedical Image Segmentation

In this paper, the authors proposed a fully convolutional neural network architecture for biomedical image segmentation which overcame the limitations of the contemporary algorithms. Unlike other popular algorithms then, the proposed network did not suffer from the redundancy arising out of overlapping training patches. Moreover, the authors eliminate the trade-off between localization accuracy and the use of context and state that “good localization and the use of context are possible at the same time”. ...

November 21, 2018 · 3 min · Kumar Abhishek