深度圖像的編碼、解碼處理方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及通信領(lǐng)域,具體而言,涉及一種深度圖像的編碼、解碼處理方法及裝 置。
【背景技術(shù)】
[0002] 現(xiàn)有技術(shù)中視頻編碼分層結(jié)構(gòu):
[0003] 采用H. 264/AVC以及最新的HEVC等編碼標(biāo)準(zhǔn)時,一幀圖像可以劃分為多個條帶 (slice),對每個條帶分別進(jìn)行編碼和解碼。編碼條帶產(chǎn)生條帶碼流,條帶碼流中同時包含 了這個條帶的一些編碼參數(shù),如該條帶所引用的參數(shù)集序號等。在H.264/AVC中的分層結(jié) 構(gòu)中,使用了圖像參數(shù)集和序列參數(shù)集兩級參數(shù)集來描述視頻序列的一些參數(shù)。序列參數(shù) 集可以被圖像參數(shù)集引用,圖像參數(shù)集可以被條帶引用,通過此機(jī)制,條帶可以根據(jù)其含有 的圖像參數(shù)集序號,找到對應(yīng)序號的圖像參數(shù)集,進(jìn)而找到其對應(yīng)的圖像參數(shù)集對應(yīng)的序 列參數(shù)集,從圖像參數(shù)集或者序列參數(shù)集中獲取參數(shù)。例如,條帶能夠根據(jù)其含有的圖像 參數(shù)集序號,在對應(yīng)序號的圖像參數(shù)集中獲取該條帶的幀序號等信息;條帶能夠根據(jù)其對 應(yīng)的圖像參數(shù)集所含有的序列參數(shù)集序號,在對應(yīng)序號的序列參數(shù)集中獲取該條帶所使用 的編碼檔次(Profile)和編碼級別(Level)等參數(shù)。在HEVC編碼標(biāo)準(zhǔn)中,新加入了視頻參 數(shù)集的概念,視頻參數(shù)集可以被序列參數(shù)集引用,序列參數(shù)集可以被圖像參數(shù)集引用,圖像 參數(shù)集可以被條帶引用,通過此機(jī)制,條帶可以根據(jù)其含有的圖像參數(shù)集序號,逐層向上引 用,從圖像參數(shù)集、序列參數(shù)集或者視頻參數(shù)集中獲取參數(shù)。
[0004] 條帶類型,視頻序列中的條帶有著不同的類型,常見的有以下三種類型:
[0005] 幀內(nèi)預(yù)測條帶:該條帶不可以使用其他條帶中的像素來進(jìn)行預(yù)測,只能使用該條 帶中已經(jīng)編碼過的像素來進(jìn)行預(yù)測。
[0006] 單向幀間預(yù)測條帶:該條帶可以使用其他條帶中的像素來進(jìn)行單向預(yù)測。
[0007] 雙向幀間預(yù)測條帶:該條帶可以使用其他條帶中的像素來進(jìn)行預(yù)測,并且可以使 用多個其他條帶中的像素進(jìn)行加權(quán)預(yù)測。
[0008] 基于塊的視頻編解碼,現(xiàn)有視頻編解碼技術(shù)中,基于塊的視頻編解碼是最常見的。
[0009] 在基于塊的視頻編碼技術(shù)中,視頻圖像或者是視頻圖像的每一個條帶被分為若干 個矩形圖像塊(又稱為編碼單元),對于每一個圖像塊,通過預(yù)測得到其預(yù)測圖像塊,將其 原始圖像塊與預(yù)測圖像塊相減得到殘差圖像塊,然后對殘差圖像塊進(jìn)行編碼。殘差圖像塊 的編碼一般包括:對殘差圖像塊進(jìn)行變換操作得到變換系數(shù)塊、對變換系數(shù)塊進(jìn)行量化得 到量化后的變換系數(shù)塊,之后編碼量化后的變換系數(shù)塊。對殘差圖像塊進(jìn)行編碼后,需要將 殘差圖像進(jìn)行編碼后的信息寫入碼流中,這部分信息一般包括量化后的變換系數(shù)信息、預(yù) 測模式信息和運(yùn)動矢量信息等邊信息。其中預(yù)測模式信息表示了對該圖像塊進(jìn)行預(yù)測時究 竟使用了哪一種預(yù)測模式。一般來講,一個圖像塊可以使用的預(yù)測模式有若干種,如HEVC 幀內(nèi)預(yù)測模式有35種,編碼器一般會選擇一部分預(yù)測模式或是全部可選的預(yù)測模式進(jìn)行 一次預(yù)測,選出預(yù)測效果最好的預(yù)測模式作為該圖像塊的預(yù)測模式,并將該預(yù)測模式信息 寫入碼流中。
[0010] 在基于塊的視頻解碼技術(shù)中,視頻圖像或者是視頻圖像的每一個條帶也會被分為 若干個矩形圖像塊(又稱為編碼單元),對于視頻圖像的每一個塊,解碼端通過碼流中的 預(yù)測模式信息和運(yùn)動矢量信息等邊信息解碼得到其預(yù)測圖像塊,通過碼流中的量化后的變 換系數(shù)信息解碼得到其殘差圖像塊。殘差圖像塊的解碼一般包括:對量化后的變換系數(shù)信 息進(jìn)行反量化得到重建的變換系數(shù)信息,對重建的變換系數(shù)信息進(jìn)行反變換得到殘差圖像 塊。最后將預(yù)測圖像塊與殘差圖像塊相加得到最終的重建圖像塊。
[0011] 深度圖像與深度查找表:
[0012] 深度圖像是三維視頻編解碼中的一類圖像,深度圖像中的每個像素值表示的是對 應(yīng)位置的物體距離攝像機(jī)的遠(yuǎn)近,利用深度圖像,可以進(jìn)行虛擬視點(diǎn)合成等后處理工作。深 度圖像在三維視頻中有著重要的意義,如何高效編解碼深度圖像是一個值得研究的問題。
[0013] 深度查找表利用了深度圖像的稀疏性來提高深度圖像的編碼效率。具體說來,假 設(shè)一副深度圖像每個像素可以取值的范圍為〇值255,即對于深度圖像的每一個像素點(diǎn),其 像素值可能的取值種類為256種。但是由于深度圖像自身的性質(zhì),一副深度圖像中所有出 現(xiàn)過的像素值往往只有256種中的一小部分。如對于一副深度圖像,其中出現(xiàn)過的像素值 只有{20, 23, 50, 57, 100, 111}六個值,那么就可以根據(jù)這六個值建立一張深度查找表,如 下表所示:
[0014]
【主權(quán)項(xiàng)】
1. 一種深度圖像的編碼方法,其特征在于,包括: 確定在對深度圖像進(jìn)行編碼過程中所采用的編碼方式的標(biāo)志位,所述編碼方式包括: 使用深度查找表對所述深度圖像在所述深度查找表序號域進(jìn)行編碼和/或直接對所述深 度圖像在深度值域進(jìn)行編碼; 將所述標(biāo)志位寫入碼流中的以下之一位置:所述深度圖像對應(yīng)引用的視頻參數(shù)集、所 述深度圖像對應(yīng)引用的序列參數(shù)集、所述深度圖像對應(yīng)引用的圖像參數(shù)集、所述深度圖像 對應(yīng)的條帶頭。
2. 根據(jù)權(quán)利要求1所述的方法,其特征在于,確定用于指示對所述深度圖像進(jìn)行編碼 所采用的編碼方式的所述標(biāo)志位包括: 判斷所述編碼過程所采用的編碼方式; 如果判斷結(jié)果指示在所述深度查找表序號域上對所述深度圖像進(jìn)行編碼,則產(chǎn)生用于 指示在所述深度查找表序號域上對所述深度圖像進(jìn)行編碼的標(biāo)志位,并且選擇對所述深度 查找表序號域數(shù)據(jù)進(jìn)行編碼; 如果判斷結(jié)果指示在所述深度值域上對所述深度圖像進(jìn)行編碼,則產(chǎn)生用于指示在 所述深度值域上對所述深度圖像進(jìn)行編碼的標(biāo)志位,并且選擇對所述深度值域數(shù)據(jù)進(jìn)行編 碼。
3. 根據(jù)權(quán)利要求2所述的方法,其特征在于,選擇對所述深度查找表序號域數(shù)據(jù)進(jìn)行 編碼,包括:選擇使用所述深度查找表序號域數(shù)據(jù)構(gòu)造所述深度圖像中的編碼塊的預(yù)測值。
4. 根據(jù)權(quán)利要求2所述的方法,其特征在于,選擇對所述深度值域數(shù)據(jù)進(jìn)行編碼,包 括:選擇使用所述深度值域數(shù)據(jù)構(gòu)造所述深度圖像中編碼塊的預(yù)測值。
5. 根據(jù)權(quán)利要求3所述的方法,其特征在于,選擇對所述深度查找表序號域數(shù)據(jù)進(jìn)行 編碼,還包括: 對于所述深度圖像中的所述編碼塊,判斷所述編碼塊的預(yù)測模式是否在預(yù)設(shè)預(yù)測模式 集中,在判斷結(jié)果為是時,選擇對所述編碼塊的深度查找表序號域數(shù)據(jù)進(jìn)行編碼;否則,選 擇對所述編碼塊的深度值域數(shù)據(jù)進(jìn)行編碼,其中,所述預(yù)設(shè)預(yù)測模式集包括:允許使用所述 深度查找表序號域數(shù)據(jù)進(jìn)行編碼的預(yù)測模式。
6. 根據(jù)權(quán)利要求1所述的方法,其特征在于,將所述標(biāo)志位寫入所述深度圖像對應(yīng)的 條帶頭中,包括: 判斷所述條帶的條帶類型是否在預(yù)設(shè)條帶類型集中,其中,該預(yù)設(shè)條帶類型集包括:需 要傳輸標(biāo)志位的條帶類型;其中,在判斷結(jié)果為是時,將所述標(biāo)志位寫入所述條帶頭中;否 貝U,不寫入所述條帶頭中。
7. -種深度圖像的解碼方法,其特征在于,包括: 解析碼流,從碼流中的以下之一位置獲取用于指示解碼過程所采用的解碼方式的標(biāo)志 位:所述深度圖像對應(yīng)引用的視頻參數(shù)集、所述深度圖像對應(yīng)引用的序列參數(shù)集、所述深度 圖像對應(yīng)引用的圖像參數(shù)集、所述深度圖像對應(yīng)的條帶頭,其中,所述解碼