Fast GPU-Enabled Color Normalization for Digital Pathology
Not on the map. Why?
Abstract (arXiv)
Normalizing unwanted color variations due to differences in staining processes and scanner responses has been shown to aid machine learning in computational pathology. Of the several popular techniques for color normalization, structure preserving color normalization (SPCN) is well-motivated, convincingly tested, and published with its code base. However, SPCN makes occasional errors in color basis estimation leading to artifacts such as swapping the color basis vectors between stains or giving a colored tinge to the background with no tissue. We made several algorithmic improvements to remove these artifacts. Additionally, the original SPCN code is not readily usable on gigapixel whole slide images (WSIs) due to long run times, use of proprietary software platform and libraries, and its inability to automatically handle WSIs. We completely rewrote the software such that it can automatically handle images of any size in popular WSI formats. Our software utilizes GPU-acceleration and open-source libraries that are becoming ubiquitous with the advent of deep learning. We also made several other small improvements and achieved a multifold overall speedup on gigapixel images. Our algorithm and software is usable right out-of-the-box by the computational pathology community.
Key facts. Cited by 8 papers in the map (data through 7 Oct 2026). First posted on arXiv 10 Jan 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 2; 2022: 2; 2023: 3; 2024: 1.
8 papers.
- 2021Self-Rule to Multi-Adapt: Generalized Multi-source Feature Learning Using Unsupervised Domain Adaptation for Colorectal Cancer Tissue Detectioncited by 9
- 2022EGFR Mutation Prediction of Lung Biopsy Images using Deep Learningcited by 7
- 2021Computer-Aided Diagnosis of Low Grade Endometrial Stromal Sarcoma (LGESS)cited by 2
- 2023CHATTY: Coupled Holistic Adversarial Transport Terms with Yield for Unsupervised Domain Adaptationcited by 1
- 2023Classification of lung cancer subtypes on CT images with synthetic pathological priorscited by 1
- 2022Intrinsic Bias Identification on Medical Image Datasetscited by 0
- 2023ParamNet: A Dynamic Parameter Network for Fast Multi-to-One Stain Normalizationcited by 0
- 2024CC-DCNet: Dynamic Convolutional Neural Network with Contrastive Constraints for Identifying Lung Cancer Subtypes on Multi-modality Imagescited by 0
- 2024CC-DCNet: Dynamic Convolutional Neural Network with Contrastive Constraints for Identifying Lung Cancer Subtypes on Multi-modality Images18 Jul 2024
- 2023Classification of lung cancer subtypes on CT images with synthetic pathological priors9 Aug 2023
- 2023ParamNet: A Dynamic Parameter Network for Fast Multi-to-One Stain Normalization11 May 2023
- 2023CHATTY: Coupled Holistic Adversarial Transport Terms with Yield for Unsupervised Domain Adaptation19 Apr 2023
- 2022EGFR Mutation Prediction of Lung Biopsy Images using Deep Learning26 Aug 2022
- 2022Intrinsic Bias Identification on Medical Image Datasets24 Mar 2022
- 2021Self-Rule to Multi-Adapt: Generalized Multi-source Feature Learning Using Unsupervised Domain Adaptation for Colorectal Cancer Tissue Detection20 Aug 2021
- 2021Computer-Aided Diagnosis of Low Grade Endometrial Stromal Sarcoma (LGESS)9 Jul 2021