СПОСОБ ДЕКОДИРОВАНИЯ И ДЕКОДЕР ДЛЯ УСИЛЕНИЯ ДИАЛОГА

1. Способ усиления диалога в декодере аудиосистемы, включающий этапы:
приема ряда сигналов понижающего микширования, представляющих собой результат понижающего микширования большего количества каналов;
приема параметров для усиления диалога, причем эти параметры определены в отношении подмножества ряда каналов, включающего каналы, содержащие диалог, причем это подмножество ряда каналов подвергнуто понижающему микшированию в подмножество ряда сигналов понижающего микширования;
приема параметров восстановления, предоставляющих возможность параметрического восстановления каналов, подвергнутых понижающему микшированию в подмножество ряда сигналов понижающего микширования;
параметрического повышающего микширования только подмножества ряда сигналов понижающего микширования на основе параметров восстановления с целью восстановления только подмножества ряда каналов, содержащего подмножество ряда каналов, в отношении которого определены параметры для усиления диалога;
применения усиления диалога к подмножеству ряда каналов, в отношении которого определены параметры для усиления диалога, с использованием параметров для усиления диалога с целью предоставления по меньшей мере одного сигнала с усиленным диалогом; и
предоставления версий с усиленным диалогом подмножества ряда сигналов понижающего микширования посредством микширования по меньшей мере одного сигнала с усиленным диалогом с по меньшей мере одним другим сигналом.
2. Способ по п. 1, отличающийся тем, что на этапе параметрического повышающего микширования только подмножества ряда сигналов понижающего микширования сигналы декорреляции не используют с целью восстановления только подмножества ряда каналов, содержащего подмножество ряда каналов, в отношении которого определены параметры для усиления диалога.
3. Способ по п. 1, отличающийся тем, что микширование осуществляют в соответствии с параметрами микширования, описывающими вклад по меньшей мере одного сигнала с усиленным диалогом в версии с усиленным диалогом подмножества ряда сигналов понижающего микширования.
4. Способ по любому из пп. 1—3, отличающийся тем, что этап параметрического повышающего микширования только подмножества ряда сигналов понижающего микширования включает восстановление по меньшей мере одного дополнительного канала помимо ряда каналов, в отношении которых определены параметры для усиления диалога, и причем микширование включает микширование по меньшей мере одного дополнительного канала вместе с по меньшей мере одним сигналом с усиленным диалогом.
5. Способ по любому из пп. 1—3, отличающийся тем, что этап параметрического повышающего микширования только подмножества ряда сигналов понижающего микширования включает восстановление только подмножества ряда каналов, в отношении которого определены параметры для усиления диалога,
причем этап применения усиления диалога включает предсказание и усиление диалоговой составляющей из подмножества ряда каналов, в отношении которого определены параметры для усиления диалога, с использованием параметров для усиления диалога с целью предоставления по меньшей мере одного сигнала с усиленным диалогом, и
причем микширование включает микширование по меньшей мере одного сигнала с усиленным диалогом с подмножеством ряда сигналов понижающего микширования.
6. Способ по любому из пп. 1—3, отличающийся тем, что дополнительно включает прием звукового сигнала, представляющего диалог, при этом этап применения усиления диалога включает применение усиления диалога к подмножеству ряда каналов, в отношении которого определены параметры для усиления диалога, с дополнительным использованием звукового сигнала, представляющего диалог.
7. Способ по любому из пп. 1—3, отличающийся тем, что дополнительно включает прием параметров микширования для микширования по меньшей мере одного сигнала с усиленным диалогом с по меньшей мере одним другим сигналом.
8. Способ по п. 1, отличающийся тем, что включает прием параметров микширования, описывающих схему понижающего микширования, описывающую то, в какой сигнал понижающего микширования микширован каждый из ряда каналов.
9. Способ по п. 8, отличающийся тем, что схема понижающего микширования изменяется со временем.
10. Способ по п. 8 или 9, отличающийся тем, что дополнительно включает прием данных, идентифицирующих подмножество ряда каналов, в отношении которого определены параметры для усиления диалога.
11. Способ по п. 10, отличающийся тем, что данные, идентифицирующие подмножество ряда каналов, в отношении которого определены параметры для усиления диалога, используют совместно со схемой понижающего микширования для нахождения подмножества ряда сигналов понижающего микширования, в которое произведено понижающее микширование подмножества ряда каналов, в отношении которого определены параметры для усиления диалога.
12. Способ по любому из пп. 1—3, 8, 9, 11, отличающийся тем, что этапы повышающего микширования только подмножества ряда сигналов понижающего микширования, применения усиления диалога и микширования выполняют как матричные операции, определяемые, соответственно, параметрами восстановления, параметрами для усиления диалога и параметрами микширования.
13. Способ по п. 12, отличающийся тем, что дополнительно включает объединение посредством матричного умножения матричных операций, соответствующих этапам повышающего микширования только подмножества ряда сигналов понижающего микширования, применения усиления диалога и микширования в единую матричную операцию перед применением к подмножеству ряда сигналов понижающего микширования.
14. Способ по любому из пп. 1—3, 8, 9, 11, 13, отличающийся тем, что параметры усиления диалога и параметры восстановления являются зависящими от частоты.
15. Способ по п. 14, отличающийся тем, что параметры для усиления диалога определены в отношении первого набора полос частот, а параметры восстановления определены в отношении второго набора полос частот, при этом второй набор полос частот отличается от первого набора полос частот.
16. Способ по любому из пп. 1—3, 8, 9, 11, 13, 15, отличающийся тем, что
значения параметров для усиления диалога принимают неоднократно и связывают их с первым набором моментов времени (T1 = {t11, t12, t13, …}), в которых соответствующие значения применимы точно, и причем между последовательными моментами времени необходимо выполнять предварительно определенную первую схему интерполяции (I1); и
значения параметров восстановления принимают неоднократно и связывают их со вторым набором моментов времени (T2 = {t21, t22, t23, …}), в которых соответствующие значения применимы точно, причем между последовательными моментами времени необходимо выполнять предварительно определенную вторую схему интерполяции (I2),
при этом способ дополнительно включает:
p
выбор типа параметров, представляющих собой либо параметры для усиления диалога, либо параметры восстановления, таким образом, что набор моментов времени, связанный с выбранным типом, содержит по меньшей мере один момент предсказания, представляющий собой момент времени (t), отсутствующий в наборе, связанном с невыбранным типом;
p
предсказывание значения параметров невыбранного типа в момент (t) предсказания;
p
вычисление на основе по меньшей мере предсказанного значения параметров невыбранного типа и принятого значения параметров выбранного типа объединенной операции обработки, представляющей по меньшей мере повышающее микширование только подмножества сигналов понижающего микширования с последующим усилением диалога в момент (t) предсказания; и
a
вычисление на основе по меньшей мере значения параметров выбранного типа и значения параметров невыбранного типа, по меньшей мере одно из которых является принятым значением, указанной объединенной операции обработки в смежный момент времени (t) в наборе, связанном с выбранным или невыбранным типом,
p
a
причем указанные этапы повышающего микширования только подмножества ряда сигналов понижающего микширования и применения усиления диалога выполняют между моментом (t) предсказания и смежным моментом времени (t) посредством интерполированного значения вычисленной объединенной операции обработки.
17. Способ по п. 16, отличающийся тем, что параметрами выбранного типа являются параметры восстановления.
18. Способ по п. 17, отличающийся тем, что справедливо одно из следующего:
a
указанную объединенную операцию обработки в смежный момент времени (t) вычисляют на основе принятого значения параметров выбранного типа и предсказанного значения параметров невыбранного типа;
a
указанную объединенную операцию обработки в смежный момент времени (t) вычисляют на основе предсказанного значения параметров выбранного типа и принятого значения параметров невыбранного типа.
a
19. Способ по п. 17, отличающийся тем, что указанную объединенную операцию обработки в смежный момент времени (t) вычисляют на основе принятого значения параметров выбранного типа и принятого значения параметров невыбранного типа.
20. Способ по любому из пп. 17—19,
отличающийся тем, что дополнительно включает выбор на основе первой и второй схем интерполяции объединенной схемы (I3) интерполяции в соответствии с предварительно определенным правилом выбора,
причем указанная интерполяция соответствующих вычисленных объединенных операций обработки соответствует объединенной схеме интерполяции.
21. Способ по п. 20, отличающийся тем, что предварительно определенное правило выбора определено для случая, в котором первая и вторая схемы интерполяции отличаются.
22. Способ по п. 21, отличающийся тем, что в ответ на то, что первая схема (I1) интерполяции, является линейной, а вторая схема (I2) интерполяции является кусочно-постоянной, в качестве объединенной схемы интерполяции выбирают линейную интерполяцию.
p
23. Способ по любому из пп. 17—19, 21, 22, отличающийся тем, что предсказание значения параметров невыбранного типа в момент (t) предсказания осуществляют в соответствии со схемой интерполяции для параметров невыбранного типа.
24. Способ по любому из пп. 17—19, 21, 22, отличающийся тем, что объединенную операцию обработки вычисляют как единую матричную операцию перед ее применением к подмножеству ряда сигналов понижающего микширования.
25. Способ по п. 24, отличающийся тем, что:
в качестве объединенной схемы интерполяции выбирают линейную интерполяцию; и
интерполированное значение соответствующих вычисленных объединенных операций обработки вычисляют при помощи линейной матричной интерполяции.
26. Способ по любому из пп. 17—19, 21, 22, 25,
отличающийся тем, что указанные принятые сигналы понижающего микширования разбиты на временные кадры,
в установившемся режиме работы способ включает прием по меньшей мере одного значения параметров соответствующих типов, точно применимого в момент времени в каждом временном кадре.
27. Способ по любому из пп. 1—3, 8, 9, 11, 13, 15, 17—19, 21, 22, 25, отличающийся тем, что микширование по меньшей мере одного сигнала с усиленным диалогом с по меньшей мере одним другим сигналом ограничено неполным выбором ряда сигналов понижающего микширования.
28. Компьютерный программный продукт, содержащий машиночитаемый носитель с командами для выполнения способа по любому из пп. 1–27.
29. Декодер для усиления диалога в аудиосистеме, содержащий:
компонент приема, выполненный с возможностью приема:
ряда сигналов понижающего микширования, представляющих собой результат понижающего микширования большего количества каналов,
параметров для усиления диалога, причем эти параметры определены в отношении подмножества ряда каналов, включающего каналы, содержащие диалог, при этом подмножество ряда каналов подвергнуто понижающему микшированию в подмножество ряда сигналов понижающего микширования, и
параметров восстановления, предоставляющих возможность параметрического восстановления каналов, подвергнутых понижающему микшированию в подмножество ряда сигналов понижающего микширования;
компонент повышающего микширования, выполненный с возможностью параметрического повышающего микширования только подмножества ряда сигналов понижающего микширования на основе параметров восстановления с целью восстановления только подмножества ряда каналов, содержащего подмножество ряда каналов, в отношении которого определены параметры для усиления диалога; и
компонент усиления диалога, выполненный с возможностью применения усиления диалога к подмножеству ряда каналов, в отношении которого определены параметры для усиления диалога, с использованием параметров для усиления диалога с целью предоставления по меньшей мере одного сигнала с усиленным диалогом; и
компонент микширования, выполненный с возможностью предоставления версий с усиленным диалогом подмножества ряда сигналов понижающего микширования посредством микширования по меньшей мере одного сигнала с усиленным диалогом с по меньшей мере одним другим сигналом.