RBCNet

RBCNet employs a dual deep learning architecture to detect and count red blood cells in thin blood smear microscopy images for malaria diagnostics.


Key Features:

  • Dual Deep Learning Architecture: A two-stage pipeline uses U-Net for cell-cluster or superpixel segmentation followed by Faster R-CNN to refine detections within segmented clusters.
  • U-Net Segmentation: U-Net produces foreground cell-cluster masks that handle cell fragmentation and small-object or fine-scale morphological structures.
  • Faster R-CNN Refinement: Faster R-CNN focuses on small cell objects within segmented clusters to enhance detection precision and reduce false positives.
  • Cell Clustering Segmentation: Segmentation is performed via cell clustering rather than region proposals, enabling scalability and adaptability to varying image scales and very large images.
  • Training with Non-overlapping Tiles: The model can be trained using non-overlapping tiles to optimize computational resource usage during training.
  • Inference Scale Adaptation and Low Memory Footprint: During inference the model adapts to the scale of cell clusters while maintaining a low memory footprint for resource-constrained environments.
  • High Accuracy: The approach achieves detection accuracy exceeding 97% with improved true positive rates and reduced false alarms compared to traditional methods.

Scientific Applications:

  • Malaria diagnostics: Automated detection and counting of red blood cells in thin blood smears to support identification of infected cells and diagnostic screening.
  • Large-scale clinical image analysis: Processing extensive datasets, as demonstrated on nearly 200,000 labeled cells across 965 images from 193 patients in Bangladesh, for scalable quantitative RBC analysis in research and clinical studies.

Methodology:

Initial segmentation of cell clusters using U-Net to generate foreground masks; refinement of detections within those masks using Faster R-CNN; training with non-overlapping tiles; inference that adapts to cell-cluster scale with a low memory footprint; segmentation implemented via cell clustering rather than region proposals.

Topics

Details

Programming Languages:
MATLAB
Added:
1/18/2021
Last Updated:
11/24/2024

Operations

Publications

Kassim YM, Palaniappan K, Yang F, Poostchi M, Palaniappan N, Maude RJ, Antani S, Jaeger S. Clustering-Based Dual Deep Learning Architecture for Detecting Red Blood Cells in Malaria Diagnostic Smears. IEEE Journal of Biomedical and Health Informatics. 2021;25(5):1735-1746. doi:10.1109/jbhi.2020.3034863. PMID:33119516. PMCID:PMC8127616.

PMID: 33119516
PMCID: PMC8127616
Funding: - National Institute of Neurological Disorders and Stroke: R01NS110915 - Army Research Laboratory: W911NF-1820285 - NSF: 1950873