/ Модель

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

Размер весов
606 МБ
Лицензия
MIT
Библиотека
ultralytics
Опубликована
18 апр 2026

vehicle-keypoints

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

Модель YOLO26-pose для обнаружения автомобилей и определения 14 ключевых точек их кузова на изображениях.

469скачиваний за 30 дней0лайковвеса обновлены25 июн 2026

Бенчмарки

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

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

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

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

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

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

kiselyovd/vehicle-keypoints — модель оценки позы автомобилей, опубликованная пользователем kiselyovd. Основные веса представляют собой контрольную точку YOLO26-pose на базе YOLO26n-pose, обученную на наборе CarFusion (CMU). Для каждой машины модель определяет 14 ключевых точек: четыре колеса, четыре фары, четыре угла крыши, выхлопную трубу и центр кузова. В репозитории также опубликован базовый вариант ViTPose-S.

Модель предназначена для обнаружения автомобилей и разметки их ключевых точек на изображениях, например для исследовательских экспериментов с оценкой позы транспортных средств и динамической 3D-реконструкцией. В README для основной модели указаны примерно 3 млн параметров и результаты на тестовой выборке из 12 761 примера: OKS-mAP 50,4%, OKS-mAP@50 70,4% и PCK@0.05 76,1%. Модель использует библиотеку Ultralytics и формат весов PyTorch.

Это исследовательский и учебный артефакт, обученный на одном академическом наборе данных; автор не рекомендует применять его для автономного вождения, наблюдения или задач, критичных к безопасности. Лицензия репозитория — MIT.

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

  • определение ключевых точек автомобилей на фотографиях
  • оценка позы автомобиля для исследовательских экспериментов
  • подготовка разметки автомобилей для 3D-реконструкции
  • сравнение методов keypoint detection на наборе CarFusion

Ограничения

Модель обучена на одном академическом наборе CarFusion и не прошла проверку для производственного применения. Не предназначена для автономного вождения, наблюдения и других задач, критичных к безопасности.

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

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

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

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

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

Открыть на Hugging Face

vehicle-keypoints

14-keypoint vehicle pose estimation on the CarFusion (CMU) dataset - four wheels, four head- and tail-lights, four roof corners, the exhaust, and a body-centre reference point per car (canonical CarFusion schema, Reddy et al., CVPR 2018). Main weights (weights.pt) are an Ultralytics YOLO26-pose checkpoint; a ViTPose-S top-down baseline is published under the baseline/ subdirectory of this repo.

Synthetic-data sibling: kiselyovd/citysample-vehicle-keypoints-24pt - a 24-point model trained entirely on Unreal Engine 5 renders, from the ue5-vehicle-synth pipeline.

Metrics (test set, n=12761)

ModelOKS-mAPOKS-mAP@50PCK@0.05ParamsNotes
YOLO26-pose (ours)50.4%70.4%76.1%~3MYOLO26n-pose, 30 ep
ViTPose-S (baseline)0.1%13.7%-85MTop-down; 15 epochs, needs 100+

Usage

from huggingface_hub import hf_hub_download
from ultralytics import YOLO

ckpt = hf_hub_download(repo_id="kiselyovd/vehicle-keypoints", filename="weights.pt")
model = YOLO(ckpt)
results = model.predict("car.jpg")
for r in results:
    for box, kpts, score in zip(r.boxes.xywh, r.keypoints.data, r.boxes.conf):
        print(box.tolist(), score.item(), len(kpts))

The baseline weights (ViTPose-S, HF safetensors format + processor config) live under the baseline/ subdir of this repo and are loaded via transformers - see the GitHub README for the inference snippet.

Visualizations

14-point CarFusion keypoint schema (left) and predictions on test images (right):

Source

  • Code: https://github.com/kiselyovd/vehicle-keypoints
  • Dataset: CarFusion - N. Dinesh Reddy, Minh Vo, Srinivasa Narasimhan, "CarFusion: Combining Point Tracking and Part Detection for Dynamic 3D Reconstruction of Vehicles", CVPR 2018. © Carnegie Mellon University.
  • Keypoint order (14): right_front_wheel, left_front_wheel, right_back_wheel, left_back_wheel, right_front_headlight, left_front_headlight, right_back_headlight, left_back_headlight, exhaust, right_front_top, left_front_top, right_back_top, left_back_top, center - naming follows the original CarFusion / Occlusion-Net reference (dineshreddy91/Occlusion_Net/lib/data_loader/datasets/keypoint.py).

Intended use

Research and educational artifact demonstrating modern keypoint-detection pipelines on a non-human class. Not intended for any safety-critical, autonomous-driving, or surveillance deployment - the model is trained on a single academic dataset and has not been validated for production use.

License

  • Code + weights: MIT (see LICENSE).
  • Dataset: CarFusion © Carnegie Mellon University - redistributed under the dataset's original terms; cite Reddy et al. 2018 if you use the weights for research.

Note: This model card was generated from the ml-project-template scaffold.

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

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

GPU в ailist

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

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

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

Ревизия весов
27c5939

0 моделей