Обнаружение объектов с помощью детектора объектов YOLO v2
обнаруживает объекты в пределах одного изображения или массива изображений, bboxes = detect(detector,I)I, используя только один детектор объектов версии 2 (YOLO v2). Размер входного сигнала изображения должен быть больше или равен размеру сетевого входного сигнала предварительно обученного детектора. Местоположения обнаруженных объектов возвращаются в виде набора ограничивающих рамок.
При использовании этой функции настоятельно рекомендуется использовать графический процессор NVIDIA ® с поддержкой CUDA ®. Графический процессор значительно сокращает время вычислений. Для использования графического процессора требуется Toolbox™ параллельных вычислений. Сведения о поддерживаемых вычислительных возможностях см. в разделе Поддержка графического процессора по выпуску (Parallel Computing Toolbox).
[___, возвращает категориальный массив меток, назначенных ограничивающим рамкам, в дополнение к выходным аргументам из предыдущего синтаксиса. Метки, используемые для классов объектов, определяются во время обучения с помощью labels] = detect(detector,I)trainYOLOv2ObjectDetector функция.
обнаруживает объекты во всех изображениях, возвращенных detectionResults = detect(detector,ds)read функция хранилища входных данных.
[___] = detect(___, обнаруживает объекты в прямоугольной области поиска, указанной roi)roi. Используйте выходные аргументы из любого из предыдущих синтаксисов. Укажите входные аргументы из любого из предыдущих синтаксисов.
[___] = detect(___, указывает параметры, использующие один или несколько Name,Value)Name,Value пара аргументов в дополнение к входным аргументам в любом из предшествующих синтаксисов.
evaluateDetectionMissRate | evaluateDetectionPrecision | selectStrongestBboxMulticlass | trainYOLOv2ObjectDetector