Я использую дескриптор BRIEF в OpenCV в Visual C++ 2010 для сопоставления точек на двух изображениях.
В статье о BRIEF-дескрипторе написано, что можно ускорить вещи:
«Дескриптор BRIEF использует расстояние Хэмминга, что может быть сделано очень быстро на современных процессорах, которые часто предоставляют специальную инструкцию для выполнения операции XOR или операции подсчета битов, как в случае с последним набором инструкций SSE».
С включенным SSE4.2 он должен быть ускорен. Мои вопросы просто в том, как я это делаю в Visual C++?
Альтернативным способом может быть выбор другого компилятора, поддерживающего SSE4. Например, ICC от Intel. Это действительно необходимо?