Обнаружьте объекты в монокулярной камере с помощью Быстрого детектора глубокого обучения R-CNN
Объект fastRCNNObjectDetectorMonoCamera
содержит информацию о Быстром R-CNN (области со сверточными нейронными сетями) объектный детектор, который сконфигурирован для использования с монокулярным датчиком камеры. Чтобы обнаружить объекты в изображении, которое было получено камерой, передайте детектор функции detect
. Чтобы классифицировать области изображений, передайте детектор функции classifyRegions
.
При использовании detect
или classifyRegions
с fastRCNNObjectDetectorMonoCamera
, использованием графического процессора CUDA®-enabled NVIDIA® с вычислить возможностью 3,0 или выше настоятельно рекомендован. Графический процессор значительно уменьшает время вычисления. Использование графического процессора требует Parallel Computing Toolbox™.
Создайте объект fastRCNNObjectDetector
путем вызывания функции trainFastRCNNObjectDetector
с данными тренировки (требует Deep Learning Toolbox™).
detector = trainFastRCNNObjectDetector(trainingData,...);
Создайте объект monoCamera
смоделировать монокулярный датчик камеры.
sensor = monoCamera(...);
Создайте объект fastRCNNObjectDetectorMonoCamera
путем передачи детектора и датчика как входные параметры к функции configureDetectorMonoCamera
. Сконфигурированный детектор наследовал значения свойств от исходного детектора.
configuredDetector = configureDetectorMonoCamera(detector,sensor,...);
detect | Обнаружьте объекты с помощью детектора объекта Fast R-CNN, сконфигурированного для монокулярной камеры |
classifyRegions | Классифицируйте объекты на области изображений с помощью детектора объекта Fast R-CNN, сконфигурированного для монокулярной камеры |