/ Модель

Характеристики

Лицензия
Apache 2.0
Базовая модель
rf-detr-small
Библиотека
rfdetr
Опубликована
11 авг 2026

seadronessee-rfdetr-small

Поиск объектовИзображение → bounding_boxes3 профессии

Дообученный RF-DETR Small обнаруживает людей и объекты спасения на изображениях морской поверхности с беспилотников.

30скачиваний за 30 дней6лайковвеса обновлены1 окт 2026

Бенчмарки

Как модель справилась с задачами пользователей ailist и что о ней публикуют открытые лидерборды

Публичные оценки

Из открытых лидербордов. Сравнивайте результаты одного теста при одинаковых условиях — отсутствие оценки не значит, что модель хуже.

В подключённых источниках результатов для этой модели пока нет.

Что умеет модель

Описание составлено по карточке модели и метаданным Hugging Face

Это небольшая модель обнаружения объектов RF-DETR, дообученная на наборе SeaDronesSee в рамках DetectionBench. Она анализирует изображения с беспилотников над водной поверхностью и находит пловцов, лодки, гидроциклы, спасательные средства и буи, например, для мониторинга акватории и поисково-спасательных операций. Модель использует архитектуру RF-DETR Small; веса представлены в формате PyTorch. Для SeaDronesSee val указаны mAP@50 80,97% и precision 85,68%; результаты относятся к проверочной выборке этого набора.

Лицензия — Apache-2.0. Точность на редких классах ограничена дисбалансом обучающих примеров, а небольшие малоконтрастные объекты над водой распознавать трудно. Проверена только на морском бенчмарке; перенос на другие типы аэросъёмки, условия освещения и высоты не установлен. Метрики на val нельзя напрямую сопоставлять с результатами официального тестового лидерборда, для которого используются скрытые метки.

Сценарии применения

  • поиск пловцов на снимках с дрона
  • обнаружение лодок и гидроциклов на воде
  • поиск буёв и спасательных средств
  • мониторинг морской акватории с беспилотника
  • поддержка поисково-спасательных операций на воде

Ограничения

Дисбаланс классов ограничивает надёжность для редких категорий, а малые малоконтрастные объекты над водой трудны для обнаружения. Переносимость за пределы морских сцен SeaDronesSee не проверена; метрики получены на val и не сопоставимы напрямую с официальным скрытым тестом.

Для каких профессий подходит3

Разделы каталога профессий, в задачах которых используется эта модель

Все профессии

Карточка модели

README от автора на Hugging Face, как он его опубликовал

Открыть на Hugging Face

RF-DETR Small Finetuned on SeaDronesSee

Fine-tuned RF-DETR Small object detector on the SeaDronesSee benchmark dataset, trained and evaluated as part of DetectionBench -- a framework for reproducibly benchmarking modern object detectors with identical training recipes and evaluation metrics across multiple real-world datasets.


Usage

Install Dependencies

pip install rfdetr huggingface_hub

Load Model from Hugging Face

from huggingface_hub import hf_hub_download
import rfdetr

weights = hf_hub_download(
    repo_id="dronefreak/seadronessee-rfdetr-small",
    filename="checkpoint_best_total.pth"
)

model = rfdetr.RFDETRSmall(pretrain_weights=weights)

Run Inference

detections = model.predict("image.jpg", threshold=0.25)

Performance

Evaluated on the SeaDronesSee val split, using DetectionBench's standard evaluation pipeline (detectionbench-evaluate).

MetricScore (%)
mAP@5080.97
mAP@50-9545.31
Precision85.68
Recall80.16
F1 Score82.83
Parameters32.1M
FLOPsN/A (not published upstream)

SeaDronesSee Model Zoo

Every model DetectionBench has trained and evaluated on SeaDronesSee so far, for full transparency -- see DetectionBench for the smaller, curated comparison set used on the project README.

ModelmAP@50mAP@50-95PrecisionRecall
RF-DETR Medium83.4747.4987.0183.33
YOLO26m82.3849.5790.0181.18
RF-DETR Small80.9745.3185.6880.16
YOLO26s80.1447.3588.577.51
YOLO11x74.8245.5687.3772.46
YOLOv8s72.9443.0584.5271.25
RF-DETR Nano72.3839.8381.3774.08
YOLO11n69.9340.4182.8769.04
YOLOv8n69.2240.3582.4668.36
YOLOv8m62.0834.4177.361.01

Per-Class Performance

ClassmAP@50mAP@50-95
swimmer72.9828.46
boat95.3268.1
jetski91.6558.78
life_saving_appliances66.4624.96
buoy78.4446.23

This model was evaluated with Supervision's detection metrics, which report mAP/Precision/Recall directly but don't produce a confusion-matrix plot the way Ultralytics' validator does.


Dataset

This model was trained on SeaDronesSee. For the full dataset description, provenance, license, and citation, see the dataset card:

https://huggingface.co/datasets/dronefreak/SeaDronesSee

Classes

  • swimmer
  • boat
  • jetski
  • life_saving_appliances
  • buoy

Training Configuration

SettingValue
DatasetSeaDronesSee
FrameworkRF-DETR
Training ToolkitDetectionBench
Epochs (configured max)500
Epochs (actually trained)148
Early Stopping Patience100
Batch Size6
Resolution512
Optimizeradamw
Learning Rate0.0001
Seed42

Repository Contents

checkpoint_best_total.pth
metrics.csv
config.json
seadronessee_rfdetr-small_showcase.jpg
README.md

Related Resources


Training Framework

This model was trained using DetectionBench, an open-source framework for benchmarking object detectors across multiple real-world datasets with a common pipeline.

Features include:

  • A dataset-adapter registry for converting real-world datasets into a canonical format
  • Identical training/evaluation recipes across model families (Ultralytics YOLO/RT-DETR, RF-DETR)
  • Hardware profiling (latency, FPS, VRAM, parameters, FLOPs)
  • One-command reproducibility via versioned Hydra configs

If you find this model useful, please consider starring the repository.


Known Limitations

  • Severe class imbalance: swimmer (64.22%) and boat (22.55%) account for roughly 87% of all annotated boxes in the training set, while life_saving_appliances (1.60%) is rare -- per-class accuracy on the minority classes is measured on comparatively few examples.
  • Small-object heavy: objects are captured from altitude over open water, so roughly 79% of boxes cover under 0.1% of the image area -- swimmers and buoys in particular are small, low-contrast targets against water.
  • No public test-split labels: the official images/test/ split is a held-out competition set with no released ground truth, so these models are evaluated on the valid split instead of test -- the number reported here is not directly comparable to official SeaDronesSee leaderboard submissions, which score against the held-out test set via the benchmark's own server.
  • A maritime search-and-rescue benchmark specifically: generalization to non-maritime aerial scenes, different water/lighting conditions, or altitudes outside this dataset's capture range is untested.

Citation

If you use this model in your research, please consider citing the dataset and the model architecture:

@inproceedings{varga2022seadronessee,
  title={SeaDronesSee: A maritime benchmark for detecting humans in open water},
  author={Varga, Leon Amadeus and Kiefer, Benjamin and Messmer, Martin and Zell, Andreas},
  booktitle={Proceedings of the IEEE/CVF Winter Conference on Applications of Computer Vision},
  pages={2260--2270},
  year={2022}
}

@misc{varga2021seadronesseemaritimebenchmarkdetecting,
      title={SeaDronesSee: A Maritime Benchmark for Detecting Humans in Open Water},
      author={Leon Amadeus Varga and Benjamin Kiefer and Martin Messmer and Andreas Zell},
      year={2021},
      eprint={2105.01922},
      archivePrefix={arXiv},
      primaryClass={cs.CV},
      url={https://arxiv.org/abs/2105.01922}
}
@inproceedings{robinson2026rfdetr,
  title     = {RF-DETR: Real-Time Detection Transformer},
  author    = {Robinson, Isaac and Robicheaux, Peter and Popov, Matvei and Ramanan, Deva and Peri, Neehar},
  booktitle = {International Conference on Learning Representations (ICLR)},
  year      = {2026},
  url       = {https://arxiv.org/abs/2511.09554}
}

@article{oquab2023dinov2,
  title={DINOv2: Learning Robust Visual Features without Supervision},
  author={Oquab, Maxime and Darcet, Timoth{\'e}e and Moutakanni, Theo and Vo, Huy and Szafraniec, Marc and Khalidov, Vasil and Fernandez, Pierre and Haziza, Daniel and Massa, Francisco and El-Nouby, Alaaeldin and others},
  journal={arXiv preprint arXiv:2304.07193},
  year={2023}
}

Как запустить

На своей GPU в ailist. Цена — по текущим предложениям провайдеров

GPU в ailist

Универсальный рантайм · rfdetr · object-detection

Нельзя запустить

Архитектура ? неизвестна transformers в образе рантайма.

Ревизия весов
75bb168

0 моделей