国产精品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>

      矢量聯(lián)合編解碼方法及編解碼器的制作方法

      文檔序號(hào):2824976閱讀:182來(lái)源:國(guó)知局
      專利名稱:矢量聯(lián)合編解碼方法及編解碼器的制作方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及矢量聯(lián)合編解碼方法及編解碼器。
      背景技術(shù)
      在進(jìn)行信號(hào)處理時(shí),通??梢詫⑿盘?hào)劃分為多個(gè)矢量。例如,參考

      圖1,對(duì)信號(hào)的采樣進(jìn)行劃分,將若干個(gè)采樣值劃分為一組,可稱之為矢量,這組采樣值的個(gè)數(shù)稱為矢量的維數(shù)。在基于碼激勵(lì)線性預(yù)測(cè)編碼(CELP Code ExcitedLinear Prediction)模型的語(yǔ)音編碼器中,一般用若干個(gè)脈沖來(lái)表示類白噪聲激勵(lì)。為了降低編碼器的復(fù)雜度,一般將輸入信號(hào)劃分為若干個(gè)子幀進(jìn)行處理,在處理固定碼書(shū)時(shí),一般將每個(gè)子幀的信號(hào)進(jìn)一步劃分為若干個(gè)軌道?;谏鲜鰧?duì)矢量的理解,可以認(rèn)為一個(gè)軌道上的樣點(diǎn)可以組成一個(gè)多維矢量。例如,對(duì)于有16個(gè)位置的軌道,假設(shè)以脈沖來(lái)描述軌道上的信號(hào)采樣情況,則一種取值可以表現(xiàn)為[_1,-5,0,-5,12,0,. . .,0]。從脈沖的角度來(lái)理解表示這個(gè)軌道上有4個(gè)非零脈沖,即第I個(gè)位置有一個(gè)幅度為I的脈沖,符號(hào)為;第2個(gè)位置有一個(gè)幅度為5的脈沖,符號(hào)為第三個(gè)位置上有一個(gè)幅度為零的脈沖,以此類推。從矢量角度理解,即一個(gè) 16維的矢量,其中有4個(gè)非零分量。眾所周知,在語(yǔ)音編碼領(lǐng)域基于CELP模型的語(yǔ)音編碼器應(yīng)用的非常廣泛,如 G. 729、GSM和G. 723. I等已經(jīng)在各種數(shù)字信號(hào)處理器(DSP =DigitalSignal Processor)、嵌入式設(shè)備、手機(jī)和個(gè)人電腦(PC :Personal computer)中得到廣泛應(yīng)用。與其他類型的語(yǔ)音編碼器相比,基于CELP模型的語(yǔ)音編解碼器能夠在極低碼率情況下獲得較好的語(yǔ)音質(zhì)量, 而在高碼率情況下,表現(xiàn)依然優(yōu)秀。在矢量編碼技術(shù)中,常常使用代數(shù)碼書(shū)對(duì)自適應(yīng)濾波后的殘差信號(hào)進(jìn)行量化編碼。當(dāng)經(jīng)過(guò)搜索獲得軌道上最佳代數(shù)碼書(shū)脈沖的位置和符號(hào)信息后,通過(guò)編碼計(jì)算得到相應(yīng)的索引值,使得解碼端能夠根據(jù)該索引值重建脈沖序列。在保證無(wú)損重建的前提下,盡量減少編碼索引值所需要的比特,是代數(shù)碼書(shū)脈沖編碼方法研究與發(fā)展的主要目標(biāo)之一。下面以語(yǔ)音編碼中一種較優(yōu)的編碼方法——寬帶自適應(yīng)多碼率(AMR_WB+: Adaptive Multi-Rate Wideband)編碼方法為例,說(shuō)明現(xiàn)有代數(shù)碼書(shū)脈沖所采用的一種具體編碼方法。根據(jù)編碼碼率的不同,在每個(gè)軌道上可以編碼I N個(gè)脈沖,假定每個(gè)軌道有 M = 2m個(gè)位置,AMR_WB+中每個(gè)軌道上編碼I 6個(gè)脈沖的過(guò)程分別描述如下①每個(gè)軌道編碼I個(gè)脈沖由于每個(gè)軌道有2m個(gè)位置,因此,每個(gè)軌道上脈沖的位置索引需要用m個(gè)比特進(jìn)行編碼,脈沖的符號(hào)索引需要用I比特編碼。編碼I個(gè)帶符號(hào)脈沖的索引值為Ilp (m) = p+s X 2m其中p G
      為脈沖的位置索引;s為脈沖的符號(hào)索弓丨,當(dāng)脈沖符號(hào)為正時(shí), s設(shè)置為0,當(dāng)脈沖符號(hào)為負(fù)時(shí),s設(shè)置為I ;Ilp G
      。每個(gè)軌道編碼I個(gè)脈沖所需的比特?cái)?shù)為m+l。 ②每個(gè)軌道編碼2個(gè)脈沖
      根據(jù)①的結(jié)果,每個(gè)軌道編碼I個(gè)脈沖需要m+1個(gè)比特,對(duì)另一個(gè)脈沖的位置索引進(jìn)行編碼需要m個(gè)比特,由于對(duì)脈沖順序沒(méi)有特別要求,可通過(guò)排列脈沖位置索引獲得的大小關(guān)系來(lái)表不另一個(gè)脈沖的符號(hào)。編碼2個(gè)脈沖的索引值為I2p (m) = pl+Ilp0X2m = pl+pOX2m+sX22m其中p0、pl G
      分別為2個(gè)脈沖的位置索引;s為p0脈沖的符號(hào)索引;pl 脈沖符號(hào)的具體表不規(guī)則為p0 < pi表不2個(gè)脈沖符號(hào)相同,p0 > pi表不2個(gè)脈沖符號(hào)相反;I2p G
      。每個(gè)軌道編碼2個(gè)脈沖所需的比特?cái)?shù)為2m+l。③每個(gè)軌道編碼3個(gè)脈沖將每個(gè)軌道分為兩個(gè)部分Section A和Section B,每個(gè)部分各包含21°4個(gè)位置。 某個(gè)部分中至少包含2個(gè)脈沖,根據(jù)②的結(jié)果,編碼該部分需要2X(m-l)+l = 2m-l個(gè)比特;另一個(gè)脈沖則在整個(gè)軌道上搜索,根據(jù)①的結(jié)果,需要m+1個(gè)比特;此外,還需要用I個(gè)比特來(lái)指示包含2個(gè)脈沖的部分。編碼3個(gè)脈沖的索引值為I3p(Hi) = I2p(m-l)+kX22m_1+Ilp(m) X22m其中k 為 Section 的索引;I3p G
      。每個(gè)軌道編碼3個(gè)脈沖所需的比特?cái)?shù)為3m+l。 ④每個(gè)軌道編碼4個(gè)脈沖將每個(gè)軌道分為兩個(gè)部分Section A和Section B,每個(gè)部分各包含21°4個(gè)位置。 各部分中包含脈沖個(gè)數(shù)的組合情況如下表所示
      權(quán)利要求
      1.一種矢量聯(lián)合編碼方法,其特征在于,包括 分別計(jì)算各個(gè)矢量的編碼索引Indt,其中下標(biāo)t表示第t個(gè)矢量,t e
      ,τ是矢量的數(shù)量,為大于等于2的整數(shù); 將至少一個(gè)Indt經(jīng)過(guò)至少一次分裂,分裂為至少兩部分,其中至少一次分裂等效于按照設(shè)定的因子SLFt將Indt分裂為兩個(gè)分裂索引Indttl和Indtl,SLFt為正整數(shù),Indto表示Indt所屬的區(qū)間的序號(hào),Indtl表示Indt在所屬的區(qū)間中的序號(hào),所述區(qū)間的長(zhǎng)度均不大于SLFt,Indt ^ IndtoX SLFt+Indtl ; 將至少一個(gè)矢量的分裂索引和其它矢量的分裂索引或編碼索引進(jìn)行組合生成組合索引 IndsLF ; 根據(jù)所述組合索引和其他未組合的分裂索引進(jìn)行編碼。
      2.根據(jù)權(quán)利要求I所述的方法,其特征在于,所述矢量表現(xiàn)為軌道上的脈沖分布,所述編碼索引為用來(lái)指示軌道上的脈沖分布情況的索引。
      3.根據(jù)權(quán)利要求I所述的方法,其特征在于,所述按照設(shè)定的因子SLFt將Indt分裂為兩個(gè)分裂索引Indtci和Indtl具體為Indto = Int (Indt/SLFt), Int O 表示向下取整, Indtl = Indt % SLFt, % 表示取余數(shù)。
      4.根據(jù)權(quán)利要求3所述的方法,其特征在于 SLFt = 2~(Kt), Kt為正整數(shù),所述將至少一個(gè)矢量的分裂索引和其它矢量的分裂索引或編碼索引進(jìn)行組合生成組合索引IndaF具體為,對(duì)于提供分裂索引參與組合的矢量t,選擇Indtci參與組合; 或者, SLFt = Int (Indt, max/2~ (Kt)),Indtjmax表示Indt的最大值,所述將至少一個(gè)矢量的分裂索引和其它矢量的分裂索引或編碼索引進(jìn)行組合生成組合索引Indap具體為,對(duì)于提供分裂索引參與組合的矢量t,選擇Indtl參與組合。
      5.根據(jù)權(quán)利要求4所述的方法,其特征在于Kt= Kt,max-2,或Kt = Kt,max-3,或Kt = Kt,_-4,其中Kt,_為Indt,_的比特序列的長(zhǎng)度。
      6.根據(jù)權(quán)利要求I所述的方法,其特征在于,所述將至少一個(gè)矢量的分裂索引和其它矢量的分裂索引或編碼索引進(jìn)行組合生成組合索引IndaF具體為 對(duì)于提供分裂索引參與組合的矢量t,選擇能夠體現(xiàn)Indt的空間占用特征的分裂索引參與組合,所述能夠體現(xiàn)Indt的空間占用特征是指與其他分裂索引相比,所選擇的分裂索引的取值范圍對(duì)編碼空間的占用率最接近Indt的取值范圍對(duì)編碼空間的占用率。
      7.根據(jù)權(quán)利要求I所述的方法,其特征在于,所述按照設(shè)定的因子SLFt將Indt分裂為兩個(gè)分裂索引Indtci和Indtl具體為 選擇Indt處于設(shè)定位置的比特位的值作為Indttl,余下位置的比特位的值作為Indtl,SLFt = 2~ (Kt),所述設(shè)定位置的比特位的個(gè)數(shù)為Kttl,余下位置的比特位的個(gè)數(shù)為Kt,Kt0+Kt=Ktjmax, Ktjmax為Indt,_的比特序列的長(zhǎng)度,Indtjmax表示Indt的最大值。
      8.根據(jù)權(quán)利要求7所述的方法,其特征在于,所述組合來(lái)自至少兩個(gè)矢量的分裂索引生成組合索引IndaF具體為對(duì)于提供分裂索引參與組合的矢量t,在長(zhǎng)度為Kt, _比特序列中,選擇Indt至少包含最高兩位的值的分裂索引參與組合。
      9.根據(jù)權(quán)利要求1-8任意一項(xiàng)所述的方法,其特征在于,所述根據(jù)組合索引和其他未組合的分裂索引進(jìn)行編碼具體為 將組合索引按照設(shè)定取值范圍分裂成Tl個(gè)重組索引Indtc/,Tl小于等于生成該組合索弓I的矢量數(shù)目,至少一個(gè)Indtc/的取值范圍大于相應(yīng)矢量t參與組合的分裂索引的取值范圍,至少一個(gè)Indtci’的取值范圍小于相應(yīng)矢量t參與組合的分裂索引的取值范圍; 分別將各個(gè)重組索引與相應(yīng)矢量未組合的分裂索引組合后進(jìn)行編碼,若有未分配重組索引的矢量,則對(duì)其未組合的分裂索引進(jìn)行編碼。
      10.根據(jù)權(quán)利要求9所述的方法,其特征在于,所述將組合索引按照設(shè)定取值范圍分裂成Tl個(gè)重組索引Indttl’具體為 將組合索引的比特序列的總長(zhǎng)度K,按照設(shè)定長(zhǎng)度分裂成Tl個(gè)部分,每個(gè)部分的值對(duì)應(yīng)Iv Indttl,Kslf為IndSLF,max的比知·序列的長(zhǎng)度,IndSLF,max表不IndSLF的取大值。
      11.根據(jù)權(quán)利要求10所述的方法,其特征在于 所述按照設(shè)定的因子SLFt將Indt分裂為兩個(gè)分裂索引Indttl和Indtl具體為在長(zhǎng)度為Kt,max比特序列中,選擇Indt從最高位開(kāi)始的Ktci個(gè)比特位的值作為Indtci,余下的比特位的值作為 Indtl, SLFt = T (Kt),Kt0+Kt = Ktjlliax, Kt,—為 Indt,—的比特序列的長(zhǎng)度,Indt,—表示Indt的最大值; 所述將至少一個(gè)矢量的分裂索引和其它矢量的分裂索引或編碼索引進(jìn)行組合生成組合索引Indap具體為對(duì)于需要提供分裂索引的矢量t,選擇Indttl參與組合; 所述將組合索引的比特序列的總長(zhǎng)度KaF按照設(shè)定長(zhǎng)度分裂成Tl個(gè)部分具體為將Kslf按照生成該組合索引的矢量t所使用的Kttl值進(jìn)行分裂,每個(gè)Indtc/所對(duì)應(yīng)的分裂出的比特位的個(gè)數(shù)小于等于相應(yīng)矢量t所使用的Kttl值。
      12.根據(jù)權(quán)利要求1-8任意一項(xiàng)所述的方法,其特征在于,所述根據(jù)組合索引和其他未組合的分裂索引進(jìn)行編碼具體為 比較組合索引IndaF和調(diào)整門限值THR,其中, THR ≤ 2~ (Kslf)-IndSLF,max, Kslf為Indsii ,max的比牛寸序列的長(zhǎng)度,Indsiir,-表不Indsii 的取大值, 若Indap小于THR,采用第一數(shù)量的編碼比特對(duì)IndaF進(jìn)行編碼,否則采用第二數(shù)量的編碼比特對(duì)加上偏移值THRtl的IndSLF進(jìn)行編碼,THR ( THR0 ( 2~ (Kslf) -IndSLF,max,所述第一數(shù)量少于所述第二數(shù)量,所述第二數(shù)量小于等于KaF,所述第一數(shù)量和所述第二數(shù)量均為正整數(shù); 對(duì)其他未組合的分裂索引進(jìn)行編碼。
      13.一種矢量聯(lián)合脈沖編碼方法,其特征在于,包括 對(duì)參與聯(lián)合編碼的矢量進(jìn)行分組,每組至少包括兩個(gè)矢量; 在每組中,分別計(jì)算各個(gè)矢量的編碼索引,對(duì)至少兩個(gè)編碼索引進(jìn)行分裂,每個(gè)編碼索引經(jīng)過(guò)至少一次分裂,分裂為至少兩部分,其中至少一次分裂等效于按照設(shè)定的I級(jí)因子將編碼索引分裂為兩個(gè)I級(jí)分裂索引,其中一個(gè)I級(jí)分裂索引表示若干個(gè)長(zhǎng)度不大于設(shè)定值的區(qū)間的序號(hào),其中另一個(gè)I級(jí)分裂索引表示編碼索引在所屬區(qū)間中的序號(hào),組合來(lái)自至少兩個(gè)矢量的I級(jí)分裂索引生成I級(jí)組合索引; 從m = 2開(kāi)始重復(fù)下述生成m級(jí)組合索引的操作直至m = M,對(duì)至少兩個(gè)m_l級(jí)組合索引進(jìn)行分裂,m e [2,M],M是大于等于2的整數(shù),每個(gè)m-Ι級(jí)組合索引經(jīng)過(guò)至少一次分裂,分裂為至少兩部分,其中至少一次分裂等效于按照設(shè)定的m級(jí)因子將m-Ι級(jí)組合索引分裂為兩個(gè)m級(jí)分裂索引,組合來(lái)自至少兩個(gè)m-Ι級(jí)組合索引的m級(jí)分裂索引生成m級(jí)組合索弓I ; 根據(jù)M級(jí)組合索引和其他未組合的I級(jí)至M-I級(jí)分裂索引進(jìn)行編碼。
      14.根據(jù)權(quán)利要求13所述的方法,其特征在于生成I級(jí)組合索引所使用的I級(jí)分裂索引為,截取自相應(yīng)編碼索引從最高位開(kāi)始的設(shè)定位數(shù)的值;生成m級(jí)組合索引所使用的m級(jí)分裂索引為,截取自相應(yīng)m-Ι級(jí)組合索引從最高位開(kāi)始的設(shè)定位數(shù)的值。
      15.一種矢量聯(lián)合脈沖解碼方法,其特征在于,包括 獲取聯(lián)合編碼,從所述聯(lián)合編碼中獲取組合索引和與矢量對(duì)應(yīng)的未組合的分裂索引; 將組合索引分裂為與矢量對(duì)應(yīng)的分裂索引,或分裂為與矢量對(duì)應(yīng)的分裂索引和編碼索弓I ; 分別對(duì)于各個(gè)參與編碼索引分裂的矢量,按照編碼端的分裂方式,拼接該矢量未參與組合的分裂索引與參與組合的分裂索引生成該矢量的編碼索引; 分別對(duì)于各個(gè)矢量,按照其編碼索引重建該矢量。
      16.根據(jù)權(quán)利要求15所述的方法,其特征在于,所述從聯(lián)合編碼中獲取組合索引和與各個(gè)矢量對(duì)應(yīng)的未組合的分裂索引具體為 從聯(lián)合編碼中提取與各個(gè)矢量對(duì)應(yīng)的編碼,從各個(gè)矢量的編碼中分離出重組索引和未組合的分裂索引,若有不包含重組索引的編碼,則直接獲得與相應(yīng)矢量對(duì)應(yīng)的未組合的分裂索引; 按照編碼端的分裂方式,將全部重組索引拼接為組合索引。
      17.一種矢量聯(lián)合脈沖解碼方法,其特征在于,包括 獲取聯(lián)合編碼,從所述聯(lián)合編碼中獲取M級(jí)組合索引,和與各個(gè)m-Ι級(jí)組合索引對(duì)應(yīng)的未組合的m級(jí)分裂索引,和與各個(gè)矢量對(duì)應(yīng)的未組合的I級(jí)分裂索引,M是大于等于2的整數(shù),m e [2,M]; Wm = M開(kāi)始重復(fù)下述生成m-Ι級(jí)組合索引的操作直至m = 2,將每個(gè)m級(jí)組合索引分裂為與生成該m級(jí)組合索引的各個(gè)m-Ι級(jí)組合索引對(duì)應(yīng)的m級(jí)分裂索引,分別對(duì)于各個(gè)m-Ι級(jí)組合索引,按照編碼端的分裂方式,拼接該m-Ι級(jí)組合索引未參與組合的m級(jí)分裂索弓I與參與組合的m級(jí)分裂索引生成該m-Ι級(jí)組合索引; 將每個(gè)I級(jí)組合索引分裂為與生成該I級(jí)組合索引的矢量組中的各個(gè)矢量對(duì)應(yīng)的I級(jí)分裂索引,分別對(duì)于各個(gè)矢量組中的各個(gè)矢量,按照編碼端的分裂方式,拼接該矢量未參與組合的I級(jí)分裂索引與參與組合的I級(jí)分裂索引生成編碼索引; 分別對(duì)于各個(gè)矢量組中的各個(gè)矢量,按照編碼索引重建該矢量。
      18.一種矢量聯(lián)合脈沖編碼器,其特征在于,包括 編碼索引計(jì)算單元,用于分別計(jì)算各個(gè)矢量的編碼索引Indt,其中下標(biāo)t表示第t個(gè)矢量,t e [O, T-1],T是大于等于2的整數(shù); 矢量索引分裂單元,用于將至少一個(gè)Indt經(jīng)過(guò)至少一次分裂,分裂為至少兩部分,其中至少一次分裂等效于按照設(shè)定的因子SLFt將Indt分裂為兩個(gè)分裂索引Indttl和Indtl,SLFt為正整數(shù),Indto表不Indt所屬的區(qū)間的序號(hào),Indtl表不Indt在所屬的區(qū)間中的序號(hào),所述區(qū)間的長(zhǎng)度均不大于 SLFt, Indt ( IndttlXSLFt+Indtl ; 索引組合單元,用于將至少一個(gè)矢量的分裂索引和其它矢量的分裂索引或編碼索引進(jìn)行組合生成組合索引Indap ; 編碼單元,用于根據(jù)所述組合索引和其他未組合的分裂索引進(jìn)行編碼。
      19.根據(jù)權(quán)利要求18所述的編碼器,其特征在于,所述編碼單元包括 重組子單元,用于將組合索引按照設(shè)定取值范圍分裂成Tl個(gè)重組索引Indtc/, Tl小于等于生成該組合索引的矢量數(shù)目,至少一個(gè)Indtci’的取值范圍大于相應(yīng)矢量t參與組合的分裂索引的取值范圍,至少一個(gè)Indtc/的取值范圍小于相應(yīng)矢量t參與組合的分裂索引的取值范圍; 編碼子單元,用于分別將各個(gè)重組索引與相應(yīng)矢量未組合的分裂索引組合后進(jìn)行編碼,若有未分配重組索引的矢量,則對(duì)其未組合的分裂索引進(jìn)行編碼。
      20.一種矢量聯(lián)合脈沖編碼器,其特征在于,包括 矢量索引計(jì)算單元,用于對(duì)參與聯(lián)合編碼的矢量進(jìn)行分組,每組至少包括兩個(gè)矢量;在每組中,分別計(jì)算各個(gè)矢量的編碼索引,對(duì)至少兩個(gè)編碼索引進(jìn)行分裂,每個(gè)編碼索引經(jīng)過(guò)至少一次分裂,分裂為至少兩部分,其中至少一次分裂等效于按照設(shè)定的I級(jí)因子將編碼索引分裂為兩個(gè)I級(jí)分裂索引,其中一個(gè)I級(jí)分裂索引表示若干個(gè)長(zhǎng)度不大于設(shè)定值的區(qū)間的序號(hào),其中另一個(gè)I級(jí)分裂索引表示編碼索引在所屬區(qū)間中的序號(hào),組合來(lái)自至少兩個(gè)矢量的I級(jí)分裂索引生成I級(jí)組合索引; 級(jí)聯(lián)計(jì)算單元,用于從m = 2開(kāi)始重復(fù)下述生成m級(jí)組合索引的操作直至m = M,對(duì)至少兩個(gè)m-Ι級(jí)組合索引進(jìn)行分裂,m e [2,M],M是大于等于2的整數(shù),每個(gè)m-Ι級(jí)組合索引經(jīng)過(guò)至少一次分裂,分裂為至少兩部分,其中至少一次分裂等效于按照設(shè)定的m級(jí)因子將m-Ι級(jí)組合索引分裂為兩個(gè)m級(jí)分裂索引,組合來(lái)自至少兩個(gè)m-Ι級(jí)組合索引的m級(jí)分裂索引生成m級(jí)組合索引; 編碼單元,根據(jù)M級(jí)組合索引和其他未組合的I級(jí)至M-I級(jí)分裂索引進(jìn)行編碼。
      21.一種矢量聯(lián)合脈沖解碼器,其特征在于,包括 解碼單元,用于獲取聯(lián)合編碼,從所述聯(lián)合編碼中獲取組合索引和與矢量對(duì)應(yīng)的未組合的分裂索引; 索引分裂單元,用于將組合索引分裂為與矢量對(duì)應(yīng)的分裂索引,或分裂為與矢量對(duì)應(yīng)的分裂索引和編碼索引; 矢量索引重建單元,用于分別對(duì)于各個(gè)參與編碼索引分裂的矢量,按照編碼端的分裂方式,拼接該矢量未參與組合的分裂索引與參與組合的分裂索引生成該矢量的編碼索引;矢量重建單元,用于分別對(duì)于各個(gè)矢量,按照其編碼索引重建該矢量。
      22.根據(jù)權(quán)利要求21所述的解碼器,其特征在于,所述解碼單元包括 解碼子單元,用于從聯(lián)合編碼中提取與各個(gè)矢量對(duì)應(yīng)的編碼,從各個(gè)矢量的編碼中分離出重組索引和未組合的分裂索引,若有不包含重組索引的編碼,則直接獲得與相應(yīng)矢量對(duì)應(yīng)的未組合的分裂索引; 拼接子單元,按照編碼端的分裂方式,將全部重組索引拼接為組合索引。
      23. 一種矢量聯(lián)合脈沖解碼器,其特征在于,包括 解碼單元,用于獲取聯(lián)合編碼,從所述聯(lián)合編碼中獲取M級(jí)組合索引,和與各個(gè)m-Ι級(jí)組合索引對(duì)應(yīng)的未組合的m級(jí)分裂索引,和與各個(gè)矢量對(duì)應(yīng)的未組合的I級(jí)分裂索引,M是大于等于2的整數(shù),me [2,Μ]; 級(jí)聯(lián)恢復(fù)單元,從m = M開(kāi)始重復(fù)下述生成m-Ι級(jí)組合索引的操作直至m = 2,將每個(gè)m級(jí)組合索引分裂為與生成該m級(jí)組合索引的各個(gè)m-Ι級(jí)組合索引對(duì)應(yīng)的m級(jí)分裂索引,分別對(duì)于各個(gè)m-Ι級(jí)組合索引,按照編碼端的分裂方式,拼接該m-Ι級(jí)組合索引未參與組合的m級(jí)分裂索引與參與組合的m級(jí)分裂索引生成該m-Ι級(jí)組合索引; 矢量索引重建單元,將每個(gè)I級(jí)組合索引分裂為與生成該I級(jí)組合索引的矢量組中的各個(gè)矢量對(duì)應(yīng)的I級(jí)分裂索引,分別對(duì)于各個(gè)矢量組中的各個(gè)矢量,按照編碼端的分裂方式,拼接該矢量未參與組合的I級(jí)分裂索引與參與組合的I級(jí)分裂索引生成編碼索引;矢量重建單元,用于分別對(duì)于各個(gè)矢量組中的各個(gè)矢量,按照編碼索引重建該矢量。
      全文摘要
      本發(fā)明實(shí)施例公開(kāi)了矢量聯(lián)合編解碼方法及編解碼器。本發(fā)明實(shí)施例通過(guò)對(duì)兩個(gè)以上的矢量聯(lián)合進(jìn)行編碼,將至少一個(gè)矢量的編碼索引分裂后在不同矢量間進(jìn)行組合,使得能夠?qū)⒉煌噶康木幋a空閑空間進(jìn)行重組,有助于節(jié)省編碼比特,并且由于是將矢量的編碼索引分裂以后以較短的分裂索引進(jìn)行重組,有助于減少對(duì)編解碼計(jì)算中運(yùn)算器件的位寬的要求。
      文檔編號(hào)G10L19/00GK102623012SQ20111002869
      公開(kāi)日2012年8月1日 申請(qǐng)日期2011年1月26日 優(yōu)先權(quán)日2011年1月26日
      發(fā)明者張德軍, 苗磊, 馬付偉, 齊峰巖 申請(qǐng)人:華為技術(shù)有限公司
      網(wǎng)友詢問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1