All Projects → hci-unihd → mutex-watershed

hci-unihd / mutex-watershed

Licence: other
The mutex watershed for image segmentation.

Programming Languages

python
139335 projects - #7 most used programming language
C++
36643 projects - #6 most used programming language

Projects that are alternatives of or similar to mutex-watershed

cluster tools
Distributed segmentation for bio-image-analysis
Stars: ✭ 26 (-51.85%)
Mutual labels:  segmentation, watershed, mutex-watershed
UNI-EM
A unified environment for DNN-based automated segmentation of neuronal EM images
Stars: ✭ 33 (-38.89%)
Mutual labels:  segmentation
point-cloud-segmentation
TF2 implementation of PointNet for segmenting point clouds
Stars: ✭ 33 (-38.89%)
Mutual labels:  segmentation
ReSegment
Burmese (Myanmar) syllable level segmentation with regex.
Stars: ✭ 24 (-55.56%)
Mutual labels:  segmentation
MITK-Diffusion
MITK Diffusion - Official part of the Medical Imaging Interaction Toolkit
Stars: ✭ 47 (-12.96%)
Mutual labels:  segmentation
BrainMaGe
Brain extraction in presence of abnormalities, using single and multiple MRI modalities
Stars: ✭ 23 (-57.41%)
Mutual labels:  segmentation
dd-ml-segmentation-benchmark
DroneDeploy Machine Learning Segmentation Benchmark
Stars: ✭ 179 (+231.48%)
Mutual labels:  segmentation
Sequential-patch-based-segmentation
Sequential patch-based segmentation for medical image
Stars: ✭ 20 (-62.96%)
Mutual labels:  segmentation
ImcSegmentationPipeline
A pixel classification based multiplexed image segmentation pipeline
Stars: ✭ 62 (+14.81%)
Mutual labels:  segmentation
android tflite
GPU Accelerated TensorFlow Lite applications on Android NDK. Higher accuracy face detection, Age and gender estimation, Human pose estimation, Artistic style transfer
Stars: ✭ 105 (+94.44%)
Mutual labels:  segmentation
SegCaps
A Clone version from Original SegCaps source code with enhancements on MS COCO dataset.
Stars: ✭ 62 (+14.81%)
Mutual labels:  segmentation
argus-tgs-salt
Kaggle | 14th place solution for TGS Salt Identification Challenge
Stars: ✭ 73 (+35.19%)
Mutual labels:  segmentation
eta
ETA: Extensible Toolkit for Analytics
Stars: ✭ 22 (-59.26%)
Mutual labels:  segmentation
BCNet
Deep Occlusion-Aware Instance Segmentation with Overlapping BiLayers [CVPR 2021]
Stars: ✭ 434 (+703.7%)
Mutual labels:  segmentation
Brain-Segmentation
Brain Segmentation on MRBrains18
Stars: ✭ 37 (-31.48%)
Mutual labels:  segmentation
DocuNet
Code and dataset for the IJCAI 2021 paper "Document-level Relation Extraction as Semantic Segmentation".
Stars: ✭ 84 (+55.56%)
Mutual labels:  segmentation
segm-lstm
[deprecated] reference code for string segmentation using LSTM(tensorflow)
Stars: ✭ 19 (-64.81%)
Mutual labels:  segmentation
Deeplab-Large-FOV
My Implementation of the deeplab_v1 (known as deeplab large fov)
Stars: ✭ 26 (-51.85%)
Mutual labels:  segmentation
maskSLIC
Simple linear iterative clustering (SLIC) in a region of interest (ROI)
Stars: ✭ 28 (-48.15%)
Mutual labels:  segmentation
root painter
RootPainter: Deep Learning Segmentation of Biological Images with Corrective Annotation
Stars: ✭ 28 (-48.15%)
Mutual labels:  segmentation

Mutex Watershed

The Mutex Watershed algorithm for efficient segmentation without seeds. For the corresponding publication see: http://openaccess.thecvf.com/content_ECCV_2018/html/Steffen_Wolf_The_Mutex_Watershed_ECCV_2018_paper.html

Installation

On Unix (Linux, OS X)

  • create conda env with xtensor:
  • conda create -n mws -c conda-forge xtensor-python
  • activate the env:
  • source activate mws
  • clone this repository, enter it and install:
  • python setup.py install

ISBI Experiments

To reproduce the ISBI experiments, go to the experiments/isbi folder and run the isbi_experiments script: python isbi_experiments.py /path/to/raw.h5 /path/to/affinities.h5 /path/to/res_folder --algorithms mws

You will need vigra as additional dependency: conda install -c conda-forge vigra

You can also reproduce the baseline results by specifying further algorithms. Note that most of these will need the https://github.com/constantinpape/cremi_tools repository and further dependencies specified there.

You can obtain the data from: https://oc.embl.de/index.php/s/sXJzYVK0xEgowOz

Training affinity networks

To train an affinity network for isbi, you can use the scripts in experiments/training. You will also need inferno and neurofire

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].