Cell Tracking using Coupled Active Surfaces for Nuclei and Membranes

Mosaliganti, Kishore1*,Smith, Benjamin,Gelas, Arnaud,Gouaillard, Alex,Megason, Sean
1.Harvard Medical School
Abstract
Cell Tracking using Coupled Active Surfaces for Nuclei and Membranes

Abstract

An Insight Toolkit (ITK) processing framework for segmenting and tracking nuclei in time-lapse microscopy images using coupled active contours is presented in this paper. We implement the method of Dufour et al.[2] to segment and track cells in fluorescence microscopy images. The basic idea is to model the image as a constant intensity background with constant intensity foreground components. We utilizes our earlier submissions on the Chan and Vese algorithm [1] and its multiphase extension [5] to build our new tracking filter. The tracking filter itk::MultiphaseLevelSetTracking inputs a segmentation result (or a coarse estimate) from the previous time-point along with the feature image and generates a new segmentation output. By iteratively repeating this process across all time-points, real-time tracking is made possible. We include 2D/3D example code, parameter settings and show the results generated on a 2D zebrafish embryo image series.

Keywords

cell trackingsegmentationLevel sets,
Manuscript
Source Code and Data

Source Code and Data

ActiveContoursWithoutEdgesAlgorithmsDenseitkDenseMultiphaseLevelSetImageFilter.h4.2 KBitkDenseMultiphaseLevelSetImageFilter.h~4.3 KBitkDenseMultiphaseLevelSetImageFilter.txx4.3 KBitkDenseMultiphaseLevelSetImageFilter.txx~4.3 KBSparseitkSparseMultiphaseLevelSetImageFilter.h4.5 KBitkSparseMultiphaseLevelSetImageFilter.h~4.5 KBitkSparseMultiphaseLevelSetImageFilter.txx4.5 KBitkSparseMultiphaseLevelSetImageFilter.txx~4.5 KBTrackingitkMultiLevelSetTracking.h8.4 KBitkMultiLevelSetTracking.txx10.9 KBBasicFiltersDenseitkMultiphaseDenseSegmentationFiniteDifferenceImageFilter.h7.6 KBitkMultiphaseDenseSegmentationFiniteDifferenceImageFilter.txx7.8 KBSparseitkMultiphaseSparseFieldLevelSetImageFilter.h19.8 KBitkMultiphaseSparseFieldLevelSetImageFilter.txx26 KBitkMultiphaseSparseFieldLevelSetImageFilter2.txx19.7 KBCommonitkMultiphaseFiniteDifferenceImageFilter.h18.1 KBitkMultiphaseFiniteDifferenceImageFilter.txx8.2 KBLevelsetFunctionsitkRegionBasedLevelSetFunction.h10.4 KBitkRegularizedHeavisideFunctions.h3.5 KBitkRegionBasedLevelSetFunction.txx11.4 KBitkScalarChanAndVeseLevelSetFunction.h3.9 KBitkScalarChanAndVeseSharedFunctionData.h7.3 KBitkScalarChanAndVeseLevelSetFunction.txx2.3 KBitkScalarRegionBasedLevelSetFunctionBase.h3.7 KBitkScalarRegionBasedLevelSetFunctionBase.txx5.8 KBCMakeLists.txt660 BOptionsanyoption.cxx24.5 KBanyoption.h7.5 KBexamplesOptionsCMakeLists.txt200 Bdemo.cxx3.3 KBCMakeLists.txt59 BActiveContoursWithoutEdgesScalarMultiPhase2DTest.cxx8.6 KBCMakeLists.txt1.2 KBScalarMultiPhase2DTrackingTest.cxx7.3 KBScalarMultiPhase3DTest.cxx8.6 KBScalarSinglePhase3DTest.cxx6.5 KBScalarSinglePhaseSparse2DTest.cxx6.5 KBScalarSinglePhaseDense2DTest.cxx6.9 KB

Select a file to preview