Я уже встречал сообщения об этом, но на самом деле ничто не отвечает на вопрос.
В процессе дактилоскопии я создаю набор записей, который имеет 5 целых чисел. Например:
33,42,88,121,194
Они соответствуют частотам, которые имеют наибольшую величину для определенного образца музыки.
Например: для 30 мс аудиосэмпла у меня есть сегменты следующих частот:
0-40
40-80
80-120
120-180
180-250
Я пытаюсь создать хеш (прощающий), который, возможно, создаст тот же хеш для
33,42,88,121,194, как, скажем,
33,43,88,122,195
там, где есть небольшие различия в частотах, формируется аналогичный хэш.
1-й выключен этот LSH? как я прочитал, что это лучше всего для Audio Fingerprinting.
Если нет, может ли кто-нибудь предоставить psuedocode или c # для функции, которая может делать то, что я ищу? Я читал о реализациях LSH, Matlab и Perl, но я не понимаю их, поэтому размещение ссылки на них не очень мне поможет.
Еще раз спасибо!