Attachment Anchors: A Novel Framework for Laparoscopic Grasping Point Prediction in Colorectal Surgery
Authors: Dennis N. Schneider, Lars Wagner, Daniel Rueckert, Dirk Wilhelm
Organizations: Technical University of Munich, TUM School of Medicine and Health, TUM University Hospital rechts der Isar, Department of Surgery, Research Group MITI, Munich, Germany · Technical University of Munich, TUM School of Medicine and Health, TUM University Hospital rechts der Isar, Chair for AI in Healthcare and Medicine Munich, Munich, Germany · Department of Computing, Imperial College London, London, UK
Accurate grasping point prediction is a key challenge for autonomous tissue manipulation in minimally invasive surgery, particularly in complex and variable procedures such as colorectal interventions. Due to their complexity and prolonged duration, colorectal procedures have been underrepresented in current research. At the same time, they pose a particularly interesting learning environment due to repetitive tissue manipulation, making them a promising entry point for autonomous, machine learning-driven support. Therefore, in this work, we introduce attachment anchors, a structured representation that encodes the local geometric and mechanical relationships between tissue and its anatomical attachments in colorectal surgery. This representation reduces uncertainty in grasping point prediction by normalizing surgical scenes into a consistent local reference frame. We demonstrate that attachment anchors can be predicted from laparoscopic images and incorporated into a grasping framework based on machine learning. Experiments on a dataset of 90 colorectal surgeries demonstrate that attachment anchors improve grasping point prediction compared to image-only baselines. There are particularly strong gains in out-of-distribution settings, including unseen procedures and operating surgeons. These results suggest that attachment anchors are an effective intermediate representation for learning-based tissue manipulation in colorectal surgery.
Figures & tables
Fig. 1: Pipeline of the proposed grasping point prediction framework. The model first detects and classifies the attachment anchor representation from the input image and then predicts a grasping point relative to the anchor origin.
Fig. 2: Example surgical input images illustrating the three attachment anchor cases. Each image shows the dissection point D (top) and the corresponding attachment anchor representation (bottom), with the soft tissue of interest highlighted in blue.
Fig. 3: Architecture of the proposed model. The attachment anchor encoder ϕA (blue) extracts the anchor representation, which is then used by the grasping point decoder ϕG (cyan).
Fig. 4: Dataset composition showing colorectal surgical procedures stratified by anatomical region along the colon.
Fig. 5: Statistical distribution of grasping points before and after normalizing with attachment anchors, per case.
Grasp
Dissect
Type
std(x) (%)
std(y) (%)
std(x) (%)
std(y) (%)
Absolute
17.81
17.09
16.45
17.22
Case 1
18.29
16.91
17.54
16.19
Case 2
16.87
17.11
15.32
17.01
Case 3
18.05
17.41
17.27
16.24
Relative
13.53
15.74
-
-
TABLE I: Standard deviations of grasping and dissection point distributions across absolute coordinates, relative-to-dissection coordinates, and attachment anchor-based normalized representations.
Model
Precision@6% ↑
RMSE ↓
Type Precision ↑
KP-YOLOv8
78.24±2.62
12.91±4.81
64.50±5.64
+ Contrastive
87.84±3.40†
9.75±1.66
67.17±7.84
†p<0.01
*p<0.05
TABLE II: Attachment anchor prediction performance (mean ± standard deviation % ) under 5-fold cross-validation. Results compare a purely image-based keypoint detector (KP-YOLOv8) with the same architecture augmented by contrastive learning.
Model
RMSE (rad) ↓
eadh
emnt,1
emnt,2
KP-YOLOv8
0.55±0.04
0.63±0.04
0.65±0.09
+ Contrastive
0.48±0.03*
0.57±0.04*
0.60±0.04
†p<0.01
*p<0.05
TABLE III: Attachment anchor direction prediction performance (mean RMSE ± standard deviation radian ) under 5-fold cross-validation. Results compare a purely image-based keypoint detector (KP-YOLOv8) with the same architecture augmented by contrastive learning.
Model
Precision@6% ↑
RMSE ↓
Vision only
KP-YOLOv8
37.80±2.44
18.63±0.84
Attachment Anchors
Abs-YOLOv8
49.90±4.60
14.77±1.12†
Rad-YOLOv8
51.20±3.70†
15.00±1.44
†p<0.01
TABLE IV: Grasping point prediction performance (mean ± standard deviation % ) under 5-fold cross-validation. Results compare vision-only prediction with models incorporating attachment anchor representations.
Model
Precision@6% on unseen surgery type ↑
Mean (%)
Sigmoid
Rectum
Hemicol. left
Hemicol. right
KP-YOLOv8
30.66±2.77
41.60±3.01
27.04±4.32
33.89±10.26
33.30
Abs-YOLOv8
43.39±1.04
52.06±1.86
36.30±1.48†
50.33±4.90*
45.52
Rad-YOLOv8
44.10±1.54†
52.22±1.65†
35.40±2.44
48.85±4.45
45.14
†p<0.01
*p<0.05
TABLE V: Grasping point prediction performance (mean ± standard deviation % ) on unseen surgeries across 5 evaluation runs.
Model
Precision@6% on unseen surgeon identifier ↑
Mean (%)
1
2
3
4, 5, 6
7, 8, 9
10, 11, 12, 13, 14
KP-YOLOv8
43.05±2.76
34.71±2.00
43.56±5.35
33.25±5.22
33.72±2.65
38.28±6.67
37.76
Abs-YOLOv8
56.27±3.62†
38.82±2.73
53.97±1.49†
53.18±3.97
48.57±1.43†
50.00±3.45†
50.14
Rad-YOLOv8
55.17±4.74
40.68±3.50*
51.77±1.32
55.82±4.59†
48.20±3.35
48.05±2.71
49.95
†p<0.01
*p<0.05
TABLE VI: Grasping point prediction performance (mean ± standard deviation % ) on unseen surgeons across 5 evaluation runs. Surgeons are grouped to ensure sufficient sample sizes per group.
Model
Precision@6% ↑
W/o augmentation
With augmentation
Abs-YOLOv8
49.90±4.60
52.27±3.93
Rad-YOLOv8
51.20±3.70
52.55±3.05
TABLE VII: Grasping point prediction performance (mean ± standard deviation % ) with and without attachment anchor–based warp transformations, evaluated over 5 independent runs.
Fig. 6: Example of a realistic surgical scene transformation obtained by warping only the adhesion vector eadh.
Fig. 7: Statistical distribution of grasping and dissection points in the dataset.
University of Zagreb, Faculty of Electrical Engineering and Computing, Zagreb, Croatia · University of Twente, Enschede, The Netherlands · University of Groningen, Bernoulli Institute, Groningen, The Netherlands +2
Department of Computer Science, Johns Hopkins University · Robotics and Control Laboratory, The University of British Columbia · The Institute for Integrative and Innovative Research, University of Arkansas