улучшение перцепционной характеристики дублирования полосы спектра и связанных способов кодирования высокочастотного восстановления путем адаптивного добавления минимального уровня шума и ограничения подстановки шумов
Классы МПК: | H03M13/01 основные предположения теории кодирования; границы кодирования; способы оценки вероятности ошибки; модели каналов связи; моделирование или проверка кодов H03M13/37 способы декодирования или устройства, не предназначенные для конкретного вида кодирования, отнесенного к подгруппам 13/03 |
Автор(ы): | ЛИЛЬЕРЮД Ларс Густаф (SE), ЧЕРЛИНГ Кристофер (SE), ЭКСТРАНД Пер (SE), ХЕНН Фредрик (SE) |
Патентообладатель(и): | КОУДИНГ ТЕКНОЛОДЖИЗ СВИДН АБ (SE) |
Приоритеты: |
подача заявки:
2000-01-26 публикация патента:
20.03.2004 |
Изобретение относится к системам кодирования и декодирования. Достигаемый технический результат - добавление и управление уровнями шумов в процессе высокочастотного восстановления в декодере. Способ для усовершенствования систем кодирования исходного сигнала включает этапы оценки минимального уровня шума исходного сигнала, причем минимальный уровень шума является мерой различия между спектральной огибающей, определяемой точками локальных минимумов спектрального представления исходного сигнала, и другой спектральной огибающей, определяемой точками локальных максимумов спектрального представления исходного сигнала, и мультиплексирования кодированного сигнала и минимального уровня шума для получения выходного сигнала кодера. 4 c. и 12 з.п. ф-лы, 9 ил.
Рисунок 1, Рисунок 2, Рисунок 3, Рисунок 4, Рисунок 5, Рисунок 6, Рисунок 7, Рисунок 8, Рисунок 9
Формула изобретения
1. Способ для усовершенствования системы кодирования исходного сигнала, причем упомянутая система кодирования исходного сигнала обеспечивает формирование кодированного сигнала путем кодирования исходного сигнала, включающий этапы оценки (803) минимального уровня шума исходного сигнала, причем минимальный уровень шума является мерой различия между спектральной огибающей, определяемой точками локальных минимумов спектрального представления исходного сигнала, и другой спектральной огибающей, определяемой точками локальных максимумов спектрального представления исходного сигнала, и мультиплексирования (805) кодированного сигнала и минимального уровня шума для получения выходного сигнала кодера.2. Способ по п.1, в котором этап оценки включает подэтапы обеспечения точно структурированного спектрального представления исходного сигнала с использованием разрешения, которое достаточно для различения формант или отдельных синусоид в спектральном представлении, причем точно структурированное спектральное представление имеет точки локальных минимумов и точки локальных максимумов, применения действия отслеживания к точно структурированному спектральному представлению для интерполяции по точкам локальных минимумов для получения спектральной огибающей, применения действия отслеживания к точно структурированному спектральному представлению для интерполяции по точкам локальных максимумов для получения другой спектральной огибающей, формирования разности между упомянутой спектральной огибающей и другой спектральной огибающей для получения меры различия и сглаживания меры различия для получения значений минимального уровня шума.3. Способ по п.1, в котором этап оценки дополнительно включает подэтапы отображения минимального уровня шума на множество частотных диапазонов для получения минимального уровня шума для каждого из множества частотных диапазонов.4. Способ по п.2, в котором упомянутый минимальный уровень шума представляют с использованием линейного кодирования с предсказанием (ЛКП) или другого полиномиального представления.5. Способ по п.2, в котором упомянутую меру различия дополнительно сглаживают во времени.6. Способ по п.2, дополнительно включающий этапы обеспечения дополнительного точно структурированного спектрального представления исходного сигнала с использованием разрешения, которое ниже, чем разрешение, использованное на этапе обеспечения точно структурированного спектрального представления, выполнения этапов применения действия отслеживания минимумов, применения действия отслеживания максимумов и формирования разности для получения дополнительной меры различия, и выбора между дополнительной мерой различия и значениями минимального уровня шума для получения максимальной оценки минимального уровня шума.7. Способ по любому из пп.1-6, в котором спектральную огибающую высокочастотного диапазона исходного сигнала оценивают и дополнительно мультиплексируют в выходной сигнал кодера для использования в способе декодирования с использованием способа высокочастотного восстановления.8. Устройство для усовершенствования системы кодирования исходного сигнала, причем упомянутая система кодирования исходного сигнала обеспечивает формирование кодированного сигнала путем кодирования исходного сигнала, содержащее средство (803) для оценки минимального уровня шума исходного сигнала, причем минимальный уровень шума является мерой различия между спектральной огибающей, определяемой точками локальных минимумов спектрального представления исходного сигнала, и другой спектральной огибающей, определяемой точками локальных максимумов спектрального представления исходного сигнала, и мультиплексор (805) для мультиплексирования кодированного сигнала и минимального уровня шума для получения выходного сигнала кодера.9. Способ для усовершенствования системы декодирования исходного сигнала, причем упомянутая система декодирования исходного сигнала обеспечивает формирование декодированного сигнала путем декодирования кодированного сигнала, полученного путем кодирования исходного сигнала, при этом декодированный сигнал используется для высокочастотного восстановления для получения высокочастотного восстановленного сигнала, включающий этапы демультиплексирования (901) входного сигнала, включающего кодированный сигнал и минимальный уровень шума исходного сигнала, причем минимальный уровень шума является мерой различия между спектральной огибающей, определяемой точками локальных минимумов спектрального представления исходного сигнала, и спектральной огибающей, определяемой точками локальных максимумов спектрального представления исходного сигнала, получения (902) представления спектральной огибающей исходного сигнала, формирования спектра сигнала случайного шума в соответствии с представлением спектральной огибающей исходного сигнала для получения сигнала случайного шума со сформированным спектром, регулировки (906) сигнала случайного шума со сформированным спектром в соответствии с минимальным уровнем шума для получения отрегулированного сигнала случайного шума со сформированным спектром, и добавления (911) отрегулированного сигнала случайного шума со сформированным спектром к высокочастотному восстановленному сигналу.10. Способ по п.9, в котором представление спектральной огибающей включает меру энергии для энергии высокочастотного восстановленного сигнала и минимального уровня шума, причем способ дополнительно включает этап регулировки высокочастотного восстановленного сигнала таким образом, что суммарная энергия высокочастотного сигнала и отрегулированного сигнала случайного шума со сформированным спектром соответствует мере энергии представления спектральной огибающей.11. Способ по п.9, в котором этап регулировки сигнала случайного шума со сформированным спектром включает этап сглаживания уровня сигнала случайного шума со сформированным спектром по времени и/или частоте.12. Способ по п.9, в котором спектральную огибающую высокочастотного восстановленного сигнала регулируют с использованием ограничения коэффициентов усиления регулирования огибающей.13. Способ по п.9, в котором спектральную огибающую высокочастотного восстановления сигнала регулируют с использованием интерполяции.14. Способ по п.9, в котором спектральную огибающую высокочастотного восстановленного сигнала регулируют с использованием сглаживания коэффициентов усиления регулирования огибающей.15. Способ по п.9, в котором при высокочастотном восстановлении формируют сигнал, который является суммой различных высокочастотных восстановленных сигналов, получаемых из различных низкочастотных диапазонов частот, при этом способ дополнительно включает этап анализа упомянутого низкочастотного диапазона и обеспечения управляющих данных для суммирования, при котором суммируют различные высокочастотные восстановленные сигналы.16. Устройство для усовершенствования системы декодирования исходного сигнала, причем упомянутая система декодирования исходного сигнала обеспечивает формирование декодированного сигнала путем декодирования кодированного сигнала, полученного путем кодирования исходного сигнала, при этом декодированный сигнал используется для высокочастотного восстановления для получения высокочастотного восстановленного сигнала, содержащий демультиплекстор для демультиплексирования входного сигнала, включающего кодированный сигнал и минимальный уровень шума исходного сигнала, причем минимальный уровень шума является мерой различия между спектральной огибающей, определяемой точками локальных минимумов спектрального представления исходного сигнала, и спектральной огибающей, определяемой точками локальных максимумов спектрального представления исходного сигнала, блок декодирования данных огибающей для получения представления спектральной огибающей исходного сигнала, блок формирования спектра сигнала случайного шума в соответствии с представлением спектральной огибающей исходного сигнала для получения сигнала случайного шума со сформированным спектром, блок регулировки для регулировки сигнала случайного шума со сформированным спектром в соответствии с минимальным уровнем шума для получения отрегулированного сигнала случайного шума со сформированным спектром и блок добавления отрегулированного сигнала случайного шума со сформированным спектром к высокочастотному восстановленному сигналу.Описание изобретения к патенту
Настоящее изобретение касается систем кодирования исходного сигнала, использующих высокочастотное восстановление (ВЧВ) типа дублирования полосы спектра, ДПС [WO 98/57436] или связанные способы. Это улучшает эффективность как высококачественных способов ДПС, так и низкокачественных способов копирования [патент США №5127054]. Оно применимо к системам кодирования речи и к системам кодирования настоящих аудиосигналов. Кроме того, изобретение можно полезно использовать с кодеками (кодерами/декодерами) настоящих аудиосигналов с высокочастотным восстановлением или без него для снижения слышимого эффекта выключения частотных полос, обычно возникающего при условиях низкой скорости передачи данных в битах за счет применения адаптивного добавления минимального уровня шума.Предшествующий уровень техникиПрисутствие стохастических компонентов сигнала является важной особенностью многих музыкальных инструментов, а также человеческого голоса. Воспроизведение этих шумовых компонентов, которые обычно смешаны с другими компонентами сигнала, является решающим для естественного звучания воспринимаемого сигнала. В случае высокочастотного восстановления, при известных условиях, обязательным является добавление шума к восстанавливаемой высокочастотной полосе для обеспечения шумовых составляющих, подобных оригиналу. Эта потребность обусловлена тем, что большинство гармонических звуков, например, от язычковых или смычковых музыкальных инструментов, имеют более высокий относительный уровень шумов в области высоких частот по сравнению с низкочастотной областью. Кроме того, гармонические звуки иногда возникают вместе с высокочастотным шумом, результатом чего является сигнал, не имеющий подобия между уровнями шумов в высокочастотном диапазоне и низкочастотном диапазоне. В любом случае, частотные преобразования, то есть высококачественное ДПС, а также любой низкокачественный процесс копирования иногда испытывают недостаток шума в воспроизведенном высокочастотном диапазоне. Кроме того, процесс восстановления высокочастотного диапазона обычно включает в себя некоторый вид регулирования огибающей, где требуется избежать нежелательной подстановки шума для гармоник. Таким образом, необходимо иметь возможность добавлять и управлять уровнями шумов в процессе высокочастотного восстановления в декодере.При условиях низкой скорости передачи в битах кодеки настоящих аудиосигналов обычно демонстрируют резкое отключение частотных полос. Это выполняется на покадровой основе, приводя к провалам в спектре, которые могут появляться произвольным образом по всему кодированному диапазону частот. Это может вызывать появление слышимых искажений. Данная проблема может быть решена адаптивным добавлением минимального уровня шума.Некоторые известные системы кодирования аудиосигналов включают в себя средства для повторного формирования шумовых компонентов в декодере. Это позволяет кодеру опускать шумовые компоненты в процессе кодирования, повышая его эффективность. Однако, чтобы такие способы были успешными, шум, исключенный в процессе кодирования кодером, не должен содержать другие компоненты сигнала. Это сложное решение, основанное на схеме кодирования шума, приводит к относительно низкой скважности сигнала, поскольку большинство шумовых компонентов обычно смешивается, по времени и/или частоте, с другими компонентами сигнала. Кроме того, никакими средствами невозможно решить проблему недостаточного содержания шума в восстановленных высокочастотных диапазонах.Сущность изобретения.Настоящее изобретение направлено на решение проблемы недостаточного содержания шума в восстановленном высокочастотном диапазоне и провалов в спектре, обусловленных выключением частотных полос при низкой скорости передачи в битах, путем адаптивного добавления минимального уровня шума. Оно также предотвращает нежелательную подстановку шума для гармоник. Это выполняют посредством оценки минимального уровня шума в кодере и адаптивного добавления минимального уровня шума и ограничения нежелательной подстановки шума в декодере.Способ адаптивного добавления минимального уровня шума и ограничения подстановки шума включает этапы оценки в кодере минимального уровня шума исходного сигнала с использованием повторителей минимумов и максимумов для спектрального представления исходного сигнала; отображения в кодере минимального уровня шума на разные частотные полосы или его представление с использованием ЛКП (линейного кодирования с предсказанием) или любого другого полиномиального представления; сглаживания в кодере или декодере минимального уровня шума по времени и/или частоте; формирования в декодере случайного шума в соответствии с представлением спектральной огибающей исходного сигнала, и регулирования шума в соответствии с минимальным уровнем шума, оцененным в кодере; сглаживания в декодере уровня шума по времени и/или частоте; добавления минимального уровня шума к высокочастотному восстановленному сигналу, либо в восстановленной высокочастотной полосе, либо в отключенных частотных полосах; регулирования в декодере спектральной огибающей высокочастотного восстановленного сигнала с использованием ограничения коэффициентов усиления регулирования огибающей; использования в декодере интерполяции принятой спектральной огибающей для повышенной разрешающей способности по частоте и, таким образом, улучшенной характеристики ограничителя; применения в декодере сглаживания для коэффициентов усиления регулирования огибающей; генерирования в декодере высокочастотного восстановленного сигнала, который представляет собой сумму отдельных высокочастотных восстановленных сигналов, получаемых из различных низкочастотных диапазонов частот, и анализа низкочастотного диапазона для получения управляющих данных для суммирования.Краткое описание чертежей.Настоящее изобретение описано ниже на примерах, не ограничивающих сущности и объема изобретения, со ссылками на чертежи, на которых представлено следующее:фиг.1 - повторители минимумов и максимумов, применяемые к спектру с высоким и средним разрешением, и распределение минимального уровня шума по частотным полосам в соответствии с настоящим изобретением;фиг.2 - минимальный уровень шума со сглаживанием по времени и частоте в соответствии с настоящим изобретением;фиг.3 - спектр первоначального входного сигнала;фиг.4 - спектр выходного сигнала процедуры ДПС без адаптивного добавления минимального уровня шума;фиг.5 - спектр выходного сигнала с использованием ДПС и с адаптивным добавлением минимального уровня шума в соответствии с настоящим изобретением;фиг.6 - коэффициенты усиления для блока фильтров регулирования спектральной огибающей в соответствии с настоящим изобретением;фиг.7 - сглаживание коэффициентов усиления в блоке фильтров регулирования спектральной огибающей в соответствии с настоящим изобретением;фиг.8 - возможная реализация настоящего изобретения в системе кодирования исходного сигнала на стороне кодера;фиг.9 - возможная реализация настоящего изобретения в системе кодирования исходного сигнала на стороне декодера.Описание предпочтительных вариантов осуществления изобретения.Описанные ниже варианты осуществления изобретения поясняют принципы настоящего изобретения, предназначенного для усовершенствования систем высокочастотного восстановления. Понятно, что специалистам в данной области техники будут очевидны модификации и видоизменения описанных здесь устройств и деталей. Следовательно, они ограничены только объемом формулы изобретения, а не конкретными деталями, представленными здесь в качестве описания и пояснения вариантов осуществления изобретения.Оценка минимального уровня шума.При анализе спектра аудиосигнала с достаточной разрешающей способностью по частоте ясно видны форманты, отдельные синусоидальные составляющие и т.д., и в дальнейшем это называется точно структурированной спектральной огибающей. Однако, если используется низкое разрешение, точные детали наблюдать невозможно и это в дальнейшем называется грубо структурированной спектральной огибающей. Минимальным уровнем шума, хотя по определению это не обязательно шум, в настоящем изобретении называется отношение между грубо структурированной спектральной огибающей, интерполированной по точкам локальных минимумов в спектре с высоким разрешением, и грубо структурированной спектральной огибающей, интерполированной по точкам локальных максимумов в спектре с высоким разрешением. Это измерение получают путем вычисления БПФ (быстрого преобразования Фурье) с высоким разрешением для сегмента сигнала, и применения повторителей минимумов и максимумов (см. фиг.1). Затем вычисляют минимальный уровень шума как разность между повторителем максимумов и повторителем минимумов. При соответствующем сглаживании этого сигнала по времени и частоте получают меру минимального уровня шума. Функция повторителя максимумов и функция повторителя минимумов могут быть описаны в соответствии с уравнением (1) и уравнением (2),

















Класс H03M13/01 основные предположения теории кодирования; границы кодирования; способы оценки вероятности ошибки; модели каналов связи; моделирование или проверка кодов
Класс H03M13/37 способы декодирования или устройства, не предназначенные для конкретного вида кодирования, отнесенного к подгруппам 13/03