專利名稱:一種音樂數(shù)據(jù)分類方法
技術(shù)領(lǐng)域:
本發(fā)明涉及音樂數(shù)據(jù)處理技術(shù)領(lǐng)域,特別是涉及一種音樂數(shù)據(jù)分類方法。
背景技術(shù):
目前存儲于計算機系統(tǒng)中的多媒體數(shù)據(jù)的數(shù)據(jù)量日益增加,如何從這些數(shù)據(jù)中發(fā)現(xiàn)信息、提取信息,變得越來越困難;同時,新的多媒體數(shù)據(jù)類型的出現(xiàn)也給傳統(tǒng)的數(shù)據(jù)庫管理系統(tǒng)帶來了挑戰(zhàn)。傳統(tǒng)的多媒體分類和檢索方法通常是基于文本描述的手動執(zhí)行方法。這些文本性的描述信息對于某些多媒體類型的數(shù)據(jù)是足夠的,但上述方法通常帶有較強的主觀性,當(dāng)處理音樂等聲音數(shù)據(jù)文件時,會帶來不準(zhǔn)確的、甚至是誤導(dǎo)性的結(jié)果。當(dāng)前最新的智能化方法采用從音樂數(shù)據(jù)中提取的特征信息,而非人工的文本描述,去除了音樂分類過程中的人為參與,整個過程由計算機通過運行自動化、智能化的音頻音樂數(shù)據(jù)分類算法實現(xiàn)。這其中的關(guān)鍵點和難點在于特征提取,其包括兩個問題:要提取什么特征以及如何提取。而現(xiàn)有技術(shù)中的音樂數(shù)據(jù)分類方法的缺點是算法復(fù)雜,計算量大,不易實現(xiàn)。因此,需要提供一種音樂數(shù)據(jù)分類方法,以解決上述問題。
發(fā)明內(nèi)容
本發(fā)明主要解決的技術(shù)問題是提供一種音樂數(shù)據(jù)分類方法,能夠?qū)A恳魳窋?shù)據(jù)進(jìn)行快速分類。為解決上述技術(shù)問題,本發(fā)明采用的一個技術(shù)方案是:提供一種音樂數(shù)據(jù)分類方法,其包括以下步驟:a.將音樂數(shù)據(jù)按一時間單元劃分成多個節(jié)拍單元,并獲取每個節(jié)拍單元對應(yīng)的音樂屬性,每個節(jié)拍單元按照時間單元為單位賦予一時間值;b.建立一坐標(biāo)系,坐標(biāo)系反映節(jié)拍單元的時間值與音樂屬性之間的對應(yīng)關(guān)系,并將音樂數(shù)據(jù)的多個節(jié)拍單元與坐標(biāo)系上的多個坐標(biāo)點一一映射;c.將多個坐標(biāo)點按照時間值依次進(jìn)行連線,以獲取一多邊形鏈;d.提取多邊形鏈的特征,并根據(jù)多邊形鏈的特征對音樂數(shù)據(jù)進(jìn)行分類。其中,在步驟a中,時間單元為音樂數(shù)據(jù)中最小節(jié)拍的持續(xù)時間。其中,在步驟b中,坐標(biāo)系為一 x-y平面直角坐標(biāo)系,其中,X軸的單位為時間單元,y軸的單位為音樂屬性,音樂屬性包括音高、音強或音色之一或其組合。其中,當(dāng)音樂屬性的度量單位為音高時,在步驟b中還包括:獲取多個節(jié)拍單元的音高,以將音樂數(shù)據(jù)的節(jié)拍單元一一映射到χ-y平面直角坐標(biāo)系上。其中,在步驟d中,多邊形鏈的特征包括:多邊形鏈最大y值維持的時間、多邊形鏈最小I值維持的時間或多邊形鏈在I軸上的最大跳變。其中,在步驟d中,進(jìn)一步選取一種或兩種以上多邊形鏈的特征組成的分類參數(shù),并根據(jù)分類參數(shù)對音樂數(shù)據(jù)進(jìn)行分類。其中,分類方法進(jìn)一步包括以下步驟:f.獲取已分類的音樂數(shù)據(jù)樣品,將音樂數(shù)據(jù)樣品按步驟a到d進(jìn)行分類操作;e.根據(jù)分類操作獲取音樂數(shù)據(jù)樣品的分類參數(shù);g.獲取未分類的音樂數(shù)據(jù),將未分類的音樂數(shù)據(jù)按步驟a到步驟d進(jìn)行分類操作,并根據(jù)分類參數(shù)對未分類的音樂數(shù)據(jù)進(jìn)行分類。本發(fā)明的有益效果是:區(qū)別于現(xiàn)有技術(shù)的情況,本發(fā)明的一種音樂數(shù)據(jù)分類方法,通過將音樂數(shù)據(jù)按一時間單元劃分成多個節(jié)拍單元,根據(jù)時間單元與音樂屬性建立一坐標(biāo)系,以獲取一多邊形鏈,并根據(jù)多邊形鏈的特征對音樂數(shù)據(jù)進(jìn)行分類,具有算法簡單、運算量較小的優(yōu)點,并且能夠?qū)A恳魳窋?shù)據(jù)進(jìn)行快速分類。
圖1是本發(fā)明一種音樂數(shù)據(jù)分類方法的一優(yōu)選實施例的流程圖;以及圖2是根據(jù)本發(fā)明一種音樂數(shù)據(jù)分類方法的時間單元與音樂屬性建立的x-y平面直角坐標(biāo)系的示意圖。
具體實施例方式請參見圖1至圖2,圖1是本發(fā)明一種音樂數(shù)據(jù)分類方法的一優(yōu)選實施例的示意框圖,圖2是根據(jù)本發(fā)明一種音樂數(shù)據(jù)分類方法的時間單元與音樂屬性建立的x-y平面直角坐標(biāo)系的示意圖。如圖1所示,本發(fā)明一種音樂數(shù)據(jù)分類方法包括以下步驟:步驟101:將音樂數(shù)據(jù)按一時間單元劃分成多個節(jié)拍單元,并獲取每個節(jié)拍單元對應(yīng)的音樂屬性,每個節(jié)拍單元按照時間單元為單位賦予一時間值;步驟102:建立一坐標(biāo)系,坐標(biāo)系反映節(jié)拍單元的時間值與音樂屬性之間的對應(yīng)關(guān)系,并將音樂數(shù)據(jù)的多個節(jié)拍單元與坐標(biāo)系上的多個坐標(biāo)點一一映射;步驟103:將多個坐標(biāo)點按照時間值依次進(jìn)行連線,以獲取一多邊形鏈;步驟104:提取多邊形鏈的特征,并根據(jù)多邊形鏈的特征對音樂數(shù)據(jù)進(jìn)行分類。在步驟101中,時間單元為音樂數(shù)據(jù)中最小節(jié)拍的持續(xù)時間,其中,在對海量音樂數(shù)據(jù)進(jìn)行分類時,該時間單元為一固定的時間值,時間值為從海量音樂數(shù)據(jù)中選取最小節(jié)拍的持續(xù)時間。在步驟102中,根據(jù)時間單元與音樂屬性建立一 x-y平面直角坐標(biāo)系。其中,音樂屬性包括音高、音強或音色之一或其組合,聲音的物理參量包括聲壓、時程以及頻譜,在音樂中,聲壓將決定音樂的強度或響度感覺,頻譜決定音樂的音色。音高在聲學(xué)上稱為音調(diào),由頻譜中的基音頻率決定。在本實施例中,x-y平面直角坐標(biāo)系的X軸的單位為時間單元,y軸的單位為音樂屬性,其中音樂屬性的度量單位為音高。在其他實施例中,本領(lǐng)域的技術(shù)人員完全將音樂屬性的度量單位設(shè)置為音色或音強,以建立一 χ-y平面直角坐標(biāo)系。在步驟102中,進(jìn)一步獲取多個節(jié)拍單元的音高,以將音樂數(shù)據(jù)的節(jié)拍單元一一映射到x-y平面直角坐標(biāo)系上。在步驟104中,多邊形鏈的特征包括:多邊形鏈最大y值維持的時間、多邊形鏈最小I值維持的時間或多邊形鏈在I軸上的最大跳變,如圖2所示,多邊形鏈最大y值維持的時間為線條201,多邊形鏈最小y值維持的時間為線條202,多邊形鏈在y軸上的最大跳變?yōu)榫€條203。其中,選擇上述一個或兩種以上多邊形鏈的特征組成分類參數(shù),并根據(jù)分類參數(shù)對海量音樂數(shù)據(jù)進(jìn)行分類。以下進(jìn)一步描述本發(fā)明揭示的音樂數(shù)據(jù)分類方法。
首先,獲取已經(jīng)分類的音樂數(shù)據(jù)樣品,將該音樂數(shù)據(jù)樣品按步驟101至104進(jìn)行分類操作。隨后,根據(jù)音樂數(shù)據(jù)樣品的分類操作獲取音樂數(shù)據(jù)樣品的分類參數(shù),并將音樂數(shù)據(jù)樣品的分類參數(shù)與音樂數(shù)據(jù)樣品的音樂類型進(jìn)行關(guān)聯(lián)。隨后,獲取未分類的音樂數(shù)據(jù),將未分類的音樂數(shù)據(jù)按步驟101至步驟104進(jìn)行分類操作。隨后,根據(jù)未分類的音樂數(shù)據(jù)的分類操作獲取其分類參數(shù),并將未分類的音樂數(shù)據(jù)的分類參數(shù)與音樂數(shù)據(jù)樣品的分類參數(shù)進(jìn)行比較,以對未分類的音樂數(shù)據(jù)進(jìn)行分類。綜上所述,本發(fā)明的一種音樂數(shù)據(jù)分類方法,通過將音樂數(shù)據(jù)按一時間單元劃分成多個節(jié)拍單元,根據(jù)時間單元與音樂屬性建立一坐標(biāo)系,以獲取一多邊形鏈,并根據(jù)多邊形鏈的特征對音樂數(shù)據(jù)進(jìn)行分類,具有算法簡單、運算量較小的優(yōu)點,并且能夠?qū)A恳魳窋?shù)據(jù)進(jìn)行快速分類。以上所述僅為本發(fā)明的實施例,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā)明說明書及附圖內(nèi)容所作的等效結(jié)構(gòu)或等效流程變換,或直接或間接運用在其他相關(guān)的技術(shù)領(lǐng)域,均同理包括在本發(fā)明的專利保護(hù)范圍內(nèi)。
權(quán)利要求
1.一種音樂數(shù)據(jù)分類方法,其特征在于,所述分類方法包括以下步驟: a.將所述音樂數(shù)據(jù)按一時間單元劃分成多個節(jié)拍單元,并獲取每個所述節(jié)拍單元對應(yīng)的音樂屬性,每個所述節(jié)拍單元按照所述時間單元為單位賦予一時間值; b.建立一坐標(biāo)系,所述坐標(biāo)系反映所述節(jié)拍單元的所述時間值與所述音樂屬性之間的對應(yīng)關(guān)系,并將所述音樂數(shù)據(jù)的多個所述節(jié)拍單元與所述坐標(biāo)系上的多個坐標(biāo)點一一映射; c.將多個所述坐標(biāo)點按照所述時間值依次進(jìn)行連線,以獲取一多邊形鏈; d.提取所述多邊形鏈的特征,并根據(jù)所述多邊形鏈的特征對所述音樂數(shù)據(jù)進(jìn)行分類。
2.根據(jù)權(quán)利要求1所述的音樂數(shù)據(jù)分類方法,其特征在于,在步驟a中,所述時間單元為所述音樂數(shù)據(jù)中最小節(jié)拍的持續(xù)時間。
3.根據(jù)權(quán)利要求2所述的音樂數(shù)據(jù)分類方法,其特征在于,在步驟b中,所述坐標(biāo)系為一 χ-y平面直角坐標(biāo)系,其中,所述X軸的單位為所述時間單元,所述I軸的單位為所述音樂屬性,所述音樂屬性的度量單位包括音高、音強或音色之一或其組合。
4.根據(jù)權(quán)利要求3所述的音樂數(shù)據(jù)分類方法,其特征在于,當(dāng)所述音樂屬性的度量單位為音高時,在步驟b中還包括:獲取多個所述節(jié)拍單元的音高,以將所述音樂數(shù)據(jù)的所述節(jié)拍單元一一映射到所述χ-y平面直角坐標(biāo)系上。
5.根據(jù)權(quán)利要求3所述的音樂數(shù)據(jù)分類方法,其特征在于,在步驟d中,所述多邊形鏈的特征包括:所述多邊形鏈最大y值維持的時間、所述多邊形鏈最小y值維持的時間或所述多邊形鏈在I軸上的最大跳變。
6.根據(jù)權(quán)利要求5所述的音樂數(shù)據(jù)分類方法,其特征在于,在步驟d中,進(jìn)一步選取一種或兩種以上所述多邊形鏈的特征組成的分類參數(shù),并根據(jù)所述分類參數(shù)對所述音樂數(shù)據(jù)進(jìn)行分類。
7.根據(jù)權(quán)利要求1所述的音樂數(shù)據(jù)分類方法,其特征在于,所述分類方法進(jìn)一步包括以下步驟: f.獲取已分類的音樂數(shù)據(jù)樣品,將所述音樂數(shù)據(jù)樣品按步驟a到d進(jìn)行分類操作; e.根據(jù)所述分類操作獲取所述音樂數(shù)據(jù)樣品的分類參數(shù); g.獲取未分類的音樂數(shù)據(jù),將所述未分類的音樂數(shù)據(jù)按步驟a到步驟d進(jìn)行分類操作,并根據(jù)所述分類參數(shù)對所述未分類的音樂數(shù)據(jù)進(jìn)行分類。
全文摘要
本發(fā)明提供一種音樂數(shù)據(jù)分類方法,其包括以下步驟將音樂數(shù)據(jù)按一時間單元劃分成多個節(jié)拍單元,并獲取每個節(jié)拍單元對應(yīng)的音樂屬性,每個節(jié)拍單元按照時間單元為單位賦予一時間值;建立一坐標(biāo)系,坐標(biāo)系反映節(jié)拍單元的時間值與音樂屬性之間的對應(yīng)關(guān)系,并將音樂數(shù)據(jù)的多個節(jié)拍單元與坐標(biāo)系上的多個坐標(biāo)點一一映射;將多個坐標(biāo)點按照時間值依次進(jìn)行連線,以獲取一多邊形鏈;提取多邊形鏈的特征,并根據(jù)多邊形鏈的特征對音樂數(shù)據(jù)進(jìn)行分類。通過以上方式,本發(fā)明的一種音樂數(shù)據(jù)分類方法具有算法簡單、運算量較小的優(yōu)點,并且能夠?qū)A恳魳窋?shù)據(jù)進(jìn)行快速分類。
文檔編號G06F17/30GK103092854SQ201110338279
公開日2013年5月8日 申請日期2011年10月31日 優(yōu)先權(quán)日2011年10月31日
發(fā)明者劉若鵬, 季春霖, 文允, 劉斌 申請人:深圳光啟高等理工研究院