Аудіодекодер і спосіб декодування з використанням ефективного знижувального мікшування
Номер патенту: 101262
Опубліковано: 11.03.2013
Автори: Андерсен Роберт Л., Тезінг Робін, Сілва Джеймз М.
Формула / Реферат
1. Спосіб роботи аудіодекодувача (200) для декодування аудіоданих, які включають кодовані блоки з N.n каналів аудіоданих, для формування декодованих аудіоданих, які включають М.m каналів декодованого звукового сигналу, М≥1, n - кількість каналів низькочастотних ефектів у кодованих аудіоданих, m - кількість каналів низькочастотних ефектів у декодованих аудіоданих, де спосіб включає етапи, на яких:
приймають аудіодані, які включають блоки з N.n каналів кодованих аудіоданих, кодованих за способом кодування, де спосіб кодування включає перетворення N.n каналів цифрових аудіоданих, а також формування й пакування даних експонент і мантис у частотній області; та
декодують прийняті аудіодані, де декодування включає:
розпакування й декодування (403) даних експонент і мантис у частотній області;
визначення коефіцієнтів (605) перетворення з розпакованих і декодованих даних експонент і мантис у частотній області;
зворотне перетворення (607) даних у частотній області й застосування подальшої обробки для визначення дискретизованих аудіоданих; та
понижувальне мікшування (613) у частотній області щонайменше деяких блоків певних дискретизованих аудіоданих відповідно до даного понижувального мікшування для випадку M<N,
де понижувальне мікшування у часовій області включає (1100) перевірку того, чи змінилися дані понижувального мікшування щодо раніше використаних даних понижувального мікшування, і, якщо вони змінилися, застосування плавного мікшування для визначення плавно мікшованих даних понижувального мікшування й понижувальне мікшування у часовій області у відповідності із плавно мікшованими даними понижувального мікшування, і, якщо вони не
змінилися, пряме понижувальне мікшування у часовій області відповідно до даного понижувального мікшування.
2. Спосіб за п. 1, який відрізняється тим, що спосіб включає ідентифікацію (835) одного або декількох каналів, що не роблять внесок, із числа N.n вхідних каналів, де канал, що не робить внесок, є каналом, що не робить внесок у канали із числа М.m каналів, і те, що спосіб не здійснює зворотне перетворення даних у частотній області й застосування подальшої обробки на одному або декількох ідентифікованих каналах, що не роблять внесок.
3. Спосіб за п. 1, який відрізняється тим, що перетворення в способі кодування використовує перетворення з накладенням, і де подальша обробка включає застосування операцій (609) обробки методом вікна й додавання накладення для визначення дискретизованих аудіоданих.
4. Спосіб за п. 1, який відрізняється тим, що спосіб кодування включає формування й пакування метаданих, що належать до експоненти й мантиси в частотній області, де метадані, необов'язково, включають метадані, що належать до обробки короткочасного передшуму й до понижувального мікшування.
5. Спосіб за п. 1, який відрізняється тим, що декодувач використовує щонайменше один процесор х86, набір команд якого включає розширення архітектури з одним потоком команд і безліччю потоків даних (SSE), що включає векторні команди, і де понижувальне мікшування у часовій області включає виконання векторних команд на щонайменше одному з одного або декількох процесорів х86.
6. Спосіб за п. 2, який відрізняється тим, що n=1 і m=0, і, таким чином, зворотне перетворення й застосування подальшої обробки не здійснюються на каналі низькочастотних ефектів.
7. Спосіб за п. 2, який відрізняється тим, що аудіодані, які включають кодовані блоки, включають інформацію, що визначає понижувальне мікшування, і де ідентифікація одного або декількох каналів, що не роблять внесок, використовує інформацію, що визначає понижувальне мікшування.
8. Спосіб за п. 7, який відрізняється тим, що аудіодані, які включають кодовані блоки, включають інформацію, що визначає понижувальне мікшування, і де ідентифікація одного або декількох каналів, що не роблять внесок, використовує інформацію, щовизначає понижувальне мікшування.
9. Спосіб за п. 2, який відрізняється тим, що ідентифікація одного або декількох каналів, що не роблять внесок, також включає ідентифікацію того, чи містить один або кілька каналів незначну кількість вмісту щодо одного або декількох інших каналів, і тим, що ідентифікація того, чи містить один або кілька каналів незначну кількість вмісту щодо одного або декількох інших каналів, включає порівняння різниці критеріїв кількості вмісту між парами каналів до встановлюваного граничного значення та/або тим, що канал містить незначну кількість вмісту щодо іншого каналу, якщо його енергія або абсолютний рівень щонайменше на 15 дБ нижче, ніж у іншого каналу, або, якщо його енергія або абсолютний рівень щонайменше на 18 дБ нижче, ніж у іншого каналу, або, якщо його енергія або абсолютний рівень щонайменше на 25 дБ нижче, ніж у іншого каналу.
10. Спосіб за п. 1, який відрізняється тим, що прийняті аудіодані перебувають у формі бітового потоку кадрів кодованих даних, і де декодування розділяється на набір операцій (201) попереднього декодування й набір операцій (203) кінцевого декодування, де операції попереднього декодування включають розпакування й декодування даних експонент і мантис у частотній області кадру бітового потоку в розпаковані й декодовані дані експонент і мантис у частотній області для кадру, і супровідних метаданих кадру, і де операції кінцевого декодування включають визначення коефіцієнтів перетворення, зворотне перетворення й застосування подальшої обробки, застосування будь-якого необхідного декодування обробки короткочасного передшуму і понижувальне мікшування у випадку M<N.
11. Спосіб за п. 10, який відрізняється тим, що операції попереднього декодування здійснюються на першому проході й наступному за ним другому проході, де перший прохід включає розпакування метаданих для послідовних блоків і збереження покажчиків на те, де зберігаються упаковані дані експонент і мантис, і другий прохід включає використання збережених покажчиків на впаковані експоненти й мантиси, а також розпакування й декодування даних експонент і мантис для послідовних каналів.
12. Спосіб за п. 1, який відрізняється тим, що кодовані аудіодані кодуються відповідно до одного стандарту з набору стандартів, що складається з стандарту АС-3, стандарту Е-АС-3 і стандарту НЕ-ААС.
13. Машиночитаний носій даних, що зберігає команди декодування, які при їхньому виконанні одним або декількома процесорами системи обробки даних викликають здійснення системою обробки способу за одним з попередніх пунктів.
14. Пристрій (1200) обробки аудіоданих для декодування аудіоданих, які включають кодовані блоки з N.n каналів аудіоданих, для формування декодованих аудіоданих, які включають М.m каналів декодованого звукового сигналу, М>1, n - кількість каналів низькочастотних ефектів у кодованих аудіоданих, m - кількість каналів низькочастотних ефектів у декодованих аудіоданих, де пристрій включає засоби для здійснення способу за одним з пп. 1-12.
Текст
Реферат: Спосіб, пристрій і машиночитаний носій даних, сконфігурований за допомогою команд для здійснення способу, і логіка, кодована на одному або декількох машиночитаних матеріальних носіях даних, для здійснення дій. Спосіб полягає в декодуванні аудіоданих, що включають N.n каналів у М.m декодованих аудіоканалів, і включає: розпакування метаданих і розпакування і декодування даних експонент і мантис у частотній області; визначення коефіцієнтів перетворення з розпакованих і декодованих даних експонент і мантис у частотній області; зворотне перетворення даних у частотній області; і, у випадку M
ДивитисяДодаткова інформація
Назва патенту англійськоюNormal;heading 1;heading 2;heading 3;audio decoder and decoding method using efficient downmixing
Автори англійськоюThesing, Robin, Silva, James M., Andersen, Robert L.
Назва патенту російськоюАудиодекодер и способ декодирования с использованием эффективного понижающего микширования
Автори російськоюТезинг Робин, Силва Джеймз М., Андерсен Роберт Л.
МПК / Мітки
МПК: G10L 19/00, H04S 3/00
Мітки: аудіодекодер, мікшування, використанням, ефективного, спосіб, знижувального, декодування
Код посилання
<a href="https://ua.patents.su/47-101262-audiodekoder-i-sposib-dekoduvannya-z-vikoristannyam-efektivnogo-znizhuvalnogo-mikshuvannya.html" target="_blank" rel="follow" title="База патентів України">Аудіодекодер і спосіб декодування з використанням ефективного знижувального мікшування</a>
Попередній патент: Тримач стоматологічного штрипса
Наступний патент: Роторно-пульсаційний апарат
Випадковий патент: Спосіб визначення інтенсивності звуку на поверхні джерела шуму