Skip to main content

tensorflow/keras implementation of DiSTNet 2D

Project description

DistNet2D: Leveraging long-range temporal information for efficient segmentation and tracking

This repository contains python code for training the neural network.

Link to preprint

Link to tutorial

Jean Ollion, Martin Maliet, Caroline Giuglaris, Elise Vacher, Maxime Deforet

Extracting long tracks and lineages from videomicroscopy requires an extremely low error rate, which is challenging on complex datasets of dense or deforming cells. Leveraging temporal context is key to overcoming this challenge. We propose DistNet2D, a new deep neural network (DNN) architecture for 2D cell segmentation and tracking that leverages both mid- and long-term temporal information. DistNet2D considers seven frames at the input and uses a post-processing procedure that exploits information from the entire video to correct segmentation errors. DistNet2D outperforms two recent methods on two experimental datasets, one containing densely packed bacterial cells and the other containing eukaryotic cells. It is integrated into an ImageJ-based graphical user interface for 2D data visualization, curation, and training. Finally, we demonstrate the performance of DistNet2D on correlating the size and shape of cells with their transport properties over large statistics, for both bacterial and eukaryotic cells.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

distnet2d-0.1.9.tar.gz (52.5 kB view details)

Uploaded Source

Built Distribution

DiSTNet2D-0.1.9-py3-none-any.whl (58.2 kB view details)

Uploaded Python 3

File details

Details for the file distnet2d-0.1.9.tar.gz.

File metadata

  • Download URL: distnet2d-0.1.9.tar.gz
  • Upload date:
  • Size: 52.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.0.0 CPython/3.12.4

File hashes

Hashes for distnet2d-0.1.9.tar.gz
Algorithm Hash digest
SHA256 4e843d68d5af5722b66b83faa533fca63abac6c002c78c3b0c0ef436552a53f1
MD5 c4ff325f7e46f5977e02d8d947a6c892
BLAKE2b-256 a0ff76dccc8243e0a3eb40e81de73d56988726adcbfc04a480172d7720845073

See more details on using hashes here.

File details

Details for the file DiSTNet2D-0.1.9-py3-none-any.whl.

File metadata

  • Download URL: DiSTNet2D-0.1.9-py3-none-any.whl
  • Upload date:
  • Size: 58.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.0.0 CPython/3.12.4

File hashes

Hashes for DiSTNet2D-0.1.9-py3-none-any.whl
Algorithm Hash digest
SHA256 50bcbfc7beb496403afc1b7ad1f257e76001224c98d457464703d2d147209577
MD5 ca8817c1c3e89c1a0a3e2f044fcf3933
BLAKE2b-256 647afb019bc872f3dac14f0df85fa4fd51401ec40f9bcac4da67bed16582a895

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page