Dynamic Exploration on Segment-Proposal Graphs for Tubular Centerline Tracking
Chong Di, Jinglin Zhang, Zhenjiang Li, Jean-Marie Mirebeau, Da Chen, Laurent D. Cohen
TL;DR
This paper tackles tubular centerline tracking by addressing the deficiencies of both point-wise and static segment-wise methods, notably shortcut risk and the need for a complete pre-built graph. It introduces DSG-RL, a reinforcement learning framework that constructs and weights a segment-based graph on demand, using Q-Learning to find an optimal path through dynamically discovered edges in an orientation-lifted space with curvature-aware geodesics. Key innovations include adaptive action-space exploration, lazy edge evaluation, and a reconstruction step that glues segment endpoints with inter-segment geodesics under a $\mathcal{F}$-based metric, yielding coherent centerlines. Empirical results on retinal vessels, roads, and rivers show that DSG-RL improves accuracy while reducing computational costs compared to both point-wise and segment-wise baselines, demonstrating strong practical impact for diverse tubular-structure analysis tasks. The approach offers a scalable, topology-robust paradigm for automatic tubular tracking without heavy reliance on prior full-graph knowledge.
Abstract
Optimal curve methods provide a fundamental framework for tubular centerline tracking. Point-wise approaches, such as minimal paths, are theoretically elegant but often suffer from shortcut and short-branch combination problems in complex scenarios. Nonlocal segment-wise methods address these issues by mapping pre-extracted centerline fragments onto a segment-proposal graph, performing optimization in this abstract space, and recovering the target tubular centerline from the resulting optimal path. In this paradigm, graph construction is critical, as it directly determines the quality of the final result. However, existing segment-wise methods construct graphs in a static manner, requiring all edges and their weights to be pre-computed, i.e. the graph must be sufficiently complete prior to search. Otherwise, the true path may be absent from the candidate space, leading to search failure. To address this limitation, we propose a dynamic exploration scheme for constructing segment-proposal graphs, where the graph is built on demand during the search for optimal paths. By formulating the problem as a Markov decision process, we apply Q-learning to compute edge weights only for visited transitions and adaptively expand the action space when connectivity is insufficient. Experimental results on retinal vessels, roads, and rivers demonstrate consistent improvements over state-of-the-art methods in both accuracy and efficiency.
