專(zhuān)利名稱(chēng):多次誤差訊號(hào)編碼裝置及方法
技術(shù)領(lǐng)域:
本發(fā)明有關(guān)影像壓縮(image compression),尤有關(guān)于一種多次誤差訊號(hào)編碼裝 置及方法,以達(dá)到更高的影像壓縮倍率。
背景技術(shù):
傳統(tǒng)上,DPCM編碼技術(shù)用以儲(chǔ)存鄰近像素?cái)?shù)據(jù)和目前像素?cái)?shù)據(jù)的差值,一般 影像數(shù)據(jù)(假設(shè)是N比特?cái)?shù)據(jù))經(jīng)過(guò)誤差訊號(hào)編碼之后,會(huì)多出一個(gè)比特來(lái)儲(chǔ)存正負(fù) 號(hào)(即變成(N+1)比特?cái)?shù)據(jù)),所以雖然DPCM編碼后的差值會(huì)集中在數(shù)值0以及其鄰 近區(qū)間,但DPCM編碼后的數(shù)據(jù)量會(huì)變?yōu)榻咏瓉?lái)的二倍。之后,再利用霍夫曼編碼 (Huffman coding)技術(shù)將上述差值編碼,因此霍夫曼編碼后所產(chǎn)生的符號(hào)長(zhǎng)度也會(huì)變長(zhǎng), 進(jìn)而造成霍夫曼編碼后的數(shù)據(jù)量變多、平均碼長(zhǎng)增加以及整體壓縮效率變低。另一方面,習(xí)知技術(shù)對(duì)彩色影像數(shù)據(jù)進(jìn)行影像編碼時(shí),通常是對(duì)紅(R)、綠 (G)、藍(lán)(B)三色數(shù)據(jù)個(gè)別進(jìn)行誤差訊號(hào)編碼,換言之,利用同一顏色鄰近數(shù)據(jù)的相關(guān)性 來(lái)集中編碼后的數(shù)據(jù)量。但單色DPCM編碼后產(chǎn)生的編碼數(shù)據(jù)仍然不夠集中,使得后級(jí) 霍夫曼編碼的平均碼長(zhǎng)的縮減效果不夠明顯。為解決上述問(wèn)題,因此提出本發(fā)明。
發(fā)明內(nèi)容
本發(fā)明的目的在于,解決現(xiàn)有的影像壓縮技術(shù)中編碼數(shù)量多,整體壓縮效率較 低的技術(shù)問(wèn)題。為達(dá)到上述目的,本發(fā)明提供了一種多次誤差訊號(hào)編碼裝置,包含一個(gè)一次 誤差訊號(hào)編碼器,同時(shí)接收P管數(shù)據(jù)串流進(jìn)行一次誤差訊號(hào)編碼處理,以產(chǎn)生一個(gè)一次 誤差訊號(hào)編碼數(shù)據(jù)串流;以及,一個(gè)多次誤差訊號(hào)編碼器串列,包含Q個(gè)串聯(lián)的多次誤 差訊號(hào)編碼器,用以對(duì)該一次誤差訊號(hào)編碼數(shù)據(jù)串流再進(jìn)行Q次誤差訊號(hào)編碼處理,以 產(chǎn)生(R-I)管多次誤差訊號(hào)編碼數(shù)據(jù)串流,其中,P為大于1的正整數(shù)、Q為正整數(shù),0 < Q < P, R= 1+P+PX (P-I)+...+PX (P-I) X (P-2)...X (P-Q+l)。本發(fā)明還提供了一種多次誤差訊號(hào)編碼方法,包含以下步驟同時(shí)接收P管數(shù)據(jù)串流;對(duì)該P(yáng)管數(shù)據(jù)串流分別進(jìn)行一次誤差訊號(hào)編碼處理,以產(chǎn)生一個(gè)一次誤差訊號(hào) 編碼數(shù)據(jù)串流;以及對(duì)該一次誤差訊號(hào)編碼數(shù)據(jù)串流進(jìn)行Q次并列式減法編碼處理,以產(chǎn)生R管 (Q+1)次誤差訊號(hào)編碼數(shù)據(jù)串流;其中,P、Q、R為正整數(shù),P>1 且 0<Q<P,R = P X (P-I) X (P-2)... X (P-Q+l)。
其中,該產(chǎn)生一個(gè)一次誤差訊號(hào)編碼數(shù)據(jù)串流步驟中所進(jìn)行的一次誤差訊號(hào)編 碼處理為串列式減法運(yùn)算。本發(fā)明的有益效果在于,利用硬件的比特寬度(bitwidth)限制溢位(overflow)的
特性,使輸出編碼數(shù)據(jù)能共用符號(hào),以達(dá)到更高的壓縮倍率。
圖1是本發(fā)明符號(hào)共用式誤差訊號(hào)編碼方法的一實(shí)施例的流程圖;圖2是本發(fā)明符號(hào)共用式誤差訊號(hào)解碼方法的一實(shí)施例的流程圖;圖3是本發(fā)明符號(hào)共用式誤差訊號(hào)編碼裝置的一實(shí)施例的架構(gòu)圖;圖4是本發(fā)明符號(hào)共用式誤差訊號(hào)解碼裝置的一實(shí)施例的架構(gòu)圖;圖5是本發(fā)明多次誤差訊號(hào)編碼裝置的一實(shí)施例的架構(gòu)圖;圖6為多次誤差訊號(hào)編碼數(shù)據(jù)的常態(tài)分布曲線的一個(gè)例子;圖7是本發(fā)明影像編碼系統(tǒng)的一實(shí)施例的架構(gòu)圖;圖8是本發(fā)明影像解碼系統(tǒng)的一實(shí)施例的架構(gòu)圖;圖9是本發(fā)明影像編碼方法的一實(shí)施例的架構(gòu)圖;圖10是本發(fā)明影像解碼方法的一實(shí)施例的架構(gòu)圖。附圖標(biāo)記說(shuō)明300-符號(hào)共用式誤差訊號(hào)編碼裝置;310-延遲器;320-減法 器;400-符號(hào)共用式誤差訊號(hào)解碼裝置;410-加法器;500-多次誤差訊號(hào)編碼裝置; 510- 一次誤差訊號(hào)編碼器;520-多次誤差訊號(hào)編碼器串列;521- 二次DPCM編碼器; 522-三次DPCM編碼器;700-影像編碼系統(tǒng);710-緩沖器;720-編碼電路;730-決 定電路;731-比較器;740 749-霍夫曼編碼器;750、830-多工器;760 769-霍 夫曼碼長(zhǎng)計(jì)算器;770-標(biāo)頭附加器;800-影像解碼系統(tǒng);810-霍夫曼解碼器;820 829-多次DPCM解碼器;840-標(biāo)頭提取器;850-多次DPCM解碼裝置。
具體實(shí)施例方式本發(fā)明的誤差訊號(hào)編碼裝置與誤差訊號(hào)解碼裝置可以利用硬件、軟件的其中之 一、或二者的任意組合來(lái)實(shí)施,例如純硬件實(shí)施的例子為一現(xiàn)場(chǎng)可程式邏輯閘陣列 (field programmable gate array, FPGA)設(shè)計(jì)、或一特殊應(yīng)用禾只體電路(application specific integrated circuit, ASIC)設(shè)計(jì)。本發(fā)明符號(hào)共用式誤差訊號(hào)編碼裝置利用硬件的比特寬度限制溢位的特性及軟 件的符號(hào)共用的機(jī)制,使經(jīng)過(guò)誤差訊號(hào)編碼的符號(hào)數(shù)量和原始輸入數(shù)據(jù)一樣,因而可以 有效降低后級(jí)霍夫曼編碼所產(chǎn)生的符號(hào)長(zhǎng)度和平均編碼長(zhǎng)度。圖1是本發(fā)明符號(hào)共用式誤差訊號(hào)編碼方法的一實(shí)施例的流程圖。以下配合圖 1,詳細(xì)說(shuō)明本發(fā)明符號(hào)共用式誤差訊號(hào)編碼方法。步驟SllO 接收一 3比特影像數(shù)據(jù)串流X[n]。假設(shè)該3比特影像數(shù)據(jù)串流X[n] 共有9筆數(shù)據(jù)(0《n《8),以二進(jìn)位顯示如下{000,001,010,100,101,110,101, 100,111}。若上述9筆3比特影像數(shù)據(jù)串流X[n]以習(xí)知誤差訊號(hào)編碼處理,則產(chǎn)生的 誤差訊號(hào)編碼(以十進(jìn)位顯示)數(shù)據(jù)如下{0,1,1,2,1,1,-1,-1,3},其編碼數(shù) 據(jù)的比特寬度會(huì)變成4比特,數(shù)值范圍在-7 +7,故有高達(dá)15個(gè)符號(hào)。
步驟S120 指定第0筆3比特影像數(shù)據(jù)X
作為第0筆3比特誤差訊號(hào)編碼數(shù) 據(jù) Y
。當(dāng) η = 0 時(shí),Υ
= Χ
。步驟S130 將 η 值加 1,即 η = η+1。步驟S140 比較第η筆3比特像影像數(shù)據(jù)Χ[η]與第η_1筆3比特像素?cái)?shù)據(jù) X[n-1]0 當(dāng)X[n位X[n-1]時(shí),跳到步驟S150 ;否則,跳到步驟S160。步驟S150 當(dāng)X[n]>X[n-l]時(shí),3比特誤差訊號(hào)編碼數(shù)據(jù)Y[n] = Χ[η]-Χ[η_1]。步驟S160 當(dāng)Χ[η] < Χ[η_1]時(shí),3比特誤差訊號(hào)編碼數(shù)據(jù)Υ[η]= X[n]-X[n_l]+23。步驟S170:判斷η值是否等于8 ?若是,則結(jié)束編碼;否則,回到步驟S130。就3比特輸入影像數(shù)據(jù)而言,根據(jù)本發(fā)明符號(hào)共用式誤差訊號(hào)編碼方法所產(chǎn)生 的編碼數(shù)據(jù)的共用符號(hào)如下+7、-1共用符號(hào)(+7) ; +6、_2共用符號(hào)(+6) ; +5、-3共 用符號(hào)(+5) ; +4、-4共用符號(hào)(+4) ; +3、-5共用符號(hào)(+3) ; +2、_6共用符號(hào)(+2); +1、_7共用符號(hào)(+1) ; 0使用符號(hào)(0)。從上述共用的符號(hào)可以觀察到,本發(fā)明原則上 是采用正值符號(hào)來(lái)替代負(fù)值符號(hào),故編碼完的后所產(chǎn)生的9筆3比特誤差訊號(hào)編碼數(shù)據(jù)串 流Υ[η]如下{0,1,1,2,1,1,7,7,3},編碼數(shù)據(jù)串流Υ[η]的比特寬度仍可維持 在3比特,數(shù)值范圍0 +7,符號(hào)數(shù)量只剩將近原來(lái)的一半(從15減少為8)。至于實(shí)施 的手段是,若(Χ[η]-Χ[η-1])為負(fù)值時(shí)(步驟S160),只要再加23,就會(huì)變成正值符號(hào), 進(jìn)而達(dá)到符號(hào)共用的功效。相較于習(xí)知技術(shù),本發(fā)明符號(hào)共用式誤差訊號(hào)編碼方法所產(chǎn) 生的符號(hào)數(shù)量只有將近原來(lái)的一半,因此,可以有效降低后級(jí)霍夫曼編碼所產(chǎn)生的符號(hào) 長(zhǎng)度和平均編碼長(zhǎng)度,進(jìn)而達(dá)到更高的影像壓縮倍數(shù)。需注意的是,上述符號(hào)共用式誤差訊號(hào)編碼數(shù)據(jù)的解碼過(guò)程中,亦需搭配一個(gè) 比特寬度等于3的誤差訊號(hào)解碼處理,如圖2所示,圖2是本發(fā)明符號(hào)共用式誤差訊號(hào)解 碼方法的一實(shí)施例的流程圖。以下配合圖1與圖2,詳細(xì)說(shuō)明本發(fā)明符號(hào)共用式誤差訊號(hào) 解碼方法。就圖1的實(shí)施例而言,最后產(chǎn)生9筆3比特誤差訊號(hào)編碼數(shù)據(jù)Υ[η]: {0, 1, 1,2,1,1,7,7,3},接著,再經(jīng)過(guò)非失真的霍夫曼編碼與解碼處理后所產(chǎn)生的數(shù)據(jù) Y,[η]如下{0,1,1,2,1,1,7,7,3}。步驟S210 接收一 3比特霍夫曼解碼數(shù)據(jù)串流Y,[η]0步驟S220 指定第0筆3比特霍夫曼解碼數(shù)據(jù)Y,
作為第0筆3比特影像數(shù) 據(jù) X,
。換言之,當(dāng) η = 0 時(shí),X,
= Y'
。步驟S230 將 η 值加 1,即 η = η+1。步驟SMO 3比特像素?cái)?shù)據(jù)X,[η]= Y,[η]+Χ,[η_1]。本步驟產(chǎn)生的像素 數(shù)據(jù)(以十進(jìn)位顯示)Χ,[η]如下{0,1,2,4,5,6,13,20,23},以二進(jìn)位顯示如 下{000,001,010,100,101,110,1101,10100,10111}。步驟S250:判斷X,[η]是否大于或等于8,即判斷X,[η]是否溢位。若是, 跳到步驟S260,否則,跳到步驟S270。步驟S260:當(dāng)X,[η]勸時(shí),只取X’ [η]最低的3個(gè)比特?cái)?shù)據(jù)。因?yàn)閿?shù)據(jù)比特 寬度只取最低3個(gè)比特,因此溢位的數(shù)據(jù)都會(huì)消失,最后產(chǎn)生的3比特像素?cái)?shù)據(jù)X’ [η] 如下{000,001,010, 100,101,110,101,100,111},和原始 3 比特像素?cái)?shù)據(jù) Χ[η]
步驟S270:判斷η值是否等于8。若是,則結(jié)束解碼;否則,回到步驟S230。圖3是本發(fā)明符號(hào)共用式誤差訊號(hào)編碼裝置的一實(shí)施例的架構(gòu)圖。參考圖3,本 發(fā)明符號(hào)共用式誤差訊號(hào)編碼裝置300,用以接收一 3比特影像數(shù)據(jù)串流Χ[η](以上述9 筆3比特影像數(shù)據(jù)Χ[η]為例),以產(chǎn)生一 3比特誤差訊號(hào)編碼數(shù)據(jù)Υ[η],編碼裝置300包 含一延遲器310與一減法器320。延遲器310,用以根據(jù)一像素時(shí)脈(pixel clock)訊號(hào) ck,將一 3比特影像數(shù)據(jù)X[n]延遲一個(gè)像素時(shí)脈,進(jìn)而產(chǎn)生一 3比特延遲數(shù)據(jù)X[n_l], 其中,η為大于或等于0的整數(shù)且X[-1] = 0。減法器320用以將該3比特影像數(shù)據(jù)X[n] 減去該3比特延遲數(shù)據(jù)X[n-1],進(jìn)而產(chǎn)生一 3比特誤差訊號(hào)編碼數(shù)據(jù)Y[n]。請(qǐng)注意,本 發(fā)明減法器320的輸入數(shù)據(jù)Χ[η]、Χ[η-1]的比特寬度均為3比特,而輸出數(shù)據(jù)Υ[η]的比 特寬度仍為3比特,本發(fā)明利用減法器320硬件上比特寬度限制溢位的特性,自然達(dá)成符 號(hào)共用的功效,故Υ[η]數(shù)值范圍仍為0 +7,只有8個(gè)符號(hào)。由于該減法器320的實(shí)施 為本技術(shù)領(lǐng)域者所習(xí)知,故在此不予贅述。圖4是本發(fā)明符號(hào)共用式誤差訊號(hào)解碼裝置的一實(shí)施例的架構(gòu)圖。參考圖4, 本發(fā)明符號(hào)共用式誤差訊號(hào)解碼裝置400,用以接收一 3比特?cái)?shù)據(jù)串流Y’ [η](以上述9 筆3比特霍夫曼解碼數(shù)據(jù)串流Y’ [η] {0, 1,1,2,1,1,7,7,3}為例),以產(chǎn)生一 3比特影像數(shù)據(jù)串流X,[η],解碼裝置400包含一延遲器310與一加法器410。延遲 器310,用以根據(jù)一像素時(shí)脈訊號(hào)ck,將一 3比特影像數(shù)據(jù)X,[η]延遲一個(gè)像素時(shí)脈, 進(jìn)而產(chǎn)生一 3比特延遲數(shù)據(jù)X,[η-1],其中,η為大于或等于0的整數(shù)且X,[-1] = O0 加法器410用以將該3比特霍夫曼解碼數(shù)據(jù)Y,[η]加上該3比特延遲數(shù)據(jù)X,[η-1],進(jìn) 而產(chǎn)生一 3比特影像數(shù)據(jù)X,[η]。請(qǐng)注意,本發(fā)明加法器410的輸入數(shù)據(jù)X,[η-1]、 Y’ [η])的比特寬度均為3比特,而輸出數(shù)據(jù)X’ [η]的比特寬度仍為3比特,本發(fā)明利 用加法器410的比特寬度限制溢位的特性,進(jìn)而還原正確的3比特影像數(shù)據(jù)X’ [η]。由 于該加法器410的實(shí)施為本技術(shù)領(lǐng)域者所習(xí)知,故在此不予贅述。上述符號(hào)共用式誤差訊號(hào)編解碼裝置及其方法(圖1至圖4),以下說(shuō)明書(shū)稱(chēng)之為 單次DPCM,只適用于單管(one-channel)輸入的影像數(shù)據(jù)。相對(duì)而言,以下所要介紹的 多次誤差訊號(hào)編解碼裝置及其方法,則適用于多管(multi-channel)輸入的影像數(shù)據(jù)。圖5是本發(fā)明多次誤差訊號(hào)編碼裝置的一實(shí)施例的架構(gòu)圖。本發(fā)明多次誤差 訊號(hào)編碼裝置500包含一個(gè)一次誤差訊號(hào)編碼器5 10以及一個(gè)多次誤差訊號(hào)編碼器串列 520,該多次誤差訊號(hào)編碼器串列520又包含一個(gè)二次DPCM編碼器521以及一個(gè)三次 DPCM編碼器522。一次DPCM編碼器510接收3管4比特影像數(shù)據(jù)串流R[n]、G[n]、B[n],并分
別對(duì)3管數(shù)據(jù)串流R[n]、G[n]、B[n]進(jìn)行第一次誤差訊號(hào)編碼處理,以產(chǎn)生一次誤差訊號(hào) 編碼數(shù)據(jù)串流Rl[n]、Gl[n]、Bl[n]。假設(shè)輸入的3管4比特影像數(shù)據(jù)串流如下R[n]= {5,6,7,8,9,6,5,2,4,1} ; G[n] = {8,6,7,6,9,6,5,2,4,2} ; B[n]= {8,6,5,8,9,6,5,2,4,1}。一次誤差訊號(hào)編碼數(shù)據(jù)如下Rl[n] = {5,1,1, 1,1,-3,-1,-3,2,-3} ; Gl[η] = {8,-2,1,1,3,-3,-1,-3,2,-2} ; Bl[η] ={8,-2,-1,3,1,-3,-1,-3,2,-3}。二次DPCM編碼器521對(duì)一次誤差訊號(hào)編碼數(shù)據(jù)Rl[n]、Gl[n]、Bl[η]進(jìn)行第二次誤差訊號(hào)編碼處理,以產(chǎn)生二次誤差訊號(hào)編碼數(shù)據(jù)Rl[n]G2[n]B2[n]、R2[n]Gl[n]B2[n] 及 R2[n]G2[n]Bl[n](以下簡(jiǎn)略表示成 R1G2B2、R2G1B2 及 R2G2B1)。上述 R1G2B2 的組 合表示以Rl[n]為基底,對(duì)Gl[n]、Bl[n]進(jìn)行二次誤差訊號(hào)編碼(即以Rl[n]為基底,對(duì) Gl[n]、Bl[n]進(jìn)行并列式減法運(yùn)算G2[n] = Gl[n]-Rl[n],B2[n] = Bl[n]-Rl[n])后,所 產(chǎn)生的二次誤差訊號(hào)編碼數(shù)據(jù)如下G2[n] = {3,-3,0,0,2,0,0,0,0,1} ; B2[n] ={3, -3,0,0,2,0,0,0,0,1}。上述R2G1B2的組合表示以Gl[n]為基底,對(duì) Rl[n]、Bl[n]進(jìn)行二次誤差訊號(hào)編碼(即以Gl[n]為基底,對(duì)Rl[n]、Bl[n]進(jìn)行并列式減 法運(yùn)算R2[n] = Rl[n]_Gl[n],B2[n] = Bl[n]_Gl[n])后,所產(chǎn)生的二次誤差訊號(hào)編碼數(shù) 據(jù)如下R2[n] = {-3,3,0,0,-2,0,0,0,0,-1} ; B2[n] = {0,0,_2,2,-2, 0,0,0,0,-1}。上述R2G2B1的組合表示以Bl[n]為基底,對(duì)Rl[n]、Gl[n]進(jìn)行二 次誤差訊號(hào)編碼(即以B l[n]為基底,對(duì)Rl[n]、Gl[n]進(jìn)行并列式減法運(yùn)算G2[n]= Gl[n]-Bl[n], R2[n] = Rl[n]-Bl[n])后,所產(chǎn)生的二次誤差訊號(hào)編碼數(shù)據(jù)如下R2[n]= {-3, 3,2,-2,0,0,0,0,0,0} ; G2[n] = {0,0,2,-2,2,0,0,0,0,1}。三次DPCM編碼器522對(duì)二次誤差訊號(hào)編碼數(shù)據(jù)R1G2B2、R2G1B2及 R2G2B1進(jìn)行第三次誤差訊號(hào)編碼,以產(chǎn)生三次誤差訊號(hào)編碼數(shù)據(jù)R1G2B3、R1G3B2、 R2G1B3、R3G1B2、R2G3B1及R3G2B1 (共6種組合)。對(duì)二次誤差訊號(hào)編碼數(shù)據(jù) R1G2B2而言,Rl[n]不做任何處理,以G2[n]為基底,對(duì)B2[n]進(jìn)行第三次誤差訊號(hào)編碼 (即以G2[n]為基底,對(duì)B2[n]進(jìn)行并列式減法運(yùn)算B3[n] = B2[n]-G2[n])后,所產(chǎn)生的 三次誤差訊號(hào)編碼數(shù)據(jù)如下B3[n] = {0,0,-2,2,-2,0,0,0,0,-1};以B2[n] 為基底,對(duì)G2[n]進(jìn)行第三次誤差訊號(hào)編碼(即以B2[n]為基底,對(duì)G2[n]進(jìn)行并列式減 法運(yùn)算G3[n] = G2[n]-B2[n])后,所產(chǎn)生的三次誤差訊號(hào)編碼數(shù)據(jù)如下G3[n] = {0, 0,2,-2,2,0,0,0,0,1};因此,對(duì)二次誤差訊號(hào)編碼數(shù)據(jù)R1G2B2進(jìn)行第三次誤 差訊號(hào)編碼后,三次誤差訊號(hào)編碼數(shù)據(jù)有下列二種組合R1G2B3及R1G3B2。依此類(lèi) 推,對(duì)二次誤差訊號(hào)編碼數(shù)據(jù)R2G1B2進(jìn)行第三次誤差訊號(hào)編碼后,三次誤差訊號(hào)編碼 數(shù)據(jù)有下列二種組合R2G1B3及R3G1B2。對(duì)二次誤差訊號(hào)編碼數(shù)據(jù)R2G2B1進(jìn)行第三 次誤差訊號(hào)編碼后,三次誤差訊號(hào)編碼數(shù)據(jù)有下列二種組合R2G3B1及R3G2B1。以下 說(shuō)明書(shū)中為方便說(shuō)明,相較于第一次誤差訊號(hào)編碼處理,而第二次(含)以后的誤差訊號(hào) 編碼處理稱(chēng)為并列式減法編碼處理,例如二次DPCM編碼器521以及三次DPCM編碼器 522所進(jìn)行的第二次誤差訊號(hào)編碼處理及第三次誤差訊號(hào)編碼處理均是并列式減法編碼處 理。需注意的是,多次誤差訊號(hào)編碼裝置500所允許進(jìn)行的DPCM的次數(shù)最多只能 和同時(shí)輸入至多次誤差訊號(hào)編碼裝置500的影像數(shù)據(jù)串流的管數(shù)相同,換言之,假設(shè)同 時(shí)輸入影像數(shù)據(jù)串流的管數(shù)等于P時(shí),多次誤差訊號(hào)編碼裝置500所能允許進(jìn)行的DPCM 的最多次數(shù)亦等于P,且第P次誤差訊號(hào)編碼數(shù)據(jù)有(P !)種組合,而多次誤差訊號(hào)編 碼裝置500總計(jì)產(chǎn)生的編碼數(shù)據(jù)共有R管誤差訊號(hào)編碼數(shù)據(jù)(R種數(shù)據(jù)組合),包含一管 一次誤差訊號(hào)編碼數(shù)據(jù)、P管二次誤差訊號(hào)編碼數(shù)據(jù)、PX(P-I)管三次誤差訊號(hào)編碼數(shù) 據(jù)...(PX (P-I) X (P-2)...X (P-Q+1))管(Q+1)次誤差訊號(hào)編碼數(shù)據(jù),而且,Q < P,R =1+P+PX (P-I)+...+PX (P-I) X (p-2)...x (P-Q+1) 0本發(fā)明多次誤差訊號(hào)編碼器利用RGB色域下的影像數(shù)據(jù)間互相有相關(guān)性的特性,來(lái)進(jìn)行多次DPCM。相較于單次誤差訊號(hào)編碼數(shù)據(jù),多次誤差訊號(hào)編碼數(shù)據(jù)會(huì)更集 中于0附近的區(qū)間,而且,每多作一次DPCM,數(shù)據(jù)會(huì)更集中一次,如圖6所示為多次誤 差訊號(hào)編碼數(shù)據(jù)的常態(tài)分布曲線的一個(gè)例子。縱軸代表機(jī)率、橫軸代表編碼數(shù)據(jù)的數(shù)值 范圍,圖中的三條曲線分別代表一次誤差訊號(hào)編碼數(shù)據(jù)、二次誤差訊號(hào)編碼數(shù)據(jù)以及三 次誤差訊號(hào)編碼數(shù)據(jù)的常態(tài)分布曲線。從圖中可以觀察到,進(jìn)行越多次DPCM,編碼數(shù) 據(jù)大致上會(huì)更集中于0附近的區(qū)間,進(jìn)而有效降低后級(jí)霍夫曼編碼數(shù)據(jù)的平均碼長(zhǎng),以 達(dá)到更高的壓縮倍率。實(shí)際應(yīng)用時(shí),即使同時(shí)輸入的影像數(shù)據(jù)串流的管數(shù)等于P,本發(fā)明多次誤差訊號(hào) 編碼裝置也未必要進(jìn)行多達(dá)P次的誤差訊號(hào)編碼處理,其實(shí)只要進(jìn)行至少二次的誤差訊 號(hào)編碼處理,就可以達(dá)到更加集中編碼數(shù)據(jù)的功效,故電路設(shè)計(jì)者可以視硬件成本與時(shí) 間效率,來(lái)設(shè)計(jì)多次誤差訊號(hào)編碼裝置的總級(jí)數(shù)(即進(jìn)行誤差訊號(hào)編碼處理的總次數(shù))。 此外,一次DPCM編碼器510所進(jìn)行的第一次誤差訊號(hào)編碼處理可以采用習(xí)知誤差訊號(hào) 編碼技術(shù)(即輸入數(shù)據(jù)是N比特,編碼數(shù)據(jù)變成(N+1)比特?cái)?shù)據(jù),多出一個(gè)比特來(lái)儲(chǔ) 存正負(fù)號(hào)),也可以采用上述本發(fā)明符號(hào)共用式誤差訊號(hào)編碼裝置300。當(dāng)然,若一次 DPCM編碼器510利用上述本發(fā)明符號(hào)共用式誤差訊號(hào)編碼裝置300來(lái)實(shí)施的話,對(duì)本發(fā) 明多次誤差訊號(hào)編碼裝置500而言,數(shù)據(jù)集中效果及降低霍夫曼編碼數(shù)據(jù)的平均碼長(zhǎng)的 效果會(huì)更加明顯。如果把第一次誤差訊號(hào)編碼處理比喻成”以第0筆數(shù)據(jù)作為參考值的串列式減法 運(yùn)算”的話,則第二次以后的誤差訊號(hào)編碼動(dòng)作可視為”以基底的串列作為參考串列的 并列式減法運(yùn)算”。因此,在解碼過(guò)程中只要利用參考值(或參考串列)進(jìn)行相反運(yùn)算 (即串列式加法運(yùn)算或并列式加法運(yùn)算),就能將原始影像數(shù)據(jù)還原。圖7是本發(fā)明影像編碼系統(tǒng)的一實(shí)施例的架構(gòu)圖。參考圖7,本發(fā)明影像編碼系 統(tǒng)700包含一緩沖器710、一編碼電路720、一決定電路730、一標(biāo)頭附加器770以及一 多工器740。緩沖器710用以暫存像素?cái)?shù)據(jù),其容量大小則視決定電路730處理一次的 數(shù)據(jù)量及編碼電路720與決定電路730的硬件處理速度而定,例如若決定電路730—次 處理64筆像素?cái)?shù)據(jù)、編碼電路720的處理時(shí)間為5個(gè)時(shí)脈及決定電路730的處理時(shí)間為 5個(gè)時(shí)脈,則緩沖器710的大小必須能夠存放至少69 ( = 64+10-5)筆像素?cái)?shù)據(jù)。編碼電路720接收從緩沖器710輸入一預(yù)設(shè)數(shù)目的像素?cái)?shù)據(jù)量(假設(shè)一次處理64 筆像素?cái)?shù)據(jù),每一筆像素?cái)?shù)據(jù)均包含R、G、B三色,即有3管輸入影像數(shù)據(jù)串流)后, 進(jìn)行多次DPCM編碼(就本實(shí)施例而言,最多3次DPCM編碼)與霍夫曼編碼處理,進(jìn) 而產(chǎn)生10 (= 1+3+6)管霍夫曼編碼數(shù)據(jù)。決定電路730接收和編碼電路720相同的一批 像素?cái)?shù)據(jù),主要是為編碼電路720產(chǎn)生的10管霍夫曼編碼數(shù)據(jù)Mtl M9中,分別計(jì)算出 10個(gè)編碼長(zhǎng)度Ltl L9,再比較出其中具有的最短霍夫曼碼長(zhǎng)總長(zhǎng)度(即具有最高壓縮倍 率),最后,產(chǎn)生一相對(duì)應(yīng)的控制訊號(hào)Sel。接著,多工器740再根據(jù)控制訊號(hào)Sel,從 編碼電路720輸出的10管霍夫曼編碼數(shù)據(jù)Mtl M9中選擇其中一管數(shù)據(jù)輸出。因此, 在硬件時(shí)序方面的特別要求是編碼電路720的10管霍夫曼編碼數(shù)據(jù)Mtl M9在抵達(dá)多 工器740的前,決定電路730必須已經(jīng)產(chǎn)生正確的控制訊號(hào)Sel,以供多工器740選擇正 確的一管霍夫曼編碼數(shù)據(jù)輸出MD。編碼電路720包含一個(gè)多次誤差訊號(hào)編碼裝置500及10個(gè)霍夫曼編碼器740 749。決定電路730包含一多次誤差訊號(hào)編碼裝置500、10個(gè)霍夫曼碼長(zhǎng)計(jì)算器760 769及一比較器731。決定電路730和編碼電路720包含類(lèi)似的硬件架構(gòu),差別是決定電 路730不會(huì)進(jìn)行實(shí)際的霍夫曼編碼,只進(jìn)行霍夫曼碼總長(zhǎng)度的累計(jì),來(lái)為編碼電路720的 10管霍夫曼編碼數(shù)據(jù)決定一個(gè)霍夫曼碼總長(zhǎng)度最短的路徑。由于霍夫曼編碼器與霍夫曼 碼長(zhǎng)計(jì)算器的實(shí)施為本技術(shù)領(lǐng)域者所習(xí)知,且多次誤差訊號(hào)編碼裝置500的功能與運(yùn)作 在說(shuō)明書(shū)的前面已經(jīng)介紹過(guò)了,故在此不于贅述。附帶一提的是,決定電路730和編碼電路720中的多次誤差訊號(hào)編碼裝置500會(huì) 有10管誤差訊號(hào)編碼數(shù)據(jù)輸出的原因是,理論上進(jìn)行越多次DPCM,誤差訊號(hào)編碼數(shù)據(jù) 應(yīng)該會(huì)更集中于0附近的區(qū)間,然而在實(shí)際應(yīng)用時(shí)有時(shí)還是會(huì)有例外,所以,最保險(xiǎn)的 方法就是將多次誤差訊號(hào)編碼器500產(chǎn)生的一次誤差訊號(hào)編碼數(shù)據(jù)(1管)、二次誤差訊 號(hào)編碼數(shù)據(jù)(3管)及三次誤差訊號(hào)編碼數(shù)據(jù)(6管)全部一起進(jìn)行評(píng)估(即同時(shí)累計(jì)霍夫 曼碼總長(zhǎng)度)。因此,在編碼電路720中多次誤差訊號(hào)編碼器500產(chǎn)生10管誤差訊號(hào)編 碼數(shù)據(jù)Ctl C9后,分別傳送至10個(gè)霍夫曼編碼器740 749以產(chǎn)生10管霍夫曼編碼數(shù) 據(jù)Mtl M9 ;在決定電路730中多次誤差訊號(hào)編碼裝置500產(chǎn)生10管誤差訊號(hào)編碼數(shù)據(jù) C。 C9,再分別傳送至10個(gè)霍夫曼碼長(zhǎng)計(jì)算器760 769,以同時(shí)進(jìn)行霍夫曼碼長(zhǎng)累計(jì) 并產(chǎn)生10個(gè)編碼長(zhǎng)度Ltl L9,比較器731再?gòu)?0個(gè)編碼長(zhǎng)度Ltl L9中,比較出長(zhǎng)度最 短的一管數(shù)據(jù)并產(chǎn)生一相對(duì)應(yīng)的控制訊號(hào)Sel,再傳送至多工器750,以供多工器750在 霍夫曼編碼數(shù)據(jù)Mtl M9到達(dá)之前,選擇相對(duì)應(yīng)的一管輸出作為霍夫曼編碼數(shù)據(jù)MD。此外,在本實(shí)施例中,在霍夫曼編碼數(shù)據(jù)MD存放到記憶體(圖未示)之前,標(biāo) 頭附加器770會(huì)根據(jù)控制訊號(hào)Sel在霍夫曼編碼數(shù)據(jù)MD之前附加一個(gè)標(biāo)頭(headeriH,以 形成一個(gè){標(biāo)頭+編碼數(shù)據(jù)(H+MD)}結(jié)構(gòu)的影像編碼數(shù)據(jù)包(data package),每一個(gè)影像 編碼數(shù)據(jù)包有其獨(dú)特的標(biāo)頭H,用以存放(或?qū)?yīng)至)其誤差訊號(hào)編碼數(shù)據(jù)是由多次誤差 訊號(hào)編碼器500的哪一個(gè)輸出端輸出(或是誤差訊號(hào)編碼數(shù)據(jù)是屬于哪一種數(shù)據(jù)組合)。 例如標(biāo)頭H中的代碼9表示由輸出端C9輸出,誤差訊號(hào)編碼數(shù)據(jù)型態(tài)為R2G3B1, 而該標(biāo)頭H的數(shù)據(jù)將在解碼時(shí)使用到。請(qǐng)注意,標(biāo)頭附加器770并非必要元件,標(biāo)頭H 的附加可以用其他的方式來(lái)實(shí)施。在另一實(shí)施例中,每一霍夫曼編碼器(740 749)除 了將誤差訊號(hào)編碼數(shù)據(jù)Ctl C9編碼成霍夫曼編碼數(shù)據(jù)Mtl M9之外,也可以被設(shè)計(jì)成 在霍夫曼編碼數(shù)據(jù)Mtl M9之前附加一個(gè)標(biāo)頭H,直接形成一個(gè)H+MD的影像編碼數(shù)據(jù) 包,之后,無(wú)論多工器740選擇哪一管數(shù)據(jù)輸出,該管輸出的影像編碼數(shù)據(jù)包即可以直 接存放到記憶體。圖8是本發(fā)明影像解碼系統(tǒng)的一實(shí)施例的架構(gòu)圖。參考圖8,本發(fā)明影像解碼 系統(tǒng)800包含一霍夫曼解碼器810、一個(gè)多次DPCM解碼裝置850、一標(biāo)頭提取器840以 及一多工器830。標(biāo)頭提取器840接收一影像編碼數(shù)據(jù)包H' +MD',用以提取出標(biāo)頭 H'以提供給多工器830,并傳送其編碼數(shù)據(jù)MD'給霍夫曼解碼器810?;舴蚵獯a器 810將編碼數(shù)據(jù)MD'解碼之后,產(chǎn)生一霍夫曼解碼數(shù)據(jù)串流C'以提供給多次DPCM解 碼裝置850?;旧?,多次DPCM解碼裝置850包含1個(gè)一次DPCM解碼器及9個(gè)多次DPCM 解碼器821 829,進(jìn)行10種誤差訊號(hào)解碼處理,該10種誤差訊號(hào)解碼處理分別是編碼 器500產(chǎn)生10管誤差訊號(hào)編碼數(shù)據(jù)Ctl C9的硬件反向邏輯運(yùn)作。舉例來(lái)說(shuō),假設(shè)霍夫曼解碼數(shù)據(jù)串流C是RlGlBl的組合,則一次DPCM解碼器820只需進(jìn)行一次誤差訊 號(hào)解碼處理,也就是”串列加法運(yùn)算”,就能把原始數(shù)據(jù)串列R[n]、G[n]、B[η]還原回 來(lái);假設(shè)霍夫曼解碼數(shù)據(jù)串流C'是R2G3B1的組合,則多次DPCM解碼器829需進(jìn)行 三次誤差訊號(hào)解碼處理首先以R2為基底,進(jìn)行”第一次并列加法運(yùn)算”以算出G2( = R2+G3),再以Bl為基底,進(jìn)行”第二次并列加法運(yùn)算”以算出R1( = B1+R2)及Gl( = B1+G2),最后進(jìn)行”串列加法運(yùn)算”,就能把原始數(shù)據(jù)串列R[n]、G[n], B[n]還原回 來(lái)。由于每一個(gè)DPCM解碼器820 829的解碼邏輯完全不同,因此一個(gè)霍夫曼解碼數(shù) 據(jù)串流C'同時(shí)提供給10個(gè)DPCM解碼器820 829后,雖然DPCM解碼器820 829 同時(shí)產(chǎn)生10管誤差訊號(hào)解碼數(shù)據(jù)Etl E9,但其中只有一管產(chǎn)生正確的誤差訊號(hào)解碼數(shù) 據(jù)。此時(shí),本實(shí)施例中是多工器830根據(jù)標(biāo)頭H'從10管誤差訊號(hào)解碼數(shù)據(jù)Etl E9中 以選取其中的一管作為輸出。需注意的是,一次DPCM解碼器820的解碼邏輯需反向?qū)?yīng)到影像編碼系統(tǒng)800 中多次誤差訊號(hào)編碼裝置500的一次DPCM編碼器510的編碼邏輯,換言之,當(dāng)一次 DPCM編碼器510采用習(xí)知誤差訊號(hào)編碼技術(shù)時(shí),一次DPCM解碼器820也采用習(xí)知誤 差訊號(hào)解碼技術(shù);而當(dāng)一次DPCM編碼器510采用本發(fā)明符號(hào)共用式誤差訊號(hào)編碼裝置 300來(lái)實(shí)施時(shí),一次DPCM解碼器820即利用本發(fā)明符號(hào)共用式誤差訊號(hào)解碼裝置400來(lái) 實(shí)施。圖9是本發(fā)明影像編碼方法的一實(shí)施例的架構(gòu)圖。以下配合圖7與圖9,詳細(xì)說(shuō) 明本發(fā)明影像編碼方法。步驟S910 暫存一預(yù)設(shè)數(shù)目的像素?cái)?shù)據(jù)量(假設(shè)一次處理64筆像素?cái)?shù)據(jù),每一 筆像素?cái)?shù)據(jù)均包含R、G、B三色,即有3管輸入影像數(shù)據(jù)串流)于緩沖器710。步驟S920:對(duì)3管輸入影像數(shù)據(jù)串流R、G、B進(jìn)行多次誤差訊號(hào)編碼與霍夫 曼碼長(zhǎng)累計(jì),以產(chǎn)生一控制訊號(hào)Sel。決定電路730的多次誤差訊號(hào)編碼裝置500接收3 管輸入影像數(shù)據(jù)串流R、G、B并進(jìn)行多次誤差訊號(hào)編碼后產(chǎn)生10管誤差訊號(hào)編碼數(shù)據(jù) C。 C9,據(jù)此,霍夫曼碼長(zhǎng)計(jì)算器760 769再進(jìn)行霍夫曼碼長(zhǎng)累計(jì)以產(chǎn)生10個(gè)編碼長(zhǎng) 度Ltl L9。最后,比較器731再?gòu)?0個(gè)編碼長(zhǎng)度1^ L9中,比較出編碼長(zhǎng)度最短的 一管數(shù)據(jù)并產(chǎn)生一相對(duì)應(yīng)的控制訊號(hào)Sel。步驟S930:對(duì)相同的3管輸入影像數(shù)據(jù)串流R、G、B進(jìn)行多次誤差訊號(hào)編碼與 霍夫曼編碼處理,以產(chǎn)生10管霍夫曼編碼數(shù)據(jù)串流Mtl-M915編碼電路720的多次誤差 訊號(hào)編碼器500接收3管輸入影像數(shù)據(jù)串流R、G、B并進(jìn)行多次誤差訊號(hào)編碼后產(chǎn)生10 管誤差訊號(hào)編碼數(shù)據(jù)Ctl C9,據(jù)此,霍夫曼編碼器740 749再進(jìn)行霍夫曼編碼處理以 產(chǎn)生10管霍夫曼編碼數(shù)據(jù)Mtl M9。步驟S940 根據(jù)控制訊號(hào)Sel,從10管霍夫曼編碼數(shù)據(jù)Ctl C9中選擇其中一 管輸出作為影像編碼串流MD。多工器750根據(jù)控制訊號(hào)Sel,在霍夫曼編碼數(shù)據(jù)Mtl M9送達(dá)之前,從10管霍夫曼編碼數(shù)據(jù)Ctl C9中選擇相對(duì)應(yīng)的一管輸出作為霍夫曼編碼 數(shù)據(jù)MD。步驟S950:根據(jù)控制訊號(hào)Sel,附加一標(biāo)頭H于影像編碼串流MD之前,以形成 一影像編碼數(shù)據(jù)包H+MD。根據(jù)控制訊號(hào)Sel,標(biāo)頭附加器770在霍夫曼編碼數(shù)據(jù)MD之 前附加一個(gè)相對(duì)應(yīng)的標(biāo)頭H,以形成一個(gè)(H+MD)結(jié)構(gòu)的影像編碼數(shù)據(jù)包,而標(biāo)頭H數(shù)據(jù)為解碼時(shí)的必要數(shù)據(jù)。請(qǐng)注意,本步驟并非必要步驟,在另一實(shí)施例中,在步驟S930 中利用霍夫曼編碼器740 749于產(chǎn)生10管霍夫曼編碼數(shù)據(jù)Mtl M9后,更分別附加一 標(biāo)頭H于10管霍夫曼編碼數(shù)據(jù)Mtl M9之前,以形成10管影像編碼數(shù)據(jù)包。圖10是本發(fā)明影像解碼方法的一實(shí)施例的架構(gòu)圖。以下配合圖8與圖10,詳細(xì) 說(shuō)明本發(fā)明影像解碼方法。步驟S1010 將影像編碼數(shù)據(jù)包H' +MD'分為一標(biāo)頭H'與一影像編碼串流 MD'。標(biāo)頭提取器840接收影像編碼數(shù)據(jù)包H' +MD'后,提取出標(biāo)頭H'并產(chǎn)生編 碼數(shù)據(jù)MD'。步驟S1020:對(duì)該影像編碼串流MD'進(jìn)行霍夫曼解碼處理,以產(chǎn)生一霍夫曼解 碼數(shù)據(jù)串流C'。根據(jù)影像編碼串流MD',霍夫曼解碼器810進(jìn)行霍夫曼解碼處理,以 產(chǎn)生一霍夫曼解碼數(shù)據(jù)串流C'。步驟S1030 對(duì)該霍夫曼解碼串流數(shù)據(jù)C'分別進(jìn)行10種多次誤差訊號(hào)解碼處 理,以產(chǎn)生10管誤差訊號(hào)解碼數(shù)據(jù)串流Etl E9。多次DPCM解碼裝置850包含DPCM 解碼器820 829,分別接收霍夫曼解碼串流數(shù)據(jù)C',以產(chǎn)生10管誤差訊號(hào)解碼數(shù)據(jù)串 流Etl E9。因?yàn)槊恳粋€(gè)DPCM解碼器820 829的解碼邏輯完全不同,故雖然DPCM 解碼器820 829同時(shí)產(chǎn)生10管誤差訊號(hào)解碼數(shù)據(jù)Etl E9,但其中只有一管是正確誤差 訊號(hào)解碼數(shù)據(jù)。步驟S1040:根據(jù)標(biāo)頭H',從10管多次誤差訊號(hào)解碼數(shù)據(jù)串流^ E9中選取 其中一管輸出作為像素?cái)?shù)據(jù)串流。根據(jù)標(biāo)頭H',多工器830從10管誤差訊號(hào)解碼數(shù)據(jù) E0 E9中選取其中的一管正確誤差訊號(hào)解碼數(shù)據(jù)作為輸出。以上對(duì)本發(fā)明的描述是說(shuō)明性的,而非限制性的,本專(zhuān)業(yè)技術(shù)人員理解,在權(quán) 利要求限定的精神與范圍之內(nèi)可對(duì)其進(jìn)行許多修改、變化或等效,但是它們都將落入本 發(fā)明的保護(hù)范圍內(nèi)。
權(quán)利要求
1.一種多次誤差訊號(hào)編碼方法,其特征在于,包含以下步驟同時(shí)接收P管數(shù)據(jù)串流;對(duì)該P(yáng)管數(shù)據(jù)串流分別進(jìn)行一次誤差訊號(hào)編碼處理,以產(chǎn)生一個(gè)一次誤差訊號(hào)編碼 數(shù)據(jù)串流;以及對(duì)該一次誤差訊號(hào)編碼數(shù)據(jù)串流進(jìn)行Q次并列式減法編碼處理,以產(chǎn)生R管(Q+1) 次誤差訊號(hào)編碼數(shù)據(jù)串流;其中,P、Q、R為正整數(shù),P>1且0<Q<P,R = P X (P-I) X (P-2)... X (P-Q+1)。
2.如權(quán)利要求1所述的多次誤差訊號(hào)編碼方法,其特征在于,該產(chǎn)生一個(gè)一次誤差訊 號(hào)編碼數(shù)據(jù)串流步驟中所進(jìn)行的一次誤差訊號(hào)編碼處理為串列式減法運(yùn)算。
3.—種多次誤差訊號(hào)編碼裝置,其特征在于,包含一個(gè)一次誤差訊號(hào)編碼器,同時(shí)接收P管數(shù)據(jù)串流進(jìn)行一次誤差訊號(hào)編碼處理,以 產(chǎn)生一個(gè)一次誤差訊號(hào)編碼數(shù)據(jù)串流;以及一個(gè)多次誤差訊號(hào)編碼器串列,包含Q個(gè)串聯(lián)的多次誤差訊號(hào)編碼器,用以對(duì)該一 次誤差訊號(hào)編碼數(shù)據(jù)串流進(jìn)行Q次并列式減法編碼處理,以產(chǎn)生(R-I)管多次誤差訊號(hào) 編碼數(shù)據(jù)串流,其中,P為大于1的正整數(shù)、Q為正整數(shù),0<Q<P,R= 1+P+PX( P-I)+...+P X (P-I) X (P-2) ...X (P-Q+l)。
4.如權(quán)利要求3所述的多次誤差訊號(hào)編碼裝置,其特征在于,該一次誤差訊號(hào)編碼器 所進(jìn)行的一次誤差訊號(hào)編碼處理為串列式減法運(yùn)算。
全文摘要
本發(fā)明提供一種多次誤差訊號(hào)編碼裝置及方法,該裝置包含一個(gè)一次誤差訊號(hào)編碼器,同時(shí)接收P管數(shù)據(jù)串流進(jìn)行一次誤差訊號(hào)編碼處理,以產(chǎn)生一個(gè)一次誤差訊號(hào)編碼數(shù)據(jù)串流;以及一個(gè)多次誤差訊號(hào)編碼器串列,包含Q個(gè)串聯(lián)的多次誤差訊號(hào)編碼器,用以對(duì)該一次誤差訊號(hào)編碼數(shù)據(jù)串流進(jìn)行Q次并列式減法編碼處理,以產(chǎn)生(R-1)管多次誤差訊號(hào)編碼數(shù)據(jù)串流。本發(fā)明利用硬件的比特寬度限制溢位的特性及軟件的符號(hào)共用的機(jī)制,使經(jīng)過(guò)誤差訊號(hào)編碼的符號(hào)數(shù)量和原始輸入數(shù)據(jù)一樣,因而可以有效降低后級(jí)霍夫曼編碼所產(chǎn)生的符號(hào)長(zhǎng)度和平均編碼長(zhǎng)度。
文檔編號(hào)H04N7/26GK102014285SQ201010593628
公開(kāi)日2011年4月13日 申請(qǐng)日期2009年11月10日 優(yōu)先權(quán)日2009年11月10日
發(fā)明者呂文閔, 陳建洲, 黃明松 申請(qǐng)人:鈺創(chuàng)科技股份有限公司