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

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

   Библиографические данные
(11)035121    (13) B1
(21)201791499

 A ]   B ]   C ]   D ]   E ]   F ]   G ]   H ] 

Текущий раздел: H     


Документ опубликован 2020.04.29
Текущий бюллетень: 2020-04  
Все публикации: 035121  
Реестр евразийского патента: 035121  

(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)A1 2017.11.30 Бюллетень № 11  тит.лист, описание 
(45)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)ДЕКОДИРОВАНИЕ ВИДЕОДАННЫХ ДЛЯ ПИКСЕЛЕЙ ВНЕ ПАЛИТРЫ В БЛОКАХ, КОДИРУЕМЫХ В РЕЖИМЕ НА ОСНОВЕ ПАЛИТРЫ
   Формула 
(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