Я искал возможности SURF (или что-то подобное) в приложении, которое получает новые изображения со скоростью 25 FPS. Я думал, что извлечение функций будет возможно, по крайней мере, близко к реальному времени. Я попробовал OpenSURF с теми же параметрами, что и в демонстрационном файле, и был очень потрясен, увидев, что при разрешении 640x480 мой 2 ГГц Core2 Duo занимает 5–8 секунд для одного изображения.
1) Это нормально?
2) Можно ли настроить параметры, чтобы получить худшие результаты, но ускорить выполнение?
3) Мне фактически не требуется инвариантность масштаба / поворота, просто хорошие функции для отслеживания между кадрами (камера находится в фиксированном положении) / между различными условиями освещения. Есть ли жизнеспособная альтернатива, которая может работать (почти) в режиме реального времени?