Jump to content

Квантование (обработка изображений)

(Перенаправлено из матрицы квантования )

Квантование , используемое при обработке изображений , представляет собой метод сжатия с потерями, достигаемый путем сжатия диапазона значений до одного квантового (дискретного) значения. Когда количество дискретных символов в данном потоке уменьшается, поток становится более сжимаемым. Например, уменьшение количества цветов, необходимых для представления цифрового изображения, позволяет уменьшить размер его файла. Конкретные приложения включают квантование данных DCT в JPEG и DWT квантование данных в JPEG 2000 .

Квантование цвета

[ редактировать ]

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

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

Квантование в оттенках серого

[ редактировать ]

Квантование оттенков серого, также известное как квантование уровней серого, — это процесс цифровой обработки изображений, который включает в себя уменьшение количества уникальных уровней интенсивности (оттенков серого) в изображении при сохранении его важной визуальной информации. Этот метод обычно используется для упрощения изображений, снижения требований к хранению и облегчения операций обработки. При квантовании в оттенках серого изображение с N уровнями интенсивности преобразуется в изображение с уменьшенным количеством уровней, обычно L уровней, где L < N . Этот процесс включает в себя сопоставление исходного значения интенсивности каждого пикселя с одним из новых уровней интенсивности. Одним из простейших методов квантования оттенков серого является равномерное квантование, при котором диапазон интенсивности разделен на равные интервалы, и каждый интервал представлен одним значением интенсивности. Допустим, у нас есть изображение с уровнями интенсивности от 0 до 255 (8-битная шкала серого). Если мы хотим квантовать его до 4 уровней, интервалы будут такими: [0-63], [64-127], [128-191] и [192-255]. Каждый интервал будет представлен значением интенсивности в средней точке, что приведет к уровням интенсивности 31, 95, 159 и 223 соответственно.

Формула равномерного квантования:

Где:

  • Q ( x ) является квантованным значением интенсивности.
  • x — исходное значение интенсивности.
  • Δ — размер каждого интервала квантования.

Давайте квантоваем исходное значение интенсивности 147 до 3 уровней интенсивности.

Исходное значение интенсивности: x =147

Желаемые уровни интенсивности: L =3

Сначала нам нужно вычислить размер каждого интервала квантования:

Используя формулу равномерного квантования:

Округлив 191,25 до ближайшего целого числа, получим

Итак, квантованное значение интенсивности от 147 до 3 уровней равно 191.

Квантование частоты для сжатия изображений

[ редактировать ]

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

Поскольку человеческое зрение также более чувствительно к яркости, чем к цветности , дальнейшее сжатие можно получить, работая в цветовом пространстве, отличном от RGB, которое разделяет эти два цвета (например, YCbCr ), и квантовая каналы отдельно. [ 1 ]

Матрицы квантования

[ редактировать ]

Типичный видеокодек работает, разбивая изображение на дискретные блоки (8×8 пикселей в случае MPEG). [ 1 ] ). Затем эти блоки можно подвергнуть дискретному косинусному преобразованию (ДКП) для расчета частотных составляющих как по горизонтали, так и по вертикали. [ 1 ] Результирующий блок (того же размера, что и исходный блок) затем предварительно умножается на код шкалы квантования и делится поэлементно на матрицу квантования, а каждый результирующий элемент округляется. Матрица квантования предназначена для обеспечения большего разрешения более воспринимаемых частотных компонентов по сравнению с менее воспринимаемыми компонентами (обычно более низкие частоты по сравнению с высокими частотами) в дополнение к преобразованию как можно большего количества компонентов в 0, что может быть закодировано с наибольшей эффективностью. Многие видеокодеры (например, DivX , Xvid и 3ivx ) и стандарты сжатия (например, MPEG-2 и H.264/AVC ) позволяют использовать собственные матрицы. Степень уменьшения можно варьировать путем изменения масштабного кода квантователя, что занимает гораздо меньшую полосу пропускания, чем полная матрица квантователя. [ 1 ]

Это пример матрицы коэффициентов DCT:

Общая матрица квантования:

Поэлементное деление матрицы коэффициентов DCT на эту матрицу квантования и округление до целых чисел дает:

Например, используя −415 (коэффициент постоянного тока) и округляя до ближайшего целого числа.

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

См. также

[ редактировать ]

[ 1 ]

  1. ^ Смит, Стивен В. (2003). Цифровая обработка сигналов: практическое руководство для инженеров и ученых . Демистифицирующая серия технологий. Амстердам Бостон: Ньюнес. ISBN  978-0-7506-7444-7 .
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: c20d319c7dc92cecadefe77182a7f3dc__1717899300
URL1:https://arc.ask3.ru/arc/aa/c2/dc/c20d319c7dc92cecadefe77182a7f3dc.html
Заголовок, (Title) документа по адресу, URL1:
Quantization (image processing) - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)