Sign in
BioinformaticsbioRxiv
Preprint

Discrete Inverse Rendering: Biological Image Analysis with Integer Programming

Frans ZdybiD, Julius B. KirkegaardiD

Abstract

Biological image and video analysis is full of discrete decisions: whether an object is present, which multi-hypothesis detections are real, whether two detections are tracking the same object, or whether a cell divides or not. Standard pipelines resolve these locally and in sequence, e.g through non-max suppression, per-frame segmentation, distance-based linking, or dedicated lineage rules. Image evidence and temporal evidence are thus rarely weighed against each other in a single objective. We recast these discrete steps as discrete inverse rendering : candidate renderings are generated, and then a integer programming solver selects the subset that best reconstructs the observed video subject to problem-specific constraints. We demonstrate that the same solver and the same reconstruction principle can handle three otherwise separate motifs: suppression of overlapping detections in dense C. elegans tracking, extraction of a single connected curve in sperm tracking, and event-structured tracking in single cell tracking.

02 /Specification & Classification

Click any tag to browse matching papers

Reproducibility ledger

Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.

Sign in to file a reproducibility report.

Similarity Map
SelectedSame fieldCross-field
THISCuneo '26Kim '26Zhao '26Browet '16Doube '21Stringer '25
49% semantic matchBiophysics
Lisa Cuneo, Alessandro Zunino, Laurent Le+5 more·bioRxiv·Sep 18, 2026