亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

跳過(guò)離散余弦變換對(duì)深度圖像編碼/解碼的設(shè)備和方法

文檔序號(hào):7870706閱讀:410來(lái)源:國(guó)知局
專(zhuān)利名稱(chēng):跳過(guò)離散余弦變換對(duì)深度圖像編碼/解碼的設(shè)備和方法
技術(shù)領(lǐng)域
以下公開(kāi)的示例實(shí)施例涉及一種對(duì)圖像進(jìn)行編碼和解碼的設(shè)備和方法,更具體地說(shuō),涉及一種在不執(zhí)行離散余弦變換(DCT)的情況下對(duì)圖像進(jìn)行編碼和解碼的設(shè)備和方法。
背景技術(shù)
深度圖像可以按照彩色圖像的形式表示關(guān)于相機(jī)與在圖像中捕捉的真實(shí)世界中的物體之間的距離的信息。在各種三維(3D)視頻應(yīng)用領(lǐng)域中,深度圖像可被用作在虛擬視圖中結(jié)合彩色圖像的附加數(shù)據(jù)。圖像壓縮方法通?;陔x散余弦變換(DCT)以及被用于對(duì)深度圖像進(jìn)行編碼的圖像數(shù)據(jù)的量化。然而,在這些壓縮方法中,由于邊界線的高頻分量的損耗,造成合成圖像的質(zhì)量的下降。此外,當(dāng)在基于包括在殘差數(shù)據(jù)中的元素的分布來(lái)執(zhí)行DCT之后執(zhí)行量化時(shí),編碼信息的大小會(huì)比與在直接對(duì)殘差數(shù)據(jù)進(jìn)行量化時(shí)的編碼信息的大小更大。因此,期望一種使用基于合成圖像的質(zhì)量受信息損耗影響的程度來(lái)優(yōu)化的編碼處理對(duì)圖像進(jìn)行編碼的方法,其中,所述信息損耗由對(duì)殘差數(shù)據(jù)直接量化而造成。

發(fā)明內(nèi)容
通過(guò)提供一種圖像編碼設(shè)備來(lái)實(shí)現(xiàn)以上和/或其它方面,所述圖像編碼設(shè)備包括:殘差數(shù)據(jù)分類(lèi)單元,將殘差數(shù)據(jù)分類(lèi)為多個(gè)組,所述殘差數(shù)據(jù)是原始圖像和預(yù)測(cè)圖像之間的差;代表值確定單元,確定所述多個(gè)組中的每個(gè)組的代表值,所述代表值表示包括在所述多個(gè)組中的殘差數(shù)據(jù)的值;組識(shí)別信息確定單元,確定組識(shí)別信息,組識(shí)別信息用于識(shí)別所述多個(gè)組中的每個(gè)組;編碼單元,對(duì)代表值和組識(shí)別信息進(jìn)行編碼。組識(shí)別信息可包括按照映射的形式表示包括在殘差數(shù)據(jù)中的元素的值的信息,所述映射用于識(shí)別與每個(gè)元素對(duì)應(yīng)的組。編碼單元可對(duì)代表值進(jìn)行量化,并可對(duì)量化的代表值和組識(shí)別信息進(jìn)行編碼。通過(guò)提供一種圖像編碼設(shè)備來(lái)實(shí)現(xiàn)以上和/或其它方面,所述圖像編碼設(shè)備包括:第一編碼代價(jià)確定單元,確定執(zhí)行了離散余弦變換(DCT)的第一編碼處理的代價(jià);第二編碼代價(jià)確定單元,確定跳過(guò)了 DCT的第二編碼處理的代價(jià);編碼處理選擇單元,將第一編碼處理的代價(jià)和第二編碼處理的代價(jià)進(jìn)行比較,并且選擇第一編碼處理或第二編碼處理,當(dāng)選擇了第一編碼處理時(shí),第一編碼器使用第一編碼處理對(duì)原始圖像編碼,當(dāng)選擇了第二編碼處理時(shí),第二編碼器使用第二編碼處理對(duì)原始圖像編碼。編碼處理選擇單元可將編碼識(shí)別信息發(fā)送到圖像解碼設(shè)備,其中,所述編碼識(shí)別信息指示在第一編碼處理和第二編碼處理之間選擇的編碼處理。通過(guò)提供一種圖像解碼設(shè)備來(lái)實(shí)現(xiàn)以上和/或其它方面,所述圖像解碼設(shè)備包括:代表值解碼單元,從通過(guò)跳過(guò)離散余弦變換(DCT)而編碼的信息中對(duì)殘差數(shù)據(jù)被分類(lèi)到的多個(gè)組的每個(gè)組的代表值進(jìn)行解碼;組識(shí)別信息解碼單元,從所述信息中對(duì)組識(shí)別信息進(jìn)行解碼,所述組識(shí)別信息用于識(shí)別所述多個(gè)組;殘差數(shù)據(jù)確定單元,使用解碼的代表值和解碼的組識(shí)別信息確定殘差數(shù)據(jù),所述殘差數(shù)據(jù)是原始圖像和預(yù)測(cè)圖像之間的差;圖像產(chǎn)生器,使用預(yù)測(cè)圖像和確定的殘差數(shù)據(jù)產(chǎn)生原始圖像。殘差數(shù)據(jù)確定單元可將組識(shí)別信息中的與所述多個(gè)組中的每個(gè)組對(duì)應(yīng)的識(shí)別信息變換為所述多個(gè)組中的每個(gè)組的解碼的代表值,并可確定殘差數(shù)據(jù)。代表值解碼單元可使用熵解碼對(duì)通過(guò)對(duì)所述信息中的代表值進(jìn)行編碼而獲得的信息進(jìn)行解碼,可對(duì)解碼的信息進(jìn)行逆量化,并可恢復(fù)對(duì)代表值。通過(guò)提供一種圖像編碼方法來(lái)實(shí)現(xiàn)以上和/或其它方面,所述圖像編碼方法包括:將殘差數(shù)據(jù)分類(lèi)為多個(gè)組,所述殘差數(shù)據(jù)是原始圖像和預(yù)測(cè)圖像之間的差;確定所述多個(gè)組中的每個(gè)組的代表值,所述代表值表示包括在所述多個(gè)組中的殘差數(shù)據(jù)的值;確定組識(shí)別信息,所述組識(shí)別信息用于識(shí)別所述多個(gè)組中的每個(gè)組;對(duì)代表值和組識(shí)別信息進(jìn)行編碼。通過(guò)提供一種圖像編碼方法來(lái)實(shí)現(xiàn)以上和/或其它方面,所述圖像編碼方法包括:確定執(zhí)行了 DCT的第一編碼處理的損耗;確定跳過(guò)了 DCT的第二編碼處理的損耗;將第一編碼處理的損耗和第二編碼處理的損耗進(jìn)行比較,并基于所述比較選擇第一編碼處理和第二編碼處理中的一個(gè)處理;使用選擇的編碼處理對(duì)原始圖像進(jìn)行編碼。通過(guò)提供一種圖像解碼方法來(lái)實(shí)現(xiàn)以上和/或其它方面,所述圖像解碼方法包括:從通過(guò)跳過(guò)離散余弦變換(DCT)而編碼的信息中對(duì)殘差數(shù)據(jù)被分類(lèi)到的多個(gè)組的每個(gè)組的代表值進(jìn)行解碼;從所述編碼信息中對(duì)組識(shí)別信息進(jìn)行解碼,所述組識(shí)別信息用于識(shí)別所述多個(gè)組;使用解碼的代表值和解碼的組識(shí)別信息確定殘差數(shù)據(jù),所述殘差數(shù)據(jù)是原始圖像和預(yù)測(cè)圖像之間的差;使用預(yù)測(cè)圖像和確定的殘差數(shù)據(jù)產(chǎn)生原始圖像。通過(guò)提供一種用于處理圖像的系統(tǒng)來(lái)實(shí)現(xiàn)以上和/或其它方面,所述系統(tǒng)包括:圖像預(yù)測(cè)單元,通過(guò)計(jì)算預(yù)測(cè)圖像和原始圖像之間的差來(lái)確定殘差數(shù)據(jù);編碼處理選擇單元,接收殘差數(shù)據(jù),將第一編碼代價(jià)與第二編碼代價(jià)進(jìn)行比較,基于所述比較控制選擇第一編碼器和第二編碼器中的一個(gè)的第一開(kāi)關(guān);第二開(kāi)關(guān),基于選擇的第一編碼器或第二編碼器選擇第一解碼器和第二解碼器中的一個(gè)。在以下的描述中將部分闡述示例實(shí)施例的附加方面、特征和/或優(yōu)點(diǎn),并且從描述中部分將變得清楚,或者可通過(guò)公開(kāi)內(nèi)容的實(shí)踐來(lái)學(xué)習(xí)。


從結(jié)合附圖對(duì)示例實(shí)施例的以下描述中,這些和/或其它方面和優(yōu)點(diǎn)將變得清楚和更易于理解,其中:圖1示出根據(jù)示例實(shí)施例的圖像編碼設(shè)備的結(jié)構(gòu)的框圖;圖2示出在圖1的圖像編碼設(shè)備中的第二編碼器的結(jié)構(gòu)的框圖;圖3示出在圖1的圖像編碼設(shè)備中的編碼代價(jià)確定單元的結(jié)構(gòu)的框圖4示出根據(jù)示例實(shí)施例的圖像編碼設(shè)備的示例的示圖;圖5示出在圖4的圖像編碼設(shè)備中的第二編碼器的操作的示圖;圖6示出根據(jù)示例實(shí)施例的產(chǎn)生代表值和組識(shí)別信息的示例的示圖;圖7示出根據(jù)示例實(shí)施例的圖像解碼設(shè)備的框圖;圖8示出在圖7的圖像解碼設(shè)備中的第二解碼器的結(jié)構(gòu)的框圖;圖9示出根據(jù)示例實(shí)施例的圖像編碼方法的流程圖;圖10示出根據(jù)示例實(shí)施例的圖像解碼方法的流程圖。
具體實(shí)施例方式現(xiàn)在將對(duì)示例實(shí)施例進(jìn)行詳細(xì)參照,示例實(shí)施例的示例在附圖中示出,在附圖中,相同標(biāo)號(hào)始終表示相同元件。以下將參照附圖描述示例實(shí)施例以解釋本公開(kāi)。圖1示出根據(jù)示例實(shí)施例的圖像編碼設(shè)備100的結(jié)構(gòu)的框圖。圖像編碼設(shè)備100可從圖像識(shí)別塊,并可基于所述識(shí)別的結(jié)果使用第一編碼處理或第二編碼處理對(duì)原始圖像進(jìn)行編碼,其中,將在所述塊上對(duì)殘差數(shù)據(jù)進(jìn)行離散余弦變換(DCT)。在第一編碼處理中可執(zhí)行DCT,而在第二編碼處理中可跳過(guò)DCT。參照?qǐng)D1,圖像編碼設(shè)備100可包括圖像預(yù)測(cè)單元110、編碼代價(jià)確定單元120、編碼處理選擇單元130、第一編碼器140和第二編碼器150。圖像預(yù)測(cè)單元110可預(yù)測(cè)原始圖像的下一幀的值,并可確定殘差數(shù)據(jù)。具體地說(shuō),圖像預(yù)測(cè)單元110可使用至少一個(gè)預(yù)測(cè)模式預(yù)測(cè)原始圖像的下一幀的值,并隨后可使用下一幀的預(yù)測(cè)值產(chǎn)生預(yù)測(cè)圖像。此外,圖像預(yù)測(cè)單元110可將預(yù)測(cè)圖像與原始圖像進(jìn)行比較,并可確定作為預(yù)測(cè)圖像和原始圖像之間的差的殘差數(shù)據(jù)。在這種情況下,例如,預(yù)測(cè)模式可以與各種尺寸的宏塊對(duì)應(yīng),并可包括針對(duì)每個(gè)宏塊的幀內(nèi)預(yù)測(cè)模式和幀間預(yù)測(cè)模式中的至少一個(gè),然而,本公開(kāi)不限于此。此外,圖像預(yù)測(cè)單元110可從各種預(yù)測(cè)模式中選擇將被用于產(chǎn)生預(yù)測(cè)圖像的最優(yōu)預(yù)測(cè)模式,并可使用選擇的最優(yōu)預(yù)測(cè)模式產(chǎn)生預(yù)測(cè)圖像。編碼代價(jià)確定單元120可使用比特率失真優(yōu)化處理來(lái)確定第一編碼代價(jià)和第二編碼代價(jià)。當(dāng)通過(guò)第一編碼處理對(duì)原始圖像進(jìn)行編碼時(shí)可發(fā)生第一編碼代價(jià),當(dāng)通過(guò)第二編碼處理對(duì)原始圖像進(jìn)行編碼時(shí)可發(fā)生第二編碼代價(jià)。將參照?qǐng)D3進(jìn)一步描述編碼代價(jià)確定單元120確定第一編碼代價(jià)和第二編碼代價(jià)的示例。編碼處理選擇單元130可將確定的第一編碼代價(jià)和確定的第二編碼代價(jià)進(jìn)行比較,并可基于比較的結(jié)果選擇第一編碼處理或第二編碼處理。具體地說(shuō),編碼處理選擇單元130可從第一編碼處理和第二編碼處理中選擇編碼處理,該編碼處理與第一編碼代價(jià)和第二編碼代價(jià)之間的較低的損耗對(duì)應(yīng)。例如,當(dāng)?shù)谝痪幋a代價(jià)小于第二編碼代價(jià)時(shí),編碼處理選擇單元130可選擇第一編碼處理,反之亦然。在這種情況下,當(dāng)選擇了第一編碼處理時(shí),編碼處理選擇單元130可將殘差數(shù)據(jù)發(fā)送到第一編碼器140。當(dāng)選擇了第二編碼處理時(shí),編碼處理選擇單元130可將殘差數(shù)據(jù)發(fā)送到第二編碼器150。此外,當(dāng)由圖像預(yù)測(cè)單元110選擇的最優(yōu)預(yù)測(cè)模式與“4X4”塊不對(duì)應(yīng)時(shí),編碼處理選擇單元130可選擇第一編碼處理并可通過(guò)跳過(guò)由編碼代價(jià)確定單元120執(zhí)行的操作來(lái)將殘差數(shù)據(jù)發(fā)送到第一編碼器140。在這種情況下,當(dāng)對(duì)“4X4”塊進(jìn)行編碼時(shí),由于“4X4”塊包括量化系數(shù),因此可使用第二編碼處理來(lái)獲得編碼增益。然而,由于與“4X4”塊相比而言,不存在量化系數(shù)的其它塊較為簡(jiǎn)單,因此可能難以使用第二編碼處理獲得編碼增益。因此,編碼處理選擇單元130可確定由圖像預(yù)測(cè)單元110選擇的最優(yōu)預(yù)測(cè)模式是否與“4X4”塊對(duì)應(yīng)。當(dāng)最優(yōu)預(yù)測(cè)模式與“4X4”塊不對(duì)應(yīng)時(shí),可在不操作編碼代價(jià)確定單元120的情況下將殘差數(shù)據(jù)直接發(fā)送到第一編碼器140。因此,可提高編碼處理選擇速度。此外,編碼處理選擇單元130產(chǎn)生編碼識(shí)別信息,編碼識(shí)別信息用于識(shí)別從第一編碼處理和第二編碼處理中選擇的編碼處理。此外,在第一編碼器140或第二編碼器150對(duì)殘差數(shù)據(jù)進(jìn)行編碼之前,編碼處理選擇單元130可針對(duì)每個(gè)宏塊將編碼識(shí)別信息發(fā)送到圖像解碼設(shè)備。例如,編碼處理選擇單元130可將編碼識(shí)別信息定義為“NoDCT_flag”,“NoDCT_flag”是包括“O”和“I”的二進(jìn)制信息。在這種情況下,當(dāng)選擇了第一編碼處理時(shí),編碼處理選擇單元130可確定“NoDCT_flag”為“O”。當(dāng)選擇了第二編碼處理時(shí),編碼處理選擇單元 130 可確定 “NoDCT_flag” 為 “I”。第一編碼器140可使用對(duì)殘差數(shù)據(jù)執(zhí)行DCT的第一編碼處理來(lái)對(duì)殘差數(shù)據(jù)進(jìn)行編碼。具體地說(shuō),第一編碼器140可對(duì)殘差數(shù)據(jù)執(zhí)行DCT,并可將殘差數(shù)據(jù)變換為頻域信息。第一編碼器140可在空間上多次重復(fù)地對(duì)殘差數(shù)據(jù)執(zhí)行DCT,并可使用多個(gè)頻域系數(shù)來(lái)表示殘差數(shù)據(jù)。接著,第一編碼器140可對(duì)變換的殘差數(shù)據(jù)進(jìn)行編碼。具體地說(shuō),第一編碼器140可使用量化和熵編碼對(duì)通過(guò)DCT變換為系數(shù)的殘差數(shù)據(jù)進(jìn)行編碼。第二編碼器150可使用跳過(guò)DCT的第二編碼處理對(duì)殘差數(shù)據(jù)進(jìn)行編碼。具體地說(shuō),第二編碼器150可將殘差數(shù)據(jù)分類(lèi)為多個(gè)組,并可確定每個(gè)組的代表值。此外,第二編碼器150可產(chǎn)生用于識(shí)別組的組識(shí)別信息。在這種情況下,代表值可以表示基于包括在組中的信息的值的相應(yīng)值。例如,第二編碼器150可確定信息的平均值作為代表值,然而,本公開(kāi)不限于此。此外,組識(shí)別信息可以是以例如用于識(shí)別與每個(gè)元素對(duì)應(yīng)的組的映射的形式表示包括在殘差數(shù)據(jù)中的元素的值的信息。在這種情況下,例如,組識(shí)別信息可使用二進(jìn)制數(shù)字或整數(shù)使得組被識(shí)別。例如,第二編碼器150可以按照與殘差數(shù)據(jù)對(duì)應(yīng)的二進(jìn)制映射的形式確定組識(shí)別信息。在這種情況下,二進(jìn)制映射可包括“O”和“ I ”,使得“O”可以是指示在由殘差數(shù)據(jù)識(shí)別單元210獲得的組中的第一組的值,并且“I”可以是指示所述組中的第二組的值。此外,“O”可以與第一組的代表值匹配,“I”可以與第二組的代表值匹配。第二編碼器150可對(duì)每個(gè)組的代表值和組識(shí)別信息進(jìn)行編碼,并由于跳過(guò)DCT,因此可使用與第一編碼處理相比更少的比特?cái)?shù)量來(lái)對(duì)殘差數(shù)據(jù)進(jìn)行編碼。例如,當(dāng)殘差數(shù)據(jù)包括十個(gè)元素“O”和六個(gè)元素“7”時(shí),第一編碼器140可需要基于元素“O”和“7”的排列順序?qū)υ亍癘”和“7”進(jìn)行編碼。在這種情況下,由于需要單個(gè)比特來(lái)表示元素“ O ”,并需要三個(gè)比特來(lái)表示元素“ 7 ”,因此編碼的殘差數(shù)據(jù)可以是53比特。
相反地,第二編碼器150可將元素“O”和“7”分別編碼為第一組和第二組,并可產(chǎn)生包括第一組和第二組的排列順序的組識(shí)別信息。組識(shí)別信息可指示第一組和第二組中哪個(gè)組包括殘差數(shù)據(jù)的元素。例如,可通過(guò)選擇“是”或“否”來(lái)表示每個(gè)元素屬于哪個(gè)組。因此,組識(shí)別信息的比特大小可以是16比特,即,元素的數(shù)量。此外,由于第一組包括元素“0”,第二組包括元素“7”,因此第一組的代表值和第二組的代表值可以分別為“O”和“7”。換言之,第一組的代表值的大小和第二組的代表值的大小可以分別是I比特和3比特。因此,第二編碼器150可對(duì)與16比特對(duì)應(yīng)的組識(shí)別信息、與I比特對(duì)應(yīng)的第一組的代表值以及與3比特對(duì)應(yīng)的第二組的代表值進(jìn)行編碼。換言之,第二編碼器150可對(duì)與20比特對(duì)應(yīng)的信息進(jìn)行編碼。如上所述,第二編碼器150可將殘差數(shù)據(jù)分類(lèi)為組,并可使用每個(gè)組的代表值以及使用用于識(shí)別組的組識(shí)別信息對(duì)殘差數(shù)據(jù)進(jìn)行編碼,并因此可減少將被編碼的比特的大小。此外,圖像編碼設(shè)備100可從圖像中識(shí)別需要對(duì)殘差數(shù)據(jù)執(zhí)行DCT的塊,并可基于識(shí)別的結(jié)果使用第一編碼處理或第二編碼處理對(duì)原始圖像進(jìn)行編碼。因此,圖像編碼設(shè)備100可使用針對(duì)圖像的每個(gè)塊優(yōu)化的處理對(duì)圖像進(jìn)行編碼。圖2示出圖1的第二編碼器150的結(jié)構(gòu)的框圖。參照?qǐng)D2,第二編碼器150可包括殘差數(shù)據(jù)分類(lèi)單元210、代表值確定單元220、組識(shí)別 目息確定單兀230和編碼單兀240。殘差數(shù)據(jù)分類(lèi)單元210可將殘差數(shù)據(jù)分類(lèi)為多個(gè)組。殘差數(shù)據(jù)可以是下一幀的原始圖像和預(yù)測(cè)圖像之間的差,其中,通過(guò)使用圖像預(yù)測(cè)單元110對(duì)下一幀的原始圖像進(jìn)行預(yù)測(cè)而產(chǎn)生所述預(yù)測(cè)圖像。具體地說(shuō),殘差數(shù)據(jù)分類(lèi)單元210可針對(duì)每個(gè)宏塊存儲(chǔ)從圖像預(yù)測(cè)單元110接收的殘差數(shù) 據(jù),并可使用聚類(lèi)處理(諸如K均值)或使用圖像劃分處理(諸如均值漂移(mean-shift))來(lái)將存儲(chǔ)的殘差數(shù)據(jù)分類(lèi)為多個(gè)組。本公開(kāi)不限于對(duì)存儲(chǔ)的殘差數(shù)據(jù)進(jìn)行分類(lèi)的以上示例。在這種情況下,由于圖像中的深度圖像的殘差數(shù)據(jù)包括零和一些殘差值,因此殘差數(shù)據(jù)分類(lèi)單元210可將殘差數(shù)據(jù)分類(lèi)為兩組。代表值確定單元220可針對(duì)殘差數(shù)據(jù)被殘差數(shù)據(jù)分類(lèi)單元210分類(lèi)到的組中的每個(gè)組確定代表值。例如,代表值確定單元220可將包括在組中的信息的平均值確定為殘差數(shù)據(jù)的每個(gè)組的代表值。此外,當(dāng)具有多個(gè)值的信息被包括在單個(gè)組中時(shí),可基于在信息中具有相同值的多個(gè)信息來(lái)確定代表值。換句話說(shuō),代表值確定單元220可確定這樣的代表值,所述代表值表示由殘差數(shù)據(jù)分類(lèi)單元210獲得的組中的信息的值。組識(shí)別信息確定單元230可確定用于識(shí)別由殘差數(shù)據(jù)分類(lèi)單元210獲得的組的組識(shí)別息。在這種情況下,組識(shí)別信息可以是按照用于識(shí)別與每個(gè)元素對(duì)應(yīng)的組的映射的形式來(lái)表示包括在殘差數(shù)據(jù)中的元素的值的信息,然而,本公開(kāi)不限于此。例如,組識(shí)別信息確定單元230可按照與殘差數(shù)據(jù)對(duì)應(yīng)的二進(jìn)制映射的形式確定組識(shí)別信息。在這種情況下,“O”可以是指示由殘差數(shù)據(jù)分類(lèi)單元210獲得的組中的第一組的值,“I”可以是指示所述組中的第二組的值。此外,“O”和“I”可以分別是第一組的代表值和第二組的代表值。將參照?qǐng)D6進(jìn)一步描述殘差數(shù)據(jù)、由代表值確定單元220確定的代表值、由組識(shí)別信息確定單元230確定的組識(shí)別信息之間的關(guān)系。此外,組識(shí)別信息確定單元230可產(chǎn)生與組識(shí)別信息的格式相關(guān)的索引,并可將產(chǎn)生的索引傳送到編碼單元240。組識(shí)別信息確定單元230可預(yù)先設(shè)置組識(shí)別信息的格式,并可產(chǎn)生與設(shè)置的組識(shí)別信息的格式相關(guān)的索引。編碼單元240可對(duì)由代表值確定單元220確定的代表值進(jìn)行編碼,并還可對(duì)由組識(shí)別信息確定單元230確定的組識(shí)別信息進(jìn)行編碼。在這種情況下,例如,編碼單元240可使用上下文自適應(yīng)二進(jìn)制算法編碼(CABAC)對(duì)代表值和組識(shí)別信息進(jìn)行編碼,然而,本公開(kāi)不限于此。此外,當(dāng)代表值是具有符號(hào)的整數(shù)時(shí),編碼單元240可使用對(duì)運(yùn)動(dòng)矢量進(jìn)行編碼的處理來(lái)對(duì)代表值進(jìn)行編碼。為了保持有損編碼,編碼單元240可使用量化而不是使用熵編碼來(lái)對(duì)組的代表值編碼。例如,編碼單元240可使用下面的等式I對(duì)代表值進(jìn)行量化:[等式1]
權(quán)利要求
1.一種圖像編碼設(shè)備,包括: 殘差數(shù)據(jù)分類(lèi)單元,將殘差數(shù)據(jù)分類(lèi)為多個(gè)組,所述殘差數(shù)據(jù)是原始圖像和預(yù)測(cè)圖像之間的差; 代表值確定單元,確定所述多個(gè)組中的每個(gè)組的代表值,所述代表值表示包括在所述多個(gè)組中的殘差數(shù)據(jù)的值; 組識(shí)別信息確定單元,確定組識(shí)別信息,組識(shí)別信息用于識(shí)別所述多個(gè)組中的每個(gè)組; 編碼單元,對(duì)代表值和組識(shí)別信息進(jìn)行編碼。
2.如權(quán)利要求1所述的圖像編碼設(shè)備,其中,殘差數(shù)據(jù)分類(lèi)單元使用聚類(lèi)處理和圖像劃分處理中的至少一個(gè)處理將殘差數(shù)據(jù)分類(lèi)為所述多個(gè)組。
3.如權(quán)利要求1所述的圖像編碼設(shè)備,其中,組識(shí)別信息包括按照映射的形式與包括在殘差數(shù)據(jù)中的元素的值相關(guān)的信息,所述映射用于識(shí)別元素的組。
4.如權(quán)利要求1所述的圖像編碼設(shè)備,其中,組識(shí)別信息確定單元產(chǎn)生與組識(shí)別信息的格式相關(guān)的索引, 其中,編碼單元使用產(chǎn)生的索引對(duì)組識(shí)別信息進(jìn)行編碼。
5.如權(quán)利要求1所述的圖像編碼設(shè)備,其中,編碼單元對(duì)代表值進(jìn)行量化,并對(duì)量化的代表值和組識(shí)別信息進(jìn)行編碼。
6.一種圖像編碼設(shè)備,包括: 第一編碼代價(jià)確定單元,確定第一編碼處理的代價(jià); 第二編碼代價(jià)確定單元,確定第二編碼處理的代價(jià); 編碼處理選擇單元,將第一編碼處理的代價(jià)和第二編碼處理的代價(jià)進(jìn)行比較,并基于所述比較選擇第一編碼處理和第二編碼處理中的一個(gè)處理。
7.如權(quán)利要求6所述的圖像編碼設(shè)備,其中,在第一編碼處理中執(zhí)行離散余弦變換DCT,在第二編碼處理中跳過(guò)DCT。
8.如權(quán)利要求6所述的圖像編碼設(shè)備,其中,當(dāng)選擇了第一編碼處理時(shí),第一編碼器使用第一編碼處理對(duì)原始圖像進(jìn)行編碼;當(dāng)選擇了第二編碼處理時(shí),第二編碼器使用第二編碼處理對(duì)原始圖像進(jìn)行編碼。
9.如權(quán)利要求6所述的圖像編碼設(shè)備,其中,第一編碼代價(jià)確定單元使用原始圖像和第一恢復(fù)圖像之間的失真因子并使用通過(guò)第一編碼處理編碼的原始圖像的比特的量來(lái)確定第一編碼處理的代價(jià),其中,通過(guò)對(duì)通過(guò)第一編碼處理編碼的原始圖像進(jìn)行解碼來(lái)獲得所述第一恢復(fù)圖像。
10.如權(quán)利要求8所述的圖像編碼設(shè)備,其中,第二編碼器將殘差數(shù)據(jù)分類(lèi)為多個(gè)組,并對(duì)所述多個(gè)組的每個(gè)組的代表值和組識(shí)別信息進(jìn)行編碼,所述殘差數(shù)據(jù)是原始圖像和預(yù)測(cè)圖像之間的差,代表值表示包括在所述多個(gè)組中的殘差數(shù)據(jù)的值,組識(shí)別信息用于識(shí)別所述多個(gè)組的每個(gè)組。
11.如權(quán)利要求6所述的圖像編碼設(shè)備,其中,第二編碼代價(jià)確定單元使用原始圖像和第二恢復(fù)圖像之間的失真因子并使用通過(guò)第二編碼處理編碼的原始圖像的比特的量來(lái)確定第二編碼處理的代價(jià),其中,通過(guò)對(duì)通過(guò)第二編碼處理編碼的原始圖像進(jìn)行解碼來(lái)獲得所述第二恢復(fù)圖像。
12.如權(quán)利要求11所述的圖像編碼設(shè)備,其中,第二編碼代價(jià)確定單元使用關(guān)于原始圖像的信息、關(guān)于第二恢復(fù)圖像的信息、關(guān)于用于產(chǎn)生預(yù)測(cè)圖像的模式的頭部的信息、關(guān)于代表值的信息和組識(shí)別信息,來(lái)計(jì)算通過(guò)第二編碼處理編碼的原始圖像的比特的量。
13.如權(quán)利要求11所述的圖像編碼設(shè)備,其中,編碼處理選擇單元將編碼識(shí)別信息發(fā)送到圖像解碼設(shè)備,其中,所述編碼識(shí)別信息指示在第一編碼處理和第二編碼處理之間選擇的編碼處理。
14.一種圖像解碼設(shè)備,包括: 代表值解碼單元,從通過(guò)跳過(guò)離散余弦變換DCT而編碼的信息中對(duì)殘差數(shù)據(jù)被分類(lèi)到的多個(gè)組的每個(gè)組的代表值進(jìn)行解碼; 組識(shí)別信息解碼單元,從所述信息中對(duì)組識(shí)別信息進(jìn)行解碼,所述組識(shí)別信息用于識(shí)別所述多個(gè)組; 殘差數(shù)據(jù)確定單元,使用解碼的代表值和解碼的組識(shí)別信息確定殘差數(shù)據(jù),所述殘差數(shù)據(jù)是原始圖像和預(yù)測(cè)圖像之間的差; 圖像產(chǎn)生器,使用預(yù)測(cè)圖像和確定的殘差數(shù)據(jù)產(chǎn)生原始圖像。
15.如權(quán)利要求14所述的圖像解碼設(shè)備,其中,殘差數(shù)據(jù)確定單元將組識(shí)別信息中的與所述多個(gè)組中的每個(gè)組對(duì)應(yīng)的組識(shí)別信息變換為所述多個(gè)組中的每個(gè)組的解碼的代表值,并確定殘差數(shù)據(jù)。
16.如權(quán)利要求14所述的圖像解碼設(shè)備,其中,所述信息包括通過(guò)對(duì)每個(gè)組的代表值進(jìn)行編碼而獲得的信息和組識(shí)別信息。
17.如權(quán)利要求14所述的圖像解碼設(shè)備,其中,組識(shí)別信息包括按照映射的形式表示包括在殘差數(shù)據(jù)中的元素的值的信息,所述映射用于識(shí)別元素的組。`
18.如權(quán)利要求14所述的圖像解碼設(shè)備,其中,代表值解碼單元使用熵解碼對(duì)通過(guò)對(duì)所述信息中的代表值進(jìn)行編碼而獲得的信息進(jìn)行解碼,對(duì)解碼的信息進(jìn)行逆量化,并對(duì)代表值進(jìn)行解碼。
19.如權(quán)利要求14所述的圖像解碼設(shè)備,其中,組識(shí)別信息解碼單元使用熵解碼對(duì)通過(guò)對(duì)所述信息中的組識(shí)別信息進(jìn)行編碼而獲得的信息進(jìn)行解碼。
20.一種圖像編碼方法,包括: 將殘差數(shù)據(jù)分類(lèi)為多個(gè)組,所述殘差數(shù)據(jù)是原始圖像和預(yù)測(cè)圖像之間的差; 確定所述多個(gè)組中的每個(gè)組的代表值,所述代表值表示包括在所述多個(gè)組中的殘差數(shù)據(jù)的值; 確定組識(shí)別信息,所述組識(shí)別信息用于識(shí)別所述多個(gè)組中的每個(gè)組; 對(duì)代表值和組識(shí)別信息進(jìn)行編碼。
21.如權(quán)利要求20所述的圖像編碼方法,其中,分類(lèi)的步驟包括:使用聚類(lèi)處理和圖像劃分處理中的至少一個(gè)將殘差數(shù)據(jù)分類(lèi)為所述多個(gè)組。
22.如權(quán)利要求20所述的圖像編碼方法,其中,組識(shí)別信息包括按照映射的形式與包括在殘差數(shù)據(jù)中的元素的值相關(guān)的信息,所述映射用于識(shí)別元素的組。
23.如權(quán)利要求20所述的圖像編碼方法,其中,確定組識(shí)別信息的步驟包括產(chǎn)生與組識(shí)別信息的格式相關(guān)的索引, 其中,編碼的步驟包括使用產(chǎn)生的索引對(duì)組識(shí)別信息進(jìn)行編碼。
24.如權(quán)利要求20所述的圖像編碼方法,其中,編碼的步驟包括: 對(duì)代表值進(jìn)行量化,并對(duì)量化的代表值和組識(shí)別信息進(jìn)行編碼。
25.一種圖像編碼方法,包括: 確定第一編碼處理的代價(jià); 確定第二編碼處理的代價(jià); 將第一編碼處理的代價(jià)和第二編碼處理的代價(jià)進(jìn)行比較,并基于所述比較選擇第一編碼處理和第二編碼處理中的一個(gè)處理; 使用選擇的編碼處理對(duì)原始圖像進(jìn)行編碼。
26.如權(quán)利要求25所述的圖像編碼方法,其中,在第一編碼處理中執(zhí)行離散余弦變換DCT,在第二編碼處理中跳過(guò)DCT。
27.如權(quán)利要求25所述的圖像編碼方法,其中,確定第一編碼處理的代價(jià)的步驟包括:使用原始圖像和第一恢復(fù)圖像之間的失真因子并使用通過(guò)第一編碼處理編碼的原始圖像的比特的量來(lái)確定第一編碼處理的代價(jià),其中,通過(guò)對(duì)通過(guò)第一編碼處理編碼的原始圖像進(jìn)行解碼來(lái)獲得所述第一恢復(fù)圖像。
28.如權(quán)利要 求25所述的圖像編碼方法,其中,對(duì)原始圖像進(jìn)行編碼的步驟包括:當(dāng)選擇了第二編碼處理時(shí),將殘差數(shù)據(jù)分類(lèi)為多個(gè)組,并對(duì)所述多個(gè)組的每個(gè)組的代表值和組識(shí)別信息進(jìn)行編碼,所述殘差數(shù)據(jù)是原始圖像和預(yù)測(cè)圖像之間的差,代表值表示包括在所述多個(gè)組中的殘差數(shù)據(jù)的值,組識(shí)別信息用于識(shí)別所述多個(gè)組的每個(gè)組。
29.如權(quán)利要求25所述的圖像編碼方法,其中,確定第二編碼處理的代價(jià)的步驟包括:使用原始圖像和第二恢復(fù)圖像之間的失真因子并使用通過(guò)第二編碼處理編碼的原始圖像的比特的量來(lái)確定第二編碼處理的代價(jià),其中,通過(guò)對(duì)通過(guò)第二編碼處理編碼的原始圖像進(jìn)行解碼來(lái)獲得所述第二恢復(fù)圖像。
30.如權(quán)利要求29所述的圖像編碼方法,其中,確定第二編碼處理的代價(jià)的步驟包括:使用關(guān)于原始圖像的信息、關(guān)于第二恢復(fù)圖像的信息、關(guān)于用于產(chǎn)生預(yù)測(cè)圖像的模式的頭部的信息、關(guān)于代表值的信息和組識(shí)別信息,來(lái)計(jì)算通過(guò)第二編碼處理編碼的原始圖像的比特的量。
31.如權(quán)利要求25所述的圖像編碼方法,還包括: 發(fā)送編碼識(shí)別信息,所述編碼識(shí)別信息指示在第一編碼處理和第二編碼處理之間選擇的編碼處理。
32.—種圖像解碼方法,包括: 從通過(guò)跳過(guò)離散余弦變換DCT編碼的信息中對(duì)殘差數(shù)據(jù)被分類(lèi)到的多個(gè)組的每個(gè)組的代表值進(jìn)行解碼; 從所述信息中對(duì)組識(shí)別信息進(jìn)行解碼,所述組識(shí)別信息用于識(shí)別所述多個(gè)組中的每個(gè)組; 使用解碼的代表值和解碼的組識(shí)別信息確定殘差數(shù)據(jù),所述殘差數(shù)據(jù)是原始圖像和預(yù)測(cè)圖像之間的差; 使用預(yù)測(cè)圖像和確定的殘差數(shù)據(jù)產(chǎn)生原始圖像。
33.如權(quán)利要求32所述的圖像解碼方法,其中,確定殘差數(shù)據(jù)的步驟包括:將組識(shí)別信息中的與所述多個(gè)組中的每個(gè)組對(duì)應(yīng)的組識(shí)別信息變換為所述多個(gè)組中的每個(gè)組的解碼的代表值,并確定殘差數(shù)據(jù)。
34.如權(quán)利要求32所述的圖像解碼方法,其中,所述信息包括通過(guò)對(duì)每個(gè)組的代表值進(jìn)行編碼而獲得的信息和組識(shí)別信息。
35.如權(quán)利要求32所述的圖像解碼方法,其中,組識(shí)別信息包括按照映射的形式與包括在殘差數(shù)據(jù)中的元素的值相關(guān)的信息,所述映射用于識(shí)別元素的組。
36.如權(quán)利要求32所述的圖像解碼方法,其中,對(duì)代表值進(jìn)行解碼的步驟包括:使用熵解碼對(duì)通過(guò)對(duì)所述信息中的代表值進(jìn)行編碼而獲得的信息進(jìn)行解碼,對(duì)解碼的信息進(jìn)行逆量化,并對(duì)代表值進(jìn)行解碼。
37.如權(quán)利要求32所述的圖像解碼方法,其中,對(duì)組識(shí)別信息進(jìn)行解碼的步驟包括:使用熵解碼對(duì)通過(guò)對(duì)所述信息中的組識(shí)別信息進(jìn)行編碼而獲得的信息進(jìn)行解碼。
38.一種非易失性計(jì)算機(jī)可讀記錄介質(zhì),所述介質(zhì)存儲(chǔ)用于使得計(jì)算機(jī)實(shí)現(xiàn)權(quán)利要求20所述的方法的程序。
39.一種用于處理圖像的系統(tǒng),所述系統(tǒng)包括: 圖像預(yù)測(cè)單元,通過(guò)計(jì)算預(yù)測(cè)圖像和原始圖像之間的差來(lái)確定殘差數(shù)據(jù); 編碼處理選擇單元,接 收殘差數(shù)據(jù),將第一編碼代價(jià)與第二編碼代價(jià)進(jìn)行比較,基于所述比較控制選擇第一編碼器和第二編碼器中的一個(gè)的第一開(kāi)關(guān); 第二開(kāi)關(guān),基于選擇的第一編碼器或第二編碼器選擇第一解碼器和第二解碼器中的一個(gè)。
全文摘要
一種通過(guò)跳過(guò)離散余弦變換(DCT)對(duì)圖像編碼/解碼的設(shè)備和方法。圖像編碼設(shè)備可將殘差數(shù)據(jù)分類(lèi)為多個(gè)組,并可使用每個(gè)組的代表值和用于識(shí)別組的組識(shí)別信息來(lái)對(duì)殘差數(shù)據(jù)進(jìn)行編碼。
文檔編號(hào)H04N7/50GK103188494SQ201210584009
公開(kāi)日2013年7月3日 申請(qǐng)日期2012年12月28日 優(yōu)先權(quán)日2011年12月30日
發(fā)明者魏浩千, 李在濬, 李天 , 扈堯盛 申請(qǐng)人:三星電子株式會(huì)社, 光州科學(xué)技術(shù)院
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1