Spline refinement with differentiable rendering

Frans Zdyb, Albert Alonso, Julius B. Kirkegaard
3/15/2025
eess.IVcs.CVcs.LG

No official code found. Best implementation: kirkegaardlab/splender (7 stars, last commit 2025-06-13).

Abstract

Detecting slender, overlapping structures remains a challenge in computational microscopy. While recent coordinate-based approaches improve detection, they often produce less accurate splines than pixel-based methods. We introduce a training-free differentiable rendering approach to spline refinement, achieving both high reliability and sub-pixel accuracy. Our method improves spline quality, enhances robustness to distribution shifts, and shrinks the gap between synthetic and real-world data. Being fully unsupervised, the method is a drop-in replacement for the popular active contour model for spline refinement. Evaluated on C. elegans nematodes, a popular model organism for drug discovery and biomedical research, we demonstrate that our approach combines the strengths of both coordinate- and pixel-based methods.

View on arXivView PDF

Code Implementations(1)

Fit splines to images and videos through differentiable rendering

71PythonMar 19, 20251 years ago

Similar Papers

Cite this paper

@article{zdyb2025spline,
  title  = {Spline refinement with differentiable rendering},
  author = {Frans Zdyb and Albert Alonso and Julius B. Kirkegaard},
  year   = {2025},
  eprint = {2503.14525},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2503.14525v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2503.14525.svg)](https://codeofpaper.com/paper/2503.14525)

Discussion