国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      使用質(zhì)量控制的時(shí)間縮放器、音頻解碼器、方法和計(jì)算機(jī)程序的制作方法

      文檔序號(hào):9713666閱讀:262來(lái)源:國(guó)知局
      使用質(zhì)量控制的時(shí)間縮放器、音頻解碼器、方法和計(jì)算機(jī)程序的制作方法
      【技術(shù)領(lǐng)域】
      [0001]根據(jù)本發(fā)明的實(shí)施例涉及一種用于提供輸入音頻信號(hào)的時(shí)間縮放版本的時(shí)間縮放器。
      [0002]根據(jù)本發(fā)明的另外實(shí)施例涉及一種用于基于輸入音頻內(nèi)容來(lái)提供已解碼音頻內(nèi)容的音頻解碼器。
      [0003]根據(jù)本發(fā)明的另外實(shí)施例涉及一種用于提供輸入音頻信號(hào)的時(shí)間縮放版本的方法。
      [0004]根據(jù)本發(fā)明的另外實(shí)施例涉及一種用于執(zhí)行所述方法的計(jì)算機(jī)程序。
      【背景技術(shù)】
      [0005]音頻內(nèi)容(包括常規(guī)音頻內(nèi)容,如音樂內(nèi)容、話語(yǔ)內(nèi)容、混合常規(guī)音頻/話語(yǔ)內(nèi)容)的存儲(chǔ)及傳輸是重要的技術(shù)領(lǐng)域。由以下事實(shí)引起特別挑戰(zhàn):收聽者期望音頻內(nèi)容的連續(xù)播放,而沒有任何中斷,且沒有由音頻內(nèi)容的存儲(chǔ)和/或傳輸引起的任何可聽到的假象。同時(shí),需要使關(guān)于存儲(chǔ)方式及數(shù)據(jù)傳輸方式的要求保持盡可能地低,以將成本保持在可接受的限度內(nèi)。
      [0006]例如,如果從存儲(chǔ)介質(zhì)的讀出暫時(shí)被中斷或延遲,或如果在數(shù)據(jù)源與數(shù)據(jù)宿之間的傳輸暫時(shí)被中斷或延遲,則會(huì)造成問題。例如,經(jīng)由因特網(wǎng)的傳輸并不十分可靠,這是由于TCP/IP分組可能會(huì)丟失,且由于在因特網(wǎng)上的傳輸延遲可以(例如)取決于因特網(wǎng)節(jié)點(diǎn)的變化的負(fù)載情形而變化。然而,為了具有令人滿意的用戶體驗(yàn),需要音頻內(nèi)容的連續(xù)播放,而沒有可聽到的“間隙”或可聽到的假象。此外,需要避免將由大量音頻信息的緩沖引起的實(shí)質(zhì)延遲。
      [0007]鑒于以上論述,可認(rèn)識(shí)到,甚至在不連續(xù)提供音頻信息的情況下仍然需要提供良好音頻質(zhì)量的概念。

      【發(fā)明內(nèi)容】

      [0008]根據(jù)本發(fā)明的實(shí)施例創(chuàng)建了一種用于提供輸入音頻信號(hào)的時(shí)間縮放版本的時(shí)間縮放器。所述時(shí)間縮放器配置為計(jì)算或估計(jì)可通過(guò)對(duì)所述輸入音頻信號(hào)的時(shí)間縮放獲得的所述輸入音頻信號(hào)的時(shí)間縮放版本的質(zhì)量。此外,所述時(shí)間縮放器配置為取決于可通過(guò)所述時(shí)間縮放獲得的所述輸入音頻信號(hào)的時(shí)間縮放版本的質(zhì)量的所述計(jì)算或估計(jì)來(lái)執(zhí)行對(duì)所述輸入音頻信號(hào)的時(shí)間縮放。根據(jù)本發(fā)明的這一實(shí)施例是基于以下理念:存在輸入音頻信號(hào)的時(shí)間縮放將導(dǎo)致實(shí)質(zhì)可聽到的失真的情形。此外,根據(jù)本發(fā)明的實(shí)施例是基于以下發(fā)現(xiàn):質(zhì)量控制機(jī)制通過(guò)評(píng)估所需的時(shí)間縮放是否將實(shí)際提供輸入音頻信號(hào)的時(shí)間縮放版本的足夠質(zhì)量來(lái)有助于避免這種可聽到的失真。因此,時(shí)間縮放不僅受到所需的時(shí)間伸展或時(shí)間收縮控制,且也受到可獲得的質(zhì)量評(píng)估的控制。因此,舉例而言,如果時(shí)間縮放將導(dǎo)致輸入音頻信號(hào)的時(shí)間縮放版本的不可接受的低質(zhì)量本則推遲時(shí)間縮放。然而,也可使用輸入音頻信號(hào)的時(shí)間縮放版本的(預(yù)期)質(zhì)量的計(jì)算估計(jì)來(lái)調(diào)整時(shí)間縮放的任何其他參數(shù)??傊谝陨咸岬降膶?shí)施例中使用的質(zhì)量控制機(jī)制有助于減少或避免應(yīng)用時(shí)間縮放的系統(tǒng)中的可聽到的假象。
      [0009]在優(yōu)選實(shí)施例中,所述時(shí)間縮放器配置為使用所述輸入音頻信號(hào)的第一樣本塊及所述輸入音頻信號(hào)的第二樣本塊執(zhí)行重疊相加操作(其中所述輸入音頻信號(hào)的所述第一樣本塊與所述輸入音頻信號(hào)的所述第二樣本塊可以是屬于單一幀或?qū)儆诓煌瑤闹丿B或不重疊樣本塊)。所述時(shí)間縮放器配置為相對(duì)于所述第一樣本塊對(duì)所述第二樣本塊進(jìn)行時(shí)間移位(例如,當(dāng)與所述第一樣本塊及所述第二樣本塊相關(guān)聯(lián)的原始時(shí)間線比較時(shí)),以及對(duì)所述第一樣本塊和時(shí)間移位的第二樣本塊進(jìn)行重疊相加,從而獲得所述輸入音頻信號(hào)的時(shí)間移位版本。根據(jù)本發(fā)明的這一實(shí)施例是基于以下發(fā)現(xiàn):使用第一樣本塊及第二樣本塊的重疊相加操作通常導(dǎo)致良好的時(shí)間縮放,其中在許多情況下,相對(duì)于第一樣本塊調(diào)整第二樣本塊的時(shí)間移位允許使失真保持合理地小。然而,也已發(fā)現(xiàn),引入檢查第一樣本塊與時(shí)間移位的第二樣本塊的預(yù)想的重疊相加是否實(shí)際導(dǎo)致輸入音頻信號(hào)的時(shí)間縮放版本的足夠質(zhì)量的額外質(zhì)量控制機(jī)制有助于以甚至更好的可靠性避免可聽到的假象。換句話說(shuō),已發(fā)現(xiàn),在已識(shí)別第二樣本塊相對(duì)于第一樣本塊的所需(或有利)時(shí)間移位后執(zhí)行質(zhì)量檢查(基于可通過(guò)時(shí)間縮放獲得的輸入音頻信號(hào)的時(shí)間縮放版本的質(zhì)量估計(jì))是有利的,這是由于此過(guò)程有助于減少或避免可聽到的假象。
      [0010]在優(yōu)選實(shí)施例中,所述時(shí)間縮放器配置為計(jì)算或估計(jì)所述第一樣本塊與時(shí)間移位的第二樣本塊之間的所述重疊相加操作的質(zhì)量(例如,預(yù)期質(zhì)量),以便計(jì)算或估計(jì)可通過(guò)所述時(shí)間縮放獲得的所述輸入音頻信號(hào)的時(shí)間移位版本的(預(yù)期)質(zhì)量。已發(fā)現(xiàn),重疊相加操作的質(zhì)量實(shí)際上對(duì)可通過(guò)時(shí)間縮放獲得的輸入音頻信號(hào)的時(shí)間縮放版本的質(zhì)量具有較強(qiáng)的影響。
      [0011]在優(yōu)選實(shí)施例中,所述時(shí)間縮放器配置為取決于確定所述第一樣本塊或所述第一樣本塊的一部分(例如,右側(cè)部分,也即,在所述第一樣本塊的末端的樣本)與所述第二樣本塊或所述第二樣本塊的一部分(例如,左側(cè)部分,也即在所述第二樣本塊的開頭的樣本)之間的類似程度來(lái)確定所述第二樣本塊相對(duì)于所述第一樣本塊的時(shí)間移位。這種概念是基于以下發(fā)現(xiàn):確定第一樣本塊與時(shí)間移位的第二樣本塊之間的類似性提供了對(duì)重疊相加操作的質(zhì)量的估計(jì),且因此也提供對(duì)可通過(guò)時(shí)間縮放獲得的輸入音頻信號(hào)的時(shí)間縮放版本的質(zhì)量的有意義估計(jì)。此外,已發(fā)現(xiàn),可使用適度計(jì)算復(fù)雜性以良好的精確度來(lái)確定第一樣本塊(或第一樣本塊的右側(cè)部分)與時(shí)間移位的第二樣本塊(或經(jīng)時(shí)間移位的第二樣本塊的左側(cè)部分)之間的類似程度。
      [0012]在優(yōu)選實(shí)施例中,所述時(shí)間縮放器配置為針對(duì)所述第一樣本塊與所述第二樣本塊之間的多個(gè)不同時(shí)間移位,確定與在所述第一樣本塊或所述第一樣本塊的一部分(例如,右側(cè)部分)與所述第二樣本塊或所述第二樣本塊的一部分(例如,左側(cè)部分)之間的類似程度有關(guān)的信息,并且基于針對(duì)該多個(gè)不同時(shí)間移位的與類似程度有關(guān)的所述信息確定將用于所述重疊相加操作的(候選)時(shí)間移位。因此,第二樣本塊相對(duì)于第一樣本塊的時(shí)間移位可以選擇以適用于音頻內(nèi)容。然而,可以在確定將用于重疊相加操作的(候選)時(shí)間移位后,執(zhí)行包括可通過(guò)輸入音頻信號(hào)的時(shí)間縮放獲得的輸入音頻信號(hào)的時(shí)間縮放版本的(預(yù)期)質(zhì)量的計(jì)算或估計(jì)的質(zhì)量控制。換句話說(shuō),通過(guò)使用質(zhì)量控制機(jī)制,可確?;卺槍?duì)多個(gè)不同時(shí)間移位的與在第一樣本塊(或第一樣本塊的一部分)與第二樣本塊(或第二樣本塊的一部分)之間的類似程度有關(guān)的信息所確定的時(shí)間移位實(shí)際上導(dǎo)致足夠良好的音頻質(zhì)量。因此,可有效地減少或避免假象。
      [0013]在優(yōu)選實(shí)施例中,所述時(shí)間縮放器配置為取決于的目標(biāo)時(shí)間移位信息而確定所述第二樣本塊相對(duì)于所述第一樣本塊的時(shí)間移位,所述時(shí)間移位將用于所述重疊相加操作(除非響應(yīng)于不足的質(zhì)量估計(jì)而推遲所述時(shí)間移位操作)。換句話說(shuō),考慮目標(biāo)時(shí)間移位信息并且進(jìn)行以下嘗試:確定第二樣本塊相對(duì)于第一樣本塊的時(shí)間移位,使得第二樣本塊相對(duì)于第一樣本塊的時(shí)間移位接近由目標(biāo)時(shí)間移位信息描述的目標(biāo)時(shí)間移位。因此,可以實(shí)現(xiàn)通過(guò)第一樣本塊與時(shí)間移位的第二樣本塊的重疊相加獲得的(候選)時(shí)間移位與(由目標(biāo)時(shí)間移位信息定義)要求一致,其中如果可以通過(guò)時(shí)間縮放獲得的輸入音頻信號(hào)的時(shí)間縮放版本的(預(yù)期)質(zhì)量的計(jì)算或估計(jì)指示不足的質(zhì)量,則可防止重疊相加操作的實(shí)際執(zhí)行。
      [0014]在優(yōu)選實(shí)施例中,所述時(shí)間縮放器配置為基于與在所述第一樣本塊或所述第一樣本塊的一部分(例如,右側(cè)部分)與按照所確定的時(shí)間移位進(jìn)行時(shí)間移位的所述第二樣本塊或按照所確定的時(shí)間移位進(jìn)行時(shí)間移位的所述第二樣本塊的一部分(例如,左側(cè)部分)之間的類似程度有關(guān)的信息,計(jì)算或估計(jì)可通過(guò)所述輸入音頻信號(hào)的時(shí)間縮放獲得的所述輸入音頻信號(hào)的時(shí)間移位版本的質(zhì)量(例如,預(yù)期質(zhì)量)。已發(fā)現(xiàn),第一樣本塊或第一樣本塊的一部分與按照所確定的時(shí)間移位進(jìn)行時(shí)間移位的第二樣本塊或按照所確定的時(shí)間移位進(jìn)行時(shí)間移位的第二樣本塊的一部分之間的類似程度構(gòu)成用于決定可通過(guò)時(shí)間縮放獲得的輸入音頻信號(hào)的時(shí)間縮放版本是否具有足夠質(zhì)量的良好準(zhǔn)則。
      [0015]在優(yōu)選實(shí)施例中,所述時(shí)間縮放器配置為基于與在所述第一樣本塊或所述第一樣本塊的一部分(例如,右側(cè)部分)和按照所確定的時(shí)間移位進(jìn)行時(shí)間移位的所述第二樣本塊或按照所確定的時(shí)間移位進(jìn)行時(shí)間移位的所述第二樣本塊的一部分(例如,左側(cè)部分)之間的類似程度有關(guān)的信息決定是否實(shí)際執(zhí)行時(shí)間縮放。因此,使用第一(通常在計(jì)算上較簡(jiǎn)單且不十分可靠)算法的識(shí)別為候選時(shí)間移位的時(shí)間移位的確定后接著是質(zhì)量檢查,其是基于與在第一樣本塊(或第一樣本塊的一部分)和按照所確定的時(shí)間移位進(jìn)行時(shí)間移位的第二樣本塊(或按照所確定的時(shí)間移位進(jìn)行時(shí)間移位的第二樣本塊的一部分)之間的類似程度有關(guān)的信息?;谒鲂畔⒌摹百|(zhì)量檢查”通常比僅確定候選時(shí)間移位更可靠,且因此用以最終決定是否實(shí)際上執(zhí)行時(shí)間縮放。因此,如果時(shí)間縮放將導(dǎo)致過(guò)多可聽到的假象(或失真),則可以防止時(shí)間縮放。
      [0016]在優(yōu)選實(shí)施例中,所述時(shí)間縮放器配置為在可通過(guò)所述時(shí)間縮放獲得的所述輸入音頻信號(hào)的時(shí)間縮放版本的質(zhì)量的所述計(jì)算或估計(jì)指示大于或等于質(zhì)量閾值的質(zhì)量的情況下,相對(duì)于第一樣本塊對(duì)第二樣本塊進(jìn)行時(shí)間移位,并且對(duì)所述第一樣本塊與時(shí)間移位的第二樣本塊進(jìn)行重疊相加,從而獲得所述輸入音頻信號(hào)的時(shí)間移位版本。所述時(shí)間縮放器配置為取決于對(duì)使用第一類似性度量評(píng)估的在所述第一樣本塊或所述第一樣本塊的一部分(例如,右側(cè)部分)和所述第二樣本塊或所述第二樣本塊的一部分(例如,左側(cè)部分)之間的類似程度的確定,來(lái)確定所述第二樣本塊相對(duì)于所述第一樣本塊的時(shí)間移位。所述時(shí)間縮放器還配置為基于與使用第二類似性度量評(píng)估的在所述第一樣本塊或所述第一樣本塊的一部分(例如,右側(cè)部分)與按照所確定的時(shí)間移位進(jìn)行時(shí)間移位的所述第二樣本塊或按照所確定的時(shí)間移位進(jìn)行時(shí)間移位的所述第二樣本塊的一部分(例如,左側(cè)部分)之間的類似程度有關(guān)的信息,計(jì)算或估計(jì)可通過(guò)所述輸入音頻信號(hào)的時(shí)間縮放獲得的所述輸入音頻信號(hào)的時(shí)間移位版本的質(zhì)量(例如,預(yù)期質(zhì)量)。第一類似性度量和第二類似性度量的使用允許以適度計(jì)算復(fù)雜性快速確定第二樣本塊相對(duì)于第一樣本塊的時(shí)間移位,并且也允許以高精確度計(jì)算或估計(jì)可通過(guò)輸入音頻信號(hào)的時(shí)間縮放獲得的輸入音頻信號(hào)的時(shí)間縮放版本的質(zhì)量。因此,即使將通常在計(jì)算上簡(jiǎn)單的第一類似性度量用于確定第二樣本塊相對(duì)于第一樣本塊的(候選)時(shí)間移位(其中當(dāng)確定第二樣本塊相對(duì)于第一樣本塊的候選時(shí)間移位時(shí),使用如第二類似性度量的高計(jì)算復(fù)雜性的類似性度量通常將過(guò)于要求嚴(yán)格),使用兩個(gè)不同類似性度量的兩步驟過(guò)程允許組合第一步驟中的比較小的計(jì)算復(fù)雜性與第二 (質(zhì)量控制)步驟中的高精確度,并且允許減少或避免可聽到的假象。
      [0017]在優(yōu)選實(shí)施例中,所述第二類似性度量在計(jì)算上比所述第一類似性度量復(fù)雜。因此,可以以高精確度執(zhí)行“最終”質(zhì)量檢查,而可按有效率的方式執(zhí)行第二樣本塊相對(duì)于第一樣本塊的時(shí)間移位的容易確定。
      [0018]在優(yōu)選實(shí)施例中,所述第一類似性度量是互相關(guān)、或歸一化的互相關(guān)、或平均幅度差函數(shù)、或平方誤差之和。優(yōu)選地,所述第二類似性度量是針對(duì)多個(gè)不同時(shí)間移位的互相關(guān)或歸一化的互相關(guān)的組合。已發(fā)現(xiàn),互相關(guān)、歸一化的互相關(guān)、平均幅度差函數(shù)或均方誤差之和允許對(duì)第二樣本塊相對(duì)于第一樣本塊的(候選)時(shí)間移位的良好且有效率的確定。此夕卜,已發(fā)現(xiàn),為針對(duì)多個(gè)不同時(shí)間移位的互相關(guān)或歸一化的互相關(guān)的組合的類似性度量是用于評(píng)估(計(jì)算或估計(jì))可通過(guò)時(shí)間縮放獲得的輸入音頻信號(hào)的時(shí)間縮放版本的質(zhì)量的十分可靠的量。
      [0019]在優(yōu)選實(shí)施例中,所述第二類似性度量是至少四個(gè)不同時(shí)間移位的互相關(guān)的組合。已發(fā)現(xiàn),至少四個(gè)不同時(shí)間移位的互相關(guān)的組合允許對(duì)質(zhì)量的精確評(píng)估,這是由于也可以通過(guò)確定至少四個(gè)不同時(shí)間移位的相關(guān)性來(lái)考慮信號(hào)隨時(shí)間的變化。同樣,可以通過(guò)使用至少四個(gè)不同時(shí)間移位的互相關(guān)性而在一定程度上考慮諧波。因此,可以實(shí)現(xiàn)可獲得的質(zhì)量的特別好的評(píng)估。
      [0020]在優(yōu)選實(shí)施例中,所述第二類似性度量為針對(duì)間隔所述第一樣本塊或所述第二樣本塊的音頻內(nèi)容的基頻的周期持續(xù)時(shí)間的整數(shù)倍的時(shí)間移位所獲得的第一互相關(guān)值與第二互相關(guān)值以及針對(duì)間隔所述音頻內(nèi)容的基頻的周期持續(xù)時(shí)間的整數(shù)倍的時(shí)間移位所獲得的第三互相關(guān)值與第四互相關(guān)值的組合,其中獲得第二互相關(guān)值的時(shí)間移位與獲得該第三互相關(guān)值的時(shí)間移位間隔該音頻內(nèi)容的基頻的周期持續(xù)時(shí)間的一半的奇數(shù)倍。因此,該第一互相關(guān)值和第二互相關(guān)值可以提供關(guān)于音頻內(nèi)容是否在時(shí)間上至少大致固定的信息。類似地,該第三互相關(guān)值及該第四互相關(guān)值也可提供關(guān)于音頻內(nèi)容是否在時(shí)間上至少大致固定的信息。此外,第三互相關(guān)值及第四互相關(guān)值相對(duì)于第一互相關(guān)值及第二互相關(guān)值“在時(shí)間上偏移”的事實(shí)允許考慮諧波??傊?,基于第一互相關(guān)值、第二互相關(guān)值、第三互相關(guān)值與第四互相關(guān)值的組合的第二類似性度量的計(jì)算帶來(lái)高度精確性,及因此帶來(lái)可通過(guò)時(shí)間縮放獲得的輸入音頻信號(hào)的時(shí)間縮放版本的(預(yù)期)質(zhì)量的計(jì)算(或估計(jì))的可靠結(jié)果。
      [0021 ]在優(yōu)選實(shí)施例中,根據(jù)9 = (3(口)*(3(2噸)+(3(3/2印)*(3(1/2印)或根據(jù)9 = (3(口)*(3(-p)+c(-l/2*p)*c(l/2*p)獲得所述第二類似性度量q。在以上等式中,c(p)是第一樣本塊與在時(shí)間上移位(相對(duì)于彼此,且相對(duì)于原始時(shí)間線)第一樣本塊或第二樣本塊的音頻內(nèi)容的基頻的周期持續(xù)時(shí)間P的所述第二樣本塊之間的互相關(guān)值。c(2*p)是第一樣本塊與在時(shí)間上移位2*p的第二樣本塊之間的互相關(guān)值。c(3/2*p)是第一樣本塊與在時(shí)間上移位3/2*p的第二樣本塊之間的互相關(guān)值。c(l/2*p)是第一樣本塊與在時(shí)間上移位l/2*p的第二樣本塊之間的互相關(guān)值。c(-p)是第一樣本塊與在時(shí)間上移位-P的第二樣本塊之間的互相關(guān)值,且c(-l/2*p)是第一樣本塊與在時(shí)間上移位-l/2*p的第二樣本塊之間的互相關(guān)值。已發(fā)現(xiàn),以上等式的使用導(dǎo)致可通過(guò)時(shí)間縮放獲得的輸入音頻信號(hào)的時(shí)間縮放版本的(預(yù)期)質(zhì)量的特別好且可靠的計(jì)算(或估計(jì))。
      [0022]在優(yōu)選實(shí)施例中,所述時(shí)間縮放器配置為將基于可通過(guò)所述時(shí)間縮放獲得的所述輸入音頻信號(hào)的時(shí)間縮放版本的質(zhì)量的計(jì)算或估計(jì)的質(zhì)量值和可變閾值進(jìn)行比較,以決定是否應(yīng)執(zhí)行時(shí)間縮放。可變閾值的使用允許調(diào)適所述閾值以用于決定是否應(yīng)針對(duì)該情形執(zhí)行時(shí)間縮放。因此,在一些情形下,可以提高用于執(zhí)行時(shí)間縮放的質(zhì)量要求,且在其他情形下可降低所述質(zhì)量要求,例如取決于先前時(shí)間縮放操作或信號(hào)的任何其他特性。因此,可進(jìn)一步增加是否執(zhí)行時(shí)間縮放的決策的重要性。
      [0023]在優(yōu)選實(shí)施例中,所述時(shí)間縮放器配置為響應(yīng)于對(duì)于時(shí)間縮放的質(zhì)量將針對(duì)一個(gè)或多個(gè)先前樣本塊不足夠的發(fā)現(xiàn),減小所述可變閾值,從而降低質(zhì)量要求。通過(guò)減小可變閾值,可避免在延長(zhǎng)的時(shí)段中省略時(shí)間縮放,這是因?yàn)榇丝蓪?dǎo)致緩沖器欠載運(yùn)行或緩沖器超限運(yùn)行,且將因此比由時(shí)間縮放引起產(chǎn)生一些假象更有害。因此,可以避免將由時(shí)間縮放的過(guò)度延遲引起的問題。
      [0024]在優(yōu)選實(shí)施例中,所述時(shí)間縮放器配置為響應(yīng)于時(shí)間縮放已經(jīng)應(yīng)用于一個(gè)或多個(gè)先前樣本塊的事實(shí),增大所述可變閾值,從而提高質(zhì)量要求。因此,可以確保只在可達(dá)到比較高的質(zhì)量等級(jí)(比“正?!辟|(zhì)量等級(jí)高)的情況下才對(duì)后續(xù)的樣本塊進(jìn)行時(shí)間縮放。相比之下,如果時(shí)間縮放將不能滿足比較高的質(zhì)量要求,則防止一連串后續(xù)樣本塊的時(shí)間縮放。這是適當(dāng)?shù)?,因?yàn)閷r(shí)間縮放應(yīng)用至多個(gè)后續(xù)的樣本塊將通常導(dǎo)致假象,除非時(shí)間縮放滿足比較高的質(zhì)量要求(其通常比在僅時(shí)間縮放單一樣本塊而非一連串相鄰樣本塊的情況下可應(yīng)用的“正?!辟|(zhì)量要求高)。
      [0025]在優(yōu)選實(shí)施例中,所述時(shí)間縮放器包括范圍有限的第一計(jì)數(shù)器,用于對(duì)因?yàn)橐堰_(dá)到可通過(guò)所述時(shí)間縮放獲得的所述輸入音頻信號(hào)的時(shí)間移位版本的相應(yīng)質(zhì)量要求而已經(jīng)進(jìn)行時(shí)間縮放的樣本塊的數(shù)目或幀的數(shù)目進(jìn)行計(jì)數(shù)。此外,所述時(shí)間縮放器包括范圍有限的第二計(jì)數(shù)器,用于對(duì)因?yàn)樯形催_(dá)到可通過(guò)所述時(shí)間縮放獲得的所述輸入音頻信號(hào)的時(shí)間移位版本的相應(yīng)質(zhì)量要求而尚未進(jìn)行時(shí)間縮放的樣本塊的數(shù)目或幀的數(shù)目的、進(jìn)行計(jì)數(shù)。所述時(shí)間縮放器配置為取決于所述第一計(jì)數(shù)器的值及取決于所述第二計(jì)數(shù)器的值計(jì)算所述可變閾值。通過(guò)使用范圍有限的第一計(jì)數(shù)器及范圍有限的第二計(jì)數(shù)器,獲得用于調(diào)整可變閾值的簡(jiǎn)單機(jī)制,其允許使可變閾值適宜的各種情形,同時(shí)避免閾值的過(guò)小或過(guò)大值。
      [0026]在優(yōu)選實(shí)施例中,所述時(shí)間縮放器配置為將與所述第一計(jì)數(shù)器的值成比例的值與初始閾值相加,并且從中減去與所述第二計(jì)數(shù)器的值成比例的值以便獲得所述可變閾值。通過(guò)使用這種概念,可以非常簡(jiǎn)單的方式獲得可變閾值。
      [0027]在優(yōu)選實(shí)施例中,所述時(shí)間縮放器配置為取決于可通過(guò)所述時(shí)間縮放獲得的所述輸入音頻信號(hào)的時(shí)間縮放版本的質(zhì)量的所述計(jì)算或估計(jì)而執(zhí)行所述輸入音頻信號(hào)的時(shí)間縮放,其中對(duì)所述輸入音頻信號(hào)的時(shí)間縮放版本的質(zhì)量的所述計(jì)算或估計(jì)包括對(duì)在所述輸入音頻信號(hào)的時(shí)間移位版本中的將由時(shí)間縮放引起的假象的計(jì)算或估計(jì)。通過(guò)對(duì)在輸入音頻信號(hào)的時(shí)間縮放版本中的將由時(shí)間縮放引起的假象進(jìn)行計(jì)算或估計(jì),可以使用用于質(zhì)量的計(jì)算或估計(jì)的有意義的準(zhǔn)則,這是因?yàn)榧傧髮⑼ǔJ谷祟愂章犝叩穆犛X印象退化。
      [0028]在優(yōu)選實(shí)施例中,對(duì)所述輸入音頻信號(hào)的時(shí)間移位版本的所述(預(yù)期)質(zhì)量的計(jì)算估計(jì)包括對(duì)在所述輸入音頻信號(hào)的時(shí)間移位版本中的將由所述輸入音頻信號(hào)的后續(xù)樣本塊的重疊相加操作引起的假象的計(jì)算或估計(jì)。已認(rèn)識(shí)到,重疊相加操作可能是當(dāng)運(yùn)行時(shí)間縮放時(shí)的主要假象源。因此,已發(fā)現(xiàn)這是計(jì)算或估計(jì)將由輸入音頻信號(hào)的后續(xù)樣本塊的重疊相加操作引起的輸入音頻信號(hào)的時(shí)間縮放版本的假象是一種有效率的方法。
      [0029]在優(yōu)選實(shí)施例中,所述時(shí)間縮放器配置為取決于所述輸入音頻信號(hào)的后續(xù)樣本塊的類似程度來(lái)計(jì)算或估計(jì)可通過(guò)所述輸入音頻信號(hào)的時(shí)間縮放獲得的述輸入音頻信號(hào)的時(shí)間縮放版本的(預(yù)期)質(zhì)量。已發(fā)現(xiàn),如果輸入音頻信號(hào)的后續(xù)塊或樣本包括比較高的類似性,則通常可以以良好的質(zhì)量執(zhí)行時(shí)間縮放,而如果輸入音頻信號(hào)的后續(xù)樣本塊包括實(shí)質(zhì)差異,則通常由時(shí)間縮放產(chǎn)生失真。
      [0030]在優(yōu)選實(shí)施例中,所述時(shí)間縮放器配置為計(jì)算或估計(jì)在可通過(guò)所述輸入音頻信號(hào)的時(shí)間縮放獲得的所述輸入音頻信號(hào)的時(shí)間縮放版本中是否存在可聽到的假象。已發(fā)現(xiàn),可聽到的假象的計(jì)算或估計(jì)提供良好地適宜于人類聽覺印象的質(zhì)量信息。
      [0031 ]在優(yōu)選實(shí)施例中,所述時(shí)間縮放器配置為在可通過(guò)所述時(shí)間縮放獲得的所述輸入音頻信號(hào)的時(shí)間移位版本的所述(預(yù)期)質(zhì)量的所述計(jì)算或估計(jì)指示不足的質(zhì)量的情況下將時(shí)間縮放推遲至后續(xù)幀或至后續(xù)樣本塊。因此,有可能在因?yàn)楫a(chǎn)生較少假象而更適宜于時(shí)間縮放的時(shí)間執(zhí)行時(shí)間縮放。換句話說(shuō),通過(guò)取決于可通過(guò)時(shí)間縮放實(shí)現(xiàn)的質(zhì)量來(lái)靈活地選擇運(yùn)行時(shí)間縮放的時(shí)間,可以改進(jìn)輸入音頻信號(hào)的時(shí)間縮放版本的聽覺印象。此外,這種想法是基于以下發(fā)現(xiàn):時(shí)間縮放操作的輕微延遲通常不提供任何實(shí)質(zhì)問題。
      [0032]在優(yōu)選實(shí)施例中,所述時(shí)間縮放器配置為在可通過(guò)所述時(shí)間縮放獲得的所述輸入音頻信號(hào)的時(shí)間移位版本的所述(預(yù)期)質(zhì)量的所述計(jì)算或估計(jì)指示不足的質(zhì)量的情況下,將時(shí)間縮放推遲至所述時(shí)間縮放較難被聽到的時(shí)間。因此,可通過(guò)避免可聽到的失真來(lái)改進(jìn)聽覺印象。
      [0033]根據(jù)本發(fā)明的實(shí)施例創(chuàng)建了一種用于基于輸入音頻內(nèi)容來(lái)提供已解碼音頻內(nèi)容的音頻解碼器。所述音頻解碼器包括抖動(dòng)緩沖器,其配置為對(duì)表示音頻樣本塊的多個(gè)音頻幀進(jìn)行緩沖。所述音頻解碼器也包括解碼器內(nèi)核,其配置為基于從所述抖動(dòng)緩沖器接收的音頻幀來(lái)提供音頻樣本塊。此外,所述音頻解碼器包括如上概述的基于樣本的時(shí)間縮放器。該基于樣本的時(shí)間縮放器配置為基于由該解碼器內(nèi)核提供的音頻樣本塊來(lái)提供時(shí)間縮放的音頻樣本塊。此音頻解碼器是基于以下理念:配置為取決于對(duì)可通過(guò)時(shí)間縮放獲得的輸入音頻信號(hào)的時(shí)間縮放版本的質(zhì)量的計(jì)算或估計(jì)而執(zhí)行輸入音頻信號(hào)的時(shí)間縮放的時(shí)間縮放器良好地適宜于在包括抖動(dòng)緩沖器及解碼器內(nèi)核的音頻解碼器中使用。抖動(dòng)緩沖器的存在允許(例如)在可通過(guò)時(shí)間縮放獲得的輸入音頻信號(hào)的時(shí)間縮放版本的預(yù)期)質(zhì)量的計(jì)算或估計(jì)指示將獲得不良質(zhì)量的情況下,推遲時(shí)間縮放操作。因此,包括質(zhì)量控制機(jī)制的基于樣本的時(shí)間縮放器允許避免或至少減少包括抖動(dòng)緩沖器及解碼器內(nèi)核的音頻解碼器中的可聽到的假象。
      [0034]在優(yōu)選實(shí)施例中,所述音頻解碼器還包括抖動(dòng)緩沖器控制器。所述抖動(dòng)緩沖器控制器配置為將控制信息提供給該基于樣本的時(shí)間縮放器,其中所述控制信息指示是否應(yīng)該執(zhí)行基于樣本的時(shí)間縮放。替代地,或另外,所述控制信息可以指示所需的時(shí)間縮放量。因此,可取決于音頻解碼器的要求來(lái)控制基于樣本的時(shí)間縮放器。舉例而言,抖動(dòng)緩沖器控制器可執(zhí)行信號(hào)自適應(yīng)控制,且可以按信號(hào)自適應(yīng)方式選擇應(yīng)該執(zhí)行基于幀的時(shí)間縮放還是基于樣本的時(shí)間縮放。因此,存在額外的靈活度。然而,基于樣本的時(shí)間縮放器的質(zhì)量控制機(jī)制以可(例如)超越由抖動(dòng)緩沖器控制器提供的控制信息,使得即使在由抖動(dòng)緩沖器控制器提供的控制信息指示應(yīng)該執(zhí)行基于樣本的時(shí)間縮放的情況下仍然避免(或停用)基于樣本的時(shí)間縮放。因此,“智能”的基于樣本的時(shí)間縮放器可以超越抖動(dòng)緩沖器控制器,
      當(dāng)前第1頁(yè)1 2 3 4 5 6 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1