0
关注
2849
浏览

音乐指纹识别引擎原理?

为什么被折叠? 0 个回复被折叠
匿名用户用户来自于: 北京市
2026-01-19 00:10
Shazam的指纹算法 从生谱图(spectrogram)生成星座图(constellation),所谓星座图就是在时间轴上取一些点(密度大概1秒10个),然后取在这些时间点上的最高能量的频率的能量(定一个时间点,一定会有很多频率有声音,选声音最大的那个频率),星座图中的点代表该时间该频率的能量 从时间纬度扫这个星座图,将点与后面target area里面的一堆点配对(具体target area怎么定论文没说),每一对成为一个元素放入hash表,key是该时间和开始时间的距离,value就是两个点的频率和时间差(图) 匹配和选择: 手机捕捉的声音片段也用同样的方法做指纹,将这些元素和服务器中的数据作比较(比较hash的value),相同的按歌曲名字放在不同的桶里面,这个时候桶中的所谓match其实不一定是真的match,有可能是匹配到了错误的位置,解决的方案就是在一个以服务器样本时间和手机样本时间为坐标的坐标系中找斜线。如果手机捕获的片段确实是服务器中歌曲的一部分,那么这条线会很明显,否则就非常稀疏或者干脆找不到。找到最符合这个标准的桶,我们就有了匹配到的歌曲。 以下分别是 匹配不匹配的样子 以上就是Shazam的指纹算法了 音乐指纹 - 算法的框架

关于作者

问题动态

发布时间
2026-01-19 01:25
更新时间
2026-01-19 01:25
关注人数
0 人关注

相关问题

如何评价传言 iPhone8 取消指纹识别,改为使用 3D 扫描技术?
人脸识别的工作原理是什么?
Touch ID贴膜能大幅提高指纹识别成功率的原理是什么?
手机的指纹识别是否可以完全当做触控板?
正面指纹识别,除了现有的方案,还能怎么做?
现在有必要买带指纹识别的手机吗?
乐视的手机指纹识别为什么不能用的这么多?
DVR的结构解析以及工作原理
利用 Wi-Fi 在基于 RSSI 的条件下实现室内定位的原理是什么?
门禁系统设计原理是什么?

推荐内容

虹膜识别和指纹识别,哪个更安全?
往生者的手指能开iphone的指纹识别吗?
为什么安卓指纹识别要做到手机背面?
人脸识别相对于传统的指纹、虹膜识别所体现的优劣势分别在哪?以后还会有其他的人体认证方案出现吗?
iPhone的指纹识别是典型的钥匙落在锁头上吗?
iPhone 5s 是如何通过升级系统而提高指纹识别灵敏度的?
iphone6s 突然指纹识别不了?
手指爆皮,指纹会变吗?指纹识别还好使吗?
为啥小米手机就没有指纹识别?还要再等几年?
如何评价汇顶科技的指纹识别技术?
All Rights Reserved Powered BY WeCenter V4.1.0 © 2026 粤ICP备20025096号-2
  

粤公网安备 44190002007303号