Студопедия

КАТЕГОРИИ:

АстрономияБиологияГеографияДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРиторикаСоциологияСпортСтроительствоТехнологияФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника


Закон (µ - Law).




Логарифмическая компрессия речевого сигнала

По стандарту ITU-T G.711

 

Уфа 2010

Лабораторная работа №1

Логарифмическая компрессия речевого сигнала

По стандарту ITU-T G.711

 

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

 

Краткие теоретические сведения

 

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

Логарифмический закон квантования, применяется при сжатии речи по двум причинам:

1. Малые значения речевого сигнала более вероятны, чем большие.

2. Чувствительность уха к уровню звука описывается логарифмической функцией.

Логарифмическое кодирование сохраняет, по всему диапазону значений, практически постоянной относительную ошибку квантования, а линейное – абсолютную.

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

Стандартом G. 711 предусматривается 2 вида кодирования – по µ-закону и А-закону.

 

закон (µ - Law).

Применяется в Америке и Японии.

Если принять, что звуковая выборка является дробным числом в пределах [-1; 1], то преобразование по µ-закону описывается следующим образом:

.

Если отсчеты s целые 16-битные, то их нужно поделить на 32768 перед постановкой.

Если рассматривать только положительные значения s формула упростится: .

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

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

 

 

 


Рисунок 1.1. Форма кривой компандирования по μ-закону

 

 

Далее приведена поразрядная раскладка исходного 16 битного звукового отсчета и 8 битного закодированного по μ-закону отсчета.

 

Исходное 16 битное значение с равномерным квантованием в дополнительном коде.

 
 

 

 

 
 

 


Рис. 1

 

Рассмотрим алгоритмы кодирования и декодирования.

 


Поделиться:

Дата добавления: 2015-09-13; просмотров: 168; Мы поможем в написании вашей работы!; Нарушение авторских прав





lektsii.com - Лекции.Ком - 2014-2024 год. (0.009 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав
Главная страница Случайная страница Контакты