安全帽实时检测为目标检测的子任务,本模型为高性能安全帽实时检测模型,提供快速、精确的目标检测能力。
See the world fast and accurately!
YOLOX为YOLO检测系列的最近增强版本。在实时通用检测模型中,YOLO系列模型获得显著的进步,大大地推动了社区的发展。YOLOX在原有YOLO系列的基础上,结合无锚点(anchor-free)设计,自动优化GT分配(SimOTA)策略,分类回归头解耦(Decoupling Head)等一系列前沿视觉检测技术,显著地提高了检测模型的准确度与泛化能力,将当前的目标检测水平推到了一个新的高度。本模型为YOLOX的小规模模型,基于公开数据集COCO训练,支持80类通用目标检测。
该模型基于YOLOX,在指定数据集上finetune得到安全帽实时检测模型,具有工程应用价值。
在ModelScope框架上,可以通过ModelScope的pipeline进行调用。
Now, you can play the model with a few line codes!
from modelscope.pipelines import pipeline
from modelscope.utils.constant import Tasks
from modelscope.outputs import OutputKeys
realtime_detector = pipeline(Tasks.image_object_detection, model='BiBiKo/helmet_detection_bbk', model_revision ='v1.0.0'))
result = realtime_detector('demo.jpg')
# 打印 bbox
print(result[OutputKeys.BOXES])
git clone https://www.modelscope.cn/BiBiKo/helmet_detection_bbk.git
本模型基于魔塔提供的安全帽检测数据集的目标检测部分数据及标注进行训练。模型名称为’head_detection_for_train_tutorial’。
模型在线训练暂不支持。部分关键训练细节如下:
Model | size | mAPval 0.5:0.95 |
mAPtest 0.5:0.95 |
Speed V100 (ms) |
Params (M) |
FLOPs (G) |
---|---|---|---|---|---|---|
YOLOX | 640 | 63.5 | 63.5 | 9.8 | 9.0 | 26.8 |
如您的相关著作、作品使用了该模型,请引用以下信息:
@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}
}