Евразийский сервер публикаций

Евразийский патент на изобретение № 035121

Библиографические данные

(11) Номер патентного документа

035121

(21) Номер евразийской заявки

201791499

(22) Дата подачи евразийской заявки

2016.01.29

(51) Индексы Международной патентной классификации

H04N 19/61 (2014.01)
G06F 9/30 (2006.01)
H04N 19/593 (2014.01)
H04N 19/126 (2014.01)

(43)(13) Дата публикации евразийской заявки, код вида документа

A1 2017.11.30 Бюллетень № 11 тит.лист, описание

(45)(13) Дата публикации евразийского патента, код вида документа

B1 2020.04.29 Бюллетень № 04 тит.лист, описание

(31) Номер заявки, на основании которой испрашивается приоритет

62/110,519
15/009,609

(32) Дата подачи заявки, на основании которой испрашивается приоритет

2015.01.31
2016.01.28

(33) Код страны, идентифицирующий ведомство или организацию, которая присвоила номер заявки, на основании которой испрашивается приоритет

US
US

(86) Номер и дата подачи международной заявки

US2016/015672

(87) Номер и дата публикации международной заявки

2016/123492 2016.08.04

(71) Сведения о заявителе(ях)

КВЭЛКОММ ИНКОРПОРЕЙТЕД (US)

(72) Сведения об изобретателе(ях)

Цзоу Фэн, Серегин Вадим, Карчевич Марта, Пу Вэй, Джоши Раджан Лаксман (US)

(73) Сведения о патентовладельце(ах)

КВЭЛКОММ ИНКОРПОРЕЙТЕД (US)

(74) Сведения о представителе(ях)
или патентном поверенном

Медведев В.Н. (RU)

(54) Название изобретения

ДЕКОДИРОВАНИЕ ВИДЕОДАННЫХ ДЛЯ ПИКСЕЛЕЙ ВНЕ ПАЛИТРЫ В БЛОКАХ, КОДИРУЕМЫХ В РЕЖИМЕ НА ОСНОВЕ ПАЛИТРЫ

Формула [ENG]
(57) 1. Способ декодирования видеоданных для пикселей вне палитры в блоках, кодируемых в режиме на основе палитры, способ содержит этапы, на которых
принимают блок, кодируемый в режиме на основе палитры, видеоданных, содержащий пиксели, которые отображаются в цветовую палитру посредством индекса палитры и пикселя, кодируемого как пиксель вне палитры, который не отображается в цветовую палитру;
получают значение для параметра сдвига вправо для обратного квантования пикселя, кодируемого как пиксель вне палитры, блока, кодируемого в режиме на основе палитры, видеоданных;
устанавливают значение для параметра сдвига влево равным положительному значению и
выполняют обратное квантование пикселя, кодируемого как пиксель вне палитры, с использованием значения параметра сдвига влево для сдвига влево значения пикселя, кодируемого как пиксель вне палитры;
причем выполнение обратного квантования пикселя, кодируемого как пиксель вне палитры, содержит вычисление значения для пикселя, кодируемого как пиксель вне палитры (deQuantEspValue), в соответствии с формулой
Zoom in
где EspValue представляет закодированное квантованное значение вне палитры, закодированное для пикселя, кодируемого как пиксель вне палитры, invQuantScale, представляет массив значений шкалы обратного квантования, qPrem представляет значение остатка параметра квантования, invQuantLeftShift представляет значение параметра сдвига влево и << представляет битовый оператор сдвига влево.
2. Способ по п.1, дополнительно содержащий этап, на котором определяют значение для параметра сдвига вправо на основе значения параметра (qP) квантования для блока.
3. Способ по п.2, дополнительно содержащий этап, на котором определяют значение qP на основе индекса (cIdx) цветового компонента для цветового компонента, включающего в себя пиксель, кодируемый как пиксель вне палитры.
4. Способ по п.2, в котором определение значения для параметра сдвига вправо содержит этапы, на которых
вычисляют отношение (qPper) квантования в соответствии с формулой qPper = qP/6, где qP представляет значение qP; и
вычисляют значения для параметра (invQuantRightShift) сдвига вправо в соответствии с формулой invQuantRightShift = 6 - qPper.
5. Способ по п.1, в котором invQuantScale содержит {40, 45, 51, 57, 64, 72}.
6. Способ по п.1, дополнительно содержащий этапы, на которых
декодируют палитру для блока, кодируемого в режиме на основе палитры;
декодируют по меньшей мере один другой пиксель блока с использованием палитры и
воссоздают блок с использованием пикселя, кодируемого как пиксель вне палитры, и декодированного по меньшей мере одного другого пикселя.
7. Устройство для декодирования видеоданных для пикселей вне палитры в блоках, кодируемых в режиме на основе палитры, устройство содержит
средство для приема блока, кодируемого в режиме на основе палитры, видеоданных, содержащего пиксели, которые отображаются в цветовую палитру посредством индекса палитры и пикселя, кодируемого как пиксель вне палитры, который не отображается в цветовую палитру;
средство для получения значения для параметра сдвига вправо для обратного квантования пикселя, кодируемого как пиксель вне палитры, блока, кодируемого в режиме на основе палитры, видеоданных;
средство для установки значения для параметра сдвига влево равным положительному значению и
средство для выполнения обратного квантования пикселя, кодируемого как пиксель вне палитры, с использованием значения параметра сдвига влево для сдвига влево значения пикселя, кодируемого как пиксель вне палитры;
причем средство для выполнения обратного квантования пикселя, кодируемого как пиксель вне палитры, содержит средство для вычисления значения для пикселя, кодируемого как пиксель вне палитры (deQuantEspValue), в соответствии с формулой
Zoom in
где EspValue представляет закодированное квантованное значение вне палитры, закодированное для пикселя, кодируемого как пиксель вне палитры, invQuantScale представляет массив значений шкалы обратного квантования, qPrem представляет значение остатка параметра квантования, invQuantLeftShift представляет значение параметра сдвига влево и << представляет битовый оператор сдвига влево.
8. Устройство по п.7, дополнительно содержащее средство для определения значения для параметра сдвига вправо на основе значения параметра (qP) квантования для блока.
9. Устройство по п.8, дополнительно содержащее средство для определения значения qP на основе индекса (cIdx) цветового компонента для цветового компонента, включающего в себя пиксель, кодируемый как пиксель вне палитры.
10. Устройство по п.8, в котором средство для определения значения для параметра сдвига вправо содержит
средство для вычисления отношения (qPper) квантования в соответствии с формулой qPper = qP/6, где qP представляет значение qP; и
средство для вычисления значения для параметра (invQuantRightShift) сдвига вправо в соответствии с формулой invQuantRightShift = 6 - qPper.
11. Устройство по п.7, в котором invQuantScale содержит {40, 45, 51, 57, 64, 72}.
12. Устройство по п.7, дополнительно содержащее
средство для декодирования палитры для блока, кодируемого в режиме на основе палитры;
средство для декодирования по меньшей мере одного другого пикселя блока с использованием палитры и
средство для воссоздания блока с использованием пикселя, кодируемого как пиксель вне палитры, и декодированного по меньшей мере одного другого пикселя.
13. Машиночитаемый запоминающий носитель, хранящий команды, предназначенные для процессора устройства декодирования видеоданных по п.7, чтобы обеспечить осуществление способа по любому из пп.1-6.
Zoom in

Загрузка данных...


Назад Новый поиск