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