Децибелы относительно полной шкалы ( dBFS или dBFS ) — это единица измерения уровней амплитуды в цифровых системах, таких как импульсно-кодовая модуляция (PCM), которые имеют определенный максимальный пиковый уровень. Единица аналогична единицам дБов и децибелам относительно перегрузки ( дБО ). [1]
Уровень 0 dBFS присваивается максимально возможному цифровому уровню. [2] Например, сигнал, достигающий 50 % от максимального уровня, имеет уровень −6 дБFS, что на 6 дБ ниже полной шкалы. Соглашения для среднеквадратических измерений (RMS) различаются, но все пиковые измерения, меньшие максимального, являются отрицательными уровнями.
Цифровой сигнал, который не содержит выборок с уровнем 0 дБFS, все равно может обрезаться при преобразовании в аналоговую форму из-за процесса реконструкции сигнала , интерполирующего между выборками. [3] Этого можно избежать путем тщательного проектирования схемы цифро-аналогового преобразователя . [4] Измерения истинных пиковых уровней между выборками обозначаются как dBTP или dB TP («истинный пик в децибелах»). [5] [6]
Поскольку пиковое измерение бесполезно для оценки шумовых характеристик системы [7] или, например, для измерения громкости аудиозаписи, вместо него часто используются измерения среднеквадратичного значения.
Потенциальная неоднозначность существует при назначении уровня по шкале dBFS для формы сигнала, а не для конкретной амплитуды, поскольку некоторые инженеры следуют математическому определению среднеквадратичного значения, которое для синусоидальных сигналов на -3 дБ ниже пикового значения, в то время как другие выбирают опорный уровень, чтобы среднеквадратические и пиковые измерения синусоидальной волны давали одинаковый результат. [8] [9] [10] [11] [12]
Единица измерения dB FS или dBFS определена в стандарте AES AES17-1998, [13], IEC 61606, [14] и Рекомендациях ITU-T Rec. P.381 [15] и P.382, [16] таким образом, чтобы среднеквадратичное значение полномасштабной синусоидальной волны обозначалось как 0 дБ полной шкалы. Это означает, что полномасштабная прямоугольная волна будет иметь среднеквадратичное значение +3 дБ полной шкалы. [17] [18] Это соглашение используется в спецификациях цифровых микрофонов Wolfson [19] и Cirrus Logic [20] и т. д.
Единица дБов определена в стандарте телефонии ITU-T G.100.1 таким образом, что среднеквадратичное значение полномасштабного прямоугольного сигнала обозначается как 0 дБов. [21] [22] Все возможные измерения dBov являются отрицательными числами, и синусоидальная волна не может существовать при среднеквадратическом значении, превышающем −3 dBov без ограничения . [21] Данное устройство может применяться как к аналоговым, так и к цифровым системам. [21] Это соглашение является основой для единицы измерения громкости LUFS ITU , [23] и также используется в измерителях Sound Forge [10] и Euphonix, [24] и спецификациях цифровых микрофонов Analog Devices [25] (хотя и называется « дБФС»).
Измеренный динамический диапазон (DR) цифровой системы представляет собой отношение полномасштабного уровня сигнала к среднеквадратичному уровню шума . Теоретический минимальный уровень шума обусловлен шумом квантования . Обычно это моделируется как равномерное случайное колебание между − 1 ⁄ 2 LSB и + 1 ⁄ 2 LSB. (Только определенные сигналы производят однородные случайные колебания, поэтому эта модель обычно, но не всегда, точна.) [26]
Поскольку динамический диапазон измеряется относительно среднеквадратического уровня полномасштабной синусоидальной волны, динамический диапазон и уровень этого шума квантования в dBFS можно оценить по одной и той же формуле (хотя и с обратным знаком):
Значение n равно разрешению системы в битах или разрешению системы минус 1 бит (ошибка измерения). Например, 16-битная система имеет теоретический минимальный уровень шума -98,09 дБFS относительно полномасштабной синусоидальной волны:
В любом реальном преобразователе перед дискретизацией к сигналу добавляется дизеринг . Это устраняет влияние неравномерной ошибки квантования , но увеличивает минимальный уровень шума.
Фраза «дБ ниже полной шкалы» появилась в печати с 1950-х годов, [27] [28] [29] , а термин «дБFS» используется с 1977 года. [30]
Хотя децибел (дБ) разрешено использовать вместе с единицами Международной системы единиц (СИ), дБFS — нет. [31]
dBFS не определен для аналоговых уровней согласно стандарту AES-6id-2006. Не существует единого стандарта, обеспечивающего преобразование цифрового и аналогового уровней, в основном из-за разных возможностей различного оборудования. Величина передискретизации также влияет на преобразование: слишком низкие значения имеют значительную ошибку. Уровень преобразования выбран как лучший компромисс для типичного запаса мощности и уровня сигнала к шуму рассматриваемого оборудования. Примеры: [32] [33] [34]
Во всех случаях опорным уровнем мощности, используемым для измерений, будет точка перегрузки рассматриваемого преобразователя, а цифры будут указаны в дБ0.
межвыборочные пики могут быть значительно выше 0dBFS.
Измерители, которые... используют частоту дискретизации с передискретизацией не менее 192 кГц, должны показывать результат в единицах дБ TP [что] означает децибелы относительно 100% полной шкалы измерения истинного пика.
Как видно из рисунка, если пиковые значения выборки составляют 0 dBFS, истинный пик будет выше 0 dBTP.
делается вывод, что значимые величины находятся путем среднеквадратичных измерений. ... Здесь можно возразить, что другие измерения, в частности измерения пикового или размаха напряжения, также имеют значение. Это верно, но не с принятой здесь точки зрения. Такие измерения применимы только к области нелинейного отклика, например, при пробое диэлектрика и т.п.
Этот метод дает результат -3 дБ для полномасштабной синусоидальной волны и 0 дБ для полномасштабной прямоугольной волны. Sound Forge использует этот метод.
многие программы показывают уровень на виртуальных счетчиках посредством обычного расчета среднеквадратичного значения, что приводит к полномасштабному показанию синусоидальной волны -3,01 дБ полной шкалы, что неверно в контексте данного документа.
Поскольку определение полной шкалы основано на синусоидальном сигнале, с помощью прямоугольных тестовых сигналов можно будет считывать до + 3,01 дБ полной шкалы.
среднеквадратичная амплитуда синусоиды ... 997 Гц, пиковая положительная выборка которой только что достигает положительной цифровой полной шкалы ... определяется как 0 дБ полной шкалы.
0 dBFS представляет собой среднеквадратичный уровень (RMS) полномасштабного синусоидального сигнала.
0 dBFS представляет собой среднеквадратичный (RMS) уровень полномасштабного синусоидального сигнала.
Обратите внимание: поскольку определение FSR основано на синусоидальном сигнале, можно поддерживать выходной тестовый сигнал прямоугольной формы с уровнем +3dBFS.[ постоянная мертвая ссылка ]
Обратите внимание: поскольку определение FSR основано на синусоидальной волне, можно поддерживать выходной тестовый сигнал прямоугольной формы, уровень которого составляет +3 дБFS.
уровень тона
с
цифровой амплитудой (пиковым значением) x
выше
L= –3,01 дБов.
Например, в случае системы с U-характеристикой опорным сигналом будет прямоугольная волна... и это... представляет собой 0dBov.
Если на вход ... подается синусоидальная волна 0 дБ FS, 1 кГц..., то указанная громкость будет равна −3,01 LKFS.
В логарифмическом масштабе дБ разница между пиком синусоидальной волны и среднеквадратичным уровнем составляет 3 дБ. Euphonix основывает свои измерения на системе измерения Audio Precision, которая придерживается метода среднеквадратического значения.
поэтому выход цифрового микрофона необходимо масштабировать от пикового до среднеквадратичного значения путем снижения значения dBFS. Для синусоидального входа среднеквадратичный уровень составляет 3 дБ (логарифмическая мера (FS√2) ниже пикового уровня... Синусоидальный входной сигнал SPL 94 дБ даст пиковый выходной уровень –26 дБFS или –29 дБFS. среднеквадратичный уровень.
При работе с аналого-цифровыми преобразователями удобно определять опорное значение 0 дБ для синусоидального сигнала от полной шкалы до полной шкалы. ... Шум квантования в полосе Найквиста для 16-битного преобразователя составит -98,08 дБFS.
{{cite journal}}
: Требуется цитировать журнал |journal=
( помощь )