午夜毛片免费看,老师老少妇黄色网站,久久本道综合久久伊人,伊人黄片子

基于區(qū)域的圖像壓縮的制作方法

文檔序號:7993370閱讀:286來源:國知局
基于區(qū)域的圖像壓縮的制作方法
【專利摘要】本發(fā)明公開了一種用于壓縮圖像的方法,其包括將圖像分解成一個(gè)或多個(gè)區(qū)域。選擇圖像的區(qū)域以進(jìn)行評估。如果選定區(qū)域不滿足預(yù)定壓縮可接受標(biāo)準(zhǔn),那么變換并量化所述區(qū)域。預(yù)定壓縮可接受標(biāo)準(zhǔn)可以包括具體比特率、具體圖像質(zhì)量或其組合。如果所述區(qū)域在其被變換并量化之后不滿足預(yù)定壓縮可接受標(biāo)準(zhǔn),那么調(diào)整變換和量化設(shè)置并使用所調(diào)整的設(shè)置來變換并量化所述區(qū)域。然后當(dāng)已達(dá)到預(yù)定壓縮可接受標(biāo)準(zhǔn)時(shí)編碼所述區(qū)域。所述編碼可以包括額外壓縮階段。
【專利說明】基于區(qū)域的圖像壓縮
[0001]相關(guān)申請案交叉參考
[0002]本申請主張2011年10月14日提交的第61/547,648號美國臨時(shí)申請和2012年10月12日提交的第13/651,020號美國非臨時(shí)申請的權(quán)益,所述申請的內(nèi)容在此以引用方式并入本文,如同在本文中完全闡述一樣。
【技術(shù)領(lǐng)域】
[0003]本發(fā)明一般涉及圖像壓縮,且特定地說涉及一種用于基于區(qū)域的圖像壓縮的方法。
[0004]發(fā)明背景
[0005]有損壓縮技術(shù)要求方法以較低比特率有效地編碼圖像且不顯著犧牲圖像質(zhì)量。固定速率壓縮方案一般在顯著低于每像素四比特的速率下具有不良圖像質(zhì)量。如聯(lián)合圖像專家組(JPEG)的一些現(xiàn)有的可變速率壓縮技術(shù)應(yīng)用某種形式的變換和量化。
[0006]在壓縮之后減少要存儲(chǔ)的數(shù)據(jù)量的一些方法可以涉及以稀疏方式存儲(chǔ)數(shù)據(jù)和內(nèi)插結(jié)果。現(xiàn)有的方法一般不會(huì)提供良好級別的圖像質(zhì)量,且在一些情況下還可以引入可能不想要的圖像偽影(例如,高頻噪音)。
[0007]發(fā)明概述
[0008]在后續(xù)壓縮步驟之前添加局部每個(gè)區(qū)域變換和量化步驟可以減少要壓縮的數(shù)據(jù)量,從而減小維持高級別的圖像質(zhì)量所需要的所需比特率。在解壓期間,應(yīng)用重構(gòu)變換以生成像素值??傮w而言,執(zhí)行每個(gè)區(qū)域變換和量化允許更好地平衡取得低比特率和高圖像質(zhì)量,而不給圖像解碼添加不可想象的復(fù)雜性。
[0009]一種用于壓縮圖像的方法包括將所述圖像分解成一個(gè)或多個(gè)區(qū)域。選擇所述圖像的區(qū)域以進(jìn)行評估。如果選定區(qū)域不滿足預(yù)定壓縮可接受標(biāo)準(zhǔn),那么變換并量化所述區(qū)域。所述預(yù)定壓縮可接受標(biāo)準(zhǔn)可以包括具體比特率、具體圖像質(zhì)量或其組合。如果所述區(qū)域在其被變換并量化之后不滿足所述預(yù)定壓縮可接受標(biāo)準(zhǔn),那么調(diào)整變換和量化設(shè)置并使用所調(diào)整的設(shè)置來變換并量化所述區(qū)域。然后當(dāng)已達(dá)到所述預(yù)定壓縮可接受標(biāo)準(zhǔn)時(shí)編碼所述區(qū)域。
[0010]一種用于壓縮圖像的方法包括將所述圖像分解成一個(gè)或多個(gè)區(qū)域。選擇所述圖像的區(qū)域以進(jìn)行評估。將所述選定區(qū)域分解成子區(qū)域。如果所述區(qū)域不滿足預(yù)定壓縮可接受標(biāo)準(zhǔn),那么變換并量化所述子區(qū)域。如果所述區(qū)域不滿足基于子區(qū)域劃分、變換和量化的組合的所述預(yù)定壓縮可接受標(biāo)準(zhǔn),那么調(diào)整所述子區(qū)域劃分并變換并量化所調(diào)整的子區(qū)域。然后當(dāng)已達(dá)到所述預(yù)定壓縮可接受標(biāo)準(zhǔn)時(shí)編碼所述區(qū)域。
[0011]一種用于解壓圖像的方法(所述圖像包括一個(gè)或多個(gè)區(qū)域)包括選擇所述圖像的區(qū)域以進(jìn)行解碼。解碼選定區(qū)域和與所述選定區(qū)域相關(guān)聯(lián)的元數(shù)據(jù)。將重構(gòu)變換應(yīng)用于所述選定區(qū)域,其中所述元數(shù)據(jù)包括關(guān)于所述重構(gòu)變換的信息。
[0012]一種用于解壓圖像的方法,所述圖像包括一個(gè)或多個(gè)區(qū)域,所述區(qū)域中的每個(gè)包括一個(gè)或多個(gè)子區(qū)域。選擇所述圖像的區(qū)域以進(jìn)行解壓。解碼選定區(qū)域和與所述選定區(qū)域相關(guān)聯(lián)的元數(shù)據(jù)。將重構(gòu)變換應(yīng)用于所述選定區(qū)域中的所述子區(qū)域中的每個(gè),其中所述元數(shù)據(jù)包括關(guān)于重構(gòu)變換的信息。
[0013]一種用于壓縮圖像的系統(tǒng)包括編碼器。所述編碼器被配置來將所述圖像分解成一個(gè)或多個(gè)區(qū)域,選擇所述圖像的區(qū)域以進(jìn)行評估且如果所述區(qū)域不滿足預(yù)定壓縮可接受標(biāo)準(zhǔn),那么變換并量化所述區(qū)域。如果所述區(qū)域在其被變換并量化之后不滿足所述預(yù)定壓縮可接受標(biāo)準(zhǔn),那么所述編碼器還被配置來調(diào)整變換和量化設(shè)置且使用所調(diào)整的設(shè)置來變換并量化所述區(qū)域。然后當(dāng)已達(dá)到所述預(yù)定壓縮可接受標(biāo)準(zhǔn)時(shí)編碼所述區(qū)域。
[0014]一種用于解壓圖像的系統(tǒng)(所述圖像包括一個(gè)或多個(gè)區(qū)域)包括解碼器。所述解碼器被配置來選擇所述圖像的區(qū)域以進(jìn)行解碼,解碼選定區(qū)域和與所述選定區(qū)域相關(guān)聯(lián)的元數(shù)據(jù),并且將重構(gòu)變換應(yīng)用于所述選定區(qū)域,其中所述元數(shù)據(jù)包括關(guān)于所述重構(gòu)變換的信息。
[0015]一種非臨時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其存儲(chǔ)由通用計(jì)算機(jī)執(zhí)行來壓縮圖像的指令集,所述指令集包括分解代碼段、選擇代碼段、變換和量化代碼段、調(diào)整代碼段和編碼代碼段。所述解碼代碼段是用于將所述圖像分解成一個(gè)或多個(gè)區(qū)域。所述選擇代碼段是用于選擇所述圖像的區(qū)域以進(jìn)行評估。所述變換和量化代碼段是用于當(dāng)所述區(qū)域不滿足預(yù)定壓縮可接受標(biāo)準(zhǔn)時(shí)變換并量化所述區(qū)域。所述調(diào)整代碼段是用于當(dāng)所述區(qū)域在其被變換并量化之后不滿足所述預(yù)定壓縮可接受標(biāo)準(zhǔn)時(shí)調(diào)整變換和量化設(shè)置。所述編碼代碼段是用于當(dāng)已達(dá)到所述預(yù)定壓縮可接受標(biāo)準(zhǔn)時(shí)編碼所述區(qū)域。
[0016]一種用于壓縮圖像的方法包括將所述圖像分解成一個(gè)或多個(gè)區(qū)域。選擇區(qū)域并將所述區(qū)域劃分成一個(gè)或多個(gè)子區(qū)域。選擇子區(qū)域、多種變換中的一種和多個(gè)量化器中的一個(gè)。根據(jù)預(yù)定壓縮可接受標(biāo)準(zhǔn)評估選定子區(qū)域劃分、變換和量化器。迭代地選擇所述子區(qū)域、所述子區(qū)域劃分、所述變換和所述量化器中的每個(gè)以依據(jù)所述預(yù)定壓縮可接受標(biāo)準(zhǔn)確定最佳子區(qū)域劃分、變換和量化器。當(dāng)已達(dá)到所述預(yù)定壓縮可接受標(biāo)準(zhǔn)時(shí)使用所述最佳子區(qū)域劃分、變換和量化器來編碼所有所述子區(qū)域。
[0017]一種用于壓縮圖像的方法包括將所述圖像分解成一個(gè)或多個(gè)區(qū)域。選擇所述圖像的區(qū)域以進(jìn)行評估。壓縮選定區(qū)域,且如果所述壓縮區(qū)域不滿足預(yù)定壓縮可接受標(biāo)準(zhǔn),那么變換并量化所述選定區(qū)域。如果所述變換且量化區(qū)域在其被變換并量化之后不滿足所述預(yù)定壓縮可接受標(biāo)準(zhǔn),那么調(diào)整變換和量化設(shè)置。使用所調(diào)整的設(shè)置來變換并量化所述壓縮區(qū)域。當(dāng)已達(dá)到所述預(yù)定壓縮可接受標(biāo)準(zhǔn)時(shí)編碼所述變換且量化區(qū)域。
[0018]附圖簡述
[0019]從以下以舉例的方式給出的描述并結(jié)合附圖可以對本發(fā)明有更詳細(xì)的理解,其中:
[0020]圖1是其中可以實(shí)施一個(gè)或多個(gè)公開實(shí)施方案的示例性裝置的方框圖;
[0021]圖2是用于壓縮圖像的方法的流程圖;
[0022]圖3是用于壓縮圖像的替代方法的流程圖;
[0023]圖4是用于解壓圖像的區(qū)域的方法的流程圖;以及
[0024]圖5是用于壓縮評估變換和量化器的組合的圖像的方法的流程圖。
【具體實(shí)施方式】[0025]基于固定速率塊的壓縮技術(shù)要求方法以低比特率有效地編碼圖像且不顯著犧牲圖像質(zhì)量。在任何后續(xù)編碼和/或壓縮步驟前面添加局部每個(gè)區(qū)域的變換和量化步驟減少要編碼和/或壓縮的數(shù)據(jù)量以保持圖像質(zhì)量,同時(shí)實(shí)現(xiàn)所希望的目標(biāo)比特率。為了解壓區(qū)域,可以首先根據(jù)底層壓縮方案(取決于實(shí)施方式)完全或部分解壓已壓縮的數(shù)據(jù)。然后應(yīng)用重構(gòu)變換以產(chǎn)生原始未壓縮數(shù)據(jù)的近似值。如果量化期間丟棄任何系數(shù),那么假設(shè)那些系數(shù)為零以用于重構(gòu)變換的目的。
[0026]圖1是其中可以實(shí)施一個(gè)或多個(gè)公開實(shí)施方案的示例性裝置100的方框圖。裝置100可以包括(例如)計(jì)算機(jī)、游戲裝置、手持式裝置、機(jī)頂盒、電視機(jī)、手機(jī)或平板電腦。裝置100包括處理器102、存儲(chǔ)器104、存儲(chǔ)裝置106、一個(gè)或多個(gè)輸入裝置108和一個(gè)或多個(gè)輸出裝置110。裝置100還可以可選地包括輸入驅(qū)動(dòng)器112和輸出驅(qū)動(dòng)器114。應(yīng)了解,裝置100可以包括圖1中未示出的額外組件。
[0027]處理器102可以包括中央處理單元(CPU)、圖形處理單元(GPU)、位于相同管芯上的CPU和GPU或一個(gè)或多個(gè)處理器核心,其中每個(gè)處理器核心可以是CPU或GPU。存儲(chǔ)器104可以位于與處理器102相同的管芯上,或可以被定位與處理器102分離。存儲(chǔ)器104可以包括易失性或非易失性存儲(chǔ)器,例如隨機(jī)訪問存儲(chǔ)器(RAM)、動(dòng)態(tài)RAM或緩存。
[0028]存儲(chǔ)裝置106可以包括固定或移動(dòng)存儲(chǔ)裝置,例如硬盤驅(qū)動(dòng)器、固態(tài)驅(qū)動(dòng)器、光盤或閃盤驅(qū)動(dòng)器。輸入裝置108可以包括鍵盤、小鍵盤、觸摸屏、觸摸板、檢測器、麥克風(fēng)、加速計(jì)、陀螺儀、生物識別掃描儀或網(wǎng)絡(luò)連接(例如,用于傳輸和/或接收無線IEEE802信號的無線局域網(wǎng)卡)。輸出裝置110可以包括顯示器、揚(yáng)聲器、打印機(jī)、觸覺反饋裝置、一個(gè)或多個(gè)燈、天線或網(wǎng)絡(luò)連接(例如,用于傳輸和/或接收無線IEEE802信號的無線局域網(wǎng)卡)。
[0029]輸入驅(qū)動(dòng)器112與處理器102和輸入裝置108通信,且允許處理器102從輸入裝置108接收輸入。輸出驅(qū)動(dòng)器114與處理器102和輸出裝置110通信,且允許處理器102將輸出發(fā)送到輸出裝置110。應(yīng)注意,輸入驅(qū)動(dòng)器112和輸出驅(qū)動(dòng)器114是可選組件,且如果不存在輸入驅(qū)動(dòng)器112和輸出驅(qū)動(dòng)器114,那么裝置110將以相同方式操作。
[0030]圖2是用于壓縮圖像的方法200的流程圖。選擇要編碼的圖像(步驟202)且根據(jù)預(yù)定方法將選定圖像分解成若干區(qū)域(步驟204)。區(qū)域可以具有固定大小或可變大小,且分解方法可以呈階層式。應(yīng)注意,用來將圖像分解成區(qū)域的特定方法不會(huì)影響方法200的整體操作。
[0031]選擇區(qū)域以進(jìn)行評估(步驟206)且檢查所述區(qū)域以確定所述區(qū)域是否滿足預(yù)定壓縮可接受標(biāo)準(zhǔn)(步驟208)。預(yù)定壓縮可接受標(biāo)準(zhǔn)可以包括(但不限于)具體比特率、具體圖像質(zhì)量或其組合。可以使用基本的底層壓縮系統(tǒng)來編碼所述區(qū)域以使其滿足預(yù)定壓縮可接受標(biāo)準(zhǔn)。在這種情況下,無需任何額外變換和量化步驟且可在編碼階段中直接處理所述區(qū)域。這可以被看做其中變換是恒等變換的特殊情況。
[0032]如果區(qū)域不滿足預(yù)定壓縮可接受標(biāo)準(zhǔn)(步驟208),那么可以執(zhí)行若干改良。變換并量化區(qū)域(步驟210)。如果所述方法確定需要變換并量化區(qū)域以滿足預(yù)定壓縮可接受標(biāo)準(zhǔn),那么所述方法從預(yù)定義集合中選擇變換和量化。在一個(gè)實(shí)施方案中,所述集合可以只包括線性變換,例如使用平滑核、小波變換、曲波變換、伽柏(Gabor)小波變換等等進(jìn)行濾波。在另一實(shí)施方案中,所述集合可以包括非線性變換。
[0033]作為其優(yōu)化程序的部分,編碼器可以評估變換和量化的多個(gè)可能組合,以預(yù)定壓縮可接受標(biāo)準(zhǔn)選擇實(shí)現(xiàn)最高質(zhì)量的組合。編碼器可以具有控制這個(gè)階段處的任何優(yōu)化步驟的范圍以平衡整體壓縮質(zhì)量和編碼性能的參數(shù)。這些控制可以限制搜索最優(yōu)變換和量化的范圍,且還可以提供閾值,從而當(dāng)達(dá)到某些目標(biāo)時(shí)允許技術(shù)提前退出。
[0034]通過采用輸出自變換的系數(shù)并將所述系數(shù)取舍為預(yù)定義值集合來執(zhí)行量化,且所述集合對于每個(gè)系數(shù)而言可以不同。在一些實(shí)施方案中,對應(yīng)于一些系數(shù)的值集合可以由單一值零組成,這意味著(諸如在降頻采樣中)丟棄對應(yīng)系數(shù)。在量化之后,編碼剩余系數(shù)。
[0035]然后確定區(qū)域是否滿足基于變換和量化的組合的預(yù)定壓縮可接受標(biāo)準(zhǔn)(步驟212)。如果區(qū)域不滿足預(yù)定壓縮可接受標(biāo)準(zhǔn),那么可以調(diào)整變換和量化設(shè)置(步驟214)且使用所調(diào)整的設(shè)置變換并量化所調(diào)整的區(qū)域(步驟210)。
[0036]在優(yōu)化所述變換和量化之后且區(qū)域滿足預(yù)定壓縮可接受標(biāo)準(zhǔn)或已評估所有候選設(shè)置并選取最佳設(shè)置(步驟208或212),編碼區(qū)域(步驟216)。編碼可以并有某種底層壓縮。對于每個(gè)區(qū)域,輸出數(shù)據(jù)格式包括使用區(qū)域存儲(chǔ)和/或傳輸?shù)脑獢?shù)據(jù),以指示應(yīng)用于所述區(qū)域的變換和量化和解碼可能需要的其它信息。此外,可以傳輸已編碼區(qū)域(圖2中未示出)。如果尚未檢查圖像的所有區(qū)域(步驟218),那么所述方法通過選擇另一區(qū)域以進(jìn)行評估而繼續(xù)進(jìn)行(步驟206)。如果已檢查圖像的所有區(qū)域(步驟218),那么終止所述方法。
[0037]在方法200的【具體實(shí)施方式】(未示出)中,步驟210中的變換和量化可以被配置為縮小操作。評估要壓縮的區(qū)域且在壓縮之前使用選定縱橫比縮小區(qū)域(其涵蓋變換和量化),以減小區(qū)域中的像素總數(shù)同時(shí)盡可能保留更多信息。執(zhí)行縮小會(huì)在編碼之前減少數(shù)據(jù)量,從而允許在較高精確度下以給定比特率發(fā)生編碼(可以包括額外壓縮步驟)??梢赃x擇不同縱橫比的集合中的一個(gè)以縮小區(qū)域。選定縱橫比根據(jù)選定誤差度量(例如,峰值信噪比)通過針對當(dāng)前區(qū)域的這個(gè)度量評估對每個(gè)可能比率進(jìn)行量化的結(jié)果來提供最佳結(jié)果。
[0038]在一個(gè)實(shí)施方式中,(例如,在固定速率壓縮方案中)已知目標(biāo)比特率且可計(jì)算目標(biāo)比特率下可用的空間量。運(yùn)用這個(gè)信息,可存在可縮放區(qū)域以適應(yīng)可用空間的多種方式。在縮小期間,丟棄一些高頻圖像信息,從而有效地使區(qū)域變得模糊。取決于原始區(qū)域的內(nèi)容,縮放縱橫比的選擇可能對維持圖像質(zhì)量有顯著影響。通過將非均勻縮放應(yīng)用于原始數(shù)據(jù),可保留原始圖像中的更多重要信息。通過對每個(gè)區(qū)域進(jìn)行不同級別的縮放,壓縮可響應(yīng)于不同區(qū)域的圖像內(nèi)容中的局部特性。實(shí)施方式可能對圖像中的每個(gè)區(qū)域檢查變換和量化的多個(gè)可能選擇以優(yōu)化預(yù)定壓縮可接受標(biāo)準(zhǔn)。
[0039]圖3是用于壓縮圖像的替代方法300的流程圖。選擇圖像以進(jìn)行編碼(步驟302)且根據(jù)預(yù)定方法將選定圖像分解成若干區(qū)域(步驟304)。區(qū)域可以具有固定大小或可變大小,且分解方法可以呈階層式。應(yīng)注意,用來將圖像分解成區(qū)域的特定方法不會(huì)影響方法300的整體操作。
[0040]選擇區(qū)域以進(jìn)行評估(步驟306)且檢查所述區(qū)域以確定所述區(qū)域是否滿足預(yù)定壓縮可接受標(biāo)準(zhǔn)(步驟308)。預(yù)定壓縮可接受標(biāo)準(zhǔn)可以包括(但不限于)具體比特率、具體圖像質(zhì)量或其組合??梢允褂没镜牡讓訅嚎s系統(tǒng)來編碼所述區(qū)域以使其滿足預(yù)定壓縮可接受標(biāo)準(zhǔn)。在這種情況下,無需任何額外變換和量化步驟且可由底層壓縮方案處理所述區(qū)域。這可以被看做其中變換是恒等變換的特殊情況。
[0041]如果區(qū)域不滿足預(yù)定壓縮可接受標(biāo)準(zhǔn)(步驟308),那么可以執(zhí)行若干改良。將區(qū)域劃分為子區(qū)域(步驟310)且變換并量化子區(qū)域(步驟312)。如果編碼器確定需要?jiǎng)澐?、變換并量化區(qū)域以使其滿足預(yù)定壓縮可接受標(biāo)準(zhǔn),那么編碼器從預(yù)定義劃分、變換和量化的集合中選擇劃分、變換和量化。在一個(gè)實(shí)施方案中,所述集合可以只包括線性變換,例如使用平滑核、小波變換、曲波變換、伽柏小波變換等等進(jìn)行濾波。在另一實(shí)施方案中,所述集合可以包括非線性變換。
[0042]作為其優(yōu)化程序的部分,編碼器可以評估區(qū)域劃分(如何將區(qū)域劃分為子區(qū)域)、變換和量化的多個(gè)可能組合,選擇實(shí)現(xiàn)最高質(zhì)量的組合以滿足預(yù)定壓縮可接受標(biāo)準(zhǔn)。編碼器可以具有控制這個(gè)階段處的任何優(yōu)化步驟的范圍以平衡整體壓縮質(zhì)量和編碼性能的參數(shù)。這些控制可以限制搜索最優(yōu)區(qū)域、子區(qū)域劃分、變換和量化的范圍,且還可以提供閾值,從而當(dāng)達(dá)到某些目標(biāo)時(shí)允許技術(shù)提前退出。
[0043]然后確定區(qū)域是否滿足基于劃分、變換和量化的組合的預(yù)定壓縮可接受標(biāo)準(zhǔn)(步驟314)。如果區(qū)域不滿足預(yù)定壓縮可接受標(biāo)準(zhǔn),那么可以調(diào)整劃分(如何將區(qū)域劃分為子區(qū)域)、變換和/或量化(步驟316)且基于調(diào)整來變換并量化所調(diào)整的子區(qū)域(步驟312)。如果調(diào)整劃分(步驟316),那么可以使用不同劃分技術(shù)來生成可以造成實(shí)現(xiàn)預(yù)定壓縮可接受標(biāo)準(zhǔn)的替代區(qū)域劃分。
[0044]在優(yōu)化區(qū)域劃分、變換和量化之后且區(qū)域滿足預(yù)定壓縮可接受標(biāo)準(zhǔn)和/或用于這個(gè)處理的其它終止條件(步驟308或314),編碼區(qū)域(步驟318)。編碼可以并有某種底層壓縮。對于每個(gè)區(qū)域,輸出數(shù)據(jù)格式包括使用區(qū)域存儲(chǔ)和/或傳輸?shù)脑獢?shù)據(jù),以指示應(yīng)用于所述區(qū)域的區(qū)域劃分、變換和量化和解碼可能需要的其它信息。此外,可以傳輸已編碼區(qū)域(圖3中未示出)。如果尚未檢查圖像的所有區(qū)域(步驟320),那么所述方法通過選擇另一區(qū)域以進(jìn)行評估而繼續(xù)進(jìn)行(步驟306)。如果已檢查圖像的所有區(qū)域(步驟320),那么終止所述方法。
[0045]圖4是用于解壓圖像的區(qū)域的方法400的流程圖。選擇圖像的區(qū)域以進(jìn)行解碼(步驟402),且解碼選定區(qū)域和其相關(guān)聯(lián)的元數(shù)據(jù)(步驟404)。使用元數(shù)據(jù)中包括的信息將重構(gòu)變換應(yīng)用于所述區(qū)域(步驟406)。然后必要時(shí)在顯示圖像之前對所述區(qū)域執(zhí)行額外處理(步驟408)。額外處理的實(shí)例可以包括(例如)紋理映射操作等等。
[0046]在方法400的替代實(shí)施方案(未示出)中,可以將區(qū)域劃分為子區(qū)域。子區(qū)域可以共享(指定用于整個(gè)區(qū)域的)單一變換和量化或每個(gè)子區(qū)域可以指定其自身的個(gè)別變換和量化。
[0047]在方法400的替代實(shí)施方案(未示出)中,如果在編碼期間縮小區(qū)域,那么步驟406可以是放大操作。根據(jù)用于區(qū)域的底層壓縮方法擴(kuò)增數(shù)據(jù)。然后使用包括在元數(shù)據(jù)中描述用于縮小的縱橫比的信息放大區(qū)域(步驟406)。放大可以使用任何適用濾波器,但是為了維持圖像質(zhì)量,編碼器需要知道解碼器將使用何種濾波器,因?yàn)檫@允許更精確地微調(diào)壓縮質(zhì)量。在硬件實(shí)施方式中,放大濾波器可以呈雙線性,因?yàn)閷?shí)施這種濾波器既簡單又便宜。在不實(shí)質(zhì)上更改方法400的操作的情況下可以使用其它類型的放大濾波器。此外,對于整個(gè)圖像而言用于放大的濾波器類型可以統(tǒng)一或可以針對圖像的每個(gè)區(qū)域獨(dú)立選擇。
[0048]在這個(gè)實(shí)施方案的一個(gè)實(shí)施方式中,編碼器在給定區(qū)域大小(例如,8X8)時(shí)使用基于固定速率區(qū)域的壓縮方案。獨(dú)立壓縮每個(gè)區(qū)域。如果不可能明確地以所需比特率編碼區(qū)域中的每個(gè)區(qū)域,那么區(qū)域在壓縮之前被縮小達(dá)預(yù)定比率。例如,8 X 8區(qū)域的大小可以減小到8X6,這將會(huì)使需要存儲(chǔ)的像素信息量減少25%。選取信息減少的級別以允許以所希望的壓縮可接受標(biāo)準(zhǔn)來編碼區(qū)域??s小可以由任何適當(dāng)方法來完成,其中較高質(zhì)量方法是用來保留更有用的信息。
[0049]對于給定量的最終信息,縮放區(qū)域以將需要存儲(chǔ)的信息量減少類似量存在若干種不同方式。例如,8X6、7X7和6X8個(gè)像素集合全部需要近似相同量的最終數(shù)據(jù)進(jìn)行編碼。對于每個(gè)區(qū)域,編碼器可以嘗試不同比率,且使用依據(jù)預(yù)定壓縮可接受標(biāo)準(zhǔn)提供最佳圖像質(zhì)量的比率(選自多次不同量化)。
[0050]在圖像的一些區(qū)域中,應(yīng)注意所述方法可以選擇使用較高級別的縮小(例如,8X 5、8X4、6X 5等等)且結(jié)合編碼器使用具有較低壓縮率的后期壓縮方案評估這些比率。通過減小需要存儲(chǔ)的獨(dú)有像素的數(shù)量,可以較高精確度(即,較低壓縮率)編碼剩余像素,同時(shí)實(shí)現(xiàn)相同的預(yù)定壓縮可接受標(biāo)準(zhǔn)。在圖像的平滑區(qū)域中,可能有利于使用這些較高級別的縮小同時(shí)以較高精度編碼最終像素。相反地,在一些區(qū)域(例如,具有更多高頻內(nèi)容的區(qū)域)中,就圖像質(zhì)量而言使用最小縮放(量化)或不使用縮放(量化)可能更優(yōu),而不是使用較高的后期壓縮率。
[0051]這個(gè)實(shí)施方案的一種擴(kuò)展是沿選定向量方向降頻采樣信息以在區(qū)域中維持大部分圖像質(zhì)量(而不是使用對準(zhǔn)X軸和Y軸的降頻采樣但是使用可變縱橫比實(shí)現(xiàn)的近似值)。在這種情況下,量化可與上文相同,但是變換現(xiàn)在不同。這種擴(kuò)展可以允許在其中高頻內(nèi)容被對準(zhǔn)更靠近對角線的圖像的區(qū)域中更好地保護(hù)細(xì)節(jié)。例如,如果可在已知圖像中的運(yùn)動(dòng)方向(如果存在)的情況下縮小圖像,那么可以保留正交于運(yùn)動(dòng)方向的高頻信息,同時(shí)可以丟棄其它信息。
[0052]這個(gè)實(shí)施方案的第二擴(kuò)展是將原始區(qū)域進(jìn)一步細(xì)分為子區(qū)域,且獨(dú)立縮放每個(gè)子區(qū)域(為每個(gè)子集選擇不同變換和量化)以更好地匹配區(qū)域的特性以提供較高圖像質(zhì)量。
[0053]圖5是用于壓縮評估區(qū)域、子區(qū)域、變換和量化器的組合的圖像的方法500的流程圖。選擇圖像以進(jìn)行編碼(步驟502)且將選定圖像分解成區(qū)域(步驟504)。選擇圖像的區(qū)域(步驟506)。為了評估圖像的選定區(qū)域,將選定區(qū)域劃分為子區(qū)域(步驟508),選擇子區(qū)域(步驟510),選擇變換(步驟512)且選擇量化器(步驟514)?;谶x定子區(qū)域、變換和量化器,處理并評估圖像的選定子區(qū)域以確定其是否滿足預(yù)定壓縮可接受標(biāo)準(zhǔn)(步驟516)。應(yīng)注意,可以任何次序執(zhí)行對劃分(步驟508)、變換(步驟512)和量化器(步驟514)的選擇且不影響方法500的整體操作??蛇x地,可以存儲(chǔ)由選定子區(qū)域劃分、變換和量化器確定的預(yù)定壓縮可接受標(biāo)準(zhǔn)以供后續(xù)比較之用。
[0054]為了確保為選定區(qū)域選取劃分、變換和量化器的最佳可能組合,將評估所有劃分、變換和量化器。應(yīng)了解在優(yōu)化實(shí)施方案中,所述方法無法詳盡枚舉區(qū)域劃分、子區(qū)域劃分、變換和量化器的所有組合,但是可以使用優(yōu)化搜索途徑以產(chǎn)生相同或類似結(jié)果。
[0055]如果沒有評估所有量化器或沒有達(dá)到閾值壓縮可接受標(biāo)準(zhǔn)(步驟518),那么選擇另一量化器(步驟514)且如上文描述般繼續(xù)進(jìn)行處理。如果已評估所有量化器或如果已達(dá)到閾值壓縮可接受標(biāo)準(zhǔn)(步驟518),那么確定是否已評估所有變換或是否已達(dá)到閾值壓縮可接受標(biāo)準(zhǔn)(步驟520)。
[0056]如果沒有評估所有變換或沒有達(dá)到閾值壓縮可接受標(biāo)準(zhǔn)(步驟520),那么選擇另一變換(步驟512)且如上文描述般繼續(xù)進(jìn)行處理。如果已評估所有變換或已達(dá)到閾值壓縮可接受標(biāo)準(zhǔn)(步驟520),那么確定是否已評估所有子區(qū)域(步驟522)。
[0057]如果沒有評估區(qū)域的所有子區(qū)域(步驟522),那么選擇區(qū)域的另一子區(qū)域(步驟510)且如上文描述般繼續(xù)進(jìn)行處理。如果已評估所有子區(qū)域(步驟522),那么確定是否已評估所有子區(qū)域劃分或是否已達(dá)到閾值壓縮可接受標(biāo)準(zhǔn)(步驟524)。
[0058]如果沒有評估所有子區(qū)域劃分且達(dá)到閾值壓縮可接受標(biāo)準(zhǔn)(步驟524),那么將區(qū)域劃分為不同子區(qū)域(步驟508)且如上文描述般繼續(xù)進(jìn)行處理。在替代實(shí)施方案(未示出)中,無法使用步驟518、520和524中定義的閾值壓縮可接受標(biāo)準(zhǔn)。
[0059]在已評估劃分、變換和量化器的所有組合或選定區(qū)域已達(dá)到閾值壓縮可接受標(biāo)準(zhǔn)之后,選擇最佳劃分、變換和量化器(步驟526)。使用最佳子區(qū)域劃分、變換和量化器來編碼區(qū)域的所有子區(qū)域(步驟528)。在一個(gè)實(shí)施方案中,步驟528中的編碼還可以包括額外壓縮。對于每個(gè)區(qū)域,輸出數(shù)據(jù)格式包括使用區(qū)域存儲(chǔ)和/或傳輸?shù)囊恍┰獢?shù)據(jù)以指示應(yīng)用于所述區(qū)域的子區(qū)域劃分、變換和量化器和解碼可能需要的其它信息。
[0060]然后,確定是否已檢查圖像的所有區(qū)域(步驟530)。如果沒有檢查圖像的所有區(qū)域,那么選擇圖像的另一區(qū)域(步驟506)且如上文描述般繼續(xù)進(jìn)行處理。如果已檢查圖像的所有區(qū)域(步驟530),那么終止所述方法。
[0061]其它實(shí)施方案是可行的,其中變換和量化嚴(yán)格關(guān)聯(lián)最終編碼且還關(guān)聯(lián)編碼的實(shí)施方式。除了以下兩個(gè)實(shí)例以外,其它實(shí)施方案也是可行的。
[0062]在第一示例性實(shí)施方案中,將對已解碼數(shù)據(jù)執(zhí)行紋理濾波操作,因此可以通過操控紋理濾波硬件而不是通過實(shí)施額外專用放大器來實(shí)施放大濾波器。
[0063]在第二示例性實(shí)施方案中,底層壓縮(編碼)生成用來選擇顏色的指數(shù)系數(shù)。在這種情況下,可以對由底層編碼器產(chǎn)生的指數(shù)系數(shù)而不是原始顏色數(shù)據(jù)執(zhí)行變換和量化。在這個(gè)實(shí)施方案中,在變換并量化區(qū)域之前壓縮區(qū)域。
[0064]應(yīng)了解,許多變動(dòng)可能是基于本文的公開內(nèi)容。雖然上文以特定組合描述特征和元件,但是每個(gè)特征或元件可以在沒有其它特征和元件的情況下單獨(dú)使用或在有或沒有其它特征和元件的情況下可以各種組合使用。
[0065]所提供的方法可以實(shí)施于通用計(jì)算機(jī)、處理器或處理器核心中。合適的處理器包括(例如)通用處理器、專用處理器、常規(guī)處理器、數(shù)字信號處理器(DSP)、多個(gè)微處理器、與DSP核心相關(guān)聯(lián)的一個(gè)或多個(gè)微處理器、控制器、微控制器、專用集成電路(ASIC)、現(xiàn)場可編程門陣列(FPGA)電路、其它任意類型的集成電路(IC)和/或狀態(tài)機(jī)。這些處理器可以通過使用已處理的硬件描述語言(HDL)指令和包括網(wǎng)表的其它中間數(shù)據(jù)(這些指令能夠存儲(chǔ)在計(jì)算機(jī)可讀介質(zhì)上)的結(jié)果配置制造程序而制造。這種處理結(jié)果可以是然后在半導(dǎo)體制造程序中使用以制造實(shí)施本發(fā)明的各個(gè)方面的處理器的掩膜作品。
[0066]本文提供的方法或流程圖可以在并入非臨時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中以由通用計(jì)算機(jī)或處理器執(zhí)行的計(jì)算機(jī)程序、軟件或固件中實(shí)施。非臨時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)的實(shí)例包括只讀存儲(chǔ)器(ROM)、隨機(jī)訪問存儲(chǔ)器(RAM)、寄存器、緩存存儲(chǔ)器、半導(dǎo)體存儲(chǔ)器裝置、磁性介質(zhì)(諸如內(nèi)部硬盤和可移動(dòng)磁盤)、磁性光學(xué)介質(zhì)和光學(xué)介質(zhì)(諸如⑶-ROM光盤和數(shù)字通用磁盤(DVD))。
【權(quán)利要求】
1.一種用于壓縮圖像的方法,其包括: 將所述圖像分解成一個(gè)或多個(gè)區(qū)域; 選擇所述圖像的區(qū)域以進(jìn)行評估; 如果所述區(qū)域不滿足預(yù)定壓縮可接受標(biāo)準(zhǔn),那么變換并量化所述區(qū)域; 如果所述區(qū)域在其被變換并量化之后不滿足所述預(yù)定壓縮可接受標(biāo)準(zhǔn),那么: 調(diào)整所述變換和量化設(shè)置;和 使用所調(diào)整的設(shè)置來變換并量化所述區(qū)域;和 當(dāng)已達(dá)到所述預(yù)定壓縮可接受標(biāo)準(zhǔn)時(shí)編碼所述區(qū)域。
2.根據(jù)權(quán)利要求1所述的方法,其中所述一個(gè)或多個(gè)區(qū)域中的每個(gè)具有固定大小和形狀。
3.根據(jù)權(quán)利要求1所述的方法, 其中所述一個(gè)或多個(gè)區(qū)域中的每個(gè)具有可變大小和形狀。
4.根據(jù)權(quán)利要求1所述的方法,其中所述變換和量化對具有選定縱橫比的所述區(qū)域?qū)嵤┛s小操作。
5.根據(jù)權(quán)利要求4所述的方法,其還包括: 在縮小之后使用固定或可變比特率壓縮方案壓縮每個(gè)區(qū)域。
6.根據(jù)權(quán)利要求5所述的方法,其中對于每個(gè)區(qū)域,所述壓縮包括從一組可用壓縮方法中進(jìn)行選擇,其中每種壓縮方法與滿足具體壓縮可接受標(biāo)準(zhǔn)的一組可能縮放縱橫比相關(guān)聯(lián)。
7.根據(jù)權(quán)利要求1所述的方法,其中所述編碼包括應(yīng)用額外壓縮級別。
8.根據(jù)權(quán)利要求1所述的方法,其中所述編碼包括使用已編碼區(qū)域存儲(chǔ)元數(shù)據(jù),所述元數(shù)據(jù)指示應(yīng)用于所述區(qū)域的所述變換和量化。
9.一種用于壓縮圖像的方法,其包括: 將所述圖像分解成一個(gè)或多個(gè)區(qū)域; 選擇所述圖像的區(qū)域以進(jìn)行評估; 將所述選定區(qū)域分解成子區(qū)域; 如果所述區(qū)域不滿足預(yù)定壓縮可接受標(biāo)準(zhǔn),那么變換并量化所述子區(qū)域; 如果所述區(qū)域不滿足基于子區(qū)域劃分、變換和量化的組合的所述預(yù)定壓縮可接受標(biāo)準(zhǔn),那么: 調(diào)整所述子區(qū)域劃分;和 變換并量化所調(diào)整的子區(qū)域;和 當(dāng)已達(dá)到所述預(yù)定壓縮可接受標(biāo)準(zhǔn)時(shí)編碼所述區(qū)域。
10.根據(jù)權(quán)利要求9所述的方法,其中所述一個(gè)或多個(gè)區(qū)域中的每個(gè)具有固定大小和形狀。
11.根據(jù)權(quán)利要求9所述的方法,其中所述一個(gè)或多個(gè)區(qū)域中的每個(gè)具有可變大小和形狀。
12.根據(jù)權(quán)利要求9所述的方法,其中所述變換和量化對具有選定縱橫比的所述區(qū)域?qū)嵤┛s小操作。
13.根據(jù)權(quán)利要求12所述的方法,其還包括:在縮小之后使用固定或可變比特率壓縮方案壓縮每個(gè)區(qū)域。
14.根據(jù)權(quán)利要求13所述的方法,其中對于每個(gè)區(qū)域,所述壓縮包括從一組可用壓縮方法中進(jìn)行選擇,其中每種壓縮方法與滿足具體壓縮可接受標(biāo)準(zhǔn)的一組可能縮放縱橫比相關(guān)聯(lián)。
15.根據(jù)權(quán)利要求9所述的方法,其中所述編碼包括應(yīng)用額外壓縮級別。
16.根據(jù)權(quán)利要求9所述的方法,其中所述編碼包括使用已編碼區(qū)域存儲(chǔ)元數(shù)據(jù),所述元數(shù)據(jù)指示應(yīng)用于所述區(qū)域的所述變換和量化。
17.一種用于解壓圖像的方法,所述圖像包括一個(gè)或多個(gè)區(qū)域,所述方法包括: 選擇所述圖像的區(qū)域以進(jìn)行解碼; 解碼所述選定區(qū)域和與所述選定區(qū)域相關(guān)聯(lián)的元數(shù)據(jù);和 將重構(gòu)變換應(yīng)用于所述選定區(qū)域,其中所述元數(shù)據(jù)包括關(guān)于所述重構(gòu)變換的信息。
18.根據(jù)權(quán)利要求17所述的方法,其中所述重構(gòu)變換包括使用放大濾波器。
19.根據(jù)權(quán)利要求18所述的方法,其中放大濾波器的類型在整個(gè)圖像上是統(tǒng)一的或是針對所述圖像的每個(gè)區(qū)域進(jìn)行獨(dú)立選擇。
20.一種用于解壓圖像的方法,所述圖像包括一個(gè)或多個(gè)區(qū)域,所述區(qū)域中的每個(gè)包括一個(gè)或多個(gè)子區(qū)域,所述方法包括: 選擇所述圖像的區(qū)域以進(jìn)行解壓; 解碼所述選定區(qū)域和與所述選定區(qū)域相關(guān)聯(lián)的元數(shù)據(jù);和 將重構(gòu)變換應(yīng)用于所述選定區(qū)域中的所述子區(qū)域中的每個(gè),其中所述元數(shù)據(jù)包括關(guān)于重構(gòu)變換的信息。
21.根據(jù)權(quán)利要求20所述的方法,其中所述重構(gòu)變換包括使用放大濾波器。
22.根據(jù)權(quán)利要求20所述的方法,其中放大濾波器的類型在整個(gè)圖像上是統(tǒng)一的或是針對所述圖像的每個(gè)區(qū)域進(jìn)行獨(dú)立選擇。
23.一種用于壓縮圖像的系統(tǒng),其包括: 編碼器,其被配置來: 將所述圖像分解成一個(gè)或多個(gè)區(qū)域; 選擇所述圖像的區(qū)域以進(jìn)行評估; 如果所述區(qū)域不滿足預(yù)定壓縮可接受標(biāo)準(zhǔn),那么變換并量化所述區(qū)域; 如果所述區(qū)域在其被變換并量化之后不滿足所述預(yù)定壓縮可接受標(biāo)準(zhǔn),那么: 調(diào)整所述變換和量化設(shè)置;和 使用所調(diào)整的設(shè)置來變換并量化所述區(qū)域;和 當(dāng)已達(dá)到所述預(yù)定壓縮可接受標(biāo)準(zhǔn)時(shí)編碼所述區(qū)域。
24.根據(jù)權(quán)利要求23所述的系統(tǒng),其中所述編碼器還被配置來將所述圖像分解成具有固定大小和形狀的一個(gè)或多個(gè)區(qū)域。
25.根據(jù)權(quán)利要求23所述的系統(tǒng),其中所述編碼器還被配置來將所述圖像分解成具有可變大小和形狀的一個(gè)或多個(gè)區(qū)域。
26.根據(jù)權(quán)利要求23所述的系統(tǒng),其中所述編碼器還被配置來通過對具有選定縱橫比的所述區(qū)域?qū)嵤┛s小操作來實(shí)施所述變換和量化。
27.根據(jù)權(quán)利要求26所述的系統(tǒng),其中所述編碼器還被配置來:在縮小之后使用固定或可變比特率壓縮方案壓縮每個(gè)區(qū)域。
28.根據(jù)權(quán)利要求27所述的系統(tǒng),其中對于每個(gè)區(qū)域,所述編碼器還被配置來從一組可用壓縮方法中進(jìn)行選擇,其中每種壓縮方法與滿足具體壓縮可接受標(biāo)準(zhǔn)的一組可能縮放縱橫比相關(guān)聯(lián)。
29.根據(jù)權(quán)利要求23所述的系統(tǒng),其中所述編碼器還被配置來應(yīng)用額外壓縮級別。
30.根據(jù)權(quán)利要求23所述的系統(tǒng),其中所述編碼器還被配置來使用已編碼區(qū)域存儲(chǔ)元數(shù)據(jù),所述元數(shù)據(jù)指示應(yīng)用于所述區(qū)域的所述變換和量化。
31.一種用于解壓圖像的系統(tǒng),所述圖像包括一個(gè)或多個(gè)區(qū)域,所述系統(tǒng)包括: 解碼器,其被配置來: 選擇所述圖像的區(qū)域以進(jìn)行解碼; 解碼所述選定區(qū)域和與所述選定區(qū)域相關(guān)聯(lián)的元數(shù)據(jù);和 將重構(gòu)變換應(yīng)用于 所述選定區(qū)域,其中所述元數(shù)據(jù)包括關(guān)于所述重構(gòu)變換的信息。
32.根據(jù)權(quán)利要求31所述的系統(tǒng),其中所述重構(gòu)變換包括使用放大濾波器。
33.根據(jù)權(quán)利要求31所述的系統(tǒng),其中放大濾波器的類型在整個(gè)圖像上是統(tǒng)一的或是針對所述圖像的每個(gè)區(qū)域進(jìn)行獨(dú)立選擇。
34.一種非臨時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其存儲(chǔ)由通用計(jì)算機(jī)執(zhí)行來壓縮圖像的指令集,所述指令集包括: 分解代碼段,其用于將所述圖像分解成一個(gè)或多個(gè)區(qū)域; 選擇代碼段,其用于選擇所述圖像的區(qū)域以進(jìn)行評估; 變換和量化代碼段,其用于當(dāng)所述區(qū)域不滿足預(yù)定壓縮可接受標(biāo)準(zhǔn)時(shí)變換并量化所述區(qū)域; 調(diào)整代碼段,其用于當(dāng)所述區(qū)域在其被變換并量化之后不滿足所述預(yù)定壓縮可接受標(biāo)準(zhǔn)時(shí)調(diào)整所述變換和量化設(shè)置;和 編碼代碼段,其用于當(dāng)已達(dá)到所述預(yù)定壓縮可接受標(biāo)準(zhǔn)時(shí)編碼所述區(qū)域。
35.根據(jù)權(quán)利要求34所述的非臨時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其中所述指令是用于制造裝置的硬件描述語言(HDL)指令。
36.一種用于壓縮圖像的方法,其包括: 將所述圖像分解成一個(gè)或多個(gè)區(qū)域; 選擇區(qū)域; 將選定區(qū)域劃分成一個(gè)或多個(gè)子區(qū)域; 選擇子區(qū)域; 選擇多種變換中的一種; 選擇多個(gè)量化器中的一個(gè); 根據(jù)預(yù)定壓縮可接受標(biāo)準(zhǔn)評估選定子區(qū)域劃分、變換和量化器; 迭代地選擇所述子區(qū)域、所述子區(qū)域劃分、所述變換和所述量化器中的每個(gè)以依據(jù)所述預(yù)定壓縮可接受標(biāo)準(zhǔn)確定最佳子區(qū)域劃分、變換和量化器;和 當(dāng)已達(dá)到所述預(yù)定壓縮可接受標(biāo)準(zhǔn)時(shí)使用所述最佳子區(qū)域劃分、變換和量化器來編碼所有所述子區(qū)域。
37.根據(jù)權(quán)利要求36所述的方法,其中:如果滿足閾值壓縮可接受標(biāo)準(zhǔn),那么提前終止所述迭代選擇;和使用當(dāng)滿足所述閾值壓縮可接受標(biāo)準(zhǔn)時(shí)選擇的所述子區(qū)域劃分、變換和量化器來編碼所有所述子區(qū)域。
38.一種用于壓縮圖像的方法,其包括: 將所述圖像分解成一個(gè)或多個(gè)區(qū)域; 選擇所述圖像的區(qū)域以進(jìn)行評估; 壓縮選定區(qū)域; 如果所述壓縮區(qū)域不滿足預(yù)定壓縮可接受標(biāo)準(zhǔn),那么變換并量化所述壓縮區(qū)域; 如果所述變換且量化區(qū)域在其被變換并量化之后不滿足所述預(yù)定壓縮可接受標(biāo)準(zhǔn),那么: 調(diào)整所述變換和量化設(shè)置;和 使用所調(diào)整的設(shè)置來變換并量化所述壓縮區(qū)域;和 當(dāng)已達(dá)到所述預(yù)定壓縮可接受標(biāo)準(zhǔn)時(shí)編碼所述變換且量化區(qū)域。
【文檔編號】H04N19/17GK103947206SQ201280057403
【公開日】2014年7月23日 申請日期:2012年10月12日 優(yōu)先權(quán)日:2011年10月14日
【發(fā)明者】安德魯·S·波米亞諾夫斯基, 康斯坦丁·尤里查 申請人:超威半導(dǎo)體公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會(huì)獲得點(diǎn)贊!
1