способ и устройство для кодирования звуковых сигналов

Классы МПК:H04B1/66 для уменьшения ширины полосы пропускания сигналов; для повышения эффективности передачи
H04K1/00 Секретная связь
H04L9/00 Устройство для секретной или скрытой связи
Автор(ы):, ,
Патентообладатель(и):ФРАУНХОФЕР-ГЕЗЕЛЛЬШАФТ ЦУР ФЕРДЕРУНГ ДЕР АНГЕВАНДТЕН ФОРШУНГ Е.Ф. (DE)
Приоритеты:
подача заявки:
1996-08-16
публикация патента:

Изобретение относится к способу и устройству для кодирования звукового сигнала или множества звуковых сигналов. Технический результат - повышение помехоустойчивости. Сущность изобретения заключается в том, что при кодировании звукового сигнала кодированные сигналы с низким качеством и скоростью передачи битов, с одной стороны, и кодированные сигналы с высоким качеством и скоростью передачи битов, с другой стороны, передаются в декодер. Сначала звуковой сигнал кодируется с низкой скоростью передачи информации в битах в секунду и поступает на декодер прежде, чем на него подается дополнительный кодированный сигнал, который один или вместе с первым кодированным сигналом после его декодирования формируют декодированный сигнал с высоким качеством внутри декодера. Таким образом, возможно формировать в декодере низкокачественный декодируемый сигнал перед декодированием высококачественного сигнала. 4 с. и 6 з.п.ф-лы, 2 ил.
Рисунок 1, Рисунок 2

Формула изобретения

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

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

3. Способ по п.1 или 2, отличающийся тем, что включает следующие операции, декодируют первый кодированный сигнал, обеспечивают задержку звукового сигнала с задержкой, которая соответствует задержке, возникающей при кодировании и декодировании первого кодированного сигнала, вычитают декодируемый первый сигнал из задержанного сигнала для получения разностного сигнала, кодируют разностный сигнал со вторым качеством и второй скоростью передачи битов и передают кодированный разностный сигнал на декодер после передачи первого кодированного сигнала.

4. Способ по п.1 или 2, отличающийся тем, что включает следующие операции, кодируют звуковой сигнал со вторым качеством и второй скоростью передачи битов и передают кодированный звуковой сигнал на декодер после передачи первого кодированного сигнала.

5. Способ по п.3, отличающийся тем, что первый кодированный сигнал передают в потоке битов кадра потока битов, расположенного перед кадром потока битов, в котором передается кодированный разностный сигнал.

6. Способ по п.4, отличающийся тем, что первый кодированный сигнал передается в потоке битов кадра потока битов, расположенного перед кадром потока битов, в котором передается дополнительный сигнал, кодированный со вторым качеством передачи.

7. Способ по любому из пп.3 - 5, отличающийся тем, что в пределах отрезка времени с заданным числом значений выборок передаются конкретные единицы информации, каждая из которых указывает, был ли кодированный сигнал, переданный со вторым качеством и второй скоростью передачи, создан путем кодирования, по меньшей мере, одного звукового сигнала или путем определения разницы между первым декодируемым сигналом и задержанным сигналом.

8. Способ по любому из предыдущих пп.3 - 5 или 7, отличающийся тем, что кодирование разностного сигнала между декодированным первым сигналом и задержанным сигналом включает психоакустический расчет для учета маскирующего порога, причем психоакустический расчет выполняется на основе, по меньшей мере, одного звукового сигнала или на основе, по меньшей мере, одного звукового сигнала и в дополнение - на основе разностного сигнала.

9. Устройство кодирования для кодирования, по меньшей мере, одного звукового сигнала для формирования кодированных сигналов с первым качеством и первой скоростью передачи битов и, как вариант, дополнительно со вторым качеством и второй скоростью передачи битов, причем второе качество выше, чем первое качество, а вторая скорость передачи битов выше, чем первая скорость передачи битов, устройство, содержащее первый кодер (11) для формирования первого кодированного сигнала путем кодирования звукового сигнала с первой скоростью передачи битов и первой задержкой, причем первая задержка меньше, чем вторая задержка, возникающая при кодировании звукового сигнала со вторым качеством, первый декодер (13), на который подается первый кодированный сигнал, первая цепь задержки (14), имеющая задержку, соответствующую задержке первого кодера (11) и первого декодера (13), сумматор (15), устанавливающий разницу во времени между выходными сигналами первого декодера (13) и первой цепью задержки (14), второй кодер (18) для формирования второго кодированного сигнала путем кодирования звукового сигнала или, по меньшей мере, одного дополнительного сигнала, полученного из звукового сигнала с второй скоростью передачи битов, причем второй кодированный сигнал, один или вместе с первым кодированным сигналом, обеспечивают декодируемый сигнал со вторым качеством после декодирования, мультиплексор потока битов (12), на который подается первый кодированный сигнал и второй кодированный сигнал, отличающееся тем, что содержит каскад принятия решений (16), который подает на второй кодер (18), либо звуковой сигнал, замедленный первой цепью задержки (14), либо разностный сигнал, формируемый сумматором (15), и вторую цепь задержки (20), подсоединенную к выходу второго кодера (18) для задержки второго кодированного сигнала, подавая, таким образом, первый кодированный сигнал на мультиплексор потока битов (12) до подачи второго кодированного сигнала.

10. Кодирующее устройство для кодирования, по меньшей мере, одного звукового сигнала для формирования кодированных сигналов с первым качеством и первой скоростью передачи битов и, как вариант, дополнительно со вторым качеством и второй скоростью передачи битов, причем второе качество выше, чем первое качество, и вторая скорость передачи битов выше, чем первая скорость передачи битов, причем устройство содержит средство (41) для преобразования звукового сигнала в спектральную область, первый каскад квантования и кодирования (42) для формирования первого квантованного сигнала с первой скоростью передачи битов, каскад повторного квантования (45), подсоединенный к выходу первого каскада квантования и кодирования (42), спектральный сумматор (43), предназначенный для формирования спектральной разности между выходными сигналами каскада повторного квантования (45) и средства (41) для преобразования звукового сигнала в спектральную область, второй каскад квантования и кодирования (46) для формирования на основе выходного сигнала спектрального сумматора (43), второй сигнал, который в сравнении с первым сигналом является более точно квантованным и имеет вторую скорость передачи битов, отличающееся тем, что каскад задержки (47), подсоединен к выходу второго каскада квантования и кодирования (46), при этом форматер потока битов (44), подсоединен к выходу первого каскада квантования и кодирования (42), и к выходу каскада задержки (47) для передачи потока битов первого каскада квантования и кодирования (42), в общем потоке битов на выходе с временным разнесением до потока битов второго каскада квантования и кодирования (46).

Описание изобретения к патенту

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

Хотя масштабируемые системы кодирования звуковых сигналов разрабатываемого стандарта MPEG-4 в настоящее время еще не используются, масштабируемость является необходимым условием обеспечения функционирования будущего стандарта MPEG-4, разработанного Международной организацией по стандартизации (ISO).

Под масштабируемостью, как правило, понимается возможность декодирования частичного пакета данных из потока битов, представляющего кодированный звуковой сигнал, используемый для формирования полезного сигнала. Это свойство особенно желательно, когда, например, канал передачи данных не предоставляет всю ширину полосы частот для передачи полного потока двоичных разрядов. Другим примером является неполное декодирование в декодере низкого уровня сложности. Хотя непрерывная и полная масштабируемость является желательной, практическое применение находят и различные дискретные уровни масштабируемости.

Таким образом, масштабируемость различного типа является составной частью перечня требований для будущего нового стандарта MPEG-4 звуковых частот.

Первые предложения по масштабируемой системе скорости передачи битов были описаны X. Бранденбургом и Б. Гриллем в 1994 году в докладе "First Ideas on Scalable Audio Coding" ("Основы масштабируемого аудиокодирования") на 9-ом съезде Американского электротехнического общества, Сан-Франциско, 1995 г., препринт 3924.

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

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

Следовательно, общая задержка системы может быть порядка одной секунды или даже больше.

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

Эта цель достигается способом в соответствии с пунктом 1 или пунктом 2 патентной формулы.

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

- формирование первого кодированного сигнала путем кодирования звукового сигнала с низкой скоростью передачи битов и малой задержкой по сравнению с задержкой при кодировании звукового сигнала с высоким качеством и

- передачу первого кодированного сигнала на декодер перед передачей, по меньшей мере, одного дополнительного кодированного сигнала на декодер, который один или вместе с первым кодированным сигналом обеспечивает высокое качество декодированного сигнала после декодирования.

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

- формирование первого кодированного сигнала путем кодирования звукового сигнала с низкой скоростью передачи битов и малой задержкой по сравнению с задержкой при кодировании звукового сигнала с высоким качеством;

- формирование второго кодированного сигнала путем кодирования указанного звукового сигнала или, по меньшей мере, одного дополнительного сигнала, сформированного из звукового сигнала, с высокой скоростью передачи битов, причем второй кодированный сигнал, один или вместе с первым кодированным сигналом, обеспечивает высокое качество сигнала после декодирования;

- подачу первого кодированного сигнала на декодер;

- если требуется декодирование с высоким качеством, второй кодированный сигнал подается на декодер после передачи первого кодированного сигнала на декодер.

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

Декодер на стороне приемника может также формировать высококачественный декодируемый сигнал с общей задержкой, требуемой системой. Если достаточны низкокачественные декодированные сигналы с малой задержкой, достаточно передать на приемник только первый кодированный сигнал.

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

Эта цель достигается в устройстве в соответствии с пунктом 9 или 10 патентной формулы. В соответствии с третьим аспектом изобретения разработано устройство для декодирования, по меньшей мере, одного звукового сигнала для формирования кодированных сигналов с низким качеством и низкой скоростью передачи битов и, как вариант, дополнительно с высоким качеством и высокой скоростью передачи битов, причем указанное устройство содержит:

- первое кодирующее средство для формирования первого кодированного сигнала путем кодирования звукового сигнала с низкой скоростью передачи битов и малой задержкой по сравнению с задержкой при кодировании звукового сигнала с высоким качеством;

- первый декодер, получающий первый кодированный сигнал;

- первую цепь задержки, имеющей задержку, соответствующую задержке первого кодирующего средства, и первый декодер;

- сумматор, устанавливающий разницу во времени между выходными сигналами первого декодера и первой цепью задержки;

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

- каскад принятия решений, который подает на второе кодирующее средство либо звуковой сигнал, задержанный во времени первой цепью задержки, либо разностный сигнал времени, сформированный сумматором;

- мультиплексор потока битов, на который подается первый кодированный сигнал.

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

- средство для преобразования звукового сигнала в спектральную область;

- первый каскад квантования и кодирования для формирования первого квантованного сигнала со сравнительно низкой скоростью передачи битов;

- каскад повторного квантования, подключенный за первой ступенью квантования и кодирования;

- спектральный сумматор, предназначенный для формирования спектральной разности между выходными сигналами ступени повторного квантования и средства для преобразования звукового сигнала в спектральную область;

- второй каскад квантования и кодирования для формирования на основе выходного сигнала спектрального сумматора второго сигнала, который по сравнению с первым сигналом является более точно квантованным и имеет более высокую скорость передачи в битах первого сигнала;

- цепь задержки, введенную за второй ступенью квантования и кодирования;

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

Ниже подробно описаны предпочтительные варианты изобретения с приложенными чертежами, на которых:

фиг. 1 - блок-схема цепи для осуществления способа coгласно изобретению, в котором установлена разница во временной области;

фиг. 2 - блок-схема цепи для осуществления способа согласно изобретению, в котором установлена разница в спектральной области.

Цепь, показанная на фиг.1 и обозначенная позицией 10, содержит первый кодер 11 для кодирования входного бокового звукового сигнала со сравнительно низким качеством и низкой скоростью передачи битов.

Задержка, вызванная таким кодированием, как показано ниже, значительно меньше задержки всей системы для выполнения полной операции кодирования входного бокового звукового сигнала с высоким качеством и высокой скоростью передачи битов. Полученный таким образом первый кодированный сигнал подается, с одной стороны, непосредственно на вход мультиплексора потока битов 12, а с другой - к первому декодеру 13, включенному в цепь кодека вместе с указанным первым кодером 11.

Кроме того, звуковой сигнал подается на первую цепь задержки 14, время задержки которой соответствует времени задержки цепи кодека 11, 13. В сумматоре 15 устанавливается разница во времени между выходными сигналами цепи кодека 11, 13 и первой цепью задержки 14.

Каскад принятия решений 16 через переключатель 17 выбирает либо звуковой сигнал, задержанный первой цепью задержки 14, либо временную разницу сигнала, сформированного в сумматоре 15, для дальнейшей обработки сигнала, т.е. для кодирования вторым кодером 18, который кодирует либо разностный сигнал во времени, либо задержанный звуковой сигнал с высокой скоростью передачи битов. В процессе этого кодирования выполняется психоакустический расчет для учета маскирующего порога на основе звукового сигнала и, возможно, также на основе разностного сигнала. С этой целью второй кодер 18 снабжен психоакустическим модулем 19. Выходной сигнал второго кодера 18 подается через вторую цепь задержки 20 на второй вход мультиплексора потока битов 12.

Поток битов первого кодера 11 подается мультиплексором 12 с выходной стороны полного потока битов в режиме с временным разделением потока битов второго кодера 18. При передаче битов первого кодированного сигнала, сформированного первым кодером 11, происходит его кодирование вторым кодером 18 с учетом необходимых задержек, причем поток битов указанного второго кодера передается на декодер после передачи первого кодированного сигнала.

Способ согласно изобретению позволяет обеспечить низкокачественную передачу звуковых данных с малой задержкой во времени, фактически с задержкой первого кодера 11, и, таким образом, обработку данных с задержкой, которая значительно ниже задержки полной системы. При полной задержке, требуемой системой, декодер на стороне приемника может также выдавать высококачественный декодированный сигнал.

Если для работы системы достаточны низкокачественные декодированные сигналы с малой временной задержкой, можно ограничиться передачей данных с первого кодера непосредственно на приемник. Каскад принятия решений 16 передает на мультиплексор потока битов 12 двоичный разряд, определяющий необходимость дальнейшей обработки разностного или задержанного звукового сигнала во втором кодере 18. Благодаря передаче этой дополнительной информации декодер на стороне приемника обеспечивает соответствующий сбор сигналов. Для каждого отрезка времени с предопределенным числом выборок предпочтительно передать один бит, указывающий, был ли определен разностный сигнал в данной временной области.

На фиг. 2 позицией 40 представлена блок-схема цепи, которая реализует способ согласно изобретению, в котором, однако, установлена разница в спектральной области.

Звуковой сигнал преобразуется в спектральной области с помощью средства 41 для преобразования звукового сигнала в спектральную область (например, блока фильтров) и подается как на первый каскад квантования и кодирования 42, так и на спектральный сумматор 43. Выходной сигнал первого каскада квантования и кодирования 42 подается на форматер потока битов 44, с одной стороны, и на каскад повторного квантования 45, с другой стороны, причем выходной сигнал последнего подается с отрицательным знаком на спектральный сумматор 43 для формирования спектральной разности.

Разностный сигнал подается на второй каскад квантования и кодирования 46, выходной сигнал которого подается на форматер потока битов 44 через каскад задержки 47. Поток битов первого каскада квантования и кодирования 42 передается форматером потока битов 44 в общем потоке двоичных разрядов на выходе каскада с временным разнесением перед подачей на второй каскад квантования и кодирования 46.

После этого звуковой сигнал пропускается через психоакустический модуль как в первом, так и во втором каскадах квантования и кодирования 42, 46 для учета маскирующего порога.

Первый каскад квантования 42 обрабатывает, в основном, предварительно квантованный сигнал со сравнительно низкой скоростью передачи битов, используя, например, код Хаффмана. Это осуществляется при управлении вторым выходом психоакустического модуля 48. Этот второй выход указывает на действия, с помощью которых частоты уровня шума могут быть увеличены при поддержании самой низкой степени слышимости погрешности квантования.

За этим каскадом 42 в каскаде 46 формируется более точно квантованный сигнал, вводящий масштабный коэффициент и дополнительное слово кода, например кодовое слово широтно-импульсной модуляции. Эта концепция может быть расширена до дальнейших нижних значений битов в слое с еще более высоким качеством.

Класс H04B1/66 для уменьшения ширины полосы пропускания сигналов; для повышения эффективности передачи

способ и средство для кодирования информации фонового шума -  патент 2440674 (20.01.2012)
способ передачи информации из передающего пункта в приемный и устройство его осуществления -  патент 2416873 (20.04.2011)
способ передачи речевых сигналов -  патент 2374763 (27.11.2009)
устройство передачи двоичной информации из передающего пункта в приемный -  патент 2367088 (10.09.2009)
способ передачи дополнительной информации при кодировании речевых сообщений -  патент 2297099 (10.04.2007)
способ цифрового сжатия первичной радиолокационной информации для передачи по каналу обмена -  патент 2296364 (27.03.2007)
способ деления полосы частот передаваемого сигнала и устройство для его осуществления -  патент 2259632 (27.08.2005)
способ повышения пропускной способности каналов связи и устройство для его реализации (варианты) -  патент 2248096 (10.03.2005)
двухвходовой частотный модулятор -  патент 2248090 (10.03.2005)
трехчастотный модулятор -  патент 2239939 (10.11.2004)

Класс H04K1/00 Секретная связь

высокоскоростная оптическая линия, защищенная от прослушивания квантовым шумом -  патент 2520419 (27.06.2014)
генератор шумовых сигналов -  патент 2519565 (10.06.2014)
способ и устройство для защиты считывающего устройства для носителя данных в форме карты от несанкционированного оценивания или копирования кодированных магнитным способом данных вводимого носителя данных в форме карты -  патент 2504836 (20.01.2014)
способ обнаружения сигналов без несущей -  патент 2504088 (10.01.2014)
способ защиты информации в распределенной случайной антенне -  патент 2492581 (10.09.2013)
способ приема-передачи криптографической информации -  патент 2488965 (27.07.2013)
способ обнаружения сигналов без несущей -  патент 2485692 (20.06.2013)
способ информационной защиты случайной антенны -  патент 2474966 (10.02.2013)
система конфиденциальной телефонной связи -  патент 2474064 (27.01.2013)
способ и устройство передачи сообщений p-кодами фибоначчи -  патент 2452100 (27.05.2012)

Класс H04L9/00 Устройство для секретной или скрытой связи

способ защищенной связи в сети, устройство связи, сеть и компьютерная программа для этого -  патент 2528078 (10.09.2014)
способ защиты информации -  патент 2527734 (10.09.2014)
способ формирования электронного документа -  патент 2527731 (10.09.2014)
способ многоканального приема и передачи информации по безопасности мореплавания -  патент 2527189 (27.08.2014)
система и способ защиты беспроводной передачи -  патент 2524565 (27.07.2014)
способ и устройство для получения ключа безопасности в ретрансляционной системе -  патент 2523954 (27.07.2014)
способ защиты данных безопасности, передаваемых устройством передатчика в устройство приемника -  патент 2523952 (27.07.2014)
криптография на эллиптической кривой -  патент 2520379 (27.06.2014)
способ управления доступом к набору каналов для приемного или декодирующего устройства (варианты) -  патент 2519395 (10.06.2014)
способ трехмерного нелинейного преобразования замены -  патент 2519004 (10.06.2014)
Наверх