2019
DOI: 10.1101/799270
|View full text |Cite
Preprint
|
Sign up to set email alerts
|

DeepImageJ: A user-friendly environment to run deep learning models in ImageJ

Abstract: DeepImageJ is a user-friendly plugin that enables the generic use in FIJI/ImageJ of pretrained deep learning (DL) models provided by their developers. The plugin acts as a software layer between TensorFlow and FIJI/ImageJ, runs on a standard CPU-based computer and can be used without any DL expertise. Beyond its direct use, we expect DeepImageJ to contribute to the spread and assessment of DL models in life-sciences applications and bioimage informatics.Deep learning (DL) models have a profound impact on a wid… Show more

Help me understand this report
View published versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
33
0

Year Published

2020
2020
2022
2022

Publication Types

Select...
4
2
1

Relationship

1
6

Authors

Journals

citations
Cited by 34 publications
(33 citation statements)
references
References 31 publications
0
33
0
Order By: Relevance
“…DeepImageJ (https://deepimagej.github.io/deepimagej/) is a plugin that enables access to deep learning models from within Fiji or ImageJ (Figure 6). 36 Users need no experience with deep learning but can simply download available deep learning models from a central repository and embed them directly into ImageJ or Fiji 36 . The execution of the pretrained deep learning model makes use of the Java bindings of TensorFlow 36 .…”
Section: Discussionmentioning
confidence: 99%
See 1 more Smart Citation
“…DeepImageJ (https://deepimagej.github.io/deepimagej/) is a plugin that enables access to deep learning models from within Fiji or ImageJ (Figure 6). 36 Users need no experience with deep learning but can simply download available deep learning models from a central repository and embed them directly into ImageJ or Fiji 36 . The execution of the pretrained deep learning model makes use of the Java bindings of TensorFlow 36 .…”
Section: Discussionmentioning
confidence: 99%
“… 36 Users need no experience with deep learning but can simply download available deep learning models from a central repository and embed them directly into ImageJ or Fiji 36 . The execution of the pretrained deep learning model makes use of the Java bindings of TensorFlow 36 . Since many models require certain pre‐ and postprocessing of the image data, DeepImageJ also hosts and serves those in the form of ImageJ macros or scripts.…”
Section: Discussionmentioning
confidence: 99%
“…The ‘Trainable Weka Segmentation’ plugin (13) for ImageJ (14) and its distribution Fiji allows to train and apply machine learning, but focuses on shallow learning. The newer DeepImageJ plugin (5) allows to apply deep learning models and features ready-to-use models for a variety of tasks such as segmentation, super-resolution and virtual staining. However, it does not support to train them or execute them on a remote GPU server.…”
Section: Related Workmentioning
confidence: 99%
“…While many tools allow the application of neural networks to microscopy images and some even provide a simple to use model repository for it (4) (5) (6) (7), to our knowledge, there is currently no tool that enables users to train a deep neural network in the same integrated environment.…”
Section: Introductionmentioning
confidence: 99%
“…Unfortunately, in many cases, the application of these methods is not easy and requires significant knowledge in computer sciences, making it difficult to adapt by many researchers. Software developers have already started to address this challenge by developing userfriendly deep learning tools, such as Cell Profiler [10], Ilastik [11], ImageJ plug-ins DeepImageJ [12] and Unet [13], CDeep3M [5], and Uni-EM [14] that are especially suitable for biological projects. However, the overall usability is limited because they either rely on pre-trained networks without the possibility of training on new data [10][11][12], are limited to electron microscopy (EM) datasets [14], or have specialized computing requirements [5,13].…”
Section: Introductionmentioning
confidence: 99%