Cochlear Inner Hair Cell Binary Segmentation

GitHub

MONAI/PyTorch implementation of a 2D U-Net for binary semantic segmentation of fluorescent cochlear hair cells in single-channel two-photon microscopy TIFF images. This model segments 2-photon fluorescence microscopy images containing fluorescently-labelled hair cells in the cochlea. The model is trained to segment fluorescently-labelled inner hair cells (mostly GCaMP6) in the neonatal cochlea from in-vivo 2-photon imaging experiments (Paper). The original segmentation was performed with Cellpose and manually revised in napari.

As a result, the algorithm performs better than Cellpose in ignoring cells different from inner hair cells, such as outer hair cells or supporting cells, and in "blurry" in-vivo experiments. Sample ROI result Sample ROI result

Model

  • Input: single-channel 2D TIFF image
  • Output: binary mask (0 = background, 1 = hair cell), with optional watershed instance labels (0 = background, 1..N = individual cells)
  • Architecture: MONAI model defined in config.yml
  • Config: config.yml
  • Weights: best_model_binary_v1.pth

Use

Run inference on a TIFF image:

python infer_binary.py input_Avg.tif --output prediction_mask.tif

The script loads config.yml and the model path configured in model.best_model_path.

To output watershed-separated instance labels instead of a binary mask:

python infer_binary.py input_Avg.tif --output-type labels --output prediction_labels.tif

To save both outputs:

python infer_binary.py input_Avg.tif --output-type both --output prediction_mask.tif --labels-output prediction_labels.tif

Training Data

The model was trained on a microscopy dataset acquired as part of the paper In vivo spontaneous Ca2+ activity in the pre-hearing mammalian cochlea by De Faveri F., Ceriani F. and Marcotti W. The training dataset consisted of two-photon fluorescence images of GCaMP-labelled cochlear hair cells together with manually curated binary segmentation masks.

Evaluation

Validation Dice:0.787

Limitations

  • Trained on mouse cochlear two-photon microscopy.
  • Expected to perform best on images acquired under similar imaging conditions.
  • Not evaluated on other microscopy modalities or species.
  • Research use only.

Code

Training and inference code: https://github.com/fedeceri85/cochlea-hair-cell-binary-segmentation-unet2d

Downloads last month

-

Downloads are not tracked for this model. How to track
Inference Providers NEW
This model isn't deployed by any Inference Provider. 🙋 Ask for provider support