新四季網

用於通過根據像素組補償像素值來對視頻進行編碼的方法和設備以及用於通過根據像素...的製作方法

2024-03-05 02:06:15

專利名稱:用於通過根據像素組補償像素值來對視頻進行編碼的方法和設備以及用於通過根據像素 ...的製作方法
用於通過根據像素組補償像素值來對視頻進行編碼的方法和設備以及用於通過根據像素組補償像素值來對視頻進行解碼的方法和設備技術領域
與示例性實施例一致的設備和方法涉及對視頻進行編碼和解碼。
背景技術:
隨著用於再現和存儲高解析度或高質量視頻內容的硬體的發展和提供,對有效地對高解析度或高質量視頻內容進行編碼或解碼的視頻編解碼器的需求正在增加。在現有技術的視頻編解碼器中,根據基於具有預定尺寸的宏塊的受限的編碼方法對視頻進行編碼。
由於對視頻的編碼和解碼,因此圖像的質量可能失真,針對恢復圖像,後處理模塊可被添加到解碼器以提高所述恢復圖像的質量。發明內容
技術問題
一個或多個示例性實施例提供了一種用於補償預定像素組的像素值來對視頻進行編碼的方法和設備以及對視頻進行解碼的方法和設備。
技術方案
根據示例性實施例的一方面,提供了一種用於補償像素值來對視頻進行編碼的方法,所述方法包括對圖像數據進行編碼;對編碼的圖像數據進行解碼,並通過對解碼的圖像數據執行環路濾波來產生恢復圖像;確定與恢復圖像中的預定組的恢復像素和相應原始像素之間的誤差相應的補償值,以及包括通過使用補償值將被補償的恢復像素的像素組; 對補償值進行編碼,並發送編碼的補償值和編碼的圖像數據的比特流。
有益效果
在根據示例性實施例的視頻編碼和解碼中,可確定恢復圖像和原始圖像之間的預定像素組的局部最小值和局部最大值的誤差的平均值,並補償預定像素組中的恢復像素的像素值。


圖I是根據示例性實施例的用於補償像素值來對視頻進行編碼的設備的框圖2是根據示例性實施例的用於補償像素值來對視頻進行解碼的設備的框圖3示出根據示例性實施例的將與恢復像素進行比較以確定該恢復像素的極值級別的鄰近恢復像素;
圖4是用於描述根據示例性實施例的自適應環路濾波的流程圖5是用於描述根據另一示例性實施例的自適應環路濾波的流程圖6是示出根據示例性實施例的用於補償像素值來對視頻進行編碼的方法的流程圖7是示出根據示例性實施例的通過補償像素值來對視頻進行解碼的方法的流 程圖;圖8是根據示例性實施例的通過基於具有樹結構的編碼單元在執行環路濾波之 後補償像素值來對視頻進行編碼的設備的框圖;圖9是根據示例性實施例的通過基於具有樹結構的編碼單元在執行環路濾波之 後補償像素值來對視頻進行解碼的設備的框圖;圖10是用於描述根據示例性實施例的編碼單元的概念的示圖;圖11是根據示例性實施例的基於編碼單元的圖像編碼器的框圖;圖12是根據示例性實施例的基於編碼單元的圖像解碼器的框圖;圖13是示出根據示例性實施例的根據深度的較深層編碼單元以及分區的示圖;圖14是用於描述根據示例性實施例的編碼單元和變換單元之間的關係的示圖;圖15是用於描述根據示例性實施例的與編碼深度相應的編碼單元的編碼信息的 示圖;圖16是根據示例性實施例的根據深度的較深層編碼單元的示圖;圖17至圖19是用於描述根據示例性實施例的編碼單元、預測單元和變換單元之 間的關係的不圖;圖20是用於描述根據表2的編碼模式信息的編碼單元、預測單元或分區以及變換 單元之間的關係的示圖;圖21是示出根據示例性實施例的通過基於具有樹結構的編碼單元在執行環路濾 波之後補償像素值來對視頻進行編碼的方法的流程圖;圖22是示出根據示例性實施例的通過基於具有樹結構的編碼單元在執行環路濾 波之後補償像素值來對視頻進行解碼的方法的流程圖。最佳實施方式根據示例性實施例的一方面,提供了一種用於補償像素值來對視頻進行編碼的方 法,所述方法包括對圖像數據進行編碼;對編碼的圖像數據進行解碼,並通過對解碼的圖 像數據執行環路濾波來產生恢復圖像;確定與恢復圖像中的預定組的恢復像素和相應原始 像素之間的誤差相應的補償值,以及包括通過使用補償值將被補償的恢復像素的像素組; 對補償值進行編碼,並發送編碼的補償值以及編碼的圖像數據的比特流。確定補償值和像素組的步驟可包括通過比較恢復圖像中的鄰近恢復像素的像素 值,確定根據恢復像素的指示與最大值或最小值的接近程度的極值級別;基於確定的根據 恢復像素的極值級別,在鄰近恢復像素中確定包括將被補償的恢復像素的像素組。基於所述極值級別確定像素組的步驟可包括基於確定的根據恢復像素的極值級 另IJ,將鄰近恢復像素劃分為包括具有相同極值級別的恢復像素的像素組,並將至少一個極 值級別的像素組確定為包括將被補償的恢復像素的像素組,確定補償值和像素組的步驟還 可包括針對確定的所述至少一個極值級別的像素組確定補償值。確定補償值和像素組的步驟可包括根據通過對像素值的總區域進行劃分而獲得 的頻帶,將恢復圖像的恢復像素劃分為包括相同頻帶中的恢復像素的像素組;基於根據頻 帶的像素組,確定補償值。劃分根據頻帶的恢復像素的步驟可包括基於通過將像素值的總區域劃分為2的正整數次冪的數量而獲得的頻帶,將恢復像素劃分為根據頻帶的像素組。
可基於恢復像素的比特深度中的最高有效位的數量來確定2的正整數次冪的數量的索引。
像素值的總區域可在擴展的比特深度的範圍內。
確定補償值和像素組的步驟可包括根據線,將恢復圖像的恢復像素劃分為包括位於同一條線上的恢復像素的像素組;基於根據線的像素組,確定補償值。
將恢復像素劃分為根據線的像素組的步驟可包括從恢復圖像的恢復像素中檢測在預定對象的水平方向、垂直方向、對角線方向、曲線方法和邊界方向中的至少一個上形成線的恢復像素。
確定補償值和像素組的步驟可包括通過使用所述像素組的恢復像素與相應原始像素之間的誤差的平均值來確定補償值。
確定補償值和像素組的步驟可包括確定將被補償的所有恢復像素的補償值,或根據將被補償的恢復像素的預定組單獨確定補償值。可通過使用自適應環路濾波來執行產生恢復圖像的步驟,其中,所述自適應環路濾波使用多個連續的一維濾波器。
確定補償值和像素組的步驟可包括根據輸入視頻的圖像序列、像條、幀和編碼單元中的至少一個數據單元,確定補償值和將被補償的恢復像素。
發送比特流的步驟可包括將編碼的補償值插入像條頭,並發送編碼的補償值。
對輸入圖像序列進行編碼的步驟可包括將畫面劃分為最大編碼單元;根據通過隨深度加深而對最大編碼單元進行分層劃分以確定編碼深度的編碼單元的編碼模式而劃分的區域,對根據深度的至少一個較深層編碼單元執行編碼,所述編碼模式包括產生最小編碼誤差的至少一個編碼深度的信息;輸出根據確定的編碼深度和編碼模式的編碼的圖像數據。
根據另一示例性實施例的一方面,提供了一種用於補償像素值來對視頻進行解碼的方法,所述方法包括通過解析編碼圖像的比特流,從比特流提取編碼的圖像數據和補償值;對提取的圖像數據進行解碼,並通過對解碼的圖像數據執行環路濾波來產生恢復圖像; 通過使用提取的補償值,從恢復圖像的恢復像素中確定包括將被補償的恢復像素的像素組;通過使用提取的補償值,補償確定的像素組的恢復像素與相應原始像素之間的誤差。
確定像素組的步驟可包括通過比較恢復圖像中的鄰近恢復像素的像素值,確定根據恢復像素的指示與最大值或最小值的接近程度的極值級別;基於確定的極值級別,在鄰近恢復像素中確定包括將被補償的恢復像素的像素組。
確定極值級別的步驟可包括基於確定的極值級別,將鄰近恢復像素劃分為包括具有相同極值級別的恢復像素的像素組,並將至少一個極值級別的像素組確定為包括將被補償的恢復像素的像素組。
確定像素組的步驟可包括將恢復圖像的恢復像素劃分為根據頻帶的像素組。
補償誤差的步驟可包括通過使用根據極值級別的補償值,補償根據極值級別的像素組的恢復像素的像素值的誤差,其中,所述補償值用於補償根據極值級別的像素組的像素值。
確定像素組的步驟可包括根據線,將恢復圖像的恢復像素劃分為包括位於同一條線上的恢復像素的像素組;將根據線的像素組中的像素組確定為包括將被補償的恢復像素的像素組。
補償誤差的步驟可包括通過使用根據線的像素組的補償值,補償根據線的像素組中的恢復像素的像素值,其中,所述補償值用於補償根據線的像素組的像素值。
將恢復像素劃分為根據線的像素組的步驟可包括從恢復圖像的恢復像素中檢測在預定對象的水平方向、垂直方向、對角線方向、曲線方法和邊界方向中的至少一個上形成線的恢復像素。
在對編碼圖像數據進行編碼期間,可通過使用所述像素組的恢復像素與相應原始像素之間的誤差的平均值來確定補償值。
補償誤差的步驟可包括通過使用補償值來補償將被補償的所有恢復像素。
補償誤差的步驟可包括通過使用根據將被補償的恢復像素的預定組而單獨確定的補償值,補償恢復像素的像素值。
可通過使用自適應環路濾波來執行產生恢復圖像的步驟,其中,所述自適應環路濾波使用多個連續的一維濾波器。
可通過以下步驟對編碼圖像數據進行編碼將畫面劃分為最大編碼單元;根據通過隨深度加深而對最大編碼單元進行分層劃分以確定編碼深度的編碼單元的編碼模式而劃分的區域,從比特流對根據深度的至少一個較深層編碼單元執行編碼,所述編碼模式包括關於產生最小編碼誤差的至少一個編碼深度的信息,產生恢復圖像的步驟可包括基於關於編碼模式的信息,對基於編碼深度和編碼模式編碼的圖像數據進行解碼,並執行環路濾波。
根據另一示例性實施例的一方面,提供了一種用於補償像素值來對視頻進行編碼的設備,所述設備包括編碼器,對圖像數據進行編碼;恢復圖像產生器,對編碼的圖像數據進行解碼,並通過對解碼的圖像數據執行環路濾波來產生恢復圖像;補償值和像素組確定器,確定與預定組的恢復像素和相應原始像素之間的誤差相應的補償值,以及包括通過使用補償值將被補償的恢復像素的像素組;發送器,對補償值進行編碼,並發送編碼的補償值以及編碼的圖像數據的比特流。
根據另一示例性實施例的一方面,提供了一種用於補償像素值來對視頻進行解碼的設備,所述設備包括提取器,通過解析編碼圖像的比特流,從比特流提取編碼圖像數據和補償值;恢復圖像產生器,對提取的圖像數據進行解碼,並通過對解碼的圖像數據執行環路濾波來產生恢復圖像;像素組確定器,通過使用提取的補償值,從恢復圖像的恢復像素中確定包括將被補償的恢復像素的像素組;恢復像素補償器,通過使用提取的補償值,補償確定的像素組的恢復像素與相應原始像素之間的誤差。
根據另一示例性實施例的一方面,提供了一種記錄有用於執行上述方法中的任何一個的程序的計算機可讀記錄介質。
具體實施方式
以下,將參照附圖更充分地描述示例性實施例。當諸如「…中的至少一個」的表述在一列元素之後時,其是修飾整列元素而不是修飾列表中的個別元素。
現在將參照圖I至圖22來描述根據示例性實施例的通過補償預定像素組的像素值的誤差來對視頻進行編碼的方法和設備以及通過補償預定像素組的像素值的誤差來對視頻進行解碼的方法和設備。具體地,將參照圖I至圖7來描述根據示例性實施例的通過在執行環路濾波之後補償像素值來對視頻進行編碼和解碼,將參照圖8至圖22來描述根據示例性實施例的基於具有樹結構的編碼單元在執行環路濾波之後補償像素值來對視頻進行編碼和解碼。
以下,將參照圖I至圖7描述根據示例性實施例的通過在執行環路濾波之後補償像素值來對視頻進行編碼和解碼。
圖I是根據示例性實施例的用於補償像素值的視頻編碼設備10的框圖。
視頻編碼設備包括編碼器12、恢復圖像產生器14、補償值和像素組確定器16和發送器18。可由視頻編碼處理器、中央處理器、圖形處理器等來有機地控制視頻編碼設備10 的編碼器12、恢復圖像產生器14以及補償值和像素組確定器16的操作。
編碼器12在輸入圖像的序列中以畫面為單位對圖像進行編碼。編碼器可通過對輸入圖像執行運動估計、幀間預測、幀內預測、變換和量化來產生編碼的圖像數據。
編碼器12可使用任意視頻編碼方法,諸如MPEG 1、2、4和H. 26x。例如,編碼器12 可使用根據示例性實施例的基於具有樹結構的編碼單元進行視頻編碼的方法,將在稍後參照圖8至圖22來描述所述方法。
恢復圖像產生器14可接收由編碼器12編碼的圖像數據,並且通過對編碼的圖像數據進行解碼並對解碼的圖像數據執行環路濾波來產生恢復圖像。
恢復圖像產生器14可通過對編碼的圖像數據執行反量化、逆變換、幀間預測、運動補償和幀內預測來產生解碼的圖像數據。
由恢復圖像產生器14對編碼的圖像數據執行的解碼可如由編碼器12執行的視頻編碼方法的相反處理而被執行。例如,稍後將參照圖8至圖22描述當編碼器12和恢復圖像產生器14執行根據示例性實施例的對視頻進行編碼的方法時的視頻編碼設備10。
恢復圖像產生器14可對解碼的圖像數據執行內環路濾波。內環路濾波可選擇性地包括去塊濾波和自適應環路濾波。自適應環路濾波可通過使用多個連續的一維濾波器而被執行。稍後將參照圖4和圖5詳細描述根據示例性實施例的自適應環路濾波。
補償值和像素組確定器16接收輸入圖像和由恢復圖像產生器14輸出的恢復圖像,確定關於恢復圖像中的預定組的每個恢復像素和輸入圖像中的相應原始像素之間的誤差的補償值,並確定包括通過使用補償值將被補償的恢復像素的像素組。
補償值和像素組確定器16對恢復圖像中的恢復像素中的鄰近恢復像素的像素值進行比較,並確定指示與最大值和最小值的接近度的極值級別和/或邊緣值級別。這裡,為了方便解釋,「極值級別和/或邊緣值級別」可表示邊緣值級別和邊緣值級別中的至少一個。 補償值和像素組確定器16可基於鄰近恢復像素的每個極值級別和/或邊緣值級別,將所述鄰近恢復像素確定在包括具有相同極值級別和/或邊緣值級別的恢復像素的像素組中。
補償值和像素組確定器16可將劃分的像素組中的極值級別和/或邊緣值級別的至少一個像素組確定為具有將被補償的像素值的像素組。補償值和像素組16可確定補償最小和最大極值級別和/或邊緣值級別的像素組的像素值還是補償在預定範圍中的極值級別和/或邊緣值級別的像素組的像素值。稍後將參照圖3描述基於鄰近恢復像素的極值級別和/或邊緣值級別確定將被補償的目標的方法。
補償值和像素組確定器16可確定補償根據頻帶的像素組的像素值。補償值和像素組確定器16可將恢復像素的像素值的總範圍劃分為多個劃分頻帶,以分配恢復像素的像素組。補償值和像素組確定器16可基於恢復像素的像素值將相同頻帶中的恢復像素劃分為根據頻帶的像素組。這裡,根據頻帶的像素組中的恢復像素的所有像素值可被確定為將被補償,並且補償值和像素組確定器16可單獨確定根據頻帶的每個像素組的補償值。
對於高速處理,像素值的總範圍可被劃分為與2的正整數次冪相等數量的頻帶。 對於高速處理,當恢復像素的比特串的比特深度中的最高有效位的數量為P時,像素值的總範圍可被劃分為與2 Λ P相等數量的頻帶。可選地,像素值的總範圍可與恢復像素的擴展比特深度的範圍相等。
補償值和像素組確定器16可分析恢復圖像,檢測預定方向上的線,並將恢復像素劃分為包括相同線上的恢復像素的根據線的像素組。當檢測到各種方向(諸如預定對象的水平方向、垂直方向、對角線方向、曲線方向和邊界方向)上的線時,形成每條線的像素可被劃分為一個像素組。補償值和像素組確定器16可單獨確定根據線的每個像素組的補償值。
補償值和像素組確定器16可將將被補償的恢復像素與相應原始像素之間的誤差的平均值確定為補償值。恢復像素與原始像素之間的誤差可包括恢復像素和原始像素之間的差、所述差的絕對值或所述差的平方。補償值和像素組確定器16可確定將被同等應用到將被補償的全部恢復像素的一個補償值,或可根據按照特徵劃分的像素組單獨確定補償值。
補償值和像素組確定器16可根據輸入視頻的圖像序列、像條、幀和編碼單元中的至少一個數據單元來確定將被補償的恢復像素並確定相應補償值。
發送器18接收由補償值和像素組確定器16確定的補償值,並對所述補償值進行編碼。發送器18接收由編碼器12編碼的圖像數據,並產生和輸出包括編碼的補償值和編碼的圖像數據的比特流。編碼的圖像數據可經由熵編碼被轉換為比特流格式,並可被插入比特流中以用於傳輸。
發送器18可從補償值和像素組確定器接收關於確定像素組的方法的附加信息, 並對該附加信息進行編碼,將該附加信息插入比特流。由於所述方法可基於如上所述的極值級別和/或邊緣值級別、頻帶或線,因此指示如何採用補償值的信息以及使用補償值的像素組可被發送。
當恢復圖像產生器14執行自適應環路濾波時,發送器18可接收關於用於自適應環路濾波的環路濾波器係數的信息,並對該信息進行編碼,將該信息插入比特流中。視頻編碼設備10可將圖像劃分為正方形形狀的部分、矩形形狀的部分或甚至是不規則形狀的部分,並僅對有形區域中的特定組的像素執行選擇性校正。基於圖像的劃分部分,像素值可被自適應地補償到圖像的內容。此外,視頻編碼設備10可通過顯式發送信號和隱式發送信號來發送關於將被校正的像素組的信息。
視頻編碼設備10可將在編碼期間獲得的關於補償值的信息提供給解碼器,從而解碼器能夠支持可執行以減小恢復圖像和原始圖像之間的誤差的後處理。此外,由於補償值根據像素組被確定,因此可通過僅對關於補償值的信息進行編碼並發送該信息,來減小發送比特的量,而不必對關於各個像素的位置的信息進行編碼並發送該信息。
圖2是根據示例性實施例的用於補償像素值的視頻解碼設備20的框圖。
視頻解碼設備20包括提取器22、恢復圖像產生器24、像素組確定器26和恢復像CN 102939753 A書明說7/32 頁素補償器28。視頻解碼設備20的提取器22、恢復圖像產生器24、像素組確定器26和恢復像素補償器28的操作可由視頻解碼處理器、中央處理器、圖形處理器等有機地控制。
提取器22接收並解析關於編碼的圖像的比特流,並從比特流提取編碼的圖像數據和與補償值有關的信息。與補償值有關的信息可包括關於補償值的信息。當與補償值有關的信息還包括關於確定通過使用補償值將被補償的像素組的方法的信息時,提取器22 可從比特流提取補償值和關於所述方法的信息。提取器22可從輸入視頻的圖像序列、像條、幀和編碼單元中,根據至少一個數據單元來提取補償值和與補償值有關的信息中的至少一個。
提取器22可提取用於對編碼的圖像數據進行解碼的編碼信息,諸如編碼方法和編碼模式。當關於用於自適應環路濾波的環路濾波器係數的信息被插入比特流時,提取器 22可從比特流提取關於環路濾波器係數的信息。
恢復圖像產生器24接收由提取器22提取的編碼的圖像數據、編碼信息和關於環路濾波器係數的信息,並通過對編碼的圖像數據進行解碼並對解碼的圖像數據執行環路濾波來產生恢復圖像。
對編碼的圖像數據的解碼可如對編碼的圖像數據執行視頻編碼的方法的相反處理而被執行。例如,根據示例性實施例,當編碼的圖像數據根據基於具有樹結構的編碼單元的視頻編碼的方法被編碼並被發送時,恢復圖像產生器24可根據基於具有樹結構的編碼單元的視頻解碼的方法對編碼的圖像數據進行解碼。
恢復圖像產生器24可對解碼的圖像數據選擇性地執行內環路濾波,諸如去塊濾波和自適應環路濾波。可通過使用多個連續的一維濾波器來執行自適應環路濾波。
像素組確定器26可接收由恢復圖像產生器24產生的恢復圖像和由提取器22提取的與補償值有關的信息,並從恢復圖像中的預定組的恢復像素中確定包括通過使用補償值將被補償的恢復像素的像素組。恢復像素補償器28接收由提取器22提取的補償值和關於由像素組確定器26確定的像素組的信息,並通過使用補償值來補償恢復像素的像素值, 輸出具有恢復像素值的恢復圖像。
當由提取器22提取關於確定像素組的方法的信息時,像素組確定器26可確定具有通過使用該方法將被補償的像素值的像素組。例如,像素組確定器26可基於該方法確定是根據極值級別和/或邊緣值級別、像素值的頻帶還是線來對恢復像素進行劃分,並確定像素組。
像素組確定器26可通過將恢復圖像中的鄰近恢復像素的像素值進行比較,來根據恢復像素確定極值級別和/或邊緣值級別。像素組確定器26可基於極值級別和/或邊緣值級別對鄰近恢復像素進行劃分,並將包括至少一個預定極值級別和/或邊緣值級別的恢復像素的像素組確定為包括具有通過使用補償值將被補償的像素值的恢復像素的像素組。 恢復像素補償器28可通過使用補償值補償確定的像素組中的恢復像素的像素值。
可選地,像素組確定器26可基於通過對像素值的總區域進行劃分而獲得的頻帶, 將恢復圖像中的恢復像素劃分為根據頻帶的像素組。恢復像素補償器28可通過使用根據用於根據頻帶的像素組中的恢復像素的多個頻帶的補償值,來補償根據頻帶的像素組中的恢復像素的像素值。
像素值的總區域可被劃分為與2的正整數次冪相等數量的頻帶。這裡,可基於恢復像素的比特深度中的最高有效位的數量來確定2的正整數次冪的數量的索引。此外,像素值的總區域可以是恢復像素的擴展比特深度的範圍。
像素組確定器26可將恢復圖像的恢復像素劃分為根據線的像素組。恢復像素補償器28可通過使用用於根據線的像素組的補償值,來補償根據線的像素組中的恢復像素的像素值。像素組確定器26可從恢復圖像的恢復像素中檢測在預定對象的至少一個水平方向、垂直方向、對角線方向、曲線方向或邊界方向上形成線的恢復像素。
可在編碼期間通過使用恢復像素和相應原始像素之間的誤差的平均值來確定和發送補償值。恢復像素補償器28可通過使用一個補償值來補償將被補償的所有恢復像素的像素值。可選地,當根據像素組設置由提取器22提取的補償值時,恢復像素補償器28可通過使用根據像素組單獨確定的補償值來補償像素值。
當編碼的圖像被解碼和恢復時,視頻編碼設備10和視頻解碼設備20可補償恢復圖像和原始圖像之間產生的系統誤差。視頻編碼設備10可通過顯式發送信號和隱式發送信號來發送關於將被校正的像素的組的信息。視頻編碼設備10和視頻解碼設備20可將圖像劃分為正方形形狀的部分、矩形形狀的部分或甚至是不規則形狀的部分,並僅對有形區域中的特定組的像素執行選擇性校正。基於圖像的劃分部分,像素值可被自適應地補償到圖像的內容。
作為恢復圖像和原始圖像之間的系統誤差的示例,預定組中的恢復像素與相應原始像素之間的像素值的誤差的平均值可不為O。因此,視頻編碼設備10和視頻解碼設備20 補償恢復像素和原始像素之間的誤差。
補償值和像素組確定器16可根據以下的等式I確定補償值。
[等式I]
權利要求
1.一種用於補償像素值來對視頻進行編碼的方法,所述方法包括對圖像數據進行編碼;對編碼的圖像數據進行解碼,並通過對解碼的圖像數據執行環路濾波來產生恢復圖確定與恢復圖像中的預定組的恢復像素和相應原始像素之間的誤差相應的補償值,以及包括通過使用補償值將被補償的恢復像素的像素組;對補償值進行編碼,並發送編碼的補償值以及編碼的圖像數據的比特流。
2.如權利要求I所述的方法,其中,確定補償值和像素組的步驟包括通過比較恢復圖像中的鄰近恢復像素的像素值,確定根據恢復像素的指示與最大值或最小值的接近程度的極值級別;基於確定的極值級別,在鄰近恢復像素中確定包括將被補償的恢復像素的像素組,其中,極值級別包括恢復圖像中的鄰近恢復像素的像素值中的邊緣值級別。
3.如權利要求2所述的方法,其中基於所述極值級別確定像素組的步驟包括基於確定的極值級別,將鄰近恢復像素劃分為包括具有相同極值級別的恢復像素的像素組,並將至少一個極值級別的像素組確定為包括將被補償的恢復像素的像素組,確定補償值和像素組的步驟還包括針對確定的所述至少一個極值級別的像素組確定補償值。
4.如權利要求I所述的方法,其中,確定補償值和像素組的步驟包括根據通過對像素值的總區域進行劃分而獲得的頻帶,將恢復圖像的恢復像素劃分為包括相同頻帶中的恢復像素的像素組;基於根據頻帶的像素組,確定補償值,其中,基於原始像素和恢復像素的實際最小值和最大值來均勻劃分或非均勻劃分所述頻帶。
5.如權利要求4所述的方法,還包括發送原始像素的最小值和最大值的信號,基於原始像素的實際最小值和最大值來調整所述頻帶。
6.一種用於補償像素值來對視頻進行解碼的方法,所述方法包括通過解析編碼圖像的比特流,從比特流提取編碼的圖像數據和補償值;對提取的圖像數據進行解碼,並通過對解碼的圖像數據執行環路濾波來產生恢復圖通過使用提取的補償值,從恢復圖像的恢復像素中確定包括將被補償的恢復像素的像素組;通過使用提取的補償值,補償確定的像素組的恢復像素與相應原始像素之間的誤差。
7.如權利要求6所述的方法,其中,確定像素組的步驟包括通過比較恢復圖像中的鄰近恢復像素的像素值,確定根據恢復像素的指示與最大值或最小值的接近程度的極值級別;基於確定的極值級別,在鄰近恢復像素中確定包括將被補償的恢復像素的像素組, 其中,極值級別包括恢復圖像中的鄰近恢復像素的像素值中的邊緣值級別。
8.如權利要求7所述的方法,其中,確定極值級別的步驟包括基於確定的極值級別,將鄰近恢復像素劃分為包括具有相同極值級別的恢復像素的像素組,並將至少一個極值級別的像素組確定為包括將被補償的恢復像素的像素組,其中,補償誤差的步驟包括通過使用根據極值級別的補償值,補償根據極值級別的像素組的恢復像素的像素值的誤差,其中,所述補償值用於補償根據極值級別的像素組的像素值。
9.如權利要求6所述的方法,其中,確定像素組的步驟包括根據通過對像素值的總區域進行劃分而獲得的頻帶,將恢復圖像的恢復像素劃分為包括相同頻帶中的恢復像素的像素組,並將根據頻帶的像素組中的像素組確定為包括將被補償的恢復像素的像素組,其中,補償誤差的步驟包括通過使用根據頻帶的補償值,補償根據頻帶的像素組的恢復像素的像素值,其中,所述補償值用於根據頻帶的像素組,其中,基於原始像素和恢復像素的實際最小值和最大值來均勻劃分或非均勻劃分所述頻帶。
10.如權利要求6所述的方法,其中,產生恢復圖像的步驟包括使用自適應環路濾波產生恢復圖像,其中,所述自適應環路濾波使用多個連續的一維濾波器。
11.如權利要求9所述的方法,其中,提取的步驟包括提取關於原始像素的最小值和最大值的信息。
12.一種用於補償像素值來對視頻進行編碼的設備,所述設備包括編碼器,對圖像數據進行編碼;恢復圖像產生器,對編碼的圖像數據進行解碼,並通過對解碼的圖像數據執行環路濾波來產生恢復圖像;補償值和像素組確定器,確定與恢復圖像中的預定組的恢復像素和相應原始像素之間的誤差相應的補償值,以及包括通過使用補償值將被補償的恢復像素的像素組;發送器,對補償值進行編碼,並發送編碼的補償值以及編碼的圖像數據的比特流。
13.一種用於補償像素值來對視頻進行解碼的設備,所述設備包括提取器,通過解析編碼圖像的比特流,從比特流提取編碼的圖像數據和補償值;恢復圖像產生器,對提取的圖像數據進行解碼,並通過對解碼的圖像數據執行環路濾波來產生恢復圖像;像素組確定器,通過使用提取的補償值,從恢復圖像的恢復像素中確定包括將被補償的恢復像素的像素組;恢復像素補償器,通過使用提取的補償值,補償確定的像素組的恢復像素與相應原始像素之間的誤差。
14.一種記錄有用於執行如權利要求I所述的方法的程序的計算機可讀記錄介質。
15.一種記錄有用於執行如權利要求6所述的方法的程序的計算機可讀記錄介質。
全文摘要
提供了一種通過補償像素值來對視頻進行編碼和解碼的方法和設備,所述對視頻進行編碼的方法包括對圖像數據進行編碼;對編碼的圖像數據進行解碼,並通過對解碼的圖像數據執行環路濾波來產生恢復圖像;確定與恢復圖像中的預定組的恢復像素和相應原始像素之間的誤差相應的補償值,以及包括通過使用補償值將被補償的恢復像素的像素組;對補償值進行編碼,並發送編碼的補償值以及編碼的圖像數據的比特流。
文檔編號H04N7/46GK102939753SQ201180027828
公開日2013年2月20日 申請日期2011年4月5日 優先權日2010年4月5日
發明者亞歷山大·阿爾辛, 艾林娜·阿爾辛娜, 尼古拉·斯利亞科夫 申請人:三星電子株式會社

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀