[发明专利]网络MP3音质排序方法及系统有效
申请号: | 201110182877.3 | 申请日: | 2011-07-01 |
公开(公告)号: | CN102253987A | 公开(公告)日: | 2011-11-23 |
发明(设计)人: | 杨锐;黄继武 | 申请(专利权)人: | 中山大学 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 广州粤高专利商标代理有限公司 44102 | 代理人: | 禹小明 |
地址: | 510275 *** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 网络 mp3 音质 排序 方法 系统 | ||
技术领域
本发明属于多媒体信息处理领域,具体涉及一种网络MP3音质排序方法及系统。
背景技术
网络音乐是以数字化方式通过互联网、移动通信网等信息网络传播的音乐产品。互联网、宽带的普及,以及3G商用进程的不断加快,加上用户对网络音乐的需求,使得网络音乐等宽带娱乐业务在全球范围内快速发展起来。
MP3, 全称是Moving Picture Experts Group Audio Layer III,目前应用最广泛的一种音频格式,目前通过网上或录音设备获得的音频大多都是MP3格式。MP3是一种有损压缩的音频压缩技术,利用 MPEG Audio Layer 3 的技术,将音乐以1:10 甚至 1:12 的压缩率,压缩成容量较小的音乐文件,能够在音质丢失很小的情况下把文件压缩到更小的程度。而且还非常好的保持了原来的音质。正是因为MP3体积小、音质高的特点使得MP3格式几乎成为网上音乐的代名词。
但是,网络音乐搜索是以网络音乐的歌名、作者等作为关键字进行搜索,并以关键字匹配的相关度、音乐的链接速度作为依据进行排序,供用户链接下载。但主流网络音乐搜索系统存在以下不足:没有提供音乐的相关信息,如采样率、码率;没有对音乐进行分析,如假音质分析;没有以音质作为依据对搜索结果进行排序,造成用户不能方便快捷地下载高音质音乐。
发明内容
针对现有技术的缺点,本发明的目的是提供一种集成了网络MP3音乐搜索和音质分析,为用户提供经过音质分析和排序的搜索结果的网络MP3音质排序方法及系统。
为实现上述目的,本发明的技术方案为:
一种网络MP3音质排序方法,其包括以下步骤:
A. 后台单元根据接收到的MP3音乐歌曲名字抓取网络上所述MP3音乐的资源,并将所述网络MP3音乐资源存储在数据库中;
B. 根据抓取的网络MP3音乐资源提取所述网络MP3音乐资源的帧头信息,并将所述帧头信息存储到数据库中;
C.提取所述网络MP3音乐资源的帧数据进行假音质MP3检测分析并将分析结果存储到数据库中;
D.前台单元的查询页面获取输入的MP3音乐歌曲名字传递给后台单元;
E.后台单元利用所述MP3音乐歌曲名字在数据库中进行搜索,如果存在所述MP3音乐歌曲名字的数据记录,从查询页面跳转到返回结果页面,返回结果页面读取所述数据记录,然后对所述数据记录进行排序和输出,显示在返回结果页面中,供用户参考和下载。
通过后台单元抓取网络MP3音乐资源,然后提取相关信息并对其进行分析,将相关信息和结果存储在数据库中,用户只要通过前台单元输入MP3音乐歌曲名字就可以从数据库中找到该音乐的各种版本,并通过返回结果页面排序显示,从而下载到音质更好的MP3音乐版本。
上述方案中,所述步骤A具体步骤为:
A1. 根据接收到的MP3音乐歌曲名字调用网络主流搜索系统的搜索接口,获取存有所述MP3音乐下载地址的XML或HTML文件;
A2.读取存有所述MP3音乐下载地址的XML或HTML文件,获取所述MP3音乐的下载地址,并将所述MP3音乐下载地址存储到数据库中;
A3. 根据所述MP3音乐下载地址从每个网络MP3音乐资源中抓取音乐片段存储到数据库中。
上述方案中,所述步骤B中的帧头信息包括采样率、码率、MPEG音频版本号、MPEG层版本号、声道模式。
上述方案中,所述步骤C的具体步骤为:
C1:根据所述抓取的音乐片段提取所述网络MP3音乐资源的帧数据;
C2:根据所述帧数据提取所述网络MP3音乐资源的音频特征,所述音频特征为MDCT系数值;
C3:进入训练过程,所述训练过程是利用已有的MP3音乐样本的音频特征对分类器进行训练,产生训练模型,若后台单元中已存有训练模型,则跳过此步骤C3,直接进入C4;
C4:进入预测过程,所述预测过程是利用所述训练模型和所述网络MP3音乐资源的音频特征对所述每个MP3音乐资源区分出假音质MP3音乐和正常MP3音乐并且得到假音质MP3的原始码率存储到数据库中。
上述方案中,在所述步骤A之前还进行异常处理步骤,所述异常处理步骤是对数据库中的非法操作进行处理,所述非法操作包括:通过SQL Server直接对数据库进行增加、删除、查询和修改;造成数据库中数据丢失的意外操作。
本发明还提供一种网络MP3音质排序系统,其包括后台单元和前台单元;所述后台单元包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中山大学,未经中山大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110182877.3/2.html,转载请声明来源钻瓜专利网。