專利名稱:用于媒體數(shù)據(jù)譯碼的8點(diǎn)變換的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及數(shù)據(jù)壓縮,且更明確來說,涉及包含變換的數(shù)據(jù)壓縮。
背景技術(shù):
數(shù)據(jù)壓縮廣泛用于多種應(yīng)用中以減少對(duì)數(shù)據(jù)存儲(chǔ)空間、傳輸帶寬或兩者的消耗。數(shù)據(jù)壓縮的實(shí)例應(yīng)用包括可見或可聽媒體數(shù)據(jù)譯碼,例如數(shù)字視頻譯碼、圖像譯碼、語音譯碼及音頻譯碼。數(shù)字視頻譯碼(例如)用于廣泛范圍的裝置中,所述裝置包括數(shù)字電視、數(shù)字直接廣播系統(tǒng)、無線通信裝置、個(gè)人數(shù)字助理(PDA)、膝上型或桌上型計(jì)算機(jī)、數(shù)字相機(jī)、數(shù)字記錄裝置、視頻游戲裝置、蜂窩式或衛(wèi)星無線電電話或其類似者。數(shù)字視頻裝置實(shí)施例如MPEG-2、MPEG-4或H. 264/MPEG-4高級(jí)視頻譯碼(AVC)的視頻壓縮技術(shù),以更有效地傳輸及接收數(shù)字視頻??偟貋碚f,視頻壓縮技術(shù)執(zhí)行空間預(yù)測(cè)、運(yùn)動(dòng)估計(jì)及運(yùn)動(dòng)補(bǔ)償以減少或移除視頻數(shù)據(jù)中所固有的冗余。確切地說,幀內(nèi)譯碼依賴于空間預(yù)測(cè)以減少或移除給定視頻幀內(nèi)的視頻中的空間冗余。幀間譯碼依賴于時(shí)間預(yù)測(cè)以減少或移除鄰近幀內(nèi)的視頻中的時(shí)間冗余。對(duì)于幀間譯碼來說,視頻編碼器執(zhí)行運(yùn)動(dòng)估計(jì)以追蹤兩個(gè)或兩個(gè)以上鄰近幀之間的匹配視頻塊的移動(dòng)。運(yùn)動(dòng)估計(jì)產(chǎn)生運(yùn)動(dòng)向量,所述運(yùn)動(dòng)向量指示視頻塊相對(duì)于一個(gè)或一個(gè)以上參考幀中的對(duì)應(yīng)視頻塊的位移。運(yùn)動(dòng)補(bǔ)償使用運(yùn)動(dòng)向量以從參考幀產(chǎn)生預(yù)測(cè)視頻塊。在運(yùn)動(dòng)補(bǔ)償之后,通過從原始視頻塊減去預(yù)測(cè)視頻塊而形成殘余視頻塊。視頻編碼器接著應(yīng)用變換,接著應(yīng)用量化及無損統(tǒng)計(jì)譯碼過程,以進(jìn)一步降低由視頻譯碼過程產(chǎn)生的殘余塊的位速率。在一些情況下,所應(yīng)用的變換包含在水平方向及垂直方向上分別應(yīng)用的離散余弦變換(DCT)。通常,將DCT應(yīng)用于大小為2的冪的視頻塊,例如為4個(gè)像素高X4個(gè)像素寬的視頻塊(其常常稱為“4X4視頻塊”)。通常,DCT為一維DCT或線性DCT,其首先應(yīng)用于視頻塊的行,接著應(yīng)用于視頻塊的列。這些一維(ID)DCT可因此被稱作4點(diǎn)DCT,因?yàn)檫@些DCT被應(yīng)用于4 X 4視頻塊以產(chǎn)生DCT系數(shù)的4X4矩陣。通過將4點(diǎn)DCT應(yīng)用于殘余塊所產(chǎn)生的4X4DCT系數(shù)矩陣接著經(jīng)歷量化及無損統(tǒng)計(jì)譯碼過程(通常稱為“熵譯碼”過程)以產(chǎn)生位流。統(tǒng)計(jì)譯碼過程的實(shí)例包括上下文自適應(yīng)可變長(zhǎng)度譯碼(CAVLC)或上下文自適應(yīng)二進(jìn)制算術(shù)譯碼(CABAC)。視頻解碼器接收經(jīng)編碼位流且執(zhí)行無損解碼以解壓縮用于塊中的每一者的殘余信息。使用殘余信息及運(yùn)動(dòng)信息,視頻解碼器重新建構(gòu)經(jīng)編碼視頻。
發(fā)明內(nèi)容
大體來說,本發(fā)明是針對(duì)用于使用可提供相對(duì)于常規(guī)8點(diǎn)DCT增加的譯碼增益的8點(diǎn)離散余弦變換(DCT)的一個(gè)或一個(gè)以上實(shí)施方案來譯碼例如媒體數(shù)據(jù)的數(shù)據(jù)的技術(shù)。根據(jù)本發(fā)明的技術(shù)而應(yīng)用的8點(diǎn)DCT的實(shí)施方案涉及經(jīng)縮放因子與內(nèi)部因子之間的各種關(guān)系。術(shù)語“經(jīng)縮放因子”指代在8點(diǎn)DCT的實(shí)施方案外部的經(jīng)由因子分解而移除的因子。術(shù)語“內(nèi)部因子”指代在8點(diǎn)DCT的實(shí)施方案內(nèi)部的在因子分解后仍保留的因子。8點(diǎn)DCT的一個(gè)實(shí)例實(shí)施方案為正交的,其意味著表示8點(diǎn)DCT的系數(shù)矩陣在乘以此矩陣的轉(zhuǎn)置時(shí)等于單位矩陣。8點(diǎn)DCT的另一實(shí) 例實(shí)施方案為接近正交的(或近似正交的)。通過遵守下文詳細(xì)描述的各種關(guān)系,所述技術(shù)促進(jìn)在兩種情況下選擇產(chǎn)生正交及接近正交8點(diǎn)DCT實(shí)施方案的矩陣系數(shù),所述實(shí)施方案在應(yīng)用于數(shù)據(jù)時(shí)可促進(jìn)相對(duì)于常規(guī)8點(diǎn)DCT增加的譯碼增益。在一個(gè)方面中,一種方法包含用譯碼裝置接收媒體數(shù)據(jù),及用所述譯碼裝置的8點(diǎn)離散余弦變換(DCT)硬件單元執(zhí)行8點(diǎn)DCT以將所述接收到的媒體數(shù)據(jù)從空間域變換到頻域。所述8點(diǎn)DCT硬件單元包括偶數(shù)部分,其包含根據(jù)第一關(guān)系與第一經(jīng)縮放因子(μ)相關(guān)的第一及第二內(nèi)部因子(Α、B),其中所述第一關(guān)系經(jīng)定義以使得所述第一經(jīng)縮放因子等于所述第一內(nèi)部因子的平方加上所述第二內(nèi)部因子的平方的總和的平方根;及奇數(shù)部分,其包含根據(jù)第二關(guān)系與第二經(jīng)縮放因子(H)相關(guān)的第三、第四、第五及第六內(nèi)部因子(G、D、E、Z)。所述第二關(guān)系經(jīng)定義以使得所述第二經(jīng)縮放因子等于所述第三內(nèi)部因子的平方加上所述第四內(nèi)部因子的平方的總和的平方根。所述第二關(guān)系還經(jīng)定義以使得所述第二經(jīng)縮放因子等于所述第五內(nèi)部因子的平方加上所述第六內(nèi)部因子的平方的總和的平方根。在另一方面中,一種設(shè)備包含8點(diǎn)離散余弦變換(DCT)硬件單元,所述DCT硬件單元將媒體數(shù)據(jù)從空間域變換到頻域。所述8點(diǎn)DCT硬件單元包括偶數(shù)部分,其包含根據(jù)第一關(guān)系與第一經(jīng)縮放因子(μ)相關(guān)的第一及第二內(nèi)部因子(Α、Β),其中所述第一關(guān)系經(jīng)定義以使得所述第一經(jīng)縮放因子等于所述第一內(nèi)部因子的平方加上所述第二內(nèi)部因子的平方的總和的平方根;及奇數(shù)部分,其包含根據(jù)第二關(guān)系與第二經(jīng)縮放因子(H)相關(guān)的第三、第四、第五及第六內(nèi)部因子(G、D、E、Z)。所述第二關(guān)系經(jīng)定義以使得所述第二經(jīng)縮放因子等于所述第三內(nèi)部因子的平方加上所述第四內(nèi)部因子的平方的總和的平方根。所述第二關(guān)系還經(jīng)定義以使得所述第二經(jīng)縮放因子等于所述第五內(nèi)部因子的平方加上所述第六內(nèi)部因子的平方的總和的平方根。在另一方面中,一種裝置包含用于接收媒體數(shù)據(jù)的裝置,及用于執(zhí)行8點(diǎn)離散余弦變換DCT以將所述接收到的媒體數(shù)據(jù)從空間域變換到頻域的裝置。所述用于執(zhí)行8點(diǎn)DCT-II的裝置包括偶數(shù)部分,其包含根據(jù)第一關(guān)系與第一經(jīng)縮放因子(μ )相關(guān)的第一及第二內(nèi)部因子(Α、B),其中所述第一關(guān)系經(jīng)定義以使得所述第一經(jīng)縮放因子等于所述第一內(nèi)部因子的平方加上所述第二內(nèi)部因子的平方的總和的平方根;及奇數(shù)部分,其包含根據(jù)第二關(guān)系與第二經(jīng)縮放因子(Π)相關(guān)的第三、第四、第五及第六內(nèi)部因子(G、D、E、Z)。所述第二關(guān)系經(jīng)定義以使得所述第二經(jīng)縮放因子等于所述第三內(nèi)部因子的平方加上所述第四內(nèi)部因子的平方的總和的平方根。所述第二關(guān)系還經(jīng)定義以使得所述第二經(jīng)縮放因子等于所述第五內(nèi)部因子的平方加上所述第六內(nèi)部因子的平方的總和的平方根。在另一方面中,一種非暫時(shí)性計(jì)算機(jī)可讀存儲(chǔ)媒體包含使處理器執(zhí)行以下操作的指令用譯碼裝置接收媒體數(shù)據(jù),及用所述譯碼裝置的8點(diǎn)離散余弦變換(DCT)硬件單元執(zhí)行8點(diǎn)DCT以將所述接收到的媒體數(shù)據(jù)從空間域變換到頻域。所述8點(diǎn)DCT硬件單元包括偶數(shù)部分,其包含根據(jù)第一關(guān)系與第一經(jīng)縮放因子(μ)相關(guān)的第一及第二內(nèi)部因子(Α、B),其中所述第一關(guān)系經(jīng)定義以使得所述第一經(jīng)縮放因子等于所述第一內(nèi)部因子的平方加上所述第二內(nèi)部因子的平方的總和的平方根;及奇數(shù)部分,其包含根據(jù)第二關(guān)系與第二經(jīng)縮放因子(Π)相關(guān)的第三、第四、第五及第六內(nèi)部因子(G、D、E、Z)。所述第二關(guān)系經(jīng)定義以使得所述第二經(jīng)縮放因子等于所述第三內(nèi)部因子的平方加上所述第四內(nèi)部因子的平方的總和的平方根。所述第二關(guān)系還經(jīng)定義以使得所述第二經(jīng)縮放因子等于所述第五內(nèi)部因子的平方加上所述第六內(nèi)部因子的平方的總和的平方根。在另一方面中,一種方法包含用譯碼裝置接收媒體數(shù)據(jù),及用所述譯碼裝置的8點(diǎn)離散余弦變換(DCT)硬件單元執(zhí)行8點(diǎn)DCT以將所述媒體數(shù)據(jù)從空間域變換到頻域。所述8點(diǎn)DCT硬件單元包括偶數(shù)部分,所述偶數(shù)部分包含根據(jù)第一關(guān)系與第一經(jīng)縮放因子(μ)相關(guān)的第一及第二內(nèi)部因子(Α、B),其中所述第一關(guān)系經(jīng)定義以使得所述經(jīng)縮放因子等于所述第一內(nèi)部因子加上所述第二內(nèi)部因子的總和除以三乘以常數(shù)PiU)除以八的余弦的第一近似值(α)加上三乘以所述常數(shù)piU )除以八的正弦的第二近似值(β)的總和。所述8點(diǎn)DCT硬件單元還包括奇數(shù)部分,所述奇數(shù)部分包含根據(jù)第二關(guān)系與第二經(jīng)縮放因子(H)相關(guān)的第三、第四、第五及第六內(nèi)部因子(G、D、E、Z)。所述第二關(guān)系經(jīng)定義以使得所述第二經(jīng)縮放因子等于以下等式中的產(chǎn)生最小誤差的等式(I)所述第三內(nèi)部因子(G)加上所述第四內(nèi)部因子(D)的總和除以所述常數(shù)pi除以十六的余弦的第三近似值(Y)加上所述常數(shù)Pi除以十六的正弦的第四近似值(S)的總和,(2)所述第三內(nèi)部因子(G)加上所述第五內(nèi)部因子(E)的總和除以所述第三近似值(Y)加上三乘以所述常數(shù)pi除以16的余弦的第五近似值(ε )的總和,(3)所述第三內(nèi)部因子(G)加上所述第六內(nèi)部因子(Z)的總和除以所述第三近似值(Y)加上三乘以所述常數(shù)pi除以16的正弦的第六近似值U)的總和,⑷所述第四內(nèi)部因子⑶加上所述第五內(nèi)部因子(E)的總和除以所述第四近似值(δ )加上所述第五近似值(ε )的總和,(5)所述第四內(nèi)部因子(D)加上所述第六內(nèi)部因子(Z)的總和除以所述第四近似值(S )加上所述第六近似值(ζ )的總和, 及(6)所述第五內(nèi)部因子(E)加上所述第六內(nèi)部因子(Z)的總和除以所述第五近似值(ε )加上所述第六近似值⑴的總和。在另一方面中,一種設(shè)備包含8點(diǎn)離散余弦變換(DCT)硬件單元,所述DCT硬件單元將媒體數(shù)據(jù)從空間域變換到頻域。所述8點(diǎn)DCT硬件單元包括偶數(shù)部分,所述偶數(shù)部分包含根據(jù)第一關(guān)系與第一經(jīng)縮放因子(μ)相關(guān)的第一及第二內(nèi)部因子(Α、Β),其中所述第一關(guān)系經(jīng)定義以使得所述經(jīng)縮放因子等于所述第一內(nèi)部因子加上所述第二內(nèi)部因子的總和除以三乘以常數(shù)PiU)除以八的余弦的第一近似值(α)加上三乘以所述常數(shù)PiU)除以八的正弦的第二近似值(β)的總和。所述8點(diǎn)DCT硬件單元包括奇數(shù)部分,所述奇數(shù)部分包含根據(jù)第二關(guān)系與第二經(jīng)縮放因子(H)相關(guān)的第三、第四、第五及第六內(nèi)部因子(G、D、E、Z)。所述第二關(guān)系經(jīng)定義以使得所述第二經(jīng)縮放因子等于以下等式中的產(chǎn)生最小誤差的等式(1)所述第三內(nèi)部因子(G)加上所述第四內(nèi)部因子(D)的總和除以所述常數(shù)pi除以十六的余弦的第三近似值(Y)加上所述常數(shù)Pi除以十六的正弦的第四近似值(S)的總和,(2)所述第三內(nèi)部因子(G)加上所述第五內(nèi)部因子(E)的總和除以所述第三近似值(Y)加上三乘以所述常數(shù)Pi除以16的余弦的第五近似值(ε )的總和,(3)所述第三內(nèi)部因子(G)加上所述第六內(nèi)部因子(Z)的總和除以所述第三近似值(Y)加上三乘以所述常數(shù)Pi除以16的正弦的第六近似值(ζ)的總和,(4)所述第四內(nèi)部因子(D)加上所述第五內(nèi)部因子(E)的總和除以所述第四近似值(δ )加上所述第五近似值(ε )的總和,(5)所述第四內(nèi)部因子(D)加上所述第六內(nèi)部因子(Z)的總和除以所述第四近似值(δ)加上所述第六近似值(ξ)的總和,及(6)所述第五內(nèi)部因子(E)加上所述第六內(nèi)部因子(Z)的總和除以所述第五近似值(ε )加上所述第六近似值(ζ )的總和。在另一方面中,一種設(shè)備包含用于接收媒體數(shù)據(jù)的裝置,及用于執(zhí)行8點(diǎn)離散余弦變換(DCT)以將所述媒體數(shù)據(jù)從空間域變換到頻域的裝置。所述用于執(zhí)行所述8點(diǎn)DCT的裝置包括偶數(shù)部分,所述偶數(shù)部分包含根據(jù)第一關(guān)系與第一經(jīng)縮放因子(μ)相關(guān)的第一及第二內(nèi)部因子(Α、B),其中所述第一關(guān)系經(jīng)定義以使得所述經(jīng)縮放因子等于所述第一內(nèi)部因子加上所述第二內(nèi)部因子的總和除以三乘以常數(shù)PiU)除以八的余弦的第一近似值(α)加上三乘以所述常數(shù)PiU)除以八的正弦的第二近似值(β)的總和。所述用于執(zhí)行所述8點(diǎn)DCT的裝置還包括奇數(shù)部分,所述奇數(shù)部分包含根據(jù)第二關(guān)系與第二經(jīng)縮放因子(H)相關(guān)的第三、第四、第五及第六內(nèi)部因子(G、D、E、Z)。所述第二關(guān)系經(jīng)定義以使得所述第二經(jīng)縮放因子等于以下等式中的產(chǎn)生最小誤差的等式(I)所述第三內(nèi)部因子(G)加上所述第四內(nèi)部因子(D)的總和除以所述常數(shù)pi除以十六的余弦的第三近似值(Y)加上所述常數(shù)Pi除以十六的正弦的第四近似值(δ )的總和,(2)所述第三內(nèi)部因子(G)加上所述第五內(nèi)部因子(E)的總和除以所述第三近似值(Y)加上三乘以所述常數(shù)pi除以16的余弦的第五近似值(ε )的總和,(3)所述第三內(nèi)部因子(G)加上所述第六內(nèi)部因子(Z)的總和除以所述第三近似值(Y)加上三乘以所述常數(shù)Pi除以16的正弦的第六近似值(ζ)的總和,⑷所述第四內(nèi)部因子⑶加上所述第五內(nèi)部因子(E)的總和除以所述第四近似值(S )加上所述第五近似值(ε )的總和,(5)所述第四內(nèi)部因子(D)加上所述第六內(nèi)部因子⑵的總和除以所述第四近似值(δ)加上所述第六近似值(ζ)的總和,及(6)所述第五內(nèi)部因子(E)加上所述第六內(nèi)部因子(Z)的總和除以所述第五近似值(ε )加上所述第六近似值U)的總和。在另一方面中,一種非暫時(shí)性計(jì)算機(jī)可讀存儲(chǔ)媒體包含使處理器執(zhí)行以下操作的指令接收媒體數(shù)據(jù),及用8點(diǎn)離散余弦變換(DCT)硬件單元執(zhí)行8點(diǎn)DCT以將所述媒體數(shù)據(jù)從空間域變換到頻域。所述8點(diǎn)DCT硬件單元包括偶數(shù)部分,所述偶數(shù)部分包含根據(jù)第一關(guān)系與第一經(jīng)縮放因子(μ)相關(guān)的第一及第二內(nèi)部因子(Α、Β),其中所述第一關(guān)系經(jīng)定義以使得所述經(jīng)縮放因子等于所述第一內(nèi)部因子加上所述第二內(nèi)部因子的總和除以三乘以常數(shù)PiU)除以八的余弦的第一近似值(α)加上三乘以所述常數(shù)piU)除以八的正弦的第二近似值(β)的總和。所述8點(diǎn)DCT硬件單元還包括奇數(shù)部分,所述奇數(shù)部分包含根據(jù)第二關(guān)系與第二經(jīng)縮放因子(H)相關(guān)的第三、第四、第五及第六內(nèi)部因子(G、D、E、Z)。 所述第二關(guān)系經(jīng)定義以使得所述第二經(jīng)縮放因子等于以下等式中的產(chǎn)生最小誤差的等式
(I)所述第三內(nèi)部因子(G)加上所述第四內(nèi)部因子(D)的總和除以所述常數(shù)pi除以十六的余弦的第三近似值(Y)加上所述常數(shù)Pi除以十六的正弦的第四近似值(S)的總和,(2)所述第三內(nèi)部因子(G)加上所述第五內(nèi)部因子(E)的總和除以所述第三近似值(Y)加上三乘以所述常數(shù)Pi除以16的余弦的第五近似值(ε )的總和,(3)所述第三內(nèi)部因子(G)加上所述第六內(nèi)部因子(Z)的總和除以所述第三近似值(Y)加上三乘以所述常數(shù)pi除以16的正弦的第六近似值(ζ)的總和,(4)所述第四內(nèi)部因子(D)加上所述第五內(nèi)部因子(E)的總和除以所述第四近似值(δ )加上所述第五近似值(ε )的總和,(5)所述第四內(nèi)部因子(D)加上所述第六內(nèi)部因子(Z)的總和除以所述第四近似值(δ)加上所述第六近似值U)的總和,及(6)所述第五內(nèi)部因子(E)加上所述第六內(nèi)部因子(Z)的總和除以所述第五近似值(ε )加上所述第六近似值(ζ )的總和。在另一方面中,一種方法包含用譯碼裝置接收經(jīng)譯碼媒體數(shù)據(jù),及用所述譯碼裝置的8點(diǎn)逆離散余弦變換(IDCT)硬件單 元執(zhí)行8點(diǎn)IDCT以將所述接收到的經(jīng)譯碼媒體數(shù)據(jù)從頻域變換到空間域。所述8點(diǎn)IDCT硬件單元包括偶數(shù)部分,所述偶數(shù)部分包含根據(jù)第一關(guān)系與第一經(jīng)縮放因子(μ)相關(guān)的第一及第二內(nèi)部因子(Α、Β),其中所述第一關(guān)系經(jīng)定義以使得所述第一經(jīng)縮放因子等于所述第一內(nèi)部因子的平方加上所述第二內(nèi)部因子的平方的總和的平方根。所述8點(diǎn)IDCT硬件單元還包括奇數(shù)部分,所述奇數(shù)部分包含根據(jù)第二關(guān)系與第二經(jīng)縮放因子(Π)相關(guān)的第三、第四、第五及第六內(nèi)部因子(G、D、E、Z)。所述第二關(guān)系經(jīng)定義以使得所述第二經(jīng)縮放因子等于所述第三內(nèi)部因子的平方加上所述第四內(nèi)部因子的平方的總和的平方根。所述第二關(guān)系還經(jīng)定義以使得所述第二經(jīng)縮放因子等于所述第五內(nèi)部因子的平方加上所述第六內(nèi)部因子的平方的總和的平方根。在另一方面中,一種設(shè)備包含8點(diǎn)逆離散余弦變換(IDCT)硬件單元,所述IDCT硬件單元將經(jīng)譯碼媒體數(shù)據(jù)從頻域變換到空間域。所述8點(diǎn)IDCT硬件單元包括偶數(shù)部分,所述偶數(shù)部分包含根據(jù)第一關(guān)系與第一經(jīng)縮放因子(μ)相關(guān)的第一及第二內(nèi)部因子(Α、Β),其中所述第一關(guān)系經(jīng)定義以使得所述第一經(jīng)縮放因子等于所述第一內(nèi)部因子的平方加上所述第二內(nèi)部因子的平方的總和的平方根。所述8點(diǎn)IDCT硬件單元還包括奇數(shù)部分,所述奇數(shù)部分包含根據(jù)第二關(guān)系與第二經(jīng)縮放因子(Π)相關(guān)的第三、第四、第五及第六內(nèi)部因子(G、D、E、Z)。所述第二關(guān)系經(jīng)定義以使得所述第二經(jīng)縮放因子等于所述第三內(nèi)部因子的平方加上所述第四內(nèi)部因子的平方的總和的平方根。所述第二關(guān)系還經(jīng)定義以使得所述第二經(jīng)縮放因子等于所述第五內(nèi)部因子的平方加上所述第六內(nèi)部因子的平方的總和的平方根。在另一方面中,一種裝置包含用于接收經(jīng)譯碼媒體數(shù)據(jù)的裝置,及用于執(zhí)行8點(diǎn)逆離散余弦變換(IDCT)以將所述接收到的經(jīng)譯碼媒體數(shù)據(jù)從頻域變換到空間域的裝置。所述用于執(zhí)行所述8點(diǎn)IDCT的裝置包括偶數(shù)部分,所述偶數(shù)部分包含根據(jù)第一關(guān)系與第一經(jīng)縮放因子(μ)相關(guān)的第一及第二內(nèi)部因子(Α、Β),其中所述第一關(guān)系經(jīng)定義以使得所述第一經(jīng)縮放因子等于所述第一內(nèi)部因子的平方加上所述第二內(nèi)部因子的平方的總和的平方根。所述用于執(zhí)行所述8點(diǎn)IDCT的裝置還包括奇數(shù)部分,所述奇數(shù)部分包含根據(jù)第二關(guān)系與第二經(jīng)縮放因子(Π)相關(guān)的第三、第四、第五及第六內(nèi)部因子(G、D、E、Z)。所述第二關(guān)系經(jīng)定義以使得所述第二經(jīng)縮放因子等于所述第三內(nèi)部因子的平方加上所述第四內(nèi)部因子的平方的總和的平方根。所述第二關(guān)系還經(jīng)定義以使得所述第二經(jīng)縮放因子等于所述第五內(nèi)部因子的平方加上所述第六內(nèi)部因子的平方的總和的平方根。在另一方面中,一種非暫時(shí)性計(jì)算機(jī)可讀存儲(chǔ)媒體包含使處理器執(zhí)行以下操作的指令用譯碼裝置接收經(jīng)譯碼媒體數(shù)據(jù),及用所述譯碼裝置的8點(diǎn)逆離散余弦變換(IDCT)硬件單元執(zhí)行8點(diǎn)IDCT以將所述接收到的經(jīng)譯碼媒體數(shù)據(jù)從頻域變換到空間域。所述8點(diǎn)IDCT硬件單元包括偶數(shù)部分,其包含根據(jù)第一關(guān)系與第一經(jīng)縮放因子(μ )相關(guān)的第一及第二內(nèi)部因子(Α、B),其中所述第一關(guān)系經(jīng)定義以使得所述第一經(jīng)縮放因子等于所述第一內(nèi)部因子的平方加上所述第二內(nèi)部因子的平方的總和的平方根;及奇數(shù)部分,其包含根據(jù)第二關(guān)系與第二經(jīng)縮放因子(Π)相關(guān)的第三、第四、第五及第六內(nèi)部因子(G、D、E、Z)。所述第二關(guān)系經(jīng)定義以使得所述第二經(jīng)縮放因子等于所述第三內(nèi)部因子的平方加上所述第四內(nèi)部因子的平方的總和的平方根。所述第二關(guān)系還經(jīng)定義以使得所述第二經(jīng)縮放因子等于所述第五內(nèi)部因子的平方加上所述第六內(nèi)部因子的平方的總和的平方根。在另一方面中,一種方法包含用譯碼裝置接收經(jīng)譯碼媒體數(shù)據(jù),及用所述譯碼裝置的8點(diǎn)逆離散余弦變換(IDCT)硬件單元執(zhí)行8點(diǎn)IDCT以將所述經(jīng)譯碼媒體數(shù)據(jù)從頻域變換到空間域。所述8點(diǎn)IDCT硬件單元包括偶數(shù)部分,所述偶數(shù)部分包含根據(jù)第一關(guān)系與第一經(jīng)縮放因子(μ)相關(guān)的第一及第二內(nèi)部因子(Α、Β),其中所述第一關(guān)系經(jīng)定義以使得所述經(jīng)縮放因子等于所述第一內(nèi)部因子加上所述第二內(nèi)部因子的總和除以三乘以常數(shù)Pi(^i)除以八的余弦的第一近似值(α )加上三乘以所述常數(shù)Pi ()除以八的正弦的第二近似值(β)的總和。所述8點(diǎn)IDCT硬件單元還包括奇數(shù)部分,所述奇數(shù)部分包含根據(jù)第二關(guān)系與第二經(jīng)縮放因子(Π)相關(guān)的第三、第四、第五及第六內(nèi)部因子(G、D、E、Z)。所述第二關(guān)系經(jīng)定義以使得所述第二經(jīng)縮放因子等于以下等式中的產(chǎn)生最小誤差的等式(I)所述第三內(nèi)部因子(G)加上所述第四內(nèi)部因子(D)的總和除以所述常數(shù)pi除以十六的余弦的第三近似值(Y)加上所述常數(shù)Pi除以十六的正弦的第四近似值(S)的總和,(2)所述第三內(nèi)部因子(G)加上所述第五內(nèi)部因子(E)的總和除以所述第三近似值(Y)加上三乘以所述常數(shù)Pi除以16的余弦的第五近似值(ε )的總和,(3)所述第三內(nèi)部因子(G)加上所述第六內(nèi)部因子(Z)的總和除以所述第三近似值(Y)加上三乘以所述常數(shù)pi除以16的正弦的第六近似值(4)的總和,(4)所述第四內(nèi)部因子(D)加上所述第五內(nèi)部因子(E)的總和除以所述第四近似值(S )加上所述第五近似值(ε )的總和,(5)所述第四內(nèi)部因子(D)加上所述第六內(nèi)部因子(Z)的總和除以所述第四近似值(δ)加上所述第六近似值(O的總和,及(6)所述第五內(nèi)部因子(E)加上所述第六內(nèi)部因子(Z)的總和除以所述第五近似值(ε )加上所述第六近似值(ζ )的總和。在另一方面中,一種設(shè)備包含8點(diǎn)逆離散余弦變換(IDCT)硬件單元,所述IDCT硬件單元將經(jīng)譯碼媒體數(shù)據(jù)從頻域變換到空間域。所述8點(diǎn)IDCT硬件單元包括偶數(shù)部分,所述偶數(shù)部分包含根據(jù)第一關(guān)系與第一經(jīng)縮放因子(μ)相關(guān)的第一及第二內(nèi)部因子(Α、B),其中所述第一關(guān)系經(jīng)定義以使得所述經(jīng)縮放因子等于所述第一內(nèi)部因子加上所述第二 內(nèi)部因子的總和除以三乘以常數(shù)PiU)除以八的余弦的第一近似值U )加上三乘以所述常數(shù)PiU)除以八的正弦的第二近似值(β)的總和。所述8點(diǎn)IDCT硬件單元還包括奇數(shù)部分,所述奇數(shù)部分包含根據(jù)第二關(guān)系與第二經(jīng)縮放因子(Π)相關(guān)的第三、第四、第五及第六內(nèi)部因子(G、D、E、Z)。所述第二關(guān)系經(jīng)定義以使得所述第二經(jīng)縮放因子等于以下等式中的產(chǎn)生最小誤差的等式(I)所述第三內(nèi)部因子(G)加上所述第四內(nèi)部因子(D)的總和除以所述常數(shù)Pi除以十六的余弦的第三近似值(Y)加上所述常數(shù)Pi除以十六的正弦的第四近似值(S)的總和,⑵所述第三內(nèi)部因子(G)加上所述第五內(nèi)部因子(E)的總和除以所述第三近似值(Y)加上三乘以所述常數(shù)Pi除以16的余弦的第五近似值(ε )的總和,(3)所述第三內(nèi)部因子(G)加上所述第六內(nèi)部因子(Z)的總和除以所述第三近似值(Y)加上三乘以所述常數(shù)Pi除以16的正弦的第六近似值(ζ)的總和,⑷所述第四內(nèi)部因子(D)加上所述第五內(nèi)部因子(E)的總和除以所述第四近似值(δ)加上所述第五近似值(ξ)的總和,(5)所述第四內(nèi)部因子(D)加上所述第六內(nèi)部因子(Z)的總和除以所述第四近似值(S)加上所述第六近似值(ζ)的總和,及(6)所述第五內(nèi)部因子(E)加上所述第六內(nèi)部因子(Z)的總和除以所述第五近似值(ε)加上所述第六近似值(()的總和。在另一方面中,一種設(shè)備包含用于接收經(jīng)譯碼媒體數(shù)據(jù)的裝置,及用于執(zhí)行8點(diǎn)逆離散余弦變換(IDCT)以將所述經(jīng)譯碼媒體數(shù)據(jù)從頻域變換到空間域的裝置。所述用于執(zhí)行所述8點(diǎn)IDCT的裝置包括偶數(shù)部分,所述偶數(shù)部分包含根據(jù)第一關(guān)系與第一經(jīng)縮放因子(μ)相關(guān)的第一及第二內(nèi)部因子(Α、Β),其中所述第一關(guān)系經(jīng)定義以使得所述經(jīng)縮放因子等于所述第一內(nèi)部因子加上所述第二內(nèi)部因子的總和除以三乘以常數(shù)Pi U )除以八的余弦的第一近似值(α)加上三乘以所述常數(shù)piU )除以八的正弦的第二近似值(β)的總和。所述用于執(zhí)行所述8點(diǎn)IDCT的裝置還包括奇數(shù)部分,所述奇數(shù)部分包含根據(jù)第二關(guān)系與第二經(jīng)縮放因子(Π)相關(guān)的第三、第四、第五及第六內(nèi)部因子(G、D、E、Z)。所述第二關(guān)系經(jīng)定義以使得所述第二經(jīng)縮放因子等于以下等式中的產(chǎn)生最小誤差的等式(I)所述第三內(nèi)部因子(G)加上所述第四內(nèi)部因子⑶的總和除以所述常數(shù)pi除以十六的余弦的第三近似值(Y)加上所述常數(shù)Pi除以十六的正弦的第四近似值(S)的總和,(2)所述第三內(nèi)部因子(G)加上所述第五內(nèi)部因子(E)的總和除以所述第三近似值(Y)加上三乘以所述常數(shù)Pi除以16的余弦的第五近似值(ε )的總和,(3)所述第三內(nèi)部因子(G)加上所述第六內(nèi)部因子(Z)的總和除以所述第三近似值(Y)加上三乘以所述常數(shù)pi除以16的正弦的第六近似值(ξ)的總和,⑷所述第四內(nèi)部因子⑶加上所述第五內(nèi)部因子(E)的總和除以所述第四近似值(δ )加上所述第五近似值(ε )的總和,(5)所述第四內(nèi)部因子(D)加上所述第六內(nèi)部因子⑵的總和除以所述第四近似值(δ )加上所述第六近似值(ζ )的總和,及(6)所述第五內(nèi)部因子(E)加上所述第六內(nèi)部因子(Z)的總和除以所述第五近似值(ε )加上所述第六近似值(ζ )的總和。在另一方面中,一種非暫時(shí)性計(jì)算機(jī)可讀存儲(chǔ)媒體包含使處理器執(zhí)行以下操作的指令接收經(jīng)譯碼媒體數(shù)據(jù),及用8點(diǎn)逆離散余弦變換(IDCT)硬件單元執(zhí)行8點(diǎn)IDCT以將所述經(jīng)譯碼媒體數(shù)據(jù)從頻域變換到空間域。所述8點(diǎn)IDCT硬件單元包括偶數(shù)部分,所述偶數(shù)部分包含根據(jù)第一關(guān)系與第一經(jīng)縮放因子(μ)相關(guān)的第一及第二內(nèi)部因子(Α、Β),其 中所述第一關(guān)系經(jīng)定義以使得所述經(jīng)縮放因子等于所述第一內(nèi)部因子加上所述第二內(nèi)部因子的總和除以三乘以常數(shù)PiU)除以八的余弦的第一近似值U )加上三乘以所述常數(shù)Pi ( n )除以八的正弦的第二近似值(β )的總和。所述8點(diǎn)IDCT硬件單元還包括奇數(shù)部分,所述奇數(shù)部分包含根據(jù)第二關(guān)系與第二經(jīng)縮放因子(H)相關(guān)的第三、第四、第五及第六內(nèi)部因子(G、D、E、Z)。所述第二關(guān)系經(jīng)定義以使得所述第二經(jīng)縮放因子等于以下等式中的產(chǎn)生最小誤差的等式(1)所述第三內(nèi)部因子(G)加上所述第四內(nèi)部因子(D)的總和除以所述常數(shù)Pi除以十六的余弦的第三近似值(Y)加上所述常數(shù)Pi除以十六的正弦的第四近似值(S)的總和,(2)所述第三內(nèi)部因子(G)加上所述第五內(nèi)部因子(E)的總和除以所述第三近似值(Y)加上三乘以所述常數(shù)Pi除以16的余弦的第五近似值(ε )的總和,(3)所述第三內(nèi)部因子(G)加上所述第六內(nèi)部因子(Z)的總和除以所述第三近似值(Y)加上三乘以所述常數(shù)Pi除以16的正弦的第六近似值U )的總和,⑷所述第四內(nèi)部因子(D)加上所述第五內(nèi)部因子(E)的總和除以所述第四近似值(δ )加上所述第五近似值(ε )的總和,(5)所述第四內(nèi)部因子(D)加上所述第六內(nèi)部因子(Z)的總和除以所述第四近似值(δ )加上所述第六近似值(ζ )的總和,及(6)所述第五內(nèi)部因子(E)加上所述第六內(nèi)部因子⑵的總和除以所述第五近似值(ε )加上所述第六近似值(ζ )的總和。在下文的隨附圖式圖及描述中陳述所述技術(shù)的一個(gè)或一個(gè)以上方面的細(xì)節(jié)。本發(fā)明中描述的技術(shù)的其它特征、目標(biāo) 及優(yōu)點(diǎn)將通過所述描述及所述圖式且權(quán)利要求書顯而易見。
圖I為說明視頻編碼及解碼系統(tǒng)的框圖。圖2為更詳細(xì)地說明圖I的視頻編碼器的框圖。圖3為更詳細(xì)地說明圖I的視頻解碼器的框圖。圖4為說明根據(jù)本發(fā)明的技術(shù)所建構(gòu)的經(jīng)縮放8點(diǎn)DCT-II的實(shí)施方案的圖。圖5為說明譯碼裝置在應(yīng)用根據(jù)本發(fā)明的技術(shù)所建構(gòu)的8點(diǎn)DCT實(shí)施方案時(shí)的示范性操作的流程圖。圖6為說明譯碼裝置在應(yīng)用根據(jù)本發(fā)明的技術(shù)所建構(gòu)的8點(diǎn)DCT-III實(shí)施方案時(shí)的實(shí)例操作的流程圖。
具體實(shí)施例方式大體來說,本發(fā)明是針對(duì)用于使用表示為根據(jù)各種關(guān)系所選擇的系數(shù)的8X8矩陣的一個(gè)或一個(gè)以上8點(diǎn)離散余弦變換(DCT)來譯碼數(shù)據(jù)的技術(shù)??蓱?yīng)用所述技術(shù)以壓縮各種數(shù)據(jù)(包括可見或可聽媒體數(shù)據(jù),例如數(shù)字視頻、圖像、語音及/或音頻數(shù)據(jù)),且借此將表示此數(shù)據(jù)的這些電信號(hào)變換成壓縮信號(hào)以便更有效地處理、傳輸或存檔所述電信號(hào)。通過遵守根據(jù)本發(fā)明的技術(shù)所定義的各種關(guān)系,可為所述系數(shù)矩陣選擇系數(shù),使得8點(diǎn)DCT的正交及接近正交實(shí)施方案在應(yīng)用于數(shù)據(jù)時(shí)可促進(jìn)增加的譯碼增益。按離散數(shù)據(jù)單元來表示上文所表示的大小(即,8點(diǎn))。為進(jìn)行說明,通常按視頻塊來描述視頻數(shù)據(jù)(尤其是關(guān)于視頻壓縮)。視頻塊通常指代視頻幀的為任何大小的部分,其中視頻幀指代一系列圖片或圖像中的一圖片或圖像。每一視頻塊通常包含多個(gè)離散像素?cái)?shù)據(jù),其指示例如紅色、藍(lán)色及綠色的色彩分量(所謂的“色度”分量)或亮度分量(所謂的“明度”分量)。每一像素?cái)?shù)據(jù)集合包含所述視頻塊中的單一 1X1點(diǎn)且可被視為關(guān)于視頻塊的離散數(shù)據(jù)單元。因此,一 8X8視頻塊(例如)包含八行像素?cái)?shù)據(jù),每一行中有八個(gè)離散的像素?cái)?shù)據(jù)集合??山o每一像素指派一 η位值以規(guī)定色彩或亮度值。在變換8X8視頻塊時(shí),將8點(diǎn)DCT應(yīng)用于所述行以產(chǎn)生經(jīng)變換行。在此變換之后將8點(diǎn)DCT應(yīng)用于經(jīng)變換行數(shù)據(jù)的列。也可顛倒行一列定序。類似地,對(duì)于含有8個(gè)行及4個(gè)列的矩形塊,跨行應(yīng)用4點(diǎn)DCT,且然后跨中間經(jīng)變換行數(shù)據(jù)的列應(yīng)用8點(diǎn)DCT。通常按DCT能夠處理的數(shù)據(jù)(不管是音頻、語音圖像或是視頻數(shù)據(jù))的大小來描述DCT。舉例來說,如果DCT可處理輸入數(shù)據(jù)的8個(gè)樣本,則DCT可被稱作8點(diǎn)DCT。此外,DCT可表示為特定類型。八種不同類型的DCT中最常用類型的DCT為II類型DCT,其可表示為“DCT-II”。通常,在一般參考DCT時(shí),此參考指代II類型DCT或DCT-II。DCT-II的逆向操作被稱作III類型DCT,其可類似地表示為“DCT-III”,或由于通常將DCT理解為指代DCT-II,因此表示為“ IDCT ”,其中“ I ”在“ IDCT ”中表示逆向形式。下文對(duì)DCT的參考符合此標(biāo)記法,其中除非另外規(guī)定,否則對(duì)DCT的一般參考指代DCT-II。然而,為避免混淆,下文主要參考具有已指示的對(duì)應(yīng)類型(II、III等)的DCT (包括DCT-II)。本發(fā)明中所描述的技術(shù)涉及編碼器及/或解碼器兩者,其分別使用8點(diǎn)DCT-II及/或8點(diǎn)DCT-III的一個(gè)或一個(gè)以上實(shí)施方案來促進(jìn)數(shù)據(jù)的壓縮及/或解壓縮。此外,經(jīng)由應(yīng)用這些8點(diǎn)DCT-II實(shí)施方案所實(shí)現(xiàn)的壓縮及解壓縮準(zhǔn)許表示數(shù)據(jù)的電信號(hào)的物理變換,以使得可使用物理計(jì)算硬件、物理傳輸媒體(例如,銅、光纖、無線媒體或其它媒體)及/或存儲(chǔ)硬件(例如,磁盤或光盤或磁帶,或各種固態(tài)媒體中的任一者)更高效地處理、傳輸及/或存儲(chǔ)信號(hào)。所述實(shí)施方案可僅以硬件來配置或可以硬件與軟件的組合來配置。 8點(diǎn)DCT-II的實(shí)施方案可為正交或接近正交的。術(shù)語“正交”大體上指代矩陣的性質(zhì),其中矩陣在乘以矩陣的轉(zhuǎn)置時(shí)等于單位矩陣。術(shù)語“接近正交”指代此正交性質(zhì)被放松使得不需要嚴(yán)格正交性的情況。就此來說,“接近正交”暗示近似正交性或松散正交性。然而,接近正交矩陣不符合正交的技術(shù)定義,且從純粹技術(shù)角度來說,這些接近正交矩陣可被視為非正交的。為了說明本發(fā)明中所描述的8點(diǎn)DCT-II的正交實(shí)施方案,考慮包括8點(diǎn)DCT模塊的設(shè)備。所述8點(diǎn)DCT模塊實(shí)施根據(jù)本發(fā)明中描述的技術(shù)所建構(gòu)的正交8點(diǎn)DCT-II。此正交8點(diǎn)DCT-II實(shí)施方案包括偶數(shù)部分及奇數(shù)部分。8點(diǎn)DCT-II的所謂“偶數(shù)部分”指代所述8點(diǎn)DCT-II實(shí)施方案的輸出偶數(shù)編號(hào)的系數(shù)的部分。8點(diǎn)DCT-II的所謂“奇數(shù)部分”指代所述8點(diǎn)DCT-II實(shí)施方案的輸出奇數(shù)編號(hào)的系數(shù)的部分。根據(jù)本發(fā)明的技術(shù),所述偶數(shù)部分包含第一及第二內(nèi)部因子(A、B)及第一經(jīng)縮放因子(U)。如以下等式(I)中所表示,所述第一經(jīng)縮放因子等于第一內(nèi)部因子的平方加上第二內(nèi)部因子的平方的總和的平方根;
權(quán)利要求
1.一種方法,其包含 用譯碼裝置接收媒體數(shù)據(jù);及 用所述譯碼裝置的8點(diǎn)離散余弦變換DCT硬件單元執(zhí)行8點(diǎn)DCT,以將所述接收到的媒體數(shù)據(jù)從空間域變換到頻域,其中所述8點(diǎn)DCT硬件單元包括 偶數(shù)部分,其包含根據(jù)第一關(guān)系與第一經(jīng)縮放因子(U)相關(guān)的第一及第二內(nèi)部因子(A、B),其中所述第一關(guān)系經(jīng)定義以使得所述第一經(jīng)縮放因子等于所述第一內(nèi)部因子的平方加上所述第二內(nèi)部因子的平方的總和的平方根;及 奇數(shù)部分,其包含根據(jù)第二關(guān)系與第二經(jīng)縮放因子(n)相關(guān)的第三、第四、第五及第六內(nèi)部因子(G、D、E、Z), 其中所述第二關(guān)系經(jīng)定義以使得所述第二經(jīng)縮放因子等于所述第三內(nèi)部因子的平方加上所述第四內(nèi)部因子的平方的總和的平方根,且 其中所述第二關(guān)系還經(jīng)定義以使得所述第二經(jīng)縮放因子等于所述第五內(nèi)部因子的平方加上所述第六內(nèi)部因子的平方的總和的平方根。
2.根據(jù)權(quán)利要求I所述的方法, 其中所述第一內(nèi)部因子A設(shè)定為一, 其中所述第二內(nèi)部因子B設(shè)定為二, 其中所述第三內(nèi)部因子G設(shè)定為十一, 其中所述第四內(nèi)部因子D設(shè)定為三, 其中所述第五內(nèi)部因子E設(shè)定為九,且 其中所述第六內(nèi)部因子Z設(shè)定為七。
3.根據(jù)權(quán)利要求I所述的方法, 其中所述第一內(nèi)部因子A設(shè)定為一, 其中所述第二內(nèi)部因子B設(shè)定為二, 其中所述第三內(nèi)部因子G設(shè)定為十九, 其中所述第四內(nèi)部因子D設(shè)定為四, 其中所述第五內(nèi)部因子E設(shè)定為十六,且 其中所述第六內(nèi)部因子Z設(shè)定為十一。
4.根據(jù)權(quán)利要求I所述的方法, 其中所述第一內(nèi)部因子A設(shè)定為二, 其中所述第二內(nèi)部因子B設(shè)定為五, 其中所述第三內(nèi)部因子G設(shè)定為十一, 其中所述第四內(nèi)部因子D設(shè)定為三, 其中所述第五內(nèi)部因子E設(shè)定為九,且 其中所述第六內(nèi)部因子Z設(shè)定為七。
5.根據(jù)權(quán)利要求I所述的方法, 其中所述第一內(nèi)部因子A設(shè)定為二, 其中所述第二內(nèi)部因子B設(shè)定為五, 其中所述第三內(nèi)部因子G設(shè)定為十九, 其中所述第四內(nèi)部因子D設(shè)定為四,其中所述第五內(nèi)部因子E設(shè)定為十六,且 其中所述第六內(nèi)部因子Z設(shè)定為十一。
6.根據(jù)權(quán)利要求I所述的方法, 其中所述第一內(nèi)部因子A設(shè)定為三, 其中所述第二內(nèi)部因子B設(shè)定為七, 其中所述第三內(nèi)部因子G設(shè)定為十一, 其中所述第四內(nèi)部因子D設(shè)定為三, 其中所述第五內(nèi)部因子E設(shè)定為九,且 其中所述第六內(nèi)部因子Z設(shè)定為七。
7.根據(jù)權(quán)利要求I所述的方法, 其中所述第一內(nèi)部因子A設(shè)定為三, 其中所述第二內(nèi)部因子B設(shè)定為七, 其中所述第三內(nèi)部因子G設(shè)定為十九, 其中所述第四內(nèi)部因子D設(shè)定為四, 其中所述第五內(nèi)部因子E設(shè)定為十六,且 其中所述第六內(nèi)部因子Z設(shè)定為十一。
8.根據(jù)權(quán)利要求I所述的方法, 其中執(zhí)行所述8點(diǎn)DCT包括執(zhí)行所述8點(diǎn)DCT以從所述媒體數(shù)據(jù)確定一個(gè)或一個(gè)以上DCT系數(shù),且 其中所述方法進(jìn)一步包含用量化單元將所述第一經(jīng)縮放因子及所述第二經(jīng)縮放因子(U、n)應(yīng)用于所述一個(gè)或一個(gè)以上DCT系數(shù)以確定經(jīng)量化DCT系數(shù)。
9.根據(jù)權(quán)利要求I所述的方法,其中所述8點(diǎn)DCT硬件單元包含處理器,所述處理器執(zhí)行用以實(shí)施所述8點(diǎn)DCT的軟件。
10.根據(jù)權(quán)利要求I所述的方法, 其中所述內(nèi)部因子A、B、G、D、E及Z經(jīng)正規(guī)化以使得這些內(nèi)部因子變成二元有理數(shù)值, 其中用以正規(guī)化所述內(nèi)部因子A及B的第一分母為二的一次冪,且 其中用以正規(guī)化所述接口因子G、D、E及Z的第二分母為二的二次冪。
11.一種設(shè)備,其包含 8點(diǎn)離散余弦變換DCT硬件單元,其將媒體數(shù)據(jù)從空間域變換到頻域,其中所述8點(diǎn)DCT硬件單元包括 偶數(shù)部分,其包含根據(jù)第一關(guān)系與第一經(jīng)縮放因子(U)相關(guān)的第一及第二內(nèi)部因子(A、B),其中所述第一關(guān)系經(jīng)定義以使得所述第一經(jīng)縮放因子等于所述第一內(nèi)部因子的平方加上所述第二內(nèi)部因子的平方的總和的平方根;及 奇數(shù)部分,其包含根據(jù)第二關(guān)系與第二經(jīng)縮放因子(n)相關(guān)的第三、第四、第五及第六內(nèi)部因子(G、D、E、Z), 其中所述第二關(guān)系經(jīng)定義以使得所述第二經(jīng)縮放因子等于所述第三內(nèi)部因子的平方加上所述第四內(nèi)部因子的平方的總和的平方根,且 其中所述第二關(guān)系還經(jīng)定義以使得所述第二經(jīng)縮放因子等于所述第五內(nèi)部因子的平方加上所述第六內(nèi)部因子的平方的總和的平方根。
12.根據(jù)權(quán)利要求11所述的設(shè)備,其中所述第一內(nèi)部因子A設(shè)定為一,其中所述第二內(nèi)部因子B設(shè)定為二,其中所述第三內(nèi)部因子G設(shè)定為十一,其中所述第四內(nèi)部因子D設(shè)定為三,其中所述第五內(nèi)部因子E設(shè)定為九,且其中所述第六內(nèi)部因子Z設(shè)定為七。
13.根據(jù)權(quán)利要求11所述的設(shè)備,其中所述第一內(nèi)部因子A設(shè)定為一,其中所述第二內(nèi)部因子B設(shè)定為二,其中所述第三內(nèi)部因子G設(shè)定為十九,其中所述第四內(nèi)部因子D設(shè)定為四,其中所述第五內(nèi)部因子E設(shè)定為十六,且其中所述第六內(nèi)部因子Z設(shè)定為十一。
14.根據(jù)權(quán)利要求11所述的設(shè)備,其中所述第一內(nèi)部因子A設(shè)定為二,其中所述第二內(nèi)部因子B設(shè)定為五,其中所述第三內(nèi)部因子G設(shè)定為十一,其中所述第四內(nèi)部因子D設(shè)定為三,其中所述第五內(nèi)部因子E設(shè)定為九,且其中所述第六內(nèi)部因子Z設(shè)定為七。
15.根據(jù)權(quán)利要求11所述的設(shè)備,其中所述第一內(nèi)部因子A設(shè)定為二,其中所述第二內(nèi)部因子B設(shè)定為五,其中所述第三內(nèi)部因子G設(shè)定為十九,其中所述第四內(nèi)部因子D設(shè)定為四,其中所述第五內(nèi)部因子E設(shè)定為十六,且其中所述第六內(nèi)部因子Z設(shè)定為十一。
16.根據(jù)權(quán)利要求11所述的設(shè)備,其中所述第一內(nèi)部因子A設(shè)定為三,其中所述第二內(nèi)部因子B設(shè)定為七,其中所述第三內(nèi)部因子G設(shè)定為十一,其中所述第四內(nèi)部因子D設(shè)定為三,其中所述第五內(nèi)部因子E設(shè)定為九,且其中所述第六內(nèi)部因子Z設(shè)定為七。
17.根據(jù)權(quán)利要求11所述的設(shè)備,其中所述第一內(nèi)部因子A設(shè)定為三,其中所述第二內(nèi)部因子B設(shè)定為七,其中所述第三內(nèi)部因子G設(shè)定為十九,其中所述第四內(nèi)部因子D設(shè)定為四, 其中所述第五內(nèi)部因子E設(shè)定為十六,且 其中所述第六內(nèi)部因子Z設(shè)定為十一。
18.根據(jù)權(quán)利要求11所述的設(shè)備, 其中所述8點(diǎn)DCT硬件單元將所述DCT應(yīng)用于所述媒體數(shù)據(jù)以確定一個(gè)或一個(gè)以上DCT系數(shù),且 其中所述設(shè)備進(jìn)一步包含量化單元,其將所述第一經(jīng)縮放因子及所述第二經(jīng)縮放因子(u、n)應(yīng)用于所述一個(gè)或一個(gè)以上DCT系數(shù)以確定經(jīng)量化DCT系數(shù)。
19.根據(jù)權(quán)利要求11所述的設(shè)備,其中所述8點(diǎn)DCT硬件單元包含處理器,所述處理器執(zhí)行用以實(shí)施所述正交8點(diǎn)DCT的軟件。
20.根據(jù)權(quán)利要求11所述的設(shè)備, 其中所述內(nèi)部因子A、B、G、D、E及Z經(jīng)正規(guī)化以使得這些內(nèi)部因子變成二元有理數(shù)值, 其中用以正規(guī)化所述內(nèi)部因子A及B的第一分母為二的一次冪,且 其中用以正規(guī)化所述接口因子G、D、E及Z的第二分母為二的二次冪。
21.一種裝置,其包含 用于接收媒體數(shù)據(jù)的裝置;及 用于執(zhí)行8點(diǎn)離散余弦變換DCT以將所述接收到的媒體數(shù)據(jù)從空間域變換到頻域的裝置,其中所述用于執(zhí)行所述8點(diǎn)DCT的裝置包括 偶數(shù)部分,其包含根據(jù)第一關(guān)系與第一經(jīng)縮放因子(U)相關(guān)的第一及第二內(nèi)部因子(A、B),其中所述第一關(guān)系經(jīng)定義以使得所述第一經(jīng)縮放因子等于所述第一內(nèi)部因子的平方加上所述第二內(nèi)部因子的平方的總和的平方根;及 奇數(shù)部分,其包含根據(jù)第二關(guān)系與第二經(jīng)縮放因子(n)相關(guān)的第三、第四、第五及第六內(nèi)部因子(G、D、E、Z), 其中所述第二關(guān)系經(jīng)定義以使得所述第二經(jīng)縮放因子等于所述第三內(nèi)部因子的平方加上所述第四內(nèi)部因子的平方的總和的平方根,且 其中所述第二關(guān)系還經(jīng)定義以使得所述第二經(jīng)縮放因子等于所述第五內(nèi)部因子的平方加上所述第六內(nèi)部因子的平方的總和的平方根。
22.根據(jù)權(quán)利要求21所述的裝置, 其中所述第一內(nèi)部因子A設(shè)定為一, 其中所述第二內(nèi)部因子B設(shè)定為二, 其中所述第三內(nèi)部因子G設(shè)定為十一, 其中所述第四內(nèi)部因子D設(shè)定為三, 其中所述第五內(nèi)部因子E設(shè)定為九,且 其中所述第六內(nèi)部因子Z設(shè)定為七。
23.根據(jù)權(quán)利要求21所述的裝置, 其中所述第一內(nèi)部因子A設(shè)定為一, 其中所述第二內(nèi)部因子B設(shè)定為二, 其中所述第三內(nèi)部因子G設(shè)定為十九, 其中所述第四內(nèi)部因子D設(shè)定為四,其中所述第五內(nèi)部因子E設(shè)定為十六,且 其中所述第六內(nèi)部因子Z設(shè)定為十一。
24.根據(jù)權(quán)利要求21所述的裝置, 其中所述第一內(nèi)部因子A設(shè)定為二, 其中所述第二內(nèi)部因子B設(shè)定為五, 其中所述第三內(nèi)部因子G設(shè)定為十一, 其中所述第四內(nèi)部因子D設(shè)定為三, 其中所述第五內(nèi)部因子E設(shè)定為九,且 其中所述第六內(nèi)部因子Z設(shè)定為七。
25.根據(jù)權(quán)利要求21所述的裝置, 其中所述第一內(nèi)部因子A設(shè)定為二, 其中所述第二內(nèi)部因子B設(shè)定為五, 其中所述第三內(nèi)部因子G設(shè)定為十九, 其中所述第四內(nèi)部因子D設(shè)定為四, 其中所述第五內(nèi)部因子E設(shè)定為十六,且 其中所述第六內(nèi)部因子Z設(shè)定為十一。
26.根據(jù)權(quán)利要求21所述的裝置, 其中所述第一內(nèi)部因子A設(shè)定為三, 其中所述第二內(nèi)部因子B設(shè)定為七, 其中所述第三內(nèi)部因子G設(shè)定為十一, 其中所述第四內(nèi)部因子D設(shè)定為三, 其中所述第五內(nèi)部因子E設(shè)定為九,且 其中所述第六內(nèi)部因子Z設(shè)定為七。
27.根據(jù)權(quán)利要求21所述的裝置, 其中所述第一內(nèi)部因子A設(shè)定為三, 其中所述第二內(nèi)部因子B設(shè)定為七, 其中所述第三內(nèi)部因子G設(shè)定為十九, 其中所述第四內(nèi)部因子D設(shè)定為四, 其中所述第五內(nèi)部因子E設(shè)定為十六,且 其中所述第六內(nèi)部因子Z設(shè)定為十一。
28.根據(jù)權(quán)利要求21所述的裝置, 其中所述用于執(zhí)行所述DCT的裝置進(jìn)一步包含用于將8點(diǎn)DCT應(yīng)用于所述媒體數(shù)據(jù)以確定一個(gè)或一個(gè)以上DCT系數(shù)的裝置,且 其中所述設(shè)備進(jìn)一步包含用于將所述第一經(jīng)縮放因子及所述第二經(jīng)縮放因子、n)應(yīng)用于所述一個(gè)或一個(gè)以上DCT系數(shù)以確定經(jīng)量化DCT系數(shù)的裝置。
29.根據(jù)權(quán)利要求21所述的裝置, 其中所述內(nèi)部因子A、B、G、D、E及Z經(jīng)正規(guī)化以使得這些內(nèi)部因子變成二元有理數(shù)值, 其中用以正規(guī)化所述內(nèi)部因子A及B的第一分母為二的一次冪,且 其中用以正規(guī)化所述接口因子G、D、E及Z的第二分母為二的二次冪。
30.一種非暫時(shí)性計(jì)算機(jī)可讀存儲(chǔ)媒體,其包含致使處理器執(zhí)行以下操作的指令 用譯碼裝置接收媒體數(shù)據(jù);及 用所述譯碼裝置的8點(diǎn)離散余弦變換DCT硬件單元執(zhí)行8點(diǎn)DCT以將所述接收到的媒體數(shù)據(jù)從空間域變換到頻域,其中所述8點(diǎn)DCT硬件單元包括 偶數(shù)部分,其包含根據(jù)第一關(guān)系與第一經(jīng)縮放因子(U)相關(guān)的第一及第二內(nèi)部因子(A、B),其中所述第一關(guān)系經(jīng)定義以使得所述第一經(jīng)縮放因子等于所述第一內(nèi)部因子的平方加上所述第二內(nèi)部因子的平方的總和的平方根;及 奇數(shù)部分,其包含根據(jù)第二關(guān)系與第二經(jīng)縮放因子(n)相關(guān)的第三、第四、第五及第六內(nèi)部因子(G、D、E、Z), 其中所述第二關(guān)系經(jīng)定義以使得所述第二經(jīng)縮放因子等于所述第三內(nèi)部因子的平方加上所述第四內(nèi)部因子的平方的總和的平方根,且 其中所述第二關(guān)系還經(jīng)定義以使得所述第二經(jīng)縮放因子等于所述第五內(nèi)部因子的平方加上所述第六內(nèi)部因子的平方的總和的平方根。
31.一種方法,其包含 用譯碼裝置接收媒體數(shù)據(jù);及 用所述譯碼裝置的8點(diǎn)離散余弦變換DCT硬件單元執(zhí)行8點(diǎn)DCT以將所述媒體數(shù)據(jù)從空間域變換到頻域,其中所述8點(diǎn)DCT硬件單元包括 偶數(shù)部分,其包含根據(jù)第一關(guān)系與第一經(jīng)縮放因子(U)相關(guān)的第一及第二內(nèi)部因子(A、B),其中所述第一關(guān)系經(jīng)定義以使得所述經(jīng)縮放因子等于所述第一內(nèi)部因子加上所述第二內(nèi)部因子的總和除以三乘以常數(shù)PiU)除以八的余弦的第一近似值(a)加上三乘以所述常數(shù)PiU)除以八的正弦的第二近似值(¢)的總和;及 奇數(shù)部分,其包含根據(jù)第二關(guān)系與第二經(jīng)縮放因子(n)相關(guān)的第三、第四、第五及第六內(nèi)部因子(G、D、E、Z), 其中所述第二關(guān)系經(jīng)定義以使得所述第二經(jīng)縮放因子等于以下等式中的產(chǎn)生最小誤差的等式 (1)所述第三內(nèi)部因子(G)加上所述第四內(nèi)部因子(D)的總和除以所述常數(shù)pi除以十六的余弦的第三近似值(Y)加上所述常數(shù)Pi除以十六的正弦的第四近似值(S)的總和; (2)所述第三內(nèi)部因子(G)加上所述第五內(nèi)部因子(E)的總和除以所述第三近似值(Y)加上三乘以所述常數(shù)Pi除以16的余弦的第五近似值(e )的總和; (3)所述第三內(nèi)部因子(G)加上所述第六內(nèi)部因子(Z)的總和除以所述第三近似值(Y )加上三乘以所述常數(shù)Pi除以16的正弦的第六近似值(;)的總和; (4)所述第四內(nèi)部因子(D)加上所述第五內(nèi)部因子(E)的總和除以所述第四近似值(6 )加上所述第五近似值(e )的總和; (5)所述第四內(nèi)部因子(D)加上所述第六內(nèi)部因子(Z)的總和除以所述第四近似值(6 )加上所述第六近似值(;)的總和;及 (6)所述第五內(nèi)部因子(E)加上所述第六內(nèi)部因子(Z)的總和除以所述第五近似值(£ )加上所述第六近似值(()的總和。
32.根據(jù)權(quán)利要求31所述的方法,其中所述第一內(nèi)部因子A設(shè)定為一,其中所述第二內(nèi)部因子B設(shè)定為二,其中所述第三內(nèi)部因子G設(shè)定為五,其中所述第四內(nèi)部因子D設(shè)定為一,其中所述第五內(nèi)部因子E設(shè)定為四,且其中所述第六內(nèi)部因子Z設(shè)定為三。
33.根據(jù)權(quán)利要求31所述的方法,其中所述第一內(nèi)部因子A設(shè)定為一,其中所述第二內(nèi)部因子B設(shè)定為二,其中所述第三內(nèi)部因子G設(shè)定為十一,其中所述第四內(nèi)部因子D設(shè)定為二,其中所述第五內(nèi)部因子E設(shè)定為九,且其中所述第六內(nèi)部因子Z設(shè)定為六。
34.根據(jù)權(quán)利要求31所述的方法,其中所述第一內(nèi)部因子A設(shè)定為二,其中所述第二內(nèi)部因子B設(shè)定為五,其中所述第三內(nèi)部因子G設(shè)定為五,其中所述第四內(nèi)部因子D設(shè)定為一,其中所述第五內(nèi)部因子E設(shè)定為四,且其中所述第六內(nèi)部因子Z設(shè)定為三。
35.根據(jù)權(quán)利要求31所述的方法,其中所述第一內(nèi)部因子A設(shè)定為二,其中所述第二內(nèi)部因子B設(shè)定為五,其中所述第三內(nèi)部因子G設(shè)定為十一,其中所述第四內(nèi)部因子D設(shè)定為二,其中所述第五內(nèi)部因子E設(shè)定為九,且其中所述第六內(nèi)部因子Z設(shè)定為六。
36.根據(jù)權(quán)利要求31所述的方法,其中所述第一內(nèi)部因子A設(shè)定為五,其中所述第二內(nèi)部因子B設(shè)定為十二,其中所述第三內(nèi)部因子G設(shè)定為五,其中所述第四內(nèi)部因子D設(shè)定為一,其中所述第五內(nèi)部因子E設(shè)定為四,且其中所述第六內(nèi)部因子Z設(shè)定為三。
37.根據(jù)權(quán)利要求31所述的方法,其中所述第一內(nèi)部因子A設(shè)定為五,其中所述第二內(nèi)部因子B設(shè)定為十二,其中所述第三內(nèi)部因子G設(shè)定為十一,其中所述第四內(nèi)部因子D設(shè)定為二,其中所述第五內(nèi)部因子E設(shè)定為九,且 其中所述第六內(nèi)部因子Z設(shè)定為六。
38.根據(jù)權(quán)利要求31所述的方法, 其中執(zhí)行所述8點(diǎn)DCT包括執(zhí)行所述8點(diǎn)DCT以從所述媒體數(shù)據(jù)確定一個(gè)或一個(gè)以上DCT系數(shù),且 其中所述方法進(jìn)一步包含用量化單元將所述第一經(jīng)縮放因子及所述第二經(jīng)縮放因子(U、n)應(yīng)用于所述一個(gè)或一個(gè)以上DCT系數(shù)以確定經(jīng)量化DCT系數(shù)。
39.根據(jù)權(quán)利要求31所述的方法,其中所述8點(diǎn)DCT硬件單元包含處理器,所述處理器執(zhí)行用以實(shí)施所述8點(diǎn)DCT的軟件。
40.根據(jù)權(quán)利要求31所述的方法, 其中所述內(nèi)部因子A、B、G、D、E及Z經(jīng)正規(guī)化以使得這些內(nèi)部因子變成二元有理數(shù)值, 其中用以正規(guī)化所述內(nèi)部因子A及B的第一分母為二的一次冪,且 其中用以正規(guī)化所述接口因子G、D、E及Z的第二分母為二的二次冪。
41.一種設(shè)備,其包含 8點(diǎn)離散余弦變換DCT硬件單元,其將媒體數(shù)據(jù)從空間域變換到頻域,其中所述8點(diǎn)DCT硬件單元包括 偶數(shù)部分,其包含根據(jù)第一關(guān)系與第一經(jīng)縮放因子(U)相關(guān)的第一及第二內(nèi)部因子(A、B),其中所述第一關(guān)系經(jīng)定義以使得所述經(jīng)縮放因子等于所述第一內(nèi)部因子加上所述第二內(nèi)部因子的總和除以三乘以常數(shù)PiU)除以八的余弦的第一近似值(a)加上三乘以所述常數(shù)PiU)除以八的正弦的第二近似值(¢)的總和;及 奇數(shù)部分,其包含根據(jù)第二關(guān)系與第二經(jīng)縮放因子(n)相關(guān)的第三、第四、第五及第六內(nèi)部因子(G、D、E、Z), 其中所述第二關(guān)系經(jīng)定義以使得所述第二經(jīng)縮放因子等于以下等式中的產(chǎn)生最小誤差的等式 (1)所述第三內(nèi)部因子(G)加上所述第四內(nèi)部因子(D)的總和除以所述常數(shù)pi除以十六的余弦的第三近似值(Y)加上所述常數(shù)Pi除以十六的正弦的第四近似值(S)的總和; (2)所述第三內(nèi)部因子(G)加上所述第五內(nèi)部因子(E)的總和除以所述第三近似值(Y)加上三乘以所述常數(shù)Pi除以16的余弦的第五近似值(e )的總和; (3)所述第三內(nèi)部因子(G)加上所述第六內(nèi)部因子(Z)的總和除以所述第三近似值(Y )加上三乘以所述常數(shù)Pi除以16的正弦的第六近似值(;)的總和; (4)所述第四內(nèi)部因子⑶加上所述第五內(nèi)部因子(E)的總和除以所述第四近似值(6 )加上所述第五近似值(e )的總和; (5)所述第四內(nèi)部因子(D)加上所述第六內(nèi)部因子(Z)的總和除以所述第四近似值(6 )加上所述第六近似值(;)的總和 '及 (6)所述第五內(nèi)部因子(E)加上所述第六內(nèi)部因子(Z)的總和除以所述第五近似值(£ )加上所述第六近似值(()的總和。
42.根據(jù)權(quán)利要求41所述的設(shè)備, 其中所述第一內(nèi)部因子A設(shè)定為一,其中所述第二內(nèi)部因子B設(shè)定為二,其中所述第三內(nèi)部因子G設(shè)定為五,其中所述第四內(nèi)部因子D設(shè)定為一,其中所述第五內(nèi)部因子E設(shè)定為四,且其中所述第六內(nèi)部因子Z設(shè)定為三。
43.根據(jù)權(quán)利要求41所述的設(shè)備,其中所述第一內(nèi)部因子A設(shè)定為一, 其中所述第二內(nèi)部因子B設(shè)定為二,其中所述第三內(nèi)部因子G設(shè)定為十一,其中所述第四內(nèi)部因子D設(shè)定為二,其中所述第五內(nèi)部因子E設(shè)定為九,且其中所述第六內(nèi)部因子Z設(shè)定為六。
44.根據(jù)權(quán)利要求41所述的設(shè)備,其中所述第一內(nèi)部因子A設(shè)定為二,其中所述第二內(nèi)部因子B設(shè)定為五,其中所述第三內(nèi)部因子G設(shè)定為五,其中所述第四內(nèi)部因子D設(shè)定為一,其中所述第五內(nèi)部因子E設(shè)定為四,且其中所述第六內(nèi)部因子Z設(shè)定為三。
45.根據(jù)權(quán)利要求41所述的設(shè)備,其中所述第一內(nèi)部因子A設(shè)定為二,其中所述第二內(nèi)部因子B設(shè)定為五,其中所述第三內(nèi)部因子G設(shè)定為十一,其中所述第四內(nèi)部因子D設(shè)定為二,其中所述第五內(nèi)部因子E設(shè)定為九,且其中所述第六內(nèi)部因子Z設(shè)定為六。
46.根據(jù)權(quán)利要求41所述的設(shè)備,其中所述第一內(nèi)部因子A設(shè)定為五,其中所述第二內(nèi)部因子B設(shè)定為十二,其中所述第三內(nèi)部因子G設(shè)定為五,其中所述第四內(nèi)部因子D設(shè)定為一,其中所述第五內(nèi)部因子E設(shè)定為四,且其中所述第六內(nèi)部因子Z設(shè)定為三。
47.根據(jù)權(quán)利要求41所述的設(shè)備,其中所述第一內(nèi)部因子A設(shè)定為五,其中所述第二內(nèi)部因子B設(shè)定為十二,其中所述第三內(nèi)部因子G設(shè)定為十一,其中所述第四內(nèi)部因子D設(shè)定為二,其中所述第五內(nèi)部因子E設(shè)定為九,且其中所述第六內(nèi)部因子Z設(shè)定為六。
48.根據(jù)權(quán)利要求41所述的設(shè)備, 其中所述8點(diǎn)DCT硬件單元將所述8點(diǎn)DCT實(shí)施方案應(yīng)用于所述媒體數(shù)據(jù)以確定一個(gè)或一個(gè)以上DCT系數(shù),且 其中所述設(shè)備進(jìn)一步包含量化單元,其將所述第一經(jīng)縮放因子及所述第二經(jīng)縮放因子(u、n)應(yīng)用于所述一個(gè)或一個(gè)以上DCT系數(shù)以確定經(jīng)量化DCT系數(shù)。
49.根據(jù)權(quán)利要求41所述的設(shè)備,其中所述8點(diǎn)DCT硬件單元包含處理器,所述處理器執(zhí)行用以實(shí)施所述8點(diǎn)DCT的軟件。
50.根據(jù)權(quán)利要求41所述的設(shè)備, 其中所述內(nèi)部因子A、B、G、D、E及Z經(jīng)正規(guī)化以使得這些內(nèi)部因子變成二元有理數(shù)值, 其中用以正規(guī)化所述內(nèi)部因子A及B的第一分母為二的一次冪,且 其中用以正規(guī)化所述接口因子G、D、E及Z的第二分母為二的二次冪。
51.—種設(shè)備,其包含 用于接收媒體數(shù)據(jù)的裝置;及 用于執(zhí)行8點(diǎn)離散余弦變換DCT以將所述媒體數(shù)據(jù)從空間域變換到頻域的裝置,其中所述用于執(zhí)行所述8點(diǎn)DCT的裝置包括 偶數(shù)部分,其包含根據(jù)第一關(guān)系與第一經(jīng)縮放因子(U)相關(guān)的第一及第二內(nèi)部因子(A、B),其中所述第一關(guān)系經(jīng)定義以使得所述經(jīng)縮放因子等于所述第一內(nèi)部因子加上所述第二內(nèi)部因子的總和除以三乘以常數(shù)PiU)除以八的余弦的第一近似值(a)加上三乘以所述常數(shù)PiU)除以八的正弦的第二近似值(¢)的總和;及 奇數(shù)部分,其包含根據(jù)第二關(guān)系與第二經(jīng)縮放因子(n)相關(guān)的第三、第四、第五及第六內(nèi)部因子(G、D、E、Z), 其中所述第二關(guān)系經(jīng)定義以使得所述第二經(jīng)縮放因子等于以下等式中的產(chǎn)生最小誤差的等式 (1)所述第三內(nèi)部因子(G)加上所述第四內(nèi)部因子(D)的總和除以所述常數(shù)pi除以十六的余弦的第三近似值(Y)加上所述常數(shù)Pi除以十六的正弦的第四近似值(S)的總和; (2)所述第三內(nèi)部因子(G)加上所述第五內(nèi)部因子(E)的總和除以所述第三近似值(Y)加上三乘以所述常數(shù)Pi除以16的余弦的第五近似值(e )的總和, (3)所述第三內(nèi)部因子(G)加上所述第六內(nèi)部因子(Z)的總和除以所述第三近似值(Y )加上三乘以所述常數(shù)Pi除以16的正弦的第六近似值(;)的總和; (4)所述第四內(nèi)部因子⑶加上所述第五內(nèi)部因子(E)的總和除以所述第四近似值(6 )加上所述第五近似值(e )的總和; (5)所述第四內(nèi)部因子(D)加上所述第六內(nèi)部因子(Z)的總和除以所述第四近似值(6 )加上所述第六近似值(;)的總和 '及 (6)所述第五內(nèi)部因子(E)加上所述第六內(nèi)部因子(Z)的總和除以所述第五近似值(£ )加上所述第六近似值(()的總和。
52.根據(jù)權(quán)利要求51所述的設(shè)備, 其中所述第一內(nèi)部因子A設(shè)定為一,其中所述第二內(nèi)部因子B設(shè)定為二,其中所述第三內(nèi)部因子G設(shè)定為五,其中所述第四內(nèi)部因子D設(shè)定為一,其中所述第五內(nèi)部因子E設(shè)定為四,且其中所述第六內(nèi)部因子Z設(shè)定為三。
53.根據(jù)權(quán)利要求51所述的設(shè)備,其中所述第一內(nèi)部因子A設(shè)定為一,其中所述第二內(nèi)部因子B設(shè)定為二,其中所述第三內(nèi)部因子G設(shè)定為十一,其中所述第四內(nèi)部因子D設(shè)定為二,其中所述第五內(nèi)部因子E設(shè)定為九,且其中所述第六內(nèi)部因子Z設(shè)定為六。
54.根據(jù)權(quán)利要求51所述的設(shè)備,其中所述第一內(nèi)部因子A設(shè)定為二,其中所述第二內(nèi)部因子B設(shè)定為五,其中所述第三內(nèi)部因子G設(shè)定為五,其中所述第四內(nèi)部因子D設(shè)定為一,其中所述第五內(nèi)部因子E設(shè)定為四,且其中所述第六內(nèi)部因子Z設(shè)定為三。
55.根據(jù)權(quán)利要求51所述的設(shè)備,其中所述第一內(nèi)部因子A設(shè)定為二,其中所述第二內(nèi)部因子B設(shè)定為五,其中所述第三內(nèi)部因子G設(shè)定為十一,其中所述第四內(nèi)部因子D設(shè)定為二,其中所述第五內(nèi)部因子E設(shè)定為九,且其中所述第六內(nèi)部因子Z設(shè)定為六。
56.根據(jù)權(quán)利要求51所述的設(shè)備,其中所述第一內(nèi)部因子A設(shè)定為五,其中所述第二內(nèi)部因子B設(shè)定為十二,其中所述第三內(nèi)部因子G設(shè)定為五,其中所述第四內(nèi)部因子D設(shè)定為一,其中所述第五內(nèi)部因子E設(shè)定為四,且其中所述第六內(nèi)部因子Z設(shè)定為三。
57.根據(jù)權(quán)利要求51所述的設(shè)備,其中所述第一內(nèi)部因子A設(shè)定為五,其中所述第二內(nèi)部因子B設(shè)定為十二,其中所述第三內(nèi)部因子G設(shè)定為十一,其中所述第四內(nèi)部因子D設(shè)定為二,其中所述第五內(nèi)部因子E設(shè)定為九,且其中所述第六內(nèi)部因子Z設(shè)定為六。
58.根據(jù)權(quán)利要求51所述的設(shè)備, 其中所述用于執(zhí)行所述DCT的裝置進(jìn)一步包含用于將8點(diǎn)DCT應(yīng)用于所述媒體數(shù)據(jù)以確定一個(gè)或一個(gè)以上DCT系數(shù)的裝置,且 其中所述設(shè)備進(jìn)一步包含用于將所述第一經(jīng)縮放因子及所述第二經(jīng)縮放因子、n)應(yīng)用于所述一個(gè)或一個(gè)以上DCT系數(shù)以確定經(jīng)量化DCT系數(shù)的裝置。
59.根據(jù)權(quán)利要求51所述的設(shè)備, 其中所述內(nèi)部因子A、B、G、D、E及Z經(jīng)正規(guī)化以使得這些內(nèi)部因子變成二元有理數(shù)值, 其中用以正規(guī)化所述內(nèi)部因子A及B的第一分母為二的一次冪,且 其中用以正規(guī)化所述接口因子G、D、E及Z的第二分母為二的二次冪。
60.一種非暫時(shí)性計(jì)算機(jī)可讀存儲(chǔ)媒體,其包含致使處理器執(zhí)行以下操作的指令 接收媒體數(shù)據(jù);及 用8點(diǎn)離散余弦變換DCT硬件單元執(zhí)行8點(diǎn)DCT以將所述媒體數(shù)據(jù)從空間域變換到頻域,其中所述8點(diǎn)DCT硬件單元包括 偶數(shù)部分,其包含根據(jù)第一關(guān)系與第一經(jīng)縮放因子(U)相關(guān)的第一及第二內(nèi)部因子(A、B),其中所述第一關(guān)系經(jīng)定義以使得所述經(jīng)縮放因子等于所述第一內(nèi)部因子加上所述第二內(nèi)部因子的總和除以三乘以常數(shù)PiU)除以八的余弦的第一近似值(a)加上三乘以所述常數(shù)PiU)除以八的正弦的第二近似值(¢)的總和;及 奇數(shù)部分,其包含根據(jù)第二關(guān)系與第二經(jīng)縮放因子(n)相關(guān)的第三、第四、第五及第六內(nèi)部因子(G、D、E、Z), 其中所述第二關(guān)系經(jīng)定義以使得所述第二經(jīng)縮放因子等于以下等式中的產(chǎn)生最小誤差的等式 (1)所述第三內(nèi)部因子(G)加上所述第四內(nèi)部因子(D)的總和除以所述常數(shù)pi除以十六的余弦的第三近似值(Y)加上所述常數(shù)Pi除以十六的正弦的第四近似值(S)的總和; (2)所述第三內(nèi)部因子(G)加上所述第五內(nèi)部因子(E)的總和除以所述第三近似值(Y)加上三乘以所述常數(shù)Pi除以16的余弦的第五近似值(e )的總和; (3)所述第三內(nèi)部因子(G)加上所述第六內(nèi)部因子(Z)的總和除以所述第三近似值(Y )加上三乘以所述常數(shù)Pi除以16的正弦的第六近似值(;)的總和; (4)所述第四內(nèi)部因子(D)加上所述第五內(nèi)部因子(E)的總和除以所述第四近似值(6 )加上所述第五近似值(e )的總和; (5)所述第四內(nèi)部因子(D)加上所述第六內(nèi)部因子(Z)的總和除以所述第四近似值(6 )加上所述第六近似值(;)的總和 '及 (6)所述第五內(nèi)部因子(E)加上所述第六內(nèi)部因子(Z)的總和除以所述第五近似值(£ )加上所述第六近似值(()的總和。
全文摘要
大體來說,本發(fā)明描述用于實(shí)施8點(diǎn)離散余弦變換DCT的技術(shù)。一種包含8點(diǎn)離散余弦變換DCT硬件單元的設(shè)備可實(shí)施這些技術(shù),以將媒體數(shù)據(jù)從空間域變換到頻域。所述8點(diǎn)DCT硬件單元包括偶數(shù)部分,所述偶數(shù)部分包含根據(jù)第一關(guān)系與第一經(jīng)縮放因子(μ)相關(guān)的因子A、B。所述8點(diǎn)DCT硬件單元還包括奇數(shù)部分,所述奇數(shù)部分包含根據(jù)第二關(guān)系與第二經(jīng)縮放因子(η)相關(guān)的第三、第四、第五及第六內(nèi)部因子(G、D、E、Z)。所述第一關(guān)系使所述第一經(jīng)縮放因子與所述第一內(nèi)部因子及所述第二內(nèi)部因子相關(guān)。所述第二關(guān)系使所述第二經(jīng)縮放因子與所述第三內(nèi)部因子及第四內(nèi)部因子以及所述第五內(nèi)部因子及第六內(nèi)部因子相關(guān)。
文檔編號(hào)H04N7/26GK102714714SQ201080027866
公開日2012年10月3日 申請(qǐng)日期2010年6月23日 優(yōu)先權(quán)日2009年6月24日
發(fā)明者尤里婭·列茲尼克, 拉詹·L·喬希, 馬爾塔·卡切維奇 申請(qǐng)人:高通股份有限公司