CaRTS: Causality-driven Robot Tool Segmentation from Vision and Kinematics Data
Not on the map. Why?
Abstract (arXiv)
Vision-based segmentation of the robotic tool during robot-assisted surgery enables downstream applications, such as augmented reality feedback, while allowing for inaccuracies in robot kinematics. With the introduction of deep learning, many methods were presented to solve instrument segmentation directly and solely from images. While these approaches made remarkable progress on benchmark datasets, fundamental challenges pertaining to their robustness remain. We present CaRTS, a causality-driven robot tool segmentation algorithm, that is designed based on a complementary causal model of the robot tool segmentation task. Rather than directly inferring segmentation masks from observed images, CaRTS iteratively aligns tool models with image observations by updating the initially incorrect robot kinematic parameters through forward kinematics and differentiable rendering to optimize image feature similarity end-to-end. We benchmark CaRTS with competing techniques on both synthetic as well as real data from the dVRK, generated in precisely controlled scenarios to allow for counterfactual synthesis. On training-domain test data, CaRTS achieves a Dice score of 93.4 that is preserved well (Dice score of 91.8) when tested on counterfactually altered test data, exhibiting low brightness, smoke, blood, and altered background patterns. This compares favorably to Dice scores of 95.0 and 86.7, respectively, of the SOTA image-based method. Future work will involve accelerating CaRTS to achieve video framerate and estimating the impact occlusion has in practice. Despite these limitations, our results are promising: In addition to achieving high segmentation accuracy, CaRTS provides estimates of the true robot kinematics, which may benefit applications such as force estimation. Code is available at: https://github.com/hding2455/CaRTS
Key facts. Cited by 16 papers in the map (data through 7 Oct 2026). Builds on 36 of its 47 references that are in the map. First posted on arXiv 15 Mar 2022.
Builds on
36 of 47 references.
References · 36
- 2015U-Net: Convolutional Networks for Biomedical Image Segmentationcited by 19,604
- 2021Swin Transformer: Hierarchical Vision Transformer using Shifted Windowscited by 12,082
- 2017Mask R-CNNcited by 7,259
- 2014Fully Convolutional Networks for Semantic Segmentationcited by 4,845
- 2018Encoder-Decoder with Atrous Separable Convolution for Semantic Image Segmentationcited by 3,210
- 2019Deep High-Resolution Representation Learning for Visual Recognitioncited by 1,417
- 2020Accelerating 3D Deep Learning with PyTorch3Dcited by 781
- 2021Generalizing to Unseen Domains: A Survey on Domain Generalizationcited by 762
- 2019Hybrid Task Cascade for Instance Segmentationcited by 479
- 2017Neural 3D Mesh Renderercited by 437
- 2019Soft Rasterizer: A Differentiable Renderer for Image-based 3D Reasoningcited by 420
- 2019Group-wise Correlation Stereo Networkcited by 235
24 more
- 2020Deep Structural Causal Models for Tractable Counterfactual Inferencecited by 210
- 2020Representation Learning via Invariant Causal Mechanismscited by 197
- 2019Causality matters in medical imagingcited by 193
- 2020Revisiting Stereo Depth Estimation From a Sequence-to-Sequence Perspective with Transformerscited by 190
- 2021Deep Stable Learning for Out-Of-Distribution Generalizationcited by 153
- 2021Causality-inspired Single-source Domain Generalization for Medical Image Segmentationcited by 118
- 2018Automatic Instrument Segmentation in Robot-Assisted Surgery Using Deep Learningcited by 81
- 2019Incorporating Temporal Prior from Motion Flow for Instrument Segmentation in Minimally Invasive Surgery Videocited by 64
- 2020Learning Causal Semantic Representation for Out-of-Distribution Predictioncited by 60
- 2013Indoor Semantic Segmentation using depth informationcited by 56
- 2020A Causal View on Robustness of Neural Networkscited by 53
- 2021A Systematic Review of Robustness in Deep Learning for Computer Vision: Mind the gap?cited by 48
- 2021E-DSSR: Efficient Dynamic Surgical Scene Reconstruction with Transformer-based Stereoscopic Depth Perceptioncited by 46
- 2017ToolNet: Holistically-Nested Real-Time Segmentation of Robotic Surgical Toolscited by 30
- 2021Temporally Consistent Online Depth Estimation in Dynamic Scenescited by 26
- 2020Synthetic and Real Inputs for Tool Segmentation in Robotic Surgerycited by 25
- 2020Real-Time Instrument Segmentation in Robotic Surgery using Auxiliary Supervised Deep Adversarial Learningcited by 23
- 2017Deep Residual Learning for Instrument Segmentation in Robotic Surgerycited by 22
- 2020Generalizing Spatial Transformers to Projective Geometry with Applications to 2D/3D Registrationcited by 21
- 2021A Structural Causal Model for MR Images of Multiple Sclerosiscited by 21
- 2020Domain aware medical image classifier interpretation by counterfactual impact analysiscited by 17
- 2019Self-Supervised Surgical Tool Segmentation using Kinematic Informationcited by 15
- 2021One to Many: Adaptive Instrument Segmentation via Meta Learning and Dynamic Online Adaptation in Robotic Surgical Videocited by 14
- 2016Real-time 3D Tracking of Articulated Tools for Robotic Surgerycited by 8
Built on by
Citing papers per year: 2022: 2; 2023: 5; 2024: 5; 2025: 2; 2026: 2.
16 papers.
Sort:
By area:
- 2023LABRAD-OR: Lightweight Memory Scene Graphs for Accurate Bimodal Reasoning in Dynamic Operating Roomscited by 21
- 2022A Review of Causality for Learning Algorithms in Medical Image Analysiscited by 18
- 2023Causal reasoning in typical computer vision taskscited by 12
- 2024SegSTRONG-C: Segmenting Surgical Tools Robustly On Non-adversarial Generated Corruptions -- An EndoVis'24 Challengecited by 7
- 2023RobustCLEVR: A Benchmark and Framework for Evaluating Robustness in Object-centric Learningcited by 6
- 2022Rethinking Causality-driven Robot Tool Segmentation with Temporal Constraintscited by 5
- 2024Privacy-Preserving Synthetic Continual Semantic Segmentation for Robotic Surgerycited by 4
- 2024Realistic Data Generation for 6D Pose Estimation of Surgical Instrumentscited by 4
- 2024From Generalization to Precision: Exploring SAM for Tool Segmentation in Surgical Environmentscited by 3
- 2025Specialized Foundation Models for Intelligent Operating Roomscited by 3
- 2023SAF-IS: a Spatial Annotation Free Framework for Instance Segmentation of Surgical Toolscited by 2
- 2023Visual-Kinematics Graph Learning for Procedure-agnostic Instrument Tip Segmentation in Robotic Surgeriescited by 1
4 more
- 2024Towards Robust Algorithms for Surgical Phase Recognition via Digital Twin Representationcited by 1
- 2025Beyond Rigid AI: Towards Natural Human-Machine Symbiosis for Interoperative Surgical Assistancecited by 0
- 2026PanORama: Multiview Consistent Panoptic Segmentation in Operating Roomscited by 0
- 2026Causal Transfer in Medical Image Analysiscited by 0
- 2026Causal Transfer in Medical Image Analysis25 Mar 2026
- 2026PanORama: Multiview Consistent Panoptic Segmentation in Operating Rooms20 Mar 2026
- 2025Beyond Rigid AI: Towards Natural Human-Machine Symbiosis for Interoperative Surgical Assistance30 Jul 2025
- 2025Specialized Foundation Models for Intelligent Operating Rooms19 May 2025
- 2024Towards Robust Algorithms for Surgical Phase Recognition via Digital Twin Representation26 Oct 2024
- 2024SegSTRONG-C: Segmenting Surgical Tools Robustly On Non-adversarial Generated Corruptions -- An EndoVis'24 Challenge16 Jul 2024
- 2024Realistic Data Generation for 6D Pose Estimation of Surgical Instruments11 Jun 2024
- 2024From Generalization to Precision: Exploring SAM for Tool Segmentation in Surgical Environments28 Feb 2024
- 2024Privacy-Preserving Synthetic Continual Semantic Segmentation for Robotic Surgery8 Feb 2024
- 2023SAF-IS: a Spatial Annotation Free Framework for Instance Segmentation of Surgical Tools4 Sep 2023
- 2023Visual-Kinematics Graph Learning for Procedure-agnostic Instrument Tip Segmentation in Robotic Surgeries2 Sep 2023
- 2023RobustCLEVR: A Benchmark and Framework for Evaluating Robustness in Object-centric Learning28 Aug 2023
4 more
- 2023Causal reasoning in typical computer vision tasks26 Jul 2023
- 2023LABRAD-OR: Lightweight Memory Scene Graphs for Accurate Bimodal Reasoning in Dynamic Operating Rooms23 Mar 2023
- 2022Rethinking Causality-driven Robot Tool Segmentation with Temporal Constraints30 Nov 2022
- 2022A Review of Causality for Learning Algorithms in Medical Image Analysis11 Jun 2022
- 2023Causal reasoning in typical computer vision taskscited by 12
- 2023Causal reasoning in typical computer vision tasks26 Jul 2023
- 2023LABRAD-OR: Lightweight Memory Scene Graphs for Accurate Bimodal Reasoning in Dynamic Operating Roomscited by 21
- 2022A Review of Causality for Learning Algorithms in Medical Image Analysiscited by 18
- 2024SegSTRONG-C: Segmenting Surgical Tools Robustly On Non-adversarial Generated Corruptions -- An EndoVis'24 Challengecited by 7
- 2023RobustCLEVR: A Benchmark and Framework for Evaluating Robustness in Object-centric Learningcited by 6
- 2022Rethinking Causality-driven Robot Tool Segmentation with Temporal Constraintscited by 5
- 2024Privacy-Preserving Synthetic Continual Semantic Segmentation for Robotic Surgerycited by 4
- 2024Realistic Data Generation for 6D Pose Estimation of Surgical Instrumentscited by 4
- 2024From Generalization to Precision: Exploring SAM for Tool Segmentation in Surgical Environmentscited by 3
- 2025Specialized Foundation Models for Intelligent Operating Roomscited by 3
- 2023SAF-IS: a Spatial Annotation Free Framework for Instance Segmentation of Surgical Toolscited by 2
- 2023Visual-Kinematics Graph Learning for Procedure-agnostic Instrument Tip Segmentation in Robotic Surgeriescited by 1
- 2024Towards Robust Algorithms for Surgical Phase Recognition via Digital Twin Representationcited by 1
12 most cited of 15 All 15 (JSON)
- 2026Causal Transfer in Medical Image Analysis25 Mar 2026
- 2026PanORama: Multiview Consistent Panoptic Segmentation in Operating Rooms20 Mar 2026
- 2025Beyond Rigid AI: Towards Natural Human-Machine Symbiosis for Interoperative Surgical Assistance30 Jul 2025
- 2025Specialized Foundation Models for Intelligent Operating Rooms19 May 2025
- 2024Towards Robust Algorithms for Surgical Phase Recognition via Digital Twin Representation26 Oct 2024
- 2024SegSTRONG-C: Segmenting Surgical Tools Robustly On Non-adversarial Generated Corruptions -- An EndoVis'24 Challenge16 Jul 2024
- 2024Realistic Data Generation for 6D Pose Estimation of Surgical Instruments11 Jun 2024
- 2024From Generalization to Precision: Exploring SAM for Tool Segmentation in Surgical Environments28 Feb 2024
- 2024Privacy-Preserving Synthetic Continual Semantic Segmentation for Robotic Surgery8 Feb 2024
- 2023SAF-IS: a Spatial Annotation Free Framework for Instance Segmentation of Surgical Tools4 Sep 2023
- 2023Visual-Kinematics Graph Learning for Procedure-agnostic Instrument Tip Segmentation in Robotic Surgeries2 Sep 2023
- 2023RobustCLEVR: A Benchmark and Framework for Evaluating Robustness in Object-centric Learning28 Aug 2023
12 newest of 15 All 15 (JSON)