作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

计算机工程

• 开发研究与工程应用 • 上一篇    下一篇

一种改进的Philips音频指纹检索算法

孙宁  1a,赵维平  1b,陈美  2,李超  2   

  1. (1.上海音乐学院 a.音乐声学艺术重点实验室;b.音乐学系,上海 200031;2.上海计算机软件技术开发中心,上海 201112)
  • 收稿日期:2016-12-27 出版日期:2018-01-15 发布日期:2018-01-15
  • 作者简介:孙宁(1981—),女,助教、博士研究生,主研方向为多媒体信息处理、音乐学;赵维平,教授、博士;陈美(通信作者),博士;李超,工程师。
  • 基金资助:
    上海市科技人才计划项目(16XD1421500);上海音乐学院2016“中国音乐史高峰团队”项目。

An Improved Algorithm of Philips Audio Fingerprint Retrieval

SUN Ning  1a,ZHAO Weiping  1b,CHEN Mei  2,LI Chao  2   

  1. (1a.Shanghai Key Laboratory for Art of Musical Acoustics;1b.Department of Music,Shanghai Conservatory of Music,Shanghai 200031,China;2.Shanghai Development Center of Computer Software Technology,Shanghai 201112,China)
  • Received:2016-12-27 Online:2018-01-15 Published:2018-01-15

摘要: 在Philips音频指纹检索算法中,构造一个查询表作为索引,由于内存消耗过大限制其广泛应用。为此,基于Philips音频指纹检索原型,提出一种改进算法。结合斐波那契数列和右移运算,构造新的哈希函数,通过斐波那契优化哈希值分布,并执行右移运算调整哈希表的长度。实验结果表明,改进算法能减少内存消耗,提高系统的实用性。

关键词: 指纹检索, 音频检索, 空间利用率, 哈希表, 哈希函数

Abstract: In the Philips audio fingerprint retrieval algorithm,the construction of a query table as an index,which limits the application due to excessive memory consumption.For this reason,an improved algorithm is proposed based on Philips audio fingerprint retrieval.Combining the Fibonacci number and the right shift operation,a new hash function is constructed.The distribution of hash value is optimized by Fibonacci.The length of the hash table is adjusted by performing the right shift operation.Experimental results show that the improved algorithm can reduce the memory consumption and improve the practicability of the system.

Key words: fingerprint retrieval, audio retrieval, utility rate of space, Hash table, Hash function

中图分类号: