PIPsUS: Self-Supervised Point Tracking in Ultrasound
Wanwen Chen, Adam Schmidt, Eitan Prisman, Septimiu E Salcudean
TL;DR
US point tracking for intraoperative guidance is hindered by domain shift and scarce labeled data. The authors propose PIPsUS, a self-supervised, streaming particle-based tracker that can follow an arbitrary number of points across multiple frames in ultrasound sequences without manual labels. The method combines a history-aware feature encoder, correlation-based matching, and iterative updates, trained with a teacher-student scheme that uses PIPs++ trajectories and simulated transformations as pseudo-ground-truth. On neck/oral US and echocardiography data, PIPsUS outperforms fast NCC and fine-tuned RAFT, while enabling online, low-memory operation suitable for intraoperative use.
Abstract
Finding point-level correspondences is a fundamental problem in ultrasound (US), since it can enable US landmark tracking for intraoperative image guidance in different surgeries, including head and neck. Most existing US tracking methods, e.g., those based on optical flow or feature matching, were initially designed for RGB images before being applied to US. Therefore domain shift can impact their performance. Training could be supervised by ground-truth correspondences, but these are expensive to acquire in US. To solve these problems, we propose a self-supervised pixel-level tracking model called PIPsUS. Our model can track an arbitrary number of points in one forward pass and exploits temporal information by considering multiple, instead of just consecutive, frames. We developed a new self-supervised training strategy that utilizes a long-term point-tracking model trained for RGB images as a teacher to guide the model to learn realistic motions and use data augmentation to enforce tracking from US appearance. We evaluate our method on neck and oral US and echocardiography, showing higher point tracking accuracy when compared with fast normalized cross-correlation and tuned optical flow. Code will be available once the paper is accepted.
