Deep Learning for Microscopy Image Analysis
Topics The following will be covered extensively during lectures, exercises, and project work: Image denoising and restoration (fully supervised and self-supervised) Image translation (e.g.,
π¨ Alarm!!! π¨
AI/ML course for microscopy image analysis!!! π§
In 2026 at Janelia (@hhmijanelia.bsky.social), no tuition, housing and meals provided! Isnβt that borderline unbelievable?!?
20 students, ~14 TAs and lecturers
ποΈ June 4-18 2026
βοΈ Jan 15 2026 βοΈ
π pls!!
www.janelia.org/you-janelia/...
28.12.2025 19:05
π 78
π 62
π¬ 0
π 3
The new ShapeEmbed deep learning method helps quantify shapes in bioimages π¬
It learns to encode 2D object outlines into descriptors that are invariant to several geometric transformations.
Great for robust cell shape analysis, classification & exploring phenotypes.
neurips.cc/virtual/2025...
18.12.2025 08:56
π 16
π 4
π¬ 1
π 0
Excited to be in sunny San Diego for #NeurIPS2025 π΄
Biohub @czbiohub.bsky.social has a booth! Stop by to see cool demos from our computational imaging group and chat about AI for bioimaging.
04.12.2025 19:56
π 4
π 0
π¬ 0
π 0
Today is the last chance to register for #CytoData2025. Donβt miss a fantastic program covering the full spectrum of image-based profiling!
cytodata25.eu-openscreen.eu
31.10.2025 17:25
π 3
π 2
π¬ 0
π 0
ICCV 2025 Open Access Repository
Shout out to the whole team: @drannecarpenter.bsky.social, @shantanu-singh.cc , @maom.bsky.social! π
π Paper: openaccess.thecvf.com/content/ICCV...
π» Code: github.com/alxndrkalini...
6/6
23.10.2025 18:01
π 0
π 0
π¬ 0
π 0
Plot showing acceleration of 3D cell segmentation CellProfiler tutorial pipeline from over 2 mins on CPU to less than 10 sec on GPU using cubic
We show how cubic can accelerate existing workflows by 10β1500Γ, including a 3D cell segmentation tutorial from CellProfiler. β‘
5/6
23.10.2025 18:01
π 0
π 0
π¬ 1
π 0
Code snipper showing that unlike scikit-image/cuCIM, cubic can run the same code on either CPU or GPU based on the location of the input
cubic keeps things familiar: swap imports, put your image on the device you want, and the same function names automatically dispatch to the right CPU/GPU implementationβoptional acceleration with minimal refactoring. β¨
4/6
23.10.2025 18:01
π 0
π 0
π¬ 1
π 0
CuPy-based cuCIM mirrors much of scikit-image, but uses device-specific function signatures that must match the input arrayβs deviceβtypically leading to substantial refactoring to add GPU support to existing codebases.
3/6
23.10.2025 18:01
π 0
π 0
π¬ 1
π 0
scikit-image is widely used across bioimage analysis (incl. under the hood in CellProfiler), but with large 3D volumes and long time-lapse datasets, CPU execution often becomes the bottleneck.
2/6
23.10.2025 18:01
π 0
π 0
π¬ 1
π 0
π‘Just presented our new paper at the @iccv.bsky.social BioImage Computing workshop: cubic: CUDA-accelerated 3D Bioimage Computing. We introduce a simple way to add GPU acceleration to scikit-imageβbased bioimage processing pipelines by swapping import statements. π§΅
1/6 #iccv2025
23.10.2025 18:01
π 17
π 8
π¬ 1
π 0
Large images have to be broken into tiles both for training and inference with neural networks. The tile predictions then need to be merged to produce the final volume prediction.
Segment large images without tiling artifacts: sharing our work that should have been presented at ICCV in 2 weeks - the brilliant first author Elena canβt go because of visa issues.
The paper: arxiv.org/abs/2503.19545 1/π§΅
09.10.2025 12:56
π 57
π 16
π¬ 2
π 0
Morph Map is now published in Nature Methods. Excited to see what the community discovers with this resource mapping ~15,000 human genes!
rdcu.be/ezGre
07.08.2025 13:36
π 52
π 19
π¬ 1
π 0
Today @nature.com
www.nature.com/articles/d41...
10.09.2025 15:26
π 204
π 65
π¬ 3
π 1
In applications, there are going to be some fun CV presentations in the GenBio workshop - come check it out!
Disclaimer: I have one of those and would love deeper critique from a CV standpoint:
bsky.app/profile/alxn...
12.07.2025 03:31
π 2
π 0
π¬ 1
π 0
Foreground-aware Virtual Staining for Accurate 3D Cell Morphological Profiling
Microscopy enables direct observation of cellular morphology in 3D, with transmitted-light methods offering low-cost, minimally invasive imaging and fluorescence microscopy providing specificity and c...
π Dive into the details in our preprint β arxiv.org/abs/2507.05383
Iβll be presenting this work at the GenBio workshop at ICML on Friday, July 18 β come say hi and chat about virtual staining!
Big cheers to our collaborators at @imbavienna.bsky.social & @umich.edu Medical School
5/5
10.07.2025 18:52
π 1
π 0
π¬ 1
π 0
The visual difference is clear: compared to a baseline (F-net), Spotlight sharply reduces artifacts, resulting in clearer nuclear boundaries and less segmentation artifacts, while preserving foreground textures.
4/5
10.07.2025 18:52
π 0
π 0
π¬ 1
π 0
π‘Spotlight uses the fact that even simple histogram thresholding (e.g., Otsu) is often sufficient to approximate informative FG regions. We use this to (1) mask MSE loss to focus learning on FG intensities, and (2) add a FG/BG segmentation loss to preserve cell morphology.
3/5
10.07.2025 18:52
π 0
π 0
π¬ 1
π 0
Most VS models are trained with pixel-wise losses like MSE, treating background (BG) and foreground (FG) equally. Unlike natural images, BG in cell imaging isn't informativeβso models learn to reproduce noise. E.g., in 3D, predictions show axial blur and elongation.
2/5
10.07.2025 18:52
π 0
π 0
π¬ 1
π 0
Figure 1:A schematic overview of Spotlight. a: Typical virtual staining models are trained using a pixel-wise loss such as mean squared error (MSE) on the whole image. b: Spotlight uses foreground estimation obtained by histogram thresholding to restrict pixel-wise loss to foreground areas and also employs soft-thresholding of the prediction to compute segmentation loss.
π¬π€ Introducing Spotlight: virtual staining (VS) improved by focusing on cells
VS models often learn to predict both cells and noisy background, because training treats all pixels equally. We address this by explicitly training models to prioritize foreground.
1/5
10.07.2025 18:52
π 2
π 2
π¬ 2
π 1
Looks neat! How does the number/variety of features compare to Cellprofiler? Does it have Python bindings?
09.07.2025 17:18
π 0
π 0
π¬ 1
π 0
Bluesky
Big shout out to the whole team: AlΓ‘n F. MuΓ±oz, Tim Treis, @shatavishadg.bsky.social , @fabiantheis.bsky.social ntheis.bsky.social, @drannecarpenter.bsky.social, @shantanu-singh.cc
6/6
08.07.2025 19:22
π 3
π 1
π¬ 1
π 0
Key benefits:
- Reproducibility: replaces GUI workflows with code
- General: agnostic to data types (3D images, spatial transcriptomics)
- Few dependencies: easy to integrate into existing image analysis frameworks
- Backwards-support: largely matches CellProfiler features
4/6
08.07.2025 19:22
π 0
π 0
π¬ 1
π 0
With that in mind, we developed cp_measure, a Python library that extracts morphological features from segmented images from within your pipeline, bridging the gap between the BioAI/ML community and the existing GUI-based tool that populates bioimaging workflows.
3/6
08.07.2025 19:22
π 2
π 0
π¬ 1
π 0
We felt there were a limited number of programmatic tools for featurizing segmented cell images, and CellProfiler is the de-facto standard for interpretable features.
2/6
08.07.2025 19:22
π 0
π 0
π¬ 1
π 0
π¬API-first feature extraction for image-based profiling workflows
If you need to obtain interpretable features from your segmented microscopy images, but want to do it in a fully automated way, we know the struggle.
1/6
08.07.2025 19:22
π 46
π 20
π¬ 1
π 0
If youβre interested in single cell data analysis, come give Image based profiles a try! Huge dataset being made available for exploration at this hackathon (+ symposium):
Berlin, November cytodata25.eu-openscreen.eu
02.07.2025 12:56
π 7
π 1
π¬ 0
π 0