Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

WsiCaption: Multiple Instance Generation of Pathology Reports for Gigapixel Whole-Slide Images

About

Whole slide images are the foundation of digital pathology for the diagnosis and treatment of carcinomas. Writing pathology reports is laborious and error-prone for inexperienced pathologists. To reduce the workload and improve clinical automation, we investigate how to generate pathology reports given whole slide images. On the data end, we curated the largest WSI-text dataset (PathText). In specific, we collected nearly 10000 high-quality WSI-text pairs for visual-language models by recognizing and cleaning pathology reports which narrate diagnostic slides in TCGA. On the model end, we propose the multiple instance generative model (MI-Gen) which can produce pathology reports for gigapixel WSIs. We benchmark our model on the largest subset of TCGA-PathoText. Experimental results show our model can generate pathology reports which contain multiple clinical clues and achieve competitive performance on certain slide-level tasks. We observe that simple semantic extraction from the pathology reports can achieve the best performance (0.838 of F1 score) on BRCA subtyping surpassing previous state-of-the-art approaches. Our collected dataset and related code are available.

Pingyi Chen, Honglin Li, Chenglu Zhu, Sunyi Zheng, Zhongyi Shui, Lin Yang• 2023

Related benchmarks

TaskDatasetResultRank
Pathology report generationPathText BRCA (test)
BLEU-10.446
32
Report GenerationWSI-Bench
BLEU-140.3
15
Report GenerationWSI
BLEU-140.3
12
Pathology report generationML-Path KIDNEY (test)
BLEU Score (Mean)29.3
9
Pathology report generationML-Path CHOL (test)
BLEU Score18.4
9
Pathology report generationML-Path MESO (test)
BLEU18.5
9
Pathology report generationML-Path BRCA (test)
BLEU Score20.7
9
Pathology report generationML-Path LUNG (test)
BLEU Score23.9
9
Pathology report generationML-Path STAD (test)
BLEU Score (Mean)0.227
9
Pathology report generationML-Path DLBC (test)
BLEU Score16.8
9
Showing 10 of 18 rows

Other info

Code

Follow for update