CoolFace
Datasetpublic

DolphinAI/u2-bench

U2-BENCH: Ultrasound Understanding Benchmark U2-BENCH is the first large-scale benchmark for evaluating Large Vision-Language Models (LVLMs) on ultrasound imaging understanding. It provides a diverse, multi-task dataset curated from 40 licensed sources, covering 15 anatomical regions and 8 clinically inspired tasks across classification, detection, regression, and text generation. Check the 🌟Leaderboard🌟here: https://dolphin-sound.github.io/u2-bench/… See the full description on the dataset page: https://huggingface.co/datasets/DolphinAI/u2-bench.

sourceHugging Facecc-by-nc-nd-4.0updated 1y agoView on Hugging Face
10likes968downloads
Dataset Card

U2-BENCH: Ultrasound Understanding Benchmark

U2-BENCH is the first large-scale benchmark for evaluating Large Vision-Language Models (LVLMs) on ultrasound imaging understanding. It provides a diverse, multi-task dataset curated from 40 licensed sources, covering 15 anatomical regions and 8 clinically inspired tasks across classification, detection, regression, and text generation.

Check the 🌟Leaderboard🌟here: https://dolphin-sound.github.io/u2-bench/

Evaluation code released!

Two options:

  1. 1.developed from VLMEvalKit: https://github.com/dolphin-sound/u2-bench-evalkit
  2. 2.developed by our intern Yalun: https://github.com/gurenolun/Dolphin-ai-bench

πŸ“‚ Dataset Structure

The dataset is organized into 8 folders, each corresponding to one benchmark task:

  • β€”caption_generation/
  • β€”clinical_value_estimation/
  • β€”disease_diagnosis/
  • β€”keypoint_detection/
  • β€”lesion_localisation/
  • β€”organ_detection/
  • β€”report_generation/
  • β€”view_recognition_and_assessment/

Each folder contains .tsv files with task-specific annotations. A shared file, `an_explanation_of_the_columns.tsv`, maps each column to its meaning.


πŸ“„ Data Format

The dataset is provided as .tsv files, where:

  • β€”img_data contains a base64-encoded image (typically a 2D frame from an ultrasound video).
  • β€”Each row corresponds to a single sample.
  • β€”Columns include task-specific fields such as:
  • β€”dataset_name, anatomy_location, classification_task
  • β€”caption, report, class_label, measurement, gt_bbox, keypoints, etc.

A full explanation is provided in `an_explanation_of_the_columns.tsv`.


πŸ”¬ Tasks

U2-BENCH includes 8 core tasks:

CapabilityTask NameDescription
ClassificationDisease Diagnosis (DD)Predict clinical diagnosis from ultrasound
ClassificationView Recognition (VRA)Classify standard views in sonography
DetectionLesion Localization (LL)Locate lesions with spatial classification
DetectionOrgan Detection (OD)Identify presence of anatomical structures
DetectionKeypoint Detection (KD)Predict anatomical landmarks (e.g. biometry)
RegressionClinical Value EstimationEstimate scalar metrics (e.g., fat %, EF)
GenerationReport GenerationProduce structured clinical ultrasound reports
GenerationCaption GenerationGenerate brief anatomical image descriptions

πŸ“Š Dataset Statistics

  • β€”Total samples: 7,241
  • β€”Anatomies: 15 (e.g., thyroid, fetus, liver, breast, heart, lung)
  • β€”Application scenarios: 50 across tasks
  • β€”Multi-task support: Some samples contain multiple labels (e.g., classification + regression)

πŸ›‘οΈ Ethics, License & Use

  • β€”The dataset is distributed under the Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International (CC BY-NC-ND 4.0) license.
  • β€”For non-commercial research and evaluation only.
  • β€”Data is derived from licensed and publicly available ultrasound datasets.
  • β€”All images are de-identified, and annotations were manually validated.
  • β€”Do not use this dataset for diagnostic or clinical deployment without regulatory approval.

πŸ“¦ Loading from Hugging Face

You can load the dataset using πŸ€— Datasets:

python
from datasets import load_dataset

dataset = load_dataset("DolphinAI/u2-bench", split="train")

πŸ“š Citation

If you use this benchmark in your research, please cite:

bibtex
@article{le2025u2bench,
  title={U2-BENCH: Benchmarking Large Vision-Language Models on Ultrasound Understanding},
  author={Le, Anjie and Liu, Henan and others},
  journal={Under Review},
  year={2025}
}

πŸ”§ Contributions

We welcome community contributions and evaluation scripts. Please open a pull request or contact Dolphin AI for collaboration.