Методика имитации зернистости пленки с помощью частотной фильтрации

Изобретение относится к способу имитации зернистости пленки при последующем декодировании закодированных изображений. Техническим результатом является повышение эффективности имитации зернистости пленки. Указанный технический результат достигается тем, что имитация зернистости пленки в изображении осуществляться посредством сжатия видеоизображения, последующей передачи сжатого видео вместе с сообщением, содержащим, по меньшей мере, один параметр, указывающий исходную зернистость пленки, декодеру, и восстановления исходного зернистого вида изображений посредством имитации декодером зернистости пленки на основе содержимого сообщения зернистости пленки. Один или более параметров информации зернистости пленки подвергается масштабированию в соответствии с целевым размером блока пикселов в изображении, принимая во внимание отношения Mt/Mo и Nt/No, причем каждое отношение округляют до ближайшего целого, где Мо×No представляет исходный размер блока, a Nt×Mt представляет целевой размер блока. 3 н. и 13 з.п. ф-лы, 6 ил.

 

Перекрестная ссылка на родственные заявки

Данная заявка испрашивает приоритет на основе Предварительной заявки США на получение патента номер 60/505260, поданной 23 сентября 2003 года, идеи которой включены в данный документ.

Область техники

Это изобретение относится к методике имитации зернистости пленки при последующем декодировании закодированных изображений.

Уровень техники

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

Зернистость варьируется по размеру и форме. Чем более чувствительной является пленка, тем больше сформированные скопления серебра и образованные пятна красителей и тем больше они стремятся сгруппироваться в случайные узоры. Термин "зернистость" типично ссылается на зернистую структуру. Невооруженный глаз не может различать отдельные зерна, которые варьируются от 0,0002 мм до порядка 0,002 мм. Вместо этого глаз различает группы зерен, указываемые ссылками как пятна. Зритель идентифицирует эти группы пятен как зернистость пленки. По мере того как разрешения изображения увеличивается, восприятие зернистости пленки становится более высоким. Зернистость пленки становится явно заметной в фильмах и изображениях высокой четкости, тогда как зернистость пленки постепенно теряет важность в телевидении со стандартным разрешением (SDTV) и становится незаметной в форматах меньшего размера.

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

Некоторые коммерческие продукты поддерживают возможность имитации зернистости пленки, часто для смешения сгенерированного вычислительными средствами объекта с натуральной сценой. Cineon® от компании Eastman Kodak Co, Rochester New York, одно из первых цифровых приложений для работы с пленками, чтобы реализовывать имитацию зернистости, формирует очень реалистичные результаты для многих типов зернистости. Тем не менее, приложение Cineon® не обеспечивает оптимальной производительности для многих высокоскоростных пленок из-за заметных диагональных полос, которые формирует приложение для параметров высокой зернистости. Дополнительно, приложение Cineon® не может имитировать зернистость с адекватной точностью, когда изображения подвергаются предварительной обработке, например, когда изображения копируются или подвергаются цифровой обработке.

Другой коммерческий продукт, который имитирует зернистость пленки, - это Grain Surgeryот компании Visual Infinity Inc., который используется в качестве подключаемого модуля программы Adobe® After Effects®. Продукт Grain Surgery, как считается, генерирует синтетическую зернистость посредством фильтрации набора случайных чисел. Этот подход имеет недостаток в виде высокой вычислительной сложности.

Имитация зернистости пленки продолжает оставаться темой для исследований. За последнее время в стандарт сжатия видеоизображений H.264 внесены изменения, чтобы применять стандартное сообщение дополнительной информации расширения (SEI), задающее параметры имитации зернистости пленки. Применение сообщения SEI зернистости пленки конкретного формата значительно облегчает создание декодеров для имитации зернистости пленки с помощью методики, недавно раскрытой заявителем в данной заявке для имитации зернистости пленки. Методика, разработанная авторами, имитирует зернистость пленки посредством (1) начального отфильтровывания зернистости из изображений до сжатия и последующей (2) передачи сжатого видео вместе с сообщением, содержащим информацию об исходной зернистости, декодеру, и (3) восстановления исходного зернистого вида изображений посредством имитации декодером зернистости пленки на основе содержимого сообщения SEI. Эта методика обеспечивает значительную экономию в объеме передаваемых данных для высококачественных приложений, требующих сохранения зернистости пленки. Тем не менее, методика увеличивает сложность декодера, поскольку генерирование зернистости пленки требует создания изображения зернистости пленки посредством осуществления действия с блоками пикселов 16×16 и последующей распаковки краев блоков 16×16 изображения зернистости пленки.

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

Краткая сущность изобретения

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

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

Краткое описание чертежей

Фиг.1 иллюстрирует блок-схему системы имитации зернистости пленки.

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

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

Фиг.4 иллюстрирует пример блока пикселов 8×8, масштабированного в соответствии с настоящими принципами.

Фиг.5A иллюстрирует пример блока пикселов 8×8, у которого только вертикальные края подвергаются масштабированию.

Фиг.5B иллюстрирует пример блока пикселов 8×8, у которого только горизонтальные края подвергаются масштабированию.

Подробное описание изобретения

Фиг.1 иллюстрирует блок-схему системы 10 имитации зернистости пленки в изображении. Система 10 содержит первый блок 12 для генерирования информации зернистости пленки из входного изображения 104 и из, по меньшей мере, одного параметра зернистости пленки, реализованного в сообщении зернистости пленки, такого как сообщение 106 SEI. Блок 12 генератора зернистости пленки генерирует информацию зернистости пленки из этой входной информации с помощью одного из способов, представленных на фиг.2 и 3, подробнее описанных ниже. Информация зернистости пленки, сгенерированная блоком 12 генератора зернистости пленки, подвергается распаковке посредством фильтра 14 распаковки блоков зернистости пленки перед приемом в блоке 16 смешения. Блок 16 смешения смешивает отфильтрованную информацию зернистости пленки с входным изображением, чтобы получить выходное изображение, содержащее зернистость пленки.

Фиг.2 иллюстрирует схему последовательности операций, показывающую этапы способа в соответствии с первым аспектом настоящих принципов генерирования зернистости пленки. Как описано подробнее ниже, способ, представленный на фиг.2 работает, чтобы генерировать зернистость пленки из гауссова шума, масштабированного до частотной фильтрации. Способ генерирования зернистости пленки фиг.2 начинается с выполнения этапа 100, в ходе которого системные переменные подвергаются инициализации. После этапа 100 выполняется извлечение последовательных блоков пикселов N×M из входного изображения 104, при этом N и M - это целые числа больше нуля.

После этапа 102 выполняется этап 105, и генератор шума (не показан) в рамках блока 12 генератора зернистости пленки фиг.1 генерирует случайный (гауссовый) шум в соответствии с, по меньшей мере, одним из параметров зернистости пленки, содержащихся в сообщении 106 SEI, которое прилагается к входному изображению, как масштабированное нижеописанным способом. Адаптированные к стандарту сжатия H.264, параметры зернистости пленки в сообщении 106 SEI задаются в качестве предикатов в блоке пикселов 16×16. Этот размер блока не всегда обеспечивает максимальное удобство в отношении эффективности реализации.

В соответствии с настоящими принципами, параметры зернистости пленки в сообщении SEI подвергаются масштабированию в ходе этапа 107, чтобы разрешить имитацию зернистости пленки с размерами блоков, отличными от 16×16 пикселов. На практике сообщение SEI задает различные параметры пленки, в том числе два набора частот отсечки, а именно горизонтальных и вертикальных низких частот отсечки и горизонтальных и вертикальных высоких частот отсечки. Чтобы понять способ, которым параметры SEI, в частности горизонтальные и вертикальные высокие и низкие частоты отсечки, подвергаются масштабированию, пусть Ns×Ms представляет исходный размер блока (т.е. 16×16 пикселов), а Nt×Mt представляет целевой размер блока, с которым работают новые масштабированные параметры. Горизонтальные и вертикальные высокие частоты отсечки подвергаются масштабированию следующим образом:

при этом функция f ceil(x) возвращает наименьшее целое число, большее или равное x, ftHH- новая высокая горизонтальная частота отсечки, а ftHV- новая высокая вертикальная частота отсечки для использования с целевым размером блока. Это масштабирование составляет эквивалент разделения исходной частоты на отношение размеров блоков и округления в большую сторону до ближайшего целого. Аналогично, горизонтальные и вертикальные низкие частоты отсечки подвергаются масштабированию следующим образом:

где floor(x) возвращает наибольшее целое число, меньшее или равное x, ftLH - это новая низкая горизонтальная частота отсечки, а ftLV- это новая низкая вертикальная частота отсечки, которая должна быть использована с целевым размером блока. Это масштабирование составляет эквивалент разделения исходной частоты на отношение размеров блоков и округления в меньшую сторону до ближайшего целого.

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

В проиллюстрированном варианте осуществления исходные блоки имеют размер 16×16 пикселов, а целевые блоки - 8×8 пикселов. При этом масштабирование высоких частот отсечки может осуществляться следующим образом:

где ftHпредставляет новую высокую частоту отсечки. Уравнение (5) позволяет масштабировать горизонтальные и вертикальные высокие частоты отсечки, поскольку исходные и целевые блоки возводятся в квадрат. Масштабирование низких частот отсечки выполняется как:

где ftLпредставляет новую низкую частоту отсечки. Аналогично, уравнение (6) позволяет масштабировать горизонтальные и вертикальные низкие частоты отсечки.

Параметры сообщения SEI могут подвергаться масштабированию до любого требуемого размера блока, обеспечивая эффективную реализацию ранее описанных алгоритмов имитации зернистости пленки. В проиллюстрированном варианте осуществления масштабирование значений параметра зернистости пленки до блоков пикселов 8×8 позволяет повторное использование многих существующих интегральных схем для выполнения аппаратно ускоренных операций дискретного косинусного преобразования (ДКП, DCT), обратного дискретного косинусного преобразования (ОДКП, IDCT) и других основанных на блоках операций.

В ходе этапа 108 случайный шум подвергается масштабированию, чтобы изменить значения пикселов блока пикселов N×M, который уже имеет окончательный размер (например, 8×8), чтобы устранить/уменьшить сложность процесса распаковки блоков. Масштабирование, которое выполняется в ходе этапа 108, принимает форму изменения дисперсии шума относительно значения (масштабированного), заданного в сообщении SEI. Предположим, что для данного блока B случайный шум, сгенерированный в ходе этапа 105, имеет среднее значение μ и дисперсию σ2. При условии функции масштабирования SB, заданной для каждого пиксела блока B, масштабированное значение пиксела имеет следующее отношение:

где B(i, j) представляет пиксел с координатами (i, j) блока B. Следует отметить, что уравнение (7) применяется только к тем пикселам, где S(i,j) не равно 1.

Масштабирование шума, которое выполняется на этапе 108, устраняет необходимость в фильтре распаковки блоков, чтобы уменьшить помехи блокирования. Использование масштабирования шума, чтобы уменьшать эти помехи, применяет принцип, что помехи блокирования возникают в результате некоррелированных пикселов по краям блоков. Чтобы уменьшить эти помехи, корреляция по краям блоков должна быть увеличена, что эквивалентно уменьшению величины шума на краях блоков.

После этапа 108 масштабированный случайный шум подвергается дискретному косинусному преобразованию в ходе этапа 110. Далее коэффициенты подвергаются частотной фильтрации на этапе 112 согласно соответствующему параметру фильтрации в сообщении 106 SEI. Обратное дискретное косинусное преобразование (ОДКП) выполняется на этапе 114. В ходе этапа 116 осуществляется проверка, чтобы определить, остались ли несчитанные дополнительные блоки пикселов N×M. Если дополнительных блоков не осталось, результирующий шум формирует изображение 118 зернистости пленки, и процесс завершается на этапе 120. В противном случае, этап 102 и последующие этапы проходят повторное выполнение до тех пор, пока не останется более несчитанных блоков N×M из входного изображения 104.

Фиг.3 иллюстрирует схему последовательности операций, показывающую этапы способа в соответствии со вторым аспектом настоящих принципов генерирования зернистости пленки. Способ генерирования зернистости пленки фиг.3 включает в себя множество таких же шагов, что и способ фиг.2, и аналогичные номера позиций на фиг.3 ссылаются на аналогичные этапы. Способ генерирования зернистости пленки, представленной на фиг.3, отличается от способа, представленного на фиг.2, в отношении очередности выполнения масштабирования шума. Как описано, способ генерирования пленки фиг.2 выполняет масштабирование шума на этапе 108 в качестве вступления к частотной фильтрации, которая осуществляется на этапе 112. Наоборот, способ генерирования зернистой пленки, представленной на фиг.3, выполняет масштабирование шума на этапе 115 в результате обратного дискретного косинусного преобразования, которое осуществляется на этапе 114 после частотной фильтрации, выполненной на этапе 112. Операция масштабирования, применяемая к каждому пикселу фильтрованного случайного шума на этапе 115 фиг.4, выполняется эквивалентным способом, заданным уравнением (7).

Задание функции масштабирования может выполняться априори или может выполняться автоматически на основе параметров сообщения 106 SEI и размера блока. Функция масштабирования также может адаптироваться к различным наборам параметров, задаваемых в сообщении SEI.

В проиллюстрированном варианте осуществления функция масштабирования уменьшает величину шума по краям блоков (чтобы избежать артефактов блокирования), в то же время увеличивая величину шума в блоке, чтобы сохранять одну и ту же общую величину шума. При условии разграничения масштабирования на блоки пикселов 8×8 функция масштабирования позволяет достичь результата, показанного на фиг.4 для блока 200 пикселов. Самая темная серая область 202 по краю блока 200 пикселов представляет уменьшение шума (S(i,j) < 1), тогда как самая светлая серая область 204 внутри блока представляет увеличение шума (S(i,j) > 1). Средняя по току серая область 206 представляет отсутствие изменения интенсивности шума (S(i,j) = 1).

Применение функции масштабирования является компромиссом между сохранением вида зернистости пленки (поскольку параметры сообщения SEI изменяются) и уменьшением сложности декодера (т.е. избежанием распаковки блоков). В случаях, когда не все края блоков в равной степени значимы, функция масштабирования позволяет вносить изменения только в определенные края. На ЭЛТ-дисплеях, к примеру, помехи по вертикальным краям гораздо более заметны, чем по горизонтальным краям. При этом меньшая интенсивность шума должна применяться только по вертикальным краям 302 блока 300 пикселов, как показано на фиг.5A. В определенных случаях функция масштабирования позволяет вносить изменения только в горизонтальные края 402 блока 400 пикселов, как проиллюстрировано на фиг.5B.

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

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

2. Способ по п.1, дополнительно содержащий этап, в котором смешивают имитированную зернистость пленки с изображением.

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

4. Способ по п.2, в котором: этап, на котором принимают информацию изображения, дополнительно содержит этап, на котором принимают изображение, поток битов которого сжат в соответствии со стандартом сжатия Н.264; и этап, на котором принимают информацию зернистости пленки, дополнительно содержит этап, на котором принимают сообщение SEI.

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

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

7. Способ по п.2, в котором информация зернистости пленки содержит горизонтальные и вертикальные высокие и низкие частоты отсечки для масштабирования посредством целевого размера блоков пикселов.

8. Способ по п.5, в котором шум подвергается масштабированию, чтобы уменьшить интенсивность шума в первую очередь по одному из вертикальных краев и горизонтальных краев.

9. Способ имитации зернистости пленки, содержащий этапы, на которых:

(a) принимают информацию изображения, представляющую изображение, в котором зернистость пленки была, по меньшей мере, ослаблена;

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

(c) масштабируют информацию зернистости пленки принимая во внимание отношения Mt/Mo и Nt/No, причем каждое отношение округляют до ближайшего целого, где Мо×No представляет исходный размер блока, a Nt×Mt представляет целевой размер блока;

(d) считывают следующий из блоков пикселов изображения;

(e) генерируют случайный шум для следующего блока пикселов в соответствии с по меньшей мере одним параметром;

(f) масштабируют случайный шум, изменяя значения пикселов в блоках пикселов, заблаговременно масштабированных до целевого размера блоков;

(g) выполняют основанное на блоках преобразование масштабированного шума, чтобы получить набор коэффициентов;

(h) подвергают коэффициенты частотной фильтрации; и

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

10. Способ по п.9, в котором этапы (d)-(i) повторяются до тех пор, пока все блоки пикселов в изображении не будут считаны.

11. Способ по п.9, в котором этап, на котором выполняют основанное на блоках преобразование, дополнительно содержит этап, на котором выполняют дискретное косинусное преобразование.

12. Способ по п.11, в котором этап, на котором выполняют обратное, основанное на блоках преобразование, дополнительно содержит этап, на котором выполняют обратное дискретное косинусное преобразование.

13. Способ имитации зернистости пленки, содержащий этапы, на которых:

(a) принимают информацию изображения, представляющую изображение, в котором зернистость пленки была по меньшей мере ослаблена;

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

(c) масштабируют информацию зернистости пленки принимая во внимание отношения Mt/Mo и Nt/No, причем каждое отношение округляют до ближайшего целого, где М0×N0 представляет исходный размер блока, a Nt×Mt представляет целевой размер блока;

(d) считывают следующий из блоков пикселов изображения;

(e) генерируют случайный шум для следующего блока пикселов в соответствии с по меньшей мере одним параметром;

(f) выполняют основанное на блоках преобразование масштабированного шума, чтобы получить набор коэффициентов;

(g) подвергают коэффициенты частотной фильтрации; и

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

(i) масштабируют шум, изменяя значения пикселов в блоках пикселов, заблаговременно масштабированных до целевого размера блоков.

14. Способ по п.13, в котором этапы (d)-(i) повторяются до тех пор, пока все блоки пикселов в изображении не будут считаны.

15. Способ по п.13, в котором этап, на котором выполняют основанное на блоках преобразование, дополнительно содержит этап, на котором выполняют дискретное косинусное преобразование.

16. Способ по п.13, в котором этап, на котором выполняют обратное, основанное на блоках преобразование, дополнительно содержит этап, на котором выполняют обратное дискретное косинусное преобразование.



 

Похожие патенты:

Изобретение относится к технологии имитации зерна пленки в изображении. .

Изобретение относится к системам для имитирования зернистости фотопленки в изображении. .

Изобретение относится к системе для кодирования видеоданных и/или системе для декодирования видеоданных. .

Изобретение относится к технологии сжатия видео и, более конкретно, к фильтру устранения блочности, используемому в кодере/декодере многослойного видео. .

Изобретение относится к технологии имитации зерна пленки в изображении. .

Изобретение относится к системам для имитирования зернистости фотопленки в изображении. .

Изобретение относится к области техники обработки изображений и, в частности, к способу кодирования видеоизображения с использованием межуровневой фильтрации. .

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

Изобретение относится к устройствам и способам для внедрения и обнаружения водяных знаков в информационных сигналах. .

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

Изобретение относится к технологии имитации зерна пленки в изображении. .

Изобретение относится к технологии моделирования зернистых структур пленки в частотной области. .

Изобретение относится к вычислительной технике, а именно к области выполнения прямого дискретного вейвлет преобразования в системах компрессии видеоданных

Изобретение относится к области цифровой обработки видеоинформации, а именно к способам кодирования и декодирования изображений, и предназначено для проектирования систем кодирования и декодирования на основе трехмерного дискретного косинусного преобразования видеоданных
Наверх