REVIEW 4 major objections 6 minor 6 references
Tracking Any Point Methods for Markerless 3D Tissue Tracking in Endoscopic Stereo Images
T0 review · 4 major / 6 minor · reviewed 2026-08-05 · deepseek-v4-flash
Pith's one-line read The paper claims that two CoTracker3 models, one tracking points over time and one matching points across a stereo pair, can estimate 3D tissue motion from endoscopic images with mean errors near 1.1 mm on chicken tissue.
desk verdict A credible feasibility study of using CoTracker as a stereo matcher for surgical tissue tracking, but the headline 1.1 mm figure may lean on an affine calibration that masks stereo bias, and the evidence is thin. read the letter →
The pith
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
The reading
What carries the argument
Two instances of CoTracker3, a Tracking Any Point network that outputs dense long-range correspondences for arbitrary query points in video. The online instance processes eight-frame batches from one camera for temporal tracking; the offline instance is given each stereo pair as if it were a two-frame video, producing spatial correspondences whose disparity yields depth (Z) and, with the median over a grid of points, lateral position (X, Y).
What would settle it
Take a calibrated stereo pair of a feature-poor surface, compute the offline CoTracker3's disparity, and compare the resulting depth against a known structure or robot ground truth; if the two-frame stereo matches produce substantially larger errors than the temporal eight-frame matches on the same surface, the central assumption that TAP training transfers to stereo is falsified. A second check is to run the full pipeline on real surgical stereo video and compare tracked 3D positions with an independent tracking system; if errors exceed the phantom-reported values at comparable speeds, the cl
Extended reading notes
Core claim
The central claim is that 2D TAP networks can serve as the complete correspondence engine for 3D tissue tracking in stereo endoscopy. Instead of using a dedicated stereo matching algorithm, the method feeds a rectified left-right pair into an offline CoTracker3 model and treats it as a two-frame tracking problem; the resulting matches give disparity, from which depth and lateral 3D coordinates are computed. A separate online CoTracker3 tracks the same query grid through time in the left view, and the median over the point ensemble stabilizes each axis estimate. Evaluated with a robotic arm moving two phantoms under a clinical laparoscope, the full 3D pipeline achieves mean Euclidean errors o
Load-bearing premise
The load-bearing premise is that CoTracker3, trained for temporal tracking in natural video, will match points reliably across a two-frame stereo pair; the paper itself notes in its discussion that TAP models are not inherently designed for stereo matching, so if spatial matching degrades without motion context, the depth channel of the pipeline fails.
Editorial extensions
If this is right
- Markerless 3D tracking in minimally invasive surgery can be built entirely from 2D correspondence networks, without markers, classic stereo features, or a dedicated 3D tracker.
- Improvements in TAP models should transfer directly to surgical 3D tracking, since the same model family handles both the temporal and the stereo correspondence task.
- At low to moderate tissue velocities, reported errors around 1.1 to 2 mm on chicken tissue are in a range that could support navigation and safety feedback, pending clinical validation.
- The pipeline runs in real time (about 33 FPS with a 3x3 grid), so it can be embedded in a live laparoscopic video stream.
- Accuracy falls at higher velocities and on feature-poor, reflective surfaces, meaning practical deployment would need speed constraints, texture-aware point selection, or both.
Reading between the lines
- The paper only evaluates rigid motion imposed by a robot arm; since each query point is tracked independently, the same pipeline could plausibly estimate non-rigid tissue deformation, but that extension is untested here.
- The optimal grid size around nine points suggests that adaptive selection of informative features would outperform uniform sampling; the paper identifies point selection as future work but does not explore it experimentally.
- Using a shared encoder for the two CoTracker3 instances could reduce the current two-pass processing of each image, which the paper notes as a computational inefficiency.
- A direct comparison against a classical stereo matcher or a deep stereo network on the same robot-ground-truth data would isolate how much of the accuracy comes from the TAP repurposing rather than from ensemble averaging; the paper does not include such a baseline.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper proposes a markerless 3D tissue tracking method for stereo endoscopic images. It uses two CoTracker3 models: one online model tracks query points over time in the left camera stream, and one offline model performs stereo matching between the left and right frames at each time step. The resulting disparities are converted into 3D positions, with a median over a 3x3 grid of points used as the final estimate. The method is evaluated on a da Vinci laparoscope with a robotic arm moving a 3D-printed phantom and a chicken tissue phantom along randomized trajectories at speeds of 10-80 mm/s. The central quantitative claim is a mean Euclidean error of about 1.1 mm at 10 mm/s on the chicken phantom for full 3D tracking, with real-time performance around 33 FPS.
Significance. The work addresses a relevant problem in surgical navigation: markerless 3D tissue tracking from endoscopic stereo video. The use of an external robot-arm ground truth and a clinical laparoscope is a strength, and the modular combination of temporal and stereo CoTracker models is a reasonable way to capitalize on progress in TAP networks. If the reported millimeter-level accuracy is robust, the method is a promising feasibility demonstration. However, the evaluation currently has several gaps: the coordinate-frame calibration may be absorbing systematic errors if the transformation is fully affine; only three trajectories per speed are used, with means reported without spread; and the point-density hyperparameter appears to be selected on the same data used for the headline results. These issues make the quantitative claim weaker than the abstract suggests.
major comments (4)
- [Section 2.2] The manuscript states that 'an affine transformation from camera to robot coordinate system' is fitted using 125 checkerboard positions. If this transformation is a general 3D affine (including scaling and shear), it can compensate for systematic stereo reconstruction errors such as an incorrect baseline or focal length, thereby inflating the apparent tracking accuracy. The reported residual of 0.124 ± 0.062 mm is suspiciously small and the text does not specify whether the residual is a fitting residual or a leave-one-out test error. The authors must state the exact parameterization of the transformation, and re-evaluate the main results using a rigid (rotation+translation) alignment. Without this, the 1.1 mm error reported in Figure 6 cannot be interpreted as the standalone accuracy of the tracking pipeline.
- [Section 3, Figures 4-6] The headline errors are mean values over only three randomized trajectories per velocity, with no error bars, per-trajectory values, confidence intervals, or explicit outlier handling. The text mentions that for the 3D-printed phantom 'ignoring these outliers, errors range...', but the outlier definition is never given. With n=3, a single outlier can dominate the mean, and the statement 'there are no outliers' in the XY-plane is not a substitute for a quantitative summary of spread. Please report the full distribution (e.g., median, interquartile range, min/max, or per-run values) and justify the outlier exclusion if the headline 1.1 mm figure is to be credible.
- [Section 2.2 and Figure 7] The 3x3 grid (nine query points) is the configuration used in the main evaluation, and Figure 7 shows that this number is near-optimal on the chicken phantom at 50 mm/s. It appears that the point-density experiment and the main accuracy evaluation use the same phantom and similar settings, meaning the hyperparameter is selected on the evaluation data. This is a form of model selection bias. Please clarify which data were used for the density experiments and which for the reported velocities, or better, perform the density experiment on a separate validation set and prespecify the grid size for the main evaluation.
- [Section 2.1 and Section 4] The stereo-matching step is a core novel component, but the paper does not provide an isolated evaluation of stereo matching accuracy (e.g., disparity error against a known calibration target) or a comparison to a classical stereo matcher. The Discussion itself concedes that TAP methods like CoTracker are 'not inherently designed for stereo matching, which involves only two images'. Without a component-level analysis or a baseline comparison, it is difficult to attribute the overall tracking error to the temporal tracker versus the stereo matcher, and the claim that TAP-based stereo matching is effective remains under-supported.
minor comments (6)
- [Section 3, Figure captions] The figure captions use 'Mean error' but the axis labels only say 'Error'. Please make the unit and the statistic explicit (e.g., 'Mean Euclidean distance error [mm]').
- [Section 2.2] The virtual mask used to simulate occluded target boundaries is mentioned but not specified in terms of position, size, opacity, or which trajectories it is applied to. Please provide these details for reproducibility.
- [Section 2.2] The three evaluation stages (Z-axis, XY-plane, full 3D) are not fully clear about which pipeline components are active in each stage. For example, in the Z-axis motion stage, is the temporal CoTracker used at all, or is the target position taken directly from the robot? Please clarify.
- [Section 3] The term 'outliers' is used without a formal definition. Please define a quantitative criterion (e.g., errors above a threshold or outside a percentile range) and report how many runs were affected.
- [Section 4] The claim that the method is 'theoretically capable of handling arbitrarily shaped objects' is not demonstrated by any experiment. Please either provide supporting evidence or tone down the claim.
- [General] The paper does not mention code or data availability. For a methods paper in a field that increasingly values reproducibility, a statement on availability (even if 'not available' is stated explicitly) would be helpful.
Circularity Check
No significant circularity: the pipeline is an empirical adaptation of a pre-trained TAP model, validated against external robot ground truth; no derivation step reduces to its inputs.
full rationale
The paper makes no formal derivation claims. It adapts CoTracker3 (a pre-trained, externally published model) to stereo matching by feeding a left-right pair into a second CoTracker instance, then computes depth from disparity and median-fuses a point ensemble. The only fitted quantities are (a) the affine transformation aligning camera and robot coordinate systems, fitted on 125 checkerboard positions, and (b) the query-point grid size, explored as an ablation. Neither is a 'prediction' in the sense of a derived result: the affine transform is an independent calibration step, and the point-density sweep is a hyperparameter search reported as a curve, not a claim that the optimum was predicted. The headline errors are compared against robot-arm ground truth over trajectories not used to fit any model parameter, so the evaluation is external. The skeptical concern about the affine transform absorbing stereo calibration errors (scaling/shear) is a validity threat to the absolute error numbers, not a circularity: the transform is fit to checkerboard data, not to the tissue trajectories, and the paper does not claim the 0.124 mm residual as a tracking result. The Discussion explicitly concedes that TAP methods are not designed for two-frame stereo matching, which is a limitation statement, not a circular step. There are no self-citations used as load-bearing evidence and no uniqueness theorem or ansatz smuggled via citation. Accordingly, no circular step can be exhibited with the required specificity.
Assumptions & free parameters
free parameters (2)
- Query point grid density (default 3x3 = 9 points) =
9 points (3x3)
- Template size for target selection =
100 x 100 pixels
assumptions (3)
- domain assumption The stereo laparoscope produces rectified image pairs with known intrinsic geometry.
- domain assumption CoTracker3 correspondence quality transfers from temporal tracking to two-frame stereo matching.
- domain assumption Robot arm end-effector positions logged during motion are an accurate ground truth.
Cite this review
Pith. "Pith review of Tracking Any Point Methods for Markerless 3D Tissue Tracking in Endoscopic Stereo Images." pith.science (2026). https://pith.science/paper/4P6JUTNW
@misc{pith2026250807851,
author = {Pith},
title = {Pith review of: Tracking Any Point Methods for Markerless 3D Tissue Tracking in Endoscopic Stereo Images},
year = {2026},
howpublished = {\url{https://pith.science/paper/4P6JUTNW}},
note = {Machine review of arXiv:2508.07851}
}
read the original abstract
Minimally invasive surgery presents challenges such as dynamic tissue motion and a limited field of view. Accurate tissue tracking has the potential to support surgical guidance, improve safety by helping avoid damage to sensitive structures, and enable context-aware robotic assistance during complex procedures. In this work, we propose a novel method for markerless 3D tissue tracking by leveraging 2D Tracking Any Point (TAP) networks. Our method combines two CoTracker models, one for temporal tracking and one for stereo matching, to estimate 3D motion from stereo endoscopic images. We evaluate the system using a clinical laparoscopic setup and a robotic arm simulating tissue motion, with experiments conducted on a synthetic 3D-printed phantom and a chicken tissue phantom. Tracking on the chicken tissue phantom yielded more reliable results, with Euclidean distance errors as low as 1.1 mm at a velocity of 10 mm/s. These findings highlight the potential of TAP-based models for accurate, markerless 3D tracking in challenging surgical scenarios.
Figures
Figures from the paper (2 more)
Reference graph
Works this paper leans on
-
[1]
Ricciardi R, et al. The COMPARE study: comparing perioper- ative outcomes of oncologic minimally invasive laparoscopic, Da Vinci robotic, and open procedures: a systematic review and meta-analysis of the evidence. Annals of Surgery. 2025 May 1;281(5):748-63
work page 2025
-
[2]
Bogani G, et al. Minimally invasive surgery improves short- term outcomes of nerve-sparing radical hysterectomy in pa- tients with cervical cancer: a propensity-matched analysis with open abdominal surgery. Journal of gynecologic oncol- ogy. 2019;30(2)
work page 2019
-
[3]
Guthart G, et al. Intuitive Annual Report 2024. Intuitive Surgi- cal, Inc.; 2025. Available from: https://isrg.intuitive.com/static- files/500ff989-ad91-4b32-a59e-f94a34d75997
work page 2024
-
[4]
CoTracker3: Simpler and better point tracking by pseudo-labelling real videos
Karaev N, et al. CoTracker3: Simpler and better point tracking by pseudo-labelling real videos. arXiv preprint arXiv:2410.11831. 2024 Oct 15
arXiv 2024
-
[5]
Deep learning-based stereopsis and monocu- lar depth estimation techniques: a review
Lahiri S, et al. Deep learning-based stereopsis and monocu- lar depth estimation techniques: a review. Vehicles. 2024 Jan 31;6(1):305-51
work page 2024
-
[6]
A monocular variable magnifications 3D laparo- scope system using double liquid lenses
Mao F , et al. A monocular variable magnifications 3D laparo- scope system using double liquid lenses. IEEE Journal of Translational Engineering in Health and Medicine. 2023 Sep 1;12:32-42
work page 2023
Reviewed August 5, 2026 · model on record in the stance chip above.
Discussion (0). Continue with ORCID to comment.