Настройки

Укажите год
-

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

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

Подробнее
-

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

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

Подробнее

Форма поиска

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

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

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

Номер: RU2797723C2

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

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

УСТРОЙСТВО И СПОСОБ КОДИРОВАНИЯ

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

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

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

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

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

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

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

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

Номер: RU2597994C2

Изобретение относится к области видеокодирования видеоданных, с возможностью сохранения значимой для PPG (фотоплетизмографического изображения) информации. Техническим результатом является сжатие видеоданных с использованием стандартных средств сжатия с потерями и сохранения информации для выделения сигнала PPG после декодирования видеоданных без требования большого объема дополнительных данных. Предложено устройство (10, 10', 10'') видеокодирования, содержащее: модуль выбора (20, 20') для выбора во входных видеоданных (100) одной или более областей исследования (101), обеспечивающих сильный сигнал PPG, первый блок (30, 30') кодирования для кодирования одной или более областей исследования (101) входных видеоданных (100) в соответствии с определенной схемой кодирования с первой настройкой кодирования для сохранения существенной для PPG информации в закодированных одной или более областях исследования, второй блок (40, 40') кодирования для кодирования оставшихся частей (103) входных видеоданных ...

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

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

Номер: RU2801863C2

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

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

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

Номер: RU2827976C2

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

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

РЕЖИМ ВЗАИМНО-ВНУТРЕННЕГО ПРОГНОЗИРОВАНИЯ ДЛЯ ВИДЕОДАННЫХ

Номер: RU2803896C2

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

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

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

Номер: RU2595609C2

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

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

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

Номер: RU2646325C2

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

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

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

Номер: RU2627101C2

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

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

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

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

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

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

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

Номер: RU2543548C2
Принадлежит: ОЛ2, ИНК. (US)

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

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

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

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

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

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

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

Номер: RU2595607C2

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

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

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

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

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

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

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

Номер: RU2580098C2

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

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

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

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

Изобретение относится к вычислительной технике. Технический результат заключается в выполнении кодирования открытой GOP для данных изображения в схеме чередования. Устройство кодирования изображения содержит блок кодирования изображения, выполненный с возможностью кодирования данных изображения каждой картинки, образующей данные изображения в схеме чередования в структуре блока NAL, и выработки видеопотка, имеющего кодированные данные изображения каждой картинки, где блок кодирования изображения устанавливает тип блока NAL среза кодированных данных изображения картинки, образующей пару полей с интракартинкой, образующей точку произвольного доступа, на уникальный тип, который показывает картинку, которая зависит от интракартинки и образует пару полей с интракартинкой, обеспечивая вставку передней картинки (LP) в качестве последующей картинки. 6 н. и 4 з.п. ф-лы, 15 ил.

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

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

Номер: RU2742221C2

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

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

КОДЕР, ДЕКОДЕР И СПОСОБ

Номер: RU2693902C2

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

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

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

Номер: RU2354073C2
Принадлежит: НОКИА КОРПОРЕЙШН (FI)

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

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

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

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

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

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

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

Номер: RU2517247C2
Принадлежит: ТОМСОН ЛАЙСЕНСИНГ (FR)

Изобретение относится к области кодирования/декодирования сигналов изображений. Техническим результатом является увеличение эффективности кодирования в случае затухания. Способ для изменения опорного блока (RFBL) с опорными пикселями в опорном изображении (I_REF) осуществляет преобразование (TRF) опорного блока в первый набор (REF (u,v,)) коэффициентов; изменение первого набора (REF (u,v,)) коэффициентов с помощью одного или нескольких весов (TR(u,v,)) и обратное преобразование (ITR) измененного первого набора коэффициентов. При этом веса (TR(u,v,)) определяются с помощью дополнительных пикселей в текущем изображении (I_CUR) и с помощью дополнительных опорных пикселей в опорном изображении. Использование дополнительных пикселей, а также дополнительных опорных пикселей позволяет определять спектральные веса, так что они отражают эффекты затухания. В особенности, если опорный кадр состоит из двух затемненных кадров, из которых один должен предсказываться с помощью опорного кадра, то присвоение ...

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

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

Номер: RU2341037C2

Изобретение относится к системам связи, использующим сжатие мультимедийных данных. Техническим результатом является обеспечение сжатия мультимедийных данных с использованием кадров Р и В с улучшенной устойчивостью к ошибкам. Цифровые мультимедийные данные включают в себя внутрикадровую информацию и межкадровую информацию. В дополнение к передаче отдельных завершенных внутренних кадров, которые определяют межкадровые переходы, некоторые межкадровые переходы («гибридные» кадры) содержат частичную внутрикадровую информацию, для того, чтобы в случае потери целого внутреннего кадра, ссылаясь на межкадровые переходы, могло быть получено, по меньшей мере, некоторое количество внутрикадровой информации от гибридных кадров. 4 н. и 34 з.п. ф-лы, 4 ил.

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

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

Номер: RU2769959C1

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Номер: RU2493583C2
Принадлежит: ОЛ2, ИНК. (US)

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

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

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

Номер: RU2776101C1

Изобретение относится к восстановлению данных изображения. Технический результат заключается в повышении точности восстановленного сигнала HDR и обеспечении совместимости сигнала SDR с дисплеем с поддержкой SDR. Способ восстановления данных изображения (I3), представляющих данные исходного изображения (I1), из декодированных данных изображения (I2) и параметров, полученных из битового потока (101), упомянутые параметры получены обработкой из упомянутых данных исходного изображения (I1), при этом восстановленное изображение адаптировано к характеристике дисплея представления и содержит: коррекцию (122) двух компонентов цветности для получения двух восстановленных компонентов цветности при этом коррекция (120) цветности осуществляется в ответ на значение одного коэффициента модуляции mod. 3 н. и 12 з.п. ф-лы. 8 ил.

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

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

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

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

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

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

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

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

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

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

Номер: RU2778099C1

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

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

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

Номер: RU2523071C1

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

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

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

Номер: RU2680199C1

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

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

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

Номер: RU2706179C1

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

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

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

Номер: RU2682303C1
Автор: ЛИ, Тамми (KR)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Номер: RU2732534C1

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

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

КЛАССИФИКАЦИЯ КОНТЕНТА ДЛЯ ОБРАБОТКИ МУЛЬТИМЕДИЙНЫХ ДАННЫХ

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

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

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

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

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

Устройство, содержащее множество серверов с видеовыходом, соединенным с устройством сжатия видео, которое передает интерактивное потоковое видео множеству пользователей, контур обратной связи, посредством которого интерактивное потоковое видео рекурсивно объединяется внутри видеовыхода множества серверов.

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

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

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

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

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

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

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

... 1. Способ кодирования по меньшей мере одного изображения, содержащий этапы, на которых:выполняют нарезку (С1) изображения на множество блоков (MB),группируют (С2) блоки в заданное количество (Р) подсовокупностей блоков,параллельно кодируют (С3) каждую упомянутую подсовокупность блоков, при этом указанные блоки рассматриваемой подсовокупности подлежат кодированию согласно заданному последовательному порядку прохождения, причем упомянутый этап кодирования содержит, для текущего блока рассматриваемой подсовокупности, подэтапы, на которых:кодируют (С341) с предсказанием упомянутый текущий блок по отношению по меньшей мере к одному ранее кодированному и декодированному блоку,выполняют энтропийное кодирование (С345) упомянутого текущего блока на основании по меньшей мере одной вероятности возникновения символа,при этом упомянутый способ кодирования дополнительно содержит этапы, на которых:в случае, когда текущий блок является первым блоком, подлежащим кодированию в рассматриваемой подсовокупности ...

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

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

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

... 1. Способ извлечения, по меньшей мере, одного предиктора информации движения для кодирования или декодирования части изображения у изображения посредством компенсации движения относительно, по меньшей мере, одной части опорного изображения, при этом для упомянутой части изображения, которая должна быть кодирована или декодирована, способ содержит этапы, на которых:- предоставляют, для обработки, по меньшей мере, два различные первый и второй поднаборы предикторов информации движения первого набора (801-807) предикторов информации движения, причем первый поднабор содержит, по меньшей мере, один временной предиктор информации движения, и второй поднабор содержит, по меньшей мере, один пространственный предиктор информации движения и исключает временные предикторы информации движения;- обрабатывают (808, 809) первый поднабор предикторов информации движения;- обрабатывают (808, 815, 817) второй поднабор предикторов информации движения; и- получают (819), на основе предикторов (818, 814) информации ...

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Bildkodierungsverfahren, und -vorrichtung

Номер: DE0069430147T2
Принадлежит: SONY CORP, SONY CORP., TOKIO/TOKYO

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

VIDEOKODIERUNG

Номер: DE0060028942T2
Принадлежит: NOKIA CORP, NOKIA CORP.

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

BILDKOMPRESSION

Номер: DE0060218560D1

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

CODIERUNGSTRANSFORMATIONSKOEFFIZIENTEN IN BILD-/VIDEOCODIERERN UND/ODER -DECODIERERN

Номер: DE0060347000C5
Принадлежит: NOKIA TECHNOLOGIES OY, Nokia Technologies OY

A method of encoding data symbols of an image block comprising zero-valued data symbols and non-zero-valued data symbols, and variable-length encoding is applied to said data symbols, characterised in that the method further comprises:- determining an average of at least the amount of non-zero-valued data symbols in a previously encoded image block and the amount of non-zero-valued data symbols in another previously encoded image block;- applying the variable length encoding to said data symbols of said image block;- determining the amount of non-zero-valued data symbols in said image block;- encoding an indication of said amount of non-zero-valued data symbols in said image block comprising- providing at least two alternative sets of variable length codewords;- using said average to select one set of variable length codewords of said at least two alternative sets of variable length codewords; and- using said amount as an index to the selected set of variable length codewords to select ...

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

Selektive Prädikation für ein Intra-Codieren eines Videodatenblocks

Номер: DE0010296787T5

Verfahren zur Videodatenkomprimierung, welches auf einen spezifizierten Block angewendet wird, welcher in einer Anzahl von Blöcken enthalten ist, welche durch selektives Einteilen eines Videorahmens in eine Sequenz von Rahmen hergeleitet werden, wobei der spezifizierte Block an einer Anzahl von zuvor codierten Blöcken angrenzt, welche sowohl intra-codierte Blöcke als auch inter-codierte Blöcke enthalten, wobei das Verfahren die Schritte enthält: Auswählen eines Prädiktionstyps aus einem Satz, welcher Typen einer vollen Prädiktion und einer begrenzten Prädiktion enthält, wobei der Typ voller Prädiktion auf einen oder mehrere der intra-codierten Blöcke und ebenfalls auf einen oder mehrere der inter-codierten Blöcke basiert, und der Typ begrenzter Prädiktion nur auf einen oder mehrere der intra-codierten Blöcke basiert; Verwenden des ausgewählten Prädiktionstyps zum Encodieren des spezifizierten Blocks, um einen Datenbitstrom zu erzeugen, welcher dem spezifizierten Block entspricht; und Bereitstellen ...

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

Videodekodierer

Номер: DE0069738176D1

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

Encoding and decoding video using skip transform mode

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

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

Video coding

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

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

Encoder, decoder and method

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

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

Data encoding and decoding

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

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

Data encoding and decoding

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

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

Palette Prediction

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

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

Scalable video communication

Номер: GB0002384638B
Принадлежит: MOTOROLA INC, * MOTOROLA INC

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

Encoding apparatus and method,recording apparatus and method, and decoding apparatus and method

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

There is disclosed a technique for displaying, without any troubles, image signals at a splice between scenes, precluding images from being frozen even in a case of discontinuation of time information, such as a case of scene transition. According to this technique, an image encoding part (1041) performs intra-frame encoding and inter-frame prediction encoding of image signals to produce image encoded data. A time information (PCR) generating part (10461) generates time information to be multiplexed in a transport stream. Identification information (scene transition information) generating part (10462) generates identification information indicative of discontinuation of time information when the continuation of the time information to be multiplexed in the transport stream is lost. A multiplexing part (1047) multiplexes the image encoded data, time information and identification information to output them as the transport stream.

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

System and method for video distribution and billing

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

A system for distribution of video and audio data, the system including a wireless device operating in a wireless network, a protocol stack, a dispatcher of video and audio data, a storage server, and a video encoder. Multiple methods for using video and audio data, including, among others, methods for optimizing use of mobile radio bandwidth, optimizing use of technical limitations in wireless devices, for allowing users to use premium SMS to interact with the data distribution system, and for verifying the status of a user.

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

Selective prediction for intra-coding video data block

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

In a method of video data compression a video frame in a sequence of frames is divided into a number of macroblocks, a particular macroblock being adjacent to a number of previously coded macroblocks including both intra-coded and inter-coded macroblocks. The method includes selecting either a full prediction or limited prediction type in encoding the particular macroblock to provide a corresponding data bit stream, full prediction using both adjacent inter-coded and intra-coded macroblocks, and limited prediction using intra-coded macroblocks only. A signal is provided along with the bit stream to indicate the selected prediction type to a decoder disposed to recover data from the bit stream. The prediction type may be either signaled explicitly, such as by providing a code word in the bit stream, or may be inferred implicitly by selected values or levels of a coding variable.

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

Scalable video communication

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

Подробнее
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 ...

Подробнее
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 ...

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

Improved video bitstream coding

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

A method of decoding JVET video includes receiving a bitstream indicating how a coding tree unit was partitioned into coding units, and parsing said bitstream to generate at least one predictor based on an intra prediction mode signaled in the bitstream. The predictor may be generated by interpolating neighboring pixels for each pixel within a coding block. The computation may be more accurate by deriving a value for a bottom right neighboring pixel.

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

Improved video bitstream coding

Номер: GB2584942B
Принадлежит: ARRIS ENTPR LLC, ARRIS Enterprises LLC

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

Encoder of digital data stream determines encoding technique according to available power

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

An encoder encodes a data stream comprising a sequence of digital values. The encoder comprises first and second logical blocks and a software driver. The driver receives an indication of an amount of available power 512, 513, 514, (210, fig.2), possibly from a power management module, and determines whether to encode the data stream using either a first encoding technique 520, 530 or a second encoding technique 530, 540, (220, fig.2). If the power indication is above a certain threshold, the first block performs an encoding operation based on the first technique; otherwise the second block performs an encoding operation based on the second technique (240, fig.2). If the sequence of digital values are encoded using the second technique, the driver switches off the first block whereas, if the sequence of digital values are encoded using the first technique, the driver switches off the second block. Selection and use of an appropriate encoding technique may be applied to sequential subsets ...

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

Video processing system

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

A method of processing frames of video data, in which data for one or more frames in a sequence of video frames is defined with respect to a reference frame, comprises: when all or part of a reference frame for a sequence of video frames is to be used when decoding the sequence of video frames: generating and storing in memory pixel data representing all or part of the reference frame at a first resolution; and generating and storing in memory pixel data representing all or part of the reference frame at at least one different (e.g. display-based) resolution to the first resolution (detail level). Thus different resolution reference frames are provided and stored. A video processing unit (VPU) 32 and one or more display processing units 34, 35 are provided, all having access to external memory 33. VPU 32 generates and stores in memory 33 pixel data representing reference frames for the sequence of video frames at the full resolution L0 of the reference frame and also at at least one lower ...

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

Video encoding and decoding

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

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

Compressed bitstreams

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

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

Apparatus and method for coding moving image

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

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

Method and apparatus for encoding/decoding image

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

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

Systems and methods for rendering & pre-encoded load estimation based encoder hinting

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

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

Improved video bitstream coding

Номер: GB0002574733B
Принадлежит: ARRIS ENTPR LLC, ARRIS Enterprises LLC

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

Mode dependent MVD precision set

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

A method of processing a video bitstream includes determining a motion precision set based on coding information of a current block. A conversion between a video block and a coded representation of the video block is performed based on the motion precision set. The conversion corresponds to a reconstruction of the current block. In some example aspects, a MVD precision of a current block from a motion precision set is determined based on a selected motion precision set and a signaled motion vector difference (MVD) precision index. A conversion between a video block and a coded representation of the video block using a MVD is performed based on the MVD precision. The MVD represents a difference between a predicted motion vector and an actual motion vector used during motion compensation processing.

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

Interaction between pairwise average merging canidates and intra-block intra-bloc (IBC)

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

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

Interaction between IBC and affine

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

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

Low complexity enhancement video coding

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

A bitstream for transmitting one or more enhancement residuals planes suitable to be added to a set of preliminary pictures obtained from a decoder reconstructed video, comprises a decoder configuration for controlling a decoding process of the bitstream, and encoded enhancement data comprising encoded residual data representing differences between a reference video frame and a decoded version of the video frame (as per LCEVC / MPEG 5). The decoder configuration comprises scaling mode parameter(s), wherein each scaling mode parameter indicates a transform matrix that should be used for decoding coefficient groups of transform coefficients. The enhancement coding may operate on top of a base layer, which may provide base encoding and decoding. Spatial scaling may be applied across different layers. Only the base layer encodes full video, which may be at a lower resolution. The enhancement coding instead operates on computed sets of residuals. The sets of residuals are computed for layers ...

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

Digital signal coding method and apparatus, digital signal decoding apparatus, digital signal arithmetic coding method and digital signal arithmetic decoding method

Номер: US20120044099A1
Принадлежит: Mitsubishi Electric Corp

A digital decoding apparatus for receiving and decoding a compression-coded digital signal in predetermined transmission units is disclosed. The decoding apparatus includes an initialization unit for initializing an entropy coding process based on information of initializing a table of probability of occurrence which is multiplexed on a header of data for the predetermined transmission units, a context model determination unit for determining a context model to be used for each type of decoded data among a plurality of context models, a probability of occurrence generation unit for providing a probability of occurrence corresponding to the context model, and an entropy decoding unit for entropy decoding based on the generated probability of occurrence. A digital signal coding apparatus for making a compression coding of a digital signal is also disclosed.

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

Method, apparatus and system for use in multimedia signal encoding

Номер: US20120275512A1
Принадлежит: Sonic Solutions LLC

The present embodiments provide methods, apparatuses, systems for use in encoding and/or formatting content, such as multimedia content. Some embodiments provide methods for use in encoding content. These methods receive source content, encode the source content producing encoded content, evaluate a first encoded segment of the encoded content relative to a plurality of buffer models, determine whether the first segment of encoded content is to be re-encoded relative to one or more of the plurality of buffer models based on the evaluation; and re-encode the first segment when it is determined that the first segment is to be re encoded.

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

Moving picture coding method, apparatus, program, and integrated circuit

Номер: US20120275518A1
Принадлежит: Panasonic Corp

A moving picture coding method in which the position of a current I-slice for a current picture is shifted in the vertical direction of the current picture, and which includes (i) performing inter coding on a first P-slice without using a motion vector (Sa 1 ), and (ii) performing intra coding on a second P-slice using a motion vector (Sa 2 ); the first P-slice is included in a first region that is adjacent to the current I-slice in the direction opposite to the forward direction for the shift in the vertical direction, and the second P-slice is included in a second region that is other than the first region within the current picture.

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

Methods and apparatus for adaptive coupled pre-processing and post-processing filters for video encoding and decoding

Номер: US20120281753A1
Принадлежит: Thomson Licensing SAS

Methods and apparatus are provided for adaptive coupled pre-processing and post-processing filters for video encoding and decoding. The apparatus and method encode input data for a picture into a resultant bitstream, wherein said video encoder comprises a pre-filter and a post-filter coupled to the pre-filter, wherein said pre-filter filters the input data for the picture and the post-filter filters in-loop reconstructed data for the picture.

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

Method and Apparatus for Multiple Description Video Coding

Номер: US20120300847A1
Принадлежит: AT&T Intellectual Property II LP

A method and apparatus for utilizing temporal prediction and motion compensated prediction to accomplish multiple description video coding is disclosed. An encoder receives a sequence of video frames and divides each frame into non-overlapping macroblocks. Each macroblock is then encoded using either an intraframe mode (I-mode) or a prediction mode (P-mode) technique. Both the I-mode and the P-mode encoding techniques produce an output for each of n channels used to transmit the encoded video data.

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

Image coding apparatus and image coding method

Номер: US20120328006A1
Автор: Akihiro Oishi
Принадлежит: Canon Inc

At least one exemplary embodiment is directed to an image coding apparatus configured to encode moving image data including: a coding unit configured to encode each picture in the moving image data in a unit of a first block; a luminance change detection unit configured to divide the moving image data into a plurality of second blocks and to detect a luminance change block in which a luminance change occurred from the plurality of the second blocks in one picture; and a code amount adjustment unit configured to increase an amount of code allocated to the first block if the first block corresponds to the luminance change block detected by the luminance change detection unit.

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

Image encoding/decoding method and device

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

The present disclosure relates to a video encoding/decoding apparatus and method, in which skip information indicating whether a block is a skip block is encoded, partition information of the block and skip motion information of the block are encoded or prediction information of the block containing the partition information of the block and intra prediction mode information or motion information are encoded according to the skip information, residual signal information of the block is predictive-encoded based on the prediction information and the transform information, and an encoded signal is reconstructed. The method and the apparatus can improve the video compression efficiency by efficiently encoding the encoding information used for the video encoding and selectively using various encoding methods and decoding methods in encoding the video.

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

System for initializing an arithmetic coder

Номер: US20130003829A1
Принадлежит: Sharp Laboratories of America Inc

Decoding an entropy slice using a context based adaptively binary arithmetic coding, based upon a pair of variables n and m, corresponding to a probability state index and the value of the most probable symbol.

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

Motion vector detection apparatus, motion vector detection method, image encoding apparatus, image encoding method, and computer program

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

An apparatus detects a motion vector using image data to be encoded, and a plurality of reference image data. The apparatus conducts a motion vector search for first reference image data using a large block obtained by dividing the image data to be encoded, and divides the large block into a smaller block size at the position of a smallest matching error. The apparatus determines a block size used in a motion vector search for another reference data based on matching errors in the small blocks.

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

Personal media broadcasting system with output buffer

Номер: US20130007816A1
Принадлежит: SLING MEDIA LLC

A personal media broadcasting system enables video distribution over a computer network and allows a user to view and control media sources over a computer network from a remote location. A personal broadcaster receives an input from one or more types of media sources, digitizes and compresses the content, and streams the compressed media over a computer network to a media player running on any of a wide range of client devices for viewing the media. The system may allow the user to issue control commands (e.g., “channel up”) from the media player to the broadcaster, causing the source device to execute the commands. The broadcaster and the media player may employ several techniques for buffering, transmitting, and viewing the content to improve the user's experience.

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

Video Coding

Номер: US20130058395A1
Принадлежит: Skype Ltd Ireland

A method of performing a rate-distortion optimization process comprising selecting a preferred encoding mode by optimizing a function comprising an estimate of distortion for a target image portion and a measure of bit rate required to encode that portion. The estimate of distortion is based on source coding distortion and an estimate of error propagation distortion due to loss. The method further comprises transmitting the same encoded version of the video stream from the transmitting terminal to each of a plurality of receiving terminals over respective lossy channels, using the same rate-distortion optimization process in relation to each of the plurality of receiving terminals, making the same encoding mode selection per target image portion based on the same optimization of said function. The estimate of error propagation distortion comprises an aggregate estimate of error propagation distortion that would be experienced due to possible loss over the plurality of channels.

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

Motion picture encoding apparatus and method thereof

Номер: US20130070845A1

Provided is a video encoding apparatus, including a signal separator to separate a differential image block into a first domain and a second domain, based on a boundary line included in the differential image block, the differential image block indicating a difference between an original image and a prediction image with respect to the original image, a transform encoder to perform a transform encoding with respect to the first domain using a discrete cosine transform (DCT), a quantization unit to quantize an output of the transform encoding unit in a frequency domain, a space domain quantization unit to quantize the second domain in a space domain, and an entropy encoder to perform an entropy encoding using outputs of the quantization unit and the space domain quantization unit.

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

Encoding apparatus, encoding method and program

Номер: US20130101043A1
Принадлежит: Sony Computer Entertainment Inc, Sony Corp

There is provided an encoding apparatus, including an intra-block determination section which determines that a prediction mode of a block is a forced intra-prediction mode, by a frequency based on a priority of each block of an image to be encoded, an encoding section which encodes the block, to which the prediction mode has been determined to be an intra-prediction mode by the intra-block determination section, with the intra-prediction mode, and a transmission section which transmits an encoded result of the image to be encoded obtained by the encoding section, and the prediction mode of the image.

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

Moving image decoding apparatus, moving image decoding method and moving image encoding apparatus, and moving image encoding method

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

A moving image decoding apparatus includes a region boundary position information extracting unit which extracts region boundary position information between a clean region including at least one block encoded such that a pixel value is guaranteed to be decoded correctly, and a non-clean region, a region classification unit which specifies the clean region and the non-clean region in each picture based on the region boundary position information, a referenceability determining unit which, when a decoding target block belongs to the clean region, determines that blocks in the clean region in the decoding target picture and blocks in the clean region in the reference picture are referenceable, and, when the decoding target block belongs to the non-clean region, determines that all of blocks of the decoding target picture and the reference picture are referenceable, and a decoding unit which decodes the decoding target block with reference to only the referenceable blocks.

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

Method and apparatus for dual pass rate control video encoding

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

A method of dual-pass rate control video encoding and an encoder are disclosed. Uncompressed input video is received with a video encoder. First pass encoding is performed, and a second pass encoding is performed with the video encoder at a delay relative to the first pass. The first pass encoding detects scene changes within the input video, assigns macroblocks to a pre-determined number of activity classes, and determines a complexity of each picture within the sequence of pictures. Information from the first pass encoding concerning the scene changes, the activity classes, and the complexity are used for rate control determined in second pass encoding for producing and outputting a bit stream of compressed video. During at least one of the first pass and second pass encoding, boundaries of at least some of the GOPs are adjusted to be aligned with the scene changes.

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

Systems and methods for region of interest video processing

Номер: US20130170559A1
Принадлежит: Rovi Technologies Corp

Systems and methods for encoding regions of interest within video frames to reduce errors within the regions of interest in accordance with embodiments of the invention are described. One embodiment includes a processor configured by an encoder application, where the encoder application configures the processor to: identify at least one region of interest within a frame of video; assign at least one importance value to a plurality of regions within the frame, where a higher importance value is assigned to identified regions of interest; and apply a first error propagation reduction process to at least one region assigned a first importance value and a second error propagation reduction process to at least one region assigned a second importance value.

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

Intra/Inter Mode Decision for Predictive Frame Encoding

Номер: US20130202036A1
Принадлежит: Texas Instruments Inc

This invention predicts that intra mode prediction is more effective for the macroblocks where motion estimation in inter mode prediction fails. This failure is indicated by a large value of the inter mode SAD. This invention performs intra mode prediction for only macro blocks have larger inter mode SADs. The definition of a large inter mode SAD differs for different content. This invention compares the inter mode SAD of a current macroblock with an adaptive threshold. This adaptive threshold depends on the average and variance of the SADs of the previous predicted frame. An adaptive threshold is calculated for each new predictive frame.

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

Signal shaping techniques for video data that is susceptible to banding artifacts

Номер: US20130235942A1
Принадлежит: Apple Inc

Video coding systems and methods protect against banding artifacts in decoded image content. According to the method, a video coder may identify, from content of pixel blocks of a frame of video data, which pixel blocks are likely to exhibit banding artifacts from the video coding/decoding processes. The video coder may assemble regions of the frame that are likely to exhibit banding artifacts based on the identified pixel blocks' locations with respect to each other. The video coder may apply anti-banding processing to pixel blocks within one or more of the identified regions and, thereafter, may code the processed frame by a compression operation.

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

Grouping bypass coded syntax elements in video coding

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

A video encoding device is configured to generate a first group of syntax elements. Each syntax element in the first group indicates whether a prediction mode of a respective prediction unit (PU) is based on an index into a list of most probable modes. A second group of syntax elements is generated that correspond to respective syntax elements in the first group. The syntax elements in the second group identify either an index into the list of most probable modes or an intra-prediction mode. The first group of syntax elements are context adaptive binary arithmetic coding (CABAC) encoded, and the second group of syntax elements are bypass encoded. A video decoder is configured to receive the entropy encoded first and second groups of syntax elements. The video decoder CABAC decodes the first group of flags and bypass decodes the second group of flags.

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

Graphical Application Integration with MPEG Objects

Номер: US20130272394A1
Принадлежит: ActiveVideo Networks Inc

System and methods are provided to cache encoded graphical objects that may be subsequently combined with other encoded video data to form a data stream decodable by a client device according to a format specification. Paint instructions relating to a graphical object are sent from a layout engine to a rendering library. A shim intercepts these instructions and determines whether the graphical object already has been rendered and encoded. If so, a cached copy of the object is transmitted to the client device. If not, the shim transparently passes the instructions to the rendering library, and the object is rendered, encoded, and cached. Hash values are used for efficiency. Methods are disclosed to detect and cache animations, and to cut and splice cached objects into encoded video data.

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

Motion sensor assisted rate control for video encoding

Номер: US20130301706A1
Автор: Gang Qiu, Liang Shen, Wentao Xu
Принадлежит: Qualcomm Inc

The system and methods for motion sensor assisted rate control for video encoding are described herein. An apparatus for encoding video content comprises a sensor and an encoder. The sensor is configured to provide motion information relating to the apparatus. The encoder is configured to encode the video content based at least in part on a quantization parameter. The encoder is further configured to increase the value of the quantization parameter in response to the provided motion information.

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

Motion picture encoding apparatus and method thereof

Номер: US20140036994A1

Provided is a video encoding apparatus, including a signal separator to separate a differential image block into a first domain and a second domain, based on a boundary line included in the differential image block, the differential image block indicating a difference between an original image and a prediction image with respect to the original image, a transform encoder to perform a transform encoding with respect to the first domain using a discrete cosine transform (DCT), a quantization unit to quantize an output of the transform encoding unit in a frequency domain, a space domain quantization unit to quantize the second domain in a space domain, and an entropy encoder to perform an entropy encoding using outputs of the quantization unit and the space domain quantization unit.

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

Randomly accessible visual information recording medium and recording method, and reproducing device and reproducing method

Номер: US20140044176A1
Принадлежит: Mitsubishi Electric Corp

Access point pictures designated as randomly accessible positions are I pictures or P pictures. Information indicating the decoding sequence (I 1 , P 1 , B 1 , B 2 , B 3 , B 4 , P 2 , . . . ) of pictures functioning as access points and attribute information (picture_type) indicating whether a picture functions as an access point or is necessary for decoding of the access point following a given access point are recorded on the video information recording medium. Random access is possible even if the GOP interval is lengthened.

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

Randomly accessible visual information recording medium and recording method, and reproducing device and reproducing method

Номер: US20140044408A1
Принадлежит: Mitsubishi Electric Corp

Access point pictures designated as randomly accessible positions are I pictures or P pictures. Information indicating the decoding sequence (I1, P1, B1, B2, B3, B4, P2, . . . ) of pictures functioning as access points and attribute information (picture_type) indicating whether a picture functions as an access point or is necessary for decoding of the access point following a given access point are recorded on the video information recording medium. Random access is possible even if the GOP interval is lengthened.

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

Randomly accessible visual information recording medium and recording method, and reproducing device and reproducing method

Номер: US20140044410A1
Принадлежит: Mitsubishi Electric Corp

Access point pictures designated as randomly accessible positions are I pictures or P pictures. Information indicating the decoding sequence (I 1 , P 1 , B 1 , B 2 , B 3 , B 4 , P 2 , . . . ) of pictures functioning as access points and attribute information (picture_type) indicating whether a picture functions as an access point or is necessary for decoding of the access point following a given access point are recorded on the video information recording medium. Random access is possible even if the GOP interval is lengthened.

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

Randomly accessible visual information recording medium and recording method, and reproducing device and reproducing method

Номер: US20140044419A1
Принадлежит: Mitsubishi Electric Corp

Access point pictures designated as randomly accessible positions are I pictures or P pictures. Information indicating the decoding sequence (I 1 , P 1 , B 1 , B 2 , B 3 , B 4 , P 2 , . . . ) of pictures functioning as access points and attribute information (picture_type) indicating whether a picture functions as an access point or is necessary for decoding of the access point following a given access point are recorded on the video information recording medium. Random access is possible even if the GOP interval is lengthened.

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

Motion vector calculation method

Номер: US20140064375A1
Принадлежит: Panasonic Corp

When a block (MB 22 ) of which motion vector is referred to in the direct mode contains a plurality of motion vectors, 2 motion vectors MV 23 and MV 24 , which are used for inter picture prediction of a current picture (P 23 ) to be coded, are determined by scaling a value obtained from averaging the plurality of motion vectors or selecting one of the plurality of the motion vectors.

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

Randomly accessible visual information recording medium and recording method, and reproducing device and reproducing method

Номер: US20140064702A1
Принадлежит: Mitsubishi Electric Corp

Access point pictures designated as randomly accessible positions are I pictures or P pictures. Information indicating the decoding sequence (I1, P1, B1, B2, B3, B4, P2, . . . ) of pictures functioning as access points and attribute information (picture_type) indicating whether a picture functions as an access point or is necessary for decoding of the access point following a given access point are recorded on the video information recording medium. Random access is possible even if the GOP interval is lengthened.

Подробнее
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.

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

Image decoding device, image encoding device, and data structure of encoded data

Номер: US20150003524A1
Принадлежит: Sharp Corp

Memory required during decoding is reduced. A video image decoding device ( 1 ) is equipped with main direction deriving means ( 1453 A) that references a prediction mode definition DEFPM( 1 ), and from a prediction mode number, derives a main direction of a prediction direction corresponding to a prediction mode, and a gradient deriver ( 1453 B) that references a gradient definition table DEFANG( 1 ), and derives a gradient of the prediction direction.

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

METHODS AND DEVICES FOR BIT-WIDTH CONTROL FOR BI-DIRECTIONAL OPTICAL FLOW

Номер: US20220007030A1

The present disclosure relates to a bit-width control method of bi-directional optical flow (BDOF) for coding a video signal. The method includes obtaining a first reference picture Iand a second reference picture Iassociated with a video block, obtaining first prediction samples I(i,j) of the video block from a reference block in the first reference picture I, obtaining second prediction samples I(i,j) of the video block from a reference block in the second reference picture I, controlling internal bit-widths of the BDOF by deriving internal bit-widths of intermediate parameters, obtaining motion refinements for samples in the video block based on the BDOF being applied to the video block based on the first prediction samples I(i,j) and the second prediction samples I(i,j), and obtaining bi-prediction samples of the video block based on the motion refinements. 1. A bit-width control method of bi-directional optical flow (BDOF) for decoding a video signal comprising:obtaining a first reference picture and a second reference picture associated with a video sub-block, wherein the first reference picture is before a current picture and the second reference picture is after the current picture in a display order;{'sup': '(0)', 'obtaining first prediction samples Ifor samples in the video sub-block from the first reference picture;'}{'sup': '(1)', 'obtaining second prediction samples Ifor the samples in the video sub-block from the second reference picture;'}{'sup': (0)', '(1), 'obtaining motion refinements for the samples in the video sub-block by controlling bit-widths of intermediate parameters, wherein the intermediate parameters comprise one or a combination of following parameters: horizontal gradients, vertical gradients, and sample differences based on the first prediction samples Iand the second prediction samples I; and'}obtaining bi-prediction samples for the samples in the video sub-block based on the motion refinements.2. The method of claim 1 , wherein the ...

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

PREDICTION REFINEMENT BASED ON OPTICAL FLOW

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

A method of video processing includes determining a refined prediction sample P′(x,y) at a position (x,y) in a video block by modifying a prediction sample P(x,y) at the position (x,y) with a first gradient component Gx(x, y) in a first direction estimated at the position (x,y) and a second gradient component Gy(x, y) in a second direction estimated at the position (x,y) and a first motion displacement Vx(x,y) estimated for the position (x,y) and a second motion displacement Vy(x,y) estimated for the position (x,y), where x and y are integer numbers, and performing a conversion between the video block and a bitstream representation of the video block using a reconstructed sample value Rec(x,y) at the position (x,y) that is obtained based on the refined prediction sample P′(x,y) and a residue sample value Res(x,y). 1. A method of processing video data , comprising:determining a refined prediction sample P′(x,y) at a position (x,y) in a video block by modifying a prediction sample P(x,y) at the position (x,y) with a first gradient component Gx(x, y) in a first direction estimated at the position (x,y) and a second gradient component Gy(x, y) in a second direction estimated at the position (x,y) and a first motion displacement Vx(x,y) estimated for the position (x,y) and a second motion displacement Vy(x,y) estimated for the position (x,y),wherein x and y are integer numbers; andperforming a conversion between the video block and a bitstream of the video block using a reconstructed sample value Rec(x,y) at the position (x,y) that is obtained based on the refined prediction sample P′(x,y) and a residue sample value Res(x,y).2. The method of claim 1 , further comprising:determining the first motion displacement Vx(x,y) at the position (x,y) and the second motion displacement Vy(x,y) at the position (x,y) in the video block based on information from at least a spatial neighboring video block of the video block or from at least a temporal neighboring video block located in ...

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

USING COMBINED INTER INTRA PREDICTION IN VIDEO PROCESSING

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

Techniques for implementing video processing techniques are described. In one example implementation, a method of video processing includes determining, for a conversion between a current block of a video and a bitstream representation of the video, whether a combined inter and intra prediction (CIIP) coding technique is to be applied to the current block based on a characteristic of the current block. The CIIP coding technique uses an intermedia inter prediction value and an intermedia intra prediction value to derive a final prediction value of the current block. The method also includes performing the conversion based on the determining. 1. A method for video processing , comprising:determining, for a conversion between a current block of a video and a bitstream of the video, whether a combined inter and intra prediction coding technique is to be applied to the current block based on at least one of a height H of the current block, or a width W of the current block; andperforming the conversion based on the determining;wherein in response to the combined inter and intra prediction coding technique being to be applied to the current block, an intermedia inter prediction value and an intermedia intra prediction value is used to derive a prediction value of the current block;wherein in an intra-prediction process for the current block, at least one of a multiline intra-prediction process, or a wide-angle intra-prediction process is disabled.2. The method of claim 1 , wherein in case that W is equal to T1 or H is equal to T1 claim 1 , the combined inter and intra prediction coding technique is disabled for the current block claim 1 , and wherein T1=64.3. The method of claim 1 , wherein whether the combined inter and intra prediction coding technique is to be applied to the current block is further based on whether a first coding technique is applied to the current block.4. The method of claim 3 , wherein the first coding technique is a bi-prediction coding technique. ...

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

Moving image encoder and moving image encoding method

Номер: US20170006304A1
Автор: Hidenobu Miyoshi
Принадлежит: Fujitsu Ltd

A moving image encoder includes: a filter configured to individually perform filtering on a luminance signal and a chrominance signal; a boundary position calculator configured to calculate a restriction type indicating a position relationship between a reference restriction boundary position and the reference inhibition area before the filtering; a suppression determiner configured to determine whether the filtering on the chrominance signal is suppressed on the basis of the restriction type, and to generate suppression information; an inhibiting mode specifier configured to specify a chrominance filter mode in which a pixel included in the reference inhibition area may be referenced to be an inhibiting mode; and a reference restriction specifier configured to specify a reference restriction position after the filtering on the basis of the reference restriction boundary position before the filtering and the suppression information.

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

Carriage of sei messages in rtp payload format

Номер: US20170006311A1
Принадлежит: NOKIA TECHNOLOGIES OY

A system and method of modifying error resiliency features by conveying temporal level 0 picture indices, such as t10_pic_idx, within an SEI message instead of optionally including them in the NAL unit header is provided. In addition, a mechanism is provided for enabling repetition of any SEI messages in Real-Time Transport Protocol (RTP) packets. Enabling such repetition of any SEI messages facilitates detection of lost temporal level 0 pictures on the basis of any received packet.

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

Randomly accessible visual information recording medium and recording method, and reproducing device and reproducing method

Номер: US20160006976A1
Принадлежит: Mitsubishi Electric Corp

Access point pictures designated as randomly accessible positions are I pictures or P pictures. Information indicating the decoding sequence (I 1 , P 1 , B 1 , B 2 , B 3 , B 4 , P 2 , . . . ) of pictures functioning as access points and attribute information (picture_type) indicating whether a picture functions as an access point or is necessary for decoding of the access point following a given access point are recorded on the video information recording medium. Random access is possible even if the GOP interval is lengthened.

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

THERMAL AND POWER MANAGEMENT WITH VIDEO CODING

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

In an example, a method includes encoding video data at a first video quality using an encoding parameter, and determining an operating characteristic of one or more components of an electronic device configured to record the video data. The method also includes adjusting the encoding parameter based at least in part on the determined operating characteristic and while maintaining the first video quality, and encoding the video data at the first video quality using the adjusted encoding parameter. 1. A method comprising:encoding video data at a first video quality using an encoding parameter;determining an operating characteristic of one or more components of an electronic device configured to record the video data;adjusting the encoding parameter based at least in part on the determined operating characteristic and the first video quality; andencoding the video data at the first video quality using the adjusted encoding parameter.2. The method of claim 1 , wherein the operating characteristic comprises a temperature of the one or more components of the device claim 1 , the method further comprising:obtaining a temperature threshold for the one or more components of the device; andcomparing the temperature to the temperature threshold;wherein adjusting the encoding parameter further comprises adjusting the encoding parameter based on the comparison.3. The method of claim 1 , wherein the operating characteristic comprises a pixel processing rate for encoding the video data claim 1 , the method further comprising:obtaining a pixel processing rate threshold; andwherein adjusting the encoding parameter further comprises adjusting the encoding parameter based on the pixel processing rate relative to the pixel processing rate threshold.4. The method of claim 1 , wherein the one or more components include a battery claim 1 , wherein the operating characteristic comprises a status of the battery claim 1 , the method further comprising:obtaining a battery status threshold; ...

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

INTERACTION BETWEEN PAIRWISE AVERAGE MERGING CANDIDATES AND IBC

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

A method of decoding visual information from a coded representation of the visual information includes determining that a block being decoded representing a portion of an encoded picture of visual information is coded using a motion candidate associated with a motion vector, wherein the motion vector is derived as a weighted average of a plurality of motion vectors, wherein all of the plurality of motion vectors refer to a same picture type, and wherein a first picture type represents a current picture and a second picture type represents a reference pictures different from the current picture and decoding the block being decoded by using the motion candidate. 1. A method of coding video data , comprising:determining, for a conversion between a current video block of a video and a bitstream representation of the video, a motion candidate associated with a motion vector, wherein the motion vector is derived based on a weighted average of a plurality of motion vectors, wherein all the plurality of motion vectors refer to a reference picture not identical to the current picture which includes the current video block; andperforming the conversion based on the determining.2. The method of claim 1 , comprising applying equal weights to all the plurality of motion vectors.3. The method of claim 1 , wherein the motion candidate is a motion vector of a pair-wise average merge candidate in inter prediction mode.4. The method of claim 3 , wherein the motion candidate of the pair-wise merge candidate is derived based on a weighted average of a first motion vector of a first merge candidate and a second motion vector of a second merge candidate.5. The method of claim 1 , wherein instead of plurality of motion vectors referring to a reference picture not identical to the current picture claim 1 , all the plurality of motion vectors refer to the reference picture identical to the current picture.6. The method of claim 1 , wherein the motion candidate is a motion vector of a sub- ...

Подробнее
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 дата публикации

TRANSMITTING APPARATUS, TRANSMISSION METHOD, RECEIVING APPARATUS, AND RECEPTION METHOD

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

Convenience in a decoding process on a receiver side for when a predetermined number of high-quality-format image data is transmitted together with basic-format image data is achieved. A base stream including, as an access unit, encoded image data for each picture of basic-format image data, and a predetermined number of enhanced streams, each including, as an access unit, encoded image data for each picture of high-quality-format image data are generated. Here, a predictive coding process is performed on image data in high-quality format by referring to the image data in basic format or image data in another high-quality format, by which an enhanced stream is generated. Then, information indicating decoding order is added to each access unit of the enhanced streams. A container in a predetermined format that includes the base stream and the predetermined number of enhanced streams is transmitted. 1. A transmitting apparatus comprising:an image encoding unit that generates a base stream and a predetermined number of enhanced streams, the base stream including, as an access unit, encoded image data for each picture of basic-format image data, and each of the predetermined number of enhanced streams including, as an access unit, encoded image data for each picture of high-quality-format image data; anda transmitting unit that transmits a container in a predetermined format, the container including the base stream and the predetermined number of enhanced streams,wherein the image encoding unit:obtains the encoded image data for each picture of high-quality-format image data by performing a predictive coding process on the high-quality-format image data by referring to the basic-format image data and/or another high-quality-format image data; andadds information indicating decoding order to each of the access units of the enhanced streams.2. The transmitting apparatus according to claim 1 ,wherein the encoded image data has a NAL unit structure, andthe image encoding ...

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

METHOD FOR SIGNALING A GRADUAL TEMPORAL LAYER ACCESS PICTURE

Номер: US20200007881A1
Автор: Deshpande Sachin G.
Принадлежит: Huawei Technologies Co., Ltd.

An electronic device for encoding a picture is described. The electronic device includes a processor and instructions stored in memory that are in electronic communication with the processor. The instructions are executable to encode a gradual temporal layer access (GTLA) picture. The instructions are further executable to send the GTLA picture. 1. An electronic device for decoding a picture , the electronic device comprising:a processor; and receive a bitstream;', 'obtain a (gradual temporal layer access) (GTLA) picture indicator from the bitstream, wherein the GTLA picture indicator is a NAL unit type associated with a GTLA picture;', 'obtain the GTLA picture from the bitstream;', 'decode the GTLA picture; and', 'storie the decoded GTLA picture into a buffer as a reference for decoding a future picture., 'a memory in electronic communication with the processor, wherein instructions stored in the memory are executable by the processor, the processor is configured to2. The electronic device of claim 1 , wherein claim 1 , during the decoding process claim 1 , the future picture being subsequent to the GTLA picture in decoding order and having a temporal identifier equal to a temporal identifier of the GTLA picture claim 1 , does not use a previous picture for inter prediction that has a temporal identifier greater or equal to the temporal identifier of the GTLA picture and that precedes the GTLA picture in decoding order.3. The electronic device of claim 1 , wherein claim 1 , during the decoding process claim 1 , the future picture being subsequent to the GTLA picture in decoding order and having a temporal identifier equal to the temporal identifier of the GTLA picture claim 1 , is allowable to use a previous picture for inter prediction that has a temporal identifier less than the temporal identifier of the GTLA picture and that precedes the GTLA picture in decoding order.4. The electronic device of claim 1 , wherein claim 1 , for the GTLA picture claim 1 , no ...

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

METHOD AND SYSTEM FOR ENCODING VIDEO WITH OVERLAY

Номер: US20200007883A1
Автор: Toresson Alexander
Принадлежит: AXIS AB

Encoding video data comprises receiving an image sequence comprising first and second input image frames, adding an overlay, thereby generating first and second generated image frames, and encoding a video stream containing output image frames with and without overlay. The first input image frame is encoded as an intra-frame to form a first output image frame. The second input image frame is encoded as an inter-frame with reference to the first output image frame to form a second output image frame. The generated image frames are encoded as inter-frames with reference to the first and second output image frames to form first and second overlaid output image frames. A first part of the second generated image frame is encoded with reference to the first overlaid output image frame, and a second part of the second generated image frame is encoded with reference to the second output image frame. 1. A method of encoding video data , comprising:receiving an image sequence comprising a first input image frame and a second input image frame,receiving an overlay to be applied to the image sequence, the overlay comprising a picture element and spatial coordinates for positioning the picture element in the first and second input image frames,adding the picture element to the first and second input image frames in accordance with the spatial coordinates, thereby generating an overlaid image sequence comprising a first generated image frame and a second generated image frame,encoding a video stream containing output image frames without overlay and corresponding output image frames with overlay, wherein:the first input image frame is encoded as an intra-frame to form a first output image frame,the second input image frame is encoded as an inter-frame with reference to the first output image frame to form a second output image frame,the first generated image frame is encoded as an inter-frame with reference to the first output image frame to form a first overlaid output image ...

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

Compound motion-compensated prediction

Номер: US20200007890A1
Автор: Jingning Han, Yaowu Xu
Принадлежит: Google LLC

A prediction scheme is selected for encoding or decoding a video block. A first compound motion block can be determined by weighting distances from a first reference frame to the video frame and from a second reference frame to the video frame using one or more quantized weighting coefficients. A second compound motion block can be determined based on an average of pixel values a video block of the first reference frame and pixel values from a video block of the second reference frame. One of the first compound motion block or the second compound motion block is selected and used to generate a prediction block. Alternatively, data encoded to a bitstream including the video frame can be used to determine which compound motion block to use to generate the prediction block. The current block of the video frame is then encoded or decoded using the prediction block.

Подробнее
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.

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

METHOD AND APPARATUS FOR IMPROVED COMPOUND ORTHONORMAL TRANSFORM

Номер: US20220030279A1
Автор: Li Xiang, Liu Shan, ZHAO XIN
Принадлежит: Tencent America LLC

A method of controlling residual coding for decoding or encoding of a video sequence, is performed by at least one processor and includes determining whether a small transform size of a primary transform is to be used for the residual coding of a coded block of the video sequence. The method further includes based on the small transform size of the primary transform being determined to be used, identifying, as the primary transform, a first transform set including discrete sine transform (DST)-4 and discrete cosine transform (DCT)-4, based on the small transform size of the primary transform being determined to not be used, identifying, as the primary transform, a second transform set including DST-7 and DCT-8, and performing the residual coding of the coded block, using the identified primary transform. 1. A method of controlling residual coding for decoding or encoding of a video sequence , the method being performed by at least one processor , and the method comprising:determining a transform size of a primary transform to be used for the residual coding of a coded block of the video sequence;in response to the transform size of the primary transform being determined to be of 8-point or smaller, automatically performing the residual coding of the coded block, using, as the primary transform, a first transform set consisting both discrete sine transform (DST)-4 and discrete cosine transform (DCT)-4;in response to a transform size of the primary transform being determined to be of 16-point or larger, automatically performing the residual coding of the coded block, using, as the primary transform, a second transform set consisting both DST-7 and DCT-8;in response to the residual coding of the coded block being automatically performed, automatically determining whether a secondary transform is to be used for the residual coding of the coded block of which the residual coding is automatically performed using the primary transform;in response to the secondary transform ...

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

SCALABLE VIDEO CODING USING INTER-LAYER PREDICTION OF SPATIAL INTRA PREDICTION PARAMETERS

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

The coding efficiency of scalable video coding is increased by substituting missing spatial intra prediction parameter candidates in a spatial neighborhood of a current block of the enhancement layer by use of intra prediction parameters of a co-located block of the base layer signal. By this measure, the coding efficiency for coding the spatial intra prediction parameters is increased due to the improved prediction quality of the set of intra prediction parameters of the enhancement layer, or, more precisely stated, the increased likelihood, that appropriate predictors for the intra prediction parameters for an intra predicted block of the enhancement layer are available thereby increasing the likelihood that the signaling of the intra prediction parameter of the respective enhancement layer block may be performed, on average, with less bits. 1. A scalable video decoder configured to block-wise prediction,', 'a block-wise selection between a spatial intra prediction and a temporal inter-prediction mode, and', 'using an intra prediction parameter for at least a subset of blocks of the base layer signal for which the spatial intra prediction mode has been selected,, 'reconstruct a base layer signal from a coded data stream by'} checking a neighboring block of the enhancement layer signal, neighboring a current block of the enhancement layer signal, as to whether same has been predicted using a spatial intra prediction mode;', the intra prediction parameter of the neighboring block in a set of probably advantageous intra prediction parameters for the current block, or', 'the intra prediction parameter of a block of the base layer signal, which is co-located to the current block, in the set of probably advantageous intra prediction parameters for the current block, and, 'comprising, depending on the check,'}, 'determine the intra prediction parameter for the current block based on a syntax element present in the coded data stream for the current block, and the set of ...

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

Spatiotemporal prediction for bidirectionally predictive (b) pictures and motion vector prediction for multi-picture reference motion compensation

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

Several improvements for use with Bidirectionally Predictive (B) pictures within a video sequence are provided. In certain improvements Direct Mode encoding and/or Motion Vector Prediction are enhanced using spatial prediction techniques. In other improvements Motion Vector prediction includes temporal distance and subblock information, for example, for more accurate prediction. Such improvements and other presented herein significantly improve the performance of any applicable video coding system/logic.

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

INTER-LAYER PREDICTION FOR SCALABLE VIDEO CODING

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

Systems, methods, and instrumentalities are disclosed for increasing the efficiency of inter-layer prediction using an enhanced inter-layer reference (EILR) picture as a reference picture for inter-layer prediction for encoding an enhancement layer. A luminance component and chrominance components of an inter-layer reference (ILR) picture may be enhanced. High frequency information may be obtained by processing an inter-layer motion compensated (ILMC) picture with a high pass filter. Low frequency information may be obtained by processing an ILR picture with a low pass filter. The EILR picture may be generated as a function of the high frequency information, the low frequency information, and/or the ILR picture. 126-. (canceled)27. A video coding method comprising:receiving an inter-layer reference (ILR) picture, motion compensated pixels of an enhancement layer (EL) reference picture, and a current EL picture;deriving a plurality of filter coefficients for inter-layer prediction based on at least the ILR picture and the current EL picture such that a distortion between the current EL picture and a predictor generated using the plurality of filter coefficients is minimized; andsignaling the plurality of filter coefficients in a bitstream.28. A video coding method of claim 27 , wherein the plurality of filter coefficients comprises a plurality of low pass filter coefficients claim 27 , and deriving the plurality of filter coefficients for the inter-layer prediction further comprises:determining the plurality of low pass filter coefficients such that, the ILR picture after being filtered using the plurality of low pass filter coefficients, corresponds to a minimum distortion from the current EL picture.29. A video coding method of claim 28 , wherein deriving the plurality of filter coefficients for the inter-layer prediction further comprises determining the plurality of low pass filter coefficients with a constraint that a summation of the plurality of low pass ...

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

Video Encoding and Decoding

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

A temporal motion vector predictor is includable, together with one or more spatial motion vector predictors, in a set of motion vector predictors for a block to encode of a current frame. A method of determining the temporal motion vector predictor comprises selecting as the temporal predictor one motion vector from among motion vectors in a reference block of a reference frame different from the current frame. The reference block is a block of the reference frame collocated with the block to encode or a block of the reference frame neighboring the collocated block. The selection is based on a diversity criterion for achieving diversity among the predictors of the set. This can reduce the motion vector memory requirements with no or no significant additional coding efficiency penalty. Alternatively, even if the motion vector memory is not reduced in size, coding efficiency improvements can be achieved. 1. A method of encoding a sequence of digital images into a bitstream , at least one block being encoded by inter prediction , the method comprising:generating a set of motion vector predictor candidates for a block to encode of a current frame, the set of motion vector predictor candidates being permitted to include, if available, at least one spatial motion vector predictor candidate and no more than one temporal motion vector predictor candidate, the generating comprising, if available, selecting as said temporal motion vector predictor candidate a motion vector at a predetermined position in a block of a reference frame, the reference frame being different from the current frame, wherein the block of the reference frame is located in vicinity of a bottom right position of an area, wherein the block of the reference frame is neighboring the area, and wherein the area has the same position and the same size as the block to encode;selecting a motion vector predictor candidate from the generated set as a motion vector predictor for encoding a motion vector associated ...

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

Video Encoding and Decoding

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

A temporal motion vector predictor is includable, together with one or more spatial motion vector predictors, in a set of motion vector predictors for a block to encode of a current frame. A method of determining the temporal motion vector predictor comprises selecting as the temporal predictor one motion vector from among motion vectors in a reference block of a reference frame different from the current frame. The reference block is a block of the reference frame collocated with the block to encode or a block of the reference frame neighboring the collocated block. The selection is based on a diversity criterion for achieving diversity among the predictors of the set. This can reduce the motion vector memory requirements with no or no significant additional coding efficiency penalty. Alternatively, even if the motion vector memory is not reduced in size, coding efficiency improvements can be achieved. 1. A method of encoding a sequence of digital images into a bitstream , at least one block being encoded by inter prediction , the method comprising:generating a set of motion vector predictor candidates for a block to encode of a current frame, the set of motion vector predictor candidates being permitted to include, if available, at least one spatial motion vector predictor candidate and no more than one temporal motion vector predictor candidate, the generating comprising, if available, selecting as said temporal motion vector predictor candidate a motion vector at a predetermined position in a block of a reference frame, the reference frame being different from the current frame, wherein the block of the reference frame is located in vicinity of a bottom right position of an area, wherein the block of the reference frame is neighboring the area, and wherein the area has the same position and the same size as the block to encode;selecting a motion vector predictor candidate from the generated set as a motion vector predictor for encoding a motion vector associated ...

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

DIVISION-FREE BILATERAL FILTER

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

A video decoder can be configured to perform a filtering operation by determining a first difference value that corresponds to a difference between the sample value of the selected sample and a sample value of a first neighboring sample; multiplying the first difference value by a first weighting parameter to determine a first weighted difference value; determining a second difference value that corresponds to a difference between the sample value of the selected sample and a sample value of a second neighboring sample; multiplying the second difference value by a second weighting parameter to determine a second weighted difference value; and adding the first weighted difference value and the second weighted difference value to the sample value of the selected sample to determine the modified sample value. 1. A method of decoding video data , the method comprising:determining sample values for samples of a block of video data; determining a first difference value that corresponds to a difference between the sample value of the selected sample and a sample value of a first neighboring sample;', 'multiplying the first difference value by a first weighting parameter to determine a first weighted difference value;', 'determining a second difference value that corresponds to a difference between the sample value of the selected sample and a sample value of a second neighboring sample;', 'multiplying the second difference value by a second weighting parameter to determine a second weighted difference value; and', 'adding the first weighted difference value and the second weighted difference value to the sample value of the selected sample to determine the modified sample value; and, 'performing a filtering operation on a sample value of a selected sample of the block of the video data to generate a filtered block of video data comprising a modified sample value, wherein performing the filtering operation comprisesoutputting the filtered block of video data.3. The method ...

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

IMAGE TRANSMISSION

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

An image encoding method comprises hybrid digital-analog (HDA) encoding a first image frame to generate first encoded data including a digital part and an analog part and inter-encoding a second image frame according to the digital part of the first encoded data to generate second encoded data. 1. An image encoding method , comprising:hybrid digital-analog (HDA) encoding a first image frame to generate first encoded data including a digital part and an analog part; andinter-encoding a second image frame using a reference frame reconstructed from the digital part of the first encoded data to generate second encoded data.2. The image encoding method according to claim 1 , wherein HDA-encoding the first image frame to generate the first encoded data includes:generating the digital part of the first encoded data from low frequency components of the first image frame; andgenerating the analog part of the first encoded data from high frequency components of the first image frame.3. The image encoding method according to claim 2 , wherein HDA-encoding the first image to generate the first encoded data includes:employing an intra-prediction on the first image frame to obtain prediction residual data;transforming the prediction residual data into transform coefficients;generating the analog part of the first encoded data according to the transform coefficients corresponding to the high frequency components;quantizing the transform coefficients corresponding to the low frequency components to generate quantized transform coefficients; andentropy encoding the quantized transform coefficients to generate the digital part of the first encoded data.4. The image encoding method according to claim 2 , further including:determining a threshold to divide the first image frame into the low frequency components and the high frequency components according to at least one of a channel bandwidth, a bit rate, or a resolution of the first image frame.5. The image encoding method according ...

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

COMPRESSING FRAME BASED ON ERRORS OF PREVIOUS FRAMES

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

A method can include compressing a first original frame of a video stream to an intraframe, the intraframe comprising fewer symbols than the first original frame, compressing a second original frame to a first interframe, the first interframe referencing the intraframe and comprising fewer symbols than the second original frame, determining an intraframe error of the intraframe due to the compression of the first original frame, determining a first interframe error of the first interframe due to the compression of the second original frame, determining a compression level for a third original frame based on the intraframe error and the first interframe error, and compressing the third original frame to a second interframe, the second interframe referencing the intraframe and the first interframe and comprising fewer symbols than the third original frame, a number of symbols included in the second interframe being based on the determined compression level. 1. A method comprising:compressing a first original frame of a video stream to an intraframe, the intraframe comprising fewer symbols than the first original frame;compressing a second original frame of the video stream to a first interframe, the first interframe referencing the intraframe and comprising fewer symbols than the second original frame;determining an intraframe error of the intraframe due to the compression of the first original frame;determining a first interframe error of the first interframe due to the compression of the second original frame;determining a compression level for a third original frame based on the intraframe error and the first interframe error; andcompressing the third original frame of the video stream to a second interframe, the second interframe referencing the first interframe and comprising fewer symbols than the third original frame, a number of symbols included in the second interframe being based on the determined compression level.2. The method of claim 1 , wherein the ...

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

INHERITED MOTION INFORMATION FOR DECODING A CURRENT CODING UNIT IN A VIDEO CODING SYSTEM

Номер: US20200014948A1
Принадлежит: MEDIATEK INC.

A method of video decoding at a decoder can include receiving a bitstream including encoded data of a picture, decoding a plurality of coding units (CUs) in the picture based on motion information stored in a history-based motion vector prediction (HMVP) table without updating the HMVP table, and updating the HMVP table with motion information of all or a part of the plurality of CUs after the plurality of CUs are decoded based on the motion information stored in the HMVP table. 1. A method of video decoding at a decoder , comprising:receiving a bitstream including encoded data of a picture;decoding a plurality of coding units (CUs) in the picture based on motion information stored in a history-based motion vector prediction (HMVP) table without updating the HMVP table; andupdating the HMVP table with motion information of all or a part of the plurality of CUs after the plurality of CUs are decoded based on the motion information stored in the HMVP table.2. The method of claim 1 , further comprising:decoding every P CUs in the picture based on motion information stored in the HMVP table without updating the HMVP table, P being an integer greater than 1; andupdating the HMVP table with motion information of all or a part of every P CUs after every P CUs are decoded.3. The method of claim 2 , further comprising:receiving a syntax element indicating a value of P in the bitstream,4. The method of claim 1 , wherein 'decoding CUs within a merge sharing region based on the motion information stored in the HMVP table, wherein the plurality of CUs are the CUs within the merge sharing region that are decoded based on the motion information stored in the HMVP table, and', 'the decoding includes 'after the merge sharing region is decoded, updating the HMVP table with the motion information of all or the part of the CUs within the merge sharing region that are decoded based on the motion information stored in the HMVP table.', 'the updating includes5. The method of claim 4 , ...

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

VIDEO IMAGE PROCESSING APPARATUS AND RECORDING MEDIUM

Номер: US20170019635A1
Принадлежит: RICOH COMPANY, LTD.

A video image processing apparatus including, a generation unit configured to generate a video image frame from an image area to be used included in a video image captured by a camera, a spatial area in the video image being defined by the image area to be used, an encoding unit configured to encode the video image frame into any one of a first video image frame and a second video image frame, and a detection unit configured to detect a trigger for changing the image area to be used to report the detection of the trigger to the generation unit, wherein the encoding unit reports a encoded video image frame type to the generation unit in advance, and in response to receiving the detection of the trigger, the generation unit changes the image area to be used in a video image frame based on the reported type. 1. A video image processing apparatus comprising:a generation unit configured to generate a video image frame from an image area to be used included in a video image captured by a camera, a spatial area in the video image being defined by the image area to be used;an encoding unit configured to encode the video image frame into any one of a first video image frame and a second video image frame, wherein the first video image frame is generated through an encoding operation using inter-frame prediction, and the second video image frame is generated through an encoding operation using intra-frame prediction; anda detection unit configured to detect a trigger for changing the image area to be used to report the detection of the trigger to the generation unit, wherein the encoding unit reports a encoded video image frame type indicative of any one of the first video image frame and the second video image frame to the generation unit in advance, and in response to receiving the detection of the trigger, the generation unit changes the image area to be used in a video image frame based on the reported encoded video image frame type.2. The video image processing apparatus ...

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

Image Coding and Decoding Method, Image Data Processing Method, and Devices Thereof

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

The present disclosure discloses a method for coding an image, a method for decoding an image, a method for processing image data, and devices thereof. The method for coding the image includes determining a current intra coding block that uses a constrained intra prediction method among current inter coded frames; determining that neighboring coding blocks that are adjacent to the current intra coding block include a neighboring inter coding block; updating image data in the neighboring inter coding block based on an invariable value or image data in a neighboring intra coding block included in the neighboring coding blocks; and coding the current intra coding block based on the updated image data in the neighboring inter coding block. Using the methods and devices, the error recovery capability of an intra coding block may be improved, and the image data decoding quality may be improved. 1. A method for decoding an image , comprising:determining a current intra coding block that uses a constrained intra prediction method among current inter coded frame;determining that neighboring coding blocks that are adjacent to the current intra coding block comprise a neighboring inter coding block;updating the neighboring coding blocks with an invariable value when all of the neighboring coding blocks are neighboring inter coding blocks;updating at least one pixel data in one row or one column of pixel data in the neighboring inter coding block adjacent to the current intra coding block based on at least one pixel data determined from one row or one column of pixel data in the neighboring intra coding block adjacent to the current intra coding block when not all of the neighboring coding blocks are neighboring inter coding blocks; anddecoding the current intra coding block based on the updated pixel data in the neighboring inter coding blocks.2. The method according to claim 1 , wherein updating the pixel data in one row or one column of the pixel data in the neighboring ...

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

Reference Picture List Handling

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

An encoder is configured to encode a representation of a current picture of a video stream of multiple pictures. The encoder is further configured to encode, for each of a plurality of reference pictures included in a buffer description for the current picture, a respective one-bit flag according to one of two available values for the one-bit flag. The two available values for the one-bit flag include a first value explicitly indicating to a decoder to include the reference picture in a reference picture list for decoding the current picture. The two available values for the one-bit flag further include a second value explicitly indicating to the decoder not to include the reference picture in the reference picture list for decoding the current picture. The encoder is further configured to output the representation of the current picture and the one-bit flags. 1. An encoder comprising a processor , wherein the processor is configured to:encode a representation of a current picture of a video stream of multiple pictures; a first value explicitly indicating to a decoder to include the reference picture in a reference picture list for decoding the current picture; and', 'a second value explicitly indicating to the decoder not to include the reference picture in the reference picture list for decoding the current picture;, 'encode, for each of a plurality of reference pictures included in a buffer description for the current picture, a respective one-bit flag according to one of two available values for the one-bit flag, the two available values for the one-bit flag comprisingoutput the representation of the current picture and the one-bit flags.2. The encoder of claim 1 , wherein to encode the one-bit flags claim 1 , the processor is configured to set the one-bit flag corresponding to a first reference picture of the plurality of reference pictures to the second value responsive to determining that a layer identity of the first reference picture is higher than a layer ...

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

Method and apparatus for processing video signals

Номер: US20180020237A1
Принадлежит: KT Corp

A video signal processing method according to the present invention is characterized by constructing a palette map related to a current block encoded in a palette mode, determining, based on a mode identifies of a current sample included in the current block, a palette index mode of the current sample, deriving a palette index of the current sample based on the palette index mode, reconstructing the current sample by using a palette map of the current block and the palette index.

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

METHOD AND APPARATUS FOR VIDEO CODING

Номер: US20180020238A1
Принадлежит: MEDIATEK INC.

Aspects of the disclosure provide an apparatus having a processing circuit. The processing circuit is configured to receive images in a rectangular plane that are projected from images of a sphere surface according to a projection from the sphere surface to the rectangular plane, and encode/decode the images in the rectangular plane based on image characteristics of the rectangular plane that are associated with the projection. 1. An apparatus , comprising: 'receive images in a rectangular plane that are projected from images of a sphere surface according to a projection from the sphere surface to the rectangular plane; and', 'a processing circuit configured toencode/decode the images in the rectangular plane based on image characteristics of the rectangular plane that are associated with the projection.2. The apparatus of claim 1 , wherein the processing circuit is configured to:adjust one or more encoding/decoding parameters as a function of location parameters of the rectangular plane.3. The apparatus of claim 2 , wherein the processing circuit is configured to:adjust bit allocation for regions in the rectangular plane as a function of the location parameters of the regions.4. The apparatus of claim 2 , wherein the processing circuit is configured to:adjust a partition size for regions in the rectangular plane as a function of the location parameters of the regions.5. The apparatus of claim 2 , wherein the processing circuit is configured to:adjust a sampling rate for regions in the rectangular plane as a function of the location parameters of the regions.6. The apparatus of claim 2 , wherein the processing circuit is configured to:adjust a quantization parameter for regions in the rectangular plane as a function of the location parameters of the regions.7. The apparatus of claim 2 , wherein the processing circuit is configured to:deform a reference for a coding unit during an inter prediction based on a location parameters of the coding unit and a motion vector. ...

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

PARAMETERIZING 3D SCENES FOR VOLUMETRIC VIEWING

Номер: US20200020151A1

A target view to a 3D scene depicted by a multiview image is determined. The multiview image comprising sampled views at sampled view positions distributed throughout a viewing volume. Each sampled view in the sampled views comprises a wide-field-of-view (WFOV) image and a WFOV depth map as seen from a respective sampled view position in the sampled view positions. The target view is used to select, from the sampled views, a set of sampled views. A display image is caused to be rendered on a display of a wearable device. The display image is generated based on a WFOV image and a WFOV depth map for each sampled view in the set of sampled views. 1. A method for selecting sampled views , comprising:determining a target view depicted by a multiview image, the multiview image comprising a plurality of sampled views at a plurality of sampled view positions distributed throughout a volume, each sampled view in the plurality of sampled views of the multiview image comprising a first image and a depth map corresponding to the first image, each sampled view of the multiview image in the plurality of sampled views of the multiview image corresponding to a respective sampled view position in the plurality of sampled view positions;selecting from the plurality of sampled views of the multiview image, a set of sampled views, each sampled view in the plurality of sampled views corresponding to a respective viewpoint to the 3D scene;rendering a display image on a display of a wearable device, the display image being generated based on one or more portions of the first image and one or more portions of the depth map for each such sampled view in the set of sampled views.2. The method of claim 1 , wherein the multiview image is a part of a sequence of multiview images indexed by a sequence of time instants.3. The method of claim 1 , wherein the target view is determined based on a spatial position and a spatial direction of a wearable device operating in conjunction with the ...

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

Motion vector calculation method

Номер: US20190020891A1

When a block (MB 22 ) of which motion vector is referred to in the direct mode contains a plurality of motion vectors, 2 motion vectors MV 23 and MV 24 , which are used for inter picture prediction of a current picture (P 23 ) to be coded, are determined by scaling a value obtained from averaging the plurality of motion vectors or selecting one of the plurality of the motion vectors.

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

Inter prediction method and apparatus for same

Номер: US20190020897A1

According to the present invention, an image encoding apparatus comprises: a motion prediction unit which derives motion information on a current block in the form of the motion information including L0 motion information and L1 motion information; a motion compensation unit which performs a motion compensation for the current block on the basis of at least one of the L0 motion information and L1 motion information so as to generate a prediction block corresponding to the current block; and a restoration block generating unit which generates a restoration block corresponding to the current block based on the prediction block. According to the present invention, image encoding efficiency can be improved.

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

Inter prediction method and apparatus for same

Номер: US20190020898A1

According to the present invention, an image encoding apparatus comprises: a motion prediction unit which derives motion information on a current block in the form of the motion information including L0 motion information and L1 motion information; a motion compensation unit which performs a motion compensation for the current block on the basis of at least one of the L0 motion information and L1 motion information so as to generate a prediction block corresponding to the current block; and a restoration block generating unit which generates a restoration block corresponding to the current block based on the prediction block. According to the present invention, image encoding efficiency can be improved.

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

METHOD AND APPARATUS FOR APPLYING DEEP LEARNING TECHNIQUES IN VIDEO CODING, RESTORATION AND VIDEO QUALITY ANALYSIS (VQA)

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

Video quality analysis may be used in many multimedia transmission and communication applications, such as encoder optimization, stream selection, and/or video reconstruction. An objective VQA metric that accurately reflects the quality of processed video relative to a source unprocessed video may take into account both spatial measures and temporal, motion-based measures when evaluating the processed video. Temporal measures may include differential motion metrics indicating a difference between a frame difference of a plurality of frames of the processed video relative to that of a corresponding plurality of frames of the source video. In addition, neural networks and deep learning techniques can be used to develop additional improved VQA metrics that take into account both spatial and temporal aspects of the processed and unprocessed videos. 1. A computer-implemented method for selecting a processed video , comprising:receiving, by a streaming server comprising one or more processors and memory, an unprocessed video comprising a first plurality of frames;generating a plurality of processed videos from the unprocessed video using a plurality of encoding schemes, each processed video generated by applying a respective encoding scheme of the plurality of encoding schemes to the unprocessed video; decoding or restoring the processed video to create a reconstructed video;', 'identifying a second plurality of frames of the reconstructed video corresponding to the first plurality of frames of the unprocessed video;', 'generating at least one spatial loss measure indicating a level of difference between each of at least a portion of the first plurality of frames and respective corresponding frames of the second plurality of frames;', 'determining one or more first motions associated with the unprocessed video, each first motion based upon one or more frames of the first plurality of frames;', 'determining one or more second motions associated with the reconstructed video ...

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

Method and apparatus for applying deep learning techniques in video coding, restoration and video quality analysis (vqa)

Номер: US20200021865A1
Принадлежит: FastVDO LLC

Video quality analysis may be used in many multimedia transmission and communication applications, such as encoder optimization, stream selection, and/or video reconstruction. An objective VQA metric that accurately reflects the quality of processed video relative to a source unprocessed video may take into account both spatial measures and temporal, motion-based measures when evaluating the processed video. Temporal measures may include differential motion metrics indicating a difference between a frame difference of a plurality of frames of the processed video relative to that of a corresponding plurality of frames of the source video. In addition, neural networks and deep learning techniques can be used to develop additional improved VQA metrics that take into account both spatial and temporal aspects of the processed and unprocessed videos.

Подробнее
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 дата публикации

SAME FRAME MOTION ESTIMATION AND COMPENSATION

Номер: US20210021859A1
Автор: He Dake, Kuusela Aki
Принадлежит:

Motion estimation or compensation functionality of a hardware component is used to encode or decode key frames and other video frames. The hardware component includes a memory, which may, for example, be a local static random access memory or an external dynamic random access memory. Upon a block of a frame being encoded or decoded, data associated with that block is stored in the memory. That data can then be processed by motion estimation or motion compensation for use in encoding or decoding one or more later blocks within the same frame. The data may, for example, be stored in the memory after operations for reconstruction and loop filtering have been performed. The data stored in the memory may effectively be processed using traditional inter-prediction operations, such as to identify similar video objects within blocks of the same frame. 1. A method , comprising:decoding a first encoded block of an encoded video frame to produce a first decoded block, wherein decoding the first encoded block includes dequantizing, inverse transforming, predicting, reconstructing, and filtering video data of the first encoded block;storing data associated with the first decoded block within a local static memory of a hardware decoder;selecting a motion vector from one of a first set of motion vector candidates identified by performing motion compensation based on the data stored within the local static memory or a second set of motion vector candidates identified by performing motion compensation based on one or more reference frames; anddecoding a second encoded block of the encoded video frame using the motion vector to produce a second decoded block.2. The method of claim 1 , wherein the data associated with the first decoded block is first data and the motion vector is a first motion vector claim 1 , the method further comprising:storing second data associated with the second decoded block within the local static memory, wherein the second data is used to identify a second ...

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

SWITCHING DISPLAY DEVICES IN VIDEO TELEPHONY

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

A system and method for performing video telephony (VT) is disclosed. In one example, there is provided an apparatus having a transceiver configured to receive VT data and information indicating a switch from a first display to a second display from a network. The apparatus also includes a decoder operatively coupled to the transceiver and configured to decode the VT data, a memory comprising a coded picture buffer (CPB) configured to store the decoded VT data, and a processor operatively coupled to the transceiver, the decoder, and the memory. The processor is configured to, in response to receiving the information indicating a switch from a first display to a second display, instruct the transceiver to transmit a request for an I-frame to the network. 1. An apparatus for video telephony (VT) , comprising:a transceiver configured to receive VT data and information indicating a switch from a first display to a second display from a network;a decoder operatively coupled to the transceiver and configured to decode the VT data;a memory configured to store the decoded VT data; anda processor operatively coupled to the transceiver, the decoder, and the memory, the processor configured to, in response to receiving the information indicating a switch from a first display to a second display, instruct the transceiver to transmit a request for an I-frame to the network.2. The apparatus of claim 1 , wherein the processor is further configured to claim 1 , in response to receiving the information indicating a switch from a first display to a second display claim 1 , reconfigure the decoder based at least in part on the information indicating the switch.3. The apparatus of claim 2 , wherein the memory comprises a coded picture buffer (CPB).4. The apparatus of claim 3 , wherein reconfiguring the decoder comprises clearing out the CPB.5. The apparatus of claim 1 , wherein:the transceiver is further configured to receive the I-frame from the network;the decoder is further ...

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

VARIABLE RATE VIDEO ENCODER

Номер: US20160029042A1
Принадлежит: Allegro DVT

The invention concerns a method of video encoding comprising: determining a first ratio (IP) based on previously encoded picture frames of a video sequence comprising one or more intra-coded pictures (I) and one or more predicted pictures (P), the first ratio (IP) being calculated based on the ratio between the size of one or more previously encoded intra-coded pictures and the size of one or more previously encoded predicted pictures; and determining a quantization parameter (QP) to be applied to a frame to be encoded based on the first ratio (IP). 1. A method of video encoding comprising:{'sub': RATIO', 'RATIO, 'determining a first ratio (IP) based on previously encoded picture frames of a video sequence comprising one or more intra-coded pictures (I) and one or more predicted pictures (P), the first ratio (IP) being calculated based on the ratio between the size of one or more previously encoded intra-coded pictures and the size of one or more previously encoded predicted pictures; and'}{'sub': 'RATIO', 'determining a quantization parameter (QP) to be applied to a frame to be encoded based on the first ratio (IP).'}2. The method of claim 1 , wherein the first ratio (IP) is determined based on a previous value of the first ratio (PREVIOUS_IP) and on a latest ratio between the encoded size of the latest of the intra-coded pictures to be encoded and the latest of the predicted pictures to be encoded.4. The method of claim 1 , wherein determining the quantization parameter comprises:{'sub': 'SW', 'determining the size (S) of a sliding window of N previously encoded picture frames of the video sequence, the sliding window comprising one or more of the intra-coded pictures (I) and one or more of the predicted pictures (P), where N is an integer equal to three or more;'}{'sub': SW', 'RATIO, 'determining a target size (T) of the sliding window based on at least the first ratio (IP); and'}determining the quantization parameter (QP) to be applied to a frame to be encoded ...

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

Speedup Techniques for Rate Distortion Optimized Quantization

Номер: US20180027245A1

Techniques for selecting a coding mode for an image coding process are described. Coding modes can be selected through a coding mode transition state machine, a re-quantization process, selection of an optimal transform size, by skipping some quantization parameters, or by performing motion search. 1. A method of selecting a coding mode and a quantization parameter for an image coding unit to be coded and quantized in an image coding process , comprising:(a) performing a first quantization process having a first type of quantization technique during evaluation of M possible coding modes;{'sub': 1', '1, '(b) based on the first quantization process, selecting Mbest coding modes according to a predefined coding criterion, wherein M>M≧1;'}{'sub': '1', '(c) after steps (a) and (b) have been performed for each of the M possible coding modes, performing a second quantization process that has a second type of quantization technique for the Mbest coding modes; and'}(d) selecting a best coding mode based on the results of the first quantization process and the second quantization process;wherein the first quantization process has the first type of quantization technique, wherein the first type of quantization technique comprises a faster type of quantization than the second quantization type;wherein the second quantization process has the second type of quantization technique, which comprises a slower quantization type than the first quantization type; andwherein the first quantization process and the second quantization process are repeated for each quantization parameter.2. The method as recited in claim 1 , wherein information about the positions and magnitudes of quantized transform coefficients of one or more quantization parameters is used during the quantization processes of subsequent quantization parameters.3. The method as recited in claim 1 , wherein the second quantization process is applied to a single best coding mode among the M possible coding modes claim 1 , ...

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

IMAGE PROCESSING DEVICE AND METHOD

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

The present disclosure relates to an image processing device and method that enable suppression of an increase in the amount of coding of a quantization matrix. 1. (canceled)2. An image processing device , comprising:a decoding unit configured to decode a bit stream including a second quantization matrix of second size extracted from elements of a first quantization matrix of first size as to generate quantized data;a setting unit configured to set the first quantization matrix of first size by performing a nearest neighbor interpolation process onto each element of the second quantization matrix of the second size during performing an inverse orthogonal transform, in transformation units of the first size, onto transform coefficient data dequantized from the quantized data generated by the decoding unit; anda dequantization unit configured to dequantize the quantized data generated by the decoding unit using the first quantization matrix of first size set by the setting unit.3. The image processing device according to claim 2 , wherein the second quantization matrix of second size is included in a picture parameter set of the bit stream.4. The image processing device according to claim 3 , further comprising:an inverse orthogonal transformation unit configured to inverse orthogonal transform, in transformation units of first size, the transform coefficient data resulted from dequantization to the quantized data generated by the decoding unit.5. An image processing method claim 3 , comprising steps of:decoding a bit stream including a second quantization matrix of second size extracted from elements of a first quantization matrix of first size as to generate quantized data;setting the first quantization matrix of first size by performing a nearest neighbor interpolation process onto each element of the second quantization matrix of the second size during performing an inverse orthogonal transform, in transformation units of the first size, onto transform coefficient ...

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

VIDEO CODING DEVICE, VIDEO CODING METHOD, VIDEO DECODING DEVICE, AND VIDEO DECODING METHOD

Номер: US20190028711A1
Автор: Miyoshi Hidenobu
Принадлежит: FUJITSU LIMITED

A region determination circuit determines, for a first block encoded by referring to a first prediction block generated by applying a bidirectional prediction mode for a first component of a pixel value from among blocks in a coding-target picture included in video data, a partial region to which a unidirectional prediction mode is to be applied for a second component on the basis of a difference value for the first component between corresponding pixels belonging to the first prediction block and the first block. A prediction circuit generates a second prediction block for the second component by applying a unidirectional prediction mode to the partial region and a bidirectional prediction mode to a region that is not the partial region. An encoder calculates a prediction error for the second component between corresponding pixels belonging to the first block and the second prediction block and encodes the prediction error. 1. A video coding device that encodes a coding-target picture included in video data , the video coding device comprising:a region determination circuit configured to determine, for a first block encoded by referring to a first prediction block generated by applying a bidirectional prediction mode for a first component of a pixel value from among a plurality of blocks resulting from dividing the coding-target picture, a partial region to which a unidirectional prediction mode is to be applied for a second component of a pixel value on the basis of a difference value for the first component between corresponding pixels belonging to the first prediction block and the first block;a prediction circuit configured to generate a second prediction block for the second component by applying a unidirectional prediction mode to the partial region in the first block and by applying a bidirectional prediction mode to a region that is not the partial region in the first block; andan encoder configured to calculate a prediction error for the second component ...

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

Moving image encoding device, moving image encoding method, and recording medium for recording moving image encoding program

Номер: US20190028732A1
Автор: Fumiyo Takano
Принадлежит: NEC Corp

Provided is a moving image encoding device which is capable of determining an encoding mode through a small amount of calculation while suppressing a deterioration in encoding efficiency. In the present invention, a moving image encoding device includes an encoding mode determining unit for determining a combination of a plurality of encoding modes for each block.

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

Fast-start streaming and buffering of streaming content for personal media player

Номер: US20140115642A1
Принадлежит: SLING MEDIA LLC

Systems and methods allow playback of a placeshifted media stream received via a network. The placeshifted media stream is received and stored in a buffer prior to playback. Responsive to receiving the user command to change the content of the media stream, the buffer is flushed prior to receiving the changed content in the placeshifted media stream.

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

APPARATUS FOR SELECTING AN INTRA-PREDICTION MODE FOR PADDING

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

Video codec for supporting temporal inter-prediction, configured to perform padding of an area of a referenced portion of a reference picture which extends beyond a border of the reference picture, which referenced portion is referenced by an inter predicted block of a current picture by selecting one of a plurality of intra-prediction modes, and padding the area using the selected intra-prediction mode. 1. A video encoder for supporting temporal inter-prediction , configured toperform padding of an area of a referenced portion of a reference picture which extends or lies beyond a border of the reference picture, which referenced portion is referenced by an inter predicted block of a current picture by selecting one of a plurality of intra-prediction modes, and padding the area using the selected intra-prediction mode.2. The video decoder for supporting temporal inter-prediction , configured toperform padding of an area of a referenced portion of a reference picture which extends or lies beyond a border of the reference picture, which referenced portion is referenced by an inter predicted block of a current picture by selecting one of a plurality of intra-prediction modes, and padding the area using the selected intra-prediction mode.3. The video decoder according to claim 2 , configured to perform the selecting based on an evaluation of an area of the reference picture at a portion of the border of the reference picture where the referenced portion crosses the border.4. The video decoder according to claim 3 , configured to perform the evaluation by claim 3 , for each of at least a subset of the plurality of intra-prediction modes claim 3 ,filling, based on border samples of the reference picture at the portion of the border, along a direction opposite to a filling direction associated with the respective intra-prediction mode, a probe area located inside the reference picture and farther away from the border than the border sample to acquire a probe filling; ...

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

Image encoding apparatus, image encoding method, image decoding apparatus, and image decoding method

Номер: US20150036742A1
Принадлежит: Hitachi Maxell Ltd

The present invention provides an image encoding/decoding technique that is capable of achieving the higher compression efficiency. An image encoding method comprises: an intra prediction step which performs intra prediction on a block basis to generate a predicted image; a subtraction step which calculates the difference in prediction between the predicted image generated by the intra prediction step and an original image; a frequency conversion step which performs frequency conversion processing for the difference in prediction; a quantization step which subjects the output of the frequency conversion step to quantization processing; and a variable-length encoding step which subjects the output of the quantization step to variable-length encoding processing; wherein the intra prediction encoding step predicts a target pixel to be encoded by use of pixel values of two reference pixels between which the target pixel to be encoded is located.

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

REDUCED SIZE INVERSE TRANSFORM FOR DECODING AND ENCODING

Номер: US20170034530A1
Принадлежит: Microsoft Technology Licensing, LLC

Innovations are provided for encoding and/or decoding video and/or image content using reduced size inverse transforms. For example, a reduced size inverse transform can be performed during encoding or decoding of video or image content using a subset of coefficients (e.g., primarily non-zero coefficients) of a given block. For example, a bounding area can be determined for a block that encompasses the non-zero coefficients of the block. Meta-data for the block can then be generated, including a shortcut code that indicates whether a reduced size inverse transform will be performed. The inverse transform can then be performed using a subset of coefficients for the block (e.g., identified by the bounding area) and the meta-data, which results in decreased utilization of computing resources. The subset of coefficients and the meta-data can be transferred to a graphics processing unit (GPU), which also results in savings in terms of data transfer. 1. A computing device comprising:a central processing unit; anda graphics processing unit; determining a bounding area for the block that represents an area of non-zero coefficients of the block;', 'generating meta-data for the block, the meta-data comprising a shortcut code indicating a reduced size inverse transform for the block; and', a subset of coefficients of the block corresponding to the bounding area for the block; and', 'the meta-data for the block;', 'wherein the graphics processing unit performs the reduced size inverse transform for the block using the subset of the coefficients of the block according to the meta-data for the block., 'transferring to the graphics processing unit], 'the computing device configured to perform operations during video or image encoding or decoding, the operations comprising, for each block of a plurality of blocks of a picture2. The computing device of wherein the bounding area is defined by x and y dimensions that divide the coefficients of the block into two groups:a first group ...

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

Multimedia Distribution System

Номер: US20220051697A1
Принадлежит: DIVX, LLC

A multimedia file and methods of generating, distributing and using the multimedia file are described. Multimedia files in accordance with embodiments of the present invention can contain multiple video tracks, multiple audio tracks, multiple subtitle tracks, a complete index that can be used to locate each data chunk in each of these tracks and an abridged index that can enable the location of a subset of the data chunks in each track, data that can be used to generate a menu interface to access the contents of the file and ‘meta data’ concerning the contents of the file. Multimedia files in accordance with several embodiments of the present invention also include references to video tracks, audio tracks, subtitle tracks and ‘meta data’ external to the file. One embodiment of a multimedia file in accordance with the present invention includes a series of encoded video frames, a first index that includes information indicative of the location within the file and characteristics of each encoded video frame and a separate second index that includes information indicative of the location within the file of a subset of the encoded video frames. 1. (canceled)2. An encoder for encoding video to a media file , the encoder comprising:{'claim-text': ['encoding a track of video frames;', 'generating a first index that includes location information indicative of locations of chunks within a media file, where each chunk includes at least a portion of the track of encoded video frames;', 'generating a second index that includes location information for a particular encoded video frame within at least one chunk identified by the first index; and', 'storing the media file that includes the track of encoded video frames, the generated first index, and the generated second index.'], '#text': 'a set of one or more processors configured to perform the steps of:'}3. The encoder of claim 2 , wherein the location information indicative of locations of chunks within the media file from ...

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

Derivation method and apparatuses with candidate motion vectors

Номер: US20180035130A1
Принадлежит: Sun Patent Trust Inc

Various embodiments for coding a current block are provided. One or more candidates of a first type for a motion vector predictor for the current block are derived from first motion vectors of first blocks. A candidate of a second type for the motion vector predictor for the current block is derived. The candidate of the second type is different from the one or more candidates of the first type and includes a zero vector. The motion vector predictor for the current block is selected from among candidates including the one or more candidates of the first type and the candidate of the second type. The current block is predicted using the selected motion vector predictor. A bitstream is generated using the predicted current block. A total number of the one or more candidates of the first type is less than a maximum candidate number.

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

IMAGE ENCODING METHOD USING A SKIP MODE, AND A DEVICE USING THE METHOD

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

Disclosed are an image encoding method using a skip mode and a device using the method. The image encoding method may comprise the steps of: judging whether there is residual block data of a prediction target block on the basis of predetermined data indicating whether residual block data has been encoded; and, if there is residual block data, restoring the prediction target block on the basis of the residual block data and an intra-screen predictive value of the prediction target block. Consequently, encoding and decoding efficiency can be increased by carrying out the encoding and decoding of screen residual data only for prediction target blocks where there is a need for a residual data block in accordance with screen similarity. 1. A video decoding method , comprising:decoding predetermined information indicating whether residual block information is encoded in a bitstream or not;determining whether residual block information for a prediction target block of an image is present based on the predetermined information;generating the prediction target block based on an intra prediction value and the residual block information in response to the predetermined information indicating that the residual block information is present; andgenerating the prediction target block based on entropy decoded intra prediction direction information extracted from the bitstream in response to the predetermined information indicating that the residual block information is absent, wherein0 and 1 are values for the encoding information to indicate whether the residual block information is encoded in the bitstream or not.2. The video decoding method of claim 1 , wherein the prediction target block is generated using only the intra prediction value generated based on the entropy-decoded intra prediction direction information of the prediction target block in response to the predetermined information indicating that the residual block information is absent.3. The video decoding method of ...

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

ERROR CONCEALMENT IN VIRTUAL REALITY SYSTEM

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

Example techniques are described for image processing. Processing circuitry may warp image content of a previous frame based on pose information of a device when the device requested image content information of the previous frame and pose information of the device when the device requested image content information of a current frame to generate warped image content, and blend image content from the warped image content with image content of the current frame to generate an error concealed frame. A display screen may display image content based on the error concealed frame. 1. A method of image processing , the method comprising:warping image content of a previous frame based on pose information of a device when the device requested image content information of the previous frame and pose information of the device when the device requested image content information of a current frame to generate warped image content;blending image content from the warped image content with image content of the current frame to generate an error concealed frame; anddisplaying image content based on the error concealed frame.2. The method of claim 1 , further comprising determining claim 1 , based on a received bitstream claim 1 , portions of the current frame for which image content information was lost claim 1 , and wherein blending image content comprises blending image content from the warped image content based on the determined portions of the current frame for which image content information was lost.3. The method of claim 2 , further comprising:generating a mask for the current frame based on the determined portions of the current frame for which image content information was lost, the mask indicating portions of the current frame for which image content information was received in the bitstream, and the portions of the current frame for which image content information was lost, outputting image content from the current frame for portions of the current frame for which image ...

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

METHOD AND APPARATUS FOR GENERATING A COMPOSITE VIDEO STREAM FROM A PLURALITY OF VIDEO SEGMENTS

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

The invention relates to a method and a device for generating a composite video. The method comprises obtaining primary and secondary video segments each comprising a sequence of intra-coded I frames and predicted P frames, the primary and secondary video segments having first and second priority levels and first and second capture time intervals, wherein the second priority level is higher than the first priority level and the second capture time interval overlaps with the first capture time interval. The method comprises time-aligning the primary and the secondary video segments; identifying a start merge time in the primary video segment of a first anchor I frame of the secondary video segment; and merging frames of the primary and secondary video segments, without transcoding, to generate a composite video, wherein the composite video comprises frames of the primary video segment up to the start merge time, the first anchor I frame and frames of the secondary video segment subsequent to the first anchor I frame. 1. A method of generating a composite video stream from a plurality of video segments which overlap in time , each segment being identified by a capture time interval and each segment having a priority level comprising:obtaining a primary video segment comprising a sequence of intra-coded I frames and predicted P frames, the primary video segment having a first priority level and a first capture time interval;identifying a secondary video segment having a second priority level higher than the first priority level and a second capture time interval which overlaps with the first capture time interval, wherein the secondary video segment comprises a sequence of intra-coded I frames and predicted P frames;time-aligning the primary and the secondary video segments by associating timelines of the two video segments;identifying, using the associated timelines, a start merge time in the primary video segment of a first anchor I frame of the secondary video ...

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

IMAGE ENCODING/DECODING METHOD FOR RATE-DISTORTION OPTIMIZATION AND DEVICE FOR PERFORMING SAME

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

Disclosed are an image encoding/decoding method for rate-distortion optimization and a device for performing the same. A macro-block to be encoded is provided, a prediction macro-block is generated by performing either inter prediction or intra prediction, a residual prediction block is generated on the basis of the generated prediction macro-block and the provided macro-block, and the residual prediction block is transformed by applying one of a plurality of predetermined transform matrices to the generated residual prediction block. Accordingly, rate-distortion can be optimized, and image quality can be enhanced. 1. An image encoding method comprising:generating a prediction block by performing one of inter prediction and intra prediction on a coding unit;generating a residual prediction block based on the generated prediction block and the coding unit; andtransforming the generated residual prediction block by applying at least one predetermined transform matrices to the residual prediction block, wherein the coding unit has a recursive tree structure.2. The image encoding method of claim 1 , wherein transforming the generated residual prediction block by applying at least one predetermined transform matrices to the residual prediction block comprises transforming the residual prediction block by applying all of nine transform matrices to each residual prediction block and then using a transform matrix having the best encoding efficiency in a case where the residual prediction block that is subjected to intra prediction and transform has a size of 4×4 or 8×8 pixels.3. The image encoding method of claim 1 , wherein transforming the generated residual prediction block by applying at least one predetermined transform matrices to the residual prediction block comprises transforming the residual prediction block by applying all of four transform matrices to each residual prediction block and then using a transform matrix having the best encoding efficiency in a case ...

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

MULTI-LAYER VIDEO CODING METHOD FOR RANDOM ACCESS AND DEVICE THEREFOR, AND MULTI-LAYER VIDEO DECODING METHOD FOR RANDOM ACCESS AND DEVICE THEREFOR

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

Provided is a method of reconstructing multilayer images including obtaining RAP picture information of a plurality of layers including a base layer and an enhancement layer, independently decoding a RAP picture of the base layer by using RAP picture information, and independently decoding a RAP picture of the enhancement layer by using RAP picture information. 1. A video decoding method performed by a video decoding apparatus , the method comprising:obtaining Random Access Point (RAP) picture information of a plurality of layers comprising a base layer and an enhancement layer, from a bitstream;first independently decoding a RAP picture of the base layer by using the RAP picture information; andsecond independently decoding a RAP picture of the enhancement layer by using the RAP picture information,wherein the first independently decoding is performed by decoding the RAP picture of the base layer only with respect to a layer having the RAP picture of the base layer at a first random access point, andthe second independently decoding is performed by decoding the RAP picture of the enhancement layer only with respect to a layer having the RAP picture of the enhancement layer at a second random access point.2. The method of claim 1 , wherein the second independently decoding the RAP picture of the enhancement layer by using the RAP picture information comprises claim 1 , when a picture of the enhancement layer at a Picture Order Count (POC) which is a random access point claim 1 , is a non-RAP picture claim 1 , decoding a RAP picture that occurs after the non-RAP picture in a POC order.3. The method of claim 1 , wherein the obtaining RAP picture information of the plurality of layers comprising the base layer and the enhancement layer claim 1 , from the bitstream claim 1 , comprises obtaining an indicator indicating whether a RAP picture is located at a same Picture Order Count (POC) of the plurality of layers.4. The method of claim 1 , wherein the obtaining RAP ...

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

Moving image distribution server, moving image reproduction apparatus, control method, and recording medium

Номер: US20150045120A1
Автор: Tetsuji Iwasaki
Принадлежит: Square Enix Holdings Co Ltd

Rendering processing is performed such that a distribution screen is rendered in rendering processing of a subsequent stage by referring to a Depth map generated by rendering processing of a preceding stage. A moving image distribution server selects the Depth map for coding determination during execution of rendering processing of the subsequent stage for a first screen, and determines for each set block whether to perform inter-frame coding by referring to a Depth map generated for a second screen rendered before the first screen. After rendering processing of the subsequent stage has ended for the first screen, the server performs coding in accordance with the determination result and sends the coded moving image data to an external device. The determination result is sent to the external device before generation of the coded moving image data of the first screen is completed.

Подробнее
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 дата публикации

A MOVING PICTURE CODING METHOD AND A MOVING PICTURE DECODING METHOD

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

A moving picture coding apparatus includes a motion estimation unit () for performing motion estimation by fixing the one of two reference pictures as a reference picture indicated by an inputted default reference picture number DefRefNo and a variable length coding unit () for performing variable length coding on coded residual data ERes, a prediction type PredType, a reference picture number RefNo and motion vectors MV MV on a block-by-block basis, and outputting them as coded moving picture data Str. 1. A picture decoding apparatus that decodes a bit stream of a coded picture signal by selecting two reference pictures from among reference pictures on a block basis and performing predictive decoding on a block of a plural-block image unit made up of a plurality of blocks in a current picture to be decoded , wherein the bit stream is generated by coding a picture signal using the following units:(1) a unit configured to identify one or two common reference pictures from among plural reference pictures such that reference picture identification information for the one or two common reference pictures can be omitted for at least one of the plurality of blocks of the plural-block image unit;(2) a unit configured to generate a command indicating a relative difference value between a picture number of a target picture to be coded and a picture number of a common reference picture, the command being output in a common information area that is provided for the plural-block image unit made up of the plurality of blocks; (i) describe information identifying the one or two common reference pictures in the common information area for the plural-block image unit when the one or two common reference pictures are used in performing a coding process on the target picture to be coded, and', '(ii) describe, on a block basis, information identifying two reference pictures, instead of describing information identifying the one or two common reference pictures in the common ...

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

A MOVING PICTURE CODING METHOD AND A MOVING PICTURE DECODING METHOD

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

A moving picture coding apparatus includes a motion estimation unit () for performing motion estimation by fixing the one of two reference pictures as a reference picture indicated by an inputted default reference picture number DefRefNo and a variable length coding unit () for performing variable length coding on coded residual data ERes, a prediction type PredType, a reference picture number RefNo and motion vectors MV MV on a block-by-block basis, and outputting them as coded moving picture data Str. 1. A picture decoding apparatus for selecting two reference pictures from among reference pictures on a block basis and performing predictive decoding on a block in a current picture to be decoded , the picture decoding apparatus comprising:a command obtaining unit configured to obtain a command indicating a relative difference value between a picture number of the current picture to be decoded and a picture number of a common reference picture, the command being included in a common information area that is provided for a plural-block image unit made up of a plurality of blocks;a common reference picture judging unit configured to judge whether or not information identifying one or two common reference pictures to be commonly referred to is described in the common information area for the plural-block image unit, the one or two common reference pictures being selected from among plural reference pictures and being assigned commonly to each of the plurality of blocks of the plural-block image unit such that reference picture identification information for the one or two common reference pictures can be omitted for at least one of the plurality of blocks of the plural-block image unit;a common reference picture identifying unit configured to identify the one or two common reference pictures, based on the command obtained by the command obtaining unit, instead of obtaining, per block, reference picture identification information which identifies two reference pictures ...

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

SYNTAX FOR MOTION INFORMATION SIGNALING IN VIDEO CODING

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

In an encoding apparatus or a decoding apparatus, an encoding method or decoding method encodes or decodes a bitstream comprising a unified syntax for coding motion information in video coding providing great flexibility for the mode choices through a large number of available modes related to the motion information. The unified motion information syntax comprises modes for both bi-prediction or uni-prediction and introduces a new skip mode that provides a finer cost granularity. 117-. (canceled)18. A video decoding method comprising:decoding a block of a video based on signaling information representative of a motion information for the block, the signaling information comprising syntax elements arranged as a syntax tree and comprising an information at the root of the syntax tree to signal that motion information is predicted from a candidate list and, directly after the information at the root of the syntax tree, an index in the candidate list of predictors;wherein decoding includes predicting motion information from a candidate selected by an index in the candidate list of predictors comprising candidates predicted according to a plurality of modes.19. The video decoding method of claim 18 , wherein the signaling information comprises an information representative of a uni-directional prediction mode.20. The video decoding method of claim 18 , wherein the signaling information further comprises an information representative of a bi-directional prediction mode where one of the two predictors is a merge candidate and the other one is deduced from the index and the candidate list of predictors.21. The video decoding method of claim 18 , wherein the signaling information comprises an information representative of a triangle prediction mode.22. The video decoding method of claim 18 , wherein the signaling information comprises an information representative of a multi hypothesis prediction mode.23. A video encoding method comprising:encoding a block of a video and ...

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

Hypothetical Reference Decoder For Gradual Decoding Refresh

Номер: US20220060694A1
Автор: Wang Ye-Kui
Принадлежит:

A video coding mechanism is disclosed. The mechanism includes encoding into a bitstream a gradual decoding refresh (GDR) access unit (AU) and a buffering period (BP) supplemental enhancement information (SEI) message associated with the GDR AU. A hypothetical reference decoder (HRD) is initialized based on the BP SEI message. A HRD conformance test is performed on the bitstream using the HRD. The bitstream is stored for communication toward a decoder. 1. A method implemented by a decoder , the method comprising:receiving, by the decoder, a bitstream comprising a gradual decoding refresh (GDR) access unit (AU) and a buffering period (BP) supplemental enhancement information (SEI) message associated with the GDR AU; anddecoding, by the decoder, a picture in the GDR AU and the BP SEI message.2. The method of claim 1 , wherein the BP SEI message provides an initial coded picture buffer (CPB) removal delay for initialization of a hypothetical reference decoder (HRD) at a position of the GDR AU in decoding order.3. The method of claim 1 , wherein a no output of prior pictures flag is set in a header associated with the picture in the GDR AU when the picture is a GDR picture.4. The method of claim 1 , wherein the bitstream comprises a header associated with the picture claim 1 , and wherein the header comprises a picture order count least significant bit value and a recovery picture order count value.5. The method of claim 4 , wherein the picture order count least significant bit value is positioned before the recovery picture order count value in the header associated with the picture.6. The method of claim 1 , wherein the BP SEI message contains a parameter indicating the decoder is capable of decoding the bitstream.7. The method of claim 1 , wherein the picture is a GDR picture when the picture includes a region coded according to inter-prediction and a region coded according to intra-prediction.8. A method implemented by an encoder claim 1 , the method comprising: ...

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

LUMA-BASED CHROMA INTRA-PREDICTION FOR VIDEO CODING

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

A method for luma-based chroma intra-prediction in a video encoder or a video decoder is provided that includes filtering reconstructed neighboring samples of a reconstructed down sampled luma block, computing parameters α and β of a linear model using the filtered, reconstructed neighboring samples of the reconstructed down sampled luma block and reconstructed neighboring samples of a corresponding chroma block, wherein the linear model is Pred[x,y]=α·Rec′[x,y]+β, wherein x and y are sample coordinates, Predis predicted chroma samples, and Rec′ is samples of the reconstructed down sampled luma block, and computing samples of a predicted chroma block from corresponding samples of the reconstructed down sampled luma block using the linear model and the parameters. 1. A method comprising:receiving, by a decoder, an intra-prediction type for a video frame;in response to the intra-prediction type being a first type, a reconstructed left neighboring chroma sample, a reconstructed top neighboring chroma sample, a reconstructed left neighboring luma sample and a reconstructed top neighboring luma sample are received by the decoder as neighboring samples;in response to the intra-prediction type being a second type, a predicted left neighboring luma sample, a predicted left neighboring chroma sample, the reconstructed top neighboring luma sample, and the reconstructed top neighboring chroma sample are received by the decoder as the neighboring samples;in response to the intra-prediction type being a third type, the reconstructed top neighboring chroma sample and the reconstructed top neighboring luma sample are received by the decoder as the neighboring samples;filtering, by the decoder, the neighboring samples to form filtered samples;down sampling, by the decoder, the filtered samples;determining, by the decoder, a first parameter and a second parameter of a model using the filtered samples; anddetermining, by the decoder, predicted chroma block samples based on the first ...

Подробнее
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 ...

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

METHOD FOR ENCODING/DECODING IMAGE AND DEVICE USING SAME

Номер: US20190045199A1

A method of decoding a bistream comprising a plurality of layers according to the present invention includes setting parameters for decoding the bitstream from a random access point when random access occurs, and decoding a decoding target picture, wherein the setting of the parameters includes setting an initialization flag indicating whether the decoding target picture, that is an intra random access point (IRAP) picture, is output by correctly decoding all reference layers of a target layer including the decoding target picture when the random access occurs; setting a flag variable (NoRaslOutputFlag) indicating whether the decoding target picture is used as a random access point; and resetting the initialization flag when the decoding target picture is an IRAP picture and the flag variable is 1. 1. A method of decoding a bistream comprising a plurality of layers , the method comprising:setting parameters for decoding the bitstream from a random access point when random access occurs; anddecoding a decoding target picture,wherein the setting of the parameters comprisessetting an initialization flag indicating whether the decoding target picture is correctly decoded and output when the random access occurs;setting a flag variable (NoRaslOutputFlag) indicating whether the decoding target picture is used as a random access point; andresetting an initialization flag of a target layer to 1 when the decoding target picture is an intra random access point (IRAP) picture, the flag variable is 1, the initialization flag of the decoding target picture is 0 and initialization flags of all reference layers of the target layer are 1,wherein the initialization flag equal to 0 indicates that the decoding target picture is not correctly decoded and output when the random access occurs and the initialization flag equal to 1 indicates that the decoding target picture is correctly decoded and output when the random access occurs.2. The method of claim 1 , wherein the setting of the ...

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

AUTOMATIC ADAPTIVE LONG TERM REFERENCE FRAME SELECTION FOR VIDEO PROCESS AND VIDEO CODING

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

Methods, apparatuses and systems may provide for technology that provides adaptive Long Term Reference (LTR) frame techniques for video processing and/or coding. More particularly, implementations described herein may utilize fast content analysis based Adaptive Long Term Reference (LTR) methods and systems that can reliably decide when to turn LTR on/off, select LTR frames, and/or assign LTR frame quality for higher efficiency and higher quality encoding with practical video encoders. 1. A system to apply an adaptive Long Term Reference to a video sequence , comprising: receive content analysis of stability of the video sequence;', 'receive coding condition of the video sequence;', 'automatically toggle Long Term Reference operations between an on setting mode and an off setting mode based at least in part on the received content analysis and coding condition information, wherein no frames of the video sequence are assigned as Long Term Reference frames and any previously assigned Long Term Reference frames are unmarked when in the off setting mode; and, 'one or more substrates and logic coupled to the one or more substrates, wherein the logic is toa power supply to provide power to the logic.2. The system of claim 1 , wherein the logic is further to:determine a spatial complexity, a temporal complexity, and a ratio of temporal complexity to spatial complexity for each frame of the video sequence; andgenerate content analysis of the stability of the video sequence the based on the spatial complexity, the temporal complexity, and the ratio of temporal complexity to spatial complexity.3. The system of claim 1 , wherein the logic is further to: automatically toggle Long Term Reference operations between the on setting mode and the off setting mode in an AVC encoder.4. The system of claim 1 , wherein the logic is further to: automatically toggle Long Term Reference operations between the on setting mode and the off setting mode in a HEVC encoder.5. The system of claim ...

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

ADAPTIVE UNEQUAL WEIGHT PLANAR PREDICTION

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

A method of decoding JVET video includes receiving a bitstream that includes encoded video data that includes encoded video data. From the encoded data, a horizontal predictor and a vertical predictor for a pixel in the current coding block may be interpolated. A coding block size may be identified to determine whether to use equal weight or unequal weights to apply to each of the horizontal and vertical predictors for calculating a final planar prediction value P(x,y) by comparing the coding block size to a coding block size threshold. 1. A method for calculating a final planar prediction in planar mode to predict pixel values for a current coding block having height H , width W , and a top-left (TL) pixel within the current coding block is defined by coordinates x=0 and y=0 , the method comprising:receiving a video bitstream including encoded video data;from the encoded data, interpolating a horizontal predictor and a vertical predictor for a pixel in the current coding block;identifying a coding block size to determine whether to use equal weight or unequal weights to apply to each of the horizontal and vertical predictors for calculating a final planar prediction value P(x,y) by comparing the coding block size to a coding block size threshold in accordance with:{'sub': h', 'v, 'if the coding block size is larger than the coding block size threshold, calculating final planar prediction value P(x,y) using unequal weights applied to each of the horizontal and vertical predictors in accordance with P(x, y)=(A(x, y)*P(x, y)+B(x, y)*P(x, y)+c(x, y))/(D(x, y)), where A(x, y) and B(x, y) are position dependent weighting factors for the horizontal and vertical predictors, respectively, c(x, y) is a position dependent rounding factor, and D(x, y) is a position dependent scaling factor,'}{'sub': h', 'v, 'else if the coding block size is smaller than the coding block size threshold, calculating the final planar prediction value P(x,y) using equal weights applied to each of ...

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

IMAGE ENCODING METHOD AND ENCODER

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

An image encoding method includes: determining N P-frames from a sequence of images, N being a positive integer; for each P-frame, determining a source refreshing region in the P-frames, the source refreshing region being a portion less than a whole region of the P-frame; obtaining reconstructed images corresponding to the source refreshing regions by performing a first encoding on the source refreshing regions; obtaining updated P-frames by updating the source refreshing regions with the reconstructed images; and performing a second encoding on the updated P-frames. 1. An image encoding method comprising:determining N P-frames from a sequence of images, N being a positive integer;for each P-frame, determining a source refreshing region in the P-frames, the source refreshing region being a portion less than a whole region of the P-frame;obtaining reconstructed images corresponding to the source refreshing regions by performing a first encoding on the source refreshing regions;obtaining updated P-frames by updating the source refreshing regions with the reconstructed images; andperforming a second encoding on the updated P-frames.2. The method of claim 1 , wherein:each of the updated P-frames includes a new refreshing region and a source region separated from the new refreshing region, the new refreshing region corresponding to the reconstructed image corresponding to the updated P-frame; andperforming the second encoding on the updated P-frames includes:performing the second encoding on the new refreshing regions according to an I-frame encoding mode;performing the second encoding on the source regions according to a P-frame encoding mode.3. The method of claim 2 , wherein performing the second encoding on the source regions according to the P-frame encoding mode includes:if the source regions includes an unrefreshed region, performing the second encoding on the unrefreshed region according to the P-frame encoding mode;if the source region includes a refreshed ...

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

METHOD AND APPARATUS FOR IMPROVED COMPOUND ORTHONORMAL TRANSFORM

Номер: US20200045339A1
Автор: Li Xiang, Liu Shan, ZHAO XIN
Принадлежит: Tencent America LLC

A method of controlling residual coding for decoding or encoding of a video sequence, is performed by at least one processor and includes determining whether a small transform size of a primary transform is to be used for the residual coding of a coded block of the video sequence. The method further includes based on the small transform size of the primary transform being determined to be used, identifying, as the primary transform, a first transform set including discrete sine transform (DST)-4 and discrete cosine transform (DCT)-4, based on the small transform size of the primary transform being determined to not be used, identifying, as the primary transform, a second transform set including DST-7 and DCT-8, and performing the residual coding of the coded block, using the identified primary transform. 1. A method of controlling residual coding for decoding or encoding of a video sequence , the method being performed by at least one processor , and the method comprising:determining whether a small transform size of a primary transform is to be used for the residual coding of a coded block of the video sequence;based on the small transform size of the primary transform being determined to be used, identifying, as the primary transform, a first transform set including discrete sine transform (DST)-4 and discrete cosine transform (DCT)-4;based on the small transform size of the primary transform being determined to not be used, identifying, as the primary transform, a second transform set including DST-7 and DCT-8; andperforming the residual coding of the coded block, using the identified primary transform.2. The method of claim 1 , wherein the small transform size is 8-point or smaller.3. The method of claim 1 , wherein a large transform size of the primary transform is 8-point or larger.4. The method of claim 1 , wherein a large transform size of the primary transform is 16-point or larger.5. The method of claim 1 , further comprising:determining whether a ...

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

Motion vector calculation method

Номер: US20170048545A1

When a block (MB 22 ) of which motion vector is referred to in the direct mode contains a plurality of motion vectors, 2 motion vectors MV 23 and MV 24 , which are used for inter picture prediction of a current picture (P 23 ) to be coded, are determined by scaling a value obtained from averaging the plurality of motion vectors or selecting one of the plurality of the motion vectors.

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

Motion vector calculation method

Номер: US20170048546A1

When a block (MB 22 ) of which motion vector is referred to in the direct mode contains a plurality of motion vectors, 2 motion vectors MV 23 and MV 24 , which are used for inter picture prediction of a current picture (P 23 ) to be coded, are determined by scaling a value obtained from averaging the plurality of motion vectors or selecting one of the plurality of the motion vectors.

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

METHOD FOR PROCESSING IMAGE ON BASIS OF INTRA PREDICTION MODE AND DEVICE THEREFOR

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

Disclosed is a method for processing an image on the basis of an intra-prediction mode and an apparatus therefor. The method for processing an image on the basis of an intra-prediction mode includes generating a prediction sample by performing intra-prediction on a processing block of the image, generating a sub-sampled prediction sample by sub-sampling the prediction sample, and generating an up-sampled prediction sample by up-sampling the sub-sampled reconstructed sample. 1. A method for processing an image on the basis of an intra-prediction mode , the method comprising:generating a prediction sample by performing intra-prediction on a processing block of the image;generating a sub-sampled prediction sample by sub-sampling the prediction sample; andgenerating an up-sampled prediction sample by up-sampling the sub-sampled reconstructed sample.2. The method of claim 1 , wherein the sub-sampled reconstructed sample is generated by adding a reconstructed sub-sampled residual sample and the sub-sampled prediction sample.3. The method of claim 2 , wherein the reconstructed sub-sampled residual sample is generated through inverse-quantization and inverse-transform from a residual coefficient for the processing block.4. The method of claim 1 , wherein a full-sampled reconstructed sample for the processing block is generated by adding a reconstructed full-sampled residual sample and the up-sampled prediction sample.5. The method of claim 4 , wherein the reconstructed full-sampled residual sample is generated through inverse-quantization and inverse-transform from a residual coefficient for the processing block.6. The method of claim 1 , wherein the intra-prediction is performed in a planar or DC mode.7. The method of claim 1 , further comprising:deriving an intra-prediction mode for the processing block,wherein the intra-prediction is performed in the derived intra-prediction mode.8. The method of claim 1 , wherein a ratio of each of the sub-sampling and the up-sampling ...

Подробнее