RU2316154C2 - Кодирование стереофонических сигналов - Google Patents

Кодирование стереофонических сигналов Download PDF

Info

Publication number
RU2316154C2
RU2316154C2 RU2004133032/09A RU2004133032A RU2316154C2 RU 2316154 C2 RU2316154 C2 RU 2316154C2 RU 2004133032/09 A RU2004133032/09 A RU 2004133032/09A RU 2004133032 A RU2004133032 A RU 2004133032A RU 2316154 C2 RU2316154 C2 RU 2316154C2
Authority
RU
Russia
Prior art keywords
signal
main
channel
rotation transformation
rotation
Prior art date
Application number
RU2004133032/09A
Other languages
English (en)
Other versions
RU2004133032A (ru
Inventor
Рональдус М. ААРТС
Рой ИРВАН
Original Assignee
Конинклейке Филипс Электроникс Н.В.
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Конинклейке Филипс Электроникс Н.В. filed Critical Конинклейке Филипс Электроникс Н.В.
Publication of RU2004133032A publication Critical patent/RU2004133032A/ru
Application granted granted Critical
Publication of RU2316154C2 publication Critical patent/RU2316154C2/ru

Links

Images

Classifications

    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L19/00Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis
    • G10L19/008Multichannel audio signal coding or decoding using interchannel correlation to reduce redundancy, e.g. joint-stereo, intensity-coding or matrixing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B1/00Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
    • H04B1/66Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission for reducing bandwidth of signals; for improving efficiency of transmission
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B1/00Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
    • H04B1/66Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission for reducing bandwidth of signals; for improving efficiency of transmission
    • H04B1/667Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission for reducing bandwidth of signals; for improving efficiency of transmission using a division in frequency subbands

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Signal Processing (AREA)
  • Health & Medical Sciences (AREA)
  • Mathematical Physics (AREA)
  • Computational Linguistics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Human Computer Interaction (AREA)
  • Acoustics & Sound (AREA)
  • Multimedia (AREA)
  • Compression, Expansion, Code Conversion, And Decoders (AREA)
  • Stereo-Broadcasting Methods (AREA)

Abstract

Изобретение относится к кодированию многоканальных сигналов, более конкретно к кодированию полифонических звуковых сигналов, таких как стереофонические сигналы. Описан способ кодирования многоканального сигнала, такого как стереофонический звуковой сигнал, включающего в себя по меньшей мере первый компонент сигнала (L) и второй компонент сигнала (R). Способ содержит этапы преобразования по меньшей мере первого и второго компонентов сигнала посредством заранее заданного преобразования в главный сигнал (у), включающий в себя большую часть энергии сигнала, и по меньшей мере один остаточный сигнал (r), включающий в себя меньше энергии, чем главный сигнал, причем это заранее заданное преобразование параметризовано по меньшей мере одним параметром преобразования; и представления многоканального сигнала по меньшей мере посредством главного сигнала и параметра преобразования. Дополнительно описаны соответствующее устройство для кодирования многоканальных сигналов и соответствующий способ и устройство для декодирования такого сигнала. Технический результат - кодирование стереофонического сигнала с эффективным расходом битов для заданного качества звучания. 7 н. и 7 з.п. ф-лы, 13 ил.

Description

Область техники, к которой относится изобретение
Данное изобретение относится к кодированию многоканальных сигналов, включающих в себя по меньшей мере первый и второй компоненты сигнала. Более конкретно, изобретение относится к кодированию полифонических звуковых сигналов, таких как стереофонические сигналы.
Предшествующий уровень техники
Стереофонические звуковые сигналы содержат левый (L) и правый (R) компоненты сигнала, которые могут исходить от источника стереофонического сигнала, например, от разделенных микрофонов. Кодирование звуковых сигналов нацелено на уменьшение расхода битов (количества битов, приходящегося на секунду потока данных) стереофонического сигнала, например, для того, чтобы позволить осуществлять эффективную передачу звуковых сигналов через сеть связи, такую как Интернет, через модем и аналоговые телефонные линии, каналы мобильной связи или другие беспроводные сети и т.д. и сохранять стереофонический звуковой сигнал на плате для установки интегральной схемы или другом запоминающем носителе с ограниченной емкостью памяти.
Патент США №4589127 раскрывает передатчик для стереофонических сигналов, который генерирует суммарный и разностный сигналы стереофонических сигналов L и R. Суммарный и разностный сигналы впоследствии используются в схеме модуляции, что приводит к модулированному сигналу, содержащему информацию как суммы, так и разности.
Однако вышеупомянутый способ известного уровня техники не ориентирован на проблему кодирования стереофонического сигнала с эффективным расходом битов, то есть с низким расходом битов для заданного качества звучания.
Сущность изобретения
Вышеупомянутые и другие проблемы решаются посредством способа кодирования многоканального сигнала, включающего в себя по меньшей мере первый компонент сигнала и второй компонент сигнала, причем этот способ содержит этапы
- преобразования по меньшей мере первого и второго компонентов сигнала посредством заранее заданного преобразования в главный сигнал, включающий в себя основную часть энергии сигнала, и по меньшей мере один остаточный сигнал, включающий в себя меньше энергии, чем главный сигнал, причем заранее заданное преобразование параметризовано по меньшей мере одним параметром преобразования; и
- представления многоканального сигнала по меньшей мере посредством главного сигнала и параметра преобразования.
Следовательно, посредством преобразования многоканального сигнала в главный сигнал, который включает в себя основную часть энергии, и остаточный сигнал, который включает в себя только малую часть энергии сигнала, многоканальный сигнал может быть представлен посредством главного сигнала, параметра преобразования и, в необязательном порядке, малого остаточного сигнала, что улучшает эффективность кодирования для многоканального сигнала. С точки зрения эффективности, многоканальный сигнал может быть кодирован с расходом битов, который только слегка выше, чем расход битов единственного канала, например, монофонического канала. Результирующий кодированный сигнал может быть сохранен и/или передан к приемнику.
Когда способ дополнительно включает в себя этап адаптивного определения параметра преобразования на основе по меньшей мере первого и второго компонентов сигнала, оптимальный параметр трансформации можно непрерывно отслеживать, что обеспечивает то, что преобразование остается оптимальным, даже если характеристики входного сигнала изменяются, например, в случае звукового сигнала из-за перемещающегося источника звука или изменений в акустических свойствах окружающей среды.
Когда заданным преобразованием является поворот и параметр преобразования соответствует углу поворота, простое преобразование обеспечивается на основе только одного параметра, угла поворота. Посредством адаптации угла таким образом, что компоненты сигнала, например, компоненты L и R стереофонического сигнала, поворачиваются в сигнал главного компонента и остаточный сигнал, эффективное кодирование обеспечивается при поддержании высокого качества сигнала.
В предпочтительном варианте осуществления изобретения этап представления многоканального сигнала по меньшей мере посредством главного сигнала и параметра преобразования дополнительно содержит этап представления многоканального сигнала главным сигналом, параметром преобразования и остаточным сигналом, что дополнительно улучшает качество кодированного сигнала, так как не выбрасывается никакая информация сигнала. Поскольку остаточный сигнал является малым по сравнению с главным сигналом, распределение расхода битов может осуществляться между этими сигналами. Кроме того, поскольку распределение расхода битов может варьироваться, обеспечен механизм постепенного снижения качества, например, посредством адаптивного увеличения или снижения расхода битов, учитываемого для остаточного сигнала.
Следовательно, в дополнительном предпочтительном варианте, этап представления многоканального сигнала главным сигналом, параметром преобразования и остаточным сигналом, дополнительно содержит этапы
- кодирования главного сигнала с первым расходом битов; и
- кодирования остаточного сигнала со вторым расходом битов, меньшим, чем первый расход битов.
В другом предпочтительном варианте способ дополнительно содержит этап оценивания остаточного сигнала на основе главного сигнала с использованием фильтра с предсказанием, соответствующего множеству параметров фильтра; при этом этап представления многоканального сигнала по меньшей мере посредством главного сигнала и параметра преобразования содержит этап представления многоканального сигнала посредством главного сигнала, параметра преобразования и множества параметров фильтра.
Этот вариант осуществления изобретения основан на понимании того, что для многих многоканальных сигналов, например, в случае звуковых сигналов для музыкальных и речевых сигналов, остаточный сигнал может быть оценен как фильтрованная версия главного сигнала. Следовательно, при определении множества параметров адаптивного фильтра, который моделирует остаточный сигнал, параметры фильтра могут быть кодированы вместе с главным сигналом и параметром преобразования. Следовательно, передача остаточного сигнала исключается без потери информации, включенной в этот сигнал, что обеспечивает эффективное кодирование, которое сохраняет высокий уровень качества.
Преимущество изобретения состоит в том, что оно обеспечивает эффективный расход битов, то есть схему кодирования, которая использует низкий расход битов для заданного качества звучания. Схема кодирования согласно изобретению может использоваться для уменьшения расхода битов без значительного снижения качества звучания, для поддержания расхода битов при улучшении качества звучания или для комбинации вышеупомянутых аспектов.
Изобретение дополнительно относится к способу декодирования информации многоканального сигнала, причем этот способ включает в себя этапы
- приема главного сигнала и параметра преобразования, причем главный сигнал соответствует результату заранее заданного преобразования по меньшей мере первого и второго компонентов многоканального исходного сигнала, причем заранее заданное преобразование параметризовано по меньшей мере упомянутым параметром преобразования; и
- генерирования первого и второго компонентов декодированного сигнала посредством обратного преобразования принятого главного сигнала и по меньшей мере одного остаточного сигнала.
Данное изобретение может быть реализовано различными способами, включая способы, описанные выше и далее, устройства для кодирования и декодирования многоканальных сигналов, соответственно, сигнал передачи данных и другие средства, причем каждое из них дает одну или несколько выгод и преимуществ, описанных в сочетании с первым упомянутым способом, и каждое из которых имеет один или несколько предпочтительных вариантов осуществления, соответствующих предпочтительным вариантам осуществления, описанным в сочетании с первым упомянутым способом и раскрытым в зависимых пунктах формулы изобретения.
Отметим, что признание способов, описанных выше и далее, могут быть реализованы в программном обеспечении и осуществлены в системе обработки данных или другом средстве обработки, вызванном посредством выполнения машиноисполняемых команд. Этими командами может быть средство программного кода, загруженное в память, такую как ОЗУ, с запоминающего носителя или от другого компьютера через компьютерную сеть. Альтернативно, описываемые признаки могут быть реализованы схемами с фиксированным монтажом вместо программного обеспечения или в комбинации с программным обеспечением.
Изобретение дополнительно относится к устройству для кодирования многоканального сигнала, включающего в себя по меньшей мере первый компонент сигнала и второй компонент сигнала, причем это устройство содержит
- первое средство обработки, выполненное с возможностью преобразования по меньшей мере первого и второго компонентов сигнала посредством заранее заданного преобразования в главный сигнал, включающий в себя основную часть энергии сигнала и по меньшей мере один остаточный сигнал, включающий в себя меньше энергии, чем главный сигнал, причем заранее заданное преобразование параметризовано по меньшей мере одним параметром преобразования; и
- второе средство обработки, выполненное с возможностью представления многоканального сигнала посредством по меньшей мере главного сигнала и параметра преобразования.
Изобретение дополнительно относится к устройству для декодирования информации многоканального сигнала, причем это устройство содержит
- средство приема для приема главного сигнала и параметра преобразования, причем главный сигнал соответствует результату заранее заданного преобразования первого и второго многоканального исходного сигнала, причем заранее заданное преобразование параметризовано по меньшей мере упомянутым параметром преобразования; и
- средство обработки для генерирования первого и второго многоканального сигнала путем обратного преобразования принятых главного сигнала и остаточного сигнала.
Вышеупомянутые устройства могут быть частью любого электронного оборудования, включая компьютеры, такие как стационарные и портативные персональные компьютеры (ПК), стационарное и портативное оборудование радиосвязи и другие карманные или портативные устройства, такие как мобильные телефоны, пейджеры, аудиопроигрыватели, мультимедийные проигрыватели, средства связи, т.е. электронные органайзеры, интеллектуальные телефоны, персональные цифровые информационные устройства (PDA), карманные компьютеры и т.п.
Термин «средство обработки» содержит программируемые микропроцессоры общего или специального назначения, процессоры цифровых сигналов (DSP), специализированные интегральные схемы (ASIC), программируемые логические матрицы (PLA), вентильные матрицы, программируемые в условиях эксплуатации (FPGA), электронные схемы специального назначения и т.д., или комбинацию вышеперечисленного. Вышеупомянутые первое и второе средства обработки могут быть отдельными средствами обработки или они могут содержаться в одном средстве обработки.
Термин «средство приема» включает в себя схемы и/или устройства, подходящие для обеспечения передачи данных, например, через проводной или беспроводной канал передачи данных. Примеры таких средств приема включают в себя сетевой интерфейс, сетевую плату, радиоприемник, приемник для других соответствующих электромагнитных сигналов, таких как инфракрасный свет, например, через порт Ассоциации передачи данных в инфракрасном диапазоне (IrDA), радиосвязь, например, приемопередатчики Bluetooth, и т.п. Дополнительные примеры такого средства приема включают в себя кабельный модем, телефонный модем, адаптер цифровой сети с интегрированными услугами (ISDN), адаптер цифровой абонентской линии (DSL), спутниковый приемопередатчик, адаптер сети Ethernet и т.п.
Термин «средство приема» дополнительно содержит другие вводные схемы/устройства для приема сигналов передачи данных, например, сигналов передачи данных, хранимых на машиночитаемом носителе. Примеры такого средства приема включают в себя дисковод флоппи-диска, дисковод компакт-диска (CD-ROM), дисковод универсального цифрового диска (DVD) или любой другой подходящий дисковод, адаптер платы памяти, адаптер смарт-карты и т.д.
Изобретение дополнительно относится к сигналу передачи данных, включающему в себя информацию многоканального сигнала, причем этот сигнал передачи данных генерируется способом, описанным выше и далее. Сигнал может быть воплощен как сигнал передачи данных на несущей, например, как сигнал передачи данных, передаваемый средством связи, как описано выше и далее.
Изобретение дополнительно относится к машиночитаемому носителю, содержащему запись данных, показывающую информацию многоканального сигнала, сгенерированную способом, описанным выше и далее. Термин «машиночитаемый носитель» содержит магнитную ленту, оптический диск, цифровой универсальный диск (DVD), компакт-диск (CD или CD-ROM), минидиск, жесткий диск, флоппи-диск, память на сегнетоэлектриках, электрически стираемое программируемое ПЗУ (EEPROM), флэш-память, электрически программируемое ПЗУ, постоянное запоминающее устройство (ПЗУ), статическое ОЗУ (SRAM), динамическое ОЗУ (DRAM), синхронное динамическое ОЗУ (SDRAM), ферромагнитную память, оптическую память, приборы с зарядовой связью, смарт-карты, плату Международной ассоциации производителей плат памяти для ПК (PCMCIA) и т.д.
Изобретение дополнительно относится к устройству для передачи многоканального сигнала, включающего в себя по меньшей мере первый компонент сигнала и второй компонент сигнала, причем это устройство содержит устройство для кодирования многоканального сигнала, как описано выше и далее.
Перечень фигур чертежей
Эти и другие аспекты изобретения будут явствовать и объясняться со ссылкой на варианты осуществления и со ссылкой на чертежи, в которых:
фиг.1 - схематичный вид системы для передачи стереофонических сигналов согласно варианту осуществления изобретения;
фиг.2 - схематичный вид устройства для кодирования стереофонического сигнала согласно первому варианту осуществления изобретения;
фиг.3 - иллюстрирующие определения преобразования сигнала согласно варианту осуществления изобретения;
фиг.4 - схематичный вид устройства для декодирования стереофонического сигнала согласно первому варианту осуществления изобретения:
фиг.5 - схематичный вид устройства для кодирования стереофонического сигнала согласно второму варианту осуществления изобретения;
фиг.6 - схематичный вид устройства для декодирования стереофонического сигнала согласно второму варианту осуществления изобретения;
фиг.7а-с - схематичные виды примеров схемы фильтра для использования в варианте осуществления изобретения;
фиг.8 - схематичный вид устройства для кодирования стереофонического сигнала согласно третьему варианту осуществления изобретения;
фиг.9 - схематичный вид устройства для кодирования стереофонического сигнала согласно четвертому варианту осуществления изобретения;
фиг.10 - схематичный вид устройства для декодирования стереофонического сигнала согласно четвертому варианту осуществления изобретения;
фиг.11 - схематичный вид устройства для кодирования многоканального сигнала согласно пятому варианту осуществления изобретения;
фиг.12 - схематичный вид устройства для кодирования многоканального сигнала согласно шестому варианту осуществления изобретения;
фиг.13 - схематичный вид схемы вычитания для использования с вариантом осуществления изобретения.
Описание вариантов осуществления изобретения
Фиг.1 показывает схематичный вид системы для передачи стереофонических сигналов согласно варианту осуществления изобретения. Эта система содержит кодирующее устройство 101 для генерирования кодированного стереофонического сигнала и декодирующее устройство 105 для декодирования принятого кодированного сигнала в компоненты L и R стереофонического сигнала. Каждое из кодирующего устройства 101 и декодирующего устройства 105 может быть любым электронным оборудованием или частью такого оборудования. Здесь термин «электронное оборудование» содержит компьютеры, такие как стационарные и портативные ПК, стационарное и портативное оборудование радиосвязи и другие карманные или портативные устройства, такие как мобильные телефоны, пейджеры, аудиопроигрыватели, мультимедийные проигрыватели, средства связи, т.е. электронные органайзеры, интеллектуальные телефоны, персональные цифровые информационные устройства (PDA), карманные компьютеры и т.п. Отметим, что кодирующее устройство 101 и декодирующее устройство могут быть скомбинированы в одном электронном оборудовании, где стереофонические сигналы хранятся на машиночитаемом носителе для дальнейшего воспроизведения.
Кодирующее устройство 101 содержит кодер 102 для кодирования стереофонического сигнала согласно изобретению, причем этот стереофонический сигнал включает в себя компонент L сигнала и компонент R сигнала. Кодер принимает компоненты L и R сигнала и генерирует кодированный сигнал Т. Стереофонический сигнал L и R может происходить из набора микрофонов, например, через дополнительное электронное оборудование, такое как оборудование микширования и т.д. Эти сигналы могут быть далее приняты в качестве выхода от другого стереопроигрывателя, через эфир в качестве радиосигнала или посредством любых других подходящих средств. Предпочтительные варианты такого кодера согласно изобретению будут описаны ниже. Согласно одному варианту осуществления, кодер 102 подключен к передатчику 103 для передачи кодированного сигнала Т через канал 109 связи к декодирующему устройству 105. Передатчик 103 может содержать схемы, подходящие для обеспечения передачи данных, например, через проводной или беспроводной канал 109 передачи данных. Примеры такого передатчика включают в себя сетевой интерфейс, сетевую плату, радиопередатчик, передатчик для других подходящих электромагнитных сигналов, такой как светодиод для передачи инфракрасного света, например, через порт IrDA, радиосвязь, например, через приемопередатчик Bluetooth и т.п. Дополнительные примеры подходящих передатчиков включают в себя кабельный модем, телефонный модем, адаптер цифровой сети с интегрированными услугами (ISDN), адаптер цифровой абонентской линии (DSL), спутниковый приемопередатчик, адаптер сети Ethernet и т.п. Соответственно, каналом 109 связи может быть любой подходящий проводной или беспроводной канал передачи данных, например, основанный на пакетах сети связи, такой как Интернет или другая сеть на основе протокола TCP/IP, канал связи ближнего действия, такой как инфракрасный канал связи, соединение Bluetooth или другой основанный на радиосвязи канал связи. Дополнительные примеры канала связи включают в себя компьютерные сети и сети беспроводной связи, такие как сеть сотовой цифровой пакетной передачи данных (CDPD), сеть глобальной системы мобильной связи (GSM), сеть множественного доступа с кодовым разделением каналов (СОМА), сеть множественного доступа с временным разделением каналов (TDMA), сеть с общей службой пакетной радиопередачи (GPRS), сеть третьего поколения, такая как сеть универсальной системы мобильных телекоммуникаций (UMTS) и т.п. Альтернативно или дополнительно, кодирующее устройство может содержать один или несколько интерфейсов (I/F) 104 для передачи кодированного стереофонического сигнала Т к декодирующему устройству 105.
Примеры таких интерфейсов включают в себя дисковод для хранения данных на машиночитаемом носителе 110, например, дисковод для флоппи-дисков, дисковод считывания/записи компакт-дисков (CD-ROM), дисковод DVD и т.д. Другие примеры включают в себя гнездо для платы памяти, устройство считывания/устройство записи на магнитную карту, интерфейс для доступа к смарт-карте и т.д. Соответственно, декодирующее устройство 105 содержит соответствующий приемник 108 для приема сигнала, переданного передатчиком и/или другим интерфейсом (I/F) 106, для приема кодированного стереофонического сигнала, переданного через интерфейс 104 и машиночитаемый носитель 110. Декодирующее устройство дополнительно содержит декодер 107, который принимает принятый сигнал Т и декодирует его в соответствующие стереофонические компоненты L' и R'. Предпочтительные варианты осуществления такого декодера согласно изобретению будут описаны ниже. Декодированные сигналы L' и R' могут впоследствии подаваться в стереопроигрыватель для воспроизведения через набор громкоговорителей, головных телефонов и т.п.
Фиг.2 показывает схематичный вид устройства 102 для кодирования стереофонического сигнала согласно первому варианту осуществления изобретения. Это устройство содержит схемы (R) 201 для выполнения поворота стереофонического сигнала в пространстве L-R на угол α, приводящего к повернутым компонентам сигнала у и r согласно преобразованию
Figure 00000002
где wL=cosα и wR=sinα будут называться весовыми множителями.
Согласно изобретению угол α определяется таким образом, что он соответствует направлению высокой вариации сигнала. Направление максимальной вариации сигнала, т.е. главный компонент, может быть вычислено посредством анализа главного компонента таким образом, что повернутый компонент у соответствует сигналу главного компонента, который включает в себя основную часть энергии сигнала, и r является остаточным сигналом. Соответственно, устройство по фиг.2 содержит схемы (РСА) 200, которые определяют угол α или, альтернативно, весовые множители wL и wR.
Со ссылкой на фиг.3, согласно предпочтительному варианту, вышеупомянутые весовые множители wL и wR определяются согласно следующему алгоритму:
Первоначально, входящие стереофонические сигналы L и R выпрямляются и фильтруются фильтром нижних частот, что приводит к сигналам огибающей p(k) для L и q(k) для R, соответственно, где p(k) и q(k) соответствующим образом дискретизированы и индекс выборки обозначен k. Таким образом, вектор х(k)=(р(k),q(k)) обозначает вектор входящего сигнала. Альтернативно, сигналы L и R могут использоваться непосредственно, т.е. без фильтрации, или могут использоваться другие фильтрованные версии L и R, например, фильтрованные фильтром верхних частот сигналы L и R. На фиг.3 некоторое число точек сигнала проиллюстрировано как окружности. В качестве примера указаны точка x(k) сигнала и ее соответствующие компоненты p(k) и q(k). Согласно изобретению сигналы поворачиваются в направлении главного компонента векторов сигнала. В примере по фиг.3 это соответствует направлению y, где α является углом между направлением у и направлением р. Весовой вектор w=(wL,wR) указывает направление главного компонента, и повернутые компоненты x(k) обозначены через y(k) и r(k), соответственно.
Главный компонент может быть определен посредством любого подходящего способа, известного в данной области техники. В особенно предпочтительном варианте осуществления используется итеративный способ, использующий правило Oja (см., например, S.Haykin: "Neural Networks", Prentice Hall, N.J., 1999). Согласно этому варианту осуществления весовой вектор w итеративно вычисляется согласно следующему уравнению
Figure 00000003
где w(k)=(wL(k),wR(k)) соответствует оценке в момент времени k. Вышеприведенная итерация может, например, инициироваться множеством малых случайных весов w(0) или любым другим подходящим образом. Вышеприведенный вычисленный весовой вектор может использоваться для вычисления повернутого сигнала согласно у(k)=wT(k)x(k). Альтернативно, итерация по уравнению (2) может быть выполнена на основе блока, например, для блока N выборок, где N зависит от конкретной реализации, например, N=512, 1024, 2048 и т.д. В этом варианте осуществления вычисленный весовой вектор w(N) для блока может использоваться в преобразовании всех выборок этого блока согласно у(k)=wT(N)x(k).
Множитель μ в уравнении (2) соответствует временной шкале алгоритма отслеживания. Если μ=0, то весовые множители и, таким образом, угол α, остаются постоянными, тогда как они резко изменяются для больших μ. В качестве примера, для размера блока 2048 выборок, μ может быть выбрано порядка 10-3 для частоты дискретизации 44,1 кГц.
Преимуществом вышеприведенного итеративного алгоритма является то, что он является линейным, т.е. он не требует вычисления каких-либо тригонометрических функций, квадратных корней и т.п. Дополнительным преимуществом является то, что вышеприведенная итерация дает нормированный весовой вектор w, так как член -μw(k-1)у(k-1) в уравнении (2) соответствует члену снижения веса, ограничивающему большие веса, тогда как член +μx(k-1) направляет весовой вектор в направлении главного компонента. Дополнительно отметим, что в данном варианте осуществления, поскольку x(k) является сигналом огибающей, wL,wR ∈ [0,1], т.е. весовой вектор w лежит в первом квадранте на фиг.3, что гарантирует то, что μ положительно. Дополнительным преимуществом этого варианта осуществления является то, что достаточно передать одно из wL и wR, так как другой множитель может быть определен согласно
Figure 00000004
. Альтернативно, может быть передан угол α.
Опять со ссылкой на фиг.2, схема 200 выдает заданный угол α или, альтернативно, один или оба весовых множителя wL и wR. Информация об угле подается в схему 201 поворота, которая генерирует повернутые компоненты сигнала y и r. Понятно, что схемы 200 и 201 могут быть скомбинированы в единую схему, выполняющую итеративное вычисление по уравнению (2) и вычисление у и r согласно уравнению (1).
Устройство дополнительно содержит кодеры (Е) 202, выполняющие надлежащее кодирование сигналов y и r, соответственно. Например, эти сигналы могут быть кодированы согласно стандарту MPEG, например, уровню 3 MPEG I (MP3), согласно синусоидальному кодированию (SSC), или схемам кодирования звука, основывающимся на схеме поддиапазона, параметрической схеме или схеме преобразования, или любых других подходящих схемах или их комбинациях. Понятно, что кодеры 202 могут быть одного и того же типа или разных типов, например, один кодер MP3 и один кодер SSC и т.д. Результирующие кодированные сигналы уе и rе, соответственно, подаются в схему 204 объединения (С) вместе с информацией об угле α. Схема 204 объединения выполняет кадрирование, распределение расхода битов и кодирование без потерь, приводящее к комбинированному сигналу Т, подлежащему передаче. В одном варианте осуществления, угол α или, альтернативно, wL и/или wR могут передаваться как часть заголовка, передаваемого перед кадром сигнала, блока сигнала и т.п. Согласно изобретению, поскольку угол преобразования α отслеживается таким образом, что сигнал главного компонента включает в себя основную часть энергии сигнала, расходы битов, распределенные сигналам y и r, могут быть выбраны так, чтобы они отличались, что оптимизирует эффективность кодирования.
Например, стереофонические сигналы L и R могут быть выражены как L=M+S и R=M-S, где М соответствует среднему или центральному сигналу и S соответствует стереофоническому или боковому сигналу. В случае выполнения акустической записи стационарного источника звука, например оратора, записываемого двумя микрофонами, сигналы L и R в сущности равны, если оратор расположен в точности между микрофонами и если предположить, что отсутствуют акустические искажения, такие как отражения и т.д. Следовательно, в этом случае S в сущности равно нулю или по меньшей мере мало, и схема кодирования согласно изобретению в сущности дает y, соответствующий L+R, и r, соответствующий L-R, равный нулю или являющийся малым; это соответствует α=45 градусов. Если оратор не расположен точно между микрофонами, т.е. имеется асимметрия, но, по-прежнему, в предположении, что отсутствуют отражения или другие искажения, то повернутый сигнал у согласно изобретению по-прежнему соответствует оратору и остаточный сигнал r в сущности равен нулю. Однако в этом случае угол α отличается от 45 градусов. Если источник звука перемещается, например, слева направо, то способ согласно изобретению все же дает сигнал главного компонента y, соответствующий источнику, и малый остаточный сигнал r, в идеале равный r=0. В этом случае α изменяется от 0 (полностью левый) до 90 градусов (полностью правый).
Вышеприведенные примеры иллюстрируют преимущество отслеживания угла α. В вышеприведенных ситуациях может быть достаточным передавать сигнал главного компонента y и угол α, для того, чтобы позволить декодеру воссоздать исходные сигналы R и L без значительной потери в качестве. В общем, поскольку остаточный сигнал r является малым по сравнению с главным сигналом, распределение битов или эффективность кодирования может варьироваться между у и r. Следовательно, преимуществом изобретения является то, что оно позволяет осуществлять эффективное кодирование стереофонических сигналов.
Фиг.4 показывает схематичный вид устройства 107 для декодирования стереофонического сигнала согласно первому варианту осуществления изобретения. Это устройство принимает кодированный стереофонический сигнал Т, например, исходящий от кодера согласно варианту, описанному в сочетании с фиг.2. Устройство содержит схему (С-1) 404 для извлечения кодированных сигналов yе и rе и информацию об угле α из комбинированного сигнала Т, т.е. схема 404 выполняет обратную операцию схемы 204 объединения по фиг.2. Извлеченные сигналы уе и rе подаются в соответствующие декодеры (Е-1) 402, выполняющие декодирование звука, соответствующее кодированию, выполняемому кодерами 202 по фиг.2, что приводит к декодированному сигналу y' главного компонента и к декодированному остаточному сигналу r'. Сигналы y', r' и информация об угле α подаются в схему 401 поворота (R-1), которая поворачивает сигналы y', r' обратно в направлении первоначальных компонентов L и R, что приводит к принятым сигналам L' и R'.
Фиг.5 показывает схематичный вид устройства для кодирования стереофонического сигнала согласно второму варианту осуществления изобретения. Это устройство содержит схемы (R) 201, выполняющие поворот стереофонических сигналов L и R на угол α, что приводит к повернутым компонентам y и r сигнала, как описано в сочетании с фиг.2. Устройство дополнительно содержит схемы (РСА) 200 для определения угла поворота, как описано в сочетании с фиг.2 и 3. Согласно этому варианту осуществления изобретения устанавливается, что остаточный сигнал r может быть оценен как фильтрованная версия главного сигнала y. Как описано в сочетании с фиг.2, при выполнении акустической записи источника звука, записываемого двумя микрофонами в отсутствие акустических искажений, например, из-за отражений и т.д., главный сигнал у соответствует источнику звука и остаточный сигнал по существу равен нулю. Однако в более реалистической ситуации искажения присутствуют, например, из-за отражений сигнала от стен комнаты и от головы и «тела» оратора и т.д. Эти эффекты влияют на остаточный сигнал r. Следовательно, при оценке остаточного сигнала фильтром этот фильтр фактически моделирует акустику комнаты и т.д. Для классического оркестра ситуация похожая, хотя в случае современной поп-музыки ситуация может слегка отличаться. В этом случае инженер по звуку обычно микширует множественные каналы в два канала, часто используя искусственную реверберацию, средства спецэффектов и т.д. В этом случае фильтр моделирует акустические эффекты, введенные процессом микширования.
Все еще со ссылкой на фиг.5, устройство содержит адаптивный фильтр (F) 501, принимающий главный сигнал у как входной сигнал и генерирующий фильтрованный сигнал
Figure 00000005
. Параметры Fp фильтра адаптивного фильтра выбираются таким образом, что фильтрованный сигнал
Figure 00000005
аппроксимирует остаточный сигнал r, например, посредством управления адаптивным фильтром 501 сигналом е ошибки, указывающим разницу между r и
Figure 00000005
, генерируемую схемой 502 вычитания. Результирующие параметры Fp фильтра подаются в схему 204 объединения (С) предпочтительно после надлежащего кодирования кодером (К) 503, например кодером, обеспечивающим кодирование по Хаффману (Huffman), или любую другую подходящую схему кодирования. Фильтром 501 может быть любой фильтр, известный в данной области техники. Примеры таких фильтров включают в себя фильтр с импульсной характеристикой конечной длительности (КИХ-фильтр) или фильтр с импульсной характеристикой бесконечной длительности (БИХ-фильтр), адаптированный или неперестраиваемый, с частотами отсечки и величинами, фиксированными или рекурсивно отслеживаемыми, и т.п. Фильтр может быть любого порядка, предпочтительно меньшего, чем 10. Типом фильтра может быть фильтр Баттерворта, Чебышева или любой другой подходящий тип фильтра. Устройство дополнительно содержит кодер 202 для кодирования главного сигнала, как описано в сочетании с фиг.2, что приводит к кодированному главному сигналу yе, который подается в схему 204 объединения вместе с параметрами Fp фильтра и информацией об угле α. Как описано в сочетании с фиг.2, схема 204 объединения выполняет кадрирование, распределение расхода битов и кодирование без потерь, что приводит к подлежащему передаче суммарному сигналу Т, который включает в себя кодированный главный сигнал уе, параметры Fp фильтра и информацию об угле α. Согласно этому варианту осуществления изобретения расход битов, подлежащий выделению параметрам Fp фильтра, может быть значительно меньшим расхода битов, необходимого для главного сигнала у, например, в одном варианте осуществления расход битов для Fp может быть, в среднем, меньше, чем 10% расхода битов для y. Следовательно, преимуществом изобретения является то, что оно снижает расход битов, необходимый для передачи стереофонического сигнала. Общий расход битов согласно изобретению лишь слегка выше, чем для единственного монофонического канала. Отметим, однако, что это отношение может варьироваться во время записи. Например, отношение может стать меньше, например, в ситуации с малыми искажениями и стационарным источником, но также больше, например, если сигналы L и R на мгновение становятся независимыми.
Фиг.6 показывает схематичный вид устройства 107 для декодирования стереофонического сигнала согласно второму варианту осуществления изобретения. Это устройство принимает кодированный стереофонический сигнал Т, например, исходящий от кодера согласно варианту, описанному в сочетании с фиг.5. Это устройство содержит схему (С-1) 404 для извлечения кодированного сигнала yе, параметров Fp фильтра и информации об угле α из комбинированного сигнала Т, т.е. схема 404 выполняет обратную операцию схемы 204 объединения по фиг.5. Извлеченный сигнал yе подается в декодер (Е-1) 402 для выполнения декодирования звука, соответствующего кодированию, выполняемому кодером 202 фиг.5, что приводит к декодированному сигналу y' главного компонента. Предпочтительно, параметры фильтра декодируются декодером (Ê-1) 602, соответствующим кодированию параметров фильтра кодером 503 по фиг.5. Сигнал y' подается в фильтр (F) 601 вместе с принятыми параметрами фильтра Fp. Фильтр 601 генерирует соответствующий оцененный остаточный сигнал
Figure 00000005
'. Принятый сигнал y' главного компонента, оцененный остаточный сигнал
Figure 00000005
' и принятая информация об угле α подаются в схему 401 поворота (R-1), которая поворачивает сигналы y',
Figure 00000005
' обратно в направлении первоначальных компонентов L и R, что приводит к принятым сигналам L' и R'.
В варианте осуществления, описанном в сочетании с фиг.5 и 6, фильтрами 501 и 601 может быть стандартный адаптивный фильтр во временной области (см., например, "Adaptive Filter Theory", S.Haykin, Prentice Hall, 2001), например, адаптивный фильтр, известный из области подавления эхо-сигналов от неподвижных предметов. Другие примеры фильтров включают в себя неперенастраиваемый КИХ-фильтр или БИХ-фильтр с фиксированными или адаптивными частотой отсечки и АЧХ. Альтернативно, в одном варианте осуществления, фильтр может основываться на психоакустической модели системы аудитории, например, как известно из кодирования MPEG, что уменьшает количество параметров фильтра. Согласно еще одному варианту осуществления фильтр дополнительно упрощен, например, путем использования фильтра 10-го порядка, использующего 5 биквадратных фильтров и блок искусственной реверберации. В этом варианте осуществления, на стороны кодирования фильтр приспособлен и время реверберации определено. Эти параметры изменяются медленно, что уменьшает необходимый расход битов для их передачи.
Фиг.7а-с показывают схематичные виды примеров схемы фильтра для использования в варианте осуществления изобретения.
В примере по фиг.7а фильтр 501 содержит комбинацию фильтра 701 и фильтра 702 реверберации (Rev). Например, фильтром 701 может быть стандартный адаптивный фильтр во временной области, неперенастраиваемый КИХ-фильтр или БИХ-фильтр с фиксированной или адаптивной частотой отсечки и АЧХ, и т.д., например, фильтр верхних частот. Согласно этому варианту осуществления как параметры фильтра 701, так и параметры фильтра 702 реверберации, такие как время реверберации, обозначенное Т60, передаются к декодеру как параметры Fp фильтра.
В примере по фиг.7b, в дополнение к фильтрам 701 и 702, добавлены две 703-704 схемы управления. Схема 703 управления добавлена для того, чтобы гарантировать то, что средняя мощность остаточного сигнала r и средняя мощность выходного сигнала ревербератора 702 приблизительно одинаковы, например, посредством умножения выходного сигнала ревербератора 702 на параметр β1. Вторая схема управления 704 умножает масштабированный выходной сигнал ревербератора на β2. Множитель β2 может быть выбран в диапазоне между -3 дБ и +6 дБ, и он определяется таким образом, что взаимная корреляция ρ между r и
Figure 00000005
настолько высока, насколько это возможно, т.е. что сигналы r и
Figure 00000005
настолько подобны, насколько это возможно. Следовательно, устройство фильтра по фиг.7b дополнительно содержит схему 705 для определения взаимной корреляции ρ. Устройство фильтра дополнительно содержит умножитель 706 для генерации произведения β=β1·β2, которое является выходным сигналом как часть параметров фильтра Fp. Следовательно, β1 является коэффициентом усиления, управление которым осуществляется автоматически, например, посредством сравнения абсолютного среднего r и
Figure 00000005
, и β2 является другим коэффициентом усиления, управление которым осуществляется автоматически, например, посредством использования коэффициента ρ взаимной корреляции. Первый коэффициент усиления предназначен для того, чтобы убедиться в том, что энергия r сохранена, т.е. что энергия предсказанного сигнала
Figure 00000005
' в приемнике соответствует энергии r. Второй коэффициент усиления предназначен для того, чтобы убедиться в том, что r и
Figure 00000005
' хорошо скоррелированы.
В одном варианте осуществления, ревербератор 702 и фильтр 701 могут быть фиксированы, т.е. не адаптированы согласно параметрам Fp фильтра. Кроме того, β2 может быть фиксированным, что оставляет медленно изменяющийся параметр β1 как единственный адаптивный параметр, который нуждается в настройке и передаче. Следовательно, обеспечено особенно простое устройство фильтра. Преимуществом этого варианта осуществления является то, что он требует только около половины от исходного стереофонического расхода битов для передачи стереофонического сигнала. Отметим, что могут использоваться дополнительные вариации вышеприведенного варианта осуществления. Например, в одном варианте осуществления фильтр 701 может быть исключен.
Кроме того, альтернативно или дополнительно к корреляции ρ, другие меры корреляции могут использоваться для обеспечения высокой степени подобия между исходным сигналом и сигналом после кодирования-декодирования. Например, в одном варианте осуществления два коррелятора могут использоваться вместо коррелятора 705. Один коррелятор может вычислять взаимную корреляцию ρLR входных сигналов L и R. Кроме того, второй коррелятор может вычислять взаимную корреляцию ρ'LR результирующих выходных сигналов L' и R' кодера-декодера, т.е. согласно этому варианту осуществления кодер дополнительно содержит схему декодера для определения сигналов L' и R'. Этот вариант осуществления использует разность ερLR-ρ'LR для управления β2 таким образом, что ερ минимально. Это проиллюстрировано на фиг.7с, где коррелятор фиг.7b заменен на схему 707, которая принимает сигналы L и R, а также L' и R' как входные сигналы и генерирует в качестве выходного сигнала сигнал, служащий показателем разности ερ. Выходной сигнал ερ схемы 707 управляет схемой 704 для масштабирования оцененного остатка
Figure 00000005
таким образом, что ερ минимизировано. В одном варианте осуществления входные сигналы для схемы 707 являются фильтрованными фильтром верхних частот, например, при 250 Гц, так что нижние частоты имеют уменьшающийся вклад в ερ. Как и в варианте осуществления по фиг.7b, преимуществом этого варианта осуществления является то, что корреляция между результирующим стереофоническим изображением и исходным стереофоническим изображением перед кодированием-декодированием очень высока.
Фиг.8 показывает схематичный вид устройства для кодирования стереофонического сигнала согласно третьему варианту осуществления изобретения. Это устройство является вариацией варианта осуществления, описанного в сочетании с фиг.5, и оно содержит схемы (R) 201 для выполнения поворота стереофонических сигналов L и R, схемы (РСА) 200 для определения угла поворота, адаптивный фильтр (F) 501, схему вычитания 502, кодер (Е) 202, кодер
Figure 00000006
503 и схему 204 объединения (С), как описано в сочетании с фиг.5. Согласно этому варианту осуществления сигнал у главного компонента не подается непосредственно в фильтр 503. Вместо этого устройство дополнительно содержит декодер 402, как описано в сочетании с фиг.6. Декодер 402 принимает кодированный сигнал yе главного компонента, сгенерированный кодером 202, и генерирует декодированный главный сигнал у', который подается в фильтр 501. Преимуществом этого варианта осуществления является то, что он уменьшает эффект ошибок кодирования, вводимых кодированием и декодированием сигнала y. Эти ошибки кодирования приводят к тому, что декодированный сигнал y' слегка отличается от первоначального сигнала у из-за того факта, что декодер 402 на практике не является совершенным обращением кодера 202, т.е. Е Е-1≠1. Следовательно, посредством применения кодирования и декодирования сигнала у в декодере, входной сигнал у' в фильтр 501 соответствует входному сигналу y', поданному в фильтр 601 в приемнике, что улучшает результат предсказания остаточного сигнала
Figure 00000005
' в приемнике. Следовательно, кодер согласно этому варианту осуществления может использоваться в сочетании с декодером согласно варианту осуществления по фиг.6.
Фиг.9 показывает схематичный вид устройства для кодирования стереофонического сигнала согласно четвертому варианту осуществления изобретения. Это устройство является вариацией варианта осуществления, описанного в сочетании с фиг.5, и оно содержит схемы (R) 201 для выполнения поворота стереофонических сигналов L и R, схемы (РСА) 200 для определения угла поворота, адаптивный фильтр 501, схему 502 вычитания, кодер (Е) 202, кодер
Figure 00000007
503 и схему 204 объединения (С), как описано в сочетании с фиг.5. Согласно этому варианту осуществления сигнал главного компонента y не подается непосредственно в фильтр 501. Вместо этого, устройство дополнительно содержит схему 901 умножения, умножающую остаточный сигнал r, принятый от схемы 201, на константу γ, и схему 902 сложения для сложения масштабированного остаточного сигнала с сигналом у главного компонента, что приводит к сигналу y+γr, который подается в фильтр 501. Здесь у является малой положительной величиной, например, порядка 10-2. В одном варианте осуществления, константа γ адаптивно отслеживается. Преимуществом этого варианта осуществления является то, что частоты, которые в сущности не присутствуют в спектре сигнала у, но присутствуют в спектре r, могут использоваться в моделировании остаточного сигнала
Figure 00000008
фильтром 501, что улучшает качество кодированного сигнала. Согласно этому варианту осуществления сигнал y+γr подается в кодер 202, который генерирует декодированный главный сигнал yе, подлежащий передаче к приемнику. Кроме того, согласно этому варианту осуществления константа у подается в сумматор 204 и передается к приемнику.
Фиг.10 показывает схематичный вид устройства для декодирования стереофонического сигнала согласно четвертому варианту осуществления изобретения, т.е. подходящего для декодирования сигнала, принятого от кодера согласно фиг.9. Это устройство содержит схему (С-1) 404 для извлечения принятой информации из комбинированного сигнала Т, декодер (Е-1) 402, декодер
Figure 00000009
602, фильтр (F) 601 и схему 401 поворота (е-1), как описано в сочетании с фиг.6. Согласно этому варианту осуществления схема 404 дополнительно извлекает константу γ из комбинированного сигнала Т, и устройство дополнительно содержит схему 1001 умножения для умножения предсказанного остаточного сигнала
Figure 00000010
генерируемого фильтром 601, на принятую константу γ. Устройство дополнительно содержит схему 1002 для вычитания результирующего масштабированного предсказанного остаточного сигнала
Figure 00000011
из декодированного главного сигнала y'.
Фиг.11 показывает схематичный вид устройства для кодирования многоканального сигнала согласно пятому варианту осуществления изобретения. Это устройство принимает многоканальный сигнал х=(x1,...,xn), содержащий n каналов. Устройство содержит анализатор (РСА) 1100 главного компонента для выполнения анализа главного компонента сигнала х, приводящего к весовому вектору w=(w1,...,wn), для преобразования входного сигнала х в сигнал главного компонента у и n-1 остаточных сигналов r1, r2,...,rn-1. Устройство дополнительно содержит схему 1101 преобразования (R), принимающую входной сигнал х и определенный весовой вектор w и генерирующую сигналы y и r1,...,rn-1 согласно вышеприведенному преобразованию. Преобразованные сигналы кодируются соответствующими кодерами (Е) 202 и 1102 и объединяются схемой 204 объединения (С) сумматора вместе с весовым вектором w, как описано в сочетании с фиг.2. Согласно этому варианту кодер 1102 адаптирован для кодирования остаточных сигналов r1,...,rn-1. Например, кодер 1102 может содержать n-1 параллельных кодеров, причем каждый из них кодирует один из остаточных сигналов, как описано в сочетании с кодером 202.
Фиг.12 показывает схематичный вид устройства для кодирования многоканального сигнала согласно шестому варианту осуществления изобретения. В дополнение к преобразованию многоканального сигнала, как описано в сочетании с фиг.11, согласно этому варианту осуществления сигнал главного компонента подается в множество адаптивных фильтров (F) 501, причем каждый из них предсказывает один из остаточных сигналов r1,...,rn-1, как описано в сочетании с фиг.5, что приводит к соответствующим параметрам фильтров Fp1,...,Fp(n-1), которые подаются в соответствующие кодеры (К) 503 и, впоследствии, в схему 204 объединения (С). В соответствующем декодере (не показан), соответствующие фильтры используются для генерации оценок
Figure 00000012
'1,...,
Figure 00000012
'n-1 остаточных сигналов, основанных на параметрах фильтров, как описано в сочетании с фиг.6.
Понятно, что согласно одному варианту осуществления, только подмножество остаточных сигналов, например, r1,...,rk, k<n-1, может быть передано к приемнику или подано в соответствующие фильтры, что уменьшает необходимый расход битов при поддержании большей части качества сигнала.
Фиг.13 показывает схематичный вид схемы вычитания для использования с вариантом осуществления изобретения. В вышеприведенных вариантах осуществления по фиг.5, 8, 9 и 12, параметры фильтра определяются путем сравнения целевого сигнала с оцененным сигналом, т.е. посредством сигнала ошибки е, служащего показателем разности между r и
Figure 00000012
, сгенерированной схемой вычитания 502. Понятно, что схема вычитания может генерировать различные меры разности между r и
Figure 00000012
, например, разность может быть определена во временной области или в частотной области. Со ссылкой на фиг.13 схема 502 может содержать схемы 1301 для преобразования сигналов r и
Figure 00000012
, соответственно, в частотную область, например, путем выполнения быстрого преобразования Фурье (FFT). Результирующие частотные компоненты могут быть дополнительно обработаны соответствующими схемами 1304. Например, различные частоты могут быть взвешены различным образом, предпочтительно согласно свойствам системы аудитории, в результате чего разности в слышимом диапазоне частот получают больший вес. Другие примеры дополнительной обработки схемами 1304 включают в себя усреднение по заранее заданным частотным компонентам, вычисление величины комплексных частотных компонентов, кластеризацию частотных компонентов и т.п. Например, в предпочтительном варианте осуществления кластеризация выполняется перед вычитанием в частотной области. Эта кластеризация может быть выполнена с использованием блока фильтров, например, с линейным или логарифмическим поддиапазонами рабочих частот. Альтернативно, кластеризация может быть выполнена с использованием так называемого эквивалентного прямоугольного диапазона рабочих частот (ERB) (см., например, "An introduction to the Psychology of Hearing", Brian Moore, Academic Press, London, 1997). Способ эквивалентных прямоугольных диапазонов рабочих частот кластеризует диапазоны рабочих частот, которые соответствуют фильтрам аудиторий, например, так называемые критические диапазоны частот. Согласно этому варианту осуществления соответствующая величина ERB как функция центральной частоты, f (в кГц), может быть вычислена согласно ERB=24,7 (4,37 f+1). Все еще со ссылкой на фиг.13, схема 502 дополнительно содержит схему вычитания 1303 для вычитания обработанных частотных компонентов. Альтернативно, преобразованные сигналы, генерируемые схемами 1301, непосредственно подаются в схему вычитания 1304 без дополнительной обработки. Разностный сигнал, генерируемый схемой вычитания 1304, подается в схему преобразования 1302 для преобразования сигнала ошибки обратно во временную область, например, посредством осуществления обратного быстрого преобразования Фурье (IFFT). Альтернативно, разностный сигнал в частотной области может использоваться непосредственно.
Понятно, что специалист может адаптировать вышеприведенные варианты осуществления, например, посредством добавления и удаления признаков или посредством комбинирования признаков вышеприведенных вариантов осуществления. Например, понятно, что признаки, введенные в вариантах осуществления по фиг.8 и 9, могут быть также включены в вариант осуществления по фиг.12. В качестве другого примера, сигнал е ошибки, описывающий качество оцененного остаточного сигнала в варианте осуществления по фиг.5, может сравниваться с пороговой ошибкой, служащей показателем максимально допустимой ошибки. Если ошибка не допустима, то сигнал ошибки может после соответствующего кодирования быть передан вместе с сигналом Т подобно способам, используемым в области техники, соответствующей линейному кодированию с предсказанием (LPC).
Отметим далее, что изобретение не ограничено стереофоническими сигналами, но также может применяться к другим многоканальным входным сигналам, имеющим два или несколько входных каналов. Примеры таких многоканальных сигналов включают в себя сигналы, принятые от цифрового универсального диска (DVD) или звукового компакт-диска и т.д. В этом более общем случае, сигнал y главного компонента и один или несколько остаточных сигналов r могут по-прежнему генерироваться согласно изобретению. Число переданных остаточных сигналов зависит от числа каналов и желательного расхода битов, так как остатки более высокого порядка могут быть опущены без значительного ухудшения качества сигнала.
В общем, преимуществом изобретения является то, что распределение расхода битов может адаптивно варьироваться, что позволяет осуществить постепенное ухудшение качества. Например, если на какое-то время канал связи только позволяет осуществлять передачу с уменьшенным расходом битов, например, из-за увеличенного сетевого графика, шума и т.п., то расход битов передаваемого сигнала может быть уменьшена без значительного ухудшения воспринимаемого качества сигнала. Например, в случае стационарного источника звука, обсуждаемого выше, расход битов может быть уменьшен со множителем, приблизительно равным двум, без значительного ухудшения качества сигнала, соответствующего передаче одного канала вместо двух.
Отметим, что вышеприведенные устройства могут быть реализованы как программируемые микропроцессоры общего или специального назначения, процессоры цифровых сигналов (DSP), специализированные интегральные схемы (ASIC), программируемые логические матрицы (PLA), вентильные матрицы, программируемые в условиях эксплуатации (FPGA), электронные схемы специального назначения и т.д., или комбинация вышеперечисленного.
Следует отметить, что вышеупомянутые варианты иллюстрируют, а не ограничивают изобретение и что специалисты в данной области техники смогут сконструировать много альтернативных вариантов не выходя за рамки объема, определяемого прилагаемой формулой изобретения. В формуле изобретения любые знаки ссылки, помещенные между круглыми скобками, не должны истолковываться как ограничивающие данный пункт формулы изобретения. Слово «содержащий» не исключает присутствие других элементов или этапов, чем те, которые включены в пункт формулы изобретения. Изобретение может быть реализовано посредством аппаратного обеспечения, содержащего несколько отличающихся элементов, и посредством подходящим образом запрограммированного компьютера. В пункте, соответствующем устройству, в котором перечислены несколько средств, несколько из этих средств могут быть воплощены посредством одного и того же элемента аппаратного обеспечения. Простой факт, что определенные признаки изложены во взаимно отличающихся зависимых пунктах формулы изобретения, не указывает на то, что комбинация этих признаков не может использоваться для достижения преимущества.

Claims (14)

1. Способ кодирования многоканального сигнала, включающего в себя, по меньшей мере, первый компонент сигнала и второй компонент сигнала, причем этот способ содержит этапы, на которых
выполняют преобразование поворота в канальном пространстве в отношении упомянутых, по меньшей мере, первого и второго компонентов сигнала на угол α преобразования поворота для генерации главного сигнала у и, по меньшей мере, одного остаточного сигнала r, при этом угол α преобразования поворота задается параметром, который, на основе упомянутых, по меньшей мере, первого и второго компонентов сигнала, адаптивно определяют и в последствии отслеживают во времени таким образом, чтобы главный сигнал у включал в себя основную часть энергии сигнала и упомянутый остаточный сигнал r включал в себя меньше энергии, чем главный сигнал у; и
кодируют многоканальный сигнал посредством объединения, по меньшей мере, главного сигнала у и параметра, задающего угол α преобразования поворота.
2. Способ по п.1, в котором главный сигнал соответствует главному компоненту упомянутых, по меньшей мере, первого и второго компонентов сигнала.
3. Способ по п.1, в котором на этапе кодирования объединяют главный сигнал у, параметр, задающий угол α преобразования поворота, и упомянутый остаточный сигнал.
4. Способ по п.3, в котором этап кодирования дополнительно содержит этапы, на которых
кодируют главный сигнал с первым расходом битов; и
кодируют упомянутый остаточный сигнал r со вторым расходом битов, меньшим, чем первый расход битов.
5. Способ по п.1, дополнительно содержащий этап оценки упомянутого остаточного сигнала r на основе главного сигнала у с использованием фильтра с предсказанием, соответствующего множеству параметров фильтра, при этом на этапе кодирования объединяют главный сигнал у, параметра, задающий угол α преобразования поворота, и упомянутое множество параметров фильтра.
6. Способ по п.1, в котором многоканальный сигнал содержит стереофонический сигнал, включающий в себя левый и правый компоненты сигнала.
7. Способ декодирования информации многоканального сигнала, содержащий этапы, на которых
принимают комбинированный сигнал Т, в котором, по меньшей мере, главный сигнал у объединен с параметром, задающим угол α преобразования поворота, при этом главный сигнал у сгенерирован первым преобразованием поворота в канальном пространстве на угол α преобразования поворота в отношении составляющих многоканальный сигнал, по меньшей мере, первого и второго компонентов сигнала, причем угол α преобразования поворота выбран так, что главный сигнал у включает в себя основную часть энергии сигнала;
извлекают, по меньше мере, главный сигнала у и угол α преобразования поворота из комбинированного сигнала Т; и
декодируют многоканальный сигнал посредством генерации упомянутых, по меньшей мере, первого и второго компонентов сигнала путем выполнения второго преобразования поворота в упомянутом канальном пространстве в отношении, по меньшей мере, главного сигнала у на угол α преобразования поворота в направлении, противоположном направлению первого преобразования поворота.
8. Способ по п.7, в котором в принятом комбинированном сигнале Т главный сигнал у объединен с параметром, задающим угол α преобразования поворота, и по меньшей мере, одним остаточным сигналом r, при этом второе преобразование поворота выполняют в отношении главного сигнала у и упомянутого остаточного сигнала r.
9. Способ по п.7, в котором в принятом комбинированном сигнале Т главный сигнал объединен с параметром, задающим угол α преобразования поворота, и множеством параметров фильтра, при этом способ дополнительно содержит этап, на котором предсказывают, по меньшей мере, остаточный сигнал r на основе главного сигнала с использованием фильтра с предсказанием, соответствующего принятому множеству параметров фильтра, причем второе преобразование поворота выполняют в отношении главного сигнала у и упомянутого остаточного сигнала r.
10. Устройство для кодирования многоканального сигнала, включающего в себя, по меньшей мере, первый компонент сигнала и второй компонент сигнала, содержащее средства обработки, выполненные с возможностью выполнения преобразования поворота в канальном пространстве в отношении упомянутых, по меньшей мере, первого и второго компонентов сигнала на угол α преобразования поворота для генерации главного сигнала у и, по меньшей мере, одного остаточного сигнала r, при этом угол α преобразования поворота задается параметром, который, на основе упомянутых, по меньшей мере, первого и второго компонентов сигнала, адаптивно определяется и впоследствии отслеживается во времени таким образом, чтобы главный сигнал у включал в себя основную часть энергии сигнала и упомянутый остаточный сигнал r включал в себя меньше энергии, чем главный сигнала у; и
кодирования многоканального сигнала посредством объединения, по меньшей мере, главного сигнала у и параметра, задающего угол α преобразования поворота.
11. Устройство для декодирования информации многоканального сигнала, содержащее
средство приема для приема комбинированного сигнала Т, в котором, по меньшей мере, главный сигнал у объединен с параметром, задающим угол α преобразования поворота, при этом главный сигнал у сгенерирован первым преобразованием поворота в канальном пространстве на угол α преобразования поворота в отношении составляющих многоканальный сигнал, по меньшей мере, первого и второго компонентов сигнала, причем угол α преобразования поворота выбран так, что главный сигнал у включает в себя основную часть энергии сигнала; и
средство обработки для извлечения, по меньшей мере, главного сигнала у и угла α преобразования поворота из комбинированного сигнала Т и декодирования многоканального сигнала посредством генерации упомянутых, по меньшей мере, первого и второго компонентов сигнала путем выполнения второго преобразования поворота в упомянутом канальном пространстве в отношении, по меньшей мере, главного сигнала у на угол α преобразования поворота в направлении, противоположном направлению первого преобразования поворота.
12. Сигнал передачи данных, включающий в себя информацию многоканального сигнала, кодированную объединением, по меньшей мере, главного сигнала у и параметра, задающего угол α преобразования поворота, при этом главный сигнал у сгенерирован преобразованием поворота в канальном пространстве на угол α преобразования поворота в отношении составляющих многоканальный сигнал, по меньшей мере, первого и второго компонентов сигнала, причем угол α преобразования поворота выбран так, что главный сигнала у включает в себя основную часть энергии сигнала.
13. Машиночитаемый носитель, содержащий запись данных, указывающую на информацию многоканального сигнала, кодированную способом кодирования многоканального сигнала, включающего в себя первый компонент сигнала и второй компонент сигнала, причем этот способ содержит этапы, на которых
выполняют преобразование поворота в канальном пространстве в отношении упомянутых, по меньшей мере, первого и второго компонентов сигнала на угол α преобразования поворота для генерации главного сигнала у и, по меньшей мере, одного остаточного сигнала r, при этом угол α преобразования поворота задается параметром, который, на основе упомянутых, по меньшей мере, первого и второго компонентов сигнала, адаптивно определяют и впоследствии отслеживается во времени таким образом, чтобы главный сигнал у включал в себя основную часть энергии сигнала и упомянутый остаточный сигнал r включал в себя меньше энергии, чем главный сигнал у; и
кодируют многоканальный сигнал посредством объединения, по меньшей мере, главного сигнала у и параметра, задающего угол α преобразования поворота.
14. Устройство для передачи многоканального сигнала, включающего в себя, по меньшей мере, первый компонент сигнала и второй компонент сигнала, причем это устройство содержит устройство для кодирования многоканального сигнала, включающее в себя средства обработки, выполненные с возможностью
выполнения преобразования поворота в канальном пространстве в отношении упомянутых, по меньшей мере, первого и второго компонентов сигнала на угол α преобразования поворота для генерации главного сигнала у и, по меньшей мере, одного остаточного сигнала r, при этом угол α преобразования поворота задается параметром, который, на основе упомянутых, по меньшей мере, первого и второго компонентов сигнала, адаптивно определяется и впоследствии отслеживается во времени таким образом, чтобы главный сигнал у включал в себя основную часть энергии сигнала и упомянутый остаточный сигнал r включал в себя меньше энергии, чем главный сигнал у; и
кодирования многоканального сигнала посредством объединения, по меньшей мере, главного сигнала у и параметра, задающего угол α преобразования поворота.
RU2004133032/09A 2002-04-10 2003-03-20 Кодирование стереофонических сигналов RU2316154C2 (ru)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
EP02076410.6 2002-04-10
EP02076410 2002-04-10

Publications (2)

Publication Number Publication Date
RU2004133032A RU2004133032A (ru) 2005-04-20
RU2316154C2 true RU2316154C2 (ru) 2008-01-27

Family

ID=28685943

Family Applications (1)

Application Number Title Priority Date Filing Date
RU2004133032/09A RU2316154C2 (ru) 2002-04-10 2003-03-20 Кодирование стереофонических сигналов

Country Status (10)

Country Link
US (1) US7437299B2 (ru)
EP (1) EP1500085B1 (ru)
JP (1) JP4805540B2 (ru)
KR (1) KR101016251B1 (ru)
CN (1) CN100508026C (ru)
AU (1) AU2003209957A1 (ru)
BR (1) BR0304231A (ru)
ES (1) ES2403178T3 (ru)
RU (1) RU2316154C2 (ru)
WO (1) WO2003085643A1 (ru)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2497204C2 (ru) * 2008-05-23 2013-10-27 Конинклейке Филипс Электроникс Н.В. Устройство параметрического стереофонического повышающего микширования, параметрический стереофонический декодер, устройство параметрического стереофонического понижающего микширования, параметрический стереофонический кодер
RU2509442C2 (ru) * 2008-12-19 2014-03-10 Долби Интернэшнл Аб Способ и устройство для применения реверберации к многоканальному звуковому сигналу с использованием параметров пространственных меток
RU2513910C2 (ru) * 2008-05-13 2014-04-20 Стормингсвисс Гмбх Работающее в зависимости от угла устройство или способ получения псевдостереофонического аудиосигнала
RU2562395C2 (ru) * 2008-03-04 2015-09-10 Фраунхофер-Гезелльшафт цур Фёрдерунг дер ангевандтен Форшунг Е.Ф. Микширование входящих информационных потоков
RU2617553C2 (ru) * 2011-07-01 2017-04-25 Долби Лабораторис Лайсэнзин Корпорейшн Система и способ для генерирования, кодирования и представления данных адаптивного звукового сигнала

Families Citing this family (46)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1500085B1 (en) 2002-04-10 2013-02-20 Koninklijke Philips Electronics N.V. Coding of stereo signals
DE602004029872D1 (de) 2003-03-17 2010-12-16 Koninkl Philips Electronics Nv Verarbeitung von mehrkanalsignalen
US7809579B2 (en) * 2003-12-19 2010-10-05 Telefonaktiebolaget Lm Ericsson (Publ) Fidelity-optimized variable frame length encoding
US7725324B2 (en) * 2003-12-19 2010-05-25 Telefonaktiebolaget Lm Ericsson (Publ) Constrained filter encoding of polyphonic signals
BRPI0509108B1 (pt) * 2004-04-05 2019-11-19 Koninklijke Philips Nv método para codificar uma pluralidade de sinais de entrada, codificador para codificar uma pluralidade de sinais de entrada, método de decodificar dados, e decodificador
CN1954641A (zh) * 2004-05-17 2007-04-25 皇家飞利浦电子股份有限公司 对解码立体声信号进行立体声增强的音频***和方法
KR100773539B1 (ko) * 2004-07-14 2007-11-05 삼성전자주식회사 멀티채널 오디오 데이터 부호화/복호화 방법 및 장치
KR100707177B1 (ko) * 2005-01-19 2007-04-13 삼성전자주식회사 디지털 신호 부호화/복호화 방법 및 장치
US9626973B2 (en) * 2005-02-23 2017-04-18 Telefonaktiebolaget L M Ericsson (Publ) Adaptive bit allocation for multi-channel audio encoding
US7751572B2 (en) * 2005-04-15 2010-07-06 Dolby International Ab Adaptive residual audio coding
JP4988717B2 (ja) 2005-05-26 2012-08-01 エルジー エレクトロニクス インコーポレイティド オーディオ信号のデコーディング方法及び装置
EP1899958B1 (en) 2005-05-26 2013-08-07 LG Electronics Inc. Method and apparatus for decoding an audio signal
CA2636494C (en) 2006-01-19 2014-02-18 Lg Electronics Inc. Method and apparatus for processing a media signal
JP5173840B2 (ja) 2006-02-07 2013-04-03 エルジー エレクトロニクス インコーポレイティド 符号化/復号化装置及び方法
FR2898725A1 (fr) * 2006-03-15 2007-09-21 France Telecom Dispositif et procede de codage gradue d'un signal audio multi-canal selon une analyse en composante principale
EP2005420B1 (fr) * 2006-03-15 2011-10-26 France Telecom Dispositif et procede de codage par analyse en composante principale d'un signal audio multi-canal
KR20090013178A (ko) 2006-09-29 2009-02-04 엘지전자 주식회사 오브젝트 기반 오디오 신호를 인코딩 및 디코딩하는 방법 및 장치
KR101434198B1 (ko) * 2006-11-17 2014-08-26 삼성전자주식회사 신호 복호화 방법
FR2911031B1 (fr) * 2006-12-28 2009-04-10 Actimagine Soc Par Actions Sim Procede et dispositif de codage audio
TWI396187B (zh) 2007-02-14 2013-05-11 Lg Electronics Inc 用於將以物件為主之音訊信號編碼與解碼之方法與裝置
KR101261524B1 (ko) * 2007-03-14 2013-05-06 삼성전자주식회사 노이즈를 포함하는 오디오 신호를 저비트율로부호화/복호화하는 방법 및 이를 위한 장치
JP5355387B2 (ja) * 2007-03-30 2013-11-27 パナソニック株式会社 符号化装置および符号化方法
CN101071570B (zh) * 2007-06-21 2011-02-16 北京中星微电子有限公司 耦合声道的编、解码处理方法、音频编码装置及解码装置
EP2201566B1 (en) * 2007-09-19 2015-11-11 Telefonaktiebolaget LM Ericsson (publ) Joint multi-channel audio encoding/decoding
EP2287836B1 (en) * 2008-05-30 2014-10-15 Panasonic Intellectual Property Corporation of America Encoder and encoding method
US8473288B2 (en) * 2008-06-19 2013-06-25 Panasonic Corporation Quantizer, encoder, and the methods thereof
EP2345027B1 (en) * 2008-10-10 2018-04-18 Telefonaktiebolaget LM Ericsson (publ) Energy-conserving multi-channel audio coding and decoding
GB2466675B (en) * 2009-01-06 2013-03-06 Skype Speech coding
GB2466673B (en) 2009-01-06 2012-11-07 Skype Quantization
GB2466669B (en) * 2009-01-06 2013-03-06 Skype Speech coding
GB2466671B (en) * 2009-01-06 2013-03-27 Skype Speech encoding
GB2466672B (en) * 2009-01-06 2013-03-13 Skype Speech coding
GB2466674B (en) * 2009-01-06 2013-11-13 Skype Speech coding
GB2466670B (en) * 2009-01-06 2012-11-14 Skype Speech encoding
CA3057366C (en) 2009-03-17 2020-10-27 Dolby International Ab Advanced stereo coding based on a combination of adaptively selectable left/right or mid/side stereo coding and of parametric stereo coding
US8452606B2 (en) * 2009-09-29 2013-05-28 Skype Speech encoding using multiple bit rates
EP3779977B1 (en) 2010-04-13 2023-06-21 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Audio decoder for processing stereo audio using a variable prediction direction
WO2012010929A1 (en) 2010-07-20 2012-01-26 Nokia Corporation A reverberation estimator
SG188254A1 (en) * 2010-08-25 2013-04-30 Fraunhofer Ges Forschung Apparatus for decoding a signal comprising transients using a combining unit and a mixer
JP5680391B2 (ja) * 2010-12-07 2015-03-04 日本放送協会 音響符号化装置及びプログラム
US8654984B2 (en) * 2011-04-26 2014-02-18 Skype Processing stereophonic audio signals
JP5994073B2 (ja) * 2013-01-31 2016-09-21 株式会社アクセル 音声信号圧縮装置及び音声信号圧縮方法
CN104282309A (zh) * 2013-07-05 2015-01-14 杜比实验室特许公司 丢包掩蔽装置和方法以及音频处理***
EP2830064A1 (en) 2013-07-22 2015-01-28 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Apparatus and method for decoding and encoding an audio signal using adaptive spectral tile selection
EP3353779B1 (en) * 2015-09-25 2020-06-24 VoiceAge Corporation Method and system for encoding a stereo sound signal using coding parameters of a primary channel to encode a secondary channel
JP2016095531A (ja) * 2016-01-12 2016-05-26 株式会社アクセル 音声信号圧縮装置及び音声信号圧縮方法

Family Cites Families (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4589127A (en) * 1978-06-05 1986-05-13 Hazeltine Corporation Independent sideband AM multiphonic system
CA1268546C (en) * 1985-08-30 1990-05-01 STEREO VOICE SIGNAL TRANSMISSION SYSTEM
JPH0761043B2 (ja) * 1986-04-10 1995-06-28 株式会社東芝 ステレオ音声伝送蓄積方式
JPH0758939B2 (ja) * 1985-09-30 1995-06-21 株式会社東芝 ステレオ信号伝送方法、符号化装置および復号化装置
NL9100173A (nl) * 1991-02-01 1992-09-01 Philips Nv Subbandkodeerinrichting, en een zender voorzien van de kodeerinrichting.
US5291557A (en) * 1992-10-13 1994-03-01 Dolby Laboratories Licensing Corporation Adaptive rematrixing of matrixed audio signals
DE4320990B4 (de) 1993-06-05 2004-04-29 Robert Bosch Gmbh Verfahren zur Redundanzreduktion
DE59609450D1 (de) 1996-01-26 2002-08-22 Micronas Gmbh Digitaler Demodulator
US5812971A (en) * 1996-03-22 1998-09-22 Lucent Technologies Inc. Enhanced joint stereo coding method using temporal envelope shaping
US6430295B1 (en) * 1997-07-11 2002-08-06 Telefonaktiebolaget Lm Ericsson (Publ) Methods and apparatus for measuring signal level and delay at multiple sensors
US6121904A (en) 1998-03-12 2000-09-19 Liquid Audio, Inc. Lossless data compression with low complexity
US6539357B1 (en) * 1999-04-29 2003-03-25 Agere Systems Inc. Technique for parametric coding of a signal containing information
BRPI0308691A2 (pt) * 2002-04-10 2016-11-16 Koninkl Philips Electronics Nv métodos para codificar um sinal de canal múltiplo e para decodificar informação de sinal de canal múltiplo, arranjos para codificar e decodificar um sinal de canal múltiplo, sinal de dados, meio legível por computador, e, dispositivo para comunicar um sinal de canal múltiplo.
EP1500085B1 (en) 2002-04-10 2013-02-20 Koninklijke Philips Electronics N.V. Coding of stereo signals

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2562395C2 (ru) * 2008-03-04 2015-09-10 Фраунхофер-Гезелльшафт цур Фёрдерунг дер ангевандтен Форшунг Е.Ф. Микширование входящих информационных потоков
RU2513910C2 (ru) * 2008-05-13 2014-04-20 Стормингсвисс Гмбх Работающее в зависимости от угла устройство или способ получения псевдостереофонического аудиосигнала
RU2497204C2 (ru) * 2008-05-23 2013-10-27 Конинклейке Филипс Электроникс Н.В. Устройство параметрического стереофонического повышающего микширования, параметрический стереофонический декодер, устройство параметрического стереофонического понижающего микширования, параметрический стереофонический кодер
RU2509442C2 (ru) * 2008-12-19 2014-03-10 Долби Интернэшнл Аб Способ и устройство для применения реверберации к многоканальному звуковому сигналу с использованием параметров пространственных меток
US8965000B2 (en) 2008-12-19 2015-02-24 Dolby International Ab Method and apparatus for applying reverb to a multi-channel audio signal using spatial cue parameters
RU2617553C2 (ru) * 2011-07-01 2017-04-25 Долби Лабораторис Лайсэнзин Корпорейшн Система и способ для генерирования, кодирования и представления данных адаптивного звукового сигнала

Also Published As

Publication number Publication date
CN1647154A (zh) 2005-07-27
JP4805540B2 (ja) 2011-11-02
KR20040101415A (ko) 2004-12-02
CN100508026C (zh) 2009-07-01
AU2003209957A1 (en) 2003-10-20
EP1500085B1 (en) 2013-02-20
JP2005522721A (ja) 2005-07-28
EP1500085A1 (en) 2005-01-26
US20050141721A1 (en) 2005-06-30
RU2004133032A (ru) 2005-04-20
WO2003085643A1 (en) 2003-10-16
ES2403178T3 (es) 2013-05-16
BR0304231A (pt) 2004-07-27
US7437299B2 (en) 2008-10-14
KR101016251B1 (ko) 2011-02-25

Similar Documents

Publication Publication Date Title
RU2316154C2 (ru) Кодирование стереофонических сигналов
US7359522B2 (en) Coding of stereo signals
RU2762302C1 (ru) Устройство, способ или компьютерная программа для оценки разности во времени между каналами
WO2010037426A1 (en) An apparatus
WO2019170955A1 (en) Audio coding
KR102605961B1 (ko) 고해상도 오디오 코딩
US11735193B2 (en) High resolution audio coding
CN113302684B (zh) 高分辨率音频编解码
JP7130878B2 (ja) 高分解能オーディオコーディング
Aarts et al. Coding of stereo signals
CN118283489A (zh) 用于估计通道间时间差的装置、方法或计算机程序
BRPI0304231B1 (pt) Method for codifying a multiple channel signal, method and arrangement for decoding multiple channel signal information, provision for coding a multiple channel sign, data sign including multiple channel signal information, and a communication device multi-channel signal