Streamlining stereo-differentiable rendering for marker-free real-time tracking of surgical robots
摘要
We evaluate stereo-differentiable rendering-based pose estimation for marker-free real-time surgical robots tracking, mitigating occlusion-prone marker-based tracking in cluttered surgical environments, potentially improving safety, reducing setup times, and enabling intelligent multi-robot interaction.
MethodsThis work extends the differentiable rendering-based markerless robot pose estimation framework roboreg for online real-time dynamic tracking in two ways. (i) Sequential optimisation propagates pose estimates across consecutive frames, with motion-adaptive hyperparameter tuning balancing convergence and precision during estimation. (ii) Integrate CUDA stream parallelisation for segmentation and the optimisation steps and combines it with CUDA-graph accelerated segmentation. We collect 38 displacement video sequence datasets with unobstructed robot and 5 occluded-robot dataset with static start/end ground-truth pose calibrations and dynamic marker-based reference tracking in between for accuracy evaluation under different scenarios.
ResultsReal-time localisation at 30 fps for 1080p video sequence is achieved, accelerating from 14 fps in the vanilla roboreg, thereby matching the camera frame rate. Near-1 cm accuracy is demonstrated, with 1.7 cm translational and 0.
We demonstrate real-time high-resolution marker-free tracking of surgical robots through stereo-differentiable rendering. Localisation accuracy performed on par with marker-based approaches and improved upon foundational baselines.