Патенты автора СОЛЕ РОХАЛЬС Хоэль (US)

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

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

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

Изобретение относится к технологиям кодирования/декодирования видеоданных. Техническим результатом является повышение эффективности кодирования/декодирования видеоданных. Предложен способ декодирования видеоданных. Способ содержит этап, на котором определяют, что первый коэффициент преобразования первого видеоблока является DC-коэффициентом преобразования, при этом первый видеоблок содержит множество подблоков. Далее, определяют первый контекст для энтропийного декодирования первого коэффициента преобразования на основе того, что первый коэффициент преобразования является DC-коэффициентом преобразования, без учета первого размера первого видеоблока. Определяют, что второй коэффициент преобразования первого видеоблока не является DC-коэффициентом преобразования. И на основе того, что второй коэффициент преобразования не является DC-коэффициентом преобразования, определяют второй контекст для энтропийного декодирования второго коэффициента преобразования на основе, по меньшей мере частично, того, какой из подблоков включает в себя второй коэффициент преобразования. 8 н. и 24 з.п. ф-лы, 23 ил.

Изобретение относится к технологиям контекстно-адаптивного бинарного арифметического кодирования (САВАС), которое используется для кодирования видео. Техническим результатом является устранение избыточности памяти за счет сокращения контекстов, используемых в CABAC. Предложен способ кодирования видеоданных. Способ содержит этап, на котором производят выбор контекста из одного или более контекстов на основе глубины преобразования единицы преобразования, ассоциированной с блоком кодируемых видеоданных, при этом глубина преобразования задает текущий уровень подразделения единицы кодирования на блоки с целью преобразующего кодирования. Далее, согласно способу, осуществляют кодирование флага кодированного блока цветности Cb для упомянутого блока видеоданных с использованием контекстно-адаптивного бинарного арифметического кодирования (САВАС) и выбранного контекста, причем кодирование флага кодированного блока цветности Cb содержит использование набора контекстов, включающего в себя упомянутые один или более контекстов. 5 н. и 8 з.п. ф-лы, 10 ил., 22 табл.

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

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

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

Изобретение относится к области контекстно-адаптивного энтропийного кодирования видеоданных. Технический результат - обеспечение инициализации контекстов процесса кодирования посредством определения значений индексов параметров инициализации. Способ инициализации контекста, используемого для того, чтобы кодировать видеоданные в процессе контекстно-адаптивного энтропийного кодирования, содержит этапы, на которых: определяют первое значение индекса параметра инициализации в качестве x>>4, где x является 8-битовым параметром; определяют второе значение индекса параметра инициализации в качестве x&15, где x является идентичным 8-битовым параметром; определяют один или более параметров инициализации для процесса контекстно-адаптивного энтропийного кодирования на основе первого и второго значений индексов параметров инициализации и инициализируют на основе одного или более параметров инициализации состояние контекста, используемого для того, чтобы кодировать видеоданные в процессе контекстно-адаптивного энтропийного кодирования. 4 н. и 41 з.п. ф-лы, 8 ил.

Изобретение относится к технологиям кодирования и декодирования видео. Техническим результатом является повышение эффективности кодирования или декодирования за счет сокращения числа контекстов контекстно-адаптированного бинарного арифметического кодирования (CABAC), которое используется для одного или нескольких синтаксических элементов. Предложен способ кодирования видеоданных. Способ включает в себя этап, на котором определяют первый тип предсказания для блока видеоданных в Р сегменте и представляют первый тип предсказания как синтаксический элемент типа предсказания Р сегмента. Далее, согласно способу определяют второй тип предсказания для блока видеоданных в B сегменте и представляют второй тип предсказания как синтаксический элемент типа предсказания В сегмента, а также, осуществляют определение бинаризации Р сегмента для синтаксического элемента типа предсказания Р сегмента и осуществляют определение бинаризации В сегмента для синтаксического элемента типа предсказания B сегмента. 8 н. и 32 з.п. ф-лы, 10 ил., 22 табл.

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

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

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

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

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

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

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

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

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

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

 


Наверх