亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

編碼方法和編碼裝置的制作方法

文檔序號:7512441閱讀:212來源:國知局
專利名稱:編碼方法和編碼裝置的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及編碼方法和編碼裝置,用于壓縮諸如音頻信號的數(shù) 字信息信號的代碼量(code amount )。
背景技術(shù)
作為用于壓縮音頻信號的一種編碼方式,已知通過ISO標準化 的ISO/IEC 13818-78 (下文稱為AAC音頻編碼的MPEG2-AAC (高
級音頻編碼))。
在AAC音頻編碼中,音樂信號等被劃分為多個時塊(time block)。對每塊都執(zhí)行例如改進的離散余弦變換(下文稱為MDCT (改進的DCT))的正交變換,從而獲得變換系數(shù)(下文稱為MDCT 系數(shù))。通過比例因子來定標MDCT系數(shù)。對經(jīng)過定標的變換系數(shù) 進行量化并根據(jù)Huffman編碼系統(tǒng)對量化值進行編碼。
在AAC音頻編碼中,當變換系數(shù)被劃分為多個頻率區(qū)域(稱 為子帶)時,考慮到心理聽覺^t型對量化噪聲分配自適應地改變對
子,使得進行了可變長度編碼的代碼量變得接近在產(chǎn)品的標準或說 明書中指定的目標代碼量(傳輸率)。計算可以為每個編碼幀分配 的代碼量。更新比例因子,使得在假設計算的代碼量是每個編碼幀 的目標〗戈碼量的情況下,4戈碼量不超過目標代碼量。編碼幀是具有通過如1024音頻才羊本的預定量的音頻沖羊本劃分具有預定傳iir率的 音頻流的長度的音頻幀。在以下的描述中,編碼幀簡稱為幀。
圖5是示出傳統(tǒng)的量化循環(huán)控制處理的流程的流程圖。當開始 處理時,首先在步-驟Sl中,計算/>共比例因子的初始值。在步-驟 S2中,利用已經(jīng)設置的初始值執(zhí)行量化、定標(scaling )。
在步驟S3中,確定每個子帶的量化噪聲是否超過可允許的噪 聲??梢酝ㄟ^獲得反向量化的MDCT系凄史和預先量化的MDCT系 凄t之間的差來計算量化噪聲。如果量化噪聲超過可允許的噪聲,則 流程前進到步驟S4。在步驟S4中,改變子帶比例因子,使得量化 步長變小且量化噪聲不超過可允許的噪聲。
在步驟S3中,如果確定量化噪聲沒有超過可允許的噪聲,則 流程前進到步驟S5。在步驟S5中,執(zhí)行可變長度編碼。此后,在 步艱《S6中,確定代碼量是否超過目標代j碼量。目標代碼量是為每 幀設置的代碼量。如果確定代碼量超過目標代碼量,則流程前進到 步艱《S7。在步驟S7中,改變/>共比例因子,使得量化步長變大。 此后,流程返回至步驟S2 (量化)。此后,在步驟S6中,重復上述 處理直到確定^f義碼量沒有超過目標代碼量。
AAC音頻編碼中的量化表示成下列/>式(1 )。
在/>式(1 )中,mdct—line表示預先量化的MDCT系凄史,xquant 表示量化的MDCT系數(shù),scalefactor表示每個子帶的子帶比例因子, common—scalefac表示整個頻帶的7>共比例因子,int ()表示獲4尋 整數(shù)的處理,abs表示用于獲得絕對值的函數(shù),A表示冪,以及*表
x—《畫化=int(("fo(m必—//"e) * (2A(—1/4 * (sca/咖c組示乘。整數(shù)獲得處理獲取從abs ~ 0.4054 的整數(shù)。 (scalefactor-common一scalefac )稱為量化步長。
公式(1)清楚地表明,子帶比例因子scalefactor越大,量化 MDCT系數(shù)xquant就越大。換句話說,子帶比例因子越大,量化步 長就越小,導致量化p喿聲的降4氐。然而,由于量化系凄史變大,所以 代碼量增大。相反,公共比例因子越大,量化步長就越小,導致代 碼量的減小。因此,公共比例因子和子帶比例因子與量化步長相關(guān), 即,與量化噪聲和生成的代碼量相關(guān)。以這種方式,4丸行用于更新 這些比例因子以及重復預量化和預編碼的循環(huán)控制。
在量化循環(huán)處理中用于計算初始值的步艱《Sl中,子帶比例因 子的初始值^皮i殳置為0,并通過下列7>式(2)表示開始/>共比例因
<formula>formula see original document page 7</formula> …(2)
在公式(2)中,MAX—QUANT表示AAC音頻編碼標準中量 化系數(shù)的最大值(固定值),max—mdct—line表示絕對值在整個頻帶 中為最大值的MDCT系數(shù),以及ceiling (x)表示用于獲得為x以 上的最小整凄ti直的函凄史。4奐句話i兌,/>共比例因子的初始<直是 Huffman編碼表可用于編碼的最小公共比例因子。
公式(2)清楚地表明,公共比例因子被設置為使得與MDCT 系數(shù)的最大值相對應的量化系數(shù)與標準中的最大值MAX_QUANT 相匹配。另外,子帶比例因子^皮i殳置為0。因此,考慮到7>共比例 因子,量化步長被設置為非常小的值。相反,考慮到子帶比例因子, 量化步長被設置為平坦頻率特性。換句話說,不管輸入信號的特性 如何,循環(huán)控制通常以代碼量非常大的狀態(tài)開始。逐漸增大/>共比例因子(即,逐漸增大量化步長),以減小生成的代碼量。另外, 雖然對應于輸入信號特性增大子帶比例因子(即,增大量化步長), 但調(diào)節(jié)每個子帶的量化失真。
用于在更新子帶比例因子和7>共比例因子的同時重復量化直 到量化的代碼量不超過目標代碼量的循環(huán)處理是用于4臾索量化代 碼量不超過目標代碼量的公共比例因子的處理。由于除最終循環(huán)處 理的計算結(jié)果之外都是不需要的,所以循環(huán)處理是非常無效的處 理。因此,由于處理成本隨著循環(huán)次凄t的增加而增加,所以期望降 4氐循環(huán)次凄史。
公共比例因子的初始值是利用其可以執(zhí)行公式(2)表示的編 碼的最小值并且是才艮據(jù)輸入信號而不管目標代碼量的值。另一方 面,公共比例因子的最終值隨著目標代碼量的降低(壓縮比的增加) 而趨于變大。因此,目標代碼量越小,公共比例因子的初始值和公 共比例因子的最終值之間的差越大,導致量化循環(huán)次凄t的增加。
作為減小循環(huán)次凄t的方法,可以考慮兩種方法。在第一種方法 中,改善尋找公共比例因子的最終值的方法。在第二種方法中,將 接近公共比例因子的最終值的值被預測作為初始值。作為用于減小 循環(huán)次數(shù)的第 一種方法,使用對分查找來代替遞增公共比例因子, 直到其不超過目標代碼量為止。作為第二種方法,如果相鄰幀的信 號特性類似,則使用公共比例因子的最終值為類似值的特性,通過 先前幀的7>共比例因子的最終^直開始量化循環(huán)處理。
曰本專利申請公開第2004-172770號描述了降低用于減小AAC 音頻編碼中的代碼量以高速"^M亍編碼的循環(huán)控制的處理量的4支術(shù)。通過下列/>式(3 )表示日本專利申請7>開第2004-172770號中 的用于第 一 次量化循環(huán)的量化7>式。在7>式(3 )中, end—common_scalefac (i-l )表示先前幀的^>共比例因子的最終^直。
x _ gfwcmf (! ) = int( a6s (mc rt _ /Zwe (0) * (2A (—1 / 4 *— cowwo" — sca/e/ac (Z — 1》》) A(3/4)+ 0.4054 ) …(3)
如果相鄰幀的信號特性類似,則在日本專利申請公開第
2004-172770號中通過先前幀的公共比例因子的最終值開始量化循
環(huán)處理的方法是有效的。然而,如果信號特性變化,則由于先前幀 的公共比例因子的最終值和當前幀的公共比例因子的最終值之間 的差專交大,所以反而增加了量化循環(huán)次凄史。
圖6示出了7>共比例因子的初始<直的變4匕(實線)和在包4舌聽 覺特性的變化的交響曲作為聲源的情況下的/>共比例因子的最終 值的變化(虛線)的實例。當比較相鄰幀的公共比例因子的最終值 時,盡管如箭頭所示最終值沒有較大變化,但它們可能大大不同。 如果公共比例因子的最終值和初始值之間的差的絕對值較大,則引 起循環(huán)次數(shù)的增加。在圖6所示的實例中,考慮到公共比例因子的 最終值和初始值之間的差的絕對值,其是相對較大的值。另外,明 顯地,不管信號特性的變化,相鄰幀的差的絕對值幾乎相同。
因此,本發(fā)明的目的在于提供與現(xiàn)有技術(shù)相比使得量化循環(huán)次 凄t降4氐的編碼方法和編碼裝置。

發(fā)明內(nèi)容
為了解決上述問題,根據(jù)本發(fā)明,通過作為將先前幀的公共比 例因子的初始^直和最終4直之間的差與先前幀的7>共比例因子的初 始值相加的值的公共比例因子的較正初始值開始量化循環(huán)。另夕卜,才艮據(jù)本發(fā)明,通過先前幀的公共比例因子的增加率來較正當前幀的 公共比例因子的初始值。
本發(fā)明是用于對具有預定大小的數(shù)字信息信號的每塊都進行 正交變換、獲得頻率變換系數(shù)、將頻率變換系數(shù)劃分為多個子帶、 基于每個子帶的子帶比例因子和對整個頻帶都一樣的公共比例因
子來定標并量化頻率變換系數(shù)、以及才艮據(jù)可變長度編碼對量化的頻
率變4灸系凄t進4亍編石馬的編石馬方法,該編」瑪方法包4舌 計算步艱《,計算/>共比例因子的初始^_;
初始值較正步驟,校正初始值;
子帶比例因子控制步驟,改變子帶比例因子,z使得量化噪聲不 超過可允許值;
公共比例因子控制步驟,改變公共比例因子,直到達到利用可 變長度代碼編碼了的代碼量不超過每幀的目標代碼量時的公共比 例因子的最終值為止;以及
存儲步驟,存儲當前幀的公共比例因子的初始值和公共比例因 子的最終值,
其中,通過將先前幀的7>共比例因子的初始值和先前幀的/>共 比例因子的最終^直與當前幀的初始值相加來扭^亍初始^直才交正步艱《。
代替先前幀的公共比例因子的初始值和先前幀的公共比例因 子的最終值之間的差,本發(fā)明是利用先前幀的公共比例因子的增加 率來4交正當前幀的比例因子的初始^f直的編石馬方法。本發(fā)明是用于對具有預定大小的數(shù)字信息信號的每塊都進行 正交變換、獲得頻率變換系數(shù)、將頻率變換系數(shù)劃分為多個子帶、 基于每個子帶的子帶比例因子和對整個頻帶都一樣的公共比例因
子來定標并量化頻率變換系It、以及4艮據(jù)可變長度編碼對量化的頻
率變換系lt進4亍編碼的編碼裝置,該編碼裝置包4舌 計算裝置,用于計算公共比例因子的初始值; 初始值校正裝置,用于4交正初始值;
子帶比例因子控制裝置,用于改變子帶比例因子,使得量化噪 聲不超過可允許值;
公共比例因子控制裝置,用于改變公共比例因子,直到達到利 用可變長度代碼編碼了的代碼量不超過每幀的目標代碼量時的7> 共比例因子的最終^直為止;
存儲裝置,用于存儲當前幀的公共比例因子的初始值和公共比 例因子的最終4直;以及
其中,初始值專交正裝置將先前幀的/>共比例因子的初始值和先 前幀的公共比例因子的最終值與當前幀的初始值相加。
代替先前幀的公共比例因子的初始值和先前幀的公共比例因 子的最終值之間的差,本發(fā)明是利用先前幀的公共比例因子的增加 率來校正當前幀的比例因子的初始值的編碼裝置。


圖1是示出本發(fā)明的實施例的框圖;圖2是示出根據(jù)本發(fā)明實施例的處理流程的流程圖3是說明根據(jù)本發(fā)明實施例的公共比例因子的初始值和最終 值的示意圖4是說明根據(jù)本發(fā)明實施例的公共比例因子的初始值和最終 值的差的絕對值的示意圖5是示出傳統(tǒng)代碼量控制的流程的流程圖;以及
圖6是說明傳統(tǒng)代碼量控制中的公共比例因子的初始值和最終 值的示意圖。
具體實施例方式
接下來,參照附圖描述本發(fā)明的實施例。參照圖1,將描述本 發(fā)明實施例的結(jié)構(gòu)。將作為具有預定大小的塊所提取的^t字音頻信 號輸入至輸入端1。將輸入音頻信號提供給濾波器組合部2。濾波 器組合部2根據(jù)例如MDCT的正交變換將時域信號變換為頻域信 號。正交變換信號被劃分為多個子帶。計算每個子帶的子帶比例因 子,并批i行用于配置它們的動態(tài)范圍的標準化處理。
心理聽覺分析部3使用人們的心理聽覺特性為每個子帶適當?shù)?分配比特。濾波器組合部2的輸出信號被提供給量化部4。量化部 4基于心理聽覺分析部3的分析結(jié)果對由濾波器組合部2提供的 MDCT系數(shù)進行量化。
循環(huán)控制部5基于預定的編碼率和,人心理聽覺分析部3纟是供的 信息來計算可以分配給每個編碼幀的代碼量,處理作為編碼幀的目 標代碼量的計算代碼量,以及更新用于量化部4的比例因子,使得 代碼量不超過目標代碼量。編碼部6一艮據(jù)預定的編碼方式對通過量化部4量化的量化MDCT系凄t進4亍壓縮編碼。當批J亍AAC音頻編 碼時,例如,Huffman編碼方式被用作編碼方式。從輸出端7獲得 編碼MDCT系凄t。
圖2是示出才艮據(jù)本發(fā)明實施例的循環(huán)控制處理流程的流程圖。 在圖2中,除了步驟Sll "利用先前的公共比例因子的初始值和最 終值校正當前公共比例因子的初始值,,和步驟S12 "存儲當前公共 比例因子的初始值和最終值"之外,由相同的參照數(shù)字表示與圖5 所示傳統(tǒng)循環(huán)控制相對應的步驟。
當開始處理時,流程前進到步驟S1。在步驟S1中,計算7>共 比例因子的初始值。用于計算幀凄ti的7>共比例因子的7>式表示成 下列7>式(4)。
血rt—c謹歸w _ sca/咖c(/) = ce6 / 3 * (log2 ((max_ m必_ /)A (3 / 4)
,司)) …(4)
下文,在步驟Sll中,校正公共比例因子的初始值。換句話說, 將先前幀的共比例因子的初始值和最終值之間的差與當前幀的 公共比例因子的初始值相加的值是公共比例因子的校正初始值。校 正計算公式表示成下列公式(5)。
+ (ewc/ — cowmcw—sca/咖c(/ 一 1) 一 一 co附附o" — sca/咖c(/ — 1》 …(5)
其中,revisedcd—start_common_scalefac (i)是公共比例因子的 才交iE^7士臺^l:,
start—common_scalefac (i)是7>共比例因子的4刀始j直( 式(4 ) 的計算結(jié)果),end—common—scalefac( i-1 )是先前幀的/>共比例因子的最終值, start—common—scalefac (i-1 )是先前幀的公共比例因子的4刀士臺值。
在步驟S2中,利用已經(jīng)設置的初始值執(zhí)行量化和定標。用于 計算第一量化循環(huán)的量化的/>式表示成下列/>式(6)。<formula>formula see original document page 14</formula> … (6)
當比較用在傳統(tǒng)處理中的公式(3)與公式(6)時,明顯地, 3夸/>共比例因子的^7始^直乂人end—common_scalefac ( i-1 )變?yōu)?revised—start—common—scalefac (i )。
在步驟S3中,確定每個子帶的量化噪聲是否超過可允許的噪 聲。如果量化噪聲超過可允許的噪聲,則流程前進到步驟S4。在步 驟S4中,改變子帶比例因子, -使得量化步長減小且量化噪聲不超 過可允許的噪聲。
當在步驟S3確定量化噪聲不超過可允許的噪聲時,流程前移 至步驟S5。在步驟S5中,執(zhí)行可變長度編碼。在步驟S6中,確 定編碼的代碼量是否超過目標代碼量。當在步驟S6中確定代碼量 超過目標4戈石馬量時,流禾呈前進到步-驟S7。在步艱《S7中,改變公共 比例因子,使得量化步長增加。此后,流程返回到步驟S2 (量化)。 此后,重復上述處理直到在步駛《S6中確定代碼量不超過目標4、碼 量。從步驟S2到步驟S7的控制與傳統(tǒng)處理相同。然而,可能公共 比例因子的校正初始值超過最終值。因此,在步驟S7中,更新公 共比例因子,使得不僅增大公共比例因子,而且降低公共比例因子 (搜索)。在(校正初始值>最終值)的情況下,在步驟S7中,改變公共比例因子,使得其單調(diào)降低并且緊接滿足(校正初始值<最 終值)之前的量化步驟變成最終值。
如果在步驟S6中確定代碼量不超過目標代碼量,則流程前進
到步驟S12。在步驟S12中,為了執(zhí)行用于接下來代碼量的公共比 例因子的初始值的校正處理,存儲當前幀的公共比例因子的初始值 (start—common一scalefac (i))和最終值(end—common一scalefac (i))。 結(jié)果,完成幀數(shù)i的循環(huán)控制。
圖3示出了在將本發(fā)明應用于與圖6所示相同的聲源的情況下 的公共比例因子的校正初始值(由實線表示)和最終值(由虛線表 示)之間的關(guān)系。圖3示出了由于本發(fā)明的公共比例因子的初始值 和最纟冬<直4妾近,所以可以降^f氐循環(huán)的次凄史。
圖4示出了在將傳統(tǒng)方法應用于與如圖6所示相同的聲源的情 況下的公共比例因子的初始值和最終值之間的差的絕對值(由虛線 表示)和在將根據(jù)本發(fā)明實施例的方法應用于與圖6所示相同的聲 源的情況下的差的絕對值(由實線表示)。在傳統(tǒng)方法中,如通過 箭頭所示,在聲音特性變化位置的公共比例因子的初始值和最終值 之間的差與例如值32 —樣大。相反,在本發(fā)明的實施例中,差可 以與值3 —樣小。
由于/>共比例因子的初始^f直和最終^直之間的差影響量化循環(huán) 的次凄t,所以當差減小時,可以減少lM匕循環(huán)的次凄t, 乂人而可以以 高速執(zhí)行量化處理。具體地,即使信號特性在相鄰幀之間變化較大, 也可以與信號特性沒有變化的情況一樣快速地執(zhí)4亍量化處理。另 外,由于通過獲得先前幀的公共比例因子的初始值和先前幀的公共 比例因子的最終^直之間的差的減法以及將該差與/>共比例因子的 初始值相加的加法執(zhí)行初始值校正處理,所以硬件規(guī)?;蜍浖?guī)模 可以與傳統(tǒng)的裝置或方法相同。接下來,將描述用于校正公共比例因子的初始值的校正處理的 另一個實施例。在該實例中,利用增加率而不是先前幀的公共比例 因子的初始值和最終值之間的差來校正公共比例因子的初始值。校 正處理表示成下列/>式(7)。
(e"c/—cowwora — ca/e7^c(/ — 1) + _ coot附o"—sca/e7^c(/ —1))…(7) 其中,revised_start_common—scalefac (i)是公共比例因子的才交
start—common—scalefac (i)是乂>共比<列因子的一刀始^直(乂>式(4 ) 的計算結(jié)果),
end—common_scalefac( i-l )是先前幀的/>共比例因子的最纟冬^直, start—common—scalefac (i-1 )是先前幀的乂>共比例因子的#刀士臺值。
在公式(7 )中,術(shù)語end—common—scalefac (i-l ) /start—common —scalefac (i-l )表示增加率。當代替差使用增加率時,可以獲得與 上述相同的歲丈果。
盡管具體描述了本發(fā)明的實施例,但本發(fā)明不限于這些實施 例。換句話說,可以基于本發(fā)明的精神進行各種修改。例如,根據(jù) 本發(fā)明,為了控制目標代碼量的代碼量,可以通過小代碼量控制大 4戈碼量。另外,除AAC音頻編石馬之外,本發(fā)明還可以應用于例如 ISO/IEC 111718-4 ( MPEG-l Layer 3, MP3 )的其他音頻編碼的代碼 量控制。另外,本發(fā)W 代碼量控制。才艮據(jù)本發(fā)明,在^>共比例因子的初始值和最終^直之間的差可以
專交小,可以減少JM匕循環(huán)的次凄t,以及可以以高速執(zhí)4亍量^b處理。
另外,根據(jù)本發(fā)明,為了通過差校正公共比例因子的初始值,每幀 ^又需要增加一個加法/減法處理和一個比專交處理。因此,本發(fā)明裝置 的電路規(guī)模和程序規(guī)??梢耘c傳統(tǒng)裝置基本相同。
權(quán)利要求
1. 一種編碼方法,用于對具有預定大小的數(shù)字信息信號的每塊進行正交變換,獲得頻率變換系數(shù),將所述頻率變換系數(shù)劃分為多個子帶,基于每個子帶的子帶比例因子和對整個頻帶都一樣的公共比例因子來定標和量化所述頻率變換系數(shù),以及根據(jù)可變長度編碼對經(jīng)過量化的頻率變換系數(shù)進行編碼,所述編碼方法包括計算步驟,計算所述公共比例因子的初始值;初始值校正步驟,校正所述初始值;子帶比例因子控制步驟,改變所述子帶比例因子,使得量化噪聲不超過可允許值;公共比例因子控制步驟,改變所述公共比例因子,直到達到利用可變長度代碼編碼了的代碼量不超過每幀的目標代碼量時的所述公共比例因子的最終值為止;以及存儲步驟,存儲當前幀的所述公共比例因子的初始值和所述公共比例因子的最終值,其中,通過將先前幀的所述公共比例因子的初始值和所述先前幀的所述公共比例因子的最終值與當前幀的初始值相加來執(zhí)行所述初始值校正步驟。
2. —種編碼方法,用于對具有預定大小的數(shù)字信息信號的每塊進 行正交變換,獲得頻率變換系數(shù),將所述頻率變換系數(shù)劃分為 多個子帶,基于每個子帶的子帶比例因子和對整個頻帶都一樣 的公共比例因子來定標并量化所述頻率變換系數(shù),以及根據(jù)可 變長度編碼對經(jīng)過量化的頻率變換系lt進行編碼,所述編碼方 法包括計算步驟,計算所述公共比例因子的初始值;初始值校正步驟,校正所述初始值;子帶比例因子控制步驟,改變所述子帶比例因子,使得 量化噪聲不超過可允許4直;/>共比例因子控制步驟,改變所述^>共比例因子,直到 達到利用可變長度代碼編碼了的代碼量不超過每幀的目標代 碼量時的所述公共比例因子的最終值為止;以及存儲步驟,存々者當前幀的所述/>共比例因子的初始值和 所述7>共比例因子的最終值,其中,通過將所述初始值乘以先前幀的所述7>共比例因 子的增加率來才丸行所述初始值4交正步-驟。
3. 才艮據(jù)沖又利要求1或2所述的編碼方法, 其中,利用其絕對值是整個頻帶中的最大值的頻率變換 系數(shù)來計算所述公共比例因子的初始值。
4. 根據(jù)權(quán)利要求1或2所述的編碼方法,其中,所述子帶比例因子的初始值為0。
5. —種編碼裝置,用于對具有預定大小的數(shù)字信息信號的每塊進 行正交變換,獲得頻率變換系數(shù),將所述頻率變換系數(shù)劃分為 多個子帶,基于每個子帶的子帶比例因子和對整個頻帶都一樣 的公共比例因子來定標并量化所述頻率變換系數(shù),以及根據(jù)可 變長度編碼對經(jīng)過量化的頻率變換系數(shù)進行編碼,所述編碼裝 置包括計算裝置,用于計算所述^>共比例因子的初始值; 初始^直4交正裝置,用于才交正所述初始^f直;子帶比例因子控制裝置,用于改變所述子帶比例因子,使得量化噪聲不超過可允許值;/>共比例因子控制裝置,用于改變所述/>共比例因子, 直到達到利用可變長度代碼編碼了的代碼量不超過每幀的目標代碼量時的所述公共比例因子的最終值為止;以及存儲裝置,用于存儲當前幀的所述公共比例因子的初始 值和所述/>共比例因子的最終值,其中,所述初始值校正裝置將先前幀的所述公共比例因 子的初始 <直和所述先前幀的所述/>共比例因子的最纟冬^f直與所 述當前巾貞的#刀始<直才目力口 。
6. —種編碼裝置,用于對具有預定大小的數(shù)字信息信號的每塊進 行正交變換,獲得頻率變換系數(shù),將所述頻率變換系數(shù)劃分為 多個子帶,基于每個子帶的子帶比例因子和對整個頻帶都一樣 的公共比例因子來定標并量化所述頻率變換系數(shù),以及根據(jù)可 變長度編碼對經(jīng)過量化的頻率變換系ft進4亍編碼,所述編碼裝 置包括計算裝置,用于計算所述公共比例因子的初始值;初始值才交正裝置,用于4交正所述初始值;子帶比例因子控制裝置,用于改變所述子帶比例因子, 使得量化噪聲不超過可允許值;公共比例因子控制裝置,用于改變所述/>共比例因子, 直到達到利用可變長度代碼編碼了的代碼量不超過每幀的目 標代碼量時的所述7>共比例因子的最終值為止;以及存儲裝置,用于存儲當前幀的所述公共比例因子的初始 值和所述/>共比例因子的最終值,其中,初始值校正裝置將所述初始值乘以先前幀的所述 公共比例因子的增加率。
全文摘要
在S1中,計算公共比例因子的初始值。此后,在S11中,校正初始值。先前幀的初始值和最終值之間的差與當前幀的初始值相加的值是公共比例因子的校正初始值。通過校正初始值執(zhí)行定標。在S3中,如果確定每個子帶的量化噪聲不超過可允許噪聲,則流程前進到S5。在S5中,執(zhí)行可變長度編碼。在S6中,確定編碼的代碼量是否超過目標代碼量。如果確定代碼量超過目標代碼量,則流程前進到S7。在S7中,改變公共比例因子,使得量化步長變大且存儲量化處理。此后,重復處理直到確定代碼量不超過目標代碼量。校正初始值使得處理時間變短。
文檔編號H03M7/30GK101432803SQ20078001506
公開日2009年5月13日 申請日期2007年4月24日 優(yōu)先權(quán)日2006年4月26日
發(fā)明者諏訪部薰 申請人:索尼株式會社
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1