2021
DOI: 10.1038/s41592-021-01088-5
|View full text |Cite
|
Sign up to set email alerts
|

Chunkflow: hybrid cloud processing of large 3D images by convolutional nets

Abstract: It is now common to process volumetric biomedical images using 3D Convolutional Networks (ConvNets). This can be challenging for the teravoxel and even petavoxel images that are being acquired today by light or electron microscopy. Here we introduce chunkflow, a software framework for distributing ConvNet processing over local and cloud GPUs and CPUs. The image volume is divided into overlapping chunks, each chunk is processed by a ConvNet, and the results are blended together to yield the output image. The fr… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
36
0

Year Published

2021
2021
2024
2024

Publication Types

Select...
4
3
1

Relationship

4
4

Authors

Journals

citations
Cited by 29 publications
(36 citation statements)
references
References 18 publications
0
36
0
Order By: Relevance
“…A convolutional network was also trained to perform a semantic segmentation of the image for neurite classifications, including (1) soma+nucleus, (2) axon, (3) dendrite, (4) glia, and (5) blood vessel. Following the methods described in (Wu et al 2021), both networks were applied to the entire dataset at 8 × 8 × 40 nm 3 in overlapping chunks to produce a consistent prediction of the affinity and neurite classification maps. The segmentation output mask was applied to the predictions.…”
Section: Segmentationmentioning
confidence: 99%
See 1 more Smart Citation
“…A convolutional network was also trained to perform a semantic segmentation of the image for neurite classifications, including (1) soma+nucleus, (2) axon, (3) dendrite, (4) glia, and (5) blood vessel. Following the methods described in (Wu et al 2021), both networks were applied to the entire dataset at 8 × 8 × 40 nm 3 in overlapping chunks to produce a consistent prediction of the affinity and neurite classification maps. The segmentation output mask was applied to the predictions.…”
Section: Segmentationmentioning
confidence: 99%
“…A convolutional network was trained to predict whether a given voxel participated in a synaptic cleft. Inference on the entire dataset was processed using the methods described in (Wu et al 2021) using 8 × 8 × 40 nm 3 images. These synaptic cleft predictions were segmented using connected components, and components smaller than 40 voxels were removed.…”
Section: Synapse Detection and Assignmentmentioning
confidence: 99%
“…Boundary detection, semantic labeling, and synaptic cleft detection model inference were implemented using Chunkflow (J. Wu et al 2021). This software package was developed previously for our terascale pipeline, and extended with only minor changes for the petascale dataset.…”
Section: Distributed Computationmentioning
confidence: 99%
“…Matching how we planned to process the larger volume, we merged connected components together which had centroid coordinates within 700 nm from one another and were assigned to the same synaptic partners in each training volume. This yielded cleft detection performance estimates of 98.2 precision and 98.2 recall for our small volume test set with 56 clefts.Following the methods described in (J Wu et al 2021),. we predicted synaptic clefts on the entire aligned dataset.…”
mentioning
confidence: 99%
“…We used a combination of Neuroglancer (Maitin-Shepard, https://github.com/google/neuroglancer) and custom tools to annotate and store labeled spatial points 64 . In brief, we used Neuroglancer to simultaneously visualize the imagery and segmentation of the 3d EM data.…”
Section: Proofreading and Annotation Of Volumetric Imagery Datamentioning
confidence: 99%