Keras R-CNN

Keras R-CNN performs automated detection and classification of cells in biological images using region-based convolutional neural networks implemented in Keras on TensorFlow.


Key Features:

  • R-CNN implementation: Region-based convolutional neural networks implemented through the Keras framework on top of TensorFlow for object detection.
  • Single-step cell and phenotype detection: Identifies individual cells and their phenotypes in a single-step deep learning object detection workflow.
  • Image modality support: Processes both brightfield and fluorescence images.
  • High-throughput dataset handling: Capable of handling large image datasets suitable for high-throughput analysis.
  • Demonstrated biological tasks: Applied to nucleus detection and malaria stage classification with reported performance comparable to expert human annotators.

Scientific Applications:

  • High-throughput drug screening: Automates cell identification in large-scale compound screening experiments.
  • Digital pathology: Supports analysis of pathological images for research and diagnostic workflows.
  • Phenotypic analysis: Enables morphological identification and classification of cellular phenotypes.
  • Nucleus and parasite stage detection: Used for nucleus detection and Plasmodium malaria stage classification in microscopy images.

Methodology:

Keras R-CNN employs region-based convolutional neural networks that generate potential bounding boxes (regions) around objects and then use a classifier to determine object presence and type; the implementation uses Keras on TensorFlow to provide computational efficiency and scalability.

Topics

Collections

Details

Tool Type:
command-line tool
Programming Languages:
Python
Added:
1/18/2021
Last Updated:
11/24/2024

Operations

Publications

Hung J, Goodman A, Ravel D, Lopes SCP, Rangel GW, Nery OA, Malleret B, Nosten F, Lacerda MVG, Ferreira MU, Rénia L, Duraisingh MT, Costa FTM, Marti M, Carpenter AE. Keras R-CNN: library for cell detection in biological images using deep neural networks. BMC Bioinformatics. 2020;21(1). doi:10.1186/s12859-020-03635-x. PMID:32652926. PMCID:PMC7353739.

PMID: 32652926
PMCID: PMC7353739
Funding: - Foundation for the National Institutes of Health: MIRA R35 GM122547, R01 GM089652 - Burroughs Wellcome Fund: career development award - Royal Society: Wolfson Merit - National Science Foundation: DGE1144152 - Fundação de Amparo à Pesquisa do Estado de São Paulo: 2017/18611-7 - Conselho Nacional de Desenvolvimento Científico e Tecnológico: research fellowship - Howard Hughes Medical Institute: Gilliam Fellowship for Advanced Study