/ Модель

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

Лицензия
AGPL 3.0
Базовая модель
YOLO26
Библиотека
ultralytics
Опубликована
24 сен 2026

kitti-yolo26m

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

Детектор YOLO26m, дообученный на KITTI для обнаружения автомобилей, пешеходов и других объектов в дорожных сценах.

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

Бенчмарки

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

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

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

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

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

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

dronefreak/kitti-yolo26m — детектор объектов на базе Ultralytics YOLO26m, дообученный автором репозитория на датасете KITTI в рамках DetectionBench. Модель предназначена для обнаружения объектов на изображениях дорожных сцен, в том числе автомобилей, велосипедистов, пешеходов, трамваев и грузовиков; её можно применять для экспериментов с восприятием окружающей среды в задачах автономного вождения и системах помощи водителю.

Модель использует Ultralytics и формат PyTorch. На валидационном разбиении KITTI указаны mAP@50 41,91% и mAP@50–95 25,78%; результаты для редких классов следует трактовать осторожно. Лицензия репозитория — AGPL-3.0.

Оценка проведена на разбиении valid, которое также использовалось для ранней остановки; публичных меток официального тестового набора KITTI нет. Обучающая выборка содержит 3 712 изображений и сильно несбалансирована по классам. Широкий формат кадров KITTI также приводит к потерям полезного разрешения при квадратном letterbox-изменении размера.

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

  • обнаружение автомобилей на изображениях с дорожных камер
  • поиск пешеходов и велосипедистов в уличных сценах
  • распознавание грузовиков, трамваев и фургонов на кадрах дороги
  • эксперименты с обнаружением объектов для автономного вождения
  • сравнение детекторов на валидационном наборе KITTI

Ограничения

Метрики рассчитаны на valid-разбиении, которое также использовалось для ранней остановки; официальные тестовые метки KITTI недоступны. Датасет невелик и сильно несбалансирован по классам, поэтому оценки редких категорий ненадёжны; широкое соотношение сторон кадров может снижать эффективное разрешение при квадратном letterbox.

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

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

Открыть на Hugging Face

YOLO26m Finetuned on KITTI

Fine-tuned YOLO26m object detector on the KITTI 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 ultralytics huggingface_hub

Load Model from Hugging Face

from huggingface_hub import hf_hub_download
from ultralytics import YOLO

weights = hf_hub_download(
    repo_id="dronefreak/kitti-yolo26m",
    filename="best.pt"
)

model = YOLO(weights)

Run Inference

results = model.predict(
    source="image.jpg",
    conf=0.25
)

results[0].show()

Performance

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

MetricScore (%)
mAP@5041.91
mAP@50-9525.78
Precision63.34
Recall39.71
F1 Score48.81
Parameters21.9M
FLOPs75.4B (at 640 px)

KITTI Model Zoo

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

ModelmAP@50mAP@50-95PrecisionRecall
YOLO26x43.7325.9664.1741.28
YOLO26n42.5425.4348.6242.84
YOLO11s42.025.147.2743.71
YOLOv8s41.9925.249.0243.66
YOLO26m41.9125.7863.3439.71
YOLO26s41.7926.5459.6442.42
YOLOv9t41.625.7348.344.2
YOLOv9s40.8425.9254.2741.51
YOLOv8m40.4825.3750.8139.86
YOLOv8n40.1124.7546.0541.85
YOLO11x39.1823.646.2841.69
YOLO11n38.7723.9752.8440.19

Per-Class Performance

ClassmAP@50mAP@50-95
Car90.7168.18
Cyclist58.3331.46
Misc12.876.31
Pedestrian65.6631.38
Person_sitting5.351.55
Tram24.4413.9
Truck34.9824.36
Van42.9329.12

Normalized Confusion Matrix


Dataset

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

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

Classes

  • Car
  • Cyclist
  • Misc
  • Pedestrian
  • Person_sitting
  • Tram
  • Truck
  • Van

Training Configuration

SettingValue
DatasetKITTI
FrameworkUltralytics YOLO
Training ToolkitDetectionBench
Epochs (configured max)100
Epochs (actually trained)29
Early Stopping Patience20
Batch Size4
Image Size1280
OptimizerAdamW
Initial Learning Rate0.001
Seed0

Repository Contents

best.pt
results.csv
args.yaml
BoxPR_curve.png
BoxF1_curve.png
BoxP_curve.png
BoxR_curve.png
confusion_matrix.png
confusion_matrix_normalized.png
val_batch0_pred.jpg
kitti_yolo26m_showcase.jpg
assets/demo_banner.mp4
assets/demo_banner_poster.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

  • No official test-set labels: KITTI's real held-out test images have never had public ground truth, so this adapter (following the field-standard Chen et al. 2015 3DOP split) uses train (3,712) / valid (3,769) only -- "valid" is both the early-stopping signal and the split all metrics on this card are computed on, the same convention the wider KITTI detection literature uses.
  • Severe class imbalance across 8 classes: Car is 70.8% of all boxes, while Person_sitting has only 222 instances (0.5%) across all 7,481 images -- its per-class score is measured on very few examples and should be read with caution.
  • Unusual native aspect ratio: frames are ~1242x375 (~3.3:1, not the usual 4:3/16:9), so square-letterboxed training/inference wastes canvas on padding above and below the real content; a higher input resolution (see Training Configuration) partly compensates for the resulting loss of effective resolution.
  • Small dataset for the task's difficulty: only 3,712 training images across a real (non-memorization-prone) street-scene detection task, so absolute scores are lower than on datasets with more training data or an easier task shape.
  • Demo banner is not KITTI's own labelled data: the video above uses KITTI's official but unlabelled tracking-benchmark sequences (0000-0028.mp4) for illustration, run through the model at inference time -- it is not part of the train/valid split and the boxes shown are the model's raw predictions, not checked against ground truth.

Citation

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

@inproceedings{geiger2012kitti,
  title={Are we ready for autonomous driving? The KITTI vision benchmark suite},
  author={Geiger, Andreas and Lenz, Philip and Urtasun, Raquel},
  booktitle={2012 IEEE Conference on Computer Vision and Pattern Recognition},
  pages={3354--3361},
  year={2012},
  organization={IEEE},
  doi={10.1109/CVPR.2012.6248074}
}
@article{jocher2026yolo26,
  title={Ultralytics YOLO26: Unified Real-Time End-to-End Vision Models},
  author={Jocher, Glenn and Qiu, Jing and Liu, Mengyu and Lyu, Shuai and Akyon, Fatih Cagatay and Kalfaoglu, Muhammet Esat},
  journal={arXiv preprint arXiv:2606.03748},
  year={2026}
}

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

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

GPU в ailist

Универсальный рантайм · ultralytics

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

Модели Ultralytics YOLO требуют отдельного рантайма.

Ревизия весов
03d100d

0 моделей