UniCell: Universal Cell Nucleus Classification via Prompt Learning

Junjia Huang, Haofeng Li, Xiang Wan, Guanbin Li
2/20/2024
cs.CV

Official code: lhaof/UniCell (7 stars, last commit 2023-12-12).

Abstract

The recognition of multi-class cell nuclei can significantly facilitate the process of histopathological diagnosis. Numerous pathological datasets are currently available, but their annotations are inconsistent. Most existing methods require individual training on each dataset to deduce the relevant labels and lack the use of common knowledge across datasets, consequently restricting the quality of recognition. In this paper, we propose a universal cell nucleus classification framework (UniCell), which employs a novel prompt learning mechanism to uniformly predict the corresponding categories of pathological images from different dataset domains. In particular, our framework adopts an end-to-end architecture for nuclei detection and classification, and utilizes flexible prediction heads for adapting various datasets. Moreover, we develop a Dynamic Prompt Module (DPM) that exploits the properties of multiple datasets to enhance features. The DPM first integrates the embeddings of datasets and semantic categories, and then employs the integrated prompts to refine image representations, efficiently harvesting the shared knowledge among the related cell types and data sources. Experimental results demonstrate that the proposed method effectively achieves the state-of-the-art results on four nucleus detection and classification benchmarks. Code and models are available at https://github.com/lhaof/UniCell

View on arXivView PDF

Code Implementations(1)

lhaof/UniCellOfficial100%

UniCell: Universal Cell Nucleus Classification via Prompt Learning, AAAI 2024

71CSS, ShellDec 11, 20232 years ago

Similar Papers

Cite this paper

@article{huang2024unicell,
  title  = {UniCell: Universal Cell Nucleus Classification via Prompt Learning},
  author = {Junjia Huang and Haofeng Li and Xiang Wan and Guanbin Li},
  year   = {2024},
  eprint = {2402.12938},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2402.12938v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2402.12938.svg)](https://codeofpaper.com/paper/2402.12938)

Discussion