Segment Any Tissue: One-Shot Reference Guided Training-Free Dual-Space Prompting for Universal Medical Image Segmentation
Xueyu Liu1, Guangze Shi1, Rui Wang2, Yexin Lai1, Jianan Zhang1, Xinyu Wang3, Weixia Han3, Ming Li1, Xiaoshuang Zhou4, Yonfei Wu1*, Chen Wang3, Wen Zheng1
1Taiyuan University of Technology, 2University of Science and Technology of China, 3The Second Affiliated Hospital of Shanxi Medical University, 4Shanxi Provincial People's Hospital
In the field of medical imaging, AI-driven technologies have historically faced limitations due to the high costs and complexities associated with training, especially in image segmentation. To address these challenges, we present Segment Any Tissue (SAT), an innovative training-free framework designed to automatically prompt the class-agnostic visual foundation model for the segmentation of medical images with exceptional efficiency. SAT leverages the robust feature matching capabilities of the pretrained foundation model to generate initial prompt points. It then introduces a series of novel automatic prompt engineering techniques across feature and physical spaces to optimize the prompt scheme. Finally, SAT utilizes a class-agnostic foundation segmentation model with the generated prompt scheme to achieve accurate segmentation results. Our method has been validated on four public datasets ranging from macro to micro scales and two private datasets. Results demonstrate superior performance compared to existing one-shot methods, requiring only one labeled reference image in a training-free manner. Ablation experiments further confirm the effectiveness of each component of the automatic prompt engineering. In summary, SAT introduces a unique automatic prompt framework that enables robust, domain-independent, universal segmentation performance without the need for training. This significantly advances the automatic prompting of foundation segmentation models for medical images. SAT introduces a brand-new paradigm for medical image segmentation, laying a solid foundation for the clinical application of intelligent medicine.
- Cuda 12.0
- Python 3.9.18
- PyTorch 2.0.0
- Release code
Thanks DINOv2, SAM, GBMSeg. for serving as building blocks of SAT.