專利名稱:一種音頻編碼方法以及音頻編碼設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及信號(hào)處理領(lǐng)域,尤其涉及一種音頻編碼方法以及音頻編碼設(shè)備。
背景技術(shù):
音頻編碼可以看作是改變音頻信號(hào)表示形式的一種處理方法,通過這種處理,使音頻信號(hào)更加適合傳輸和存儲(chǔ),音頻編碼的主要目的 是進(jìn)行音頻壓縮。音頻編碼可以將原始的脈沖編碼調(diào)制(PCM,Pulse Code Modulation)音頻信號(hào)壓縮為數(shù)據(jù)量較小的碼流,但是由于音頻編碼的過程對(duì)音頻信號(hào)進(jìn)行了壓縮,所以可能會(huì)帶來音質(zhì)上的損失。為了兼顧音頻壓縮的效果以及音質(zhì),現(xiàn)有技術(shù)中提出了一種基于心理聲學(xué)原理的音頻編碼方法,該編碼方法考慮到心理聲學(xué)中的掩蔽效應(yīng),在進(jìn)行音頻編碼時(shí),直接舍棄那些人耳聽不到的音頻信號(hào),由于這部分音頻信號(hào)人耳無法聽到,所以即使舍棄,也不會(huì)降低音質(zhì)?;谛睦砺晫W(xué)原理的音頻編碼方法能夠在保證音質(zhì)的同時(shí),盡可能的降低輸出的碼流的碼率。隨著技術(shù)的不斷進(jìn)步和人們生活水準(zhǔn)的不斷提高,消費(fèi)者對(duì)聲音質(zhì)量和聲音效果要求越來越高。由于多聲道音頻比單聲道音頻具有更強(qiáng)定位能力和空間效果,因此多聲道音頻編碼技術(shù)近些年也獲得了迅速的發(fā)展?,F(xiàn)有技術(shù)中的多聲道音頻編碼技術(shù)同樣基于心理聲學(xué)原理,其針對(duì)多聲道中的每一個(gè)聲道均獨(dú)立的基于心理聲學(xué)原理進(jìn)行音頻編碼,待所有聲道的音頻編碼完成時(shí),再將編碼后的碼流一同進(jìn)行傳輸或保存。但是,現(xiàn)有技術(shù)中的多聲道音頻編碼技術(shù)將多聲道看作是多個(gè)獨(dú)立的聲道,分別進(jìn)行音頻編碼,在編碼時(shí)只利用了單聲道的掩蔽效應(yīng),所以并沒有有效的利用多聲道之間的掩蔽效應(yīng),從而影響了音質(zhì)效果。
發(fā)明內(nèi)容
本發(fā)明實(shí)施例提供了一種音頻編碼方法以及音頻編碼設(shè)備,能夠有效提高多聲道的音質(zhì)效果。本發(fā)明實(shí)施例提供的音頻編碼方法,應(yīng)用于多聲道編解碼系統(tǒng),所述多聲道編解碼系統(tǒng)包含至少兩個(gè)揚(yáng)聲器,包括獲取各揚(yáng)聲器的位置信息以及聽眾位置信息;按照各聲道對(duì)應(yīng)的空間傳輸參數(shù)以及待編碼的原始音頻信號(hào)計(jì)算聽眾位置處所接收到的目標(biāo)音頻信號(hào)的掩蔽參數(shù),所述各聲道對(duì)應(yīng)的空間傳輸參數(shù)由所述各揚(yáng)聲器的位置信息以及聽眾位置信息得到,各揚(yáng)聲器與各聲道一一對(duì)應(yīng);根據(jù)所述掩蔽參數(shù)計(jì)算各聲道的量化噪聲,直至使得所述目標(biāo)音頻信號(hào)的音頻質(zhì)量滿足預(yù)置條件;根據(jù)所述各聲道的量化噪聲對(duì)所述原始音頻信號(hào)進(jìn)行量化編碼。本發(fā)明實(shí)施例提供的音頻編碼設(shè)備,應(yīng)用于多聲道編解碼系統(tǒng),所述多聲道編解碼系統(tǒng)包含至少兩個(gè)揚(yáng)聲器,包括位置信息獲取單元,用于獲取各揚(yáng)聲器的位置信息以及聽眾位置信息;掩蔽參數(shù)獲取單元,用于按照各聲道對(duì)應(yīng)的空間傳輸參數(shù)以及待編碼的原始音頻信號(hào)計(jì)算聽眾位置處所接收到的目標(biāo)音頻信號(hào)的掩蔽參數(shù),所述各聲道對(duì)應(yīng)的空間傳輸參數(shù)由所述各揚(yáng)聲器的位置信息以及聽眾位置信息得到,各揚(yáng)聲器與各聲道對(duì)應(yīng);量化噪聲獲取單元,用于根據(jù)所述掩蔽參數(shù)計(jì)算各聲道的量化噪聲,使得所述目標(biāo)音頻信號(hào)的音頻質(zhì)量滿足預(yù)置條件;量化編碼單元,用于根據(jù)所述量化噪聲獲取單元計(jì)算得到的各聲道的量化噪聲對(duì)所述原始音頻信號(hào)進(jìn)行量化編碼。從以上技術(shù)方案可以看出,本發(fā)明 實(shí)施例具有以下優(yōu)點(diǎn)本發(fā)明實(shí)施例中,按照各聲道對(duì)應(yīng)的空間傳輸參數(shù)以及待編碼的原始音頻信號(hào)計(jì)算聽眾位置處所接收到的目標(biāo)音頻信號(hào)的掩蔽參數(shù),在多聲道音頻的環(huán)境中,聽眾位置處所接收到的目標(biāo)音頻信號(hào)是由多個(gè)聲道輸出的音頻信號(hào)混合而成,所以根據(jù)目標(biāo)音頻信號(hào)的掩蔽參數(shù)對(duì)原始音頻信號(hào)進(jìn)行量化編碼則可以有效的利用多聲道之間的掩蔽效應(yīng),因此,本發(fā)明實(shí)施例能夠提高多聲道方式在聽眾位置處的音質(zhì)效果。
圖I為本發(fā)明音頻編碼方法一個(gè)實(shí)施例示意圖;圖2為本發(fā)明首頻編碼方法另一實(shí)施例不意圖;圖3(a) 圖3(b)為本發(fā)明音頻編碼方法一個(gè)應(yīng)用場景不意圖;圖4為本發(fā)明首頻編碼方法另一實(shí)施例不意圖;圖5為本發(fā)明首頻編碼方法另一應(yīng)用場景不意圖;圖6為本發(fā)明音頻編碼設(shè)備一個(gè)實(shí)施例示意圖;圖7為本發(fā)明首頻編碼設(shè)備另一實(shí)施例不意圖;圖8為本發(fā)明首頻編碼設(shè)備另一實(shí)施例不意圖。
具體實(shí)施例方式本發(fā)明實(shí)施例提供了一種音頻編碼方法以及音頻編碼設(shè)備,能夠有效提高多聲道的音質(zhì)效果。請(qǐng)參閱圖I,本發(fā)明音頻編碼方法一個(gè)實(shí)施例包括101、獲取各揚(yáng)聲器的位置信息以及聽眾位置信息;本實(shí)施例中,音頻編碼設(shè)備可以獲取到播放音頻的場景中各揚(yáng)聲器的位置信息以及聽眾位置信息。需要說明的是,可以在音頻編碼設(shè)備中預(yù)置各揚(yáng)聲器的位置信息以及聽眾位置信息,則音頻編碼設(shè)備可以從本地獲取到這些信息?;蛘?,音頻編碼設(shè)備可以通過位置檢測(cè)傳感器實(shí)時(shí)檢測(cè)各揚(yáng)聲器的位置信息以及聽眾位置信息,或者可以通過用戶端接口接收用戶輸入的各揚(yáng)聲器的位置信息以及聽眾位
置信息。102、按照各聲道對(duì)應(yīng)的空間傳輸參數(shù)以及待編碼的原始音頻信號(hào)計(jì)算聽眾位置處所接收到的目標(biāo)音頻信號(hào)的掩蔽參數(shù);音頻編碼設(shè)備獲取到各揚(yáng)聲器的位置信息以及聽眾位置信息之后,可以根據(jù)這些信息確定各聲道對(duì)應(yīng)的空間傳輸參數(shù),并根據(jù)得到的各聲道對(duì)應(yīng)的空間傳輸參數(shù)以及待編碼的原始音頻信號(hào)計(jì)算聽眾位置處所接收到的目標(biāo)音頻信號(hào)的掩蔽參數(shù)。該待編碼的原始音頻信號(hào)可以是一路信號(hào),由音頻編碼設(shè)備分別在多個(gè)聲道上進(jìn)行編碼,或者,該待編碼的原始音頻信號(hào)也可以是多路信號(hào),分別對(duì)應(yīng)每一個(gè)聲道,由音頻編碼設(shè)備針對(duì)每一個(gè)聲道的原始音頻信號(hào)進(jìn)行編碼。本實(shí)施例中,每個(gè)揚(yáng)聲器對(duì)應(yīng)唯一的一個(gè)聲道,且每個(gè)聲道對(duì)應(yīng)唯一的一個(gè)揚(yáng)聲器。需要說明的是,本實(shí)施例中,音頻編碼設(shè)備具體可以根據(jù)各揚(yáng)聲器的位置信息以及至少一個(gè)聽眾位置信息,計(jì)算各聲道對(duì)應(yīng)的空間傳輸參數(shù),并按照預(yù)置的掩蔽參數(shù)計(jì)算函數(shù),根據(jù)計(jì)算得到的空間傳輸參數(shù)以及待編碼的原始音頻信號(hào)計(jì)算聽眾位置處所接收到的目標(biāo)音頻信號(hào)的掩蔽參數(shù)。103、根據(jù)掩蔽參數(shù),計(jì)算各聲道的量化噪聲,使得目標(biāo)音頻信號(hào)的音頻質(zhì)量滿足預(yù)置條件;音頻編碼設(shè)備獲取到聽眾位置處所接收到的目標(biāo)音頻信號(hào)的掩蔽參數(shù)之后,可以根據(jù)該掩蔽參數(shù),計(jì)算各聲道的量化噪聲,計(jì)算得到的各聲道的量化噪聲使得目標(biāo)音頻信號(hào)的音頻質(zhì)量滿足預(yù)置條件。本實(shí)施例中,目標(biāo)音頻信號(hào)的音頻質(zhì)量可以與該掩蔽參數(shù)成正比,且與該各聲道 的量化噪聲成反比。104、根據(jù)各聲道的量化噪聲對(duì)待編碼的原始音頻信號(hào)進(jìn)行量化編碼。當(dāng)音頻編碼設(shè)備獲知各聲道的量化噪聲之后,音頻編碼設(shè)備可以根據(jù)各聲道的量化噪聲確定各聲道進(jìn)行編碼時(shí)的相關(guān)參數(shù),從而根據(jù)這些參數(shù)對(duì)待編碼的原始音頻信號(hào)進(jìn)行量化編碼。本發(fā)明實(shí)施例中,按照各聲道對(duì)應(yīng)的空間傳輸參數(shù)以及待編碼的原始音頻信號(hào)計(jì)算聽眾位置處所接收到的目標(biāo)音頻信號(hào)的掩蔽參數(shù),在多聲道音頻的環(huán)境中,聽眾位置處所接收到的目標(biāo)音頻信號(hào)是由多個(gè)聲道輸出的音頻信號(hào)混合而成,所以根據(jù)目標(biāo)音頻信號(hào)的掩蔽參數(shù)對(duì)原始音頻信號(hào)進(jìn)行量化編碼則可以有效的利用多聲道之間的掩蔽效應(yīng),因此,本發(fā)明實(shí)施例能夠提高多聲道方式在聽眾位置處的音質(zhì)效果。本實(shí)施例中,聽眾位置可以為一個(gè),也可以為多個(gè),各揚(yáng)聲器與聽眾位置之間的距離可以相同,也可以不同,為便于理解,下面以幾個(gè)具體的應(yīng)用實(shí)例對(duì)本發(fā)明音頻編碼方法進(jìn)行詳細(xì)描述(一 )、各揚(yáng)聲器與聽眾位置之間的距離相同請(qǐng)參閱圖2,本發(fā)明音頻編碼方法另一實(shí)施例包括201、獲取各揚(yáng)聲器的位置信息以及聽眾位置信息;本實(shí)施例中,各揚(yáng)聲器的位置以及聽眾位置相對(duì)固定,例如在家庭影院環(huán)境中,則可以在音頻編碼設(shè)備中預(yù)置各揚(yáng)聲器的位置信息以及聽眾位置信息,則音頻編碼設(shè)備可以從本地獲取到這些信息。音頻編碼設(shè)備獲取到的各揚(yáng)聲器的位置信息以及聽眾位置信息可以是各揚(yáng)聲器的坐標(biāo)以及聽眾位置的坐標(biāo)。202、按照各揚(yáng)聲器的位置信息以及聽眾位置信息計(jì)算各揚(yáng)聲器與聽眾位置之間的距離;當(dāng)音頻編碼設(shè)備獲取到各揚(yáng)聲器的坐標(biāo)以及聽眾位置的坐標(biāo)之后,可以根據(jù)坐標(biāo)之間的差值計(jì)算出各揚(yáng)聲器與聽眾位置之間的距離。本實(shí)施例中,聽眾位置可以只有一個(gè),也可以有多個(gè),具體場景可以參閱圖3(a)以及圖3(b)。圖3 (a)所不的場景為兩個(gè)聲道,一個(gè)聽眾位置的場景,圖3 (b)所不的場景為兩個(gè)聲道,兩個(gè)聽眾位置的場景。對(duì)于圖3 (a)所示的場景,音頻編碼設(shè)備可以獲取揚(yáng)聲器I到聽眾位置的距離R1以及揚(yáng)聲器2到聽眾位置的距離R2。 對(duì)于圖3(b)所示的場景,音頻編碼設(shè)備可以獲取揚(yáng)聲器I到聽眾位置I的距離Rn、揚(yáng)聲器2到聽眾位置I的距離R21、揚(yáng)聲器I到聽眾位置2的距離R12以及揚(yáng)聲器2到聽眾位置2的距離R22。本實(shí)施例中,假設(shè)聽眾位置I與聽眾位置2之間的距離非常近,揚(yáng)聲器I與揚(yáng)聲器2之間的距離非常近,且揚(yáng)聲器I、揚(yáng)聲器2與聽眾位置I、聽眾位置2之間的距離比較遠(yuǎn),則可以看作R11與R12相等,且R21與R22相等,則聽眾位置I以及聽眾位置2可以近似看作是一個(gè)聽眾位置。此處僅以兩個(gè)場景為例進(jìn)行說明,可以理解的是,在實(shí)際應(yīng)用中,還可以有更多的揚(yáng)聲器以及更多的聽眾位置,獲取距離的具體方式類似,此處不再贅述。203、根據(jù)距離計(jì)算各聲道對(duì)應(yīng)的空間傳輸參數(shù);本實(shí)施例中,若各揚(yáng)聲器與聽眾位置之間傳輸?shù)穆曇魹橹边_(dá)聲,則某聲道對(duì)應(yīng)的空間傳輸參數(shù)H和該聲道對(duì)應(yīng)的揚(yáng)聲器與聽眾位置之間的距離R成反比關(guān)系H = Y(R),其中,YO)為預(yù)置的反比函數(shù)。對(duì)于圖3 (a)所示的場景,揚(yáng)聲器I對(duì)應(yīng)聲道1,揚(yáng)聲器2對(duì)應(yīng)聲道2,則聲道I對(duì)應(yīng)的空間傳輸參數(shù)為H1,聲道2對(duì)應(yīng)的空間傳輸參數(shù)為H2,其中,H1與R1成反比,H2與R2成反比,H1可以近似看作是1/R1; H2可以近似看作是1/R2。對(duì)于圖3(b)所示的場景,揚(yáng)聲器I對(duì)應(yīng)聲道1,揚(yáng)聲器2對(duì)應(yīng)聲道2,則聲道I與聽眾位置I之間對(duì)應(yīng)的空間傳輸參數(shù)為H11,聲道2與聽眾位置I之間對(duì)應(yīng)的空間傳輸參數(shù)為H21,聲道I與聽眾位置2之間對(duì)應(yīng)的空間傳輸參數(shù)為H12,聲道2與聽眾位置2之間對(duì)應(yīng)的空間傳輸參數(shù)為H22。其中,H11與R11成反比,H21與R21成反比,H12與R12成反比,H22與R22成反比,H11可以近似看作是1/Rn,H21可以近似看作是1/R21,H12可以近似看作是1/R12,H22可以近似看作是 1/%2。需要說明的是,本實(shí)施例中描述的Y(*)為倒數(shù)函數(shù),即Y(V) = 1八,氏與民,或Hij與Rij之間為倒數(shù)關(guān)系,此處僅是反比關(guān)系的一個(gè)具體例子,可以理解的是,在實(shí)際應(yīng)用中,Υ(*)除了是上述的倒數(shù)函數(shù)之外,還可以是其他類似的反比函數(shù)。例如Y(V) = χ/ν ;其中,X為影響空間傳輸參數(shù)的其他因素,例如可以為揚(yáng)聲器的功率,若揚(yáng)聲器的功率越大,則X的數(shù)值越大。為便于說明,本實(shí)施中僅以Υ(*)為倒數(shù)函數(shù)為例進(jìn)行說明。根據(jù)前述步驟202中的描述,本實(shí)施例中,聽眾位置I以及聽眾位置2可以近似看作是一個(gè)聽眾位置,則可以看作H11與H12相等,且H21與H22相等。204、按照預(yù)置的掩蔽參數(shù)計(jì)算函數(shù),根據(jù)各聲道對(duì)應(yīng)的空間傳輸參數(shù)以及待編碼的原始音頻信號(hào)計(jì)算聽眾位置處所接收到的目標(biāo)音頻信號(hào)的掩蔽參數(shù);音頻編碼設(shè)備獲取到各聲道對(duì)應(yīng)的空間傳輸參數(shù)之后,可以按照預(yù)置的掩蔽參數(shù)計(jì)算函數(shù),根據(jù)各聲道對(duì)應(yīng)的空間傳輸參數(shù)以及待編碼的原始音頻信號(hào)計(jì)算聽眾位置處所接收到的目標(biāo)音頻信號(hào)的掩蔽參數(shù)。本實(shí)施例中的掩蔽參數(shù)可以為掩蔽閾值的平方,掩蔽參數(shù)M可以通過如下的方式進(jìn)行計(jì)算M = F(Y,)公式⑴;其中,F(xiàn)(*)為預(yù)置的掩蔽參數(shù)計(jì)算函數(shù),Y’為Y的平方級(jí)參數(shù),Y為聽眾位置處所接收到的目標(biāo)音頻信號(hào)。對(duì)于圖3 (a)所示的場景,聽眾位置從揚(yáng)聲器I以及揚(yáng)聲器2接收到的目標(biāo)音頻信號(hào)Y為Y = X1^H1+X2^H2 公式⑵;其中,X1為揚(yáng)聲器I播放的音頻信號(hào),X2為揚(yáng)聲器2播放的音頻信號(hào),由于聲道I的原始音頻信號(hào)S1與揚(yáng)聲器I播放的音頻信號(hào)X1相似,所以可以將X1看作是S1,同理,也可以將X2看作是S2,由此,可以將上述公式⑵轉(zhuǎn)換為Y =公式⑶;由公式(I)以及公式(3)可以得出M= F。對(duì)于圖3(b)所示的場景,根據(jù)前述步驟202中的描述,本實(shí)施例中,聽眾位置I以及聽眾位置2可以近似看作是一個(gè)聽眾位置,則可以看作H11與H12相等,且H21與H22相等,則H11與H12可以近似看作是H1, H21與H22可以近似看作是H2,所以公式推導(dǎo)過程與前述圖3(a)所示的場景中的公式推導(dǎo)過程類似,此處不再贅述。
根據(jù)上述推導(dǎo)出的公式可以得到通式為
權(quán)利要求
1.一種音頻編碼方法,應(yīng)用于多聲道編解碼系統(tǒng),所述多聲道編解碼系統(tǒng)包含至少兩個(gè)揚(yáng)聲器,其特征在于,包括 獲取各揚(yáng)聲器的位置信息以及聽眾位置信息; 按照各聲道對(duì)應(yīng)的空間傳輸參數(shù)以及待編碼的原始音頻信號(hào)計(jì)算聽眾位置處所接收到的目標(biāo)音頻信號(hào)的掩蔽參數(shù),所述各聲道對(duì)應(yīng)的空間傳輸參數(shù)由所述各揚(yáng)聲器的位置信息以及聽眾位置信息得到,各揚(yáng)聲器與各聲道對(duì)應(yīng); 根據(jù)所述掩蔽參數(shù)計(jì)算各聲道的量化噪聲,直至使得所述目標(biāo)音頻信號(hào)的音頻質(zhì)量滿足預(yù)置條件; 根據(jù)所述各聲道的量化噪聲對(duì)所述原始音頻信號(hào)進(jìn)行量化編碼。
2.根據(jù)權(quán)利要求I所述的方法,其特征在于,所述按照各聲道對(duì)應(yīng)的空間傳輸參數(shù)以及待編碼的原始音頻信號(hào)計(jì)算聽眾位置處所接收到的目標(biāo)音頻信號(hào)的掩蔽參數(shù)包括 根據(jù)各揚(yáng)聲器的位置信息以及至少一個(gè)聽眾位置信息,計(jì)算各聲道對(duì)應(yīng)的空間傳輸參數(shù); 按照預(yù)置的掩蔽參數(shù)計(jì)算函數(shù),根據(jù)計(jì)算得到的空間傳輸參數(shù)以及待編碼的原始音頻信號(hào)計(jì)算聽眾位置處所接收到的目標(biāo)音頻信號(hào)的掩蔽參數(shù)。
3.根據(jù)權(quán)利要求I所述的方法,其特征在于,所述多聲道編解碼系統(tǒng)包含一個(gè)聽眾位置; 所述根據(jù)各揚(yáng)聲器的位置信息以及至少一個(gè)聽眾位置信息,計(jì)算各聲道對(duì)應(yīng)的空間傳輸參數(shù)包括 根據(jù)各揚(yáng)聲器的位置信息以及聽眾位置信息,計(jì)算各揚(yáng)聲器與一個(gè)聽眾位置之間的距離; 根據(jù)計(jì)算得到的各距離計(jì)算各聲道對(duì)應(yīng)的空間傳輸參數(shù)。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述目標(biāo)音頻信號(hào)的掩蔽參數(shù)M通過如下方式計(jì)算得到
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述目標(biāo)音頻信號(hào)的音頻質(zhì)量Q的計(jì)算方式為
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,當(dāng)各揚(yáng)聲器與聽眾位置之間的距離相同時(shí),所述目標(biāo)音頻信號(hào)的音頻質(zhì)量Q的計(jì)算方式為
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述根據(jù)掩蔽參數(shù)計(jì)算各聲道的量化噪聲包括 根據(jù)所述F (SjSi),計(jì)算各聲道的量化噪聲,使得
8.根據(jù)權(quán)利要求7所述的方法,其特征在于,所述根據(jù)F(SjSi),計(jì)算各聲道的量化噪聲包括 設(shè)置F(SjSi)ZiNi = F(Si+1*Si+1)/Ni+1,使得所述原始音頻信號(hào)進(jìn)行量化編碼后的總輸出碼率等于預(yù)置的輸出碼率; 在保持總輸出碼率不變的情況下,對(duì)Ni進(jìn)行調(diào)整,記錄
9.根據(jù)權(quán)利要求I所述的方法,其特征在于,所述多聲道編解碼系統(tǒng)包含至少兩個(gè)聽眾位置; 所述根據(jù)各揚(yáng)聲器的位置信息以及至少一個(gè)聽眾位置信息,計(jì)算各聲道對(duì)應(yīng)的空間傳輸參數(shù)包括 針對(duì)每個(gè)揚(yáng)聲器,按照該揚(yáng)聲器的位置信息以及聽眾位置信息確定離該揚(yáng)聲器最近的參考聽眾位置; 計(jì)算各揚(yáng)聲器與各參考聽眾位置之間的距離; 根據(jù)所述距離計(jì)算各聲道對(duì)應(yīng)的空間傳輸參數(shù)。
10.根據(jù)權(quán)利要求9所述的方法,其特征在于,所述目標(biāo)音頻信號(hào)的掩蔽參數(shù)Mj通過如下方式計(jì)算得到
11.根據(jù)權(quán)利要求10所述的方法,其特征在于,所述目標(biāo)音頻信號(hào)的音頻質(zhì)量的計(jì)算方式為
12.根據(jù)權(quán)利要求11所述的方法,其特征在于,所述根據(jù)掩蔽參數(shù)計(jì)算各聲道的量化噪聲包括 I)將Qj設(shè)置為同一預(yù)置數(shù)值C ;2)根據(jù)Mj以及C,按照如下公式計(jì)算Ni
13.根據(jù)權(quán)利要求8或12所述的方法,其特征在于,所述根據(jù)所述各聲道的量化噪聲對(duì)所述原始音頻信號(hào)進(jìn)行量化編碼包括 根據(jù)所述Ni確定第i個(gè)聲道的量化步長或第i個(gè)聲道的量化編碼規(guī)則; 按照所述第i個(gè)聲道的量化步長或第i個(gè)聲道的量化編碼規(guī)則對(duì)第i個(gè)聲道的原始音頻信號(hào)Si進(jìn)行量化編碼。
14.一種音頻編碼設(shè)備,應(yīng)用于多聲道編解碼系統(tǒng),所述多聲道編解碼系統(tǒng)包含至少兩個(gè)揚(yáng)聲器,其特征在于,包括 位置信息獲取單元,用于獲取各揚(yáng)聲器的位置信息以及聽眾位置信息; 掩蔽參數(shù)獲取單元,用于按照各聲道對(duì)應(yīng)的空間傳輸參數(shù)以及待編碼的原始音頻信號(hào)計(jì)算聽眾位置處所接收到的目標(biāo)音頻信號(hào)的掩蔽參數(shù),所述各聲道對(duì)應(yīng)的空間傳輸參數(shù)由所述各揚(yáng)聲器的位置信息以及聽眾位置信息得到,各揚(yáng)聲器與各聲道對(duì)應(yīng); 量化噪聲獲取單元,用于根據(jù)所述掩蔽參數(shù)計(jì)算各聲道的量化噪聲,使得所述目標(biāo)音頻信號(hào)的音頻質(zhì)量滿足預(yù)置條件; 量化編碼單元,用于根據(jù)所述量化噪聲獲取單元計(jì)算得到的各聲道的量化噪聲對(duì)所述原始音頻信號(hào)進(jìn)行量化編碼。
15.根據(jù)權(quán)利要求14所述的音頻編碼設(shè)備,其特征在于,所述掩蔽參數(shù)獲取單元包括 第一計(jì)算模塊,用于根據(jù)各揚(yáng)聲器的位置信息以及至少一個(gè)聽眾位置信息,計(jì)算各聲道對(duì)應(yīng)的空間傳輸參數(shù); 第二計(jì)算模塊,用于按照預(yù)置的掩蔽參數(shù)計(jì)算函數(shù),根據(jù)計(jì)算得到的空間傳輸參數(shù)以及待編碼的原始音頻信號(hào)計(jì)算聽眾位置處所接收到的目標(biāo)音頻信號(hào)的掩蔽參數(shù)。
16.根據(jù)權(quán)利要求15所述的音頻編碼設(shè)備,其特征在于,所述第一計(jì)算模塊包括 第一計(jì)算子模塊,用于根據(jù)各揚(yáng)聲器的位置信息以及聽眾位置信息,計(jì)算各揚(yáng)聲器與一個(gè)聽眾位置之間的距離; 第二計(jì)算子模塊,用于根據(jù)計(jì)算得到的各距離計(jì)算各聲道對(duì)應(yīng)的空間傳輸參數(shù)。
17.根據(jù)權(quán)利要求15所述的音頻編碼設(shè)備,其特征在于,所述第一計(jì)算模塊包括 確定子模塊,用于針對(duì)每個(gè)揚(yáng)聲器,按照該揚(yáng)聲器的位置信息以及聽眾位置信息確定離該揚(yáng)聲器最近的參考聽眾位置; 距離計(jì)算子模塊,用于計(jì)算各揚(yáng)聲器與各參考聽眾位置之間的距離; 傳輸參數(shù)計(jì)算子模塊,用于根據(jù)所述距離計(jì)算各聲道對(duì)應(yīng)的空間傳輸參數(shù)。
全文摘要
本發(fā)明公開了一種音頻編碼方法以及音頻編碼設(shè)備,能夠有效提高多聲道的音質(zhì)效果。本發(fā)明實(shí)施例方法包括獲取各揚(yáng)聲器的位置信息以及聽眾位置信息;按照各聲道對(duì)應(yīng)的空間傳輸參數(shù)以及待編碼的原始音頻信號(hào)計(jì)算聽眾位置處所接收到的目標(biāo)音頻信號(hào)的掩蔽參數(shù),所述各聲道對(duì)應(yīng)的空間傳輸參數(shù)由所述各揚(yáng)聲器的位置信息以及聽眾位置信息得到,各揚(yáng)聲器與各聲道一一對(duì)應(yīng);根據(jù)所述掩蔽參數(shù)計(jì)算各聲道的量化噪聲,使得所述目標(biāo)音頻信號(hào)的音頻質(zhì)量滿足預(yù)置條件;根據(jù)所述各聲道的量化噪聲對(duì)所述原始音頻信號(hào)進(jìn)行量化編碼。本發(fā)明實(shí)施例還提供一種音頻編碼設(shè)備。本發(fā)明實(shí)施例能夠有效提高多聲道的音質(zhì)效果。
文檔編號(hào)G10L19/02GK102737635SQ20111008770
公開日2012年10月17日 申請(qǐng)日期2011年4月8日 優(yōu)先權(quán)日2011年4月8日
發(fā)明者王東琦, 詹五洲 申請(qǐng)人:華為終端有限公司