Object detection for automatic cancer cell counting in zebrafish xenografts

PLoS One. 2021 Nov 29;16(11):e0260609. doi: 10.1371/journal.pone.0260609. eCollection 2021.

Abstract

Cell counting is a frequent task in medical research studies. However, it is often performed manually; thus, it is time-consuming and prone to human error. Even so, cell counting automation can be challenging to achieve, especially when dealing with crowded scenes and overlapping cells, assuming different shapes and sizes. In this paper, we introduce a deep learning-based cell detection and quantification methodology to automate the cell counting process in the zebrafish xenograft cancer model, an innovative technique for studying tumor biology and for personalizing medicine. First, we implemented a fine-tuned architecture based on the Faster R-CNN using the Inception ResNet V2 feature extractor. Second, we performed several adjustments to optimize the process, paying attention to constraints such as the presence of overlapped cells, the high number of objects to detect, the heterogeneity of the cells' size and shape, and the small size of the data set. This method resulted in a median error of approximately 1% of the total number of cell units. These results demonstrate the potential of our novel approach for quantifying cells in poorly labeled images. Compared to traditional Faster R-CNN, our method improved the average precision from 71% to 85% on the studied data set.

Publication types

  • Research Support, Non-U.S. Gov't

MeSH terms

  • Animals
  • Cell Count / methods*
  • Deep Learning*
  • Heterografts
  • Humans
  • Image Processing, Computer-Assisted / methods*
  • Neoplasm Transplantation
  • Neoplasms / diagnosis
  • Neoplasms / pathology
  • Neoplasms, Experimental / diagnosis*
  • Neoplasms, Experimental / pathology
  • Zebrafish

Grants and funding

This work was supported by national funds through FCT (Fundaçâo para a Ciência e a Tecnologia), under project PTDC/CCI-INF/29168/2017 (BINDER). Mauro Castelli acknowledges the financial support from the Slovenian Research Agency (research core funding no. P5-0410).