fasterRCNNObjectDetectorMonoCamera
Detect objects in monocular camera using Faster R-CNN deep learning detector
Description
The fasterRCNNObjectDetectorMonoCamera object contains information about a Faster R-CNN
(regions with convolutional neural networks) object detector that is configured for use with a
monocular camera sensor. To detect objects in an image that was captured by the camera, pass
the detector to the detect
function.
When using the detect function with fasterRCNNObjectDetectorMonoCamera, use
of a CUDA® enabled NVIDIA® GPU is highly recommended. The GPU reduces computation time significantly. Usage
of the GPU requires Parallel Computing Toolbox™. For information about the supported compute capabilities, see GPU Computing Requirements (Parallel Computing Toolbox).
Creation
Create a
fasterRCNNObjectDetectorobject by calling thetrainFasterRCNNObjectDetectorfunction with training data (requires Deep Learning Toolbox™).detector = trainFasterRCNNObjectDetector(trainingData,...);
Alternatively, create a pretrained detector by using the
vehicleDetectorFasterRCNNfunction.Create a
monoCameraobject to model the monocular camera sensor.sensor = monoCamera(...);
Create a
fasterRCNNObjectDetectorMonoCameraobject by passing the detector and sensor as inputs to theconfigureDetectorMonoCamerafunction. The configured detector inherits property values from the original detector.configuredDetector = configureDetectorMonoCamera(detector,sensor,...);
Properties
Object Functions
detect | Detect objects using Faster R-CNN object detector configured for monocular camera |
Examples
Version History
Introduced in R2017a

