Чтобы вычислить расстояние (D) между функцией изображения запроса с каждой функцией базы данных изображения и отображением (изображения изображения n-подобия пользователю).Выбор порогового значения для вычисления подобия между двумя изображениями в matlab
Я пытаюсь использовать следующий подход:
Я выбираю два пороговых значения (T1, T2)
. Для первого я сохраняю все расстояния (D2
), которые больше (T1
) в переменной говорят (L1
) и сохраняют все расстояния (D2
), которые меньше (T2
) в другой переменной, например (L2
) , Затем я вычисляю меру подобия по:
S(i) = L2 * average(D3)/(L3^2)
Пожалуйста, как я могу выбрать эти пороговые значения? Существует ли какой-либо метод вычисления порогового значения или я должен выбрать его случайным образом?
Вы пробовали экспериментировать? –
أه reve_etrange, Да, я делаю это, экспериментируя со многими значениями, но я ищу какой-либо метод для выбора порогового значения ... спасибо и извините за опоздание в ответ – zenab
Я имел в виду, что, поскольку нет пути _a priori_ для выбора порога, вам нужно будет выбрать значение, которое даст эмпирически хорошие результаты. Например, вы можете создать золотой стандарт вручную, используя подмножество вашей базы данных изображений, а затем (программно) выбрать порог, который хорошо соответствует стандарту. –