Обнаружение и извлечение функций

Регистрация изображений, обнаружение точек интереса, извлечение дескриптора функций, соответствие функций точек и поиск изображений

Локальными признаками и их дескрипторами являются базовые блоки многих алгоритмов компьютерного зрения. Их приложения включают регистрацию изображений, обнаружение объектов и классификацию, отслеживание, оценку движения и поиск изображений на основе содержимого (CBIR). Эти алгоритмы используют локальные признаки, чтобы лучше обработать изменения шкалы, вращение и окклюзию. Алгоритмы Computer Vision Toolbox™ включают FAST, Harris и Shi & Tomasi угловые детекторы, SURF, KAZE и MSER детекторы больших двоичных объектов. Тулбокс включает SURF, FREAK, BRISK, LBP, ORB и HOG дескрипторы. Вы можете смешивать и совпадать с детекторами и дескрипторами в зависимости от требований вашего приложения.

One item feature matched from a cluttered scene

Функции

расширить все

detectBRISKFeaturesОбнаружение функций BRISK и возврат BRISKPoints объект
detectFASTFeaturesОбнаружение углов с помощью алгоритма FAST и возврат cornerPoints объект
detectHarrisFeaturesОбнаружение углов с помощью алгоритма Харриса-Стефенса и возврат cornerPoints объект
detectMinEigenFeaturesОбнаружение углов с помощью алгоритма минимального собственного значения и возврат cornerPoints объект
detectMSERFeaturesОбнаружение функций MSER и возврат MSERRegions объект
detectORBFeaturesОбнаружение ключевых точек ORB и возврат ORBPoints объект
detectSURFFeaturesОбнаружение функций SURF и возврат SURFPoints объект
detectKAZEFeaturesОбнаружение функций KAZE и возврат KAZEPoints объект
extractFeaturesИзвлечение дескрипторов процентных точек
extractLBPFeaturesИзвлечение локального двоичного шаблона (LBP) функций
extractHOGFeaturesИзвлечение гистограммы ориентированных градиентов функции
matchFeaturesПоиск соответствующих функций
matchFeaturesInRadiusНайдите соответствующие функции в заданном радиусе
imwarpПрименить геометрическое преобразование к изображению
estimateGeometricTransform2DОцените 2-D геометрическое преобразование из совпадающих пар точек
estimateGeometricTransform3DОцените 3-D геометрическое преобразование из совпадающих пар точек
vision.AlphaBlenderКомбинируйте изображения, накладывайте изображения или подсвечивайте выбранные пиксели
vision.BlockMatcherОцените движение между изображениями или видеокадрами
vision.LocalMaximaFinderНайти локальные максимумы в матрицах
vision.TemplateMatcherНайдите шаблон в изображении
insertMarkerВставка маркеров в изображение или видео
insertShapeВставка фигур в изображение или видео
showMatchedFeaturesОтобразите соответствующие точки функции
showShapeОтображение фигур на изображении, видео или облаке точек
insertObjectAnnotationАннотировать труколор или полутоновое изображение или видеопоток
insertTextВставка текста в изображение или видео
imshowОтобразите изображение
imshowpairСравните различия между изображениями
vision.GammaCorrectorПрименить или удалить гамма- коррекцию из изображений или видеопотоков
vision.ChromaResamplerПонижающий или повышающий коэффициент цветности компонентов изображений
binaryFeaturesОбъект для хранения двоичных векторов функций
BRISKPointsОбъект для хранения процентных точек BRISK
KAZEPointsОбъект для хранения процентных точек KAZE
cornerPointsОбъект для хранения угловых точек
SURFPointsОбъект для хранения процентных точек SURF
MSERRegionsОбъект для хранения областей MSER
ORBPointsОбъект для хранения точек ключа ORB
affine2d2-D аффинное геометрическое преобразование
affine3d 3-D аффинное геометрическое преобразование
rigid3d3-D жесткое геометрическое преобразование
projective2d 2-D проективное геометрическое преобразование

Создайте базу данных распознавания

bagOfFeaturesМешок объекта визуальных слов
invertedImageIndexИндекс поиска, который отображает визуальные слова на изображения

Извлечение изображений

retrieveImagesПоиск по набору изображений для аналогичного изображения
imageDatastoreDatastore для данных изображений
evaluateImageRetrievalОцените результаты поиска изображений

Темы

Локальный признак

Узнайте преимущества и приложения обнаружения и извлечения локального признака

Типы функций точки

Выберите функции, которые возвращают и принимают объекты точек для нескольких типов функций

Системы координат

Задайте индексы пикселей, пространственные координаты и 3-D системы координат

Рисование фигур и линий

Когда вы задаете тип фигуры, которую нужно нарисовать, необходимо также указать ее местоположение на изображении.

Поиск изображений с сумкой визуальных слов

Извлечение изображений из набора изображений, аналогичных изображению запроса, с помощью системы поиска изображений на основе содержимого (CBIR).

Рекомендуемые примеры