/ Модель

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

Лицензия
Apache 2.0
Опубликована
20 авг 2026

yolox-pylon-l

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

Детектор YOLOX-L от Empirisch Tech для обнаружения объектов 81 класса COCO, включая дорожные конусы, в изображениях и дорожных сценах.

0скачиваний за 30 дней0лайковвеса обновлены26 авг 2026

Бенчмарки

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

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

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

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

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

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

YOLOX-Pylon-L — детектор объектов на базе YOLOX-L, разработанный Empirisch Tech GmbH (Вена) под брендом Chaperone AI. Модель расширяет набор из 80 классов COCO классом traffic_cone и за один проход обнаруживает объекты 81 класса, возвращая ограничивающие рамки. Веса представлены в формате PyTorch; для работы используется кодовая база YOLOX.

Модель предназначена для анализа дорожных сцен и инфраструктуры: обнаружения конусов в зонах дорожных работ, перекрытий полос и при исследованиях автономного вождения. Её также можно применять для обработки потоков с нескольких камер, офлайн-анализа и автоматической разметки изображений. В оценке на входах 640×640 показатель mAP 50:95 составил 48,9 для 81 класса и 48,5 для исходных 80 классов COCO; AP класса traffic_cone — 78,6. Архитектура содержит 54,2 млн параметров.

Модель сохраняет большинство исходных возможностей YOLOX-L и добавляет класс конусов, но её качество следует проверять на целевых камерах. Она предсказывает рамки объектов, но не выполняет сегментацию, сопровождение объектов или оценку расстояния. Лицензия Apache-2.0 допускает коммерческое использование.

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

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

Ограничения

Модель выдаёт ограничивающие рамки, но не выполняет сегментацию, сопровождение объектов или оценку расстояния. Перед эксплуатацией рекомендуется проверить качество на целевых камерах.

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

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

Открыть на Hugging Face

YOLOX-Pylon-L

A YOLOX-L detector extended with one additional class, traffic cones (traffic_cone), on top of the 80 COCO classes, for 81 classes total. We train the adaptation so the original COCO capabilities are kept, not traded away. In practice this checkpoint retains 98% of the official YOLOX-L baseline while the added cone class scores higher than 79 of the 80 original classes.

Cones are our public demo class. The same adaptation recipe adds arbitrary custom classes such as defects, parts, or PPE to a proven detector without losing what it already knows.

Part of the YOLOX-Pylon family, S · M · L · XL. This is the strongest checkpoint that still runs comfortably in real time.

Built by Empirisch Tech GmbH (Vienna, Austria) under our Chaperone AI brand. See About Empirisch Tech below.

Results

We evaluate on COCO val2017 plus a held-out traffic-cone split, 81 classes in a single pass, 640×640 input, IoU 0.50:0.95 unless noted.

MetricValue
mAP 50:95 (81 classes)48.9
mAP 50:95, original 80 COCO classes only48.5
AP50 / AP7566.0 / 52.7
AP small / medium / large31.1 / 53.2 / 63.5
AR@10060.8
traffic_cone AP / AR78.6 / 81.4
Inference (forward + NMS, batch 1, A100)3.71 ms

Two things stand out.

  • Retention held at 98%. The official YOLOX-L val2017 baseline is 49.7 mAP on COCO. After adding the cone class, this checkpoint keeps 48.5 on the same 80 classes, so we traded 1.2 points for an entire new class arriving at top-tier accuracy.
  • The added class is the best class. At 78.6 AP, traffic_cone is second only to bear (79.7) on this checkpoint, ahead of giraffe (76.4) and stop sign (75.8), and far ahead of workhorse classes like person (61.6) and car (58.5).
classAPclassAPclassAP
person61.618bicycle37.547car58.494
motorcycle51.265airplane73.783bus74.632
train71.065truck53.815boat30.934
traffic light43.080fire hydrant75.738stop sign75.843
parking meter51.456bench37.430bird41.997
cat74.731dog67.190horse67.541
sheep59.677cow63.133elephant71.051
bear79.689zebra74.188giraffe76.406
backpack20.183umbrella47.879handbag20.090
tie43.556suitcase48.253frisbee69.678
skis33.713snowboard41.683sports ball50.590
kite51.097baseball bat39.119baseball glove41.565
skateboard62.194surfboard45.487tennis racket59.014
bottle42.903wine glass41.440cup48.639
fork49.134knife26.992spoon26.324
bowl46.760banana28.472apple19.796
sandwich35.887orange31.618broccoli24.728
carrot27.921hot dog43.810pizza59.750
donut50.739cake43.368chair38.982
couch49.349potted plant30.830bed49.074
dining table30.917toilet64.619tv61.952
laptop68.424mouse64.775remote43.296
keyboard56.172cell phone44.216microwave69.574
oven43.304toaster28.361sink43.081
refrigerator62.442book16.598clock52.497
vase41.479scissors34.524teddy bear52.537
hair drier10.184toothbrush29.280traffic_cone78.623

Comparison with the base model

The comparison that matters is against the checkpoint we adapted from, with the same architecture, the same parameter count, the same FLOPs, and one extra class. Baseline figures are the official COCO val2017 numbers from the YOLOX model table.

ModelCOCO mAP 50:95ParamsFLOPsCustom classesLicense
yolox_pylon_l (this model)48.5 kept + traffic_cone 78.654.2M155.6Gcone added, COCO keptApache-2.0
YOLOX-L (base)49.754.2M155.6GCOCO onlyApache-2.0

Reading that table, the adaptation costs us 1.2 mAP on the original 80 classes and buys an entire new class at 78.6 AP. Nothing else about the model changes. Parameters, FLOPs, and inference cost are the same as stock YOLOX-L, and Apache-2.0 carries over from the base, so the weights can be deployed commercially with no per-deployment license and no obligation to open-source derivative work.

Siblings for scale, same recipe and same eval protocol.

Family membermAP (81 cls)COCO keptCone APInference
yolox_pylon_s42.041.674.51.7 ms
yolox_pylon_m47.246.877.52.6 ms
yolox_pylon_l48.948.578.63.7 ms
yolox_pylon_xl50.450.078.86.0 ms

We measure inference as forward plus NMS on an A100. Those times are not comparable to the V100 figures published in the official YOLOX table.

Usage

The checkpoint loads with the official YOLOX codebase. The only change from stock YOLOX-L is num_classes = 81, with traffic_cone as class index 80.

import torch
from yolox.exp import get_exp
from yolox.utils import postprocess

# stock yolox-l exp, patched to 81 classes
exp = get_exp(exp_name="yolox-l")
exp.num_classes = 81

model = exp.get_model()
ckpt = torch.load("yolox_pylon_l.pth", map_location="cpu")
model.load_state_dict(ckpt["model"])
model.eval().cuda()

# img is a float32 tensor [1, 3, 640, 640], preprocessed YOLOX-style
with torch.no_grad():
    outputs = model(img)
outputs = postprocess(outputs, num_classes=81, conf_thre=0.25, nms_thre=0.45)

COCO_CLASSES = [...]                        # standard 80-class list
CLASSES = COCO_CLASSES + ["traffic_cone"]   # index 80

Or with the repo's demo tool.

git clone https://github.com/Megvii-BaseDetection/YOLOX && cd YOLOX
python tools/demo.py image \
    -f exps/default/yolox_l.py \
    -c yolox_pylon_l.pth \
    --path your_image.jpg --conf 0.25 --nms 0.45 --tsize 640 --device gpu
# patch exps/default/yolox_l.py with self.num_classes = 81 first

Training

  • Base. YOLOX-L (54.2M params), initialized from COCO-pretrained weights
  • Data. 147k images across 81 classes, COCO train2017 plus roughly 30k traffic-cone images, trained jointly so the original 80 classes stay in the mix during adaptation
  • Eval. COCO val2017 plus a held-out cone split, single 81-class evaluation pass
  • Input. 640×640

Intended use and limitations

We built this for roadside and infrastructure perception where traffic cones matter, such as work zones, lane closures, and autonomous driving research, and as a template for class-extension on YOLOX. The L size is the accuracy pick that still runs comfortably in real time, and it fits server- side inference over multiple camera streams as well as offline analysis and auto-labeling. It also holds the family best on small objects at 31.1 AP, ahead of the larger XL checkpoint.

The model detects boxes for 81 classes. It does not segment, track, or estimate distance. For fixed single-camera deployments, yolox_pylon_m offers most of the accuracy at 2.6 ms. For embedded and edge boards, yolox_pylon_s runs in 1.7 ms. As with any detector, we recommend validating on the target cameras before production use.

About Empirisch Tech

We are Empirisch Tech GmbH, a Vienna-based AI company, and we publish YOLOX-Pylon under our Chaperone AI brand. We run one recipe across three domains. We adapt a proven foundation model to a specific domain, keep what the base already knows, and ship the checkpoint together with the data it was trained on.

  • Language. Thinking-LQ-1.0 (84% MedQA, within 4 points of GPT-4o at ~20GB) and Coder-LQ-1.0
  • Physics. Chaperone-Flow-1.0 (Poseidon-B extended to new CFD regimes, 1.8% wake error) and Palace-LoRA (electromagnetics solver configs)
  • Vision. The YOLOX-Pylon family and a road-scene anomaly segmentation pipeline

These models power our production platforms, including NumericalAI (GPU physics simulation) and Simvera (industrial perception trained in simulation, deployed on real cameras). We self-host everything in our own Vienna datacenter and use no third- party model APIs. We are a member of the NVIDIA Inception and Microsoft for Startups programs, and our open checkpoints have passed 30,000 downloads on Hugging Face.

Custom builds. The cone class took one adaptation run. For other classes, cameras, or datasets, reach out via chaperoneai.com/contact.

License

Apache-2.0, matching the YOLOX base.

Citation

@article{yolox2021,
  title={YOLOX: Exceeding YOLO Series in 2021},
  author={Ge, Zheng and Liu, Songtao and Wang, Feng and Li, Zeming and Sun, Jian},
  journal={arXiv preprint arXiv:2107.08430},
  year={2021}
}

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

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

GPU в ailist

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

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

В репозитории нет config.json: не понять архитектуру модели.

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

0 моделей