Квантование (обработка сигналов)
Квантование в математике и цифровой обработке сигналов — это процесс преобразования входных значений из большого набора (часто непрерывного набора) в выходные значения в (счетном) меньшем наборе, часто с конечным числом элементов . Округление и усечение являются типичными примерами процессов квантования. Квантование в той или иной степени участвует практически во всех процессах цифровой обработки сигналов, поскольку процесс представления сигнала в цифровой форме обычно включает округление. Квантование также составляет основу практически всех алгоритмов сжатия с потерями .
Разница между входным значением и его квантованным значением (например, ошибкой округления ) называется ошибкой квантования . Устройство или алгоритмическая функция , выполняющая квантование, называется квантователем . Аналого -цифровой преобразователь является примером квантователя.
Пример
[ редактировать ]Например, округление действительного числа до ближайшего целого значения образует очень простой тип квантователя – унифицированный . Типичный ( средний шаг ) равномерный квантователь с размером шага квантования, равным некоторому значению. может быть выражено как
- ,
где обозначение обозначает функцию пола .
В качестве альтернативы тот же квантователь может быть выражен через функцию потолка , как
- .
(Обозначение обозначает функцию потолка).
Существенным свойством квантователя является наличие счетного набора возможных членов выходных значений, меньшего, чем набор возможных входных значений. Члены набора выходных значений могут иметь целочисленные, рациональные или действительные значения. Для простого округления до ближайшего целого числа размер шага равен 1. При или с равный любому другому целочисленному значению, этот квантователь имеет вещественные входы и целочисленные выходы.
Когда размер шага квантования (Δ) мал по сравнению с изменением квантованного сигнала, относительно просто показать, что среднеквадратическая ошибка, возникающая в результате такой операции округления, будет примерно равна . [ 1 ] [ 2 ] [ 3 ] [ 4 ] [ 5 ] [ 6 ] Среднеквадратическую ошибку также называют мощностью шума квантования . Добавление одного бита к квантователю уменьшает вдвое значение Δ, что снижает мощность шума в раз. 1/4 . В децибелах изменение мощности шума равно
Поскольку набор возможных выходных значений квантователя счетен, любой квантователь можно разложить на два отдельных этапа, которые можно назвать этапом классификации (или этапом прямого квантования ) и этапом реконструкции (или этапом обратного квантования ), где этап классификации отображает входное значение в целочисленный индекс квантования и этап реконструкции отображает индекс к стоимости реконструкции это выходное приближение входного значения. Для примера однородного квантователя, описанного выше, этап прямого квантования может быть выражен как
- ,
и этап реконструкции для этого примера квантователя просто
- .
Такое разложение полезно для проектирования и анализа поведения квантования и показывает, как квантованные данные могут передаваться по каналу связи : исходный кодер может выполнять этап прямого квантования и отправлять индексную информацию по каналу связи. может выполнять этап прямого квантования и отправлять индексную информацию по каналу связи, а декодер может выполнить этап реконструкции для получения выходной аппроксимации исходных входных данных. В общем, этап прямого квантования может использовать любую функцию, которая отображает входные данные в целочисленное пространство данных индекса квантования, а этап обратного квантования может концептуально (или буквально) представлять собой операцию поиска в таблице для сопоставления каждого индекса квантования с соответствующее значение реконструкции. Это двухэтапное разложение одинаково хорошо применимо как к векторным, так и к скалярным квантователям.
Математические свойства
[ редактировать ]Поскольку квантование представляет собой отображение «многие к немногим», это по своей сути нелинейный и необратимый процесс (т. е., поскольку одно и то же выходное значение используется несколькими входными значениями, в общем случае невозможно восстановить точное входное значение, когда задано только выходное значение).
Набор возможных входных значений может быть бесконечно большим и, возможно, непрерывным и, следовательно, неисчислимым (например, набор всех действительных чисел или всех действительных чисел в некотором ограниченном диапазоне). Набор возможных выходных значений может быть конечным или счетным . [ 6 ] Входные и выходные наборы, участвующие в квантовании, можно определить довольно общим способом. Например, векторное квантование — это применение квантования к многомерным (векторным) входным данным. [ 7 ]
Типы
[ редактировать ]Аналого-цифровой преобразователь
[ редактировать ]Аналого -цифровой преобразователь (АЦП) можно смоделировать как два процесса: выборку и квантование. Выборка преобразует изменяющийся во времени сигнал напряжения в сигнал дискретного времени , представляющий собой последовательность действительных чисел. Квантование заменяет каждое действительное число приближением из конечного набора дискретных значений. Чаще всего эти дискретные значения представляются в виде слов с фиксированной точкой. Хотя возможно любое количество уровней квантования, обычная длина слова составляет 8 бит (256 уровней), 16 бит (65 536 уровней) и 24 бита (16,8 миллиона уровней). Квантование последовательности чисел приводит к последовательности ошибок квантования, которую иногда моделируют как аддитивный случайный сигнал, называемый шумом квантования, из-за его стохастического поведения. Чем больше уровней использует квантователь, тем ниже мощность его шума квантования.
Оптимизация скорости и искажений
[ редактировать ]Квантование , оптимизированное по скорости искажений, встречается при исходном кодировании для алгоритмов сжатия данных с потерями, целью которых является управление искажениями в пределах скорости передачи данных , поддерживаемой каналом связи или носителем данных. Анализ квантования в этом контексте включает изучение объема данных (обычно измеряемого в цифрах, битах или скорости передачи данных ), который используется для представления выходного сигнала квантователя, и изучение потери точности, вносимой процессом квантования (который называется искажением ) .
Равномерные квантователи со средним подступенком и средним протектором
[ редактировать ]Большинство унифицированных квантователей для входных данных со знаком можно отнести к одному из двух типов: промежуточный и промежуточный . Терминология основана на том, что происходит в области вокруг значения 0, и использует аналогию рассмотрения функции ввода-вывода квантователя как лестницы . Квантизаторы средней ступени имеют нулевой уровень реконструкции (соответствует ступеньке лестницы), тогда как квантователи средней ступени имеют порог классификации с нулевым значением (соответствует подступенку лестницы ). [ 9 ]
Квантование в середине протектора включает округление. Формулы для равномерного квантования в середине протектора представлены в предыдущем разделе.
- ,
Квантование среднего уровня включает усечение. Формула ввода-вывода для равномерного квантователя среднего уровня определяется следующим образом:
- ,
где правило классификации определяется выражением
и правило реконструкции
- .
Обратите внимание, что однородные квантователи со средней высотой не имеют нулевого выходного значения — их минимальная выходная величина составляет половину размера шага. Напротив, квантователи средней ступени имеют нулевой уровень выходного сигнала. Для некоторых приложений может оказаться необходимым наличие нулевого представления выходного сигнала.
В общем, квантователь со средним подступенком или средней ступенью на самом деле может не быть однородным квантователя квантователем, т. е. не все размеры классификационных интервалов могут быть одинаковыми или расстояние между его возможными выходными значениями может не быть одинаковым. . Отличительной характеристикой квантователя средней ступени является то, что он имеет пороговое значение классификации, которое равно нулю, а отличительной характеристикой квантователя средней ступени является то, что он имеет значение восстановления, которое точно равно нулю. [ 9 ]
Квантизаторы мертвой зоны
[ редактировать ]Квантизатор мертвой зоны — это тип квантователя в середине шага с симметричным поведением вокруг 0. Область вокруг нулевого выходного значения такого квантователя называется мертвой зоной или зоной нечувствительности . Мертвая зона иногда может служить той же цели, что и шумоподавитель или функция шумоподавления . Специально для приложений сжатия мертвая зона может иметь другую ширину, чем ширина для других ступеней. Для однородного в остальном квантователя ширина мертвой зоны может быть установлена на любое значение. используя правило прямого квантования [ 10 ] [ 11 ] [ 12 ]
- ,
где функция ( ) — знаковая функция (также известная как функция Signum ). Общее правило восстановления для такого квантователя мертвой зоны определяется выражением
- ,
где — значение смещения реконструкции в диапазоне от 0 до 1 в виде доли размера шага. Обычно при квантовании входных данных с помощью типичной функции плотности вероятности (PDF), которая симметрична относительно нуля и достигает своего пикового значения в нуле (например, гауссиан , лапласиан или обобщенный гауссиан PDF). Хотя может зависеть от в общем случае и может быть выбран для выполнения условия оптимальности, описанного ниже, часто ему просто присваивается константа, например . (Обратите внимание, что в этом определении из-за определения ( ) функция, поэтому не имеет никакого эффекта.)
Очень часто используемый частный случай (например, схема, обычно используемая в финансовом учете и элементарной математике) состоит в том, чтобы установить и для всех . В этом случае квантователь мертвой зоны также является однородным квантователем, поскольку центральная мертвая зона этого квантователя имеет ту же ширину, что и все его другие шаги, и все его значения восстановления также расположены на одинаковом расстоянии друг от друга.
Характеристики шума и ошибок
[ редактировать ]Модель аддитивного шума
[ редактировать ]Распространенным предположением при анализе ошибки квантования является то, что она влияет на систему обработки сигналов аналогично аддитивному белому шуму – имея незначительную корреляцию с сигналом и приблизительно плоскую спектральную плотность мощности . [ 2 ] [ 6 ] [ 13 ] [ 14 ] Модель аддитивного шума обычно используется для анализа эффектов ошибок квантования в системах цифровой фильтрации и может быть очень полезна в таком анализе. Было показано, что эта модель действительна в случаях квантования с высоким разрешением (небольшие размеры). относительно уровня сигнала) с гладкими PDF-файлами. [ 2 ] [ 15 ]
Поведение аддитивного шума не всегда является верным предположением. Ошибка квантования (для квантователей, определенных, как описано здесь) детерминированно связана с сигналом и не полностью от него независима. Таким образом, периодические сигналы могут создавать периодический шум квантования. А в некоторых случаях это может даже привести к появлению предельных циклов в системах цифровой обработки сигналов. Одним из способов обеспечения эффективной независимости ошибки квантования от исходного сигнала является выполнение со сглаживанием квантования (иногда с формированием шума ), которое включает добавление случайного (или псевдослучайного ) шума к сигналу перед квантованием. [ 6 ] [ 14 ]
Модели ошибок квантования
[ редактировать ]В типичном случае исходный сигнал намного больше одного младшего бита (LSB). В этом случае ошибка квантования незначительно коррелирует с сигналом и имеет приблизительно равномерное распределение . Когда для квантования используется округление, ошибка квантования имеет среднее значение , равное нулю, а среднеквадратичное значение (RMS) представляет собой стандартное отклонение этого распределения, определяемое выражением . При использовании усечения ошибка имеет ненулевое среднее значение. и среднеквадратичное значение . Хотя округление дает меньшую среднеквадратическую ошибку, чем усечение, разница обусловлена только статическим (DC) членом . Среднеквадратические значения ошибки переменного тока в обоих случаях одинаковы, поэтому нет особого преимущества округления перед усечением в ситуациях, когда член ошибки по постоянному току можно игнорировать (например, в системах, связанных по переменному току). В любом случае стандартное отклонение, выраженное в процентах от полного диапазона сигнала, изменяется в 2 раза при каждом изменении количества бит квантования на 1 бит. Таким образом, потенциальное отношение мощности сигнала к шуму квантования изменяется на 4, или , примерно 6 дБ на бит.
При более низких амплитудах ошибка квантования становится зависимой от входного сигнала, что приводит к искажениям. Это искажение создается после фильтра сглаживания, и если эти искажения превышают половину частоты дискретизации, они возвращаются в интересующую полосу. Чтобы сделать ошибку квантования независимой от входного сигнала, сигнал подвергается сглаживанию путем добавления к сигналу шума. Это немного снижает соотношение сигнал/шум, но позволяет полностью устранить искажения.
Модель шума квантования
[ редактировать ]Шум квантования — это модель ошибки квантования, вносимой квантованием в АЦП. Это ошибка округления между аналоговым входным напряжением АЦП и выходным цифровым значением. Шум нелинейен и зависит от сигнала. Его можно смоделировать несколькими различными способами.
В идеальном АЦП, где ошибка квантования равномерно распределена между −1/2 LSB и +1/2 LSB, а сигнал имеет равномерное распределение, охватывающее все уровни квантования, отношение сигнал/шум квантования (SQNR) может рассчитываться из
где Q — количество битов квантования.
Наиболее распространенными тестовыми сигналами, отвечающими этому требованию, являются треугольные волны полной амплитуды и пилообразные волны .
Например, 16-битный АЦП имеет максимальное отношение сигнал/шум квантования 6,02 × 16 = 96,3 дБ.
Когда входной сигнал представляет собой синусоидальную волну полной амплитуды , распределение сигнала больше не является равномерным, и вместо этого соответствующее уравнение имеет вид
Здесь снова предполагается , что шум квантования распределен равномерно. Это тот случай, когда входной сигнал имеет большую амплитуду и широкий частотный спектр. [ 16 ] В этом случае 16-битный АЦП имеет максимальное отношение сигнал/шум 98,09 дБ. Разница в соотношении сигнал/шум в 1,761 возникает только из-за того, что сигнал представляет собой полномасштабную синусоидальную волну, а не треугольную или пилообразную.
Для сложных сигналов в АЦП высокого разрешения это точная модель. Для АЦП с низким разрешением, сигналов низкого уровня в АЦП с высоким разрешением и для простых сигналов шум квантования распределяется неравномерно, что делает эту модель неточной. [ 17 ] В этих случаях на распределение шума квантования сильно влияет точная амплитуда сигнала.
Расчеты относятся к полномасштабным входным данным. Для сигналов меньшего размера относительное искажение квантования может быть очень большим. аналоговое компандирование Чтобы обойти эту проблему, можно использовать , но это может привести к искажениям.
Дизайн
[ редактировать ]Гранулярные искажения и искажения от перегрузки
[ редактировать ]Часто конструкция квантователя предполагает поддержку только ограниченного диапазона возможных выходных значений и выполнение ограничения для ограничения выходного сигнала этим диапазоном всякий раз, когда входной сигнал превышает поддерживаемый диапазон. Ошибка, вызванная этим ограничением, называется искажением перегрузки . В крайних пределах поддерживаемого диапазона величина интервала между выбираемыми выходными значениями квантователя называется его степенью детализации , а ошибка, вносимая этим интервалом, называется гранулярным искажением. Обычно при проектировании квантователя необходимо определить правильный баланс между гранулярными искажениями и искажениями из-за перегрузки. Для заданного поддерживаемого количества возможных выходных значений уменьшение среднего гранулярного искажения может привести к увеличению среднего искажения от перегрузки, и наоборот. Метод управления амплитудой сигнала (или, что то же самое, размером шага квантования). ) для достижения соответствующего баланса используется автоматическая регулировка усиления (АРУ). Однако в некоторых конструкциях квантователей концепции гранулярной ошибки и ошибки перегрузки могут не применяться (например, для квантователя с ограниченным диапазоном входных данных или со счетным бесконечным набором выбираемых выходных значений). [ 6 ]
Конструкция квантователя скорости-искажения
[ редактировать ]Скалярный квантователь, выполняющий операцию квантования, обычно можно разбить на два этапа:
- Классификация
- Процесс, который классифицирует диапазон входного сигнала на непересекающиеся интервалы , определив решения граничные значения , такой, что для , с крайними пределами, определяемыми и . Все входы которые попадают в заданный интервал интервала связаны с одним и тем же индексом квантования .
- Реконструкция
- Каждый интервал представлено значением реконструкции который реализует отображение .
Эти два этапа вместе составляют математическую операцию .
Методы энтропийного кодирования могут применяться для передачи индексов квантования от исходного кодера, который выполняет этап классификации, в декодер, который выполняет этап реконструкции. Один из способов сделать это — связать каждый индекс квантования с двоичным кодовым словом . Важным фактором является количество битов, используемых для каждого кодового слова, обозначенное здесь как . В результате конструкция Квантизатор двухуровневого уровня и связанный с ним набор кодовых слов для передачи значений его индекса требуют нахождения значений , и которые оптимально удовлетворяют выбранному набору конструктивных ограничений, таких как скорость передачи данных и искажение .
Предполагая, что источник информации производит случайные величины со связанным PDF-файлом , вероятность что случайная величина попадает в определенный интервал квантования дается:
- .
Результирующий битрейт , в единицах среднего количества битов на квантованное значение, для этого квантователя можно получить следующим образом:
- .
Если предположить, что искажение измеряется среднеквадратической ошибкой, [ а ] искажение D определяется выражением:
- .
Ключевое наблюдение заключается в том, что скорость зависит от границ решения и длины кодовых слов , тогда как искажение зависит от границ решения и уровни реконструкции .
После определения этих двух показателей производительности квантователя типичная формулировка соотношения скорость-искажение для задачи проектирования квантователя может быть выражена одним из двух способов:
- Учитывая максимальное ограничение искажений , минимизировать битрейт
- Учитывая ограничение максимальной скорости передачи данных , минимизировать искажения
Часто решение этих проблем может быть эквивалентно (или приближенно) выражено и решено путем преобразования формулировки к задаче без ограничений. где множитель Лагранжа — неотрицательная константа, устанавливающая соответствующий баланс между скоростью и искажениями. Решение задачи без ограничений эквивалентно поиску точки на выпуклой оболочке семейства решений эквивалентной постановки задачи с ограничениями. Однако найти решение – особенно решение в закрытой форме – для любой из этих трех формулировок проблемы может быть сложно. Решения, не требующие методов многомерной итеративной оптимизации, были опубликованы только для трех PDF-файлов: унифицированного, [ 18 ] экспоненциальный , [ 12 ] и лапласиан [ 12 ] распределения. Итерационные подходы к оптимизации можно использовать для поиска решений и в других случаях. [ 6 ] [ 19 ] [ 20 ]
Обратите внимание, что значения реконструкции влияют только на искажения – они не влияют на скорость передачи данных – и что каждый отдельный вносит отдельный вклад к общему искажению, как показано ниже:
где
Это наблюдение можно использовать для облегчения анализа – учитывая набор ценности, ценность каждого может быть оптимизирован отдельно, чтобы минимизировать его вклад в искажения .
Для критерия искажения среднеквадратической ошибки можно легко показать, что оптимальный набор значений реконструкции задается путем установки значения реконструкции внутри каждого интервала к условному ожидаемому значению (также называемому центроидом ) в пределах интервала, определяемому формулой:
- .
Использование достаточно хорошо разработанных методов энтропийного кодирования может привести к использованию скорости передачи данных, близкой к истинному информационному содержанию индексов. , такой, что эффективно
и поэтому
- .
Использование этого приближения может позволить отделить проблему проектирования энтропийного кодирования от проектирования самого квантователя. Современные методы энтропийного кодирования, такие как арифметическое кодирование, могут обеспечить скорость передачи данных, очень близкую к истинной энтропии источника, с учетом набора известных (или адаптивно оцененных) вероятностей. .
В некоторых проектах вместо оптимизации для определенного количества областей классификации , проблема проектирования квантователя может включать оптимизацию значения также. Для некоторых вероятностных моделей источников наилучшая производительность может быть достигнута, когда приближается к бесконечности.
Пренебрежение ограничением энтропии: квантование Ллойда – Макса.
[ редактировать ]В приведенной выше формулировке, если ограничением скорости передачи данных пренебречь, установив равное 0, или, что то же самое, если предполагается, что для представления квантованных данных будет использоваться код фиксированной длины (FLC) вместо кода переменной длины (или какой-либо другой технологии энтропийного кодирования, такой как арифметическое кодирование, которая лучше, чем FLC в смысле скорости–искажений), задача оптимизации сводится к минимизации искажений один.
Индексы, производимые Квантизатор двухуровневого уровня может быть закодирован с использованием кода фиксированной длины, используя биты/символ. Например, когда 256 уровней, битрейт FLC составляет 8 бит/символ. По этой причине такой квантователь иногда называют 8-битным квантователем. Однако использование FLC исключает улучшение сжатия, которое можно получить за счет использования лучшего энтропийного кодирования.
Предполагая FLC с На разных уровнях проблема минимизации скорости-искажения может быть сведена только к минимизации искажений. Сведенную задачу можно сформулировать следующим образом: задан источник с PDF и ограничение, согласно которому квантователь должен использовать только классификация регионов, найти границы решения и уровни реконструкции чтобы минимизировать возникающие искажения
- .
Поиск оптимального решения вышеуказанной проблемы приводит к появлению квантователя, который иногда называют решением MMSQE (минимальная среднеквадратическая ошибка квантования), а полученный в результате квантователь, оптимизированный для PDF (неравномерный), называется квантователем Ллойда – Макса , названным в честь два человека, которые независимо друг от друга разработали итеративные методы [ 6 ] [ 21 ] [ 22 ] решить две системы одновременных уравнений, возникающих в результате и , следующее:
- ,
который помещает каждый порог в среднюю точку между каждой парой значений реконструкции, и
который помещает каждое значение реконструкции в центроид (условное ожидаемое значение) соответствующего классификационного интервала.
Алгоритм Ллойда I , первоначально описанный в 1957 году, можно легко обобщить для применения к векторным данным. Результатом этого обобщения являются методы оптимизации классификатора Линде – Бьюзо – Грея (LBG) или k-средних . Более того, этот метод можно дополнительно обобщить, включив в него также ограничение энтропии для векторных данных. [ 23 ]
Равномерное квантование и приближение 6 дБ/бит
[ редактировать ]Квантизатор Ллойда-Макса на самом деле является равномерным квантователем, когда входной PDF равномерно распределен по диапазону . Однако для источника, который не имеет равномерного распределения, квантователь с минимальными искажениями может не быть равномерным квантователем. Анализ однородного квантователя, примененного к равномерно распределенному источнику, можно резюмировать следующим образом:
Симметричный источник X можно смоделировать с помощью , для и 0 в другом месте. Размер шага а отношение сигнал/шум квантования (SQNR) квантователя равно
- .
Для кода фиксированной длины, используя биты, , в результате чего ,
или приблизительно 6 дБ на бит. Например, для =8 бит, =256 уровней и SQNR = 8×6 = 48 дБ; и для = 16 бит, =65536 и SQNR = 16×6 = 96 дБ. Свойство улучшения SQNR на 6 дБ для каждого дополнительного бита, используемого при квантовании, является хорошо известным показателем качества. Однако его следует использовать с осторожностью: этот вывод применим только для однородного квантователя, примененного к однородному источнику. Для других исходных PDF-файлов и других конструкций квантователя SQNR может несколько отличаться от прогнозируемого на 6 дБ/бит, в зависимости от типа PDF-файла, типа источника, типа квантователя и диапазона скорости передачи данных.
Однако принято предполагать, что для многих источников крутизна функции квантования SQNR может быть приблизительно равна 6 дБ/бит при работе на достаточно высокой скорости передачи данных. При асимптотически высоких скоростях передачи данных сокращение размера шага вдвое увеличивает скорость передачи данных примерно на 1 бит на выборку (поскольку 1 бит необходим для указания того, находится ли значение в левой или правой половине предыдущего интервала двойного размера) и уменьшает среднеквадратическую ошибку в 4 раза (т. е. 6 дБ) на основе приближение.
При асимптотически высоких скоростях передачи данных приближение 6 дБ/бит подтверждается для многих исходных PDF-файлов строгим теоретическим анализом. [ 2 ] [ 3 ] [ 5 ] [ 6 ] Более того, структура оптимального скалярного квантователя (в смысле скорости-искажения) в этих условиях приближается к структуре однородного квантователя. [ 5 ] [ 6 ]
В других областях
[ редактировать ]Многие физические величины фактически квантуются физическими объектами. Примеры областей, в которых применяется это ограничение, включают электронику (из-за электронов ), оптику (из-за фотонов ), биологию (из-за ДНК ), физику (из-за пределов Планка ) и химию (из-за молекул ).
См. также
[ редактировать ]- Бета-кодер
- Квантование цвета
- Объединение данных
- Дискретизация
- Ошибка дискретизации
- Постеризация
- Импульсно-кодовая модуляция
- Квантиль
- Квантование (обработка изображений)
- Разбавление регрессии - смещение в оценках параметров, вызванное такими ошибками, как квантование объясняющей или независимой переменной.
Примечания
[ редактировать ]- ^ Можно также рассмотреть другие меры искажения, хотя среднеквадратическая ошибка является популярной.
Ссылки
[ редактировать ]- ^ Шеппард, ВФ (1897). «О вычислении наиболее вероятных значений констант частоты для данных, упорядоченных по эквидистантному делению шкалы» . Труды Лондонского математического общества . с1-29 (1). Уайли: 353–380. дои : 10.1112/plms/s1-29.1.353 . ISSN 0024-6115 .
- ^ Перейти обратно: а б с д WR Беннетт, « Спектры квантованных сигналов », Технический журнал Bell System , Vol. 27, стр. 446–472, июль 1948 г.
- ^ Перейти обратно: а б Оливер, Б.М.; Пирс, младший; Шеннон, CE (1948). «Философия ПКМ». Труды ИРЭ . 36 (11). Институт инженеров по электротехнике и электронике (IEEE): 1324–1331. дои : 10.1109/jrproc.1948.231941 . ISSN 0096-8390 . S2CID 51663786 .
- ^ Сеймур Стейн и Дж. Джей Джонс, Принципы современной коммуникации , МакГроу – Хилл , ISBN 978-0-07-061003-3 , 1967 (стр. 196).
- ^ Перейти обратно: а б с Гиш, Х.; Пирс, Дж. (1968). «Асимптотически эффективное квантование». Транзакции IEEE по теории информации . 14 (5). Институт инженеров по электротехнике и электронике (IEEE): 676–683. дои : 10.1109/тит.1968.1054193 . ISSN 0018-9448 .
- ^ Перейти обратно: а б с д и ж г час я Грей, РМ ; Нойхофф, Д.Л. (1998). «Квантование». Транзакции IEEE по теории информации . 44 (6). Институт инженеров по электротехнике и электронике (IEEE): 2325–2383. дои : 10.1109/18.720541 . ISSN 0018-9448 . S2CID 212653679 .
- ^ Аллен Гершо ; Роберт М. Грей (1991). Векторное квантование и сжатие сигналов . Спрингер . ISBN 978-0-7923-9181-4 .
- ^ Ходжсон, Джей (2010). Понимание записей , стр.56. ISBN 978-1-4411-5607-5 . Адаптировано из книги Франца Дэвида (2004). Запись и продюсирование в домашней студии , стр.38-9. Беркли Пресс.
- ^ Перейти обратно: а б Гершо, А. (1977). «Квантование». Журнал Общества связи IEEE . 15 (5). Институт инженеров по электротехнике и электронике (IEEE): 16–28. дои : 10.1109/mcom.1977.1089500 . ISSN 0148-9615 . S2CID 260498692 .
- ^ Раббани, Маджид; Джоши, Раджан Л.; Джонс, Пол В. (2009). «Раздел 1.2.3: Квантование, в главе 1: Базовая система кодирования JPEG 2000 (Часть 1)». В Шелкенсе, Питер; Скодрас, Афанасий; Эбрахими, Турадж (ред.). Пакет JPEG 2000 . Джон Уайли и сыновья . стр. 22–24 . ISBN 978-0-470-72147-6 .
- ^ Таубман, Дэвид С.; Марселлин, Майкл В. (2002). «Глава 3: Квантование». JPEG2000: основы, стандарты и практика сжатия изображений . Академическое издательство Kluwer . п. 107 . ISBN 0-7923-7519-Х .
- ^ Перейти обратно: а б с Салливан, Дж.Дж. (1996). «Эффективное скалярное квантование экспоненциальных и лапласовских случайных величин». Транзакции IEEE по теории информации . 42 (5). Институт инженеров по электротехнике и электронике (IEEE): 1365–1374. дои : 10.1109/18.532878 . ISSN 0018-9448 .
- ^ Уидроу, Б. (1956). «Исследование грубого амплитудного квантования с помощью теории выборки Найквиста». IRE Транзакции по теории цепей . 3 (4). Институт инженеров по электротехнике и электронике (IEEE): 266–276. дои : 10.1109/tct.1956.1086334 . hdl : 1721.1/12139 . ISSN 0096-2007 . S2CID 16777461 .
- ^ Перейти обратно: а б Бернард Уидроу , « Статистический анализ систем дискретных данных с квантованием амплитуды », Trans. AIEE Пт. II: Прил. Инди. , Том. 79, стр. 555–568, январь 1961 г.
- ^ Марко, Д.; Нойхофф, Д.Л. (2005). «Применимость модели аддитивного шума для равномерных скалярных квантователей». Транзакции IEEE по теории информации . 51 (5). Институт инженеров по электротехнике и электронике (IEEE): 1739–1755. дои : 10.1109/тит.2005.846397 . ISSN 0018-9448 . S2CID 14819261 .
- ^ Полман, Кен С. (1989). Принципы цифрового аудио, 2-е издание . САМС. п. 60. ИСБН 9780071441568 .
- ^ Уоткинсон, Джон (2001). Искусство цифрового аудио, 3-е издание . Фокальная пресса . ISBN 0-240-51587-0 .
- ^ Фарвардин, Н. ; Модестино, Дж. (1984). «Оптимальная производительность квантователя для класса негауссовских источников без памяти». Транзакции IEEE по теории информации . 30 (3). Институт инженеров по электротехнике и электронике (IEEE): 485–497. дои : 10.1109/тит.1984.1056920 . ISSN 0018-9448 . (Раздел VI.C и Приложение B)
- ^ Бергер, Т. (1972). «Оптимальные квантователи и коды перестановок». Транзакции IEEE по теории информации . 18 (6). Институт инженеров по электротехнике и электронике (IEEE): 759–765. дои : 10.1109/тит.1972.1054906 . ISSN 0018-9448 .
- ^ Бергер, Т. (1982). «Квантаторы минимальной энтропии и коды перестановок». Транзакции IEEE по теории информации . 28 (2). Институт инженеров по электротехнике и электронике (IEEE): 149–157. дои : 10.1109/тит.1982.1056456 . ISSN 0018-9448 .
- ^ Ллойд, С. (1982). «Квантование по методу наименьших квадратов в PCM». Транзакции IEEE по теории информации . 28 (2). Институт инженеров по электротехнике и электронике (IEEE): 129–137. CiteSeerX 10.1.1.131.1338 . дои : 10.1109/тит.1982.1056489 . ISSN 0018-9448 . S2CID 10833328 . (работа задокументирована в рукописи, распространенной для комментариев в Bell Laboratories с датой журнала отдела от 31 июля 1957 года, а также представленной на заседании Института математической статистики 1957 года , хотя официально не публиковалась до 1982 года).
- ^ Макс, Дж. (1960). «Квантование для минимальных искажений». Транзакции IEEE по теории информации . 6 (1). Институт инженеров по электротехнике и электронике (IEEE): 7–12. дои : 10.1109/тит.1960.1057548 . ISSN 0018-9448 .
- ^ Чоу, Пенсильвания; Лукабо, Т.; Грей, РМ (1989). «Векторное квантование с ограничением энтропии». Транзакции IEEE по акустике, речи и обработке сигналов . 37 (1). Институт инженеров по электротехнике и электронике (IEEE): 31–42. дои : 10.1109/29.17498 . ISSN 0096-3518 .
- Саюд, Халид (2005), Введение в сжатие данных, третье издание , Морган Кауфманн, ISBN 978-0-12-620862-7
- Джаянт, Никил С.; Нолл, Питер (1984), Цифровое кодирование сигналов: принципы и приложения к речи и видео , Прентис-Холл, ISBN 978-0-13-211913-9
- Грегг, В. Дэвид (1977), Аналоговая и цифровая связь , Джон Уайли, ISBN 978-0-471-32661-8
- Штейн, Сеймур; Джонс, Дж. Джей (1967), Современные принципы коммуникации , МакГроу – Хилл , ISBN 978-0-07-061003-3
Дальнейшее чтение
[ редактировать ]- Бернард Уидроу; Иштван Коллар (2007). Шум квантования в цифровых вычислениях, обработке сигналов и управлении . Издательство Кембриджского университета. ISBN 9780521886710 .