專利名稱:用以處理一整數轉換的系統(tǒng)、裝置、方法及計算機可讀取媒體的制作方法
技術領域:
本發(fā)明是關于影像及影片編碼譯碼技術中的整數轉換;更詳細地說,本發(fā)明是關于將影像及影片編碼譯碼技術中的一2N×2N整數轉換分解為一N×N整數轉換。
背景技術:
整數轉換具有完全可逆性及低復雜度的優(yōu)點,故許多較新的影片編碼譯碼標準大量地采用整數轉換,例如H.264、VC-1及AVS。
現有技術中,關于整數轉換的研究主要集中在整數轉換矩陣的創(chuàng)造。美國第6,990,506號專利案揭示求得一整數轉換矩陣的最佳值,使整數轉換滿足某些正規(guī)化(normonization)的限制。再者,該整數轉換矩陣中的頻率失真也達到最小。美國第6,856,262號專利案揭示一限制范圍用以得到近似的離散余弦轉換系數。通過考慮正交性與一些定義的規(guī)則,可得到轉換系數。該方法也建議在正規(guī)化與量化的過程,所有系數使用一相同的正規(guī)與量化因子。
再者,美國第6,882,685號專利案揭示有關減少整數運算的復雜度的方法。在去量化(de-quantization)的過程中,每一系數只需要四個加法及一個位移運算即可完成。
雖然上述的整數轉換方法已經較為便利,但依然存在一些缺點。例如,當整數轉換矩陣的尺寸較大時,運算復雜度呈現指數性成長。這項缺點增加了利用整數轉換的影片編碼譯碼裝置商業(yè)化的成本。故,業(yè)界仍急需一可降低運算復雜度的解決方式。
發(fā)明內容
本發(fā)明的一目的在于提供一種用以處理影像及影片編碼技術中的一2N×2N整數轉換的裝置。該2N×2N整數轉換涉及一2N×2N轉換矩陣T2N×2N=A0A1···A2N-1]]>及一規(guī)則T2N×2N。該T2N×2N的規(guī)則為A2k=BkBk*,A2k+1=Bk-Bk*,]]> Bk*=mk,2N-1···mk,1mk,0,]]>其中,N為一正整數、k為0或小于N的一正整數。所述的裝置包含一擷取單元、一產生器以及一計算單元。該擷取單元用以擷取BK。該產生器用以通過執(zhí)行一任務TN×N=B0B1···BN-1]]>以產生一N×N轉換矩陣TN×N。該計算單元用以通過處理該轉換矩陣TN×N以得到該2N×2N整數轉換的一結果。
本發(fā)明的另一目的在于提供一種用以處理影像及影片編碼技術中的一2N×2N整數轉換的方法。該2N×2N整數轉換涉及一2N×2N轉換矩陣T2N×2N=A0A1···A2N-1]]>及一規(guī)則T2N×2N。該T2N×2N的規(guī)則為A2k=BkBk*,A2k+1=Bk-Bk*,]]> Bk*=mk,2N-1···mk,1mk,0,]]>
其中,N為一正整數、k為0或小于N的一正整數。該方法包含下列步驟擷取BK;通過執(zhí)行一任務TN×N=B0B1···BN-1]]>以產生一N×N轉換矩陣TN×N;以及通過處理該轉換矩陣TN×N以得到該2N×2N整數轉換的一結果。
本發(fā)明的另一目的在于提供一種用以處理影像及影片編碼技術中的一2N×2N整數轉換的裝置。該2N×2N整數轉換涉及一2N×2N轉換矩陣T2N×2N=A0A1···A2N-1]]>及一規(guī)則T2N×2N。該T2N×2N的規(guī)則為A2k=BkBk*,A2k+1=Bk-Bk*,]]> Bk*=mk,2N-1···mk,1mk,0,]]>其中,N為一正整數、k為0或小于N的一正整數。所述的裝置包含一擷趣單元(retrieving means)用以擷取BK;一產生單元(generating means)用以通過執(zhí)行一任務TN×N=B0B1···BN-1]]>以產生一N×N轉換矩陣TN×N;以及,一生成單元(deriving means)用以通過處理該轉換矩陣TN×N以得到該2N×2N整數轉換的一結果。
本發(fā)明的又一目的在于提供一種用以處理影像及影片編碼技術中的一2N×2N整數轉換的系統(tǒng)。該2N×2N整數轉換涉及一2N×2N轉換矩陣T2N×2N=A0A1···A2N-1]]>及一規(guī)則T2N×2N。該T2N×2N的規(guī)則為A2k=BkBk*,A2k+1=Bk-Bk*,]]> Bk*=mk,2N-1···mk,1mk,0,]]>N為一正整數,以及k為0及一正整數其中之一且小于N。該系統(tǒng)包含一處理器,用以擷取BK,通過執(zhí)行一任務TN×N=B0B1···BN-1]]>以產生一N×N轉換矩陣TN×N,以及通過處理該轉換矩陣TN×N以得到該2N×2N整數轉換的一結果。
本發(fā)明的又一目的在于提供一種計算機可讀取媒體,是儲存一應用程序用以執(zhí)行一種用以處理影像及影片編碼技術中的一2N×2N整數轉換的方法。該2N×2N整數轉換涉及一2N×2N轉換矩陣T2N×2N=A0A1···A2N-1]]>及一規(guī)則T2N×2N。該T2N×2N的規(guī)則為A2k=BkBk*,A2k+1=Bk-Bk*,]]> Bk*=mk,2N-1···mk,1mk,0,]]>其中,N為一正整數、k為0或小于N的一正整數。該方法包含下列步驟擷取BK;通過執(zhí)行一任務TN×N=B0B1···BN-1]]>以產生一N×N轉換矩陣TN×N;以及,通過處理該轉換矩陣TN×N以得到該2N×2N整數轉換的一結果。
本發(fā)明將影像及影片編碼技術中的一2N×2N整數轉換分解為一N×N整數轉換,故影像及影片編碼的復雜度大為降低。
在參閱圖式及隨后描述的實施方式后,該技術領域具有通常知識者便可了解本發(fā)明的其它目的,以及本發(fā)明的技術手段及實施態(tài)樣。
圖1描繪本發(fā)明的第一實施例;圖2描繪第一實施例的一計算單元如何轉換一數據矩陣為一結果矩陣的流程圖;以及圖3描繪本發(fā)明的第二實施例。
附圖標號1系統(tǒng) 11處理器111擷取單元 112產生器113計算單元具體實施方式
本發(fā)明提供較有效率的系統(tǒng)、裝置、方法及計算機可讀取媒體以處理影像及影片編碼技術中的2N×2N整數轉換。更詳細地說,本發(fā)明在執(zhí)行一整數轉換時,將2N×2N轉換矩陣降為N×N轉換矩陣。處理該N×N轉換矩陣取代該2N×2N轉換矩陣。在該整數轉換完成后,該整數轉換的結果再增回原來的大小。
圖1描繪本發(fā)明的第一實施例,是描繪一用以處理影像及影片編碼技術中的一2N×2N整數轉換的系統(tǒng)1。特別是該系統(tǒng)適用于采用離散余弦轉換(Discrete Cosine Transform)的標準,如H.264。該離散余弦轉換以一2N×2N轉換矩陣T2N×2N轉換該系統(tǒng)1接收到的一數據矩陣CM×2N,其中N為一正整數、M=2N/2x、x為0或一正整數且不大于log2(2N)。例如,若N=8,x可為0、1、2、3或4,而M相對可為16、8、4、2或1。以下的描述基于N=8的條件。
該16×16轉換矩陣T16×16可以下列形式表示T16×16=A0A1A2A3A4A5A6A7A8A9A10A11A12A13A14A15=a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1-a1-a1-a1-a1-a1-a1-a1-a1a2a3a4a5-a5-a4-a3-a2-a2-a3-a4-a5a5a4a3a2a2a3a4a5-a5-a4-a3-a2a2a3a4a5-a5-a4-a3-a2a6a7-a7-a6-a6-a7a7a6a6a7-a7-a6-a6-a7a7a6a6a7-a7-a6-a6-a7a7a6-a6-a7a7a6a6a7-a7-a6a3-a5-a2-a4a4a2a5-a3-a3a5a2a4-a4-a2-a5a3a3-a5-a2-a4a4a2a5-a3a3-a5-a2-a4a4a2a5-a3a1-a1-a1a1a1-a1-a1a1a1-a1-a1a1a1-a1-a1a1a1-a1-a1a1a1-a1-a1a1-a1a1a1-a1-a1a1a1-a1a4-a2a5a3-a3-a5a2-a4-a4a2-a5-a3a3a5-a2a4a4-a2a5a3-a3-a5a2-a4a4-a2a5a3-a3-a5a2-a4a7-a6a6-a7-a7a6-a6a7a7-a6a6-a7-a7a6-a6a7a7-a6a6-a7-a7a6-a6a7-a7a6-a6a7a7-a6a6-a7a5-a4a3-a2a2-a3a4-a5-a5a4-a3a2-a2a3-a4a5a5-a4a3-a2a2-a3a4-a5a5-a4a3-a2a2-a3a4-a5.]]>其中,該轉換矩陣遵循一規(guī)則。該規(guī)則為A2k=BkBk*,A2k+1=Bk-Bk*,]]> Bk*=mk,2N-1···mk,1mk,0,]]>其中,k為0或小于N的一正整數。
圖1中,該系統(tǒng)1包含一處理器11。該處理器11包含一擷取單元111、一產生器112及一計算單元113。該擷取單元111用以擷取BK。該產生器112用以通過執(zhí)行T8×8=B0B1···B7]]>
以產生一8×8轉換矩陣T8×8。T8×8用來減少前述16×16整數轉換的運算量。該8×8轉換矩陣T8×8可以下列形式表示T8×8=B0B1B2B3B4B5B6B7=a1a1a1a1a1a1a1a1a2a3a4a5-a5-a4-a3-a2a6a7-a7-a6-a6-a7a7a6a3-a5-a2-a4a4a2a5-a3a1-a1-a1a1a1-a1-a1a1a4-a2a5a3-a3-a5a2-a4a7-a6a6-a7-a7a6-a6a7a5-a4a3-a2a2-a3a4-a5]]>該計算單元113用以通過處理該轉換矩陣T8×8以得到該16×16整數轉換的一結果。
例如,上述的16×16轉換矩陣T16×16可為T16×16=A0A1A2A3A4A5A6A7A8A9A10A11A12A13A14A15=888888888888888888888888-8-8-8-8-8-8-8-8121063-3-6-10-12-12-10-6-3361012121063-3-6-10-12121063-3-6-10-1284-4-8-8-44884-4-8-8-44884-4-8-8-448-8-44884-4-810-3-12-66123-10-103126-6-12-31010-3-12-66123-1010-3-12-66123-108-8-888-8-888-8-888-8-888-8-888-8-88-888-8-888-86-12310-10-312-6-612-3-10103-1266-12310-10-312-66-12310-10-312-64-88-4-48-844-88-4-48-844-88-4-48-84-48-844-88-43-610-1212-106-3-36-1012-1210-633-610-1212-106-33-610-1212-106-3.]]>該擷取單元111根據該規(guī)則擷取B0、B1、B2、B3、B4、B5、B6及B7。也即,該擷取單元111擷取B0=[8 8 8 8 8 8 8 8]、B1=[12 10 6 3 -3 -6 -10 -12]、B2=[8 4 -4 -8 -8 -4 4 8]、B3=[10 -3 -12 -6 6 12 3 -10]、B4=[8 -8 -8 8 8 -8 -8 8]、B5=[6 -12 3 10 -10 -3 12 -6]、B6=[4 -8 8 -4 -4 8 -8 4]及B7=[3 -6 10 -12 12 -10 6 -3]。
該產生器112則據以產生該T8×8,如下所示T8×8=B0B1···B7=88888888121063-3-6-10-1284-4-8-8-44810-3-12-66123-108-8-888-8-886-12310-10-312-64-88-4-48-843-610-1212-106-3.]]>接著,該計算單元113通過處理該T8×8以得到該16×16整數轉換的該結果,也即,如圖2所示將該T8×8實施于該數據矩陣CM×16,其中該數據矩陣為CM×16=c0c1···cM-1=x0,0···x0,15x1,1···x1,15······xM-1,0···xM-1,15.]]>該計算單元113利用下述二公式計算一結果矩陣DM×16=d0d1···dM-1=X0,0···X0,15X1,1···X1,15······XM-1,0···XM-1,15:]]> 其中,i為介于0與M-1間的一整數。如圖2所示,該結果矩陣DM×16的每一列(row)由16個運算(8個加法運算及8個減法運算)及兩個8×8整數轉換201及203完成。每該8×8整數轉換201及203由T8×8來達成。該兩個8×8整數轉換201及203的輸出產生該結果矩陣DM×16。在該結果矩陣DM×16產生后,該產生器112根據上述規(guī)則及任務以產生一M×M轉換矩陣TM×M。經由計算TM×M×DM×2N可得該離散余弦轉換的結果。若該2N×2N的整數轉換是應用于離散余弦反轉換,則可通過計算TM×MT×DM×2N而得到離散余弦反轉換的結果。
圖3描繪本發(fā)明的第二實施例,是描繪一用以處理影像及影片編碼技術中的一2N×2N整數轉換的方法流程。該2N×2N整數轉換、該2N×2N轉換矩陣、T2N×2N的規(guī)則及TN×N的任務皆與第一實施例所描述的內容相似。如圖3所示,第二實施例執(zhí)行步驟31以擷取Bk。接著,執(zhí)行步驟32,通過執(zhí)行該任務TN×N=B0B1···BN-1]]>以產生一N×N轉換矩陣TN×N。最后,步驟33通過處理該轉換矩陣TN×N以得到該結果矩陣DM×2N=d0d1···dM-1=X0,0···X0,2N-1X1,1···X1,2N-1······XM-1,0···XM-1,2N-1,]]>其中 除了圖3所描繪的步驟,第二實施例更可執(zhí)行第一實施例所描述的所有運算及功能。
本發(fā)明的第三實施例為一種計算機可讀取媒體,是儲存一應用程序用以執(zhí)行一種用以處理影像及影片編碼技術中的一2N×2N整數轉換的方法。該方法包含下列步驟擷取BK;通過執(zhí)行一任務TN×N=B0B1···BN-1]]>以產生一N×N轉換矩陣TN×N;以及,通過處理該轉換矩陣TN×N以得到該2N×2N整數轉換的一結果。此計算機可讀取媒體可以是軟盤、硬盤、光盤、隨身碟、磁帶、可由網絡存取的數據庫或熟悉此技術者可輕易思及具有相同功能的儲存媒體。
雖然上述實施例均以N=8為例,但N不限制為此數。也即,N可為任意正整數。
本發(fā)明將一2N×2N整數轉換分解為一N×N整數轉換,以降低影像及影片編碼的復雜度。故,影像及影片播放裝置的商業(yè)化成本可大為降低,特別是當轉換矩陣較大時,效果更為顯著。
上述實施例僅為例示性說明本發(fā)明的原理及其功效,而非用于限制本發(fā)明。任何熟于此項技藝的人士均可在不違背本發(fā)明的技術原理及精神的情況下,對上述實施例進行修改及變化。因此本發(fā)明的權利保護范圍應如權利要求所列。
權利要求
1.一種用以處理影像及影片編碼技術中的一2N×2N整數轉換的裝置,其特征在于,所述的2N×2N整數轉換涉及一2N×2N轉換矩陣T2N×2N=A0A1···A2N-1]]>及一規(guī)則,所述的規(guī)則為T2N×2N所述的T2N×2N為A2k=BkBk*,A2k+1=Bk-Bk*,]]> Bk*=mk,2N-1···mk,1mk,0,]]>其中,N為一正整數、k為0或小于N的一正整數,所述的裝置包含一擷取單元,用以擷取BK;一產生器,用以通過執(zhí)行一任務YN×N=B0B1···BN-1]]>以產生一N×N轉換矩陣TN×N;以及一計算單元,用以通過處理該轉換矩陣TN×N以得到所述的2N×2N整數轉換的一結果。
2.如權利要求1所述的裝置,其特征在于,根據一數據矩陣CM×2N=c0c1···cM-1=x0,0···x0,2N-1x1,1···x1,2N-1······xM-1,0···xM-1,2N-1]]>來處理所述的2N×2N整數轉換,其中所述的計算單元以所述的轉換矩陣TN×N計算一結果矩陣DM×2N=d0d1···dM-1=x0,0···x0,2N-1x1,1···x1,2N-1······xM-1,0···xM-1,2N-1]]>而得到所述的結果, 其中,i為0或小于N的一正整數、M=2N/2x且x為0或不大于log2(2N)的一正整數。
3.如權利要求2所述的裝置,其特征在于,所述的2N×2N整數轉換為一離散余弦轉換,其中所述的產生器更通過所述的規(guī)則及所述的任務產生一M×M轉換矩陣TM×M,而所述的結果為TM×M×DM×2N。
4.如權利要求2所述的裝置,其特征在于,所述的2N×2N整數轉換為一離散余弦反轉換,其中所述的產生器更通過所述的規(guī)則及所述的任務產生一M×M轉換矩陣TM×M,而所述的結果為TM×MT×DM×2N。
5.一種用以處理影像及影片編碼技術中的一2N×2N整數轉換的方法,其特征在于,所述的2N×2N整數轉換涉及一2N×2N轉換矩陣T2N×2N=A0A1···A2N-1]]>及一規(guī)則,該規(guī)則為T2N×2N所述的T2N×2N為A2k=BkBk*,A2k+1=Bk-Bk*,]]> Bk*=mk,2N-1···mk,1mk,0,]]>其中,N為一正整數、k為0或小于N的一正整數,所述的方法包含下列步驟擷取BK;通過執(zhí)行一任務TN×N=B0B1···BN-1]]>以產生一N×N轉換矩陣TN×N;以及通過處理該轉換矩陣TN×N以得到所述的2N×2N整數轉換的一結果。
6.如權利要求5所述的方法,其特征在于,根據一數據矩陣CM×2N=c0c1···cM-1=x0,0···x0,2N-1x1,1···x1,2N-1······xM-1,0···xM-1,2N-1]]>來處理所述的2N×2N整數轉換,其中,所述的得到步驟更包含下列步驟以所述的轉換矩陣TN×N計算一結果矩陣DM×2N=d0d1···dM-1=x0,0···x0,2N-1x1,1···x1,2N-1······xM-1,0···xM-1,2N-1]]>而得到所述的結果, 其中,i為0或小于N的一正整數、M=2N/2x且x為0或不大于log2(2N)的一正整數。
7.如權利要求6所述的方法,其特征在于,所述的2N×2N整數轉換為一離散余弦轉換,其中所述的方法更包含步驟通過所述的規(guī)則及所述的任務產生一M×M轉換矩陣TM×M,而所述的結果為TM×M×DM×2N。
8.如權利要求6所述的方法,其特征在于,所述的2N×2N整數轉換為一離散余弦反轉換,其中所述的方法更包含步驟通過所述的規(guī)則及所述的任務產生一M×M轉換矩陣TM×M,而所述的結果為TM×MT×DM×2N。
9.一種用以處理影像及影片編碼技術中的一2N×2N整數轉換的裝置,其特征在于,所述的2N×2N整數轉換涉及一2N×2N轉換矩陣T2N×2N=A0A1···A2N-1]]>及一規(guī)則,該規(guī)則為T2N×2N所述的T2N×2N為A2k=BkBk*,A2k+1=Bk-Bk*,]]> Bk*=mk,2N-1···mk,1mk,0,]]>其中,N為一正整數,k為0或小于N的一正整數,所述的裝置包含一擷取單元,用以擷取BK;一產生單元,用以通過執(zhí)行一任務TN×N=B0B1···BN-1]]>以產生一N×N轉換矩陣TN×N;以及一生成單元,用以通過處理所述的轉換矩陣TN×N以得到所述的2N×2N整數轉換的一結果。
10.如權利要求9所述的裝置,其特征在于,根據一數據矩陣CM×2N=c0c1···cM-1=x0,0···x0,2N-1x1,1···x1,2N-1······xM-1,0···xM-1,2N-1]]>來處理所述的2N×2N整數轉換,其中所述的生成單元以所述的轉換矩陣TN×N計算一結果矩陣DM×2N=d0d1···dM-1=x0,0···x0,2N-1x1,1···x1,2N-1······xM-1,0···xM-1,2N-1]]>而得到所述的結果, 其中,其中,i為0或小于N的一正整數、M=2N/2x且x為0或不大于log2(2N)的一正整數。
11.如權利要求10所述的裝置,其特征在于,所述的2N×2N整數轉換為一離散余弦轉換,其中所述的產生單元更通過所述的規(guī)則及所述的任務產生一M×M轉換矩陣TM×M,而所述的結果為TM×M×DM×2N。
12.如權利要求10所述的裝置,其特征在于,所述的2N×2N整數轉換為一離散余弦反轉換,其中所述的產生單元更通過所述的規(guī)則及所述的任務產生一M×M轉換矩陣TM×M,而所述的結果為TM×MT×DM×2N。
13.一種用以處理影像及影片編碼技術中的一2N×2N整數轉換的系統(tǒng),其特征在于,所述的2N×2N整數轉換涉及一2N×2N轉換矩陣T2N×2N=A0A1···A2N-1]]>及一規(guī)則,該規(guī)則為T2N×2N其中,所述的T2N×2N為A2k=BkBk*,A2k+1=Bk-Bk*,]]> Bk*=mk,2N-1···mk,1mk,0,]]>其中,N為一正整數,k為0或小于N的一正整數,所述的系統(tǒng)包含一處理器,用以擷取BK;通過執(zhí)行一任務TN×N=B0B1···BN-1]]>以產生一N×N轉換矩陣TN×N;以及,通過處理所述的轉換矩陣TN×N以得到所述的2N×2N整數轉換的一結果。
14.如權利要求13所述的系統(tǒng),其特征在于,根據一數據矩陣CM×2N=c0c1···cM-1=x0,0···x0,2N-1x1,1···x1,2N-1······xM-1,0···xM-1,2N-1]]>來處理所述的2N×2N整數轉換,其中所述的處理器以所述的轉換矩陣TN×N計算一結果矩陣DM×2N=d0d1···dM-1=x0,0···x0,2N-1x1,1···x1,2N-1······xM-1,0···xM-1,2N-1]]>而得到所述的結果, 其中,i為0或小于N的一正整數、M=2N/2x且x為0或不大于log2(2N)的一正整數。
15.如權利要求13所述的系統(tǒng),其特征在于,所述的2N×2N整數轉換為一離散余弦轉換,其中所述的處理器更通過所述的規(guī)則及所述的任務產生一M×M轉換矩陣TM×M,而所述的結果為TM×M×DM×2N。
16.如權利要求13所述的系統(tǒng),其特征在于,所述的2N×2N整數轉換為一離散余弦反轉換,其中所述的處理器更通過所述的規(guī)則及所述的任務產生一M×M轉換矩陣TM×M,而所述的結果為TM×MT×DM×2N。
17.如權利要求13所述的系統(tǒng),其特征在于,其中所述的處理器包含一擷取單元,用以擷取Bk;一產生器,用產生所述的N×N轉換矩陣TN×N;以及一計算單元,用以得到所述的結果。
18.一種計算機可讀取媒體,其特征在于,是儲存一應用程序用以執(zhí)行一種用以處理影像及影片編碼技術中的一2N×2N整數轉換的方法,所述的2N×2N整數轉換涉及一2N×2N轉換矩陣T2N×2N=A0A1···A2N-1]]>及一規(guī)則,該規(guī)則為T2N×2N其中,所述的T2N×2N為A2k=BkBk*,A2k+1=Bk-Bk*,]]> Bk*=mk,2N-1···mk,1mk,0,]]>其中,N為一正整數、k為0或小于N的一正整數,所述的方法包含下列步驟擷取BK;通過執(zhí)行一任務TN×N=B0B1···BN-1]]>以產生一N×N轉換矩陣TN×N;以及通過處理所述的轉換矩陣TN×N以得到所述的2N×2N整數轉換的一結果。
19.如權利要求18所述的計算機可讀取媒體,其特征在于,根據一數據矩陣CM×2N=c0c1···cM-1=x0,0···x0,2N-1x1,1···x1,2N-1······xM-1,0···xM-1,2N-1]]>來處理所述的2N×2N整數轉換,其中,所述的得到步驟更包含下列步驟以所述的轉換矩陣TN×N計算一結果矩陣DM×2N=d0d1···dM-1=x0,0···x0,2N-1x1,1···x1,2N-1······xM-1,0···xM-1,2N-1]]>而得到所述的結果, 其中,i為0或小于N的一正整數、M=2N/2x且x為0或不大于log2(2N)的一正整數。
20.如權利要求19所述的計算機可讀取媒體,其特征在于,所述的2N×2N整數轉換為一離散余弦轉換,其中所述的方法更包含步驟通過所述的規(guī)則及所述的任務產生一M×M轉換矩陣TM×M,而所述的結果為TM×M×DM×2N。
21.如權利要求19所述的計算機可讀取媒體,其特征在于,所述的2N×2N整數轉換為一離散余弦反轉換,其中所述的方法更包含步驟通過所述的規(guī)則及所述的任務產生一M×M轉換矩陣TM×M,而所述的結果為TM×MT×DM×2N。
全文摘要
本發(fā)明是用以處理影像及影片編碼技術中的一2N×2N整數轉換的系統(tǒng)、裝置、方法及計算機可讀取媒體。該2N×2N整數轉換涉及一2N×2N轉換矩陣T
文檔編號G06T9/00GK101042691SQ20061014272
公開日2007年9月26日 申請日期2006年10月30日 優(yōu)先權日2006年3月24日
發(fā)明者馬思偉 申請人:聯發(fā)科技股份有限公司