Детектор аффинных областей Харриса
Обнаружение функций |
---|
Обнаружение края |
Обнаружение углов |
Обнаружение больших двоичных объектов |
Обнаружение гребня |
Преобразование Хафа |
Тензор структуры |
Обнаружение аффинных инвариантных функций |
Описание функции |
Масштабировать пространство |
В области компьютерного зрения и анализа изображений детектор аффинных областей Харриса относится к категории обнаружения признаков . Обнаружение объектов — это этап предварительной обработки нескольких алгоритмов, который основан на выявлении характерных точек или точек интереса для установления соответствия между изображениями, распознавания текстур, классификации объектов или построения панорам.
Обзор
[ редактировать ]Аффинный детектор Харриса может идентифицировать схожие области между изображениями, которые связаны аффинными преобразованиями и имеют различное освещение. Эти аффинно-инвариантные детекторы должны быть способны идентифицировать похожие области на изображениях, снятых с разных точек зрения, которые связаны простым геометрическим преобразованием: масштабированием, вращением и сдвигом. Эти обнаруженные области были названы как инвариантными , так и ковариантными . С одной стороны, регионы обнаруживаются инвариантно по отношению к преобразованию изображения, но регионы ковариантно изменяются при преобразовании изображения. [1] Не зацикливайтесь слишком подробно на этих двух соглашениях об именах; Важно понимать, что дизайн этих точек интереса сделает их совместимыми с изображениями, снятыми с нескольких точек зрения. Другие детекторы, которые являются аффинно-инвариантными, включают детектор аффинных областей Гессе , максимально стабильные экстремальные области , детектор заметности Кадира – Брейди , области на основе краев (EBR) и области на основе экстремумов интенсивности (IBR).
Миколайчик и Шмид (2002) впервые описали аффинный детектор Харриса, который используется сегодня в «Аффинно-инвариантном детекторе точек интереса» . [2] Более ранние работы в этом направлении включают использование Линдебергом и Гардингом адаптации аффинной формы для вычисления дескрипторов аффинных инвариантных изображений и, таким образом, уменьшения влияния перспективных деформаций изображения. [3] использование аффинно адаптированных характерных точек для широкого сопоставления базовой линии по Баумбергу [4] и первое использование Линдебергом характерных точек, инвариантных к масштабу; [5] [6] [7] для обзора теоретической основы. Аффинный детектор Харриса основан на сочетании угловых точек, обнаруженных с помощью обнаружения углов Харриса , многомасштабного анализа с использованием пространства гауссовского масштаба и аффинной нормализации с использованием итеративного алгоритма адаптации аффинной формы . Рекурсивный и итеративный алгоритм использует итеративный подход к обнаружению этих областей:
- Определите начальные точки области с помощью масштабно-инвариантного детектора Харриса-Лапласа .
- Для каждой начальной точки нормализуйте область, чтобы она была аффинно-инвариантной, используя аффинную адаптацию формы .
- Итеративно оценить аффинную область: выбрать правильный масштаб интеграции, масштаб дифференциации и пространственно локализовать точки интереса.
- Обновите аффинную область, используя эти масштабы и пространственные локализации.
- Повторите шаг 3, если критерий остановки не выполнен.
Описание алгоритма
[ редактировать ]Детектор Харриса – Лапласа (точки начального региона)
[ редактировать ]Аффинный детектор Харриса в значительной степени опирается как на меру Харриса, так и на представление пространства в гауссовском масштабе . Поэтому следует краткое рассмотрение обоих. Более подробные выводы см. в разделе «Обнаружение углов» и «Пространство гауссовского масштаба» или в связанных с ними статьях. [6] [8]
Угловая мера Харриса
[ редактировать ]Алгоритм углового детектора Харриса основан на центральном принципе: в углу интенсивность изображения будет сильно меняться в нескольких направлениях. Альтернативно это можно сформулировать, исследуя изменения интенсивности из-за сдвигов в локальном окне. Вокруг угловой точки интенсивность изображения будет сильно меняться при смещении окна в произвольном направлении. Следуя этой интуиции и посредством умного разложения, детектор Харриса использует матрицу второго момента в качестве основы для принятия угловых решений. ( «Обнаружение углов» Более полный вывод см. в разделе ). Матрица , также называется матрицей автокорреляции и имеет значения, тесно связанные с производными интенсивности изображения .
где и являются соответствующими производными (интенсивности пикселей) в и направление в точке ( , ); и – позиционные параметры весовой функции w. Внедиагональные записи являются продуктом и , а диагональные элементы представляют собой квадраты соответствующих производных . Весовая функция может быть однородным, но чаще всего представляет собой изотропную круговую гауссову зависимость.
это усредняет значения в локальном регионе, придавая больший вес этим значениям вблизи центра.
Как оказалось, это Матрица описывает форму меры автокорреляции из-за сдвигов в расположении окна. Таким образом, если мы позволим и быть собственными значениями , то эти значения дадут количественное описание того, как изменяется мера автокорреляции в пространстве: его основные кривизны. Как отмечают Харрис и Стивенс (1988), матрица с центром в угловых точках будет иметь два больших положительных собственных значения. [8] Вместо извлечения этих собственных значений с использованием таких методов, как разложение по сингулярным значениям, используется мера Харриса, основанная на следе и определителе:
где является константой. Угловые точки имеют большие положительные собственные значения и, следовательно, будут иметь большую меру Харриса. Таким образом, угловые точки идентифицируются как локальные максимумы меры Харриса, превышающие заданный порог.
где являются множеством всех угловых точек, – мера Харриса, рассчитанная по формуле , представляет собой множество из 8 соседей с центром в и является заданным порогом.
Гауссово масштабное пространство
[ редактировать ]гауссовского Представление изображения в пространстве масштаба — это набор изображений, возникающих в результате свертки гауссовского ядра различных размеров с исходным изображением. В целом представление можно сформулировать так:
где представляет собой изотропное круговое гауссово ядро, определенное выше. Свертка с ядром Гаусса сглаживает изображение, используя окно размером с ядро. Больший масштаб, , соответствует более гладкому результирующему изображению. Миколайчик и Шмид (2001) отмечают, что производные и другие измерения должны быть нормализованы по всем шкалам. [9] Производная порядка , , должно быть нормировано множителем следующим образом:
Эти производные или любая произвольная мера могут быть адаптированы к представлению в масштабном пространстве путем рекурсивного вычисления этой меры с использованием набора шкал, где масштаб . См. масштабное пространство для более полного описания.
Объединение детектора Харриса в гауссовском пространстве масштаба
[ редактировать ]Детектор Харриса-Лапласа сочетает в себе традиционный 2D угловой детектор Харриса с идеей представления пространства в гауссовском масштабе с целью создания масштабно-инвариантного детектора. Угловые точки Харриса являются хорошими отправными точками, поскольку было показано, что они обладают хорошей инвариантностью вращения и освещения, а также позволяют идентифицировать интересные точки изображения. [10] Однако точки не являются масштабно-инвариантными, и поэтому матрицу второго момента необходимо изменить, чтобы отразить свойство масштабной инвариантности. Обозначим, в качестве адаптированной к масштабу матрицы второго момента, используемой в детекторе Харриса – Лапласа.
где это гауссово ядро масштаба и . Подобно пространству гауссова масштаба, — изображение, сглаженное по Гауссу. оператор обозначает свертку. и — это производные в соответствующем направлении, примененные к сглаженному изображению и рассчитанные с использованием ядра Гаусса со шкалой . С точки зрения нашей гауссовой модели масштабного пространства, Параметр определяет текущий масштаб, при котором обнаруживаются угловые точки Харриса.
, основанный на этой адаптированной к масштабу матрице второго момента, Детектор Харриса-Лапласа представляет собой двойной процесс: применение углового детектора Харриса в нескольких масштабах и автоматический выбор характеристического масштаба .
Многомасштабные угловые точки Харриса
[ редактировать ]Алгоритм выполняет поиск по фиксированному числу предопределенных масштабов. Этот набор шкал определяется как:
Миколайчик и Шмид (2004) используют . Для каждого масштаба интеграции , выбранного из этого множества, соответствующий масштаб дифференцирования выбирается постоянным множителем масштаба интегрирования: . Миколайчик и Шмид (2004) использовали . [11] Используя эти шкалы, точки интереса обнаруживаются с помощью меры Харриса на матрица. Угловость , как и типичная мера Харриса, определяется как:
Как и в традиционном детекторе Харриса, угловые точки — это те локальные (8-точечные окрестности) максимумы угла , которые превышают заданный порог.
Идентификация характеристической шкалы
[ редактировать ]Итерационный алгоритм, основанный на Линдеберге (1998), пространственно локализует угловые точки и выбирает характерный масштаб . [6] Итеративный поиск состоит из трех ключевых шагов, которые выполняются для каждой точки. которые изначально были обнаружены в масштабе многомасштабным детектором Харриса ( указывает на итерация):
- Выберите масштаб это максимизирует лапласиан гауссианов (LoG) в заранее определенном диапазоне соседних масштабов. Соседние масштабы обычно выбираются из диапазона, находящегося в пределах окрестности двух масштабных пространств . То есть, если исходные точки были обнаружены с использованием коэффициента масштабирования между последовательными масштабами окрестность в двух масштабных пространствах - это диапазон . Таким образом, рассмотренные гауссовы шкалы: . Измерение LoG определяется как:
- где и являются вторыми производными в своих направлениях. [12] Коэффициент (как обсуждалось выше в гауссовском масштабном пространстве) используется для нормализации LoG по масштабам и обеспечения сопоставимости этих показателей, что делает максимум значимым. Миколайчик и Шмид (2001) демонстрируют, что мера LoG обеспечивает самый высокий процент правильно обнаруженных угловых точек по сравнению с другими мерами выбора шкалы. [9] Масштаб, который максимизирует эту меру LoG в окрестности двух масштабных пространств, считается характеристическим масштабом , и используется в последующих итерациях. Если экстремумы или максимумы LoG не найдены, эта точка исключается из будущих поисков.
- Используя характерный масштаб, точки пространственно локализуются. То есть суть выбирается таким образом, чтобы максимизировать угловую меру Харриса ( угловую, как определено выше) в локальной окрестности 8×8.
- Критерий остановки : и .
Если критерий остановки не выполняется, то алгоритм повторяется с шага 1, используя новый точки и масштаб. Когда критерий остановки соблюден, найденные точки представляют собой точки, которые максимизируют LoG по масштабам (выбор масштаба) и максимизируют угловую меру Харриса в локальной окрестности (пространственный выбор).
Аффинно-инвариантные точки
[ редактировать ]Математическая теория
[ редактировать ]Обнаруженные точки Харриса-Лапласа масштабно-инвариантны и хорошо работают для изотропных областей, которые просматриваются под одним и тем же углом обзора. Чтобы быть инвариантным к произвольным аффинным преобразованиям (и точкам зрения), необходимо пересмотреть математическую основу. Матрица второго момента определяется в более общем смысле для анизотропных областей:
где и являются ковариационными матрицами, определяющими масштабы гауссовского ядра дифференцирования и интегрирования. Хотя это может существенно отличаться от матрицы второго момента в детекторе Харриса – Лапласа; на самом деле это идентично. Чем раньше матрица представляла собой 2D-изотропную версию, в которой ковариационные матрицы и были единичные матрицы 2x2, умноженные на коэффициенты и , соответственно. В новой формулировке гауссовы ядра можно рассматривать как многомерные гауссовы распределения, а не как однородное гауссово ядро. Однородное гауссово ядро можно рассматривать как изотропную круглую область. Точно так же более общее гауссово ядро определяет эллипсоид. Фактически, собственные векторы и собственные значения ковариационной матрицы определяют вращение и размер эллипсоида. Таким образом, мы легко видим, что это представление позволяет нам полностью определить произвольную эллиптическую аффинную область, по которой мы хотим интегрировать или дифференцировать.
Целью аффинно-инвариантного детектора является выявление областей изображений, которые связаны посредством аффинных преобразований. Таким образом, мы рассматриваем точку и преобразованная точка , где A — аффинное преобразование. В случае с изображениями оба и жить в космос. Матрицы второго момента связаны следующим образом: [3]
где и являются ковариационными матрицами для эталонный кадр. Если мы продолжим придерживаться этой формулировки и будем применять это
где и являются скалярными факторами, можно показать, что ковариационные матрицы для связанной точки связаны аналогичным образом:
Требуя, чтобы ковариационные матрицы удовлетворяли этим условиям, возникает несколько замечательных свойств. Одним из этих свойств является то, что квадратный корень матрицы второго момента преобразует исходную анизотропную область в изотропные области, которые связаны просто через чистую матрицу вращения . Эти новые изотропные области можно рассматривать как нормализованную систему отсчета. Следующие уравнения формулируют связь между нормализованными точками и :
Матрицу вращения можно восстановить с помощью градиентных методов, подобных тем, которые используются в дескрипторе SIFT . Как обсуждалось с детектором Харриса, собственные значения и собственные векторы матрицы второго момента, характеризуют кривизну и форму интенсивностей пикселей. То есть собственный вектор, связанный с наибольшим собственным значением, указывает направление наибольшего изменения, а собственный вектор, связанный с наименьшим собственным значением, определяет направление наименьшего изменения. В двумерном случае собственные векторы и собственные значения определяют эллипс. Для изотропной области эта область должна иметь круглую, а не эллиптическую форму. Это тот случай, когда собственные значения имеют одинаковую величину. Таким образом, мера изотропии вокруг локальной области определяется следующим образом:
где обозначают собственные значения. Эта мера имеет диапазон . Значение соответствует идеальной изотропии.
Итерационный алгоритм
[ редактировать ]Используя эту математическую структуру, алгоритм аффинного детектора Харриса итеративно обнаруживает матрицу второго момента, которая преобразует анизотропную область в нормализованную область, в которой изотропная мера достаточно близка к единице. Алгоритм использует эту матрицу адаптации формы , , чтобы преобразовать изображение в нормализованный опорный кадр. В этом нормализованном пространстве параметры точек интереса (пространственное положение, масштаб интегрирования и масштаб дифференцирования) уточняются с использованием методов, аналогичных детектору Харриса – Лапласа. Матрица второго момента вычисляется в этой нормализованной системе отсчета и должна иметь изотропную меру, близкую к единице на последней итерации. Каждый раз На итерации каждая область интереса определяется несколькими параметрами, которые алгоритм должен обнаружить: матрица, позиция , масштаб интегрирования и масштаб дифференциации . Поскольку детектор вычисляет матрицу второго момента в преобразованной области, удобно обозначить эту преобразованную позицию как где .
- Детектор инициализирует пространство поиска точками, обнаруженными детектором Харриса – Лапласа.
- и , , и это детектор Харриса – Лапласа.
- предыдущей итерации Примените матрицу адаптации формы , для создания нормализованной системы отсчета, . Для первой итерации вы применяете .
- Выберите масштаб интеграции , , используя метод, аналогичный детектору Харриса – Лапласа. Масштаб выбирается как масштаб, который максимизирует лапласиан гауссиана (LoG). Пространство поиска шкал находится в пределах двух масштабных пространств от шкалы предыдущей итерации.
- Выберите шкалу дифференциации , . Для уменьшения пространства поиска и степеней свободы масштаб дифференцирования считается связанным с масштабом интегрирования через постоянный множитель: . По понятным причинам постоянный коэффициент меньше единицы. Миколайчик и Шмид (2001) отмечают, что слишком маленький коэффициент сделает сглаживание (интеграцию) слишком значимым по сравнению с дифференцированием, а слишком большой коэффициент не позволит интегрированию усреднить ковариационную матрицу. [9] Обычно выбирают . Из этого набора выбранный масштаб будет максимизировать изотропную меру .
- Пространственная локализация: выберите точку что максимизирует угловую меру Харриса ( ) в пределах 8-балльной окрестности вокруг предыдущего точка.
- Как упоминалось выше, квадратный корень матрицы второго момента определяет матрицу преобразования, которая генерирует нормализованную систему координат. Таким образом, нам нужно сохранить эту матрицу: . Матрица преобразования обновляется: . Чтобы гарантировать правильную выборку изображения и расширение изображения в направлении наименьшего изменения (наименьшее собственное значение), мы фиксируем максимальное собственное значение: . Используя этот метод обновления, можно легко увидеть, что окончательный результат матрица принимает следующий вид:
- Если критерий остановки не соблюден, перейдите к следующей итерации на шаге 2. Поскольку алгоритм итеративно находит решение матрицу, преобразующую анизотропную область в изотропную область, имеет смысл остановиться, когда изотропная мера, , достаточно близко к своему максимальному значению 1. Достаточно близко подразумевает следующее условие остановки :
Расчет и реализация
[ редактировать ]Вычислительная сложность аффинного детектора Харриса разбита на две части: обнаружение начальной точки и нормализация аффинной области. Алгоритм обнаружения начальной точки Харриса – Лапласа имеет сложность. где это количество пикселей в изображении. Алгоритм нормализации аффинной области автоматически определяет масштаб и оценивает матрицу адаптации формы . . Этот процесс имеет сложность , где - количество начальных точек, — размер пространства поиска для автоматического выбора масштаба и — количество итераций, необходимое для вычисления матрица. [11]
Существуют некоторые методы, позволяющие уменьшить сложность алгоритма за счет точности. Одним из способов является исключение поиска на этапе шкалы дифференцирования. Вместо того, чтобы выбирать фактор из набора факторов ускоренный алгоритм выбирает масштаб, который будет постоянным для всех итераций и точек: . Хотя это сокращение пространства поиска может уменьшить сложность, это изменение может серьезно повлиять на сходимость матрица.
Анализ
[ редактировать ]Конвергенция
[ редактировать ]Можно себе представить, что этот алгоритм может идентифицировать повторяющиеся точки интереса в нескольких масштабах. Поскольку аффинный алгоритм Харриса независимо рассматривает каждую начальную точку, заданную детектором Харриса – Лапласа, между идентичными точками нет различия. На практике было показано, что все эти точки в конечном итоге сойдутся в одной и той же точке интереса. После завершения идентификации всех точек интереса алгоритм учитывает дубликаты путем сравнения пространственных координат ( ), масштаб интегрирования , изотропная мера и перекос. [11] Если эти параметры точки интереса схожи в пределах указанного порога, то они помечаются как дубликаты. Алгоритм отбрасывает все эти повторяющиеся точки, за исключением точки интереса, которая ближе всего к среднему значению дубликатов. Обычно 30% аффинных точек Харриса достаточно различны и различны, чтобы их нельзя было отбросить. [11]
Миколайчик и Шмид (2004) показали, что часто начальные точки (40%) не сходятся. Алгоритм обнаруживает это расхождение, останавливая итерационный алгоритм, если обратная изотропная мера больше заданного порога: . Миколайчик и Шмид (2004) используют . Из тех, которые сошлись, типичное количество требуемых итераций составляло 10. [2]
Количественная мера
[ редактировать ]Количественный анализ детекторов аффинных областей учитывает как точность местоположения точек, так и перекрытие областей на двух изображениях. Mioklajcyzk и Schmid (2004) расширяют меру повторяемости Schmid et al. (1998) как отношение соответствий точек к минимуму обнаруженных точек двух изображений. [11] [13]
где количество соответствующих точек на изображениях и . и – количество обнаруженных точек на соответствующих изображениях. Поскольку каждое изображение представляет собой трехмерное пространство, может случиться так, что одно изображение содержит объекты, которых нет на втором изображении, и, следовательно, точки интереса которых не имеют шансов совпадать. Чтобы сделать меру повторяемости действительной, нужно удалить эти точки и рассматривать только точки, которые лежат на обоих изображениях; и считать только те точки, которые . Для пары из двух изображений, связанных гомографии . матрицей , две точки, и называются соответствующими, если:
- Ошибка расположения пикселей менее 1,5 пикселей:
- Ошибка перекрытия двух аффинных точек ( ) должно быть меньше указанного порога (обычно 40%). [1] Для аффинных регионов эта ошибка перекрытия следующая:
где и — восстановленные эллиптические области, точки которых удовлетворяют: . По сути, эта мера принимает соотношение площадей: площади перекрытия (пересечения) и общей площади (объединения). Идеальное перекрытие будет иметь коэффициент, равный единице, и иметь . Различные масштабы влияют на область перекрытия, и поэтому их необходимо учитывать путем нормализации площади каждой интересующей области. Области с ошибкой перекрытия до 50% являются жизнеспособными детекторами, для которых требуется сопоставление с хорошим дескриптором. [1]
Вторая мера, оценка соответствия , более практично оценивает способность детектора идентифицировать точки совпадения между изображениями. Миколайчик и Шмид (2005) используют дескриптор SIFT для определения точек совпадения. Помимо того, что две совпадающие точки являются ближайшими точками в SIFT-пространстве, они также должны иметь достаточно небольшую ошибку перекрытия (как определено в показателе повторяемости). Оценка соответствия представляет собой соотношение количества совпадающих точек и минимального общего количества обнаруженных точек на каждом изображении:
- , [1]
Устойчивость к аффинным и другим преобразованиям
[ редактировать ]Миколайчик и др. (2005) провели тщательный анализ нескольких современных детекторов аффинных областей: аффинного по Харрису, аффинного по Гессе , MSER , [14] ИБР и ЕБР [15] и заметный [16] детекторы. [1] Миколайчик и др. в своей оценке проанализировали как структурированные изображения, так и текстурированные изображения. Бинарные файлы детекторов для Linux и их тестовые образы находятся в свободном доступе на их веб-странице . Краткое изложение результатов Миколайчика и соавт. (2005) следуйте; см. Сравнение детекторов аффинных областей для более количественного анализа.
- Изменение угла точки обзора: аффинный детектор Харриса имеет достаточную (среднюю) устойчивость к этим типам изменений. Детектор сохраняет показатель повторяемости выше 50% до тех пор, пока угол обзора не превысит 40 градусов. Детектор имеет тенденцию обнаруживать большое количество повторяющихся и сопоставляемых областей даже при значительном изменении точки зрения.
- Изменение масштаба: аффинный детектор Харриса остается очень стабильным при изменении масштаба. Хотя количество точек значительно снижается при крупномасштабных изменениях (выше 2,8), показатели повторяемости (50–60%) и соответствия (25–30%) остаются очень постоянными, особенно для текстурированных изображений. Это согласуется с высокой производительностью итерационного алгоритма автоматического выбора масштаба.
- Размытые изображения: Аффинный детектор Харриса остается очень стабильным при размытии изображения. Поскольку детектор не полагается на сегментацию изображения или границы областей, оценки повторяемости и соответствия остаются постоянными.
- Артефакты JPEG: аффинный детектор Харриса ухудшается так же, как и другие аффинные детекторы: показатели повторяемости и соответствия значительно падают при сжатии выше 80%.
- Изменения освещенности: аффинный детектор Харриса, как и другие аффинные детекторы, очень устойчив к изменениям освещенности: показатели повторяемости и совпадения остаются постоянными при уменьшении освещенности. Этого следует ожидать, поскольку детекторы в значительной степени полагаются на относительные интенсивности (производные), а не на абсолютные интенсивности.
Общие тенденции
[ редактировать ]- Точки аффинной области Харриса обычно небольшие и многочисленные. И аффинный детектор Харриса, и аффинный детектор Гессиана последовательно идентифицируют вдвое больше повторяющихся точек, чем другие аффинные детекторы: ~ 1000 областей для изображения размером 800x640. [1] Маленькие регионы с меньшей вероятностью будут перекрыты, но имеют меньшую вероятность перекрытия соседних регионов.
- Аффинный детектор Харриса хорошо реагирует на текстурированные сцены, в которых много угловатых деталей. Однако для некоторых структурированных сцен, таких как здания, аффинный детектор Харриса работает очень хорошо. Это дополняет MSER, который лучше справляется с хорошо структурированными (сегментируемыми) сценами.
- В целом аффинный детектор Харриса работает очень хорошо, но во всех случаях все еще отстает от MSER и гессиан-аффинного, но изображения размыты.
- Аффинные детекторы Харриса и Гессиана менее точны, чем другие: их показатель повторяемости увеличивается по мере увеличения порога перекрытия.
- Обнаруженные аффинно-инвариантные области все еще могут различаться по вращению и освещенности. Любой дескриптор, использующий эти регионы, должен учитывать инвариантность при использовании регионов для сопоставления или других сравнений.
Приложения
[ редактировать ]- Поиск изображений на основе контента [17] [18]
- Распознавание на основе моделей
- Поиск объектов в видео [19]
- Визуальный анализ данных: идентификация важных объектов, персонажей и сцен в видео. [20]
- Распознавание и категоризация объектов [21]
- Анализ изображений, полученных с помощью дистанционного зондирования: обнаружение объектов на полученных с помощью дистанционного зондирования. изображениях, [22]
Пакеты программного обеспечения
[ редактировать ]- Аффинные ковариантные функции : К. Миколайчик поддерживает веб-страницу, которая содержит двоичные файлы Linux аффинного детектора Харриса в дополнение к другим детекторам и дескрипторам. Также доступен код Matlab, который можно использовать для иллюстрации и расчета повторяемости различных детекторов. Также доступны код и изображения для дублирования результатов, найденных в Mikolajczyk et al. (2005) статья.
- Lip-vireo — двоичный код для Linux, Windows и SunOS от исследовательской группы VIREO. Дополнительную информацию можно найти на главной странице. Архивировано 11 мая 2017 г. на Wayback Machine.
Внешние ссылки
[ редактировать ]- [1] – Слайды презентации Миколайчика и др. в своей статье 2005 года.
- [2] – Лаборатория компьютерного зрения Корделии Шмид .
- [3] - Код, тестовые изображения, библиография аффинных ковариантных функций, поддерживаемая Кристианом Миколайчиком и группой визуальной геометрии из группы робототехники Оксфордского университета.
- [4] - Библиография детекторов объектов (и капель), поддерживаемая Институтом робототехники и интеллектуальных систем Университета Южной Калифорнии.
- [5] – Цифровая реализация лапласиана гауссиана.
См. также
[ редактировать ]- гессен-аффинный
- МСЭР
- Детектор заметности Кадира – Брейди
- Масштабировать пространство
- Изотропия
- Обнаружение углов
- Обнаружение точек интереса
- Аффинная адаптация формы
- Производное изображения
- Компьютерное зрение
- ASIFT -> Affine-Sift (полностью аффинный инвариантный алгоритм сопоставления изображений)
Ссылки
[ редактировать ]- ^ Jump up to: а б с д и ж К. Миколайчик, Т. Туителаарс, К. Шмид, А. Зиссерман, Дж. Мэйтас, Ф. Шаффалицки, Т. Кадир и Л. Ван Гул, Сравнение детекторов аффинных областей. В IJCV 65(1/2):43-72, 2005 г.
- ^ Jump up to: а б «Миколайчик К. и Шмид К. 2002. Аффинно-инвариантный точечный детектор. В материалах 8-й Международной конференции по компьютерному зрению , Ванкувер, Канада» (PDF) . Архивировано из оригинала (PDF) 23 июля 2004 г. Проверено 11 декабря 2007 г.
- ^ Jump up to: а б Т. Линдеберг и Дж. Гардинг (1997). «Адаптированное к форме сглаживание при оценке признаков глубины 3-{D} на основе аффинных искажений локальной 2-{D} структуры». Image and Vision Computing 15: стр. 415–434.
- ^ А. Баумберг (2000). «Надежное сопоставление функций в широко разделенных представлениях». Материалы конференции IEEE по компьютерному зрению и распознаванию образов: страницы I: 1774–1781.
- ^ Линдеберг, Тони, Теория масштабного пространства в компьютерном зрении, Kluwer Academic Publishers, 1994 , ISBN 0-7923-9418-6
- ^ Jump up to: а б с Т. Линдеберг (1998). «Обнаружение признаков с автоматическим выбором масштаба». Международный журнал компьютерного зрения 30 (2): стр. 77–116.
- ^ Линдеберг, Т. (2008). «Масштаб-космос» . В Вау, Бенджамин (ред.). Энциклопедия информатики и техники . Том. IV. Джон Уайли и сыновья. стр. 2495–2504. дои : 10.1002/9780470050118.ecse609 . ISBN 978-0470050118 .
- ^ Jump up to: а б К. Харрис и М. Стивенс (1988). «Комбинированный детектор углов и краев». Материалы 4-й конференции Alvey Vision: страницы 147–151. Архивировано 16 сентября 2007 г. в Wayback Machine.
- ^ Jump up to: а б с К. Миколайчик и К. Шмид. Индексация на основе масштабно-инвариантных точек интереса. В материалах 8-й Международной конференции по компьютерному зрению, Ванкувер, Канада, страницы 525–531, 2001 г.
- ^ Шмид К., Мор Р. и Бокхейдж К. 2000. Оценка детекторов точек интереса. Международный журнал компьютерного зрения, 37(2):151–172.
- ^ Jump up to: а б с д и ж Миколайчик К. и Шмид К. 2004. Масштабные и аффинно-инвариантные точечные детекторы. Международный журнал по компьютерному зрению 60(1):63-86.
- ^ «Пространственные фильтры: лапласиан/лапласиан гаусса» . Архивировано из оригинала 20 ноября 2007 г. Проверено 11 декабря 2007 г.
- ^ К. Шмид, Р. Мор и К. Бакхаге. Сравнение и оценка точек интереса . На Международной конференции по компьютерному зрению , стр. 230–135, 1998 г.
- ^ Дж.Матас, О. Чам, М. Урбан и Т. Пайдла, Надежное стерео с широкой базовой линией из максимально стабильных экстремальных регионов. В БМВЦ с. 384-393, 2002.
- ^ Т. Туйтелаарс и Л. Ван Гул, Сопоставление широко разделенных взглядов, основанных на аффинных инвариантных областях. В IJCV 59(1):61-85, 2004.
- ^ Т. Кадир, А. Зиссерман и М. Брэди, Аффинно-инвариантный детектор заметной области. В ECCV стр. 404-416, 2004.
- ^ http://staff.science.uva.nl/~gevers/pub/overview.pdf [ только URL-адрес PDF ]
- ^ Р. Датта, Дж. Ли и Дж. З. Ван, «Поиск изображений на основе контента – подходы и тенденции нового века», В Proc. Межд. Семинар по поиску мультимедийной информации, стр. 253–262, 2005 г. IEEE Transactions on Multimedia, vol. 7, нет. 1, стр. 127–142, 2005 г. Архивировано 28 сентября 2007 г. в Wayback Machine.
- ^ Дж. Сивич и А. Зиссерман. Видео Google: подход к поиску текста для сопоставления объектов в видео. В материалах Международной конференции по компьютерному зрению, Ницца, Франция, 2003 г.
- ^ Дж. Сивич и А. Зиссерман. Интеллектуальный анализ видеоданных с использованием конфигураций областей, инвариантных к точке обзора. В материалах конференции IEEE по компьютерному зрению и распознаванию образов, Вашингтон, округ Колумбия, США, стр. 488–495, 2004 г. [ постоянная мертвая ссылка ]
- ^ Г. Дорко и К. Шмид. Выбор масштабно-инвариантных окрестностей для распознавания классов объектов. В материалах Международной конференции по компьютерному зрению, Ницца, Франция, стр. 634–640, 2003 г.
- ^ Берил Сирмачек и Джем Унсалан (январь 2011 г.). «Вероятностная основа для обнаружения зданий на аэрофотоснимках и спутниковых изображениях» (PDF) . Транзакции IEEE по геонаукам и дистанционному зондированию . 49 (1): 211–221. Бибкод : 2011ITGRS..49..211S . дои : 10.1109/TGRS.2010.2053713 . S2CID 10637950 .