- The paper introduces TAPNext++ with long-sequence training and roll augmentation to achieve robust point re-detection and extended memory over thousands of frames.
- It leverages a linear recurrent SSM integrated with a Vision Transformer to enable efficient distributed multi-GPU training at high throughput (e.g., 348 FPS).
- Empirical results highlight improved re-detection metrics and stability across challenging tracking scenarios, setting a new benchmark for online point tracking.
TAPNext++: Advancing Online Point Tracking through Long-Sequence Training and Re-Detection Robustness
Introduction
TAPNext++ ("TAPNext++: What's Next for Tracking Any Point (TAP)?" (2604.10582)) presents a robust, efficient solution to sequential 2D point tracking in video, with particular focus on scenarios demanding long-term temporal consistency and the ability to re-detect points after occlusion or when points exit and re-enter the field of view. The work builds on the TAPNext framework, addressing its critical limitations in long-sequence tracking and re-detection, primarily via scalable training paradigms, architectural efficiency, and novel data augmentations. The evaluation is rigorous, introducing the Re-Detection Average Jaccard (AJ) metric to measure post-occlusion re-detection capabilitiesโan area overlooked in prior benchmarks.
Limitations of Prior TAP Models
Contemporary TAP architecturesโwindowed or frame-by-frame, explicit or implicit-memory basedโsuffer from performance degradation over long video horizons and struggle to robustly re-detect points following significant occlusion or departure/reentry from the frame. While window-based approaches (e.g., sliding attention contexts, memory banks) offer some mitigation, they incur substantial computational/memory overhead and systematically break down for extended durations. TAPNext [Zholus_2025_ICCV], with its linear recurrent SSM layers, introduced the potential for constant-memory, frame-by-frame point tracking, but was empirically shown to lose temporal fidelity past 150 frames due to limited training regime and out-of-domain evaluation.
Model and Training Scalability
TAPNext++ maintains the recurrent SSM/Vision Transformer architecture of TAPNext, leveraging the state-space efficiency for high-throughput (e.g., 348 FPS with 1024 points on H100). The key technical advancement is scaling sequence length during training to 1024 frames, made possible via a distributed parallel scan mechanism that exploits the algebraic structure of linear recurrence for associative parallelism. This enables end-to-end training across multiple GPUs with logarithmic communication complexity in the number of devices, surpassing the single-device memory bottleneck without architectural modification.
Figure 1: TAPNext++ parallelizes long-sequence training using distributed scan of SSM blocks across GPUs, decoupled from spatial-attention ViT modules.
Robustness to Re-Detection and Challenging Dynamics
The paper highlights the critical inadequacy of prior TAP methods: repeated point tracking failure when objects re-appear or are re-introduced to the frame at different positions. TAPNext++ directly addresses this by:
- Introducing "roll augmentation," which simulates periodic shifts (wrapping objects/points around the frame) to force the model to learn appearance-dependent re-detection rather than relying solely on spatio-temporal locality.
- Supervising occluded but visible-in-frame points with a down-weighted loss, encouraging the model to maintain plausible point location hypotheses through occlusion.
These modifications ensure meaningful state evolution in the recurrent memory even through extended absence of query points.
Figure 2: Roll augmentation applies periodic spatial translations, robustly simulating point re-entry and large displacements for data diversity.
Empirical evaluation demonstrates that only TAPNext++ with roll augmentation successfully tracks all objects through challenging re-entry scenarios involving multi-object juggling, whereas all other methods fail immediately or upon the objectโs re-entry.
Figure 3: TAPNext++ uniquely tracks objects through multiple exits and entries, outperforming all baselines in scenarios with frequent point reappearance.
Long-Sequence Stability and Memory Analysis
Through static-image input experiments and long-sequence tracking on the synthetic PointOdyssey and Kubric-1024 datasets, TAPNext++ is shown to substantially outperform prior architectures in memory longevity, maintaining point fidelity for sequences exceeding several thousand frames. Distributed parallel scan training, together with augmentation and re-weighted supervision, ensures that the recurrent SSM memory state avoids catastrophic drift or oscillatory divergenceโa phenomenon observed in the baseline BootsTAPNext.
Figure 4: Finetuning on 1024-frame videos significantly extends TAPNext++โs memory horizon, stabilizing mean pixel error over extremely long static sequences.
Benchmark Results and Metrics
TAPNext++ is evaluated on multiple benchmarks: PointOdyssey, DAVIS, RoboTAP, Kinetics, and RGB-Stacking. Key numerical outcomes include:
TAPNext++ also achieves state-of-the-art results across standard and re-detection metrics on DAVIS, Kinetics, and synthetic datasets, all at significantly lower latency and higher throughput compared to prior art.
Qualitative analysis on challenging real-world and synthetic videos further validates the efficacy of TAPNext++. In dynamic tracking scenarios with fine, thin structures (e.g., clock hands), competitor models routinely fail (either dropping tracks or drifting irreversibly), whereas TAPNext++ maintains accurate tracking across all points to the end of the sequence.
Figure 6: Only TAPNext++ reliably tracks both clock hands throughout the full video, while other methods lose track accuracy or coverage.
Architectural Analysis and Generalization
Crucially, the improved long-term tracking capacity of TAPNext++ does not arise from trivial architectural modifications such as memory bank extension or window size increase, nor from hyperparameter tuning. Rather, it reflects principled system-algorithmic co-design, leveraging the SSMโs linear recurrence algebra for efficient multi-GPU training and the use of challenging, realistic data augmentations. Detailed analysis shows that the method generalizes robustly: models trained without direct exposure to a target test set (e.g., not trained on PointOdyssey) still outperform all prior baselines on out-of-domain sequences.
Implications and Future Directions
TAPNext++ establishes that the memory limitations of SSM-based TAP models are not architectural but arise primarily from myopic training regimes and inadequate data diversity. By scaling sequence length and augmenting for challenging motion and occlusion scenarios, substantial robustness and generalization can be achieved with constant-compute modelsโcritical for AR/XR, robotics, and mobile vision applications. The introduction of AJ as a metric sets a standard for evaluating re-detection, a core requirement for deployment in dynamic environments. Open research questions remain in scaling to hour-long or truly unbounded sequences, explicit occluder tracking, consistent ambiguity modeling, and further system-level optimization.
Conclusion
TAPNext++ fundamentally elevates the state of the art in online point tracking through scalable, efficient long-sequence training, robust data augmentation for re-detection, and rigorous evaluation. It demonstrates that properly trained, memory-efficient recurrent architectures can outperform heavy windowed or memory-bank approaches both in accuracy and in speed, even for complex, long-horizon video sequences. These results have significant implications for memory-constrained inference in real-time settings and solidify the importance of re-detection-aware metrics and training in future point tracking research.