fastRCNNObjectDetectorMonoCamera
Detect objects in monocular camera using Fast R-CNN deep learning detector
Description
The fastRCNNObjectDetectorMonoCamera object contains information about a Fast
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. To classify image regions, pass the detector to the classifyRegions function.
When using detect or classifyRegions with
fastRCNNObjectDetectorMonoCamera, 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
fastRCNNObjectDetectorobject by calling thetrainFastRCNNObjectDetectorfunction with training data (requires Deep Learning Toolbox™).detector = trainFastRCNNObjectDetector(trainingData,...);
Create a
monoCameraobject to model the monocular camera sensor.sensor = monoCamera(...);
Create a
fastRCNNObjectDetectorMonoCameraobject 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 Fast R-CNN object detector configured for monocular camera |
classifyRegions | Classify objects in image regions using Fast R-CNN object detector configured for monocular camera |
Version History
Introduced in R2017a