Computer Vision Toolbox™ поддерживает несколько подходов для классификации изображений, обнаружения объектов, семантической сегментации и распознавания, включая:
Глубокое обучение и сверточные нейронные сети (CNNs)
Набор признаков
Сравнение с шаблонами
Blob-анализ
Алгоритм Виолы - Джонса
CNN является популярной архитектурой глубокого обучения, которая автоматически изучает полезные представления функции непосредственно от данных изображения. Набор признаков кодирует функции изображений в компактное представление, подходящее для классификации изображений и извлечения изображений. Сравнение с шаблонами использует маленькое изображение или шаблон, чтобы найти соответствие с областями в увеличенном изображении. Blob-анализ использует сегментацию и свойства блоба идентифицировать предметы интереса. Алгоритм Виолы - Джонса использует подобные Хаару функции и каскад классификаторов, чтобы идентифицировать объекты, включая поверхности, носы и глаза. Можно обучить этот классификатор распознавать другие объекты.