1.一種音效的擬合方法,其特征在于,包括:
遍歷預(yù)設(shè)范圍內(nèi)的音源;
獲取所述音源的位置、音源的速度以及攝像機(jī)的位置;
根據(jù)所述音源的位置、音源的速度以及攝像機(jī)的位置,計(jì)算得到所述音源相對(duì)攝像機(jī)的方向和聲音強(qiáng)度;
將所述方向和聲音強(qiáng)度代入球形高斯函數(shù),得到球形高斯函數(shù)的參數(shù)的值,所述參數(shù)包括軸、銳度和強(qiáng)度,所述球形高斯函數(shù)的公式為G(v;μ,λ,a)=aeλ(μ·v-1),其中,μ為軸,λ為銳度,a為強(qiáng)度;
根據(jù)攝像機(jī)的位置以及所述軸、銳度和強(qiáng)度,創(chuàng)建虛擬音源。
2.根據(jù)權(quán)利要求1所述的音效的擬合方法,其特征在于,所述“根據(jù)所述音源的位置、音源的速度以及攝像機(jī)的位置,計(jì)算得到所述音源相對(duì)攝像機(jī)的方向和聲音強(qiáng)度”具體為:
根據(jù)所述音源的位置和攝像機(jī)的位置,計(jì)算得到所述音源相對(duì)攝像機(jī)的方向以及所述音源與攝像機(jī)之間的第一距離;
根據(jù)所述音源的速度以及預(yù)設(shè)的指數(shù)系數(shù)和強(qiáng)度系數(shù),計(jì)算得到速度影響值;
根據(jù)所述第一距離,計(jì)算得到距離衰減;
根據(jù)所述速度影響值和距離衰減,計(jì)算得到所述音源的聲音強(qiáng)度。
3.根據(jù)權(quán)利要求2所述的音效的擬合方法,其特征在于,所述速度影響值根據(jù)第一公式計(jì)算得到,所述第一公式為:速度影響值=pow(音源的速度,指數(shù)系數(shù))*強(qiáng)度系數(shù);
所述距離衰減根據(jù)第二公式計(jì)算得到,所述第二公式為:距離衰減=1/(第一距離^2);
所述音源的聲音強(qiáng)度根據(jù)第三公式計(jì)算得到,所述第三公式為:聲音強(qiáng)度=速度影響值*距離衰減。
4.根據(jù)權(quán)利要求1所述的音效的擬合方法,其特征在于,所述“將所述方向和聲音強(qiáng)度代入球形高斯函數(shù),得到球形高斯函數(shù)的參數(shù)的值,所述參數(shù)包括軸、銳度和強(qiáng)度”具體為:
在曲線擬合函數(shù)中定義球形高斯函數(shù)G(v;μ,λ,a)=aeλ(μ·v-1);
將所述方向作為參數(shù)v,將所述聲音強(qiáng)度作為參數(shù)G,通過所述曲線擬合函數(shù)計(jì)算得到軸μ、銳度λ和強(qiáng)度a的值。
5.根據(jù)權(quán)利要求1所述的音效的擬合方法,其特征在于,所述“根據(jù)攝像機(jī)的位置以及所述軸、銳度和強(qiáng)度,創(chuàng)建虛擬音源并對(duì)其調(diào)整”具體為:
根據(jù)攝像機(jī)的位置、所述軸以及預(yù)設(shè)的第二距離,創(chuàng)建虛擬音源;
根據(jù)所述銳度,調(diào)整所述虛擬音源的音高;
根據(jù)所述強(qiáng)度,調(diào)整所述虛擬音源的音量。
6.一種音效的擬合系統(tǒng),其特征在于,包括:
遍歷模塊,用于遍歷預(yù)設(shè)范圍內(nèi)的音源;
獲取模塊,用于獲取所述音源的位置、音源的速度以及攝像機(jī)的位置;
第一得到模塊,用于根據(jù)所述音源的位置、音源的速度以及攝像機(jī)的位置,計(jì)算得到所述音源相對(duì)攝像機(jī)的方向和聲音強(qiáng)度;
第二得到模塊,用于將所述方向和聲音強(qiáng)度代入球形高斯函數(shù),得到球形高斯函數(shù)的參數(shù)的值,所述參數(shù)包括軸、銳度和強(qiáng)度,所述球形高斯函數(shù)的公式為G(v;μ,λ,a)=aeλ(μ·v-1),其中,μ為軸,λ為銳度,a為強(qiáng)度;
創(chuàng)建模塊,用于根據(jù)攝像機(jī)的位置以及所述軸、銳度和強(qiáng)度,創(chuàng)建虛擬音源。
7.根據(jù)權(quán)利要求6所述的音效的擬合系統(tǒng),其特征在于,所述第一得到模塊包括:
第一計(jì)算單元,用于根據(jù)所述音源的位置和攝像機(jī)的位置,計(jì)算得到所述音源相對(duì)攝像機(jī)的方向以及所述音源與攝像機(jī)之間的第一距離;
第二計(jì)算單元,用于根據(jù)所述音源的速度以及預(yù)設(shè)的指數(shù)系數(shù)和強(qiáng)度系數(shù),計(jì)算得到速度影響值;
第三計(jì)算單元,用于根據(jù)所述第一距離,計(jì)算得到距離衰減;
第四計(jì)算單元,用于根據(jù)所述速度影響值和距離衰減,計(jì)算得到所述音源的聲音強(qiáng)度。
8.根據(jù)權(quán)利要求7所述的音效的擬合系統(tǒng),其特征在于,所述速度影響值根據(jù)第一公式計(jì)算得到,所述第一公式為:速度影響值=pow(音源的速度,指數(shù)系數(shù))*強(qiáng)度系數(shù);
所述距離衰減根據(jù)第二公式計(jì)算得到,所述第二公式為:距離衰減=1/(第一距離^2);
所述音源的聲音強(qiáng)度根據(jù)第三公式計(jì)算得到,所述第三公式為:聲音強(qiáng)度=速度影響值*距離衰減。
9.根據(jù)權(quán)利要求6所述的音效的擬合系統(tǒng),其特征在于,所述第二得到模塊包括:
定義單元,用于在曲線擬合函數(shù)中定義球形高斯函數(shù)G(v;μ,λ,a)=aeλ(μ·v-1);
第五計(jì)算單元,用于將所述方向作為參數(shù)v,將所述聲音強(qiáng)度作為參數(shù)G,通過所述曲線擬合函數(shù)計(jì)算得到軸μ、銳度λ和強(qiáng)度a的值。
10.根據(jù)權(quán)利要求6所述的音效的擬合系統(tǒng),其特征在于,所述創(chuàng)建模塊包括:
創(chuàng)建單元,用于根據(jù)攝像機(jī)的位置、所述軸以及預(yù)設(shè)的第二距離,創(chuàng)建虛擬音源;
第一調(diào)整單元,用于根據(jù)所述銳度,調(diào)整所述虛擬音源的音高;
第二調(diào)整單元,用于根據(jù)所述強(qiáng)度,調(diào)整所述虛擬音源的音量。