Git Product home page Git Product logo

querybyhumming's Introduction

QueryByHumming

A query by humming system based on locality sensitive hashing indexes

基于局部敏感哈希索引的哼唱检索系统实现

论文下载:http://www.sciencedirect.com/science/article/pii/S016516841200326X

根据论文**实现的哼唱检索系统部分实现,不包括底层LSH和引用他人的代码。

基本**如下:

哼唱检索中,由于特征的不稳定性,所以核心**是采用近邻搜索,寻找与查询段相似的候选段。 局部敏感哈希(LSH)是一种近邻搜索的方法,它提供了一种优越的方法来建立高效索引,但实际上仍然缺乏建立并搜索索引的具体实现。 这篇论文提供一套高效算法实现基于LSH的QBH系统。提供一种基于音符的LSH(note-based locality sensitive hashing,NLSH)建立索引 的算法,一种NLSH两级滤波器算法和基于音高的LSH算法(pitch-based locality sensitive hashing,PLSH)来筛选候选片段(candidate fragments), 一种边界对齐线性缩放(boundary alignment linear scaling,BALS)算法来定位候选片段的准确界限, 一种重音移位递归对齐(key transposition recursive alignment,KTRA)算法来解决重音移位的问题。 实验结果显示,该种方法能实现平均倒数排序(mean reciprocal rank,MRR)为0.873(从歌曲随机位置开始哼唱), 0.912(从歌曲开头开始哼唱),同比当前最先进的方法的结果提高0.118和0.050.

querybyhumming's People

Contributors

maverick0122 avatar smellykitty avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.