ssdObjectDetector
使用SSD深度学习检测器检测对象
描述
创建
语法
描述
使用SSD深度学习网络创建对象检测器探测器
= ssdObjectDetector (网
,类
,aboxes
)网
.
如果网
为预训练的SSD深度学习网络,该功能创建一个预训练的SSD对象检测器。的类
而且aboxes
是用于训练网络的值。
如果网
是一个未经训练的SSD深度学习网络,该功能创建一个SSD对象检测器用于训练和推断。类
而且aboxes
分别指定训练SSD网络的对象类和锚框。
使用trainSSDObjectDetector
函数在执行目标检测之前对网络进行训练。
通过向基础网络添加检测头来创建SSD对象检测器,探测器
= ssdObjectDetector (baseNet
,类
,aboxes
“DetectionNetworkSource”,层
)baseNet
.
该函数将检测头添加到指定的特征提取层层
在基本网络中。要指定特征提取层的名称,使用name-value参数“DetectionNetworkSource”
,层
.
如果baseNet
是一个预训练的深度学习网络,该功能创建一个SSD对象检测器,并配置它与指定的对象类和锚盒进行迁移学习。
如果baseNet
是一个未经训练的深度学习网络,该功能创建一个SSD对象检测器,并对其进行对象检测配置。类
而且aboxes
分别指定训练SSD网络的对象类和锚框。
在执行对象检测之前,必须在训练数据集上训练检测器。使用trainSSDObjectDetector
用于训练检测器的函数。
输入参数
属性
对象的功能
检测 |
使用SSD多盒对象检测器检测对象 |
例子
扩展功能
版本历史
介绍了R2020a