Back

stainlib: a python library for augmentation and normalization of histopathology H&E images

Otalora, S.; Marini, N.; Podareanu, D.; Hekster, R.; Tellez, D.; van der Laak, J.; Müller, H.; Atzori, M.

2022-05-18 bioinformatics
10.1101/2022.05.17.492245 bioRxiv
Show abstract

Computational pathology is a domain of increasing scientific and social interest. The automatic analysis of histopathology images stained with Hematoxylin and Eosin (H&E) can help clinicians diagnose and quantify diseases. Computer vision methods based on deep learning can perform on par or better than pathologists in specific tasks [1, 2, 15]. Nevertheless, the visual heterogeneity in histopathology images due to batch effects, differences in preparation in different pathology laboratories, and the scanner can produce tissue appearance changes in the digitized whole-slide images. Such changes impede the application of the trained models in clinical scenarios where there is high variability in the images. We introduce stainlib, an easy-to-use and expandable python3 library that collects and unifies state-of-the-art methods for color augmentation and normalization of histopathology H&E images. stainlib also contains recent deep learning-based approaches that perform a robust stain-invariant training of CNN models. stainlib can help researchers build models robust to color domain shift by augmenting and harmonizing the training data, allowing the deployment of better models in the digital pathology practice.

Matching journals

The top 8 journals account for 50% of the predicted probability mass.

50% of probability mass above

"Similar papers" are the closest papers from that journal in the model's embedding space. They show what the match is built on, but the ranking comes mostly from a classifier over the whole training set, not from these examples alone.