v-sundaresan / fiberbundle_seg_tracing

Constrained self-supervised method with temporal ensembling for fiber bundle detection on anatomic tracing data

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Constrained self-supervised method with temporal ensembling for fiber bundle detection on anatomic tracing data

Contents

Citation

If you use Fiber Segmentation Tool (FibSeg), please cite the following papers:

  • Sundaresan, V., Lehman, J.F., Fitzgibbon, S., Jbabdi, S., Haber, S.N. and Yendiki, A., 2022, September. Constrained self-supervised method with temporal ensembling for fiber bundle detection on anatomic tracing data. In International Workshop on Medical Optical Imaging and Virtual Microscopy Image Analysis (pp. 115-125). Cham: Springer Nature Switzerland. Preprint: arXiv:2208.03569


Dependencies



Installation

To install the fibseg tool do the following:

  1. Clone the git repository into your local directory.
  • If you are not familiar with GitHub then the easiest way is to use the button labelled <> Code (right hand side, just above the file list) on the main truenet page and select the Download ZIP option. After you've done this, move the zip file to where you want to have truenet installed and unzip it.
  1. Open up a terminal, go to the directory where you unzipped the file, and then run:
python setup.py install
  1. Use the instructions in this document (simple usage is recommended for beginners)
  2. For more advanced usage, detailed lists of options for the subcommands are available in the command-line help:
fibseg --help


Examples

  • Run a pretrained model on an histological slice.

mkdir Results/

fibseg evaluate -i Input/directory -m /model_directory/pretrained_model_name.pth -o Results/

Note: The link for teh repository containing the pretrained model weights to be updated soon.



Network architecture:

Network architecture used for fiber segmentation.

Fiber bundle segmentation results:

Two sample results of the ablation study, with the profile of fibers within detected bundles.

About

Constrained self-supervised method with temporal ensembling for fiber bundle detection on anatomic tracing data


Languages

Language:Python 100.0%