УСТРОЙСТВО И СПОСОБ ДЛЯ КОДИРОВАНИЯ, ОБРАБОТКИ И ДЕКОДИРОВАНИЯ ОГИБАЮЩЕЙ АУДИОСИГНАЛА ПУТЕМ МОДЕЛИРОВАНИЯ ПРЕДСТАВЛЕНИЯ СОВОКУПНОЙ СУММЫ С ИСПОЛЬЗОВАНИЕМ КВАНТОВАНИЯ И КОДИРОВАНИЯ РАСПРЕДЕЛЕНИЯ

1. Устройство для генерации огибающей аудиосигнала из одного или более кодирующих значений, содержащее:
интерфейс (1610) ввода для приема упомянутого одного или более кодирующих значений, и
генератор (1620) огибающей для генерации огибающей аудиосигнала в зависимости от упомянутого одного или более кодирующих значений,
причем генератор (1620) огибающей сконфигурирован для генерации агрегирующей функции в зависимости от упомянутого одного или более кодирующих значений, причем агрегирующая функция содержит множество точек агрегации, причем каждая из точек агрегации содержит значение аргумента и значение агрегации, причем агрегирующая функция монотонно возрастает, и причем каждое из упомянутого одного или более кодирующих значений указывает по меньшей мере одно из значения аргумента и значения агрегации одной из точек агрегации агрегирующей функции,
причем генератор (1620) огибающей сконфигурирован для генерации огибающей аудиосигнала так, что огибающая аудиосигнала содержит множество точек огибающей, причем каждая из точек огибающей содержит значение аргумента и значение огибающей, и причем для каждой из точек агрегации агрегирующей функции одна из точек огибающей аудиосигнала присвоена упомянутой точке агрегации так, что значение аргумента упомянутой точки огибающей равно значению аргумента упомянутой точки агрегации, и
причем генератор (1620) огибающей сконфигурирован для генерации огибающей аудиосигнала так, что значение огибающей каждой из точек огибающей аудиосигнала зависит от значения агрегации по меньшей мере одной точки агрегации агрегирующей функции.
2. Устройство по п.1, в котором генератор (1620) огибающей сконфигурирован для определения агрегирующей функции путем определения одной из точек агрегации для каждого из упомянутого одного или более кодирующих значений в зависимости от упомянутого кодирующего значения и путем применения интерполяции для получения агрегирующей функции в зависимости от точки агрегации каждого из упомянутого одного или более кодирующих значений.
3. Устройство по п.1, в котором генератор (1620) огибающей сконфигурирован для определения первой производной агрегирующей функции на множестве точек агрегации агрегирующей функции.
4. Устройство по п.1, в котором генератор (1620) огибающей сконфигурирован для генерации агрегирующей функции в зависимости от кодирующих значений так, что агрегирующая функция имеет непрерывную первую производную.
5. Устройство по п.1, в котором генератор (1620) огибающей сконфигурирован для определения огибающей аудиосигнала путем определения отношения первой разности и второй разности, причем упомянутая первая разность является разностью между первым значением (c(k+1)) агрегации первой из точек агрегации агрегирующей функции и вторым значением (c(k-1); c(k)) агрегации второй из точек агрегации агрегирующей функции, и упомянутая вторая разность является разностью между первым значением (f(k+1)) аргумента упомянутой первой из точек агрегации агрегирующей функции и вторым значением (f(k-1);f(k)) аргумента упомянутой второй из точек агрегации агрегирующей функции.
6. Устройство по п.5, в котором генератор (1620) огибающей сконфигурирован для определения огибающей аудиосигнала путем применения
,
tilt
k
где () указывает производную агрегирующей функции в k-ом кодирующем значении,
c(k+
)
где 1является упомянутым первым значением агрегации,
f(k+
)
где 1является упомянутым первым значением аргумента,
с(k-
)
где 1является упомянутым вторым значением агрегации,
f(k-
)
где 1является упомянутым вторым значением аргумента,
где k является целым числом, указывающим индекс одного из упомянутого одного или более кодирующих значений,
c(k+
)
с(k-
),
где  является первой разностью упомянутых двух агрегированных значений 1и 1 и
где  является второй разностью упомянутых двух значений  и  аргумента.
7. Устройство по п.5, в котором генератор (1620) огибающей сконфигурирован для определения огибающей аудиосигнала путем применения
,
tilt
k
где () указывает производную агрегирующей функции в k-ом кодирующем значении,
c(k+
)
где 1является упомянутым первым значением агрегации,
f(k+
)
где 1является упомянутым первым значением аргумента,
где c(k) является упомянутым вторым значением агрегации,
где f(k) является упомянутым вторым значением аргумента,
с(k-
)
где 1является третьим значением агрегации третьей точки агрегации агрегирующей функции,
f(k-
)
где 1является третьим значением аргумента упомянутой третьей точки агрегации агрегирующей функции,
где k является целым числом, указывающим индекс одного из упомянутого одного или более кодирующих значений,
c(k+
)
с(k),
где  является первой разностью упомянутых двух агрегированных значений 1и  и
где  является второй разностью упомянутых двух значений  и  аргумента.
8. Устройство по п.1, в котором интерфейс (1610) ввода сконфигурирован для приема одного или более разделяющих значений в качестве упомянутого одного или более кодирующих значений,
причем генератор (1620) огибающей сконфигурирован для генерации агрегирующей функции в зависимости от упомянутого одного или более разделяющих значений, причем каждое из упомянутого одного или более разделяющих значений указывает значение агрегации одной из точек агрегации агрегирующей функции,
причем генератор (1620) огибающей сконфигурирован для генерации восстановленной огибающей аудиосигнала так, что упомянутая одна или более разделяющих точек делят восстановленную огибающую аудиосигнала на два или более сегментов огибающей аудиосигнала, причем предварительно определенное правило присвоения определяет значение сегмента огибающей сигнала для каждого сегмента огибающей сигнала из упомянутых двух или более сегментов огибающей в зависимости от упомянутого сегмента огибающей сигнала, и
причем генератор (1620) огибающей сконфигурирован для генерации восстановленной огибающей аудиосигнала так, что для каждого из упомянутых двух или более сегментов огибающей сигнала абсолютное значение данного сегмента огибающей сигнала больше, чем половина абсолютного значения сегмента огибающей сигнала каждого из других сегментов огибающей сигнала.
9. Устройство для определения одного или более кодирующих значений для кодирования огибающей аудиосигнала, содержащее:
агрегатор (1710) для определения агрегированного значения для каждого из множества значений аргумента, причем множество значений аргумента упорядочено так, что первое значение аргумента из множества значений аргумента либо предшествует, либо следует за вторым значением аргумента из множества значений аргумента, когда упомянутое второе значение аргумента отличается от первого значения аргумента, причем значение огибающей присваивается каждому из значений аргумента, причем значение огибающей каждого из значений аргумента зависит от огибающей аудиосигнала, и причем агрегатор (1710) сконфигурирован для определения агрегированного значения для каждого значения аргумента из множества значений аргумента в зависимости от значения огибающей упомянутого значения аргумента и в зависимости от значения огибающей каждого из множества значений аргумента, которые предшествуют упомянутому значению аргумента, и
кодирующий блок (1720) для определения одного или более кодирующих значений в зависимости от одного или более агрегированных значений из множества значений аргумента.
10. Устройство по п.9, в котором агрегатор (1710) сконфигурирован для определения агрегированного значения для каждого значения аргумента из множества значений аргумента путем суммирования значения огибающей упомянутого значения аргумента и значений огибающей значений аргумента, которые предшествуют упомянутому значению аргумента.
11. Устройство по п.9, в котором значение огибающей каждого из значений аргумента указывает n-ую мощность спектрального значения огибающей аудиосигнала, имеющей огибающую аудиосигнала в качестве огибающей сигнала, где n - четное целое число больше нуля.
12. Устройство по п.9, в котором значение огибающей каждого из значений аргумента указывает n-ую мощность амплитудного значения огибающей аудиосигнала, представленного во временной области, и имеющей огибающую аудиосигнала в качестве огибающей сигнала, где n - четное целое больше нуля.
13. Устройство по п.9, в котором кодирующий блок (1720) сконфигурирован для определения упомянутого одного или более кодирующих значений в зависимости от одного или более агрегированных значений аргумента и в зависимости от числа кодирующих значений, которое указывает, как много значений должны быть определены кодирующим блоком (1720) как упомянутое одно или более кодирующих значений.
14. Устройство по п.13, в котором кодирующий блок сконфигурирован для определения упомянутого одного или более кодирующих значений в соответствии с
,
где c(k) указывает k-ое кодирующее значение для определения кодирующим блоком,
где j указывает j-ое значение аргумента из множества значений аргумента,
где a(j) указывает агрегированное значение, присвоенное j-ому значению аргумента,
где max(a) указывает максимальное значение, являющееся одним из агрегированных значений, которые присвоены одному из значений аргумента, причем ни одно из агрегированных значений, которые присвоены одному из значений аргумента, не превышает максимальное значение, и
где  указывает минимальное значение, являющееся одним из значений аргумента, для которого  минимально.
15. Способ генерации огибающей аудиосигнала из одного или более кодирующих значений, содержащий:
прием упомянутого одного или более кодирующих значений, и
генерацию огибающей аудиосигнала в зависимости от упомянутого одного или более кодирующих значений,
причем генерация огибающей аудиосигнала проводится путем генерации агрегирующей функции в зависимости от упомянутого одного или более кодирующих значений, причем агрегирующая функция содержит множество точек агрегации, причем каждая из точек агрегации содержит значение аргумента и значение агрегации, причем агрегирующая функция монотонно возрастает, и причем каждое из упомянутого одного или более кодирующих значений указывает по меньшей мере одно из значения аргумента и значения агрегации одной из точек агрегации агрегирующей функции,
причем генерация огибающей аудиосигнала проводится так, что огибающая аудиосигнала содержит множество точек огибающей, причем каждая из точек огибающей содержит значение аргумента и значение огибающей, и причем для каждой из точек агрегации агрегирующей функции одна из точек огибающей аудиосигнала присвоена упомянутой точке агрегации так, что значение аргумента упомянутой точки огибающей равно значению аргумента упомянутой точки агрегации, и
причем генерация огибающей аудиосигнала проводится так, что значение огибающей каждой из точек огибающей аудиосигнала зависит от значения агрегации по меньшей мере одной точки агрегации агрегирующей функции.
16. Способ определения одного или более кодирующих значений для кодирования огибающей аудиосигнала, содержащий:
определение агрегированного значения для каждого из множества значений аргумента, причем множество значений аргумента упорядочено так, что первое значение аргумента из множества значений аргумента либо предшествует, либо следует за вторым значением аргумента из множества значений аргумента, когда упомянутое второе значение отличается от первого значения аргумента, причем значение огибающей присваивается каждому из значений аргумента, причем значение огибающей каждого из значений аргумента зависит от огибающей аудиосигнала, и причем агрегатор (1710) сконфигурирован для определения агрегированного значения для каждого значения аргумента из множества значений аргумента в зависимости от значения огибающей упомянутого значения аргумента и в зависимости от значения огибающей каждого из множества значений аргумента, которые предшествуют упомянутому значению аргумента, и
определение одного или более кодирующих значений в зависимости от одного или более агрегированных значений из множества значений аргумента.
17. Компьютерная программа для реализации способа п. 15 или 16 при исполнении на компьютере или сигнальном процессоре.