RU2013138354A - Кодирование и декодирование позиций слотов с событиями в кадре аудиосигнала - Google Patents
Кодирование и декодирование позиций слотов с событиями в кадре аудиосигнала Download PDFInfo
- Publication number
- RU2013138354A RU2013138354A RU2013138354/08A RU2013138354A RU2013138354A RU 2013138354 A RU2013138354 A RU 2013138354A RU 2013138354/08 A RU2013138354/08 A RU 2013138354/08A RU 2013138354 A RU2013138354 A RU 2013138354A RU 2013138354 A RU2013138354 A RU 2013138354A
- Authority
- RU
- Russia
- Prior art keywords
- slots
- frame
- event
- audio signal
- events
- Prior art date
Links
- 230000005236 sound signal Effects 0.000 claims abstract 28
- 238000000034 method Methods 0.000 claims 9
- 238000004590 computer program Methods 0.000 claims 2
Classifications
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L19/00—Speech 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
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L19/00—Speech 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/04—Speech 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 using predictive techniques
- G10L19/16—Vocoder architecture
- G10L19/167—Audio streaming, i.e. formatting and decoding of an encoded audio signal representation into a data stream for transmission or storage purposes
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L19/00—Speech 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/04—Speech 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 using predictive techniques
- G10L19/16—Vocoder architecture
- G10L19/18—Vocoders using multiple modes
- G10L19/24—Variable rate codecs, e.g. for generating different qualities using a scalable representation such as hierarchical encoding or layered encoding
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L19/00—Speech 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/008—Multichannel audio signal coding or decoding using interchannel correlation to reduce redundancy, e.g. joint-stereo, intensity-coding or matrixing
Landscapes
- Engineering & Computer Science (AREA)
- Computational Linguistics (AREA)
- Signal Processing (AREA)
- Health & Medical Sciences (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- Acoustics & Sound (AREA)
- Multimedia (AREA)
- Quality & Reliability (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
- Stereophonic System (AREA)
Abstract
1. Устройство (10; 40; 60; 410) для декодирования кодированного аудиосигнала, содержащего кадр аудиосигнала, содержащий слоты и события, связанные с этими слотами, содержащее:анализирующий блок (20; 42; 70; 420) для анализа числа слотов кадра, указывающего общее число слотов кадра аудиосигнала, числа слотов с событиями, указывающего число слотов, содержащих события кадра аудиосигнала, и числа состояний события; иблок (30; 45; 80; 430) генерирования для генерирования указания множества позиций слотов, содержащих события в кадре аудиосигнала, с использованием числа слотов кадра, числа слотов с событиями и числа состояний события.2. Устройство (10; 40; 60; 410) для декодирования по п.1,при этом устройство (10; 40; 60; 410) для декодирования выполнено с возможностью декодирования позиций слотов с транзиентами в кадре аудиосигнала.3. Устройство (10; 40; 60; 410) для декодирования по п.1,в котором анализирующий блок (20; 42; 70; 420) выполнен с возможностью проведения проверки, сравнивающей число состояний события или обновленное число состояний события с пороговым значением.4. Устройство (10; 40; 60; 410) для декодирования по п.3,в котором анализирующий блок (20; 42; 70; 420) выполнен с возможностью проведения проверки посредством сравнения, является ли число состояний события или обновленное число состояний события большим, большим или равным, меньшим, или меньшим или равным пороговому значению, ив котором блок (30; 45; 80; 430) генерирования дополнительно выполнен с возможностью обновления числа состояний события или обновленного числа состояний события в зависимости от результата проверки.5. Устройство (10; 40; 60) для декодирования по п.3,при этом устройство (10; 40; 60) для декодирования �
Claims (18)
1. Устройство (10; 40; 60; 410) для декодирования кодированного аудиосигнала, содержащего кадр аудиосигнала, содержащий слоты и события, связанные с этими слотами, содержащее:
анализирующий блок (20; 42; 70; 420) для анализа числа слотов кадра, указывающего общее число слотов кадра аудиосигнала, числа слотов с событиями, указывающего число слотов, содержащих события кадра аудиосигнала, и числа состояний события; и
блок (30; 45; 80; 430) генерирования для генерирования указания множества позиций слотов, содержащих события в кадре аудиосигнала, с использованием числа слотов кадра, числа слотов с событиями и числа состояний события.
2. Устройство (10; 40; 60; 410) для декодирования по п.1,
при этом устройство (10; 40; 60; 410) для декодирования выполнено с возможностью декодирования позиций слотов с транзиентами в кадре аудиосигнала.
3. Устройство (10; 40; 60; 410) для декодирования по п.1,
в котором анализирующий блок (20; 42; 70; 420) выполнен с возможностью проведения проверки, сравнивающей число состояний события или обновленное число состояний события с пороговым значением.
4. Устройство (10; 40; 60; 410) для декодирования по п.3,
в котором анализирующий блок (20; 42; 70; 420) выполнен с возможностью проведения проверки посредством сравнения, является ли число состояний события или обновленное число состояний события большим, большим или равным, меньшим, или меньшим или равным пороговому значению, и
в котором блок (30; 45; 80; 430) генерирования дополнительно выполнен с возможностью обновления числа состояний события или обновленного числа состояний события в зависимости от результата проверки.
5. Устройство (10; 40; 60) для декодирования по п.3,
при этом устройство (10; 40; 60) для декодирования дополнительно содержит селектор (90) слотов,
при этом селектор (90) слотов выполнен с возможностью выбора слота в качестве рассматриваемого слота,
при этом анализирующий блок (20; 42; 70) выполнен с возможностью проведения проверки по отношению к рассматриваемому слоту,
и при этом пороговое значение зависит от числа слотов кадра, числа слотов с событиями и от позиции рассматриваемого слота внутри кадра.
6. Устройство (10; 40) для декодирования по п.5,
в котором анализирующий блок (20; 42; 70) выполнен с возможностью проведения проверки, сравнивающей число состояний события или обновленное число состояния события с пороговым значением, где пороговое значение составляет
,
где N является общим числом слотов кадра аудиосигнала, где P является числом слотов, содержащих события кадра аудиосигнала или рассматриваемого участка кадра аудиосигнала, и где h является позицией рассматриваемого слота внутри кадра.
7. Устройство (10; 40; 410) для декодирования по п.1,
при этом устройство для декодирования (10; 40; 410) дополнительно содержит блок (440) разделения кадра,
при этом блок (440) разделения кадра выполнен с возможностью разбиения кадра на первый раздел кадра, содержащий первый набор слотов кадра, и на второй раздел кадра, содержащий второй набор слотов кадра, и при этом устройство (10; 40; 410) для декодирования дополнительно выполнено с возможностью определения позиций слотов, содержащих события для каждого из разделов кадра в отдельности.
8. Устройство (10; 40; 60; 410) для декодирования по п.1, дополнительно содержащее:
процессор (50) аудиосигнала для генерирования выходного аудиосигнала с использованием указания множества позиций слотов, содержащих события в кадре аудиосигнала, с использованием числа слотов кадра, числа слотов с событиями и числа состояний события.
9. Устройство (10; 60; 410) для декодирования по п.8,
в котором процессор (50) аудиосигнала выполнен с возможностью генерирования выходного аудиосигнала согласно первому способу, если указание множества позиций слотов, содержащих события, находится в первом состоянии указания, и в котором процессор (50) аудиосигнала выполнен с возможностью генерирования выходного аудиосигнала согласно отличающемуся второму способу, если указание множества позиций слотов, содержащих события, находится во втором состоянии указания, которое отличается от первого состояния указания.
10. Устройство (10; 40; 60; 410) для декодирования по п.9,
в котором процессор (50) аудиосигнала выполнен так, что первый способ содержит этап, на котором для декодирования слота используют декоррелятор (56) транзиентов, если первое состояние указания указывает, что слот содержит транзиенты, и в котором второй способ содержит этап, на котором для декодирования слота используют второй декоррелятор (54), если второе состояние указания указывает, что слот не содержит транзиенты.
11. Устройство (510) для кодирования позиций слотов, содержащих события в кадре аудиосигнала, содержащее:
генератор (530) числа состояний события для кодирования позиций слотов посредством кодирования числа состояний события; и
блок (520) информации слота, выполненный с возможностью предоставления числа слотов кадра, указывающего общее число слотов кадра аудиосигнала, и числа слотов с событиями, указывающего число слотов, содержащих события кадра аудиосигнала, в генератор (530) числа состояний события,
при этом число состояний события, число слотов кадра и число слотов с событиями вместе указывают множество позиций слотов, содержащих события в кадре аудиосигнала.
12. Устройство (510) для кодирования по п.11,
в котором генератор (530) числа состояний события выполнен с возможностью генерирования числа состояний события посредством прибавления положительного целочисленного значения для каждого слота, содержащего событие.
13. Устройство (510) для кодирования по п.11,
в котором генератор (530) числа состояний события выполнен с возможностью генерирования числа состояний события посредством определения первого числа подсостояний события для первого раздела кадра, посредством определения второго числа подсостояний события для второго раздела кадра и посредством объединения первого и второго числа состояний события, чтобы сгенерировать число состояний события.
14. Способ декодирования позиций слотов, содержащих события в кадре аудиосигнала, содержащий этапы, на которых:
анализируют число слотов кадра, указывающее общее число слотов кадра аудиосигнала, число слотов с событиями, указывающее число слотов, содержащих события кадра аудиосигнала, и число состояний события; и
генерируют указание множества позиций слотов, содержащих события в кадре аудиосигнала, с использованием числа слотов кадра, числа слотов с событиями и числа состояний события.
15. Способ кодирования позиций слотов, содержащих события в кадре аудиосигнала, содержащий этапы, на которых:
принимают или определяют число слотов кадра, указывающее общее число слотов кадра аудиосигнала,
принимают или определяют число слотов с событиями, указывающее число слотов, содержащих события кадра аудиосигнала,
кодируют число состояний события на основе числа состояний события, числа слотов кадра и числа слотов с событиями, так что указание множества позиций слотов, содержащих события в кадре аудиосигнала, может быть кодировано с использованием числа слотов кадра, числа слотов с событиями и числа состояний события.
16. Компьютерная программа для декодирования позиций слотов, содержащих события в кадре аудиосигнала, реализующая способ декодирования позиций слотов с событиями в кадре аудиосигнала по п.14.
17. Компьютерная программа для кодирования позиций слотов, содержащих события в кадре аудиосигнала, реализующая способ кодирования позиций слотов с событиями в кадре аудиосигнала по п.15.
18. Кодированный аудиосигнал, содержащий число состояний события, в котором позиции слотов, содержащих события, могут быть декодированы согласно способу по п.14.
Applications Claiming Priority (5)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US201161433803P | 2011-01-18 | 2011-01-18 | |
| US61/433,803 | 2011-01-18 | ||
| EP11172791A EP2477188A1 (en) | 2011-01-18 | 2011-07-06 | Encoding and decoding of slot positions of events in an audio signal frame |
| EP11172791.3 | 2011-07-06 | ||
| PCT/EP2012/050613 WO2012098098A1 (en) | 2011-01-18 | 2012-01-17 | Encoding and decoding of slot positions of events in an audio signal frame |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| RU2013138354A true RU2013138354A (ru) | 2015-02-27 |
| RU2575393C2 RU2575393C2 (ru) | 2016-02-20 |
Family
ID=
Also Published As
| Publication number | Publication date |
|---|---|
| AR084873A1 (es) | 2013-07-10 |
| AU2012208673A1 (en) | 2013-08-29 |
| TW201248619A (en) | 2012-12-01 |
| CA2824935C (en) | 2016-08-30 |
| KR20130133833A (ko) | 2013-12-09 |
| ZA201306173B (en) | 2014-04-30 |
| CN103620677B (zh) | 2015-10-14 |
| EP2477188A1 (en) | 2012-07-18 |
| TWI485699B (zh) | 2015-05-21 |
| CN103620677A (zh) | 2014-03-05 |
| WO2012098098A1 (en) | 2012-07-26 |
| AU2012208673B2 (en) | 2015-05-14 |
| MX2013008364A (es) | 2013-08-12 |
| CA2824935A1 (en) | 2012-07-26 |
| MY155887A (en) | 2015-12-15 |
| BR112013018362B1 (pt) | 2021-01-19 |
| BR112013018362A2 (pt) | 2016-10-04 |
| SG191988A1 (en) | 2013-08-30 |
| JP2014508316A (ja) | 2014-04-03 |
| US9502040B2 (en) | 2016-11-22 |
| EP2666161A1 (en) | 2013-11-27 |
| KR101657251B1 (ko) | 2016-09-13 |
| JP5818913B2 (ja) | 2015-11-18 |
| US20130304480A1 (en) | 2013-11-14 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| RU2014123368A (ru) | Генерирование дополнительных кандидатов для слияния | |
| CY1121214T1 (el) | Μεθοδος και συσκευη για ιεραρχικη κωδικοποιηση και αποκωδικοποιηση βιντεο με βαση μοναδα δεδομενων, που περιλαμβανει προβλεψη της παραμετρου ποσοτικοποιησης | |
| RU2018101252A (ru) | Устройство декодирования и способ декодирования | |
| RU2010102951A (ru) | Устройство кодирования изображения, способ кодирования изображения, устройство декодирования изображения, способ декодирования изображения, программа и запоминающий носитель | |
| RU2016105613A (ru) | Аудиокодер, аудиодекодер и связанные способы с использованием двухканальной обработки в инфраструктуре интеллектуального заполнения интервалов отсутствия сигнала | |
| RU2013134463A (ru) | Способ кодирования, кодер, способ определения величины периодического признака, устройство определения величины периодического признака, программа и носитель записи | |
| CY1118638T1 (el) | Μεθοδος και διαταξη κωδικοποιησης/ αποκωδικοπoiησης | |
| RU2009113055A (ru) | Усовершенствованный метод кодирования и параметрического представления кодирования многоканального объекта после понижающего микширования | |
| RU2014110030A (ru) | Матрица оптимального микширования и использование декорреляторов при обработке пространственного звука | |
| JP2014531142A5 (ru) | ||
| HRP20211359T1 (hr) | Uređaj za kodiranje dinamične slike, postupak za kodiranje dinamične slike, program za kodiranje dinamične slike, uređaj za dekodiranje dinamične slike, postupak za dekodiranje dinamične slike, i program za dekodiranje dinamične slike | |
| NO20070560L (no) | Multikanalsynthesiser og fremgangsmate for a generere et flerkanalsutgangssignal. | |
| RU2016105682A (ru) | Устройство и способ кодирования метаданных объекта с малой задержкой | |
| DK1718196T3 (da) | Metabolisk overvågning, fremgangsmåde og apparat til indikation af en sundhedsrelateret tilstand hos et individ | |
| RU2013122852A (ru) | Кодирование видео при помощи согласованного по времеми отображения динамического диапазона | |
| UA104088C2 (ru) | Способ и устройство определения режима взаимодействия | |
| RU2013152627A (ru) | Способ декодирования изображения, способ кодирования изображения, устройство декодирования изображения, устройство кодирования изображения и устройство кодирования и декодирования изображения | |
| RU2016119563A (ru) | Параметрическая реконструкция аудиосигналов | |
| RU2015111150A (ru) | Способ и устройство для обнаружения голосовой активности | |
| KR20130086221A (ko) | 디코딩된 다중채널 오디오 신호 또는 디코딩된 스테레오 신호를 포스트프로세싱하기 위한 장치 및 방법 | |
| RU2014102603A (ru) | Оптимизированное по задержке преобразование наложения, взвешивающие окна кодирования/декодирования | |
| PH12016501255A1 (en) | Improved molecular breeding methods | |
| BR112014032735A2 (pt) | codificador e decodificador de áudio com base em predição linear, métodos para codificar e decodificar áudio com base em predição linear e programa de computador | |
| RU2016113712A (ru) | Способы и устройства для объединенного многоканального кодирования | |
| BR112015015600A2 (pt) | provisão de informação de precisão em um dispositivo de codificação de imagem, método e programa de codificação de imagem, dispositivo de decodificação de imagem e método e programa de decodificação de imagem |