Патенты автора ЛЮ Шань (US)

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

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

Изобретение относится к средствам для кодирования видео. Технический результат заключается в повышении эффективности кодирования видео. Получают блок уровня сетевой абстракции (NAL) уровня кодирования видеоданных (VCL). Определяют, является ли блок VCL NAL первым блоком VCL NAL блока изображения (PU), содержащего блок VCL NAL. При этом блок VCL NAL определяют как первый блок VCL NAL упомянутого PU на основе определения того, что блок VCL NAL является первым блоком VCL NAL, следующим за блоком NAL заголовка изображения. На основе определения того, что блок VCL NAL является первым блоком VCL NAL упомянутого PU, и определения того, что младший значащий бит счетчика последовательности изображений блока VCL NAL отличается от младшего значащего бита счетчика последовательности изображений для предыдущего изображения, определяют, является ли блок VCL NAL первым блоком VCL NAL блока доступа (AU), содержащего PU. На основе определения того, что блок VCL NAL является первым блоком VCL NAL упомянутого AU, выполняют декодирование AU на основе блока VCL NAL. 3 н. и 4 з.п. ф-лы, 9 ил.

Изобретение относится к средствам для видеокодирования. Технический результат заключается в уменьшении влияния улучшения качества основанной на блоках аффинной компенсации движения на эффективность кодирования. Принимают синтаксический элемент уровня изображения, указывающий, запрещено ли для текущего изображения уточнение предсказания с помощью оптического потока (PROF) для аффинного предсказания. Определяют, применять ли PROF для аффинного предсказания к аффинному кодированному блоку в текущем изображении на основании синтаксического элемента уровня изображения, указывающего, запрещено ли для текущего изображения PROF для аффинного предсказания. В ответ на синтаксический элемент уровня изображения, указывающий, что PROF для аффинного предсказания запрещено для текущего изображения, не применяют PROF для аффинного предсказания к аффинному кодированному блоку в текущем изображении. В ответ на определение того, что PROF для аффинного предсказания определено как применяемое к аффинному кодированному блоку, генерируют пространственные градиенты gx(i,j) и gy(i,j) в положении (i,j) отсчета в аффинном кодированном блоке для отсчета I(i,j) предсказания, генерируют уточнение ΔI(i,j) предсказания на основании пространственных градиентов gx(i,j) и gy(i,j) и прибавляют уточнение ΔI(i,j) предсказания к отсчету I(i,j) предсказания. 3 н. и 12 з.п. ф-лы, 31 ил., 2 табл.

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

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

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

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

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

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

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

Изобретение относится к кодированию и декодированию видеосигналов. Технический результат заключается в уменьшении объема служебных данных в процессе декодирования и повышении точности предсказания, тем самым повышается эффективность кодирования. Способ декодирования кодированного битового видеопотока с использованием по меньшей мере одного процессора включает: получение из кодированного битового видеопотока кодированной видеопоследовательности, содержащей блок изображения, соответствующий кодированному изображению; получение блока уровня сетевой абстракции (NAL) заголовка изображения (РН), включенного в блок изображения; получение по меньшей мере одного блока уровня сетевой абстракции (NAL) уровня кодирования видео (VCL), включенного в блок изображения; декодирование кодированного изображения на основе блока NAL РН по меньшей мере одного блока NAL VCL и набора параметров адаптации (APS), включенного в блок NAL APS, полученный из кодированной видеопоследовательности; и вывод декодированного изображения, при этом блок NAL APS доступен по меньшей мере одному процессору перед по меньшей мере одним блоком NAL VCL. 3 н. и 16 з.п. ф-лы, 1 табл., 23 ил.

Группа изобретений относится к кодированию и декодированию видео и, более конкретно, согласно примерам осуществления, к ссылке на набор параметров и ее границам в кодированном видеопотоке. Техническим результатом является повышение эффективности кодирования/декодирования видео. Предложен способ декодирования видео, выполняемый по меньшей мере одним процессором. Способ содержит этап, на котором осуществляют получение кодированных видеоданных, содержащих данные множества семантически независимых исходных изображений. Далее, осуществляют определение среди кодированных видеоданных, связаны ли ссылки с любым из первого блока доступа (AU) и второго AU, согласно по меньшей мере одному сигнальному значению порядкового номера изображения (РОС), включенному в кодированные видеоданные. А также производят вывод первого количества ссылок, установленных для первого AU, и второго количества ссылок, установленных для второго AU, на основе по меньшей мере одного сигнального значения РОС. 3 н. и 10 з.п. ф-лы, 23 ил., 1 табл.

Изобретение относится к средствам для кодирования видео. Технический результат заключается в повышении эффективности кодирования видео. Получают кодированную видеопоследовательность из битового потока кодированного видео. Получают блок изображения из кодированной видеопоследовательности. Получают блок уровня сетевой абстракции (NAL) заголовка изображения (РН), содержащийся в упомянутом блоке изображения. Получают по меньшей мере один блок NAL кодированного слайса, содержащийся в упомянутом блоке изображения. Получают набор параметров изображения (PPS), содержащегося в блоке NAL PPS из кодированной видеопоследовательности. При этом упомянутый блок РН NAL и упомянутый блок NAL кодированного слайса ссылаются на упомянутый блок NAL PPS. Получают набор параметров последовательности (SPS), содержащийся в блоке NAL SPS, полученном из кодированной видеопоследовательности. При этом на упомянутый блок NAL SPS ссылается блок NAL PPS, включающий идентификатор уровня, который больше идентификатора уровня упомянутого блока NAL SPS. Выполняют декодирование кодированного изображения на основе упомянутых блока NAL РН, по меньшей мере одного блока NAL кодированного слайса, блока NAL PPS и блока NAL SPS. 3 н. и 7 з.п. ф-лы, 28 ил., 1 табл.

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

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

Изобретение относится к области кодирования и декодирования видеоданных и, в частности, к включению и отключению циклической компенсации движения. Технический результат заключается в повышении эффективности кодирования и декодирования. Предложен способ формирования битового потока кодированных видеоданных с использованием по меньшей мере одного процессора, включающий выполнение первого определения в отношении того, является ли текущий уровень текущего изображения независимым уровнем; выполнение второго определения в отношении того, включена ли передискретизация опорного изображения для текущего уровня; на основе первого определения и второго определения, отключение циклической компенсации для текущего уровня и кодирование текущего уровня без циклической компенсации. Циклическая компенсация движения может быть полезной функцией для кодирования, например, 360-градусного изображения, проецируемого в формате равнопрямоугольной проекции (ERP) и может уменьшить некоторые визуальные артефакты на линии "сшивания". 3 н. и 14 з.п. ф-лы, 16 ил., 1 табл.

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

Изобретение относится к области кодирования видеоданных. Техническим результатом является повышение эффективности кодирования. Предложены способ и устройство для кодирования/декодирования видеоданных, в которых схема обработки принимает кодированную информацию изображений в кодированной видеопоследовательности. Кодированная информация включает информацию о размере единицы дерева кодирования (CTU), которая указывает размер CTU, выбранный для изображений. Информация о размере CTU кодирована с использованием усеченного унарного кода. Схема обработки определяет выбранный размер CTU на основе информации о размере CTU, кодированной с использованием усеченного унарного кода, и реконструирует отсчеты в изображениях на основе выбранного размера CTU. Выбранный размер CTU может составлять 32×32, 64×64 или 128×128 отсчетов яркости. 3 н. и 17 з.п. ф-лы, 19 ил.

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

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

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

Группа изобретений относится к технологиям кодирования и декодирования видео, а более конкретно - к извлечению выходного уровня в кодированном видеопотоке с несколькими уровнями. Техническим результатом является обеспечение снижения избыточности во входном видеосигнале путем сжатия. Предложен способ декодирования видео, выполняемый по меньшей мере одним процессором. Способ содержит этап, на котором осуществляют идентификацию максимального числа временных подуровней, разрешенного в кодированной видеопоследовательности, ссылающейся на набор параметров видео соответственно в поле набора параметров видео (VPS) и в поле набора параметров последовательности (SPS). Далее осуществляют декодирование кодированной видеопоследовательности на основе идентифицированного максимального числа временных подуровней, разрешенного в кодированной видеопоследовательности, ссылающейся на набор параметров видео. 3 н. и 6 з.п. ф-лы, 23 ил., 1 табл.

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

Группа изобретений относится к технологиям кодирования и декодирования видеоданных. Техническим результатом является повышение эффективности кодирования/декодирования видеоданных. Предложен способ декодирования видеоданных, выполняемый в видеодекодере. Видеодекодер содержит двоичный арифметический декодер, который принимает кодированные биты из битового потока и выполняет процесс двоичного арифметического декодирования для восстановления бинов из кодированных битов. Способ содержит этап, на котором осуществляют прием битового потока кодированных видеоданных, включающего текущее изображение и по меньшей мере один синтаксический элемент, который соответствует коэффициентам преобразования блока преобразования в текущем изображении. Далее осуществляют определение значения смещения на основе выходного значения монотонно неубывающей функции f(x), примененной к сумме (х) группы частично реконструированных коэффициентов преобразования. А также осуществляют определение индекса контекстной модели на основе суммы упомянутого определенного значения смещения и базового значения. 4 н. и 11 з.п. ф-лы, 19 ил., 1 табл.

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

Изобретение относится к средствам для видеокодирования. Технический результат заключается в повышении эффективности видеокодирования. Получают из набора параметров последовательности (SPS), на который ссылается кодированное изображение, флаг, указывающий, включена ли в этот SPS информация о размере и разбиении изображения для кодированного изображения. Если определено, что флаг указывает на то, что информация о размере и разбиении изображения включена в упомянутый SPS, получают, из этого SPS, информацию о размере и разбиении изображения. Если определено, что флаг указывает на то, что информация о размере и разбиении изображения не включена в упомянутый SPS, то получают, из набора параметров видео (VPS), информацию о размере и разбиении изображения. Получают, из упомянутого SPS, номер информации о размере и разбиении изображения, включенной в этот SPS. Определяют, является ли указатель меньшим или равным полученному номеру информации о размере и разбиении изображения, включенной в упомянутый SPS. Если определено, что указатель меньше или равен номеру информации о размере и разбиении изображения, включенной в упомянутый SPS, выполняют увеличение упомянутого указателя. 3 н. и 5 з.п. ф-лы, 9 ил., 5 табл.

Группа изобретений относится к обработке видео и, в частности, к кодированию или декодированию видеопоследовательности, которая может поддерживать различные форматы цветности (4:4:4, 4:2:2) в универсальном кодировании видео (VVC). Техническим результатом является повышение эффективности кодирования/декодирования видео. Предложен способ кодирования видеопоследовательности. Способ содержит этап, на котором осуществляют кодирование видеопоследовательности с использованием одного из формата цветности 4:4:4 и формата цветности 4:2:2. При кодировании видеопоследовательности с использованием формата цветности 4:4:4, копирование аффинного вектора движения одного блока яркости 4×4 с использованием операции, отличной от операции усреднения, и связывание аффинного вектора движения с совместно расположенным блоком цветности 4×4. При кодировании видеопоследовательности с использованием формата цветности 4:2:2, связывание каждого блока цветности 4×4 с двумя совместно расположенными блоками яркости 4×4 так, чтобы аффинный вектор движения одного блока цветности 4×4 представлял собой среднее значение векторов движения двух совместно расположенных блоков яркости. 5 н. и 17 з.п. ф-лы, 26 ил.

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

Изобретение относится к технологиям кодирования облака точек и, в частности, к сжатию геометрии облака точек, включая обобщение сжатия MPEG/G-РСС с потерями с использованием треугольной сетки и быструю схему оптимизации «скорость-искажения» (RDO). Техническим результатом является уменьшение объема данных, требуемых для представления облака точек. Предложены способ и устройство, содержащее компьютерный код для выполнения процессором, получения листового узла данных сжатия облака точек на основе геометрии (G-PCC), разделения листового узла на множество кубоидов, получения отдельных треугольных сеток для каждого кубоида и кодирования множества флагов соответственно для каждого из ребер каждого кубоида, при этом множество флагов указывает, присутствуют ли вершины отдельных треугольных сеток на ребрах из упомянутых ребер. 3 н. и 9 з.п. ф-лы, 14 ил.

Изобретение относится к средствам для кодирования видео. Технический результат заключается в определение фактического выходного размера декодированного изображения, когда параметры смещения окна обрезки отсутствуют. Получают первый флаг, указывающий, что окно соответствия присутствует в текущем изображении. На основе первого флага получают второй флаг, указывающий, используется ли окно соответствия для передискретизации опорного изображения. На основе второго флага, указывающего, что окно соответствия используется для передискретизации опорного изображения, выполняют определение коэффициента передискретизации между текущим изображением и опорным изображением на основе размера окна соответствия. На основе второго флага, указывающего, что окно соответствия не используется для передискретизации опорного изображения, выполняют определение коэффициента передискретизации на основе размера передискретизированного изображения. Выполняют передискретизацию опорного изображения для текущего изображения с использованием коэффициента передискретизации. Первый флаг содержит флаг окна соответствия, причем, когда флаг окна соответствия равен 0, значения conf_win_left_offset, conf_win_right_offset, conf_win_top_offset и conf_win_bottom_offset полагают равными 0. 3 н. и 8 з.п. ф-лы, 13 ил., 1 табл.

Изобретение относится к средствам для декодирования видео. Технический результат заключается в повышении эффективности декодирования видео. Принимают первый блок уровня сетевой абстракции (NAL) уровня видеокодирования (VCL) первого слайса кодированного изображения и второй блок NAL VCL второго слайса кодированного изображения. Первый блок NAL VCL относится к первому типу блоков NAL VCL, а второй блок NAL VCL относится ко второму типу блоков NAL VCL, который отличается от первого типа блоков NAL VCL. Декодируют кодированное изображение, включая определение типа кодированного изображения на основании первого типа блока NAL VCL и второго типа блока NAL VCL или на основании индикатора, указывающего, что кодированное изображение содержит блоки NAL VCL смешанных типов. При этом определение содержит определение того, что кодированное изображение является последующим изображением, на основании первого типа блока NAL VCL, указывающего, что первый блок NAL VCL содержит кодированный слайс изображения постепенного обновления декодирования (GDR), и второго типа блока NAL VCL, указывающего, что второй блок NAL VCL содержит кодированный слайс изображения мгновенного обновления декодирования (IDR) или кодированный слайс изображения чистого произвольного доступа (CRA). 3 н. и 4 з.п. ф-лы, 7 ил., 6 табл.

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

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

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

Группа изобретений относится к кодированию/декодированию видео и в целом описывает технологии видеокодирования нового поколения, в частности, относится в целом к способам и устройствам, связанным с обработкой заголовка изображения. Техническим результатом является уменьшение служебных данных сигнализации при указании типа слайса. Предложен способ декодирования видеоданных, причем способ осуществляется по меньшей мере одним процессором. Способ содержит этап, на котором указывают, с помощью синтаксического элемента заголовка изображения, для всех слайсов, включенных в соответствующее кодированное изображение, являются ли слайсы слайсами типа В, Р и/или I, причем синтаксический элемент кодируют с использованием беззнакового целого числа. Декодируют видеоданные на основании типов слайсов, указанных посредством синтаксического элемента. 3 н. и 9 з.п. ф-лы, 18 табл., 3 ил.

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

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

Изобретение относится к средствам для видеокодирования. Технический результат заключается в повышении эффективности видеокодирования. Декодируют кодированную информацию блока кодирования (СВ) в изображении из битового потока кодированного видео, причем кодированная информация указывает ширину СВ, равную W отсчетам, и высоту СВ, равную Н отсчетам. Разбивают СВ на субъединицы обработки (SPU), имеющие ширину и высоту, при этом ширина SPU равна минимальному значению из W и K, или высота SPU равна минимальному значению из Н и К. Причем по меньшей мере одна из ширины W и высоты Н для СВ больше размера K единицы данных обработки. Определяют структуру разбиения для дополнительного разбиения SPU на основании ширины и высоты SPU и максимального размера единицы преобразования (TU), составляющего М отсчетов, причем по меньшей мере одна из ширины и высоты SPU больше М. Разбивают каждую из SPU на TU с размерами М×М на основании структуры разбиения, которая была определена. 2 н. и 12 з.п. ф-лы, 58 ил.

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

Изобретение относится к средствам для видеодекодирования. Технический результат заключается в повышении эффективности видеодекодирования. Принимают кодированный битовый видеопоток, включающий текущее изображение. Определяют, кодирован ли текущий блок, включенный в текущее изображение, в режиме внутренней копии блока (IBC). В ответ на кодирование текущего блока в режиме IBC, определяют число кандидатов предсказателя IBC, связанных с текущим блоком. Выполняют построение списка кандидатов предсказателя IBC, размер которого соответствует числу кандидатов предсказателя IBC. Выбирают предсказатель вектора блока из списка кандидатов предсказателя IBC, при этом, когда размер списка кандидатов предсказателя IBC равен 1, индекс предсказателя вектора движения для режима IBC не передают. Выполняют декодирование вектора блока, связанного с текущим блоком, с использованием предсказателя вектора блока. Причем упомянутый вектор блока представляет собой вектор смещения, указывающий смещение между текущим блоком и опорным блоком для ссылки. Декодируют текущий блок в соответствии с вектором блока. 3 н. и 15 з.п. ф-лы, 20 ил., 7 табл.

Группа изобретений относится к технологиям кодирования/декодирования видео, а точнее к сигнализации масштабируемости в отношении пространства, качества и множества ракурсов в битовом потоке видео. Техническим результатом является повышение точности сигнализации масштабируемости в отношении множества ракурсов в битовом потоке видео. Предложен способ определения выходного уровня при межуровневом предсказании с использованием по меньшей мере одного процессора. Согласно способу получают кодированную видеопоследовательность из кодированного битового потока видео. Далее, получают первый синтаксический элемент, указывающий на количество уровней, включенных в кодированную видеопоследовательность; получают второй синтаксический элемент, указывающий, являются ли независимыми все уровни, включенные в кодированную видеопоследовательность; получают третий синтаксический элемент, указывающий на режим вывода, на основании первого синтаксического элемента, указывающего, что число уровней больше одного, и второго синтаксического элемента, указывающего, что не все уровни независимы. А также определяют режим вывода на основании третьего синтаксического элемента; определяют один или более выходных уровней из множества уровней на основании режима вывода, который был определен; и выводят один или более выходных уровней. 3 н. и 17 з.п. ф-лы, 11 ил., 1 табл.

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

Группа изобретений относится к технологиям видеокодирования. Техническим результатом является повышение эффективности декодирования видео. Предложен способ видеодекодирования. Способ содержит этап, на котором осуществляют определение, предсказан ли первый блок, связанный со вторым блоком, в соответствии с режимом блочной дифференциальной импульсно-кодовой модуляции (BDPCM). Далее, согласно способу, в ответ на определение того, что первый блок предсказан в соответствии с режимом BDPCM, осуществляют связывание первого блока со значением режима внутреннего предсказания на основе флага направления BDPCM для первого блока, при этом значение режима внутреннего предсказания выбирают из множества режимов внутреннего предсказания, которые включают угловые режимы внутреннего предсказания. А также определяют значение режима внутреннего предсказания для второго блока с использованием значения режима внутреннего предсказания, связанного с первым блоком. 3 н. и 8 з.п. ф-лы, 12 ил., 2 табл.

Изобретение относится к области кодирования данных. Технический результат заключается в обеспечении возможности сжатия облаков точек без потерь в контексте динамического отображения. Коэффициенты преобразования, связанные с данными облака точек, разлагают на значения индексов наборов и значения индексов символов, где значение индекса символа определяет местоположение коэффициента преобразования в наборе. Разложенные коэффициенты преобразования разделяют на один или более наборов на основе значений индексов наборов и значений индексов символов. Значения индексов наборов разделенных коэффициентов преобразования кодируют энтропийным кодированием, а значения индексов символов разделенных коэффициентов преобразования кодируют обходным кодированием. Данные облака точек сжимают на основе энтропийно-кодированных значений индексов наборов и кодированных обходным кодированием значений индексов символов. 3 н. и 17 з.п. ф-лы, 9 ил., 2 табл.

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

Способ декодирования геометрии облака точек в декодере облака точек включает прием битового потока, включающего слайс кодированного кадра облака точек, и реконструкцию октодерева, представляющего геометрию точек в ограничивающем боксе слайса, где текущий узел октодерева разделен посредством разделения на основе квадродерева (QT) или разделения на основе бинарного дерева (ВТ). Реконструкция (S1520) октодерева включает определение значения переменной, обозначенной partitionSkip и указывающей тип разделения и направление разделения текущего узла октодерева. Когда применяется неявное разделение QT или ВТ, геометрия облака точек может быть неявно разделена по подмножеству всех измерений при соблюдении определенных критериев, вместо осуществления разделения по всем измерениям все время. 3 н. и 17 з.п. ф-лы, 39 табл., 16 ил.

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

Группа изобретений относится к технологиям кодирования/декодирования видеоданных. Техническим результатом является обеспечение эффективного управления максимальным размером преобразования для декодирования видеопоследовательности. Предложен способ выполнения управления максимальным размером преобразования для декодирования видеопоследовательности. Способ содержит этап, на котором осуществляют идентификацию декодером элемента синтаксиса высокого уровня, связанного с видеопоследовательностью. Далее, согласно способу, осуществляют определение декодером максимального размера преобразования, связанного с видеопоследовательностью, на основе элемента синтаксиса высокого уровня, связанного с видеопоследовательностью, при этом максимальный размер преобразования равен 32 или 64. А также выполняют декодирование декодером видеопоследовательности с использованием максимального размера преобразования на основе определения максимального размера преобразования, связанного с видеопоследовательностью. 3 н. и 11 з.п. ф-лы, 6 ил.

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

 


Наверх