У меня есть вопросы, которые также упоминаются в этом ответ и это один но я использую двоичный дескриптор и мне нужно больше информации:
Я использую дескрипторы BRAND как ввод проблемы LSH. Размер дескриптора составляет от 300 * 32 до 400 * 32, где 32 — длина дескриптора, а изображения имеют от 300 до 400 ключевых точек. Выход BRAND представляет собой матрицу int.
Как это ответ Упомянутые входные данные LSH являются векторами измерений D, это означает, что каждое изображение будет вставлено в хеш-таблицу как один вектор измерения D, теперь мой вопрос:
A. Как я могу преобразовать матрицу дескрипторов целых чисел в вектор для ввода? Должен ли я просто скопировать строки матрицы в виде вектора? ИЛИ Можно ли преобразовать каждую строку дескриптора, преобразовать элементы в двоичный файл и объединить их в 256-разрядный двоичный файл и иметь вектор размера D из них?
B. Обязательно ли преобразовывать целочисленные значения дескриптора BRAND в двоичные цифры, в случае использования нормы L1, что, насколько я понял, является одинаковым расстоянием Хемминга для двоичных векторов?
Заранее большое спасибо.
Задача ещё не решена.
Других решений пока нет …