PALETTIZED PREDICTION AT ENCODING VIDEO BASED ON PALETTES
FIELD: physics.SUBSTANCE: method of video data encoding is proposed, in which predictive palette is formed comprising a palette record that indicate pixel values; it is determined which of the palette records in the predictive palette must be copied to the current palette for the current video data...
Gespeichert in:
Hauptverfasser: | , , , , , |
---|---|
Format: | Patent |
Sprache: | eng ; rus |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | FIELD: physics.SUBSTANCE: method of video data encoding is proposed, in which predictive palette is formed comprising a palette record that indicate pixel values; it is determined which of the palette records in the predictive palette must be copied to the current palette for the current video data block stored in the memory; one or more syntax elements is encoded indicating the number of new palette records that must be included in the current palette for the current block; one or more syntax elements is encoded indicating a pixel value for each of the new palette records that must be included in the current palette; the size of the current palette is calculated, equal to the sum of the number of the copied palette records and the number of new palette records; the current palette with is formed having the calculated size, which includes the copied palette and the new palette records, and the index values for one or more of the pixel values of the current block are determined, which identify the palette records in the current palette used to represent the pixel values of the current block.EFFECT: increasing the efficiency of the screen content encoding.22 cl, 9 dwg
Изобретение относится к вычислительной технике. Технический результат заключается в повышении эффективности кодирования экранного контента. Предложен способ кодирования видеоданных, в котором формируют прогнозирующую палитру, включающую в себя записи палитры, которые указывают пиксельные значения; определяют, какие из записей палитры в прогнозирующей палитре должны копироваться в текущую палитру для текущего блока видеоданных, хранимого в памяти; кодируют один или более элементов синтаксиса, указывающих число новых записей палитры, которые должны быть включены в текущую палитру для текущего блока; кодируют один или более элементов синтаксиса, указывающих пиксельное значение для каждой из новых записей палитры, которые должны быть включены в текущую палитру; вычисляют размер текущей палитры, равный сумме числа скопированных записей палитры и числа новых записей палитры; формируют текущую палитру, имеющую вычисленный размер, включающую в себя скопированные записи палитры и новые записи палитры, и определяют значения индекса для одного или более пиксельных значений текущего блока, которые идентифицируют записи палитры в текущей палитре, используемые для того, чтобы представлять пиксельные значения текущего блока. 4 н. и 18 з.п. ф-лы, 9 ил. |
---|