Object recognition is a computer vision technique for identifying objects in images or videos.
Object recognition is a key output of deep learning and machine learning algorithms.
When humans look at a photograph or watch a video, we can readily spot people, objects, scenes, and visual details.
Object Recognition: Theories
Object recognition involves matching representations of objects stored in memory to representations extracted from the visual image.
The key issue in object recognition is the nature of the representation extracted from the image.
You can train a custom object detector, or use a pretrained object detector by leveraging transfer learning, an approach that enables you to start with a pretrained network and then fine-tune it for your application.
Convolutional neural networks require Deep Learning Toolbox™.