# VibNet: Vibration-Boosted Needle Detection in Ultrasound Images

arXiv: https://arxiv.org/abs/2403.14523 · HTML: https://mlsanity.com/paper/2403.14523/

## Key facts

- Cited by 5 papers in the map (data through 14 Oct 2026).
- Builds on 14 of its 55 references that are in the map.
- First posted on arXiv 21 Mar 2024.

## Builds on (most cited first, 14 of 14)

- [Deep Residual Learning for Image Recognition](https://mlsanity.com/paper/1512.03385/) (2015)
- [U-Net: Convolutional Networks for Biomedical Image Segmentation](https://mlsanity.com/paper/1505.04597/) (2015)
- [Tracking Objects as Points](https://mlsanity.com/paper/2004.01177/) (2020)
- [Deep Hough Transform for Semantic Line Detection](https://mlsanity.com/paper/2003.04676/) (2020)
- [Learning-based Video Motion Magnification](https://mlsanity.com/paper/1804.02684/) (2018)
- [Robotic Ultrasound Imaging: State-of-the-Art and Future Perspectives](https://mlsanity.com/paper/2307.05545/) (2023)
- [Autonomous Robotic Screening of Tubular Structures based only on Real-Time Ultrasound Imaging Feedback](https://mlsanity.com/paper/2011.00099/) (2020)
- [MI-SegNet: Mutual Information-Based US Segmentation for Unseen Domain Generalization](https://mlsanity.com/paper/2303.12649/) (2023)
- [Machine Learning in Robotic Ultrasound Imaging: Challenges and Perspectives](https://mlsanity.com/paper/2401.02376/) (2024)
- [Deformation-Aware Robotic 3D Ultrasound](https://mlsanity.com/paper/2107.08411/) (2021)
- [Intelligent Robotic Sonographer: Mutual Information-based Disentangled Reward Learning from Few Demonstrations](https://mlsanity.com/paper/2307.03705/) (2023)
- [Towards Autonomous Atlas-based Ultrasound Acquisitions in Presence of Articulated Motion](https://mlsanity.com/paper/2208.05399/) (2022)
- [Motion Magnification in Robotic Sonography: Enabling Pulsation-Aware Artery Segmentation](https://mlsanity.com/paper/2307.03698/) (2023)
- [DefCor-Net: Physics-Aware Ultrasound Deformation Correction](https://mlsanity.com/paper/2308.03865/) (2023)

## Built on by (most cited first, 5 of 5)

- [Speckle2Self: Self-Supervised Ultrasound Speckle Reduction Without Clean Data](https://mlsanity.com/paper/2507.06828/) (2025)
- [UltraAD: Fine-Grained Ultrasound Anomaly Classification via Few-Shot CLIP Adaptation](https://mlsanity.com/paper/2506.19694/) (2025)
- [Synomaly Noise and Multi-Stage Diffusion: A Novel Approach for Unsupervised Anomaly Detection in Medical Images](https://mlsanity.com/paper/2411.04004/) (2024)
- [Vibration-Based Energy Metric for Restoring Needle Alignment in Autonomous Robotic Ultrasound](https://mlsanity.com/paper/2508.06921/) (2025)
- [ConVibNet: Needle Detection during Continuous Insertion via Frequency-Inspired Features](https://mlsanity.com/paper/2603.01147/) (2026)

## Abstract (arXiv)

Precise percutaneous needle detection is crucial for ultrasound (US)-guided interventions. However, inherent limitations such as speckles, needle-like artifacts, and low resolution make it challenging to robustly detect needles, especially when their visibility is reduced or imperceptible. To address this challenge, we propose VibNet, a learning-based framework designed to enhance the robustness and accuracy of needle detection in US images by leveraging periodic vibration applied externally to the needle shafts. VibNet integrates neural Short-Time Fourier Transform and Hough Transform modules to achieve successive sub-goals, including motion feature extraction in the spatiotemporal space, frequency feature aggregation, and needle detection in the Hough space. Due to the periodic subtle vibration, the features are more robust in the frequency domain than in the image intensity domain, making VibNet more effective than traditional intensity-based methods. To demonstrate the effectiveness of VibNet, we conducted experiments on distinct textitex vivo porcine and bovine tissue samples. The results obtained on porcine samples demonstrate that VibNet effectively detects needles even when their visibility is severely reduced, with a tip error of 1.61±1.56~mm compared to 8.15±9.98~mm for UNet and 6.63±7.58~mm for WNet, and a needle direction error of 1.64±1.86circ compared to 9.29±15.30circ for UNet and 8.54±17.92circ for WNet. Code: https://github.com/marslicy/VibNet.
