За и против BRIEF и ORB по сравнению с SIFT
2 ответов
здесь это одно сравнение, которое я нашел полезным. По сути, BRIEF и ORB намного быстрее. Там нет хорошего сравнения масштабной инвариантности, но лично я нашел SURF / SIFT более масштабным инвариантом, чем BRIEF и ORB. Я рекомендую, если вы собираетесь использовать их для конкретного случая использования, вы пытаетесь увидеть, что лучше всего соответствует вашим потребностям.
SURF / SIFT использует патенты, которые должны быть оплачены каким-то образом. Я не в курсе этого, но затраты могут быть значительными. Поэтому я бы пошел с ORB, если это возможно-за исключением, конечно, если вы не заботитесь о деньгах:)
SIFT: алгоритм запатентован в США; владелец-Университет Британской Колумбии. (http://en.wikipedia.org/wiki/Scale-invariant_feature_transform)
SURF: применение алгоритма запатентовано в США. (http://en.wikipedia.org/wiki/SURF)