chaoyinshe's picture
Update README.md
f52c51f verified
|
Raw
History Blame Contribute Delete
2.24 kB
---
license: apache-2.0
tags:
- ultrasound
- YOLOv11
base_model:
- chaoyinshe/EchoVLM_V2_lingshu_base_7b_instruct_preview
- chaoyinshe/EchoVLM-Thyroid-9B
---
# EchoVLM Ultrasound Anonymization Tool
This repository provides an ultrasound image anonymization toolkit built based on **YOLOv11**.
It acts as the official supporting preprocessing tool for **[EchoVLM](https://huggingface.co/chaoyinshe/EchoVLM_V2_lingshu_base_7b_instruct_preview)** and **[EchoVLM-Thyroid-9B](https://huggingface.co/chaoyinshe/EchoVLM-Thyroid-9B)**.
The tool automatically detects and obscures sensitive text labels, patient identifiers and identifiable markers on ultrasound images to meet medical data privacy compliance requirements.
## Environment Requirements
```bash
pip install ultralytics
from ultralytics import YOLO
# Load trained YOLOv11 detection model for anonymization
model = YOLO("yolo11.pt")
# Run batch inference on thyroid ultrasound images
results = model(\["image1.jpg", "image2.jpg"\]) # Return a list of Results objects
# Process detection results and perform anonymization
for result in results:
boxes = result.boxes # Bounding boxes of sensitive regions
masks = result.masks # Segmentation masks (for segmentation models)
keypoints = result.keypoints # Keypoints object
probs = result.probs # Classification probabilities
obb = result.obb # Oriented bounding boxes for rotated text
result.show() # Visualize detection results
result.save(filename="result.jpg") # Save visualized detection output
# Implement blurring or masking logic on detected regions to generate anonymized images
```
## Citation
If you use this tool in your research or project, please cite our [EchoVLM](https://arxiv.org/abs/2509.14977) paper:
```bash
@misc{she2026echovlmdynamicmixtureofexpertsvisionlanguage,
title={EchoVLM: Dynamic Mixture-of-Experts Vision-Language Model for Universal Ultrasound Intelligence},
author={Chaoyin She and Ruifang Lu and Lida Chen and Wei Wang and Qinghua Huang},
year={2026},
eprint={2509.14977},
archivePrefix={arXiv},
primaryClass={cs.CV},
url={https://arxiv.org/abs/2509.14977},
}
```