Я подозреваю, что ваше использование SURF может нуждаться в некоторых изменениях?
Вот ссылка на статью MIT об использовании SURF для приложений дополненной реальности на мобильных устройствах.
Выдержка:
В этом разделе мы представляем наши
реализация алгоритма SURF
и его адаптация к мобильному
Телефон. Далее мы обсудим влияние
эта точность влияет на скорость
поиск ближайшего соседа и показать, что
мы можем достичь порядка
ускорить с минимальным воздействием на
точность соответствия. Наконец, мы
проконсультируйтесь по телефону
реализация сопоставления изображений
трубопровод. Мы изучаем производительность,
использование памяти и потребление полосы пропускания
по телефону.
Возможно, вы захотите взглянуть на алгоритмы OpenCV, потому что они проверены и протестированы.
В зависимости от ограничений вашего приложения вы можете уменьшить универсальность этих алгоритмов для поиска известных POI и маркеров в изображении.
Часть отслеживания POI оценивает свой вектор из одной точки в 2D-изображении в другую, а затем при необходимости подтверждает, что он все еще существует там (через характеристики пикселей). Тот же подход можно использовать для отслеживания (не повторного сканирования всего изображения) POI и POI, группы / объекта, перспективы и изменений поворота.
В Интернете есть тонны бумаг для отслеживания объектов в 2D-проекции (во многих случаях до нескольких перекосов).
Удачи!