Настройки

Укажите год
-

Небесная энциклопедия

Космические корабли и станции, автоматические КА и методы их проектирования, бортовые комплексы управления, системы и средства жизнеобеспечения, особенности технологии производства ракетно-космических систем

Подробнее
-

Мониторинг СМИ

Мониторинг СМИ и социальных сетей. Сканирование интернета, новостных сайтов, специализированных контентных площадок на базе мессенджеров. Гибкие настройки фильтров и первоначальных источников.

Подробнее

Форма поиска

Поддерживает ввод нескольких поисковых фраз (по одной на строку). При поиске обеспечивает поддержку морфологии русского и английского языка
Ведите корректный номера.
Ведите корректный номера.
Ведите корректный номера.
Ведите корректный номера.
Укажите год
Укажите год

Применить Всего найдено 12618. Отображено 200.
27-08-2016 дата публикации

СПОСОБ КОДИРОВАНИЯ ИЗОБРАЖЕНИЙ, СПОСОБ ДЕКОДИРОВАНИЯ ИЗОБРАЖЕНИЙ, УСТРОЙСТВО КОДИРОВАНИЯ ИЗОБРАЖЕНИЙ, УСТРОЙСТВО ДЕКОДИРОВАНИЯ ИЗОБРАЖЕНИЙ И УСТРОЙСТВО КОДИРОВАНИЯ И ДЕКОДИРОВАНИЯ ИЗОБРАЖЕНИЙ

Номер: RU2595641C2
Принадлежит: Сан Пэтент Траст (US)

Изобретение относится к области кодирования и декодирования изображений. Техническим результатом является повышение эффективности арифметического кодирования. Предложен способ кодирования изображений, содержащий этапы: получают текущие сигналы, которые должны быть кодированы, каждой из единиц обработки данных изображения; генерируют двоичный сигнал путем осуществления бинаризации на каждом из текущих сигналов, которые должны быть кодированы; выбирают контекст для каждого из текущих сигналов, которые должны быть кодированы, среди множества контекстов; осуществляют арифметическое кодирование двоичного сигнала с использованием кодированной информации вероятности, связанной с контекстом; и обновляют кодированную информацию вероятности на основании двоичного сигнала, причем, при выборе, контекст для текущего сигнала, который должен быть кодирован, выбирается, как совместно используемый контекст, для сигнала, который включен в одну из множества единиц обработки и имеет размер, отличный от размера ...

Подробнее
27-08-2016 дата публикации

УСТРОЙСТВО И СПОСОБ ОБРАБОТКИ ИЗОБРАЖЕНИЙ

Номер: RU2595624C2
Принадлежит: СОНИ КОРПОРЕЙШН (JP)

Изобретение относится к обработке изображений. Техническим результатом является повышение эффективности кодирования изображений за счет уменьшения количества кодов параметров матрицы квантования. Устройство обработки изображения содержит блок установки, блок квантования и блок кодирования. Блок установки выполнен с возможностью установки первой матрицы квантования и второй матрицы квантования в качестве матриц квантования, используемых в случае квантования. Блок квантования выполнен с возможностью квантования данных изображения с использованием матриц квантования, установленных блоком установки, для генерирования квантованных данных. Блок кодирования выполнен с возможностью кодирования квантованных данных для генерирования кодированного потока, включающего в себя параметр, указывающий, следует ли использовать в качестве второй матрицы квантования, соответствующей второму идентификатору, ту же матрицу квантования, что и первая матрица квантования, соответствующая первому идентификатору.

Подробнее
06-08-2024 дата публикации

СИГНАЛИЗАЦИЯ, СВЯЗАННАЯ С АДАПТИВНЫМ ПРЕОБРАЗОВАНИЕМ ЦВЕТА, ДЛЯ УРОВНЯ CU И УРОВНЯ TU

Номер: RU2824189C2

Изобретение относится к области кодирования и декодирования, в частности к сигнализации флага включения уровня единицы кодирования (CU) и кодированного флага яркости уровня единицы преобразования (TU) для кодированного блока с режимом адаптивного преобразования цвета (ACT). Технический результат заключается в повышении эффективности кодирования. Предложены способ и устройство для получения видеоданных, получения блока CU, определения, установлен ли флаг блока CU в предварительно определенное состояние флага, определения, установлен ли тип дерева блока CU в предварительно определенный тип дерева, определения, следует ли сигнализировать флаг ACT, на основе любого из того, установлен ли флаг блока CU в предварительно определенное состояние флага и установлен ли тип дерева блока CU в предварительно определенный тип дерева, и кодирования видеоданных на основе того, сигнализируется ли флаг ACT. 4 н. и 13 з.п. ф-лы, 15 ил., 4 табл.

Подробнее
20-08-2016 дата публикации

УСТРОЙСТВО КОДИРОВАНИЯ ДВИЖУЩЕГОСЯ ИЗОБРАЖЕНИЯ, СПОСОБ КОДИРОВАНИЯ ДВИЖУЩЕГОСЯ ИЗОБРАЖЕНИЯ И ПРОГРАММА КОДИРОВАНИЯ ДВИЖУЩЕГОСЯ ИЗОБРАЖЕНИЯ, А ТАКЖЕ УСТРОЙСТВО ДЕКОДИРОВАНИЯ ДВИЖУЩЕГОСЯ ИЗОБРАЖЕНИЯ, СПОСОБ ДЕКОДИРОВАНИЯ ДВИЖУЩЕГОСЯ ИЗОБРАЖЕНИЯ И ПРОГРАММА ДЕКОДИРОВАНИЯ ДВИЖУЩЕГОСЯ ИЗОБРАЖЕНИЯ

Номер: RU2594985C2

Изобретение относится к видеокодированию, в частности к кодированию информации о движении, используемой при предсказании с компенсацией движения. Техническим результатом является уменьшение размера кода информации о движении и повышение эффективности кодирования за счет задания множества кандидатов на информацию о движении в случае, когда информация о движении не передается. Указанный технический результат достигается тем, что блок 162 создания списка кандидатов на информацию о движении со слиянием генерирует список кандидатов на информацию о движении со слиянием, являющийся списком кандидатов на информацию о движении со слиянием, с использованием кандидата на информацию о движении со слиянием в пространстве и кандидата на информацию о движении со слиянием во времени. Блок 165 добавления вторых кандидатов на информацию о движении со слиянием генерирует нового кандидата на информацию о движении со слиянием, который в случае, когда указанный опорный индекс указывает на доступный опорный кадр ...

Подробнее
21-03-2023 дата публикации

СПОСОБ И УСТРОЙСТВО ОБРАБОТКИ ВИДЕОСИГНАЛА

Номер: RU2792225C2
Принадлежит: КТ КОРПОРЕЙШЕН (KR)

Изобретение относится к способам и устройствам обработки видеосигнала. Техническим результатом является повышение эффективности кодирования/декодирования изображений. Результат достигается тем, что декодирование изображения включает этапы, на которых: получают остаточные коэффициенты текущего блока; выполняют обратное квантование остаточных коэффициентов; выполняют вторичное обратное преобразование в отношении обратно-квантованных остаточных коэффициентов и выполняют первичное обратное преобразование в отношении результата выполнения вторичного обратного преобразования. Вторичное обратное преобразование можно выполнять для частичной области текущего блока. 3 н. и 8 з.п. ф-лы, 12 ил., 4 табл.

Подробнее
27-08-2016 дата публикации

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

Номер: RU2595609C2

Изобретение относится к вычислительной технике. Технический результат заключается в повышении эффективности декодирования видеоконтента высокого разрешения или высокого качества. Устройство для декодирования видео содержит приемник, который принимает битовый поток кодированного видео и получает из битового потока информацию о размере максимального блока кодирования в изображении и информацию об иерархической структуре блоков кодирования в максимальном блоке кодирования; и декодер, который определяет множество максимальных блоков кодирования, на которые разбито изображение, согласно информации о размере максимального блока кодирования и декодирует множество максимальных блоков кодирования согласно растровому порядку сканирования, определяет один или более блоков кодирования, на которые иерархически разбит максимальный блок кодирования, согласно информации об иерархической структуре блоков кодирования, декодирует один или более блоков кодирования в максимальном блоке кодирования согласно ...

Подробнее
02-03-2018 дата публикации

ПРОИЗВОЛЬНЫЙ ДОСТУП И СИГНАЛИЗАЦИЯ ДОЛГОСРОЧНЫХ ОПОРНЫХ КАРТИНОК ПРИ КОДИРОВАНИИ ВИДЕО

Номер: RU2646325C2

Изобретение относится к области кодирования/декодирования видеоданных. Технический результат – предотвращение неравномерности в скорости передачи кадров. Способ декодирования видеоданных содержит: декодирование, устройством декодирования видео, содержащим один или несколько процессоров, картинки точки произвольного доступа (RAP); идентификацию одной или нескольких картинок первого типа, ассоциированных с картинкой RAP, причем одна или несколько картинок первого типа предшествуют картинке RAP в значении порядка вывода, следуют за картинкой RAP в порядке декодирования и ссылаются на видеоданные, более ранние, чем картинка RAP в порядке декодирования; отбрасывание одной или нескольких картинок первого типа; декодирование одной или нескольких декодируемых начальных картинок для картинки RAP в соответствии с ограничением, которое вынуждает заданное условие быть истинным, причем заданное условие требует того, что все из одной или нескольких картинок первого типа предшествуют одной или нескольким ...

Подробнее
17-04-2020 дата публикации

СПОСОБ ДЕКОДИРОВАНИЯ ВИДЕОСИГНАЛА

Номер: RU2719377C2
Принадлежит: КТ КОРПОРЕЙШЕН (KR)

Изобретение относится к способу декодирования видеосигнала. Техническим результатом является повышение эффективности преобразования и сжатия видеоинформации. Предложен способ декодирования видеосигнала, включающий: получение остаточных коэффициентов, относящихся к текущему блоку; получение прошедших обратное квантование остаточных коэффициентов путем выполнения обратного квантования остаточных коэффициентов; определение режима пропуска преобразования, относящегося к текущему блоку, из числа возможных пропусков преобразования на основании индекса режима пропуска преобразования, указывающего режим пропуска преобразования, относящийся к текущему блоку, причем возможные пропуски преобразования включают по меньшей мере один режим из числа режима двумерного преобразования, режима горизонтального преобразования, режима вертикального преобразования и режима без преобразования, а количество или тип возможных пропусков преобразования отличны друг от друга; получение остаточных образцов из прошедших ...

Подробнее
19-05-2017 дата публикации

ЗАВИСИМЫЙ ОТ РЕЖИМА КОЭФФИЦИЕНТ СКАНИРОВАНИЯ И ПРЕОБРАЗОВАНИЕ НАПРАВЛЕНИЯ ДЛЯ РАЗНЫХ ФОРМАТОВ ДИСКРЕТИЗАЦИИ ЦВЕТА

Номер: RU2619888C2
Принадлежит: СОНИ КОРПОРЕЙШН (JP)

Изобретение относится к кодированию и декодированию данных. Техническим результатом является повышение качества изображения при кодировании и декодировании данных. Способ содержит этапы, на которых: прогнозируют яркостные и/или цветоразностные отсчеты изображения на основе других соответствующих опорных отсчетов, полученных из этого же изображения согласно режиму прогнозирования; определяют разности между отсчетами и соответствующими прогнозируемыми отсчетами; разлагают на частотные составляющие обнаруженные разности для блока отсчетов; выбирают схемы сканирования из группы двух или более схем-кандидатов сканирования; на этапе выбора выбирают схему горизонтального сканирования применительно к группе преимущественно вертикальных режимов прогнозирования, выбирают схему вертикального сканирования применительно к группе преимущественно горизонтальных режимов прогнозирования и выбирают схему диагонального сканирования применительно к другим режимам прогнозирования и кодируют разложенные на частотные ...

Подробнее
03-08-2017 дата публикации

УСТРОЙСТВО КОДИРОВАНИЯ ДВИЖУЩИХСЯ ИЗОБРАЖЕНИЙ И УСТРОЙСТВО ДЕКОДИРОВАНИЯ ДВИЖУЩИХСЯ ИЗОБРАЖЕНИЙ

Номер: RU2627101C2

Изобретение относится к вычислительной технике. Технический результат заключается в повышении эффективности кодирования за счет адаптивного переключения между размерами блоков преобразования. Устройство декодирования движущихся изображений содержит модуль декодирования для декодирования информации о размере макроблока, указанной для последовательности, содержащей один или более кадров изображений, и для декодирования параметров предсказания, информации, указывающей размер блока преобразования, и сжатых данных; модуль внутреннего предсказания для формирования предсказанного изображения; модуль предсказания с компенсацией движения для выполнения предсказания с компенсацией движения; модуль преобразования для выполнения процесса обратного квантования и обратного преобразования для упомянутых сжатых данных, чтобы формировать декодированный сигнал разности предсказания; и модуль суммирования для суммирования предсказанного изображения, выведенного либо из модуля внутреннего предсказания, либо ...

Подробнее
10-03-2015 дата публикации

ФИЛЬТР С ВНУТРЕННИМ СГЛАЖИВАНИЕМ ДЛЯ КОДИРОВАНИЯ ВИДЕО

Номер: RU2543552C2

Изобретение относится к средствам кодирования видео с предсказанием. Техническим результатом является повышение эффективности кодирования посредством сглаживания окружающих выборок предсказания. Способ содержит определение размера блока, определение режима кодирования с внутренним предсказанием, ассоциированного с текущим блоком видеоданных, включающего в себя горизонтальный режим, вертикальный режим, плоский режим, множество диагональных режимов, включая верхний левый диагональный режим и верхний правый диагональный режим, нижний левый диагональный режим и режим DC, выбор фильтра из таблицы фильтров для применения к текущему блоку на основании размера блока и режима кодирования, кодирование с внутренним предсказанием текущего блока, содержащее использование выбранного фильтра. 4 н. и 43 з.п. ф-лы, 10 ил., 8 табл.

Подробнее
20-10-2016 дата публикации

КОДИРОВАНИЕ И ДЕКОДИРОВАНИЕ ДАННЫХ

Номер: RU2599935C2
Принадлежит: СОНИ КОРПОРЕЙШН (JP)

Изобретение относится к технологиям кодирования и декодирования видеосигнала. Техническим результатом является повышение разрешения изображений за счет осуществления интерполяции прогнозирования. Предложен способ генерирования модулей прогнозирования для декодирования видеосигнала, причем способ выполняют в отношении видеосигнала форматов 4:2:0 и 4:2:2. Способ включает в себя этап, на котором генерируют модули прогнозирования текущего изображения из одного или более сохраненных изображений, предшествующих текущему изображению, при этом на этапе генерирования. Далее, согласно способу, для видеосигнала формата 4:2:0 получают отсчеты интерполированного модуля прогнозирования с использованием фильтра яркости х4 с 8 отводами, применяемого в вертикальном и горизонтальном направлениях к сохраненному модулю прогнозирования яркости, причем фильтр яркости х4 является фильтром интерполяции, четырехкратно увеличивающим разрешение, и с использованием фильтра цветности х8 с 4 отводами в горизонтальном ...

Подробнее
27-08-2016 дата публикации

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

Номер: RU2595607C2

Изобретение относится к вычислительной технике. Технический результат заключается в повышении эффективности декодирования видеоконтента высокого разрешения или высокого качества. Способ декодирования видео, в котором принимают битовый поток кодированного видео; получают из битового потока информацию об иерархической структуре блоков кодирования в максимальном блоке кодирования; определяют множество максимальных блоков кодирования, на которые разбито изображение, в соответствии с размером максимального блока кодирования и декодируют множество максимальных блоков кодирования согласно растровому порядку сканирования; определяют один или более блоков кодирования, на которые иерархически разбит максимальный блок кодирования, согласно информации об иерархической структуре блоков кодирования; декодируют один или более блоков кодирования в максимальном блоке кодирования согласно зигзагообразному порядку сканирования; и декодируют четыре квадратных блока, на которые разбит один блок кодирования, ...

Подробнее
10-12-2016 дата публикации

СПОСОБ ФОРМИРОВАНИЯ ВОССТАНОВЛЕННОГО БЛОКА

Номер: RU2604340C2
Принадлежит: ИНФОБРИДЖ ПТЕ. ЛТД, (SG)

Изобретение относится к способу и устройству декодирования изображения, а именно к адаптивному формированию блока прогнозирования и остаточного блока. Технический результат, заключающийся в уменьшении длительности внутреннего прогнозирования и уменьшении количества битов кодирования остаточного блока, достигается за счет выполнения этапов: получают режим внутреннего прогнозирования единицы прогнозирования, используя три режима внутреннего прогнозирования; определяют размер текущего блока; формируют блок прогнозирования текущего блока в соответствии с режимом внутреннего прогнозирования. Так же формируют остаточный блок текущего блока; формируют восстановленный блок текущего блока, причем размер текущего блока равен или меньше размера единицы прогнозирования. Выполняют обратное сканирование информации о квантованных коэффициентах для формирования квантованного блока. Выполняют обратное квантование и преобразование квантованного блока. Параметр квантования формируют, используя предиктор параметра ...

Подробнее
09-03-2017 дата публикации

СПОСОБ И УСТРОЙСТВО ДЛЯ ВЫПОЛНЕНИЯ ИНТЕРПОЛЯЦИИ НА ОСНОВЕ ПРЕОБРАЗОВАНИЯ И ОБРАТНОГО ПРЕОБРАЗОВАНИЯ

Номер: RU2612611C2

Изобретение относится к интерполяции изображения, более конкретно, к интерполяции между пиксельными значениями целочисленных пиксельных единиц. Техническим результатом является повышение точности генерирования дробной пиксельной единицы. В способе компенсации движения определяют яркостный опорный блок для предсказания текущего блока посредством использования яркостного вектора движения. Генерируют пиксельное значение яркости 2/4-пиксельного местоположения посредством применения фильтра интерполяции с 8 выводами к значениям яркости целочисленных пиксельных местоположений. Генерируют значение 1/4- или 3/4-местоположения посредством применения фильтра интерполяции к значениям яркости целочисленных пиксельных местоположений без использования сгенерированного значения 2/4-местоположения. Определяют хроматический опорный блок для предсказания текущего блока посредством использования хроматического вектора движения. Генерируют значение хроматичности 4/8-местоположения посредством применения фильтра ...

Подробнее
10-04-2015 дата публикации

ЗАВИСЯЩЕЕ ОТ РЕЖИМА СКАНИРОВАНИЕ КОЭФФИЦИЕНТОВ БЛОКА ВИДЕОДАННЫХ

Номер: RU2547239C2

Изобретение относится к области радиотехники, в частности к методам блочного кодирования видеоданных, используемым для сжатия видеоданных, и предназначено для сканирования, используемого для преобразования в последовательную форму данных видеоблока во время процесса кодирования. Технический результат - повышение точности кодирования видеоданных. Настоящее раскрытие описывает устройства и способы кодирования коэффициентов, связанных с блоком видеоданных. В одном из примеров способ может содержать этапы, на которых выбирают порядок сканирования для коэффициентов на основе режима внутрикадрового кодирования, используемого для предсказания блока видеоданных, и размера блока преобразования, используемого в преобразовании блока видеоданных, и генерируют синтаксический элемент, чтобы передать выбранный порядок сканирования для блока видеоданных. 8 н. и 31 з.п.ф-лы, 18 ил.

Подробнее
09-03-2017 дата публикации

СПОСОБ И УСТРОЙСТВО ДЛЯ ВЫПОЛНЕНИЯ ИНТЕРПОЛЯЦИИ НА ОСНОВЕ ПРЕОБРАЗОВАНИЯ И ОБРАТНОГО ПРЕОБРАЗОВАНИЯ

Номер: RU2612613C2

Изобретение относится к интерполяции изображения. Техническим результатом является повышение точности генерирования дробной пиксельной единицы. Устройство для компенсации движения содержит процессор, сконфигурированный для определения в яркостном опорном снимке яркостного опорного блока для предсказания текущего блока посредством использования яркостного вектора движения, генерации пиксельного значения 2/4-пиксельного местоположения посредством применения фильтра интерполяции к значениям целочисленных местоположений и генерации значения 1/4- или 3/4- местоположения посредством применения фильтра интерполяции к значениям целочисленных местоположений без использования сгенерированного значения 2/4- местоположения. Изображение разделяется на множество максимальных блоков кодирования, которые иерархически разделяются на блоки кодирования глубин, включающих в себя текущую и меньшую глубины, согласно информации разделения. В зависимости от информации разделения разделяют блок кодирования текущей ...

Подробнее
10-06-2015 дата публикации

СПОСОБ ПРЕДСКАЗАНИЯ ПРИ КОДИРОВАНИИ ИЛИ ДЕКОДИРОВАНИИ И ПРЕДСКАЗЫВАЮЩЕЕ УСТРОЙСТВО

Номер: RU2553063C2

Изобретение относится к средствам кодирования и декодирования изображения с предсказанием. Техническим результатом является повышение эффективности предсказания блока изображения. В способе получают информацию о доступности опорных блоков текущего блока изображения, определяют, являются ли опорные блоки доступными для внутреннего предсказания согласно информации о доступности. В способе информация о доступности содержит указание на то, что расположен ли опорный блок внутри границы изображения, где расположен текущий блок изображения; расположен ли опорный блок в том же самом слое с текущим блоком изображения; и был ли уже опорный блок кодирован или декодирован. В способе опорные блоки текущего блока изображения содержат блок с левой стороны, блок с верхней стороны и левый верхний блок текущего блока изображения. 4 н. и 12 з.п. ф-лы, 8 ил.

Подробнее
17-04-2020 дата публикации

СПОСОБ ДЕКОДИРОВАНИЯ ВИДЕОСИГНАЛА

Номер: RU2719379C2
Принадлежит: КТ КОРПОРЕЙШЕН (KR)

Изобретение относится к способу декодирования видеосигнала. Техническим результатом является повышение эффективности преобразования и сжатия видеоинформации. Предложен cпособ декодирования видеосигнала, включающий: получение из видеосигнала индекса опорного изображения для текущего блока, при этом индекс опорного изображения задает объединенное изображение для текущего блока; получение возможного временного вектора перемещения из объединенного блока для текущего блока, при этом объединенный блок включен в объединенное изображение, заданное индексом опорного изображения, полученным из видеосигнала; формирование списка возможных векторов перемещения, содержащего несколько возможных векторов перемещения; определение предиктора вектора перемещения для текущего блока на основании списка возможных векторов перемещения и возможного индекса, при этом возможный индекс задает один из нескольких возможных векторов перемещения, содержащихся в списке возможных векторов перемещения; получение образцов ...

Подробнее
09-11-2021 дата публикации

УСТРОЙСТВО И СПОСОБ ОБРАБОТКИ ИЗОБРАЖЕНИЙ

Номер: RU2759052C2
Принадлежит: СОНИ КОРПОРЕЙШН (JP)

Изобретение относится к средствам для обработки изображений. Технический результат заключается в повышении эффективности кодирования. Обратное ортогональное преобразование цветности выполняется с использованием информации об обратном ортогональном преобразовании цветности, полученной на основании информации об обратном ортогональном преобразовании яркости. Например, информация, касающаяся ортогонального преобразования, включает в себя флаг адаптивного первичного преобразования, указывающий, должно ли быть применено к обрабатываемому блоку преобразования адаптивное первичное преобразование с адаптивным выбором одного из множества различных ортогональных преобразований и с использованием выбранного преобразования в качестве первичного преобразования. Настоящее раскрытие может быть применено, например, к устройству обработки изображений, устройству кодирования изображений, устройству декодирования изображений или тому подобному. 4 н. и 16 з.п. ф-лы, 77 ил.

Подробнее
10-10-2012 дата публикации

ОТДЕЛИМЫЕ НАПРАВЛЕННЫЕ ПРЕОБРАЗОВАНИЯ

Номер: RU2463729C2

Изобретение относится к цифровому видеокодированию и, в частности, касается энтропийного кодирования коэффициентов видеоблоков. Техническим результатом является обеспечение эффективной группировки ненулевых коэффициентов вблизи передней части одномерного вектора коэффициентов для повышения эффективности энтропийного кодирования. Указанный технический результат достигается тем, что избирательно применяют множество различных преобразований к остаточным блокам на основе режима предсказания видеоблоков. По меньшей мере часть из множества преобразований является отделимыми направленными преобразованиями, подготовленными для соответствующего режима предсказания, для обеспечения более эффективного уплотнения энергии для остаточных блоков данного режима предсказания. Использование отделимых направленных преобразований дает преимущества, состоящие в снижении сложности вычислений и требований к памяти по сравнению с использованием неотделимых направленных преобразований. Вдобавок, при применении ...

Подробнее
11-10-2022 дата публикации

Построение списка слияний в треугольном предсказании

Номер: RU2781275C1

Изобретение относится к средствам для кодирования видео. Технический результат заключается в повышении эффективности кодирования видео. Принимают первый элемент синтаксиса в кодированном битовом видеопотоке, при этом первый элемент синтаксиса указывает максимально допустимое количество кандидатов на слияние в наборе блоков кодирования в кодированном битовом видеопотоке. Задают максимально допустимое число кандидатов режима треугольного предсказания (ТРМ) для набора блоков кодирования на основе второго элемента синтаксиса, если принят второй элемент синтаксиса, а в противном случае задают максимально допустимое число кандидатов ТРМ на основе первого элемента синтаксиса. Если текущий блок кодирования в наборе блоков кодирования кодирован в режиме треугольного предсказания, осуществляют построение списка кандидатов треугольного предсказания для текущего блока кодирования на основе некоторого числа кандидатов ТРМ, причем упомянутое число кандидатов ТРМ в списке кандидатов треугольного предсказания ...

Подробнее
14-04-2017 дата публикации

СПОСОБ ДЕКОДИРОВАНИЯ ВИДЕОСИГНАЛА

Номер: RU2616441C1
Принадлежит: КТ КОРПОРЕЙШЕН (KR)

Изобретение относится к области декодирования видеоданных. Технический результат – эффективное декодирование видеоизображений. Способ декодирования видеосигнала включает: получение индекса опорного изображения из битового потока; получение пространственного вектора-кандидата перемещения по соседнему в пространстве блоку относительно текущего блока; выбор связанного изображения, относящегося к временному вектору-кандидату перемещения текущего блока, на основании индекса опорного изображения; получение временного вектора-кандидата перемещения текущего блока по связанному блоку, при этом связанный блок включен в связанное изображение; генерирование списка векторов-кандидатов перемещения, содержащего пространственный вектор-кандидат перемещения и временной вектор-кандидат перемещения; определение предсказателя вектора перемещения на основании списка векторов-кандидатов перемещения и индекса кандидата текущего блока, при этом индекс кандидата указывает один из векторов-кандидатов перемещения ...

Подробнее
07-09-2017 дата публикации

УСТРОЙСТВО ПЕРЕДАЧИ, СПОСОБ ПЕРЕДАЧИ, УСТРОЙСТВО ПРИЕМА И СПОСОБ ПРИЕМА

Номер: RU2630388C1
Принадлежит: СОНИ КОРПОРЕЙШН (JP)

Изобретение относится к области приема/передачи и кодирования/декодирования данных изображения. Технический результат – обеспечение на стороне приема возможности выполнения улучшенной обработки декодирования за счет приема или передачи значения обозначения уровня для потока битов и информации о диапазоне слоев. Устройство передачи содержит: модуль кодирования изображения, выполненный с возможностью классифицировать данные изображения для каждого кадра, составляющего данные движущегося изображения, по множеству слоев, кодировать классифицированные данные изображения для кадра в каждом из множества слоев и генерировать видеоданные, имеющие кодированные данные изображения для кадра в каждом из множества слоев; модуль передачи данных, выполненный с возможностью передачи видеоданных; модуль передачи информации, выполненный с возможностью передачи значения обозначения уровня для потока битов и информации о диапазоне слоев в каждом из множества диапазонов слоев, имеющих разный максимальный слой ...

Подробнее
02-11-2020 дата публикации

Номер: RU2017137313A3
Автор:
Принадлежит:

Подробнее
17-07-2019 дата публикации

Номер: RU2018101282A3
Автор:
Принадлежит:

Подробнее
31-10-2019 дата публикации

Номер: RU2016142728A3
Автор:
Принадлежит:

Подробнее
14-02-2017 дата публикации

КОДИРОВАНИЕ И ДЕКОДИРОВАНИЕ МНОГОУРОВНЕВОГО ВИДЕОПОТОКА

Номер: RU2610670C1

Изобретение относится к обработке многоуровнего видеопотока. Техническим результатом является повышение эффективности обработки многоуровнего видеопотока. Способ содержит: извлечение, на основе упомянутого кодируемого многоуровневого видеопотока и для уровня с индексом i уровня из упомянутых многочисленных уровней, соответствующего флага непосредственной зависимости, direct_dependency_flag[i][j], для каждого уровня из упомянутых многочисленных уровней, имеющих индекс j уровня, для которого 0≤j Подробнее

12-10-2018 дата публикации

Номер: RU2017112309A3
Автор:
Принадлежит:

Подробнее
05-04-2021 дата публикации

Номер: RU2019119077A3
Автор:
Принадлежит:

Подробнее
19-05-2017 дата публикации

УСТРОЙСТВО КОДИРОВАНИЯ ИЗОБРАЖЕНИЙ, УСТРОЙСТВО ДЕКОДИРОВАНИЯ ИЗОБРАЖЕНИЙ, СПОСОБ КОДИРОВАНИЯ ИЗОБРАЖЕНИЙ И СПОСОБ ДЕКОДИРОВАНИЯ ИЗОБРАЖЕНИЙ

Номер: RU2619891C1

Изобретение относится к технологиям кодирования/декодирования изображений. Техническим результатом является повышение эффективности кодирования/декодирования изображений. Предложено устройство кодирования изображений, которое создает кодированный с прогнозированием поток битов. Поток битов создается посредством разделения каждого кадра сигнала движущегося изображения на множество блоков и посредством выполнения прогнозирования движения для каждого из указанных блоков. Устройство содержит модуль прогнозирования, модуль кодирования, модуль арифметического кодирования. Модуль прогнозирования, когда первый режим прогнозирования движения для первого единичного блока прогнозирования движения, соответствующего блоку, является режимом чередования, осуществляет определение оцененного вектора из окружающих векторов движения и задание этого оцененного вектора в качестве вектора движения для первого единичного блока прогнозирования движения, чтобы создать прогнозируемое изображение. 2 н.п. ф-лы, 26 ...

Подробнее
08-06-2017 дата публикации

СПОСОБ ДЕКОДИРОВАНИЯ ВИДЕОДАННЫХ

Номер: RU2621967C1
Принадлежит: ИНФОБРИДЖ ПТЕ. ЛТД. (SG)

Изобретение относится к области декодирования видеоданных. Технический результат – повышение эффективности декодирования видеоданных посредством выбора различных фильтров согласно положению пикселей предсказания. Способ декодирования видеоданных содержит этапы, на которых: получают индекс опорного изображения и вектор движения текущего элемента предсказания; генерируют блок предсказания текущего элемента предсказания с использованием индекса опорного изображения и вектора движения; генерируют квантованный блок посредством обратного сканирования составляющих квантованных коэффициентов; генерируют преобразованный блок посредством обратного квантования квантованного блока с использованием параметра квантования; генерируют остаточный блок посредством обратного преобразования преобразованного блока; и генерируют восстановленные пиксели с использованием блока предсказания и остаточного блока, при этом пиксели предсказания блока предсказания генерируют с использованием интерполирующего фильтра ...

Подробнее
03-08-2017 дата публикации

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

Номер: RU2627105C1

Изобретение относится к средствам для декодирования битового потока видео. Технический результат заключается в уменьшении вычислительной сложности декодирования. Принимают указания из битового потока видео, касательно того, является ли асимметричное разделение движения запрещенным или разрешенным. Выбирают первую таблицу кодовых слов, если асимметричное разделение движения запрещено, при этом INTER NxN CU исключена из первой таблицы кодовых слов. Выбирают вторую таблицу кодовых слов, если асимметричное разделение движения разрешено, при этом INTER NxN CU исключена из второй таблицы кодовых слов. Декодируют структуру CU для единицы кодирования (CU) из битового потока видео с использованием либо первой таблицы кодовых слов, либо второй таблицы кодовых слов согласно упомянутому указанию. 4 н. и 16 з.п. ф-лы, 11 ил., 4 табл.

Подробнее
10-08-2023 дата публикации

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

Номер: RU2801430C1

Изобретение относится к области кодирования и декодирования видео. Техническим результатом является повышение эффективности кодирования изображения/видео. Предложено устройство для декодирования видео, которое включает в себя схему приема и схему обработки, которая декодирует информацию предсказания блока из кодированного битового потока видео, определяет, разрешить ли режим кодирования на основе палитры для блока, на основе сравнения размера блока с пороговым значением, и определяет, находится ли блок под структурой локального двойственного дерева, на основе информации предсказания. Кроме того, схема обработки декодирует блок на основе определения, разрешить ли режим кодирования на основе палитры для блока, и определения, находится ли блок под структурой локального двойственного дерева. 6 н. и 35 з.п. ф-лы, 12 ил.

Подробнее
15-03-2021 дата публикации

СПОСОБ ПРОГНОЗИРУЮЩЕГО КОДИРОВАНИЯ, УСТРОЙСТВО ПРОГНОЗИРУЮЩЕГО КОДИРОВАНИЯ И ПРОГРАММА ПРОГНОЗИРУЮЩЕГО КОДИРОВАНИЯ ВЕКТОРА ДВИЖЕНИЯ И СПОСОБ ПРОГНОЗИРУЮЩЕГО ДЕКОДИРОВАНИЯ, УСТРОЙСТВО ПРОГНОЗИРУЮЩЕГО ДЕКОДИРОВАНИЯ И ПРОГРАММА ПРОГНОЗИРУЮЩЕГО ДЕКОДИРОВАНИЯ ВЕКТОРА ДВИЖЕНИЯ

Номер: RU2744696C1
Принадлежит: НТТ ДОКОМО, ИНК. (JP)

Изобретение относится к вычислительной технике. Технический результат заключается в уменьшении вычислительной сложности, необходимой для определения предиктора вектора движения. Способ для прогнозирующего декодирования вектора движения, используемого при прогнозировании с компенсацией движения, для восстановления видеопоследовательности, содержит определение первого варианта предиктора вектора движения из вектора движения или векторов движения фрагментов, принадлежащих соседней слева области, расположенной слева от целевого фрагмента в кадровом изображении цели декодирования; определение второго варианта предиктора вектора движения из вектора движения или векторов движения фрагментов, принадлежащих соседней сверху области, расположенной выше целевого фрагмента; декодирование кодированных данных для восстановления информации индикатора предиктора вектора движения; и выбор оптимального предиктора вектора движения, указанного в информации индикатора предиктора вектора движения, из одного или ...

Подробнее
08-07-2019 дата публикации

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

Номер: RU2694010C1
Принадлежит: НТТ ДОКОМО, ИНК. (JP)

Изобретение относится к вычислительной технике. Технический результат заключается в улучшении характеристик предсказания. Устройство видеодекодирования с предсказанием содержит средство ввода, которое вводит битовый поток, включающий в себя данные сжатых изображений для множества изображений, составляющих видеопоследовательность, причем каждое изображение имеет тип блока сетевого уровня абстракции, который идентифицирует упомянутое изображение как одно из множества типов изображений, включая изображение случайного доступа, ведущее изображение с пропущенным случайным доступом (RAS) и ведущее не-RAS изображение; средство восстановления, которое декодирует данные сжатых изображений для восстановления изображений на основании типов изображений; и средство вывода, которое выводит восстановленные изображения, причем набор опорных изображений второго изображения случайного доступа не включает в себя какое-либо изображение, предшествующее первому изображению случайного доступа в порядке декодирования ...

Подробнее
08-07-2019 дата публикации

УСОВЕРШЕНСТВОВАННОЕ КОДИРОВАНИЕ С ВНУТРИКАДРОВЫМ ПРЕДСКАЗАНИЕМ С ИСПОЛЬЗОВАНИЕМ ПЛАНАРНЫХ ПРЕДСТАВЛЕНИЙ

Номер: RU2694012C1
Принадлежит: НТТ ДОКОМО, ИНК. (JP)

Изобретение относится к области видеокодирования. Техническим результатом является обеспечение режима кодирования с планарным предсказанием с низкой сложностью, который может улучшить эффективность кодирования с внутрикадровым предсказанием. В изобретении первое значение предсказания вычисляется с использованием линейной интерполяции между значением соответствующих пикселей горизонтальной границы и значением одного из пикселей вертикальной границы и второе значение предсказания вычисляется с использованием линейной интерполяции между значением соответствующих пикселей вертикальной границы и значением одного из пикселей горизонтальной границы. Первое и второе значения предсказания затем усредняются для получения соответствующего пиксельного значения предсказания в блоке предсказания. Разность между блоком предсказания и целевым блоком сообщается декодеру. 2 н. и 2 з.п. ф-лы, 12 ил.

Подробнее
20-12-2019 дата публикации

КВАНТОВАНИЕ ЦВЕТНОСТИ В КОДИРОВАНИИ ВИДЕОСИГНАЛОВ

Номер: RU2709797C1
Принадлежит: ЭППЛ ИНК. (US)

Изобретение относится к кодированию/декодированию видеосигналов. Технический результат - расширение арсенала технических средств квантования цветности для сигнализации дополнительных значений сдвига параметра квантования (QP) цветности. Предложен способ сигнализации дополнительных значений сдвига QP цветности, которые являются конкретными для групп квантования, причем каждая группа квантования явно задает свой собственный набор значений сдвига QP цветности. Альтернативно, задают таблицу возможных наборов значений сдвига QP цветности в области заголовка изображения, и каждая группа квантования использует индекс для выбора записи из таблицы, для определения своего собственного набора значений сдвига QP цветности. Конкретные значения сдвига QP цветности группы квантования затем используют для определения значений QP цветности для блоков в пределах группы квантования, дополнительно к значениям сдвига QP цветности, уже заданным для более высоких уровней иерархии кодирования видеосигналов. 17 ...

Подробнее
09-07-2019 дата публикации

УСОВЕРШЕНСТВОВАННОЕ КОДИРОВАНИЕ С ВНУТРИКАДРОВЫМ ПРЕДСКАЗАНИЕМ С ИСПОЛЬЗОВАНИЕМ ПЛАНАРНЫХ ПРЕДСТАВЛЕНИЙ

Номер: RU2694144C1
Принадлежит: НТТ ДОКОМО, ИНК. (JP)

Изобретение относится к области видеокодирования. Техническим результатом является обеспечение режима кодирования с планарным предсказанием с низкой сложностью, который может улучшить эффективность кодирования с внутрикадровым предсказанием. В изобретении первое значение предсказания вычисляется с использованием линейной интерполяции между значением соответствующих пикселей горизонтальной границы и значением одного из пикселей вертикальной границы, и второе значение предсказания вычисляется с использованием линейной интерполяции между значением соответствующих пикселей вертикальной границы и значением одного из пикселей горизонтальной границы. Первое и второе значения предсказания затем усредняются для получения соответствующего пиксельного значения предсказания в блоке предсказания. Разность между блоком предсказания и целевым блоком сообщается декодеру. 2 н. и 2 з.п. ф-лы, 12 ил.

Подробнее
20-07-2014 дата публикации

УСТРОЙСТВО КОДИРОВАНИЯ ДВИЖУЩИХСЯ ИЗОБРАЖЕНИЙ И УСТРОЙСТВО ДЕКОДИРОВАНИЯ ДВИЖУЩИХСЯ ИЗОБРАЖЕНИЙ

Номер: RU2523071C1

Изобретение относится к вычислительной технике. Технический результат заключается в повышении эффективности кодирования. Устройство кодирования движущихся изображений содержит модуль разделения изображения на макроблочные изображения двух или более блоков и разделения каждого из макроблочных изображений на блочное изображение одного или более блоков в соответствии с режимом кодирования; модуль внутрикадрового прогнозирования для блочного изображения; модуль прогнозирования с компенсацией движения для выполнения прогнозирования с компенсацией движения изображения для блока; модуль выполнения преобразования и квантования для прогнозного разностного сигнала, формируемого вычитанием прогнозного изображения из блочного изображения для формирования сжатых данных; модуль кодирования переменной длины для энтропийного кодирования сжатых данных, чтобы мультиплексировать сжатые данные в поток битов; и модуль управления кодированием для выбора определенного размера блока преобразования из набора размеров ...

Подробнее
27-08-2006 дата публикации

СПОСОБ ОПРЕДЕЛЕНИЯ ВЕКТОРОВ ДВИЖЕНИЯ В РЕЖИМЕ ПРЯМОГО ПРЕДСКАЗАНИЯ ДЛЯ В-КАДРА

Номер: RU2005107560A
Принадлежит:

... 1. Способ определения вектора движения для получения векторов движения блока двунаправленного предсказания в системе обработки движущегося изображения, содержащий выбор вектора движения перечня 0 смещенного блока для блока двунаправленного предсказания в качестве вектора движения для получения векторов движения двунаправленного блока независимо от того, включает ли смещенный блок вектор движения перечня 1 для режима прямого предсказания. 2. Способ по п.1, в котором смещенный блок ассоциирован с опорным кадром перечня 1. 3. Способ по п.2, в котором далее осуществляют установку опорного кадра, на который ссылается смещенный блок, содержащий выбранный вектор движения перечня 0, в качестве опорного кадра перечня 0. 4. Способ по п.3, в котором далее получают векторы движения для блока двунаправленного предсказания по выбранному вектору движения перечня 0. 5. Способ по п.4, в котором векторы движения получают путем масштабирования выбранного вектора движения перечня 0. 6. Способ по п.5, в котором ...

Подробнее
29-07-2024 дата публикации

КОДЕР, ДЕКОДЕР И СООТВЕТСТВУЮЩИЕ СПОСОБЫ

Номер: RU2823668C1

Изобретение относится к кодированию и декодированию видео, а более конкретно, к межуровневому предсказанию. Техническим результатом является повышение эффективности кодирования без снижения точности кодирования. Результат достигается тем, что получают синтаксический элемент уровня набора параметров последовательности (SPS) из битового потока, при этом синтаксический элемент уровня SPS равен предустановленному значению, указывающему, что SPS не ссылается на набор параметров видео (VPS), и синтаксический элемент уровня SPS, превышающий предустановленное значение, указывает, что SPS ссылается на VPS; получают, когда синтаксический элемент уровня SPS больше предустановленного значения, синтаксического элемента с межуровневой поддержкой, указывающего, разрешено ли использование одной или более межуровневых опорных картинок (ILRP) для внешнего предсказания одной или более кодированных картинок; и выполняют предсказание одной или более кодированных картинок на основании значения синтаксического ...

Подробнее
01-06-2020 дата публикации

ВЫВОД ОПОРНЫХ ЗНАЧЕНИЙ РЕЖИМА И КОДИРОВАНИЕ И ДЕКОДИРОВАНИЕ ИНФОРМАЦИИ, ПРЕДСТАВЛЯЮЩЕЙ РЕЖИМЫ ПРЕДСКАЗАНИЯ

Номер: RU2722536C1

Изобретение относится к области кодирования/декодирования, в частности к кодированию в интра-режиме стандарта Высокоэффективного Кодирования Видеосигнала (HEVC). Техническим результатом является повышение эффективности кодирования/декодирования информации о режимах предсказания. Предложен вывод опорных значений режима предсказания, также называемых наиболее вероятными режимами (MPM), которые применяются для кодирования/декодирования режима предсказания, связанного с текущим элементом кодирования. Первое и второе опорные значения режима предсказания выводятся из соответствующих режимов предсказания по меньшей мере двух соседних элементов кодирования текущего элемента кодирования. Первый и второй опорные режимы предсказания отличаются друг от друга, а третье опорное значение режима предсказания выводится из первого и второго опорных значений режима предсказания. Посредством вывода трех MPM вместо двух для сравнения с режимом предсказания текущего блока кодирования эффективность кодирования ...

Подробнее
28-08-2020 дата публикации

СПОСОБ ПРОГНОЗИРУЮЩЕГО КОДИРОВАНИЯ, УСТРОЙСТВО ПРОГНОЗИРУЮЩЕГО КОДИРОВАНИЯ И ПРОГРАММА ПРОГНОЗИРУЮЩЕГО КОДИРОВАНИЯ ВЕКТОРА ДВИЖЕНИЯ И СПОСОБ ПРОГНОЗИРУЮЩЕГО ДЕКОДИРОВАНИЯ, УСТРОЙСТВО ПРОГНОЗИРУЮЩЕГО ДЕКОДИРОВАНИЯ И ПРОГРАММА ПРОГНОЗИРУЮЩЕГО ДЕКОДИРОВАНИЯ ВЕКТОРА ДВИЖЕНИЯ

Номер: RU2731026C1
Принадлежит: НТТ ДОКОМО, ИНК. (JP)

Группа изобретений относится к вычислительной технике. Техническим результатом является уменьшение вычислительной сложности, необходимой для определения предикторов векторов движения. Способ прогнозирующего кодирования векторов движения содержит этапы: определения вектора движения целевого фрагмента в кадровом изображении цели кодирования; определения первого варианта предиктора вектора движения из вектора движения или векторов движения одного или более фрагментов, принадлежащих соседней слева области для целевого фрагмента; определения второго варианта предиктора вектора движения из вектора движения или векторов движения одного или более фрагментов, принадлежащих соседней сверху области для целевого фрагмента; выбора оптимального предиктора вектора движения и вывода информации индикатора предиктора вектора движения, чтобы указывать выбранный оптимальный предиктор вектора движения, причем оптимальный предиктор вектора движения выбирается на основе сравнения между одним или более вариантов ...

Подробнее
11-12-2020 дата публикации

ВЫВОД ОПОРНЫХ ЗНАЧЕНИЙ РЕЖИМА И КОДИРОВАНИЕ И ДЕКОДИРОВАНИЕ ИНФОРМАЦИИ, ПРЕДСТАВЛЯЮЩЕЙ РЕЖИМЫ ПРЕДСКАЗАНИЯ

Номер: RU2738256C1

Изобретение относится к области кодирования/декодирования, в частности к кодированию в интра-режиме стандарта Высокоэффективного Кодирования Видеосигнала (HEVC). Техническим результатом является повышение эффективности кодирования/декодирования информации о режимах предсказания. Предложен вывод опорных значений режима предсказания, также называемых наиболее вероятными режимами (MPM), которые применяются для кодирования/декодирования режима предсказания, связанного с текущим элементом кодирования. Первое и второе опорные значения режима предсказания выводятся из соответствующих режимов предсказания по меньшей мере двух соседних элементов кодирования текущего элемента кодирования. Первый и второй опорные режимы предсказания отличаются друг от друга, а третье опорное значение режима предсказания выводится из первого и второго опорных значений режима предсказания. Посредством вывода трех MPM вместо двух для сравнения с режимом предсказания текущего блока кодирования эффективность кодирования ...

Подробнее
20-11-2006 дата публикации

СПОСОБ ОПРЕДЕЛЕНИЯ ВЕКТОРОВ ДВИЖЕНИЯ В РЕЖИМЕ ПРЯМОГО ПРЕДСКАЗАНИЯ ДЛЯ В-КАДРА

Номер: RU2287908C1

Изобретение относится к способу кодирования движущегося изображения, а именно к способу определения вектора движения для получения векторов движения в режиме прямого предсказания для кадра двунаправленного предсказания. Сущность способа определения векторов движения состоит в том, что выбирают вектор движения перечня 0 смещенного блока в качестве вектора движения для получения векторов движения в режиме прямого предсказания для кадра двунаправленного предсказания независимо от того, включает ли смещенный блок вектор движения перечня 1. Техническим результатом является повышение вероятности выбора режима прямого предсказания и, следовательно, повышения эффективности кодирования кадра. 9 з.п. ф-лы, 46 ил.

Подробнее
13-07-2018 дата публикации

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

Номер: RU2661291C1
Принадлежит: НТТ ДОКОМО, ИНК. (JP)

Изобретение относится к вычислительной технике. Технический результат заключается в повышении эффективности декодирования. Устройство декодирования изображений с предсказанием выполнено с возможностью выводить информацию о режиме посредством обработки функции, включающей в себя прибавление или вычитание целого числа к или из информации о режиме, относящейся к способу внутрикадрового предсказания, соответствующему одной из множества смежных областей; определять первый способ предсказания для целевой области для формирования сигнала внутрикадрового предсказания на основании выведенной информации о режиме; извлекать относительный способ предсказания; выводить второй способ предсказания для целевой области на основании первого способа предсказания и относительного способа предсказания; формировать сигнал внутрикадрового предсказания на основании выведенного второго способа предсказания; извлекать разностный сигнал, относящийся к целевой области, из сжатых данных изображения; и восстанавливать ...

Подробнее
26-12-2018 дата публикации

СПОСОБ ПРОГНОЗИРУЮЩЕГО КОДИРОВАНИЯ, УСТРОЙСТВО ПРОГНОЗИРУЮЩЕГО КОДИРОВАНИЯ И ПРОГРАММА ПРОГНОЗИРУЮЩЕГО КОДИРОВАНИЯ ВЕКТОРА ДВИЖЕНИЯ И СПОСОБ ПРОГНОЗИРУЮЩЕГО ДЕКОДИРОВАНИЯ, УСТРОЙСТВО ПРОГНОЗИРУЮЩЕГО ДЕКОДИРОВАНИЯ И ПРОГРАММА ПРОГНОЗИРУЮЩЕГО ДЕКОДИРОВАНИЯ ВЕКТОРА ДВИЖЕНИЯ

Номер: RU2676245C1
Принадлежит: НТТ ДОКОМО, ИНК. (JP)

Изобретение относится к области прогнозирующего декодирования вектора движения. Технический результат – уменьшение вычислительной сложности, необходимой для определения предикторов векторов движения. Способ для прогнозирующего декодирования вектора движения, используемого при прогнозировании с компенсацией движения, для восстановления видеопоследовательности, содержит: этап определения первого варианта предиктора вектора движения, который удовлетворяет предварительно определенному критерию, используемому при определении вариантов предикторов вектора движения из вектора движения или векторов движения одного или более фрагментов, принадлежащих соседней слева области, расположенной слева от целевого фрагмента в кадровом изображении цели декодирования; этап определения второго варианта предиктора вектора движения, который удовлетворяет предварительно определенному критерию, используемому для определения вариантов предикторов вектора движения, из вектора движения или векторов движения одного ...

Подробнее
21-09-2020 дата публикации

КОДИРОВАНИЕ И ДЕКОДИРОВАНИЕ ВИДЕО

Номер: RU2732534C1

Изобретение относится к вычислительной технике. Технический результат заключается в повышении эффективности кодирования. Способ получения кандидатов предиктора вектора движения для блока для кодирования, формирующего часть текущей картинки, которая подлежит кодированию, причем способ содержит этапы, на которых выбирают один или более векторов движения, связанных с блоками в предварительно определенных положениях в текущей картинке, в качестве одного или более пространственных кандидатов предиктора вектора движения, и выбирают вектор движения, связанный с блоком ниже по диагонали и вправо от области на картинке, отличной от текущей картинки, в качестве временного кандидата предиктора вектора движения, причем количество временных кандидатов предиктора вектора движения для блока для кодирования, не более одного, и причем упомянутая область расположена в положении, соответствующем блоку для кодирования. 6 н. и 12 з.п. ф-лы, 15 ил., 2 табл.

Подробнее
11-02-2020 дата публикации

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

Номер: RU2714107C1
Принадлежит: НТТ ДОКОМО, ИНК. (JP)

Изобретение относится к вычислительной технике. Технический результат заключается в улучшении характеристик предсказания. Способ видеодекодирования с предсказанием, выполняемый устройством видеодекодирования с предсказанием, содержит этап ввода, на котором вводят битовый поток, включающий в себя данные сжатых изображений для множества изображений, составляющих видеопоследовательность, причем каждое изображение имеет тип блока сетевого уровня абстракции, который идентифицирует изображение как один из множества типов изображений, включая изображение случайного доступа, ведущее изображение с пропущенным случайным доступом (RAS) и ведущее не-RAS изображение; этап восстановления, на котором декодируют данные сжатых изображений для восстановления изображений на основании типов изображений; и этап вывода, на котором выводят восстановленные изображения, причем набор опорных изображений второго изображения случайного доступа не включает в себя какое-либо изображение, предшествующее первому изображению ...

Подробнее
08-06-2020 дата публикации

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

Номер: RU2723085C1
Принадлежит: НТТ ДОКОМО, ИНК. (JP)

Изобретение относится к вычислительной технике. Технический результат заключается в улучшении характеристик предсказания. Способ видеодекодирования с предсказанием, выполняемый устройством видеодекодирования с предсказанием, содержит этап ввода, на котором вводят битовый поток, включающий в себя данные сжатых изображений для множества изображений, составляющих видеопоследовательность, причем каждое изображение имеет тип блока сетевого уровня абстракции, который идентифицирует изображение как один из множества типов изображений, включая изображение случайного доступа, ведущее изображение с пропущенным случайным доступом (RAS) и ведущее не-RAS изображение; этап восстановления, на котором декодируют данные сжатых изображений для восстановления изображений на основании типов изображений; и этап вывода, на котором выводят восстановленные изображения, при этом на этапе восстановления, если процесс декодирования начинается от изображения случайного доступа, ведущее не-RAS изображение декодируется ...

Подробнее
27-11-2015 дата публикации

УСОВЕРШЕНСТВОВАННОЕ КОДИРОВАНИЕ С ВНУТРИКАДРОВЫМ ПРЕДСКАЗАНИЕМ С ИСПОЛЬЗОВАНИЕМ ПЛАНАРНЫХ ПРЕДСТАВЛЕНИЙ

Номер: RU2015129679A
Принадлежит:

... 1. Способ кодирования видео для предсказания пиксельных значений каждого целевого пикселя в целевом блоке в планарном режиме, причем способ содержит компьютерно-исполняемые этапы, исполняемые процессором видеокодера, на которых:вычисляют первое значение предсказания каждого целевого пикселя с использованием линейной интерполяции между пиксельным значением пикселя горизонтальной границы в том же самом горизонтальном положении, что и каждый целевой пиксель из множества пикселей горизонтальной границы на верхней стороне целевого блока, и пиксельным значением одного пикселя вертикальной границы из множества пикселей вертикальной границы на левой стороне целевого блока;вычисляют второе значение предсказания каждого целевого пикселя с использованием линейной интерполяции между пиксельным значением пикселя вертикальной границы в том же самом вертикальном положении, что и каждый целевой пиксель из множества пикселей вертикальной границы, и пиксельным значением одного пикселя горизонтальной границы ...

Подробнее
10-08-2015 дата публикации

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

Номер: RU2559751C1

Изобретение относится к средствам декодирования видеоданных. Техническим результатом является повышение эффективности декодирования. В способе получают информацию о разделении блока кодирования; разделяют изображение на блоки кодирования глубин с использованием информации о разделении; получают режим квантования, указывающий, какая глубина блока кодирования содержит дельту параметров квантования; определяют глубину блока кодирования, содержащего дельту параметров квантования; когда глубина текущего блока кодирования соответствует определенной глубине блока кодирования, получают дельту параметров квантования для текущего блока кодирования из упомянутого битового потока; выполняют обратное квантование над блоками преобразования, включенными в текущий блок кодирования, с использованием дельты параметров квантования. 2 н. и 2 з.п. ф-лы, 23 ил., 8 табл.

Подробнее
05-12-2018 дата публикации

СПОСОБ ДЕКОДИРОВАНИЯ ВИДЕОСИГНАЛА

Номер: RU2016126955A
Принадлежит:

Подробнее
27-10-2015 дата публикации

УСТРОЙСТВО КОДИРОВАНИЯ ДВИЖУЩИХСЯ ИЗОБРАЖЕНИЙ И УСТРОЙСТВО ДЕКОДИРОВАНИЯ ДВИЖУЩИХСЯ ИЗОБРАЖЕНИЙ

Номер: RU2014116111A
Принадлежит:

Устройство декодирования изображений, содержащее:- модуль декодирования переменной длины для приема потока битов, кодированного со сжатием в единицах макроблоков, имеющих предварительно определенный размер, на которые разделено изображение, для декодирования информации о размере макроблоков, указанной для последовательности, и режима кодирования в единицах упомянутых макроблоков, соответствующего упомянутой информации о размере, и для декодирования параметров предсказания, соответствующих режиму кодирования, информации, указывающей размер блока преобразования, выбранный из множества возможных вариантов, максимальных размер которых является размером макроблоков, указанным для упомянутой последовательности, и сжатых данных;- модуль внутреннего предсказания для формирования, при вводе упомянутых параметров предсказания, предсказанного изображения посредством использования режима внутреннего предсказания, который включен в упомянутые параметры предсказания, и сигнала декодированного изображения ...

Подробнее
20-07-2015 дата публикации

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

Номер: RU2013156636A
Принадлежит:

... 1. Способ декодирования видеоданных, причем способ содержит:получение информации о разделении блока кодирования из принятого битового потока;разделение изображения на один или несколько блоков кодирования глубин с использованием информации о разделении; получение из битового потока режима квантования, указывающего, какая глубина блока кодирования содержит дельту параметров квантования;определение глубины блока кодирования, содержащей дельту параметров квантования, на основании режима квантования;получение дельты параметров квантования на основании определенной глубины блока кодирования из битового потока; ивыполнение обратного квантования над блоками преобразования, включенными в определенную глубину блока кодирования, с использованием дельты параметров квантования,причемизображение разделено на множество максимальных блоков кодирования,максимальный блок кодирования является иерархически разделенным на один или несколько блоков кодирования с глубинами, включающими в себя по меньшей мере ...

Подробнее
27-11-2015 дата публикации

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

Номер: RU2014117489A
Принадлежит:

... 1. Способ декодирования видеосигнала, включающий:получение остаточных коэффициентов, относящихся к текущему блоку, и флага пропуска преобразования для текущего блока из видеосигнала, при этом флаг пропуска преобразования указывает, выполняется ли пропуск обратного преобразования для текущего блока;получение прошедших обратное квантование остаточных коэффициентов путем выполнения обратного квантования остаточных коэффициентов; иполучение остаточных образцов путем выборочного выполнения обратного преобразования прошедших обратное квантование остаточных коэффициентов текущего блока на основании флага пропуска преобразования,при этом обратное преобразование выполняют путем использования или дискретного косинусного преобразования (ДКП), или дискретного синусного преобразования (ДСП).2. Способ по п. 1, отличающийся тем, что остаточные образцы получают путем масштабирования прошедших обратное квантование остаточных коэффициентов, используя заранее определенное значение.3. Способ по п. 2, отличающийся ...

Подробнее
20-07-2014 дата публикации

УСТРОЙСТВО И СПОСОБ ОБРАБОТКИ ИЗОБРАЖЕНИЙ

Номер: RU2012147780A
Принадлежит:

... 1. Устройство обработки изображений, содержащее:секцию декодирования для декодирования данных изображения, кодированных в каждом блоке;фильтр для применения фильтрации для удаления искажений блоков в данных изображения, декодированного секцией декодирования; исекция установки фильтра для установки, в соответствии с размерами соседних блоков, примыкающих к границе блока, и формой соседних блоков, длины отвода фильтрации для границы блока или диапазона пикселей объекта фильтрации в качестве объекта фильтрации.2. Устройство обработки изображений по п.1, в котором, когда размеры блока на смежных сторонах соседних блоков являются увеличенными размерами блоков, превышающими заданный размер блока, секция установки фильтра выполнена с возможностью установки длины отвода, превышающей длину отвода, устанавливаемую при заданном размере блока, или установки диапазона пикселей объекта фильтрации шире диапазона пикселей объекта фильтрации при заданном размере блока.3. Устройство обработки изображений ...

Подробнее
10-08-2015 дата публикации

СПОСОБ ДЕКОДИРОВАНИЯ ИЗОБРАЖЕНИЯ, СПОСОБ КОДИРОВАНИЯ ИЗОБРАЖЕНИЯ, УСТРОЙСТВО ДЕКОДИРОВАНИЯ ИЗОБРАЖЕНИЯ, УСТРОЙСТВО КОДИРОВАНИЯ ИЗОБРАЖЕНИЯ И УСТРОЙСТВО КОДИРОВАНИЯ И ДЕКОДИРОВАНИЯ ИЗОБРАЖЕНИЯ

Номер: RU2013152627A
Принадлежит:

... 1. Способ декодирования изображения, использующий арифметическое декодирование, причем способ содержит:определение контекста для использования в текущем блоке среди множества контекстов;выполнение арифметического декодирования над битовой последовательностью, соответствующей текущему блоку, используя определенный контекст для декодирования двоичной последовательности, причем битовая последовательность получается путем выполнения арифметического кодирования над параметром управления текущего блока; ивыполнение обратной бинаризации двоичной последовательности для декодирования параметра управления текущего блока,где определение контекста включает в себя:определение типа сигнала параметра управления текущего блока;определение контекста при первом условии, что используются декодированные параметры управления соседних блоков текущего блока, когда тип сигнала представляет собой первый тип, причем соседние блоки представляют собой левый блок и верхний блок текущего блока; иопределение контекста ...

Подробнее
10-08-2015 дата публикации

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

Номер: RU2014102581A
Принадлежит:

... 1. Способ декодирования видео посредством декодирования символов, при этом способ содержит этапы, на которых:- синтаксически анализируют символы блоков изображений из принимаемого потока битов;- классифицируют текущий символ на битовую строку префикса и битовую строку суффикса на основе порогового значения, определяемого согласно размеру текущего блока;- выполняют арифметическое декодирование посредством использования способа арифметического декодирования, определяемого для каждой из битовой строки префикса и битовой строки суффикса;- выполняют преобразование из двоичной формы посредством использования способа преобразования в двоичную форму, определяемого для каждой из битовой строки префикса и битовой строки суффикса; и- восстанавливают блоки изображений посредством выполнения обратного преобразования и прогнозирования в отношении текущего блока посредством использования текущего символа, восстанавливаемого посредством арифметического декодирования и преобразования из двоичной формы.2 ...

Подробнее
10-08-2015 дата публикации

СПОСОБ И УСТРОЙСТВО ДЛЯ ЭНТРОПИЙНОГО КОДИРОВАНИЯ С ИСПОЛЬЗОВАНИЕМ ИЕРАРХИЧЕСКОЙ ЕДИНИЦЫ ДАННЫХ И СПОСОБ И УСТРОЙСТВО ДЛЯ ДЕКОДИРОВАНИЯ

Номер: RU2014103482A
Принадлежит:

... 1. Способ декодирования видео, содержащий:извлечение синтаксических элементов изображения, кодированного на основании единиц данных, имеющих иерархическую структуру, посредством синтаксического анализа кодированного потока битов;определение контекстной модели, используемой для энтропийного декодирования первого синтаксического элемента текущей единицы данных, который должен быть энтропийно декодирован, на основании по меньшей мере одного второго синтаксического элемента текущей единицы данных, где по меньшей мере один второй синтаксический элемент является применяемым и отличным от первого синтаксического элемента текущей единицы данных; иэнтропийное декодирование первого синтаксического элемента посредством использования определенной контекстной модели.2. Способ декодирования видео по п. 1, где определение контекстной модели содержит:извлечение из кодированного потока битов информации, которая указывает размер максимальной единицы кодирования, полученной посредством разделения изображения ...

Подробнее
20-12-2015 дата публикации

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

Номер: RU2014116557A
Принадлежит:

... 1. Способ кодирования изображений для формирования сигнала прогнозирования с использованием пространственного межпиксельного прогнозирования и кодирования изображения с использованием сигнала остатка прогнозирования, который представляет собой разность между сигналом прогнозирования и исходным сигналом, причем способ кодирования изображений содержит:- этап, на котором задают длину отвода интерполяционного фильтра, необходимую для формирования опорного пиксела внутреннего прогнозирования, на основе одного или обоих из размера блока, который является единицей обработки кодирования, преобразования или прогнозирования, и параметра квантования блока для опорного пиксела;- этап, на котором выполняют процесс фильтрации, который формирует опорный пиксел с использованием интерполяционного фильтра, соответствующего заданной длине отвода;- этап, на котором формируют сигнал внутреннего прогнозирования, соответствующий обозначенному режиму внутреннего прогнозирования, с использованием сформированного ...

Подробнее
27-08-2015 дата публикации

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

Номер: RU2013151883A
Принадлежит:

... 1. Способ для декодирования битового потока видео, заключающийся в том, чтопринимают первый сигнал указания из битового потока видео;выбирают процесс декодирования из группы, состоящей из первого процесса декодирования и второго процесса декодирования, в соответствии с первым сигналом указания; иопределяют структуру CU для блока кодирования (CU), связанного с битовым потоком видео с использованием выбранного процесса декодирования.2. Способ по п. 1, в котором выбранный процесс декодирования используется для определения структуры CU для CU, равного наименьшему CU (SCU).3. Способ по п. 1, в котором структура CU содержит разделение 2N×2N, разделение 2N×N и разделение N×2N без разделения N×N для CU большего, чем наименьший CU, и в котором первый процесс декодирования не допускает разделение N×N и второй процесс декодирования допускает разделение N×N для CU, равного наименьшему CU.4. Способ по п. 1, в котором первый процесс декодирования связан с первой таблицей кодовых слов, второй процесс ...

Подробнее
10-08-2016 дата публикации

СПОСОБ И УСТРОЙСТВО КОДИРОВАНИЯ ВИДЕО И СПОСОБ И УСТРОЙСТВО ДЕКОДИРОВАНИЯ ВИДЕО, СОВМЕСТНО ИСПОЛЬЗУЮЩИЕ ПАРАМЕТРЫ SAO МЕЖДУ СОСТАВЛЯЮЩИМИ ЦВЕТА

Номер: RU2014153865A
Принадлежит:

... 1. Способ декодирования видео, содержащий этапы, на которых:получают информацию о смещении слайса, указывающую, применять ли смещение для текущего слайса;когда информация о смещении слайса указывает, что смещение применяется, получают информацию о левом слиянии смещения текущего блока из числа блоков, включенных в текущий слайс, посредством выполнения энтропийного декодирования над битовым потоком, используя предварительно определенный режим контекста;когда информация о левом слиянии смещения указывает, что параметр смещения текущего блока определяется в соответствии с параметром смещения левого блока, определяют параметр смещения текущего блока, используя параметр смещения левого блока;когда информация о левом слиянии смещения указывает, что параметр смещения текущего блока не определяется в соответствии с параметром смещения левого блока, получают информацию о верхнем слиянии смещения текущего блока посредством выполнения энтропийного декодирования над битовым потоком, используя предварительно ...

Подробнее
15-01-2024 дата публикации

РАЗДЕЛЕНИЕ ВИДЕООБЛАСТИ НА ОСНОВЕ ЦВЕТОВОГО ФОРМАТА

Номер: RU2811644C2

Изобретение относится к средствам обработки видеоданных. Технический результат - повышение качества распакованных или декодированных цифровых видео или изображений. Определяют, для преобразования между узлом дерева кодирования видео и битовым потоком видео, схему для разделения родительского блока яркости узла дерева кодирования и родительского блока цветности узла дерева кодирования и для предсказания одного или более блоков яркости по указанному родительскому блоку яркости и одного или более блоков цветности по указанному родительскому блоку цветности. Выполняют преобразование согласно указанной схеме, при этом первая схема применяется к узлу дерева кодирования для первого цветового формата, а вторая схема, отличная от первой схемы, применяется к узлу дерева кодирования для второго цветового формата, отличного от первого цветового формата, в случае, когда узел дерева кодирования удовлетворяет заданному условию, относящемуся к размеру родительского блока яркости, и во второй схеме для ...

Подробнее
04-11-2010 дата публикации

Verfahren zur Extraktion von Direktmodus-Bewegungsvektoren

Номер: DE0060334337D1
Принадлежит: LG ELECTRONICS INC, LG ELECTRONICS INC.

Подробнее
30-10-2013 дата публикации

Chrominance Processing in High Efficiency Video Codecs

Номер: GB0002501535A
Принадлежит:

For 4:2:2 and 4:4:4 chroma-subsampling schemes, a high efficiency video coding system may implement several aspects of its encoding method differently to when using a 4:2:0 chroma ­subsampling scheme, in recognition of the greater amounts of chroma information retained in these schemes and the resulting changes to prediction unit and transform unit block structures. Consequently aspects of the present invention variously split a largest coding unit to a unit of 4x4 pixels, adapt coding unit tree structures, chroma transform unit block size selection, chroma intra-prediction mode angles, chroma intra­ prediction unit interpolation, chroma motion vector derivation, chroma spatial frequency transforms, so-called `cipprime' flags, chroma quantisation parameters, and chroma. quantisation matrices.

Подробнее
30-10-2013 дата публикации

Subsampling Interpolated Chrominance Prediction Units in Video Encoding and Decoding

Номер: GB0002501550A
Принадлежит:

Inter prediction encodes video in which each chrominance component has 1/Mth horizontal and 1/Nth vertical resolution of the luminance component resolution (M & N ¥ 1). Higher resolution prediction units (PUs) of stored images (1360) are interpolated so that a luminance component of an interpolated PU has a horizontal resolution xP and a vertical resolution xQ of the stored images corresponding portion (P & Q >1). Motion vectors (MVs) are generated between a current image PU and preceding image(s) areas. A motion compensated prediction of the current image PU is generated with respect to an area of an interpolated stored image pointed to by a respective MV. The interpolating step also comprises applying a xR horizontal and xS vertical interpolation filter to the chrominance component PUs of a stored image to generate interpolated chrominance PUs, where R is equal to (U x M x P) and S is equal to (V x N x Q), (U & V ¥1). The interpolated chrominance PUs are subsampled by respectively dividing ...

Подробнее
02-01-2019 дата публикации

Encoding and decoding video using skip transform mode

Номер: GB0002509671B
Принадлежит: KT CORP, KT Corporation

Подробнее
02-08-2017 дата публикации

Alternating block constrained decision mode coding

Номер: GB0002546882A
Принадлежит:

A method and apparatus for video coding using alternating block constrained decision mode coding is described. Video coding using alternating block constrained decision mode coding can include identifying a current block of a current frame of an input video stream, generating an encoded block by encoding the current block using alternating block constrained decision mode coding, wherein alternating block constrained decision mode coding includes encoding the current block as a constrained decision mode coded block on a condition that a previously coded immediately adjacent block is an unconstrained decision mode coded block, and including the encoded block in an output bitstream.

Подробнее
08-01-2014 дата публикации

Data encoding and decoding

Номер: GB0201320772D0
Автор:
Принадлежит:

Подробнее
22-01-2014 дата публикации

Palette Prediction

Номер: GB0201321850D0
Автор:
Принадлежит:

Подробнее
30-05-2012 дата публикации

Method and device for encoding or decoding information representing prediction modes

Номер: GB0201206592D0
Автор:
Принадлежит:

Подробнее
30-10-2013 дата публикации

Selection of image encoding mode based on preliminary prediction-based encoding stage

Номер: GB0002501495A
Принадлежит:

A method for encoding blocks of image pixels, which may form an ultra-high definition image 101, comprises: providing a preliminary prediction-based encoding 106 of original blocks, comprising obtaining a preliminary prediction residual image portion resulting from the difference between the original blocks and corresponding predictors; segmenting the preliminary prediction residual image portion into preliminary prediction residuals; and providing a second prediction-based encoding of original blocks. The second prediction-based encoding involves choosing a coding mode to apply to each prediction residual, from among several coding modes including a static coding mode 111 and a probabilistic coding mode 112A. The static coding mode implements quantization using only predefined quantizers, which may be user-defined, and the probabilistic coding mode implements quantization using quantizers selected based on statistics 117 on the preliminary prediction residuals. Selection of the optimal ...

Подробнее
09-04-2014 дата публикации

Adaptive coding mode selection for multi-layer video coding

Номер: GB0002506590A
Принадлежит:

Deriving and selectively enabling a set of video coding modes for images or image portions in an image sequence based on coding mode information obtained from previously encoded image(s) of the sequence. Previously encoded images may form a dependency set based on image similarity such as temporal stamp (display order), coding stamp (coding order), temporal layer index, quantization parameters, Lagrangian parameters, or image type. A distance function based on a weighted characteristics vector may be calculated. Coding mode decisions may be based on analysed statistics of the images including best mode, rate distortion penalty and cost. Images may belong to layers of scalable video of the High Efficiency Video Coding HEVC standard. Video encoding and decoding methods and devices are disclosed. Multi-layer video coding may involve several versions of the same content at different resolutions; this method of adaptive video coding evaluates each coding mode for optimal mode selection and has ...

Подробнее
09-07-2014 дата публикации

Method for encoding image, method for decoding image, image encoder, and image decoder

Номер: GB0002509670A
Принадлежит:

The present invention relates to a technique for encoding and decoding an image, and a method for encoding the image, according to the present invention, comprises the steps of: performing a prediction with respect to a current block; and transforming a residual which is generated by the prediction, wherein in the step of transforming, a first transform is performed on the residual, and then a second transform is performed on a lower frequency area, and wherein a mode of the second transform can be decided on the basis of a mode of the first transform.

Подробнее
11-07-2018 дата публикации

Image data encoding and decoding

Номер: GB0002557335A8
Принадлежит:

Image data encoding/decoding, comprising: processing image data signal comprising successive arrays of data values, where each array of data values has associated processing order; selecting 1210 processing order for current array in dependence 1200 on attributes of plurality of arrays in image data signal which have already been processed. Embodiment: Scan pattern generator comprises scan selector 1210, which selects scanning pattern, e.g. horizontal scanning (Fig. 7), vertical scanning (Fig. 8), Diagonal scanning (Fig. 9) (Raster scanning), using ‘context’ from context memory 1200 to determine most likely scan pattern. In encoding process the scan pattern is then used, by scan module 1220, to scan input data 1240 and generate scanned output data 1250 (In decoding process the scan pattern is then used, by scan module 1220, to reverse the input processed data 1240 and output data 1250). Input data 1240 [when encoding] (output data 1250 [when decoding]) is provided with modification logic ...

Подробнее
28-04-2021 дата публикации

Selection of coded motion information for LUT updating

Номер: GB0002588528A
Принадлежит:

A method of video decoding includes maintaining a number of tables, wherein each table includes a set of motion candidates, wherein each motion candidate is associated with corresponding motion information derived from previously video blocks, performing a conversion between a video block and a coded representation of the video block, and determining, based on a conversion condition of the video block, whether to update at least one of the tables by adding motion information corresponding to the video block.

Подробнее
16-03-2016 дата публикации

decoder and method

Номер: GB0002505169B
Принадлежит: GURULOGIC MICROSYSTEMS OY

Подробнее
15-08-2012 дата публикации

Method and device for encoding or decoding an image

Номер: GB0201211624D0
Автор:
Принадлежит:

Подробнее
20-07-2011 дата публикации

Encoding mode values representing prediction modes

Номер: GB0201109275D0
Автор:
Принадлежит:

Подробнее
03-09-2014 дата публикации

Video encoding and decoding

Номер: GB0002501835B
Принадлежит: CANON KK, CANON KABUSHIKI KAISHA

Подробнее
24-03-2021 дата публикации

Method and apparatus for encoding and decoding a video stream with subpictures

Номер: GB0002587243A
Принадлежит:

Video coding where pictures are divided into subpictures and are coded into a bitstream. For at least one subpicture, information indicating a location of a splitting inference boundary is coded; and a Coding Tree Block (CTB) containing the at least one subpicture is coded into the bitstream. The size of an image in a video bitstream may not correspond to a multiple of the size of CTBs, which means that the right or bottom boundary of an image may cross the rightmost or bottommost CTB. Typically, coding blocks falling outside the image are not encoded, but the present invention overcomes this problem by splitting the picture into subpictures and enabling an inferred split of the CTBs. If the height or width of a subpicture is not a multiple of the size of the CTB, a flag may be encoded to indicate that a splitting inference process is required. The location information may include the number of horizontal and vertical boundaries as well as the location of boundary. The present invention ...

Подробнее
22-09-1999 дата публикации

Encoder and encoding method

Номер: GB0009917428D0
Автор:
Принадлежит:

Подробнее
07-08-2019 дата публикации

Residual signalling

Номер: GB0201909043D0
Автор:
Принадлежит:

Подробнее
03-01-2018 дата публикации

Method and apparatus for encoding/decoding image

Номер: GB0201719372D0
Автор:
Принадлежит:

Подробнее
23-05-2018 дата публикации

Method and device for processing video signal

Номер: GB0201805988D0
Автор:
Принадлежит:

Подробнее
18-07-2018 дата публикации

Image data encoding and decoding

Номер: GB0201809024D0
Автор:
Принадлежит:

Подробнее
22-11-2017 дата публикации

New sample sets and new down-sampling schemes for linear component sample prediction

Номер: GB0201716538D0
Автор:
Принадлежит:

Подробнее
15-10-2010 дата публикации

METHOD FOR USE IN THE EXTRACTION OF dIRECT MODE MOVEMENT VECTORS

Номер: AT0000484156T
Принадлежит:

Подробнее
15-11-2010 дата публикации

[...]mOVEMENT VECTOR COMPUTATION IM dIRECT MODE FOR

Номер: AT0000488097T
Принадлежит:

Подробнее
15-12-2010 дата публикации

DIRECT MODE MOVEMENT VECTOR COMPUTATION FOR BBILDER

Номер: AT0000488963T
Принадлежит:

Подробнее
15-12-1998 дата публикации

MORE TRANSKODIERER

Номер: AT0000174178T
Принадлежит:

Подробнее
12-01-2012 дата публикации

Coding syntax elements for adaptive scans of transform coefficients for video coding

Номер: US20120008675A1
Принадлежит: Qualcomm Inc

In one example, an apparatus for encoding video data includes a video encoder configured to scan a two-dimensional block of transform coefficients to produce a one-dimensional vector of the transform coefficients, determine values indicative of whether the transform coefficients in the one-dimensional vector are significant; and entropy encode at least one of the values using a context model selected based on at least a percentage of significant coefficients in a predetermined number of the values encoded before the at least one of the values.

Подробнее
12-01-2012 дата публикации

Signaling selected directional transform for video coding

Номер: US20120008683A1
Принадлежит: Qualcomm Inc

In one example, an apparatus for encoding video data includes a video encoder configured to select an intra-prediction mode to use to encode a block of video data, determine whether the block includes a sub-block of a size for which multiple transforms are possible based on the size of the sub-block and the selected intra-prediction mode, when the block includes the sub-block of the size for which multiple transforms are possible based on the size of the sub-block and the selected intra-prediction mode, select one of the multiple possible transforms, transform the sub-block using the selected one of the multiple possible transforms, and provide an indication of the selected one of the multiple possible transforms for the size of the block.

Подробнее
19-07-2012 дата публикации

Method for Training and Utilizing Separable Transforms for Video Coding

Номер: US20120183043A1

A video encoded as a bit stream is decoded using trained sparse orthonormal transforms generated from decoded prediction residual signals, wherein the transforms have associated indices. A current macroblock is entropy decoded and inverse quantized to produce decoded coefficients. For the current macroblock, an L 0 -norm regularized training process generates a set of mode-dependent sparse orthonormal inverse transforms, selected according to a prediction mode signaled in the bit stream. Decoded coefficients are inverse transformed and then are combined with previously decoded macroblocks to generate an output macroblock of a reconstructed video.

Подробнее
16-08-2012 дата публикации

Method for encoding symbols from a sequence of digitized images

Номер: US20120207213A1
Автор: Peter Amon
Принадлежит: SIEMENS AG

Images are divided into image regions. The image regions are processed in encoding cycles such that during an encoding cycle, entropy encoding is carried out in a plurality of parallel encoding branches. In each encoding branch the symbols of an image region are encoded by entropy encoding, which is based on one or more probability models, which take into account the frequencies of symbols occurring in image regions. The probability models are adapted on the basis of the symbols occurring in the image region. A common set of probability models is updated at predetermined time intervals on the basis of frequencies that are adapted in at least one temporally preceding encoding cycle.

Подробнее
25-10-2012 дата публикации

Method for coding and method for reconstruction of a block of an image

Номер: US20120269263A1
Принадлежит: Individual

A method for coding a current block of an image is disclosed that comprises: determining, for the current block, current coding parameters, determining, for at least one neighbouring block of the current block previously coded and reconstructed, a neighbouring residual block from current coding parameters, and coding the current block with the current coding parameters according to the neighbouring residual block.

Подробнее
03-01-2013 дата публикации

Methods and system for using a scan coding pattern during intra coding

Номер: US20130003837A1
Принадлежит: General Instrument Corp

A method for processing a block of transform coefficients during intra coding includes receiving an N×M block of transform coefficients, wherein N is a row width of the block and M is a column height of the block. A first scan coding pattern is determined from a set of scan coding patterns comprising a diagonal scan coding pattern, a horizontal scan coding pattern, and a vertical scan coding pattern. The method further includes partitioning the N×M block into a plurality of sub-blocks each comprising a plurality of the transform coefficients; and processing the plurality of sub-blocks, one at a time, in a coding order along the first scan coding pattern to generate a bit sequence. The processing further comprises, for the sub-blocks containing at least one non-zero transform coefficient, coding at least the non-zero transform coefficients in a transform coefficient sequence along a second scan coding pattern.

Подробнее
17-01-2013 дата публикации

Signaling picture size in video coding

Номер: US20130016769A1
Принадлежит: Qualcomm Inc

A video encoder is configured to determine a picture size for one or more pictures included in a video sequence. The picture size associated with the video sequence may be a multiple of an aligned coding unit size for the video sequence. In one example, the aligned coding unit size for the video sequence may comprise a minimum coding unit size where the minimum coding unit size is selected from a plurality of smallest coding unit sizes corresponding to different pictures in the video sequence. A video decoder is configured to obtain syntax elements to determine the picture size and the aligned coding unit size for the video sequence. The video decoder decodes the pictures included in the video sequence with the picture size, and stores the decoded pictures in a decoded picture buffer.

Подробнее
24-01-2013 дата публикации

Video Decoding System Supporting Multiple Standards

Номер: US20130022105A1
Принадлежит: Broadcom Corp

System and method for decoding digital video data. The decoding system employs hardware accelerators that assist a core processor in performing selected decoding tasks. The hardware accelerators are configurable to support a plurality of existing and future encoding/decoding formats. The accelerators are configurable to support substantially any existing or future encoding/decoding formats that fall into the general class of DCT-based, entropy decoded, block-motion-compensated compression algorithms. The hardware accelerators illustratively comprise a programmable entropy decoder, an inverse quantization module, a inverse discrete cosine transform module, a pixel filter, a motion compensation module and a de-blocking filter. The hardware accelerators function in a decoding pipeline wherein at any given stage in the pipeline, while a given function is being performed on a given macroblock, the next macroblock in the data stream is being worked on by the previous function in the pipeline.

Подробнее
21-02-2013 дата публикации

Adaptive coding of video block prediction mode

Номер: US20130044812A1
Автор: Marta Karczewicz, YAN Ye
Принадлежит: Qualcomm Inc

This disclosure describes techniques for coding of header information of video blocks. In particular, the techniques of this disclosure select one of a plurality of prediction modes for use in generating a prediction block of a video block of a coding unit, the plurality of prediction modes including unidirectional prediction modes and multi-directional prediction modes that combine at least two unidirectional prediction modes. An encoding device encodes the prediction mode of the current video block based on prediction modes of one or more previously encoded video blocks of the coding unit. Likewise, a decoding unit receives encoded video data of a video block of a coding unit and decodes the encoded video data to identify one of a plurality of prediction modes for use in generating a prediction block of the video block based on prediction modes of one or more previously decoded video blocks of the coding unit.

Подробнее
13-06-2013 дата публикации

Apparatus for decoding motion information in merge mode

Номер: US20130148735A1
Автор: Hyunoh OH, Kwangje Kim
Принадлежит: Ibex PT Holdings Co Ltd

Disclosed is an apparatus for decoding motion information in merge mode for reconstructing a moving picture signal coded at a low data rate while maintaining a high quality of an image. The apparatus for decoding motion information in merge mode discloses the position of a merge mode candidate and the configuration of a candidate in order to predict motion information in merge mode efficiently. Furthermore, a merge candidate indicated by the merge index of a current block can be efficiently reconstructed irrespective of a network environment by adaptively generating a merge candidate based on the number of valid merge candidate.

Подробнее
20-06-2013 дата публикации

Image interpolation method and apparatus

Номер: US20130156346A1
Автор: Tammy Lee, Woo-Jin Han
Принадлежит: SAMSUNG ELECTRONICS CO LTD

An image interpolation method and apparatus are provided. The image interpolation method includes: selecting different interpolation filters according to locations of sub pixels between integer pixels; and generating sub pixel values at the locations of the sub pixels using the selected interpolation filters.

Подробнее
27-06-2013 дата публикации

Reduction of spatial predictors in video compression

Номер: US20130163671A1
Принадлежит: Synopsys Inc

A system and a method are disclosed for encoding and decoding a video frame using spatial prediction. The video frame is separated into a plurality of image blocks, and a plurality of spatial predictors is created for an image block using methods well-known in the art. The set of predictors is reduced to a set containing fewer spatial predictors before continuing the coding process for the block. The reduction of spatial predictors involves comparing a plurality of spatial predictors and grouping or processing a subset of the spatial predictors to a set of representative spatial predictors. Because the number of spatial predictors is reduced, fewer bits may be used in a bit stream to identify a chosen spatial predictor, thus improving the efficiency of the coding process.

Подробнее
22-08-2013 дата публикации

Metadata assisted video decoding

Номер: US20130215978A1
Принадлежит: Microsoft Corp

A video decoder is disclosed that uses metadata in order to make optimization decisions. In one embodiment, metadata is used to choose which of multiple available decoder engines should receive a video sequence. In another embodiment, the optimization decisions can be based on length and location metadata information associated with a video sequence. Using such metadata information, a decoder engine can skip start-code scanning to make the decoding process more efficient. Also based on the choice of decoder engine, it can decide whether emulation prevention byte removal shall happen together with start code scanning or not.

Подробнее
05-09-2013 дата публикации

Method and apparatus for encoding/decoding images using the effective selection of an intra-prediction mode group

Номер: US20130230104A1
Принадлежит: SK TELECOM CO LTD

A video encoding/decoding method and apparatus select a prediction mode set based on neighboring pixels and, in some embodiments, obviate the need to encode additional information for selecting a prediction mode set and thereby improve the performance of compression.

Подробнее
12-09-2013 дата публикации

Rate-distortion optimized transform and quantization system

Номер: US20130235938A1
Принадлежит: National Taiwan University NTU

The present invention is directed to a rate-distortion optimized (RDO) transform and quantization system. A frame classification unit classifies an input frame as either a key frame or a non-key frame. A rate model update unit generates at least one model parameter of a rate model according to a transform coefficient and a bitrate resulted from an encoded key frame. An RDO transform and quantization unit processes the input frame, thereby generating a quantized transform coefficient according to the model parameter. A frame buffer is used to store a previous frame, according to which the bitrate is estimated.

Подробнее
26-09-2013 дата публикации

Method and apparatus for encoding video by motion prediction using arbitrary partition, and method and apparatus for decoding video by motion prediction using arbitrary partition

Номер: US20130251035A1
Принадлежит: SAMSUNG ELECTRONICS CO LTD

An encoding method including: receiving and parsing a bitstream of an encoded image, determining coding units having a hierarchical structure being data units in which the encoded image is decoded, and sub-units for predicting the coding units, by using information that indicates division shapes of the coding units and information about prediction units of the coding units, parsed from the received bitstream, wherein the sub-units comprise partitions obtained by splitting at least one of a height and a width of the coding units according to at least one of a symmetric ratio and an asymmetric ratio, and reconstructing the image by performing decoding including motion compensation using the partitions for the coding units, using the encoding information parsed from received bitstream, wherein the coding units having the hierarchical structure comprise coding units of coded depths split hierarchically according to the coded depths and independently from neighboring coding units.

Подробнее
17-10-2013 дата публикации

Memory Bandwidth Reduction for Motion Compensation in Video Coding

Номер: US20130272415A1
Автор: Minhua Zhou
Принадлежит: Texas Instruments Inc

Motion compensation requires a significant amount of memory bandwidth, especially for smaller prediction unit sizes. The worst case bandwidth requirements can occur when bi-predicted 4×8 or 8×4 PUs are used. To reduce the memory bandwidth requirements for such smaller PUs, methods are provided for restricting inter-coded PUs of small block sizes to be coded only in a uni-predictive mode, i.e., forward prediction or backward prediction. More specifically, PUs of specified restricted sizes in bi-predicted slices (B slices) are forced to be uni-predicted.

Подробнее
07-11-2013 дата публикации

Method and device for encoding and decoding by using parallel intraprediction by a coding unit

Номер: US20130294508A1
Принадлежит: SK TELECOM CO LTD

A video encoding apparatus, a video decoding apparatus and method by using parallel intra-prediction by a coding unit-level are provided. The video encoding apparatus includes a left extrapolation pixel generating unit for generating left extrapolation pixels for a coding unit by using at least one of pixels of a top left block of the coding unit according to a direction of an intra-prediction mode with respect to the coding unit and leftmost original pixels of the coding unit; an intra-prediction encoding unit for predicting the coding unit by using neighboring pixels including the left extrapolation pixels to generate a first prediction block and encode the coding unit; and a prediction information encoding unit for encoding prediction information including the intra-prediction mode.

Подробнее
05-12-2013 дата публикации

Video encoding device, video decoding device, video encoding method, and video decoding method

Номер: US20130322526A1
Принадлежит: NEC Corp

In order to increase the encoding efficiency of a quantization step size, this video encoding device comprises a quantization step size encoding unit for encoding a quantization step size that controls the granularity of quantization. The quantization step size encoding unit includes a step size prediction unit for predicting the quantization step size using quantization step size information assigned to an already-encoded nearby image block, and using in-frame prediction direction information about an image block that is to be encoded.

Подробнее
13-02-2014 дата публикации

Method and a system for video signal encoding and decoding with motion estimation

Номер: US20140044181A1
Принадлежит: POLITECHNIKA POZNANSKA

A computer-implemented method for video signal encoding with motion estimation, the video signal comprising frames divided into prediction units, the method comprising the steps of: determining ( 401 ) the current prediction unit (PU X ) to be encoded, creating ( 407 ) a list (L MVXpred ) comprising motion vector predictions (MV PUY ) from neighboring units (PU Y ), selecting ( 411 ) from the list (L MVXpred ) the motion vector prediction which is the best according to a predetermined cost function for encoding the current prediction unit (PU X ), using ( 412 ) the selected prediction number to encode the current prediction unit (PU X ). The method further comprises the steps of: for each neighboring unit (PU Y ), checking ( 403 ) whether the neighboring unit (PU Y ) has been encoded in the MERGE and not SKIP mode and if so, determining ( 404 ) the reconstruction motion vector (MV PUYrec ) for that unit (PU Y ) as a motion vector which minimizes difference between reconstructed prediction block (PU Y ) and a block in a reference frame pointed by this motion vector, and assigning ( 405 ) the reconstruction motion vector (MV PUYrec ) as a motion vector (MV PUY ) to that unit (PU Y ) to be used in creating ( 407 ) the list (L MVXpred ).

Подробнее
13-02-2014 дата публикации

Decoder and method

Номер: US20140044191A1
Принадлежит: GURULOGIC MICROSYSTEMS OY

The decoder operable: to process the encoded input data to extract therefrom header information indicative of encoded data pertaining to blocks and/or packets included in the encoded input data, the header information including data indicative of one or more transformations employed to encode and compress original block and/or packet data for inclusion as the encoded data pertaining to the blocks and/or packets; to prepare a data field in a data storage arrangement for receiving decoded block and/or packet content; to retrieve information describing the one or more transformations and then applying an inverse of the one or more transformation for decoding the encoded and compressed original block and/or packet data to generate corresponding decoded block and/or packet content for populating said data field; and when the encoded input data has been at least partially decoded, to output data from the data field as the decoded output data.

Подробнее
03-04-2014 дата публикации

Method and device for deriving a set of enabled coding modes

Номер: US20140092959A1
Принадлежит: Canon Inc

A method for deriving a set of enabled coding modes relative to the encoding of an image or image portion which forms part of an image sequence. The method comprises: obtaining information associated with coding modes of one or more previously encoded images of the sequence, and selectively enabling for the current image or image portion, coding modes based on said obtained information.

Подробнее
03-04-2014 дата публикации

Method and apparatus of directional intra prediction

Номер: US20140092980A1
Принадлежит: Mediatek Singapore Pte Ltd

A method and apparatus for intra prediction for a current block using directional intra prediction based on neighboring pixels around the current block are disclosed. Embodiment according to the present invention derives the gradient for the current pixel from the neighboring reconstructed pixels along a prediction direction of directional intra prediction. The gradient derived is used to form the final intra prediction. In another embodiment of the present invention, the intra prediction for slant vertical and horizontal directions is derived based on the neighboring reconstructed pixels in a neighboring row adjacent to the top side of the current block and the neighboring reconstructed pixels in a neighboring column adjacent to the left side of the current block.

Подробнее
06-01-2022 дата публикации

METHOD AND SYSTEM FOR VIDEO PICTURE INTRA-PREDICTION ESTIMATION

Номер: US20220007012A1
Принадлежит:

Several systems and methods for intra-prediction estimation of video pictures are disclosed. In an embodiment, the method includes accessing four ‘N×N’ pixel blocks comprising luma-related pixels. The four ‘N×N’ pixel blocks collectively configure a ‘2N×2N’ pixel block. A first pre-determined number of candidate luma intra-prediction modes is accessed for each of the four ‘N×N’ pixel blocks. A presence of one or more luma intra-prediction modes that are common among the candidate luma intra-prediction modes of at least two of the four ‘N×N’ pixel blocks is identified. The method further includes performing, based on the identification, one of (1) selecting a principal luma intra-prediction mode for the ‘2N×2N’ pixel block and (2) limiting a partitioning size to a ‘N×N’ pixel block size for a portion of the video picture corresponding to the ‘2N×2N’ pixel block. 1. A video codec comprising:a video input configured to receive a plurality of pixel blocks of a video;an inter-prediction circuit coupled to the video input;an intra-prediction circuit coupled to the video input;a switch having a first switch input coupled to the inter-prediction circuit, a second switch input coupled to the intra-prediction circuit, and a switch output, wherein the switch is configured to select between the inter-prediction circuit and the intra-prediction circuit based on a first cost;a subtractor having a first subtractor input coupled to the video input, a second subtractor input coupled to the switch output, and a subtractor output;a transformation circuit having an input coupled to the subtractor output;a quantization circuit having an input coupled to a transformation circuit output; andan encoder coupled to an output of the quantization circuit, wherein the encoder is configured to output an encoded video stream; a cost computation module coupled to a bus;', 'a comparison module coupled to the bus, and', 'a decision module coupled to the bus;', 'wherein the cost computation module is ...

Подробнее
05-01-2017 дата публикации

METHOD AND DEVICE FOR QUANTISING THE FLOATING VALUE OF A PIXEL IN AN IMAGE

Номер: US20170006288A1
Принадлежит:

The invention relates to a method and device for quantising the floating value of a pixel of an image by rounding either to a lesser whole number, to a greater whole number, or to the whole number closest to this floating value. The method is characterised in that the selection of rounding this floating value is determined based on a test value. 116-. (canceled)17. A method for quantizing the floating point values of the pixels of an image of an image sequence , characterized in that the method comprises:obtaining a first image from said image of the image sequence by reducing the dynamic range of said image; obtaining a third image from said second image by reducing the dynamic range of said second image; and', 'obtaining said test image from said third image by quantizing the floating point values of said third image;, 'obtaining a test image from a second image of the image sequence, distinct of the image to-be-quantized, byquantizing the floating point value of at least one pixel of said image by selecting a rounding of said floating point value to either the greater whole number, the lesser whole number, or the nearest whole number according to the floating point value of a pixel of said test image.18. The method of claim 17 , in which selecting the rounding for the floating value of a pixel of said image is determined by comparing this floating value and the floating point value of a pixel of said test image.19. The method of claim 17 , in which the pixel of the test image is determined from a displacement information element of the pixel from said image.20. The method of claim 19 , in which the floating value of the pixel of said image is converted to extend within the range of compatible values with that of the floating point values of the pixels of the test image.21. The method of claim 17 , in which selecting the rounding for the floating value of a pixel of said image is determined from the difference between this floating value and the floating point ...

Подробнее
07-01-2016 дата публикации

METHOD FOR SUB-RANGE BASED CODING A DEPTH LOOKUP TABLE

Номер: US20160007005A1
Принадлежит:

The invention relates to a method () for sub-range based coding a depth lookup table (), the depth lookup table comprising depth values of a 3D video sequence, the depth values being constrained within a range (), the method comprising: partitioning () the range () into a plurality of sub-ranges, a first sub-range () comprising a first set of the depth values and a second sub-range () comprising a second set of the depth values; and coding () the depth values of each of the sub-ranges of the depth lookup table () separately according to a predetermined coding rule. 1. A method for coding a depth lookup table , the depth lookup table comprising depth values of at least a part of a 3D video sequence , the depth values being constrained within a range , the method comprising:partitioning the range into a plurality of sub-ranges, a first sub-range comprising a first set of the depth values and a second sub-range comprising a second set of the depth values; andcoding the depth values of each of the first and second sub-ranges to the depth lookup table according to a predetermined coding rule.2. The method of claim 1 , comprising:signaling a position of the second sub-range in the range of the depth values of the depth lookup table by using an offset to the position of the first sub-range.3. The method of claim 2 , comprising:signaling a width of a sub-range by using a parameter indicating the width of that sub-range.4. The method of claim 1 , wherein an occurrence of the depth values in each of the first and second sub-ranges of the depth lookup table is signaled as binary string.5. The method of claim 1 , wherein the depth values of each of the first and second sub-ranges of the depth lookup table are coded by using a range constrained bit map coding according to 3D Video Coding Extension Development of ITU-T and ISO/IEC standardization.6. The method of claim 1 , wherein the partitioning the range into a plurality of sub-ranges is based on a selection criterion.7. The ...

Подробнее
07-01-2016 дата публикации

Video encoding method and apparatus, and video decoding apparatus

Номер: US20160007030A1
Принадлежит: Fujitsu Ltd

To allow a finer quantization control according to the property of an image within a macroblock, quantization parameter values are allowed to be changed in units of sub-blocks equal to or smaller than the macroblock in a similar manner as in motion compensation and orthogonal transform processes. A finer-tuned quantization control is performed, for example, by selecting fine and coarse quantization parameters respectively for corresponding sub-blocks if a plurality of images having different properties coexist within the macroblock.

Подробнее
07-01-2021 дата публикации

Video encoder, a video decoder and corresponding methods with improved block partitioning

Номер: US20210006786A1
Принадлежит: Huawei Technologies Co Ltd

The present disclosure provides an encoding apparatus and a decoding apparatus, as well as an encoding method and a decoding method. In particular, the present disclosure relates to block partitioning and signaling the partitioning parameters in a bitstream. An override flag in an image region header indicates whether or not a block is to be partitioned according to a first partition constraint information. The override flag is included in the bitstream and the block is partitioned accordingly.

Подробнее
07-01-2021 дата публикации

METHOD AND SYSTEM FOR CONSTRAINING TILE PROCESSING OVERHEAD IN VIDEO CODING

Номер: US20210006789A1
Автор: Zhou Minhua
Принадлежит:

A method for encoding a picture of a video sequence in a bit stream that constrains tile processing overhead is provided. The method includes computing a maximum tile rate for the video sequence, computing a maximum number of tiles for the picture based on the maximum tile rate, and encoding the picture wherein a number of tiles used to encode the picture is enforced to be no more than the maximum number of tiles. 1. A method for encoding a picture of a video sequence in a bit stream , the method comprising:computing a maximum tile rate for the video sequence;computing a maximum number of tiles for the picture based on the maximum tile rate; andencoding the picture wherein a number of tiles used to encode the picture is enforced to be no more than the maximum number of tiles.2. The method of claim 1 , wherein computing a maximum tile rate comprises computing the maximum tile rate as MaxLumaSR/MaxLumaPS*MaxTileCols*MaxTileRows claim 1 , wherein MaxLumaSR is a maximum luma sample rate specified for the video sequence claim 1 , MaxLumaPS is a maximum luma picture size in samples specified for the video sequence claim 1 , MaxTileCols is a maximum number of tile columns per picture specified for the video sequence claim 1 , and MaxTileRows is a maximum number of tile rows per picture specified for the video sequence.3. The method of claim 2 , further comprising:determining a level for the video sequence, wherein the level specifies values for MaxLumaSR, MaxLumaPS, MaxTileCols, and MaxTileRows.4. The method of claim 1 , wherein computing a maximum number of tiles for the picture comprises:setting a value of the maximum number of tiles for the picture as a minimum of a maximum number of tiles per picture specified for the video sequence and the maximum tile rate divided by a frame rate of the video sequence.5. The method of claim 1 , wherein computing a maximum number of tiles for the picture comprises:setting a value of the maximum number of tiles for the picture as a ...

Подробнее
07-01-2021 дата публикации

MOVING PICTURE CODING METHOD, MOVING PICTURE DECODING METHOD, MOVING PICTURE CODING APPARATUS, MOVING PICTURE DECODING APPARATUS, AND MOVING PICTURE CODING AND DECODING APPARATUS

Номер: US20210006813A1
Принадлежит:

A moving picture coding method includes (i) transforming, for each of one or more second processing units included in the first processing unit, a moving picture signal in a spatial domain into a frequency domain coefficient and quantizing the frequency domain coefficient, and (ii) performing arithmetic coding on a luminance CBF flag indicating whether or not a quantized coefficient is included in the second processing unit in which transform and quantization are performed, wherein, in the arithmetic coding, a probability table for use in arithmetic coding is determined according to whether or not the size of the first processing unit is identical to the size of the second processing unit and whether or not the second processing unit has a predetermined maximum size. 111-. (canceled)12. A decoding circuit comprising:processing circuitry; andnon-transitory storage coupled to the processing circuitry, obtaining, from a coded signal, a luminance CBF flag indicating whether or not a quantized coefficient is included in a transform unit that is included in a coding unit of the image;', 'judging whether or not a size of the coding unit is identical to a size of the transform unit;', 'selecting a first probability table or a second probability table so that (i) the first probability table is selected when the size of the coding unit is identical to the size of the transform unit and (ii) the second probability table is selected when the size of the coding unit is not identical to the size of the transform unit regardless of the size of the transform unit, the first probability table corresponding to a context increment value 1 and the second probability table corresponding to a context increment value 0;', 'performing arithmetic decoding on the luminance CBF flag using the selected one of the first probability table and the second probability table; and', 'decoding a picture signal for the coding unit using the quantized coefficient of the transform unit when the luminance ...

Подробнее
07-01-2021 дата публикации

METHOD AND APPARATUS FOR INTRA PREDICTION

Номер: US20210006826A1

Disclosed herein are a method and apparatus for filtering a reference pixel. A method of smoothing a reference pixel may include determining whether or not to perform smoothing on a reference pixel based on the size of a transform block and information about an intra-prediction mode for the transform block and determining a smoothing method by comparing the size of the transform block with the size of a maximum transform block. Accordingly, image coding efficiency can be increased, and picture quality can be improved. 1. An intra-prediction method in which an intra-prediction is performed on a current block , comprising:determining whether or not to perform smoothing on a reference pixel of the current block based on a size of a block, a size of a current block and an intra-prediction mode for the current block, the size of the block being indicated by an encoder and transmitted to a decoder; andapplying a bi-linear smoothing filter or a smoothing filter having predetermined filtering coefficients as the smoothing filter when it is determined to perform the smoothing on the reference pixel of the current block,wherein the bi-linear smoothing filter is a filter for calculating a filtered reference pixel,pF[x][y](x=−1, y=−1 . . . nT*2−1, x=0 . . . nT*2−1, y=−1), [{'br': None, 'i': pF', 'nT*', 'p', 'nT*, '[−1][2−1]=[−1][2−1]'}, {'br': None, 'i': pF', 'nT*', 'p', 'nT*, '[2−1][−1]=[2−1][−1]'}, {'br': None, 'i': pF', 'y', 'p', 'y+', 'p', 'y', 'p', 'y−', 'y=nT*, '[−1][]=([−1][1]+2*[−1][]+[−1][1]+2)>>2 for 2−2 . . . 0'}, {'br': None, 'i': pF', 'p', 'p', 'p, '[−1][−1]=([−1][0]+2*[−1][−1]+[0][−1]+2)>>2'}, {'br': None, 'i': pF', 'x', 'p', 'x−', 'p', 'x', 'p', 'x+', 'x=', 'nT*, '[][−1]=([1][−1]+2*[][−1]+[1][−1]+2)>>2 for 0 . . . 2−2.'}], 'according to the equations2. The intra-prediction method of claim 1 , wherein the current block is a current transform block and the size of the current block is a size of a current transform block claim 1 , and wherein the size of the current ...

Подробнее
07-01-2021 дата публикации

METHOD AND APPARATUS FOR INTRA PREDICTION

Номер: US20210006827A1

Disclosed herein are a method and apparatus for filtering a reference pixel. A method of smoothing a reference pixel may include determining whether or not to perform smoothing on a reference pixel based on the size of a transform block and information about an intra-prediction mode for the transform block and determining a smoothing method by comparing the size of the transform block with the size of a maximum transform block. Accordingly, image coding efficiency can be increased, and picture quality can be improved. 1. An image decoder in which an intra-prediction is performed on a current block , comprising:an intra-prediction unit configured to:determine whether or not to perform smoothing on a reference pixel of the current block based on a size of a block, a size of a current block and an intra-prediction mode for the current block, the size of the block being indicated by an encoder and transmitted to the decoder; andapplying a bi-linear smoothing filter or a smoothing filter having predetermined filtering coefficients as the smoothing filter when it is determined to perform the smoothing on the reference pixel of the current block,wherein the smoothing filter having the filtering coefficients of [1,2,1] is a filter for calculating a filtered reference pixel,pF[x][y](x=−1, y=−1 . . . nT*2-1, x=0 . . . nT*2-1, y=−1), [{'br': None, 'i': pF', 'nT*', 'p', 'nT*, '[−1][2-1]=[−1][2-1]'}, {'br': None, 'i': pF', 'nT*', 'p', 'nT*, '[2-1][−1]=[2-1][−1]'}, {'br': None, 'i': pF', 'y', 'p', 'y+', 'p', 'y', 'p', 'y', 'y=nT*, '[−1][]=([−1][1]+2*[−1][]+[−1][−1]+2)>>2 for 2-2 . . . 0'}, {'br': None, 'i': pF', 'P', 'p', 'p, '[−1][−1]=([−1][0]+2*[−1][−1]+[0][−1]+2)>>2'}, {'br': None, 'i': pF', 'x', 'p', 'x−', 'p', 'x', 'p', 'x+, '[][−1]=([1][−1]+2*[][−1]+[1][−1]+2)>>2'}, {'br': None, 'i': pF', 'x', 'p', 'x−', 'p', 'x', 'p', 'x+', 'x=', 'nT*, '[][−1]=([1][−1]+2*[][−1]+[1][−1]+2)>>2 for 0 . . . 2-2'}], 'according to the equations2. The image decoder of claim 1 , wherein the ...

Подробнее
07-01-2021 дата публикации

METHOD AND APPARATUS FOR INTRA PREDICTION

Номер: US20210006828A1

Disclosed herein are a method and apparatus for filtering a reference pixel. A method of smoothing a reference pixel may include determining whether or not to perform smoothing on a reference pixel based on the size of a transform block and information about an intra-prediction mode for the transform block and determining a smoothing method by comparing the size of the transform block with the size of a maximum transform block. Accordingly, image coding efficiency can be increased, and picture quality can be improved. 1. An image decoder in which an intra-prediction is performed on a current block , comprising:an intra-prediction unit configured to:determine whether or not to perform smoothing on a reference pixel of the current block based on a size of a block, a size of a current block and an intra-prediction mode for the current block, the size of the block being indicated by an encoder and transmitted to the decoder; andapplying a bi-linear smoothing filter or a smoothing filter having predetermined filtering coefficients as the smoothing filter when it is determined to perform the smoothing on the reference pixel of the current block, {'br': None, 'i': pF', 'x', 'y', 'x=−', 'y=−', 'nT*', 'x=', 'nT*', 'y=−, '[][](1,1 . . . 2−1,0 . . . 2−1,1),'}, 'wherein the bi-linear smoothing filter is a filter for calculating a filtered reference pixel,'} [{'br': None, 'i': pF', 'nT*', 'p', 'nT*, '[−1][2−1]=[−1][2−1]'}, {'br': None, 'i': pF', 'nT*', 'p', 'nT*, '[2−1][−1]=[2−1][−1]'}, {'br': None, 'i': pF', 'y', 'p', 'y+', 'p', 'y', 'p', 'y−', 'y=nT*, '[−1][]=([−1][1]+2*[−1][]+[−1][1]+2)>>2 for 2−2 . . . 0'}, {'br': None, 'i': pF', 'p', 'p', 'p, '[−1][−1]=([−1][0]+2*[−1][−1]+[0][−1]+2)>>2'}, {'br': None, 'i': pF', 'x', 'p', 'x−', 'p', 'x', 'p', 'x+', 'x=', 'nT*, '[][−1]=([1][−1]+2*[][−1]+[1][−1]+2)>>2 for 0 . . . 2−2'}], 'according to the equations2. The image decoder of claim 1 , wherein the current block is a current transform block and the size of the current block is a ...

Подробнее
07-01-2021 дата публикации

METHOD AND APPARATUS FOR PROCESSING VIDEO DATA

Номер: US20210006829A1
Принадлежит:

A method for signalling an intra chroma prediction mode and a method for implementing the signalled intra chroma prediction mode, the intra chroma prediction mode taking an intropolation of previously predicted luma samples from neighboring blocks of video data to attain an intra chroma prediction of a current chroma prediction unit. 1. A method for encoding a bitstream for a video signal by an encoding apparatus , the method comprising:determining an intra prediction mode for luma samples of a current block;encoding intra luma prediction mode information of the current block to the bitstream, the intra luma prediction mode information specifying the intra prediction mode for the luma samples of the current block;determining an intra prediction mode for chroma samples of the current block; andencoding intra chroma prediction mode information of the current block to the bitstream, the intra chroma prediction mode information specifying the intra prediction mode for the chroma samples of the current block,wherein the intra chroma prediction mode information of the current block is determined according to a predefined table based on the intra prediction mode for the luma samples of the current block and the intra prediction mode for the chroma samples of the current block, andwherein the intra chroma prediction mode information of the current block has a specific value based on the intra prediction mode for the chroma samples of the current block being equal to the intra prediction mode for the luma samples of the current block.2. The method of claim 1 , wherein the intra prediction mode is one of a horizontal prediction mode claim 1 , a vertical prediction mode claim 1 , a DC prediction mode claim 1 , or an angular prediction mode.3. The method of claim 1 , wherein the specific value is equal to 4.4. An apparatus configured to encode a bitstream for a video signal claim 1 , the apparatus comprising:an encoding unit configured to perform encoding operations comprising: ...

Подробнее
03-01-2019 дата публикации

Specific Operation Prediction in Video Compression

Номер: US20190007687A1
Принадлежит:

A decoding method includes: decoding from the video bitstream a prediction status parameter indicative of whether SOP is enabled; if the SOP is enabled, determining a SOP type indicative of a specific operation for predicting a current picture of the video bitstream; and determining a predicted picture by applying the specific operation to at least one of a reference picture for the current picture and the current picture, in which the specific operation includes at least one of rotation and zoom. An encoding method includes: if SOP is enabled, determining SOP data indicative of a specific operation for predicting a current picture of a video sequence; determining a predicted picture by applying the specific operation to at least one of a reference picture for the current picture and the current picture, in which the specific operation includes at least one of rotation and zoom; and encoding the SOP data. 1. A method for decoding a video bitstream , comprising:decoding, from the video bitstream by a processor, a prediction status parameter indicative of whether specific-operation prediction (SOP) is enabled for the video bitstream;based on a determination that the SOP is enabled, determining, for a portion of a current picture of the video bitstream, a SOP type indicative of a specific operation for predicting the portion of the current picture; anddetermining a predicted picture for the current picture by applying the specific operation to at least one of a reference picture for the current picture and the current picture, wherein the specific operation comprises at least one of rotation and zoom.2. The method of claim 1 , wherein the portion of the current picture comprises one of: the current picture claim 1 , a tile of the current picture claim 1 , and a slice of the current picture.3. The method of claim 1 , wherein determining the predicted picture for the current picture comprises:applying the specific operation to the at least one of the reference picture ...

Подробнее
03-01-2019 дата публикации

Dynamic image predictive encoding adn decoding device, method, and program

Номер: US20190007694A1
Принадлежит:

A video predictive encoding device can include an input device to implement input of pictures constituting a video sequence; an encoder to encode the pictures by intra-prediction or inter-prediction and to encode output order information of each picture and information about a picture type of each picture to generate compressed picture data. The compressed picture data includes a picture to serve as a random access point. The video predictive coding device can also include a reconstruction unit to decode the compressed picture data to reconstruct pictures; a picture storage unit to store one or more of the reconstructed pictures as reference pictures to be used for encoding of a subsequent picture; and a controller to determine the picture type and control the picture storage unit based on the determined picture type. The controller can label each picture as one of following three types: CRA picture, type-1 picture and type-2 picture. 1. A video predictive decoding method executed by a video predictive decoding device , comprising:an input step of inputting a bitstream including compressed picture data for a plurality of pictures constituting a video sequence, where each picture has a network abstraction layer unit type that identifies said picture as one of a plurality of picture types including random access picture, random access skipped (RAS) leading picture and non-RAS leading picture;a reconstruction step of decoding the compressed picture data to reconstruct pictures based on the picture types; andan output step of outputting the reconstructed pictures;wherein1) a random access picture is the first picture in the bitstream in decoding order when the decoding process, which starts at any random access picture in the bitstream, is started from said random access picture;2) RAS leading picture is the picture which precedes the associated random access picture in output order, and is not decodable when the associated random access picture is the first picture in ...

Подробнее
03-01-2019 дата публикации

METHOD AND APPARATUS FOR PERFORMING INTRA-PREDICTION USING ADAPTIVE FILTER

Номер: US20190007700A1

Provided is a method and apparatus for performing intra-prediction using an adaptive filter. The method for performing intra-prediction includes the steps of: determining whether or not to apply a first filter for a reference pixel value on the basis of information of a neighboring block of a current block; applying the first filter for the reference pixel value when it is determined to apply the first filter; performing intra-prediction on the current block on the basis of the reference pixel value; determining whether or not to apply a second filter for a prediction value according to each prediction mode of the current block, which is predicted by the intra-prediction performance on the basis of the information of the neighboring block; and applying the second filter for the prediction value according to each prediction mode of the current block when it is determined to apply the second filter. 1. A video decoding method , comprising:determining whether to apply a first filter to a reference pixel value of a current block based on at least one of an intra prediction mode of the current block and a size of the current block;deriving a prediction value of the current block using the reference pixel value; anddetermining whether to apply a second filter to the prediction value of the current block based on at least one of an intra prediction mode of the current block and a size of the current block, for thereby producing a filtered prediction value,wherein the first filter is applied based on comparison of a calculation value calculated using reference pixel values and a specific threshold.2. The video decoding method of claim 1 , wherein the intra prediction mode of the current block is determined based on a Most Probable Mode (MPM).3. The video decoding method of claim 1 , wherein when the intra prediction mode of the current block is a vertical mode claim 1 , the filtered prediction value is generated by applying the second filter to leftmost pixels of the ...

Подробнее
03-01-2019 дата публикации

METHOD AND APPARATUS FOR PERFORMING INTRA-PREDICTION USING ADAPTIVE FILTER

Номер: US20190007701A1

Provided is a method and apparatus for performing intra-prediction using an adaptive filter. The method for performing intra-prediction includes the steps of: determining whether or not to apply a first filter for a reference pixel value on the basis of information of a neighboring block of a current block; applying the first filter for the reference pixel value when it is determined to apply the first filter; performing intra-prediction on the current block on the basis of the reference pixel value; determining whether or not to apply a second filter for a prediction value according to each prediction mode of the current block, which is predicted by the intra-prediction performance on the basis of the information of the neighboring block; and applying the second filter for the prediction value according to each prediction mode of the current block when it is determined to apply the second filter. 1. A video decoding method , comprising:determining whether to apply a first filter to a reference pixel value of a current block based on at least one of an intra prediction mode of the current block and a size of the current block;deriving a prediction value of the current block using the reference pixel value; anddetermining whether to apply a second filter to the prediction value of the current block based on at least one of an intra prediction mode of the current block and a size of the current block, for thereby producing a filtered prediction value,wherein the first filter is applied based on comparison of a calculation value calculated using reference pixel values and a specific threshold.2. The video decoding method of claim 1 , wherein the intra prediction mode of the current block is determined based on a Most Probable Mode (MPM).3. The video decoding method of claim 1 , wherein when the intra prediction mode of the current block is a horizontal mode claim 1 , the filtered prediction value is generated by applying the second filter to uppermost pixels of the ...

Подробнее
02-01-2020 дата публикации

Block sized based transform restrictions

Номер: US20200007893A1
Принадлежит: InterDigital VC Holdings Inc

A coding unit having a size multiple of three in horizontal or vertical direction is coded through one of several embodiments. In one embodiment, for some block sizes, the coding unit is coded and decoded systematically through SKIP mode. In another embodiment, the coding units can be coded in SKIP mode or with a DC coefficient. In another embodiment, an asymmetric division of a common coding unit parent is performed and transform coefficients are factorized among at least two sub-blocks to encode a coding unit. In another embodiment, a separable two dimensional transform can be applied by applying a transform over the block in one direction, and using two one-dimensional transforms on sub-blocks in the other direction to code. Methods, apparatus, and signal embodiments are provided for encoding and decoding.

Подробнее
20-01-2022 дата публикации

ADAPTIVE UNEQUAL WEIGHT PLANAR PREDICTION

Номер: US20220021907A1
Принадлежит:

A method of partitioning a video coding block for JVET, comprising representing a JVET coding tree unit as a root node in a quadtree plus binary tree (QTBT) structure that can have a quadtree branching from the root node and binary trees branching from each of the quadtree's leaf nodes using asymmetric binary partitioning to split a coding unit represented by a quadtree leaf node into two child nodes of unequal size, representing the two child nodes as leaf nodes in a binary tree branching from the quadtree leaf node and coding the child nodes represented by leaf nodes of the binary tree with JVET, wherein coding efficiency is improved by taking advantage of the similarity of coding modes 2 and 66. 116-. (canceled)17. A method of decoding video with a decoder , comprising:(a) receiving a coding unit (CU) within a coding area of a video frame having CU x and CU y coordinates;(b) receiving a prediction mode for said coding area of said video frame;(c) wherein said prediction mode for said coding area of said video frame is coded using the same codeword that is used for a plurality of different prediction modes;(d) wherein each of said plurality of different prediction modes having said same codeword is differentiated based at least in part on a prediction direction;(e) decoding said video frame based upon said prediction CU.18. The method of decoding video of wherein said prediction direction is based upon any characteristic of said coding unit.19. The method of decoding video of wherein said prediction CU is entropy decoded.20. The method of decoding video of wherein said prediction mode is based at least in part on a width of said coding unit.21. The method of decoding video of wherein said prediction mode is based at least in part on a height of said coding unit.22. The method of decoding video of wherein said prediction direction is based at least in part on a height of said coding unit.23. The method of decoding video of wherein said prediction direction is based ...

Подробнее
27-01-2022 дата публикации

Unified intra block copy and inter prediction modes

Номер: US20220030251A1
Автор: BIN Li, Ji-Zheng Xu
Принадлежит: Microsoft Technology Licensing LLC

Innovations in unified intra block copy (“BC”) and inter prediction modes are presented. In some example implementations, bitstream syntax, semantics of syntax elements and many coding/decoding processes for inter prediction mode are reused or slightly modified to enable intra BC prediction for blocks of a frame. For example, to provide intra BC prediction for a current block of a current picture, a motion compensation process applies a motion vector that indicates a displacement within the current picture, with the current picture being used as a reference picture for the motion compensation process. With this unification of syntax, semantics and coding/decoding processes, various coding/decoding tools designed for inter prediction mode, such as advanced motion vector prediction, merge mode and skip mode, can also be applied when intra BC prediction is used, which simplifies implementation of intra BC prediction.

Подробнее
11-01-2018 дата публикации

Method and Apparatus for Compressing Coding Unit in High Efficiency Video Coding

Номер: US20180014028A1
Принадлежит:

Methods for decoding of a video bitstream by a video decoding circuit are provided. In one implementation, a method receives coded data for a 2N×2N coding unit (CU) from the video bitstream, selects one or more first codewords according to whether asymmetric motion partition is disabled or enabled when a size of said 2N×2N CU is not equal to a smallest CU size, wherein none of the first codewords corresponds to INTER N×N partition, selects one or more second codewords when the size of said 2N×2N CU is equal to the smallest CU size, wherein none of the second codewords corresponds to the INTER N×N partition when N is 4, determines a CU structure for said 2N×2N CU from the video bitstream using said one or more first codewords or said one or more second codewords, and decodes the video bitstream using the CU structure. 1. A method for decoding of a video bitstream by a video decoding circuit , the method comprising:receiving coded data for a 2N×2N coding unit (CU) from the video bitstream;selecting one or more first codewords according to whether asymmetric motion partition is disabled or enabled when a size of said 2N×2N CU is not equal to a smallest CU size, wherein none of said one or more first codewords corresponds to INTER N×N partition;selecting one or more second codewords when the size of said 2N×2N CU is equal to the smallest CU size, wherein none of said one or more second codewords corresponds to the INTER N×N partition when N is 4;determining a CU structure for said 2N×2N CU from the video bitstream using said one or more first codewords or said one or more second codewords; anddecoding the video bitstream using the CU structure.2. The method of claim 1 , further comprises:receiving an indication from the video bitstream regarding whether the asymmetric motion partition is disabled or enabled.3. The method of claim 1 , wherein said one or more first codewords correspond to INTER 2N×2N partition claim 1 , INTER N×2N partition claim 1 , and INTER 2N×N ...

Подробнее
11-01-2018 дата публикации

BLOCK-BASED PARALLEL DEBLOCKING FILTER IN VIDEO CODING

Номер: US20180014035A1
Принадлежит:

Deblocking filtering is provided in which an 8×8 filtering block covering eight sample vertical and horizontal boundary segments is divided into filtering sub-blocks that can be independently processed. To process the vertical boundary segment, the filtering block is divided into top and bottom 8×4 filtering sub-blocks, each covering a respective top and bottom half of the vertical boundary segment. To process the horizontal boundary segment, the filtering block is divided into left and right 4×8 filtering sub-blocks, each covering a respective left and right half of the horizontal boundary segment. The computation of the deviation d for a boundary segment in a filtering sub-block is performed using only samples from rows or columns in the filtering sub-block. Consequently, the filter on/off decisions and the weak/strong filtering decisions of the deblocking filtering are performed using samples contained within individual filtering blocks, thus allowing full parallel processing of the filtering blocks. 1. A method for deblocking filtering a reconstructed picture in a video encoder or a video decoder , the method comprising:computing a first measure of deviation at a first four sample boundary segment covered by a first filtering sub-block of an 8×8 filtering block, wherein the first measure of deviation is computed using only samples of the reconstructed picture in the first filtering sub-block;using the first measure of deviation in deblocking filter decisions for the first boundary segment;computing a second measure of deviation at a second boundary segment covered by a second filtering sub-block of the 8×8 filtering block, wherein the second measure of deviation is computed using only samples of the reconstructed picture in the second filtering sub-block; andusing the second measure of deviation in deblocking filter decisions for the second boundary segment,wherein the first filtering sub-block is a top 8×4 filtering sub-block, the second filtering sub-block is ...

Подробнее
14-01-2016 дата публикации

ADAPTIVE BITRATE STREAMING FOR WIRELESS VIDEO

Номер: US20160014418A1
Принадлежит:

Techniques related to adaptive bitrate streaming for wireless video are discussed. Such techniques may include determining candidate bitrates for encoding segments of a source video. A minimum of the candidate bitrates may be selected and a segment of the source video may be encoded based on the selected encoding bitrate. The encoded bitstream may be transmitted wirelessly from a transmitting device to a receiving device, which may decode the bitstream and present the decoded video to a user. 1. A computer-implemented method for encoding video content for wireless transmission comprising: wherein the first candidate bitrate comprises a bitrate for the source video encoded using a second video codec modified by a scaling factor,', 'wherein the second candidate bitrate comprises an average bitrate for at least one of the segment of the source video encoded using the first video codec or a previous segment of the source video encoded using the first video codec, and', 'wherein the third candidate bitrate comprises an encoding bitrate prediction for at least one of the segment encoded using the first video codec or the previous segment encoded using the first video codec;, 'determining a first, a second, and a third candidate bitrate for encoding, using a first video codec, a segment of a source video,'}selecting an encoding bitrate for the segment of the source video as a minimum of the first, second, and third candidate bitrates; andencoding, using the first video codec, the segment of the source video based on the selected encoding bitrate.2. The method of claim 1 , further comprising:determining a fourth candidate bitrate for encoding, using the first video codec, a second segment of a second source video, wherein the fourth candidate bitrate comprises a bitrate for the second source video encoded using a third video codec modified by a second scaling factor, and wherein the scaling factor is different than the second scaling factor.3. The method of claim 1 , ...

Подробнее
14-01-2016 дата публикации

DISTRIBUTION OF MULTI-FORMAT HIGH DYNAMIC RANGE VIDEO USING LAYERED CODING

Номер: US20160014422A1

An encoder receives an input enhanced dynamic range (EDR) image to be stored or transmitted using multiple coding formats in a layered representation. A layer decomposer generates a lower dynamic range (LDR) image from the EDR image. One or more base layer (BL) encoders encode the LDR image to generate a main coded BL stream and one or more secondary coded BL streams, where each secondary BL stream is coded in a different coding format than the main coded BL stream. A single enhancement layer (EL) coded stream and related metadata are generated using the main coded BL stream, the LDR image, and the input EDR image. An output coded stream includes the coded EL stream, the metadata, and either the main coded BL stream or one of the secondary coded BL streams. Computation-scalable decoding and display management processes for EDR images are also described. 129-. (canceled)31. Method according to claim 30 , wherein the first and second coded BL streams are non-backward compatible and wherein the first and second coded BL streams together with the single coded El stream are optimized for reconstructing high quality EDR images for viewing on EDR displays.32. Method as claimed in claim 30 , wherein the image data in a coded BL stream is optimized to contain an optimal amount of image data in a lower bit depth image container for the purpose of minimizing an overall bit requirement for the coded EDR image and to improve the overall quality of a final decoded EDR image.33. The method of claim 30 , further comprising down-sampling the clip-mask image to a second spatial resolution lower than the first spatial resolution to generate a down-sampled EL image claim 30 , wherein the down-sampling may be executed before or after applying the EL quantizer claim 30 , and the coded EDR stream is based on the down-sampled EL image.34. The method of claim 30 , wherein the second coded BL stream is coded in a different bit rate than the first coded BL stream.35. The method claim 30 , ...

Подробнее
10-01-2019 дата публикации

METHOD AND APPARATUS FOR PERFORMING INTRA-PREDICTION USING ADAPTIVE FILTER

Номер: US20190014346A1

Provided is a method and apparatus for performing intra-prediction using an adaptive filter. The method for performing intra-prediction includes the steps of: determining whether or not to apply a first filter for a reference pixel value on the basis of information of a neighboring block of a current block; applying the first filter for the reference pixel value when it is determined to apply the first filter; performing intra-prediction on the current block on the basis of the reference pixel value; determining whether or not to apply a second filter for a prediction value according to each prediction mode of the current block, which is predicted by the intra-prediction performance on the basis of the information of the neighboring block; and applying the second filter for the prediction value according to each prediction mode of the current block when it is determined to apply the second filter. 1. A video decoding method , comprising: deriving a prediction value of the current block using the reference pixel value; and', 'determining whether to apply a second filter to the prediction value of the current block based on at least one of an intra prediction mode of the current block and a size of the current block, for thereby producing a filtered prediction value,', 'wherein the second filter is applied by using at least three of reference pixel values., 'determining whether to apply a first filter to a reference pixel value of a current block based on at least one of an intra prediction mode of the current block and a size of the current block;'}2. The video decoding method of claim 1 , wherein the intra prediction mode of the current block is determined based on a Most Probable Mode (MPM).3. The video decoding method of claim 1 , wherein when the intra prediction mode of the current block is a horizontal mode claim 1 , the filtered prediction value is generated by applying the second filter to uppermost pixels of the current block among prediction pixels of the ...

Подробнее
14-01-2021 дата публикации

Image encoding device, image decoding device and program

Номер: US20210014527A1
Принадлежит: Nippon Hoso Kyokai NHK

An image encoding device encodes a block-based target image. The image encoding device comprises, in a transform skip mode in which orthogonal transform processing of the target image is skipped, a motion compensation predictor configured to generate a prediction image corresponding to the target image by performing motion compensation prediction using a plurality of reference images, an evaluator configured to evaluate a degree of similarity between the plurality of reference images on a pixel-by-pixel basis, a subtractor configured to calculate prediction residuals each indicating a difference between the target image and the prediction image on a pixel-by-pixel basis, a rearranger configured to rearrange the prediction residuals based on a result of evaluation by the evaluator and an encoder configured to encode the prediction residuals rearranged by the rearranger.

Подробнее
14-01-2021 дата публикации

Intra-prediction mode concept for block-wise picture coding

Номер: US20210014531A1

An apparatus for block-wise decoding a picture from a data stream and/or encoding a picture into a data stream, the apparatus supporting at least one intra-prediction mode according to which the intra-prediction signal for a block of a predetermined size of the picture is determined by applying a first template of samples which neighbours the current block onto a neural network. The apparatus may be configured, for a current block differing from the predetermined size, to: resample a second template of samples neighboring the current block, so as to conform with the first template so as to obtain a resampled template; apply the resampled template of samples onto the neural network so as to obtain a preliminary intra-prediction signal; and resample the preliminary intra-prediction signal so as to conform with the current block so as to obtain the intra-prediction signal for the current block.

Подробнее
09-01-2020 дата публикации

Filtering of prediction units according to intra prediction direction

Номер: US20200014916A1
Принадлежит: Sony Corp

A video coding or decoding method in which luminance and chrominance samples in a 4:4:4 format or a 4:2:2 format are predicted from other respective samples according to a prediction direction associated with blocks of samples to be predicted; comprises detecting a prediction direction in respect of a current block to be predicted; generating a predicted block of chrominance samples according to other chrominance samples defined by the prediction direction; if the detected prediction direction is substantially vertical, filtering the left column of samples in the predicted block of chrominance samples, or if the detected prediction direction is substantially horizontal, filtering the top row of samples in the predicted block of chrominance samples; and encoding a difference between the filtered predicted chrominance block and the actual chrominance block or applying a decoded difference to the filtered predicted chrominance block so as to encode or decode the block respectively.

Подробнее
09-01-2020 дата публикации

ARITHMETIC DECODING METHOD AND ARITHMETIC CODING METHOD

Номер: US20200014930A1
Принадлежит:

An arithmetic decoding method is a method in which a context variable specifying a probability of a possible value of each of elements included in a binary string corresponding to a value of a given variable is initialized and arithmetic decoding is performed, using the context variable. The method includes: determining, from among a plurality of initialization methods as a method of initializing the context variable, an initialization method corresponding to the given variable or a group which includes the given variable; and initializing the context variable using the determined initialization method. 110-. (canceled)11. A binary arithmetic decoding method for decoding a plurality of parameters included in a binary string , the binary arithmetic decoding method comprising:initializing a context variable for each of the parameters, the context variable specifying a probability of a possible value of the parameter; andarithmetic decoding, using the context variable as an initial value, on the parameter which corresponds to a value of a given variable,wherein each of the parameters has an initializing method from among a plurality of initializing methods for initializing the context variables, andwherein in the initializing, either one of a first initializing method and a second initializing method different from the first initializing method is selected for the parameter from among the plurality of initializing methods, (i) the context variable being initialized by the first initializing method when the first initialized method is selected and (ii) the context variable being initialized by the second initializing method when the second initialized method is selected.12. An arithmetic coding method for coding a plurality of parameters included in a binary string , the binary arithmetic coding method comprising:initializing a context variable for each parameter, the context variable specifying a probability of a possible value of the parameter; andarithmetic coding, ...

Подробнее
09-01-2020 дата публикации

IN-LOOP FILTERING METHOD AND APPARATUS FOR SAME

Номер: US20200014932A1
Принадлежит:

According to the present invention, an image-encoding method comprises the following steps: receiving image information; generating a restored block for the current block based on the image information; and generating a finally restored block for the current block by applying an in-loop filter to the restored block on the basis of the image information. According to the present invention, image-encoding/decoding efficiency may be improved. 115-. (canceled)16. A video decoding method , by a decoding apparatus , comprising:receiving video information;identifying whether an intra pulse code modulation (I_PCM) mode is applied to a current block in a current picture based on the video information;generating a reconstructed picture including a reconstructed block of the current block based on the video information;determining whether a deblocking filter is to be applied to the reconstructed block based on a result of the identification;determining whether a sample adaptive offset (SAO) is to be applied to the reconstructed block based on the result of the identification; andgenerating a modified reconstructed picture based on the reconstructed picture and results of the determinations,wherein when the I_PCM mode is applied to the current block, the deblocking filter is not applied to the reconstructed block,wherein when the I_PCM mode is applied to the current block, the SAO is not applied to the reconstructed block,wherein the modified reconstructed picture is generated based on the deblocking filter and the SAO on the reconstructed picture,wherein the SAO is used after the deblocking filter on the reconstructed picture,wherein a first clipping is applied to a first output of the deblocking filter,wherein a second clipping is applied to a second output of the SAO,wherein the clipped first output is used as an input of the SAO.17. The video decoding method of claim 16 , wherein the deblocking filter comprises determining a boundary strength (bS) of a block edge located ...

Подробнее
19-01-2017 дата публикации

IMAGE PROCESSING APPARATUS AND IMAGE PROCESSING METHOD

Номер: US20170019685A1
Принадлежит: SONY CORPORATION

In a sample adaptive offset (SAO), the coding efficiency is improved by selecting an optimum mode among a plurality of modes based on a technique called a band offset and an edge offset. However, a processing amount of the SAO tends to increase when an optimum mode and an offset value are set, and this may result in an increase in a circuit size or power consumption. In this regard, the present disclosure proposes to enable reducing a processing amount of a cost calculation of the sample adaptive offset. According to the present disclosure, there is provided an image processing apparatus, including: a control unit configured to set an offset value to be applied to a pixel of an image, from among candidates of the offset value restricted according to a bit depth of the image; and a filter processing section configured to perform a filter process of applying the offset value set by the control unit to the pixel of the image. 1. An image processing apparatus , comprising:a setting section configured to set an offset value to be applied to a pixel of a decoded image that is decoded, from among candidates of the offset value restricted according to a bit depth of an image; anda filter processing section configured to perform a filter process of applying the offset value set by the setting section to the pixel of the decoded image.2. The image processing apparatus according to claim 1 ,wherein the setting section restricts the number of candidates of the offset value at a second bit depth larger than a first bit depth to the number of candidates of the offset value at the first bit depth.3. The image processing apparatus according to claim 2 ,wherein the setting section restricts the number of candidates of the offset value at the second bit depth to the number of values applicable as the offset value at the first bit depth.4. The image processing apparatus according to claim 2 ,wherein the values applicable as the offset value at the first bit depth are 0 to 7, andthe ...

Подробнее
03-02-2022 дата публикации

INTRA PREDICTION MODE ENCODING/DECODING METHOD AND APPARATUS

Номер: US20220038712A1
Принадлежит:

An intra prediction mode encoding and decoding method, an image decoding device, and an image encoding device operate by deriving most probable modes (MPMs) from surrounding prediction units adjacent to a current prediction unit and deriving an intra prediction mode of the current prediction unit on the basis of an MPM flag indicating whether an MPM having the same prediction mode as the intra prediction mode of the current prediction unit exists among the derived MPMs. 1. An image decoding method , with a decoding apparatus , the method comprising:generating, with the decoding apparatus, an MPM list comprising a plurality of MPMs (Most Probable Modes) for a current prediction unit,wherein the MPMs are derived based on intra prediction modes of neighboring prediction units to the current prediction unit, and the neighboring prediction units comprise a left neighboring prediction unit and an upper neighboring prediction unit,wherein the MPM list comprises three MPMs as candidate intra prediction modes of the current prediction unit, the three MPMs comprising a first MPM, a second MPM and a third MPM, andwherein when the intra prediction modes of the neighboring prediction units are the same, the first MPM is set equal to the intra prediction modes of the neighboring prediction units while the second MPM is set different to the intra prediction modes of the neighboring prediction units;deriving, with the decoding apparatus, an intra prediction mode of the current prediction unit based on the MPM list and an MPM flag indicating whether there is, among the derived MPMs, an MPM having the same prediction mode as the intra prediction mode of the current prediction unit;generating, with the decoding apparatus, a prediction block of the current prediction unit by performing intra prediction on the current prediction unit based on the intra prediction mode of the current prediction unit; andobtaining, with the decoding apparatus, a residual block of the current prediction ...

Подробнее
03-02-2022 дата публикации

CODING MODE BASED ON A CODING TREE STRUCTURE TYPE

Номер: US20220038717A1
Принадлежит:

Devices, systems and methods for coefficient coding in transform skip mode are described. An exemplary method for visual media processing includes making a decision, for encoding a current video block in a video region of a visual media data into a bitstream representation of the visual media data, regarding an application of an intra block copy (IBC) mode based on or inferred from at least a coding tree structure associated with the current video block; and selectively including, in the bitstream representation, a syntax element indicative of the application of the IBC mode based on or inferred from at least the coding tree structure. 1. A method of processing video data , comprising:determining, for a conversion between a current chroma block in a video region of a video data and a bitstream of the video data, whether the current chroma block is included in a dual tree structure in which a luma component and at least one chroma component have separate partition tree structures; andperforming the conversion based on the determining,wherein whether a syntax element indicative of an application to the current chroma block of a first prediction mode is present in the bitstream is at least based on whether the current chroma block is included in a dual tree structure, wherein in the first prediction mode, prediction samples of the current chroma block are derived from blocks of sample values of the same decoded video region as determined by block vectors.2. The method of claim 1 , wherein in response to the current chroma block being included in a dual tree structure claim 1 , the syntax element is not present in the bitstream.3. The method of claim 2 , wherein the syntax element is inferred as a specific value indicating that the first prediction mode is disabled.4. The method of claim 1 , wherein when the syntax element is not present in the bitstream claim 1 , the syntax element is inferred at least based on a type of the slice that includes the current chroma block ...

Подробнее
18-01-2018 дата публикации

METHOD FOR ENCODING A DIGITAL IMAGE, DECODING METHOD, DEVICES, AND ASSOCIATED COMPUTER PROGRAMMES

Номер: US20180020216A1
Автор: Philippe Pierrick
Принадлежит:

An encoding method encodes a digital image that is divided into a plurality of blocks of pixels processed in a defined order. The method includes: transforming the current block into a transformed block with coefficients, by implementing two successive transformation sub-steps, one to the current block and the other to an intermediate block, resulting from the first sub-step; and quantizing and encoding the coefficients of the transformed block. The transforming step further comprises, a preliminary sub-step of forming at least one first and one second distinct vector, in the block to be transformed, each vector comprising the pixels, respectively the coefficients of a sequence of pixels, respectively adjacent coefficients of the block to be transformed, of length equal to one of the sizes of the block to be transformed. The transformation sub-step also includes applying a first transform to the first vector and a second transform to the second vector. 1. A method for encoding comprising:encoding a digital image with an encoding device, said image being divided into a plurality of blocks of pixels processed in a defined order, said encoding comprising the following steps, implemented for a current block, of predetermined sizes:transforming the current block into a transformed block, said transformed block comprising coefficients, said step implementing two successive transformation sub-steps, the first sub-step being applied to the current block and the second sub-step to an intermediate block, resulting from the first sub-step, said intermediate block comprising coefficients, andquantizing and encoding the coefficients of the transformed block,said transforming step further comprising, prior to at least one of said transformation sub-steps, said sub-step being applied to a block, called a block to be transformed, among the current block and the intermediate block, a preliminary sub-step of forming at least a first and a second distinct vectors, in the block to be ...

Подробнее
17-01-2019 дата публикации

IMAGE PROCESSING APPARATUS AND METHOD

Номер: US20190020877A1
Автор: YAMATO ATSUSHI
Принадлежит:

The present disclosure relates to image processing apparatus and method that can improve the throughput of encoding and decoding. Flag information indicating whether to apply arithmetic coding to binary data is set, the binary data including binary information regarding an image. The information regarding the image is encoded to generate encoded data including the set flag information. For example, on the basis of the flag information, the encoded data may be generated by binarizing the information regarding the image to generate binary data and then applying the arithmetic coding, or the encoded data may be generated by binarizing the information regarding the image. The present disclosure can be applied to, for example, an image processing apparatus, an image encoding apparatus, an image decoding apparatus, or the like. 1. An image processing apparatus comprising:a flag information setting section that sets flag information indicating whether to apply arithmetic coding to binary data including binary information regarding an image; andan encoding section that encodes the information regarding the image to generate encoded data including the flag information set by the flag information setting section.2. The image processing apparatus according to claim 1 , wherein binarizes the information regarding the image to generate the binary data and applies the arithmetic coding to the generated binary data to thereby generate encoded data including the binary and arithmetic-coded information regarding the image or', 'binarizes the information regarding the image to generate encoded data including the binary information regarding the image., 'on a basis of the flag information set by the flag information setting section, the encoding section'}3. The image processing apparatus according to claim 1 , further comprising:a flag information addition section that adds the flag information set by the flag information setting section to the encoded data of the information ...

Подробнее
16-01-2020 дата публикации

Method and apparatus for palette table prediction

Номер: US20200021802A1
Принадлежит: HFI Innovation Inc

A method for palette coding is disclosed. In an encoder side, the method determines whether a first block is coded using a palette coding mode or a non-palette coding. If the first block is coded using the non-palette coding mode, a first color table for the first block is derived based on one or more color tables associated with one or more previously processed blocks. If the first block is coded using the palette coding mode, the first color table is derived from the first block. A second block coded after the first block may use the first color table as a palette prediction. At the decoder side, if the current block is coded using the palette coding mode, a first color table based on a previous coded block is derived and the current block is decoded using a first color table as a palette predictor.

Подробнее
16-01-2020 дата публикации

Image Processing Apparatus and Method

Номер: US20200021854A1
Автор: Sato Kazushi
Принадлежит:

The present technology relates to an image processing apparatus and method that are capable of enhancing encoding efficiency while suppressing a decrease in the efficiency of encoding processing. The image processing apparatus includes an encoding mode setter that sets, in units of coding units having a hierarchical structure, whether a non-compression mode is to be selected as an encoding mode for encoding image data, the non-compression mode being an encoding mode in which the image data is output as encoded data, and an encoder that encodes the image data in units of the coding units in accordance with a mode set by the encoding mode setter. The present disclosure can be applied to, for example, an image processing apparatus. 1. An image processing apparatus comprising:an acquiring unit configured to acquire identification information indicating whether a non-compression mode has been selected in a coding unit from encoded data including the coding unit for which the non-compression mode has been set as an encoding mode for encoding image data and the identification information, the coding unit being formed by recursively splitting a largest coding unit into smaller coding units as block partitioning, the encoded data being generated by encoding image data according to a first bit depth as a compression mode different from a second bit depth as the non-compression mode; anda decoding unit configured to decode the encoded data using the identification information.2. The image processing apparatus according to claim 1 , wherein the second bit depth is smaller than the first bit depth.3. The image processing apparatus according to claim 2 , wherein the decoding unit is configured to decode the coding unit as the compression mode according to the first bit depth and the coding unit as the non-compression mode according to the second bit depth.4. The image processing apparatus according to claim 1 , further comprising:a controller configured to perform control, on the ...

Подробнее
21-01-2021 дата публикации

Composed Prediction and Restricted Merge

Номер: US20210021808A1

Coding efficiency increases are achieved by using composed prediction signals to predict a predetermined block of a picture

Подробнее
21-01-2021 дата публикации

Image coding and decoding method and device

Номер: US20210021872A1
Принадлежит: TONGJI UNIVERSITY, ZTE Corp

An image coding method and apparatus and an image decoding method and apparatus are provided by the present invention. The image coding method includes: implementing matching coding for pixels of an input video image to obtain one or more matching relationship parameters, herein the matching relationship parameters are parameters used in a process of constructing predicted values and/or reconstructed values of the pixels in the image; mapping the matching relationship parameters to obtain mapped values of the matching relationship parameters; and performing entropy coding on the mapped values of the matching relationship parameters. The present invention addresses the problem existing in the conventional art which is caused by the direct implementation of entropy coding for matching relationship parameters and achieves a good data compression effect through entropy coding.

Подробнее
21-01-2021 дата публикации

Method and apparatus for video coding

Номер: US20210021873A1
Автор: Shan Liu, Xiaozhong Xu
Принадлежит: Tencent America LLC

Aspects of the disclosure provide an apparatus that includes processing circuitry. The processing circuitry decodes coding information of a current coding tree block (CTB) from a coded video bitstream. The coding information indicates whether a current block split structure of the current CTB is based on reference partitioning information. In response to the current block split structure of the current CTB being based on the reference partitioning information, the processing circuitry determines the current block split structure for the current CTB based on an initial block split structure indicated in the reference partitioning information. The initial block split structure is (i) of a previously decoded CTB decoded prior to the current CTB in a decoding order or (ii) indicated by a high level header at a level higher than a CTB level. The processing circuitry partitions the current CTB according to the current block split structure.

Подробнее
26-01-2017 дата публикации

METHOD AND APPARATUS FOR EXECUTING DECODING COMMAND, METHOD AND APPARATUS FOR GENERATING DECODING COMMAND, AND RECORDING MEDIUM

Номер: US20170026657A1
Автор: Kim Do-Hyung, Kim Doo-hyun
Принадлежит: SAMSUNG ELECTRONICS CO., LTD.

Disclosed is a method of executing a decoding command. A method of executing a decoding command includes acquiring the decoding command, determining a type of an executable operation on the basis of the acquired decoding command, and performing any one of an operation of storing context information about an encoded symbol and an operation of decoding the encoded symbol on the basis of the determination result. 1. A method of executing a decoding command , the method comprising:acquiring the decoding command;determining a type of an executable operation based on the acquired decoding command; andperforming any one of an operation of storing context information about an encoded symbol and an operation of decoding the encoded symbol based on a result of the determination.2. The method of claim 1 , wherein the determining of the type of the executable operation comprises comparing a database claim 1 , in which relationship information between at least one decoding command and a type of operation is prestored claim 1 , with the acquired decoding command claim 1 , andwherein the performing of the single operation comprises:performing the operation of storing the context information about the encoded symbol when a result of the comparison indicates that the acquired decoding command is a first decoding command; andperforming the operation of decoding the encoded symbol when the result of the comparison indicates that the acquired decoding command is a second decoding command.3. The method of claim 2 , wherein the performing of the operation of storing the context information comprises performing any one of an operation of storing the context of the current encoded symbol in a first context memory and an operation of storing claim 2 , in a second context memory claim 2 , information on an address value at which context of a symbol following the encoded symbol is stored.4. A method of generating a decoding command claim 2 , the method comprising:determining any one of an ...

Подробнее
25-01-2018 дата публикации

EFFECTIVE WEDGELET PARTITION CODING

Номер: US20180027233A1
Принадлежит:

Wedgelet separation lines of neighboring blocks are predicted from each other by aligning the wedgelet separation lines of such neighboring blocks to each other, thereby reducing the side information coding rate that may be used. 1. A decoder for reconstructing a sample array of a video from a data stream , the decoder configured to:determine a set of wedgelet patterns to decode a block of the sample array of the video, wherein each wedgelet pattern of the set includes a line defined by a start position and an end position, the line dividing the corresponding wedgelet pattern into two wedgelet partitions and the start and end positions being on a boundary of the corresponding wedgelet pattern;extract, from the data stream, an index value specifying one of the set of wedgelet patterns;obtain the specified wedgelet pattern from the set of wedgelet patterns based on the index value; anddecode the block based at least on the two wedgelet partitions yielded by the line of the specified wedgelet pattern.2. The decoder of claim 1 , wherein a size of each wedgelet pattern of the set is based on a size of the block.3. The decoder of claim 1 , wherein a number of wedgelet patterns in the set is based on a size of the block.4. The decoder of claim 1 , wherein the decoder is configured to determine a plurality of sets of wedgelet patterns claim 1 , wherein each set of the plurality of sets corresponds to one of a plurality of sizes of blocks of the sample array of the video.5. The decoder of claim 1 , wherein each wedgelet pattern of the set is a two-dimensional array including binary-valued elements.6. The decoder of claim 1 , wherein the index value is represented in a fixed number of bits in the data stream claim 1 , and the decoder is configured to decode the index value based on fixed-length coding.7. The decoder of claim 1 , wherein the decoder is configured to:extract, from the data stream, a mode syntax element; anddecode the mode syntax element to determine whether the ...

Подробнее
25-01-2018 дата публикации

Method and Apparatus for Multi-Level Region-of-Interest Video Coding

Номер: US20180027241A1
Принадлежит:

A method and apparatus for video encoding with multi-level regions of interest is disclosed. According to the present invention, a target frame in the input video data is configured into multiple-level region-of-interest (ROI) regions. Each target higher-level ROI region is located within one target lower-level ROI region. The multiple-level ROI regions are then encoded according to a plurality of quality levels, where at least two different quality levels are applied to two different multiple-level ROI regions respectively. 1. A method of video encoding comprising:receiving input video data comprising a sequence of frames;configuring a target frame in the input video data into multiple-level region-of-interest (ROI) regions, wherein each target higher-level ROI region is located within one target lower-level ROI region; andencoding the multiple-level ROI regions according to a plurality of quality levels, wherein at least two different quality levels are applied to two different multiple-level ROI regions respectively.2. The method of claim 1 , wherein the plurality of quality levels correspond to a set of level offsets and each level corresponds to one quality level offset from a base quality level claim 1 , and wherein the base quality level is selected as the quality level of a designated multiple-level ROI region.3. The method of claim 2 , wherein the designated multiple-level ROI region corresponds to a non-ROI region or a lowest-level region.4. The method of claim 1 , wherein each quality level corresponds to one quantization parameter and each level offset corresponds to one offset value representing one target quantization parameter offset from a base quantization parameter associated with a non-ROI region or a lowest-level region.5. The method of claim 4 , wherein each level offset is associated with a target bit allocation.6. The method of claim 1 , wherein the target frame includes at least two images from at least two cameras.7. The method of claim 6 , ...

Подробнее
25-01-2018 дата публикации

DYNAMIC DIGITAL IMAGE COMPRESSION BASED ON DIGITAL IMAGE CHARACTERISTICS

Номер: US20180027250A1
Автор: Fram Evan K.
Принадлежит:

Systems and techniques are disclosed for dynamically and automatically selecting an appropriate compression technique and/or compression parameters for digital images in order to reduce or prevent loss of significant information that may negatively impact the utility or usefulness of the digital images. For example, based on various image characteristics associated with a digital image, the system may dynamically compress the image using particular compression techniques and/or by adjusting compression parameters, to maintain significant information of the image. The system may select compression techniques and/or compression parameters based on one or more compression rules, which may be associated with image characteristics, patient characteristics, medical history, etc. Further, the system may, based on the one or more compression rules, compress the image to a maximum degree of compression while maintaining the significant information of the image. 1. A system comprising:a non-transitory computer readable storage medium having software instructions embodied thereon; and compress a digital image using each of a plurality of compression algorithms, in parallel, to generate a set of compressed digital images that are compressed at a plurality of different compression levels;', 'for each of the compressed digital images of the set, determine a respective amount of errors based on comparison of the respective compressed digital images to the digital image; and', 'determine a first compressed digital image of the set that is compressed at a highest compression level of the plurality of compression levels that also has an amount of errors that satisfies a threshold., 'one or more processors configured to execute the software instructions to cause the one or more processors to2. The system of claim 1 , wherein the one or more processors are configured to execute the software instructions to cause the one or more processors to further:determine characteristic associated ...

Подробнее
25-01-2018 дата публикации

PICTURE CODING METHOD, PICTURE DECODING METHOD AND APPARATUSES THEREOF

Номер: US20180027261A1
Принадлежит:

A frame coding unit generates individual picture signal information from a moving picture signal, and outputs a frame code value which is a numeric value to be obtained as a result of coding picture signal information of each frame. A variable length coding unit decomposes the frame code value into unit frame code values which are basic units of coding, converts the unit frame code values into frame code words using only a single code table, and constructs a frame stream by combining the converted frame code words. A multiplexing unit multiplexes a header stream which is constructed through a method equivalent to a conventional method and the frame stream, and constructs a picture coded signal. 1. (canceled)2. (canceled)3. A picture coding and decoding system which includes a picture coding apparatus that encodes a picture signal on a macroblock basis and a picture decoding apparatus that decodes a coded picture signal on a macroblock basis ,wherein the picture coding apparatus comprises:a header information generating unit configured to receive an input picture signal and to generate, based on the input picture signal, frame header information and slice header information according to a syntax structure signal, the frame header information comprising a frame header parameter and a frame header code value signal corresponding to the frame header parameter and the slice header information comprising a slice header parameter and a slice header code value signal corresponding to the slice header parameter, the frame header parameter and the frame header code value signal being common to a plurality of slices included in frame data of the input picture signal and the slice header parameter and the slice header code value signal being common to a plurality of macroblocks included in each slice of the input picture signal;a header information coding unit configured to:(1) perform non-arithmetic coding on the frame header code value signal of the frame header information ...

Подробнее
10-02-2022 дата публикации

Video encoding and decoding method for predicting chroma component, and video encoding and decoding device for predicting chroma component

Номер: US20220046232A1
Принадлежит: SAMSUNG ELECTRONICS CO LTD

A video decoding method, including obtaining, from a bitstream, information indicating a prediction type of a coding unit including a current block; obtaining, from the bitstream, coded block flag (CBF) information for a Cr component of the current block and CBF information for a Cb component of the current block; determining a weight of a residual sample of the Cr component and a weight of a residual sample of the Cb component, based on the prediction type of the coding unit, the CBF information for the Cr component, and the CBF information for the Cb component; obtaining, from the bitstream, a chroma joint residual sample of the current block; and reconstructing the residual sample of the Cr component by using the chroma joint residual sample of the current block and the weight of the residual sample of the Cr component, and reconstructing the residual sample of the Cb component by using the chroma joint residual sample of the current block and the weight of the residual sample of the Cb component.

Подробнее
10-02-2022 дата публикации

Image encoder and related non-transitory computer readable medium for image decoding

Номер: US20220046266A1

An encoder includes circuitry and a memory coupled to the circuitry, wherein the circuitry, in operation, performs a partition process. The partition process includes calculating first values of a set of pixels between a first partition and a second partition in a current block, using a first motion vector for the first partition; calculating second values of the set of pixels, using a second motion vector for the second partition; and calculating third values of the set of pixels by weighting the first values and the second values. When a ratio of a width to a height of the current block is larger than 4 or a ratio of the height to the width of the current block is larger than 4, the circuitry disables the partition process.

Подробнее
10-02-2022 дата публикации

ADAPTIVE SWITCHING OF COLOR SPACES, COLOR SAMPLING RATES AND/OR BIT DEPTHS

Номер: US20220046276A1
Автор: Li Bin, Wu Feng, Xu Jizheng
Принадлежит: Microsoft Technology Licensing, LLC

Innovations in adaptive encoding and decoding for units of a video sequence can improve coding efficiency. For example, some of the innovations relate to encoding/decoding that includes adaptive switching of color spaces between units within a video sequence. Other innovations relate encoding/decoding that includes adaptive switching of color sampling rates between units within a video sequence. Still other innovations relate encoding/decoding that includes adaptive switching of bit depths between units within a video sequence. 134.-. (canceled)35. One or more non-transitory computer-readable media having stored thereon computer-executable instructions for causing one or more processors , when programmed thereby , to perform operations comprising: for a given unit of the units of the video, determining a prediction mode of the given unit;', 'determining whether or not a condition is satisfied, the condition depending on one or more of the prediction mode of the given unit and whether the given unit has residual values;', 'based at least in part on the condition being satisfied, setting a flag value for the given unit, the flag value indicating a selection between the RGB-type color space and the YCoCg color space for the given unit; and', 'entropy coding the flag value using context-adaptive binary arithmetic coding; and, 'encoding video in a sequence, including switching color spaces, color sampling rates and/or bit depths spatially and/or temporally between at least some units of the video within the sequence during the encoding, the color spaces including an RGB-type color space and a YCoCg color space, wherein the encoding further includesoutputting encoded data in a bitstream, the encoded data including one or more signals indicating how the color spaces, the color sampling rates and/or the bit depths switch between the at least some units of the video within the sequence, wherein the one or more signals include the flag value for the given unit as part of a ...

Подробнее
24-01-2019 дата публикации

Method of coding and decoding images, device for coding and decoding images and computer programmes corresponding thereto

Номер: US20190028738A1
Принадлежит: ORANGE SA

A method of coding at least one image sliced into blocks. The method implements, for a current block to be coded of the image: predicting the current block in accordance with a prediction mode selected from among a plurality of predetermined prediction modes, calculating a residual data block representative of a difference between a predictor block obtained on completion of the prediction and the current block, applying a transform operation to the data of the residual block, the transform operation belonging to a set of transform operations previously stored in association with a selected prediction mode, and coding the data obtained from the transform operation. The number of transform operations contained in the set associated with the selected mode is different from the number of transform operations contained in a set of transform operations stored in association with at least one other predetermined prediction mode of the plurality.

Подробнее
23-01-2020 дата публикации

Image processing device and image processing method

Номер: US20200029074A1
Автор: Kazushi Sato
Принадлежит: Sony Corp

A deblocking filter 24 performs filtering of decoded image data obtained by decoding image data encoded for each block, so as to remove block distortion. If at least one of block sizes on adjacent sides of two adjacent blocks is extended larger than a predetermined block size, a filter setting unit 41 sets the tap length to an extended length to increase the strength of distortion removal, or sets a filtering object pixel range to an extended range. When a macroblock having an extended size is used, the degree of smoothing is increased, and pixels including those distant from the block boundary are subjected to filtering. Consequently, even when various block sizes are employed or when blocks of extended sizes are used, images of high image quality can be achieved.

Подробнее
23-01-2020 дата публикации

Image processing device and image processing method

Номер: US20200029075A1
Автор: Kazushi Sato
Принадлежит: Sony Corp

A deblocking filter 24 performs filtering of decoded image data obtained by decoding image data encoded for each block, so as to remove block distortion. If at least one of block sizes on adjacent sides of two adjacent blocks is extended larger than a predetermined block size, a filter setting unit 41 sets the tap length to an extended length to increase the strength of distortion removal, or sets a filtering object pixel range to an extended range. When a macroblock having an extended size is used, the degree of smoothing is increased, and pixels including those distant from the block boundary are subjected to filtering. Consequently, even when various block sizes are employed or when blocks of extended sizes are used, images of high image quality can be achieved.

Подробнее
23-01-2020 дата публикации

DECODING APPARATUS AND DECODING METHOD, AND CODING APPARATUS AND CODING METHOD

Номер: US20200029083A1
Принадлежит: SONY CORPORATION

The present disclosure relates to a decoding apparatus and a decoding method and a coding apparatus and a coding method capable of adjusting a compression rate of a lowest limit. A decoding unit decodes a bit stream coded according to an H.265/HEVC standard having a profile in which a lowest compression rate at the time of coding an image is set for each of a main tier and a high tier in units of Coding Units (CU) that are recursively divided. The present disclosure, for example, can be applied to a decoding apparatus of an High Efficiency Video Coding (HEVC) system and the like. 1. A decoding apparatus comprising:a decoding unit configured to decode a bit stream coded according to a coding standard having a profile in which a lowest compression rate is set for a main tier and a high tier,wherein the lowest compression rate of the high tier of a level that is a predetermined level or higher and the lowest compression rate of the main tier are different from each other.2. The decoding apparatus according to claim 1 ,wherein the predetermined level is level 5.3. The decoding apparatus according to claim 2 ,wherein the lowest compression rate of the high tier of the predetermined level or higher is “4”.4. The decoding apparatus according to claim 3 ,wherein the coding standard is an H.265/HEVC standard, andwherein the decoding unit is configured to decode the coded bit stream according to the H.265/HEVC standard.5. A decoding method using a decoding apparatus claim 3 , the decoding method comprising:decoding a bit stream coded according to a coding standard having a profile in which a lowest compression rate is set for a main tier and a high tier,wherein the lowest compression rate of the high tier of a level that is a predetermined level or higher and the lowest compression rate of the main tier are different from each other.6. A coding apparatus comprising:a coding unit configured to code an image according to a coding standard having a profile in which a lowest ...

Подробнее
28-01-2021 дата публикации

TRANSFORM COEFFICIENT BLOCK CODING

Номер: US20210029359A1
Принадлежит:

Concepts for more efficiently coding a picture and/or a video a data stream are described, in particular, ones using efficient transform coefficient block coding. 1. Encoder for encoding a picture into a data stream , configured to encoding an absolute value of a quantization level of a currently encoded transform coefficient of the transform coefficient block in a manner binarized using a binarization which is parameterized using a binarization parameter,', a sum of, and/or', 'a number of significant ones among,, 'setting of the binarization parameter based on'}, 'one or more previously encoded transform coefficients located at positions determined by a local template positioned at the currently encoded transform coefficient., 'encode a transform coefficient block representing a block of the picture into the data stream by'}2. Decoder for decoding a picture from a data stream , configured to decoding an absolute value of a quantization level of a currently decoded transform coefficient of the transform coefficient block in a manner binarized using a binarization which is parameterized using a binarization parameter,', 'setting of the binarization parameter based on', 'a number of significant ones among,', 'a sum of, and/or'}, 'one or more previously decoded transform coefficients located at positions determined by a local template positioned at the currently decoded transform coefficient., 'decode a transform coefficient block representing a block of the picture from the data stream by'}3. Decoder of claim 2 , configured todecode a first part of the binarization using context-adaptive entropy decoding, anddecode a second part of the binarization using an equi-probability bypass mode,wherein the second part of the binarization comprises a prefix part and a suffix part and the binarization parameter determines a length of the prefix part.4. Decoder of claim 2 , whereinthe binarization comprises a prefix part and a suffix part and the binarization parameter determines ...

Подробнее
28-01-2021 дата публикации

TRANSFORM COEFFICIENT BLOCK CODING

Номер: US20210029360A1
Принадлежит:

Concepts for more efficiently coding a picture and/or a video a data stream are described, in particular, ones using efficient transform coefficient block coding. 1. Encoder for encoding a picture into a data stream , configured tosubject a block of the picture separately for a first color component and a second color component to a transformation to acquire a first transform coefficient block and a second transform coefficient block, respectively,entropy encode the second transform coefficient block context-adaptively using a context which depends on the first transform coefficient block.2. Decoder for decoding a picture from a data stream , configured toderive a block of the picture by, separately for a first color component and a second color component, a reverse transformation of a first transform coefficient block and a second transform block, respectively,entropy decode the second transform coefficient block context-adaptively using a context which depends on the first transform coefficient block.3. Decoder of claim 2 , configured todecoding for each partition of a set of partitions into which the second transform coefficient block is subdivided an indication indicating whether the transform coefficients within the respective partition are encoded into the data stream, or whether the encoding of the transform coefficients within the respective partition is skipped and all transform coefficients within the respective partition are zero, andentropy decoding quantization levels of the transform coefficients of the second transform coefficient block for partitions for which the indication indicates that the transform coefficients within the respective partition are encoded into the data stream and skip the decoding of the transform coefficients within the partitions for which the indication indicates that the encoding of the transform coefficients within the respective partition is skipped and all transform coefficients within the partitions are zero,wherein the ...

Подробнее
28-01-2021 дата публикации

VIDEO ENCODING DEVICE, VIDEO DECODING DEVICE, VIDEO ENCODING METHOD, VIDEO DECODING METHOD, AND PROGRAM

Номер: US20210029363A1
Принадлежит: NEC Corporation

A video encoding device for encoding video using inter prediction includes encoding control means for controlling an inter-PU partition type of a CU to be encoded, based on a minimum inter-PU size (PA) and a CU size (PB) of the CU to be encoded. A video decoding device includes decoding control means for controlling an inter-PU partition of a CU to be decoded, based on the minimum inter-PU size (PA) and the size (PB) of the CU to be decoded. 1. A video encoding device for encoding video using inter prediction , comprising:encoding control means for controlling to set an inter-PU (Prediction Unit) partition type indicating a splitting pattern of a CU (Coding Unit) to be encoded to an inter-PU partition type whose size is greater than N×N corresponding to a half of a size of the CU, the size being a length of one side of the CU, in the case where the size of the CU to be encoded is equal to a minimum inter-PU size.2. A video encoding method for encoding video using inter prediction , comprising:controlling to set an inter-PU (Prediction Unit) partition type indicating a splitting pattern of a CU (Coding Unit) to be encoded to an inter-PU partition type whose size is greater than N×N corresponding to a half of a size of the CU, the size being a length of one side of the CU, in the case where the size of the CU to be encoded is equal to a minimum inter-PU size.3. A non-transitory computer readable information recording medium storing a video encoding program for encoding video using inter prediction , when executed by a processor , performs a method for:controlling to set an inter-PU (Prediction Unit) partition type indicating a splitting pattern of a CU (Coding Unit) to be encoded to an inter-PU partition type whose size is greater than N×N corresponding to a half of a size of the CU, the size being a length of one side of the CU, in the case where the size of the CU to be encoded is equal to a minimum inter-PU size.4. A video decoding device for decoding video using ...

Подробнее
01-05-2014 дата публикации

Image decoding apparatus

Номер: US20140119443A1
Автор: Shin Ji Park
Принадлежит: Intercode Pte Ltd

A method for encoding an intra prediction mode according to the present invention selects an intra prediction mode for a current block, determines the number of valid MPM candidates by checking the validity of MPM candidates of the current block, and if the number of valid MPM candidates is less than a previously set number, adds additional intra prediction modes as MPM candidates. MPM candidates can be adaptively added on the basis of the directionality of valid MPM candidates. Additionally, during the encoding of residual intra prediction modes, residual intra prediction modes are realigned on the basis of the directionality of valid MPM candidates. Accordingly, the present invention allows the information for encoding the intra prediction mode of the current block to be minimized by adding MPM candidates or realigning the residual intra prediction modes on the basis of the directionality of valid MPM candidates.

Подробнее
02-02-2017 дата публикации

REFERENCE PICTURE LISTS MODIFICATION

Номер: US20170034508A1
Принадлежит: Vid Scale, Inc.

Systems, methods, and instrumentalities are disclosed relating to modifications to reference picture lists used for multiple layer video coding. A bitstream that may include a reference picture list of a slice may be received. An indication to reposition a reference picture within the reference picture list from a first position to a second position may be received. An indication to insert a reference picture within the reference picture list at a position may be received. The reference picture may be repositioned and/or inserted in the reference picture list in response to receiving the indication. A reference picture previously associated with the position may be shifted in the reference picture list according to the indication to reposition and/or insert the reference picture, although an indication to reposition the reference picture previously associated with the position may not be received. The slice may be decoded using the reference picture list. 120-. (canceled)21. A method comprising:determining whether a slice of a video bitstream is a P slice or a B slice;wherein, based on determining that the slice is a P slice, the method further comprises inserting one or more inter-layer reference pictures in List_0 for the slice, the one or more reference pictures inserted at the end of List_0; andwherein, based on determining that the slice is a B slice, the method further comprises inserting the one or more inter-layer reference pictures in List_0 and List_1 of the slice, the one or more reference pictures placed at the end of List_0 and at the end of List_1.22. An encoder comprising:a processor configured to:determine whether a slice of a video bitstream is a P slice or a B slice;wherein, based on determining that the slice is a P slice, the processor is further configured to insert one or more inter-layer reference pictures in List_0 for the slice, the one or more reference pictures inserted at the end of List_0; andwherein, based on determining that the slice ...

Подробнее
01-02-2018 дата публикации

REDUCING COMPUTATIONAL COMPLEXITY WHEN VIDEO ENCODING USES BI-PREDICTIVELY ENCODED FRAMES

Номер: US20180035128A1
Принадлежит:

Several techniques aimed at reducing computational complexity when encoding uses bi-predictively encoded frames (B-frames) are implemented in a video encoder. In an embodiment, B-frames are not used as reference frames for encoding P-frames and other B-frames. Non-use of B-frames allows a de-blocking filter used in the video encoder to be switched off when reconstructing encoded B-frames, and use of a lower complexity filter for fractional-resolution motion search for B-frames. In another embodiment, cost functions used in motion estimation for B-frames are simplified to reduce computational complexity. In one more embodiment, fractional pixel refinement in motion search for B-frames is simplified. In yet another embodiment, predictors used in motion estimation for a macro-block in a P-frame are selected from a B-frame that uses a same reference frame as the P-frame. 1. A method of encoding image frames , the method being implemented in a video encoder , the method comprising:encoding each of a plurality of image frames as a bi-predictively encoded frame (B-frame) or a non bi-predictively encoded frame (non B-frame), the encoding forming corresponding encoded image frames;reconstructing the encoded image frames to form corresponding reconstructed image frames; andenabling filtering of a reconstructed image frame in a de-blocking filter to form a corresponding de-blocked reconstructed frame if the encoded image frame is encoded as a non B-frame and disabling the filtering of the reconstructed image frame if the encoded image frame is encoded as a B-frame.2. The method of claim 1 , wherein the encoding comprises:performing sub-pixel interpolation to determine a motion vector specifying a displacement of a macro-block in a first image frame with respect to a reference frame, the first image frame being contained in the plurality of image frames,wherein the performing employs a filter with a first number of taps to perform the sub-pixel interpolation when the first ...

Подробнее
17-02-2022 дата публикации

VIDEO ENCODING AND DECODING METHODS AND DEVICE USING SAME

Номер: US20220053188A1

The present invention relates to video encoding/decoding methods and device, wherein the video encoding method according to the invention comprises the following steps: acquiring information of peripheral blocks; setting the information about a current block based on the information of the peripheral blocks; and encoding the current block based on the set information, wherein the current block and the peripheral blocks may be a CU (coding unit). 1. A method for decoding a video signal with a decoding apparatus , the method comprising:obtaining, by the decoding apparatus, a bitstream relating to the video signal;determining, by the decoding apparatus, based on a merge flag obtained from the bitstream, whether a merge mode is applied to a first prediction block included in a coding block, the merge flag indicating whether the merge mode is applied to the first prediction block, the coding block being partitioned to comprise a plurality of prediction blocks, the first prediction block being one of the prediction blocks;when the merge flag indicates that the merge mode is applied to the first prediction block, determining a plurality of merge candidates of the first prediction block, wherein when the coding block has a pre-defined size, the merge candidates are derived based on a position of the coding block, and wherein when the coding block does not have the pre-defined size, the merge candidates are derived based on a position of the first prediction block;deriving, by the decoding apparatus, the motion information of the first prediction block based on the merge candidates;obtaining, by the decoding apparatus, prediction samples of the first prediction block using the motion information;obtaining, by the decoding apparatus, residual samples corresponding to the first prediction block;obtaining, by the decoding apparatus, reconstruction samples by using the prediction samples and the residual samples; andfiltering, by the decoding apparatus, the reconstruction ...

Подробнее
17-02-2022 дата публикации

METHOD AND APPARATUS FOR CODING IMAGE USING ADAPTATION PARAMETER SET

Номер: US20220053190A1
Автор: AHN Yong Jo
Принадлежит:

A video decoding/decoding method and apparatus according to the present disclosure may obtain a transform coefficient of a current block, obtain an inverse-quantized transform coefficient by performing inverse-quantization on a transform coefficient based on a quantization-related parameter of an adaptation parameter set, and reconstruct a residual block of a current block based on an inverse-quantized transform coefficient. 1. A method of decoding an image signal including a current picture with a decoding apparatus , comprising:obtaining, with the decoding apparatus, coefficients of a current block in the current picture from a bitstream;decoding, with the decoding apparatus, a residual block of the current block by performing inverse-quantization on the coefficients based on a quantization-related parameter from the bitstream; andreconstructing, with the decoding apparatus, the current block based on the decoded residual block,wherein the quantization-related parameter is obtained from an adaptation parameter set (APS) included in the bitstream,wherein the adaptation parameter set includes at least one of parameter type information indicating a parameter type carried in the adaptation parameter set among a plurality of parameter types pre-defined in the decoding apparatus or identification information for identifying one of a plurality of parameter candidates defined for each of the parameter types,wherein the plurality of parameter types include an ALF (adaptive loop filter)-related parameter, a LMCS (luma mapping with chroma scaling)-related parameter, and the quantization-related parameter,{'sup': ['N', 'M'], '#text': 'wherein, a value of the identification information is in a range of 0 to 2−1 when the parameter type information indicates the ALF-related parameter or the quantization-related parameter, while a value of the identification information is in a range of 0 to 2−1 when the parameter type information indicates the LMCS-related parameter, and'} ...

Подробнее
17-02-2022 дата публикации

Image prediction method and apparatus for performing intra prediction

Номер: US20220053213A1
Автор: Jin Heo, Sunmi YOO
Принадлежит: LG ELECTRONICS INC

An image decoding method according to the present document may comprise the steps of: deriving an intra prediction mode for a current block; deriving reference samples located around the current block; generating a prediction sample for the current block on the basis of the intra prediction mode and the reference samples; and generating residual samples for the current block on the basis of the prediction sample, wherein the step of generating the prediction sample for the current block may comprise the steps of: deriving an interpolation filter, which is to be applied to the reference sample, on the basis of the prediction mode of the current block or the size of the current block; and generating the prediction sample by applying the derived interpolation filter to the reference sample.

Подробнее
31-01-2019 дата публикации

VIDEO CODING USING HYBRID INTRA PREDICTION

Номер: US20190037213A1
Принадлежит: Telefonaktiebolaget lM Ericsson (publ)

One exemplary embodiment presents a method of decoding a group of image elements in a frame of an encoded video sequence. The method comprises determining an intra-prediction mode for the group of image elements, and providing a first prediction of the group of image elements according to the determined intra-prediction mode. The method further comprises determining a location identifier identifying a location of a decoded version of another group of image elements in a frame of the video sequence, and providing a second prediction of the group of image elements using the determined location identifier. Further, the method comprises identifying which subset of a plurality of subsets of intra-prediction modes contains the determined intra-prediction mode, wherein each subset corresponds to a first weighting and a second weighting assigned for all intra-prediction modes of that subset, and wherein different subsets are assigned different first weightings and different second weightings, and applying at least one of the first weighting assigned to the identified subset to the first prediction to generate a first weighted prediction and the second weighting assigned to the identified subset to the second prediction to generate a second weighted prediction. The method further comprises generating a decoded version of the group of image elements using a combination of the first prediction and the second weighted prediction or using a combination of the first weighted prediction and the second prediction or using a combination of the first weighted prediction and the second weighted prediction. 1. A method of decoding a group of image elements in a frame of an encoded video sequence , the method comprising:determining an intra-prediction mode for the group of image elements;providing a first prediction of the group of image elements according to the determined intra-prediction mode;determining a location identifier identifying a location of a decoded version of another ...

Подробнее
31-01-2019 дата публикации

METHOD OF ENCODING AN IMAGE INTO A CODED IMAGE, METHOD OF DECODING A CODED IMAGE, AND APPARATUSES THEREOF

Номер: US20190037220A1
Принадлежит:

A method of encoding an image into a coded image, the method comprising: writing a quantization offset parameter into the coded image, determining a prediction mode type for coding a block of image samples of the image into a coding unit of the coded image, determining a quantization parameter for the block of image samples, and determining if the prediction mode type is of a predetermined type, wherein if the prediction mode type is of the predetermined type, the method further comprises: modifying the determined quantization parameter using the quantization offset parameter, and performing a quantization process for the block of image samples using the modified quantization parameter, and wherein if the prediction mode type is not of the predetermined type, the method further comprises: performing a quantization process for the block of image samples using the determined quantization parameter. 123-. (canceled)24. A method of encoding an image into a coded image , the method comprising:determining a first parameter related to quantization for a unit of the image; anddetermining if a prediction mode of the unit is a first prediction mode, modifying the determined first parameter using a second parameter for the unit in the first prediction mode; and', 'performing a quantization process for the unit using the modified first parameter, and, 'wherein if the prediction mode is the first prediction mode, the method further comprises 'performing a quantization process for the unit without using the second parameter for the unit in the first prediction mode.', 'wherein if the prediction mode is a second prediction mode which is different from the first prediction mode, the method further comprises25. A method of decoding a coded image , the method comprising:determining a first parameter related to quantization for a unit of the coded image; anddetermining if a prediction mode of the unit is a first prediction mode, modifying the determined first parameter using a second ...

Подробнее
31-01-2019 дата публикации

METHOD AND APPARATUS FOR PERFORMING INTRA-PREDICTION USING ADAPTIVE FILTER

Номер: US20190037238A1

Provided is a method and apparatus for performing intra-prediction using an adaptive filter. The method for performing intra-prediction includes the steps of: determining whether or not to apply a first filter for a reference pixel value on the basis of information of a neighboring block of a current block; applying the first filter for the reference pixel value when it is determined to apply the first filter; performing intra-prediction on the current block on the basis of the reference pixel value; determining whether or not to apply a second filter for a prediction value according to each prediction mode of the current block, which is predicted by the intra-prediction performance on the basis of the information of the neighboring block; and applying the second filter for the prediction value according to each prediction mode of the current block when it is determined to apply the second filter. 1. A video decoding method , comprising:determining whether to apply a first filter to a reference pixel value of a current block based on at least one of an intra prediction mode of the current block and a size of the current block;deriving a prediction value of the current block using the reference pixel value; anddetermining whether to apply a second filter to the prediction value of the current block based on at least one of an intra prediction mode of the current block and a size of the current block, for thereby producing a filtered prediction value,wherein the second filter is applied by using vertical reference pixel values and horizontal reference pixel values.2. The video decoding method of claim 1 , wherein when the intra prediction mode of the current block is a DC mode claim 1 , the filtered prediction value is generated by applying a 3-tap filter to an upper-leftmost pixel of the current block among the prediction pixels of the current block and applying a 2-tap filter to remaining uppermost and leftmost pixels except the upper-leftmost pixel among the ...

Подробнее
30-01-2020 дата публикации

METHODS AND APPARATUS FOR ENTROPY CODING AND DECODING ASPECTS OF VIDEO DATA

Номер: US20200036969A1
Автор: SARWER Mohammed Golam
Принадлежит: MEDIATEK SINGAPORE PTE. LTD.

The techniques described herein relate to methods, apparatus, and computer readable media configured to encode and/or decode video data. A prediction mode is determined for intra prediction coding a current data unit, where the determined prediction mode is a most probable mode of a plurality of most probable modes determined for the current data unit. The MPM information of the determined prediction mode is encoded using a coding bin, including context encoding the bin based on whether the bin is a first coding bin for the MPM information. 1. An encoding method for encoding video data , the method comprising: 'the determined prediction mode is a most probable mode (MPM) of a plurality of most probable modes determined for the current data unit; and', 'determining a prediction mode for intra prediction encoding a current data unit, whereinencoding MPM information of the determined prediction mode using a coding bin, comprising context encoding the bin based on whether the bin is a first coding bin for the MPM information.2. The method of claim 1 , wherein encoding the MPM information using the coding bin comprises claim 1 , if the coding bin is a first bin claim 1 , context encoding the coding bin.3. The method of claim 1 , wherein encoding the MPM information using the coding bin comprises claim 1 , if the coding bin is a second or greater bin claim 1 , bypass encoding the coding bin.4. The method of claim 1 , wherein the MPM information comprises an index indicating a position in a MPM list associated with the plurality of MPMs claim 1 , and the index is encoded by using truncated unary binarization.5. The method of claim 1 , further comprising:determining a prediction mode for intra prediction coding a second data unit, wherein:the determined prediction mode is not a most probable mode in a current list of a plurality of most probable modes; andencoding the determined prediction mode using a fixed length code.6. An encoding method for encoding video data claim 1 ...

Подробнее
30-01-2020 дата публикации

Encoder, decoder, encoding method, and decoding method

Номер: US20200036976A1
Принадлежит: Individual

An encoder includes processing circuitry and a memory coupled to the processing circuitry. Using the memory, the processing circuitry is configured to: change values of pixels in a first block and a second block to filter a boundary between the first block and the second block, using clipping such that change amounts of the respective values do not exceed respective thresholds, the pixels in the first block and the second block being arranged along a line across the boundary. The pixels include type one pixels and type two pixels different from the type one pixels. The respective thresholds for the type one pixels in the first block and the second block are selected to be symmetrical or asymmetrical with respect to the boundary based on block sizes of the first block and the second block.

Подробнее
30-01-2020 дата публикации

PICTURE FILE PROCESING METHOD AND APPARATUS, AND STORAGE MEDIUM

Номер: US20200036983A1
Принадлежит:

Embodiments of this application disclose an image file processing method performed at a computing device. The method includes: obtaining RGBA data corresponding to a first image in an image file, and separating the RGBA data to obtain RGB data and transparency data of the first image; encoding the RGB data of the first image according to a first video encoding mode, to generate first stream data; encoding the transparency data of the first image according to a second video encoding mode, to generate second stream data; and combining the first stream data and the second stream data into a stream data segment of the image file. 1. An image file processing method performed at a computing device having one or more processors and memory storing a plurality of programs to be executed by the one or more processors , the method comprising:obtaining RGBA data corresponding to a first image in an image file;separating the RGBA data to obtain RGB data and transparency data of the first image, the RGB data being color data comprised in the RGBA data, and the transparency data being transparency data comprised in the RGBA data;encoding the RGB data of the first image, to generate first stream data;encoding the transparency data of the first image, to generate second stream data; andcombining the first stream data and the second stream data into a stream data segment of the image file;wherein at least image header information corresponding to the image file comprises image feature information indication of transparency data in the image file.2. The method according to claim 1 , wherein the encoding the RGB data of the first image claim 1 , to generate first stream data comprises:converting the RGB data of the first image into first YUV data; andencoding the first YUV data according to a first video encoding mode, to generate the first stream data.3. The method according to claim 1 , wherein the encoding the transparency data of the first image claim 1 , to generate second stream ...

Подробнее
30-01-2020 дата публикации

CONTEXT REDUCTION OF SIGNIFICANCE MAP CODING OF 4 X 4 AND 8 X 8 TRANSFORM COEFFICIENT IN HM4.0

Номер: US20200036987A1
Автор: Auyeung Cheung, Xu Jun
Принадлежит:

Reducing contexts of a significance map includes merging some of the adjacent partitions of the higher frequency transform coefficients into one partition so that the significance of the coefficients in a merged partition are encoded with the same contexts. To reduce the impact of merging on coding efficiency of 4×4 blocks, the partitions of the lower frequency AC components of 4×4 blocks are not merged. To reduce the impact of merging on coding efficiency, the DC component is not merged with any AC component. 1. A coding device , comprising: [ at least one area for a coding process by each coding coefficient of a plurality of coding coefficients without share of a context for each coding coefficient, and', 'five areas for a coding process by merge of the plurality of coding coefficients with share of the context for each coding coefficient; and, 'assign contexts, wherein the assigned contexts are split into, 'apply a significance map coding process to a significance map to code coefficients of a block based on the assigned contexts., 'a coding part configured to2. The coding device according to claim 1 , whereinthe at least one area is on an upper left side of the block which is a low frequency region including a DC component, andthe five areas consist of two areas adjacent in a right side, two areas adjacent in a lower side, and one area adjacent in a lower right side, relative to a location of the at least one area.3. The coding device according to claim 2 , wherein a block size of the block is 8×8.4. The coding device according to claim 2 , wherein a coding coefficient of the plurality of coding coefficients is a significance coefficient flag.5. A method claim 2 , comprising: at least one area for coding by each coding coefficient of a plurality of coding coefficients without sharing a context for each coding coefficient, and', 'five areas for coding by merging the plurality of coding coefficients with sharing the context for each coding coefficient; and, ' ...

Подробнее
12-02-2015 дата публикации

IMAGE PROCESSING DEVICE AND IMAGE PROCESSING METHOD

Номер: US20150043816A1
Автор: Tanaka Junichi
Принадлежит: SONY CORPORATION

An image processing device including an acquiring section configured to acquire quantization matrix parameters from an encoded stream in which the quantization matrix parameters defining a quantization matrix are set within a parameter set which is different from a sequence parameter set and a picture parameter set, a setting section configured to set, based on the quantization matrix parameters acquired by the acquiring section, a quantization matrix which is used when inversely quantizing data decoded from the encoded stream, and an inverse quantization section configured to inversely quantize the data decoded from the encoded stream using the quantization matrix set by the setting section.

Подробнее
04-02-2021 дата публикации

INTRA PREDICTION MODE MAPPING METHOD AND DEVICE USING THE METHOD

Номер: US20210037241A1
Автор: Lee Sun Young
Принадлежит:

The present invention relates to an intra prediction mode mapping method and a device using the method. The intra prediction mode includes: decoding flag information providing information regarding whether an intra prediction mode of a plurality of candidate intra prediction modes for the current block is the same as the intra prediction mode for the current block, and decoding a syntax component including information regarding the intra prediction mode for the current block in order to induce the intra prediction mode for the current block if the intra prediction mode from among the plurality of candidate intra prediction modes for the current block is not the same as the intra prediction mode for the current block. Thus, it is possible to increase the efficiency with which are images are decoded. 1. A decoding method of an intra-prediction mode , the method comprising:decoding flag information indicating whether one of candidate intra-prediction modes with respect to a current block and an intra-prediction mode of the current block are identical;when one of the candidate intra-prediction modes with respect to the current block and the intra-prediction mode of the current block are identical, deriving the intra prediction mode of the current block by decoding a syntax element of information regarding the candidate intra-prediction modes with respect to the current block; andwhen the candidate intra-prediction modes with respect to the current block and an intra-prediction mode of the current block are not identical, deriving the intra-prediction mode of the current block by decoding a syntax element of remaining intra-prediction mode information comprising information regarding the intra-prediction mode of the current block,wherein, the deriving the intra-prediction mode of the current block is performed based on a table comprising intra-prediction mode information, the table mapping intra-prediction modes and index information of the intra-prediction modes, ...

Подробнее
04-02-2021 дата публикации

BLOCK-BASED PARALLEL DEBLOCKING FILTER IN VIDEO CODING

Номер: US20210037263A1
Принадлежит:

Deblocking filtering is provided in which an 8×8 filtering block covering eight sample vertical and horizontal boundary segments is divided into filtering sub-blocks that can be independently processed. To process the vertical boundary segment, the filtering block is divided into top and bottom 8×4 filtering sub-blocks, each covering a respective top and bottom half of the vertical boundary segment. To process the horizontal boundary segment, the filtering block is divided into left and right 4×8 filtering sub-blocks, each covering a respective left and right half of the horizontal boundary segment. The computation of the deviation d for a boundary segment in a filtering sub-block is performed using only samples from rows or columns in the filtering sub-block. Consequently, the filter on/off decisions and the weak/strong filtering decisions of the deblocking filtering are performed using samples contained within individual filtering blocks, thus allowing full parallel processing of the filtering blocks. 1. A method comprising:computing a boundary strength of a shared boundary of a first macroblock and a second macroblock;determining a threshold based on the luma quantization parameter for the first macroblock, the luma quantization parameter for the second macroblock, and the computed boundary strength;computing a deviation from a straight line of luma values from a first sample in the first macroblock and a second sample in the second macroblock;determining whether to apply a first deblocking filter to the shared boundary or a second deblocking filter to the shared boundary using the computed first deviation and the determined threshold.2. The method of claim 1 , wherein computing a boundary strength is based on at least one of the following:coding mode of the first and second macroblocks;existence of non-zero transform coefficients for the first and second macroblocks; andexistence of motion information for the first and second macroblocks.3. The method of claim 1 ...

Подробнее
11-02-2016 дата публикации

SYSTEM AND METHOD FOR REUSING TRANSFORM STRUCTURE FOR MULTI-PARTITION TRANSFORM

Номер: US20160044314A1
Автор: Rinaldi Antonio
Принадлежит:

An apparatus configured to decode a block of video data in a coded bitstream includes a memory and a processor in communication with the memory. The memory is configured to store data associated with the block of video data in the coded bitstream. The processor is configured to: determine a transform partition type of the block, the block associated with transform coefficients determined via applying one or more transform functions on a plurality of pixel values associated with the block; determine, based on the transform partition type, an order in which the transform coefficients are to be inputted to an inverse transform function corresponding to the one or more transform functions; obtain output values via inputting the transform coefficients to the inverse transform function in the determined order; and decode the block of video data in the coded bitstream based on the output values. 1. A method for decoding a block of video data in a coded bitstream , comprising:determining a transform partition type associated with the block, the block associated with a plurality of transform coefficients determined at least in part via applying one or more transform functions on a plurality of pixel values associated with the block;determining, based on the transform partition type, an order in which the plurality of transform coefficients are to be inputted to one or more inverse transform functions corresponding to the one or more transform functions;obtaining a plurality of output values at least in part via inputting the plurality of transform coefficients to the one or more inverse transform functions in the determined order; anddecoding the block of video data in the coded bitstream based at least in part on the plurality of output values.2. The method of claim 1 , wherein determining the order in which the plurality of transform coefficients are to be inputted to the one or more inverse transform functions comprises rearranging the plurality of transform coefficients ...

Подробнее
11-02-2016 дата публикации

METHOD AND APPARATUS FOR DECODING INTRA PREDICTION MODE

Номер: US20160044326A1
Автор: PARK Shin Ji
Принадлежит: INFOBRIDGE PTE. LTD.

A method of decoding an intra prediction mode, can include reconstructing an intra prediction mode group indicator and a prediction mode index, constructing an MPM group including three intra prediction modes using valid intra prediction modes of left and top blocks of the current block, determining an intra prediction mode of the MPM group corresponding to the prediction mode index as the intra prediction mode of the current block when the intra prediction mode group indicator indicates that the intra prediction mode of the current block belongs to the MPM group and determining the intra prediction mode of the current block using the prediction mode index and the three intra prediction modes of the MPM group when the intra prediction mode group indicator indicates that the intra prediction mode of the current block does not belong to the MPM group. 1. A method of decoding an intra prediction mode , comprising:reconstructing an intra prediction mode group indicator and a prediction mode index;constructing an MPM group including three intra prediction modes using valid intra prediction modes of left and top blocks of the current block;determining an intra prediction mode of the MPM group corresponding to the prediction mode index as the intra prediction mode of the current block when the intra prediction mode group indicator indicates that the intra prediction mode of the current block belongs to the MPM group; anddetermining the intra prediction mode of the current block using the prediction mode index and the three intra prediction modes of the MPM group when the intra prediction mode group indicator indicates that the intra prediction mode of the current block does not belong to the MPM group;wherein mode numbers of two non-directional intra prediction modes are lower than mode numbers of directional intra prediction modes,wherein when the intra prediction modes of the left and top blocks are equal to each other and the intra prediction mode of the left block is ...

Подробнее
09-02-2017 дата публикации

Method of generating reconstructed block

Номер: US20170041603A1
Автор: Moonock Yang, Soo Mi Oh
Принадлежит: Infobridge Pte Ltd

A method is provided for deriving an intra prediction mode for a current prediction unit. The method includes entropy decoding a mode group indicator and a prediction mode index, constructing a most probable mode (MPM) group using intra prediction modes of a left block and an above block, wherein the MPM group includes three intra prediction modes, determining whether the mode group indicator indicates the MPM group, determining an intra prediction mode specified by the prediction mode index among the three intra prediction modes in the MPM group as the intra prediction mode of the current prediction unit when the mode group indicator indicates the MPM group, and deriving the intra prediction mode of the current prediction unit using the prediction mode index and the three intra prediction modes in the MPM group when the mode group indicator does not indicate the MPM group.

Подробнее
08-02-2018 дата публикации

METHOD AND SYSTEM FOR VIDEO PICTURE INTRA-PREDICTION ESTIMATION

Номер: US20180041758A1
Принадлежит:

Several systems and methods for intra-prediction estimation of video pictures are disclosed. In an embodiment, the method includes accessing four ‘N×N’ pixel blocks comprising luma-related pixels. The four ‘N×N’ pixel blocks collectively configure a ‘2N×2N’ pixel block. A first pre-determined number of candidate luma intra-prediction modes is accessed for each of the four ‘N×N’ pixel blocks. A presence of one or more luma intra-prediction modes that are common among the candidate luma intra-prediction modes of at least two of the four ‘N×N’ pixel blocks is identified. The method further includes performing, based on the identification, one of (1) selecting a principal luma intra-prediction mode for the ‘2N×2N’ pixel block and (2) limiting a partitioning size to a ‘N×N’ pixel block size for a portion of the video picture corresponding to the ‘2N×2N’ pixel block. 1. A method for video picture intra-prediction estimation , the method comprising:accessing four ‘N×N’ pixel blocks by an intra-prediction estimation device, ‘N’ being an integer value, the four ‘N×N’ pixel blocks comprising luma-related pixels, and the four ‘N×N’ pixel blocks collectively configuring a ‘2N×2N’ pixel block of a video picture;accessing a first pre-determined number of candidate luma intra-prediction modes for each of the four ‘N×N’ pixel blocks by the intra-prediction estimation device, a candidacy of the luma intra-prediction modes being determined based on a predefined measure;identifying, with the intra-prediction estimation device, a presence of one or more luma intra-prediction modes that are common among the candidate luma intra-prediction modes of at least two of the four ‘N×N’ pixel blocks; and selecting a principal luma intra-prediction mode for the ‘2N×2N’ pixel block from among the one or more luma intra-prediction modes based on identifying the presence of the one or more luma intra-prediction modes that are common among the candidate luma intra-prediction modes of at least two of ...

Подробнее
08-02-2018 дата публикации

Picture coding method, picture decoding method and apparatuses thereof

Номер: US20180041780A1

A frame coding unit generates individual picture signal information from a moving picture signal, and outputs a frame code value which is a numeric value to be obtained as a result of coding picture signal information of each frame. A variable length coding unit decomposes the frame code value into unit frame code values which are basic units of coding, converts the unit frame code values into frame code words using only a single code table, and constructs a frame stream by combining the converted frame code words. A multiplexing unit multiplexes a header stream which is constructed through a method equivalent to a conventional method the frame stream, and constructs a picture coded signal.

Подробнее
08-02-2018 дата публикации

Picture coding method, picture decoding method and apparatuses thereof

Номер: US20180041781A1

A frame coding unit generates individual picture signal information from a moving picture signal, and outputs a frame code value which is a numeric value to be obtained as a result of coding picture signal information of each frame. A variable length coding unit decomposes the frame code value into unit frame code values which are basic units of coding, converts the unit frame code values into frame code words using only a single code table, and constructs a frame stream by combining the converted frame code words. A multiplexing unit multiplexes a header stream which is constructed through a method equivalent to a conventional method and the frame stream, and constructs a picture coded signal.

Подробнее
24-02-2022 дата публикации

SYNTAX SIGNALING FOR OPTICAL-FLOW BASED INTER CODING

Номер: US20220060718A1
Принадлежит:

A method of visual media processing includes determining whether to use an affine adaptive motion vector resolution (AMVR) technique on visual media data relying on a control information related to the affine AMVR technique in a bitstream representation of the visual media data, wherein the control information is included or excluded from the bitstream representation based on a rule; and performing a conversion between the visual media data and the bitstream representation of the visual media data. 1. A method of processing video data , comprising:determining whether an affine coding mode is enabled for a conversion between a visual media data of a video and a bitstream of the video;determining, based on whether the affine coding mode is enabled for the conversion, a first indication for the visual media data, wherein the first indication indicating whether a first coding mode being enabled for the visual media data; andperforming the conversion at least based on the first indication□wherein in response to the first indication indicating the first coding mode being enabled, performing the conversion comprises:generating initial prediction samples of a sub-block of a current video block coded with an affine coding mode of the visual media data; andapplying an optical flow operation to generate final prediction samples for the sub-block by deriving a prediction refinement based on motion vector differences dMvH and/or dMvV, wherein dMvH and dMvV indicate motion vector differences along a horizontal direction and a vertical direction.2. The method of claim 1 , wherein the first indication is included in the bitstream in a sequence parameter set (SPS).3. The method of claim 1 , wherein the first indication is included in the bitstream for the visual media data in response to a second indication indicating the affine mode being enabled.4. The method of claim 1 , wherein the first indication is not included in the bitstream and inferred to indicate the first coding mode ...

Подробнее
24-02-2022 дата публикации

METHOD AND APPARATUS FOR PROCESSING VIDEO DATA

Номер: US20220060749A1
Принадлежит:

A method for signalling an intra chroma prediction mode and a method for implementing the signalled intra chroma prediction mode, the intra chroma prediction mode taking an intropolation of previously predicted luma samples from neighboring blocks of video data to attain an intra chroma prediction of a current chroma prediction unit. 1. A method for encoding a bitstream for a video signal by an encoding apparatus , the method comprising:determining prediction type information of a current block, the prediction type information specifying whether the current block is coded in inter mode or intra mode;encoding a luma intra prediction mode of the current block to the bitstream, based on that the prediction type information indicates that the current block is intra-coded, wherein the luma intra prediction mode is an intra prediction mode for a luma sample of the current block;determining a chroma intra prediction mode of the current block; andencoding intra chroma prediction mode information of the current block to the bitstream, the intra chroma prediction mode information specifying the chroma intra prediction mode of the current block, wherein the chroma intra prediction mode is an intra prediction mode for a chroma sample of the current block;wherein, the intra chroma prediction mode information of the current block is determined according to a predefined table based on the luma intra prediction mode of the current block and the chroma intra prediction mode of the current block, andwherein, the intra chroma prediction mode information of the current block has a specific value, based on that the chroma intra prediction mode of the current block is equal to the luma intra prediction mode of the current block.2. A non-transitory computer-readable storage medium storing a bitstream generated by an encoding method , the encoding method comprising:determining prediction type information of a current block, the prediction type information specifying whether the current ...

Подробнее