Обнаружение объектов с помощью детектора объектов SSD multibox
обнаруживает объекты в одном изображении или массиве изображений, bboxes
= detect(detector
,I
)I
, с использованием однозарядного мультибоксового детектора (SSD). Местоположения обнаруженных объектов возвращаются как набор ограничивающих рамок.
При использовании этой функции используйте CUDA® enabled NVIDIA® Настоятельно рекомендуется использовать графический процессор. Графический процессор значительно сокращает время расчетов. Для использования графический процессор требуется Parallel Computing Toolbox™. Для получения информации о поддерживаемых вычислительных возможностях смотрите Поддержку GPU by Release (Parallel Computing Toolbox).
[___,
также возвращает категориальный массив меток, назначенных ограничивающим рамкам, используя любой из предыдущих синтаксисов. Метки, используемые для классов объектов, определяются во время обучения с помощью labels
] = detect(detector
,I
)trainSSDObjectDetector
функция.
[___] = detect(___,
обнаруживает объекты в прямоугольной области поиска, заданной roi
)roi
.
обнаруживает объекты в пределах ряда изображений, возвращаемых detectionResults
= detect(detector
,ds
)read
функция входного datastore.
[___] = detect(___,
задает опции с использованием одного или нескольких Name,Value
)Name,Value
аргументы в виде пар. Для примера, detect(detector,I,'Threshold',0.75)
устанавливает порог счета обнаружения равным 0.75
. Все обнаружения с более низким счетом удаляются.
anchorBoxLayer
| evaluateDetectionMissRate
| evaluateDetectionPrecision
| focalLossLayer
| selectStrongestBboxMulticlass
| ssdLayers
| ssdMergeLayer
| trainFasterRCNNObjectDetector
| trainSSDObjectDetector
| trainYOLOv2ObjectDetector