Alex Kalinin
alxndrkalinin.bsky.social
Alex Kalinin
@alxndrkalinin.bsky.social
AI/ML for cell image analysis @biohub.org | prev Broad Institute, CUHK-SZ & UMich
ICCV 2025 Open Access Repository
openaccess.thecvf.com
October 23, 2025 at 6:01 PM
We show how cubic can accelerate existing workflows by 10–1500×, including a 3D cell segmentation tutorial from CellProfiler. ⚡
5/6
October 23, 2025 at 6:01 PM
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
October 23, 2025 at 6:01 PM
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
October 23, 2025 at 6:01 PM
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
October 23, 2025 at 6:01 PM
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...
🔬🤖 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
July 12, 2025 at 3:31 AM
📄 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
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...
arxiv.org
July 10, 2025 at 6:52 PM
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
July 10, 2025 at 6:52 PM
💡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
July 10, 2025 at 6:52 PM
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
July 10, 2025 at 6:52 PM
Looks neat! How does the number/variety of features compare to Cellprofiler? Does it have Python bindings?
July 9, 2025 at 5:18 PM
Bluesky
ntheis.bsky.social
July 8, 2025 at 7:22 PM
We will be discussing this work at #ICML2025 CODEML workshop - come check it out and chat with us!

📖 Arxiv → arxiv.org/abs/2507.01163
💻 Github → github.com/afermg/cp_me...

5/6
cp_measure: API-first feature extraction for image-based profiling workflows
Biological image analysis has traditionally focused on measuring specific visual properties of interest for cells or other entities. A complementary paradigm gaining increasing traction is image-based...
arxiv.org
July 8, 2025 at 7:22 PM
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
July 8, 2025 at 7:22 PM
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
July 8, 2025 at 7:22 PM
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
July 8, 2025 at 7:22 PM