yoloxObjectDetector
说明
Add-On Required: 此功能需要
yoloxObjectDetector 对象会创建一个“只需看一次”(You Only Look Once X,简称 YOLOX)目标检测器,用于检测任意大小图像中的对象。YOLOX 是一种 YOLO 检测器,它采用单阶段架构,能够实现实时检测,且无需预定义锚框。使用此对象,您可以:
使用基于 COCO 数据集训练的 YOLOX 深度学习网络,创建一个预训练的 YOLOX 目标检测器。
使用预训练网络或未训练网络,创建一个自定义的 YOLOX 目标检测器。
注意
此函数需要 Deep Learning Toolbox™。
创建对象
语法
描述
创建了一个 YOLOX 目标检测器,该检测器使用 CSP-Darknet-53 网络,基于 COCO 数据集进行了训练,可检测 80 种目标类别。detector = yoloxObjectDetector
会创建一个预训练的 YOLOX 目标检测器,并将其配置为使用指定的目标类别集进行迁移学习。为了获得最佳效果,在进行检测之前,必须先使用新的训练图像对检测器进行训练。 detector = yoloxObjectDetector(name,classes)
在进行目标检测之前,请使用 trainYOLOXObjectDetector 函数对检测器进行训练。
用于设置对象的 detector = yoloxObjectDetector(___,Name=Value)ModelName 和 InputSize 属性,并指定检测器的 NormalizationStatistics,除了可使用先前语法中的任意输入参量组合外,还可使用名称-值参量。例如,ModelName="customDetector" 将目标检测器的名称设置为 "customDetector"。
输入参量
名称-值参数
属性
对象函数
detect | Detect objects using YOLOX object detector |
示例
参考
[1] Ge, Zheng, Songtao Liu, Feng Wang, Zeming Li, and Jian Sun. “YOLOX: Exceeding YOLO Series in 2021.” arXiv, August 5, 2021. http://arxiv.org/abs/2107.08430.
