Обнаружение объектов с помощью детектора объектов SSD, сконфигурированного для монокулярной камеры
обнаруживает объекты в изображении bboxes
= detect(detector
,I
)I
использование многоядерного детектора объектов SSD (single shot detection сверточные нейронные сети), сконфигурированного для монокулярной камеры. Местоположения обнаруженных объектов возвращаются как набор ограничивающих рамок.
При использовании этой функции используйте CUDA®-активный 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
. Все обнаружения с более низким счетом удаляются.
configureDetectorMonoCamera
| evaluateDetectionMissRate
| evaluateDetectionPrecision
| selectStrongestBboxMulticlass