Патенты автора ДЖОШИ Раджан Лаксман (US)

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

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

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

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

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

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

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

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

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

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

Изобретение относится к технологиям кодирования/декодирования видеоданных. Техническим результатом является повышение эффективности кодирования/декодирования видеоданных за счет использования последнего значимого коэффициента на основе схемы усеченного унарного кодирования, определяемой максимальной длиной в битах. Предложен способ кодирования видеоданных. Способ включает в себя этап, на котором получают значение, указывающее позицию последнего значимого коэффициента внутри видеоблока размера T. Далее согласно способу определяют первую двоичную строку для значения, указывающего позицию последнего значимого коэффициента, на основе схемы усеченного унарного кодирования, определяемой максимальной длиной в битах, определяемой посредством 2log2(Т)-1. А также определяют вторую двоичную строку для значения, указывающего позицию последнего значимого коэффициента. 8 н. и 48 з.п. ф-лы, 14 табл., 11 ил.
Изобретение относится к способам кодирования видеоданных для стандартов Продвинутого Кодирования Видеосигнала (AVC) и Высокоэффективного Кодирования (HEVC). Техническим результатом является обеспечение эффективной сигнализации величин матрицы квантования. Указанный технический результат достигается тем, что величины коэффициентов в матрице квантования могут подвергаться понижающей дискретизации с помощью различных коэффициентов на основании того, где расположены величины коэффициентов в матрице квантования. Так, видеокодер делит величины матрицы квантования, по меньшей мере, на первую подгруппу величин и вторую подгруппу величин; кодирует и сигнализирует величины первой подгруппы в качестве синтаксических элементов. Видеодекодер принимает синтаксические элементы для величин первой подгруппы и декодирует синтаксические элементы для формирования величин первой подгруппы. Не принимая величины второй подгруппы, видеодекодер прогнозирует величины второй подгруппы из величин первой подгруппы. 8 н. и 20 з.п. ф-лы, 11 ил.

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

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

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

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

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

 


Наверх