VIMs: Virtual Immunohistochemistry Multiplex staining via Text-to-Stain Diffusion Trained on Uniplex Stains
Shikha Dubey, Yosep Chong, Beatrice Knudsen, Shireen Y. Elhabian

TL;DR
This paper presents VIMs, a novel diffusion-based model that generates multiple immunohistochemistry stains from a single H&E image using text prompts, addressing tissue scarcity in pathology diagnostics.
Contribution
VIMs is the first model to enable virtual multiplex IHC staining from uniplex data using a vision-language diffusion approach with text prompts.
Findings
VIMs outperforms the base diffusion model in generating IHC stains.
VIMs achieves comparable performance to Pix2Pix on paired data.
Pathologist evaluations confirm the quality of generated stains.
Abstract
This paper introduces a Virtual Immunohistochemistry Multiplex staining (VIMs) model designed to generate multiple immunohistochemistry (IHC) stains from a single hematoxylin and eosin (H&E) stained tissue section. IHC stains are crucial in pathology practice for resolving complex diagnostic questions and guiding patient treatment decisions. While commercial laboratories offer a wide array of up to 400 different antibody-based IHC stains, small biopsies often lack sufficient tissue for multiple stains while preserving material for subsequent molecular testing. This highlights the need for virtual IHC staining. Notably, VIMs is the first model to address this need, leveraging a large vision-language single-step diffusion model for virtual IHC multiplexing through text prompts for each IHC marker. VIMs is trained on uniplex paired H&E and IHC images, employing an adversarial training…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsMolecular Biology Techniques and Applications
MethodsHuMan(Expedia)||How do I get a human at Expedia? · *Communicated@Fast*How Do I Communicate to Expedia? · Convolution · Batch Normalization · Dropout · Sigmoid Activation · PatchGAN · Latent Diffusion Model · Concatenated Skip Connection · Pix2Pix
