Detect objects using Fast R-CNN deep learning detector
The fastRCNNObjectDetector
object detects objects from an image, using a
Fast R-CNN (regions with convolution neural networks) object detector. To detect objects
in an image, pass the trained detector to the detect
function. To classify image regions, pass the detector to the classifyRegions
function.
When using the detect
or
classifyRegions
functions with fastRCNNObjectDetector
, use of a
CUDA® enabled NVIDIA® GPU with compute capability 3.0 or higher is highly recommended. The GPU
reduces computation time significantly. Usage of the GPU requires Parallel Computing Toolbox™.
Create a fastRCNNObjectDetector
object by calling the trainFastRCNNObjectDetector
function with training data (requires
Deep Learning Toolbox™).
detector = trainFastRCNNObjectDetector(trainingData,...)
detect | Detect objects using Fast R-CNN object detector |
classifyRegions | Classify objects in image regions using Fast R-CNN object detector |
selectStrongestBboxMulticlass
| trainACFObjectDetector
| trainFasterRCNNObjectDetector
| trainFastRCNNObjectDetector
| trainNetwork
(Deep Learning Toolbox)boxLabelDatastore
| SeriesNetwork
(Deep Learning Toolbox)