Обнаружение объектов с помощью детектора глубокого обучения Fast R-CNN
fastRCNNObjectDetector объект обнаруживает объекты по изображению, используя детектор объектов Fast R-CNN (области со сверточными нейронными сетями). Чтобы обнаружить объекты на изображении, передайте обученный детектор в detect функция. Чтобы классифицировать области изображения, передайте детектор в classifyRegions функция.
При использовании detect или classifyRegions функции с fastRCNNObjectDetectorнастоятельно рекомендуется использовать графический процессор NVIDIA ® с поддержкой CUDA ®. Графический процессор значительно сокращает время вычислений. Для использования графического процессора требуется Toolbox™ параллельных вычислений. Сведения о поддерживаемых вычислительных возможностях см. в разделе Поддержка графического процессора по выпуску (Parallel Computing Toolbox).
Создать fastRCNNObjectDetector путем вызова trainFastRCNNObjectDetector функция с данными обучения (требует Toolbox™ глубокого обучения).
detector = trainFastRCNNObjectDetector(trainingData,...)
detect | Обнаружение объектов с помощью детектора объектов Fast R-CNN |
classifyRegions | Классификация объектов в областях изображения с помощью детектора объектов Fast R-CNN |
selectStrongestBboxMulticlass | trainACFObjectDetector | trainFasterRCNNObjectDetector | trainFastRCNNObjectDetector | trainNetwork (инструментарий для глубокого обучения)boxLabelDatastore | SeriesNetwork (инструментарий для глубокого обучения)