RU2016141556A - Устройство аудиокодера и устройство аудиодекодера, имеющие эффективное кодирование усиления при управлении динамическим диапазоном - Google Patents

Устройство аудиокодера и устройство аудиодекодера, имеющие эффективное кодирование усиления при управлении динамическим диапазоном Download PDF

Info

Publication number
RU2016141556A
RU2016141556A RU2016141556A RU2016141556A RU2016141556A RU 2016141556 A RU2016141556 A RU 2016141556A RU 2016141556 A RU2016141556 A RU 2016141556A RU 2016141556 A RU2016141556 A RU 2016141556A RU 2016141556 A RU2016141556 A RU 2016141556A
Authority
RU
Russia
Prior art keywords
dynamic range
range control
dfr
dfs
nodes
Prior art date
Application number
RU2016141556A
Other languages
English (en)
Other versions
RU2678487C2 (ru
RU2016141556A3 (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 RU2016141556A publication Critical patent/RU2016141556A/ru
Publication of RU2016141556A3 publication Critical patent/RU2016141556A3/ru
Application granted granted Critical
Publication of RU2678487C2 publication Critical patent/RU2678487C2/ru

Links

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/04Speech 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/16Vocoder architecture
    • 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/04Speech 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/16Vocoder architecture
    • G10L19/167Audio streaming, i.e. formatting and decoding of an encoded audio signal representation into a data stream for transmission or storage purposes
    • 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/002Dynamic bit allocation
    • 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/02Speech 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 spectral analysis, e.g. transform vocoders or subband vocoders
    • G10L19/022Blocking, i.e. grouping of samples in time; Choice of analysis windows; Overlap factoring
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03GCONTROL OF AMPLIFICATION
    • H03G7/00Volume compression or expansion in amplifiers
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03GCONTROL OF AMPLIFICATION
    • H03G7/00Volume compression or expansion in amplifiers
    • H03G7/007Volume compression or expansion in amplifiers of digital or coded signals

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Computational Linguistics (AREA)
  • Signal Processing (AREA)
  • Health & Medical Sciences (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Human Computer Interaction (AREA)
  • Acoustics & Sound (AREA)
  • Multimedia (AREA)
  • Spectroscopy & Molecular Physics (AREA)
  • Compression, Expansion, Code Conversion, And Decoders (AREA)
  • Tone Control, Compression And Expansion, Limiting Amplitude (AREA)

Claims (47)

1. Устройство аудиокодера, содержащее:
- аудиокодер (2), выполненный с возможностью формирования кодированного потока (ABS) битов аудио из аудиосигнала (AS), содержащего последовательные аудиокадры (AFP, AFR, AFS);
- кодер (3) для управления динамическим диапазоном, выполненный с возможностью формирования кодированного потока (DBS) битов управления динамическим диапазоном из последовательности (DS) управления динамическим диапазоном, соответствующей аудиосигналу (AS) и содержащей последовательные кадры (DFP, DFR, DFS) управления динамическим диапазоном, при этом каждый кадр (DFP, DFR, DFS) управления динамическим диапазоном из кадров (DFP, DFR, DFS) управления динамическим диапазоном содержит один или более узлов (A0...A5; B0...B2; C0), при этом каждый узел из одного или более узлов (A0...A5; B0...B2; C0) содержит информацию (GA0...GA5; GB0...GB2; GC0) усиления для аудиосигнала (AS) и информацию (TA0...TA5; TB0...TB2; TC0) времени, указывающую то, какому моменту времени соответствует информация (GA0...GA5; GB0...GB2; GC0) усиления;
- при этом кодер (3) для управления динамическим диапазоном сконфигурирован таким образом, что кодированный поток (DBS) битов управления динамическим диапазоном содержит для каждого кадра (DFP, DFR, DFS) управления динамическим диапазоном из кадров (DFP, DFR, DFS) управления динамическим диапазоном соответствующую часть (DFP', DFR', DFS') потока битов;
- при этом кодер (2) для управления динамическим диапазоном выполнен с возможностью выполнения процедуры сдвига, при этом один или более узлов (B1, B2) из узлов (B0...B2) одного опорного кадра (DFR) управления динамическим диапазоном из кадров (DFP, DFR, DFS) управления динамическим диапазоном выбираются в качестве сдвинутых узлов (B1, B2), при этом битовое представление (B'1, B'2) каждого из одного или более сдвинутых узлов (B1, B2) одного опорного кадра (DFR) управления динамическим диапазоном встраивается в часть (DFS') потока битов, соответствующую кадру (DFS) управления динамическим диапазоном, следующему после одного опорного кадра (DFR) управления динамическим диапазоном, при этом битовое представление (B'0) каждого оставшегося узла (B0) из узлов (B0...B2) одного опорного кадра (DFR) управления динамическим диапазоном из кадров (DFP, DFR, DFS) управления динамическим диапазоном встраивается в часть (DFR') потока битов, соответствующую одному опорному кадру (DFR) управления динамическим диапазоном.
2. Устройство аудиокодера по п. 1, в котором процедура сдвига инициируется в случае, если число узлов опорного кадра управления динамическим диапазоном превышает предварительно заданное пороговое значение.
3. Устройство аудиокодера по п. 1, в котором процедура сдвига инициируется в случае, если сумма числа узлов опорного кадра управления динамическим диапазоном и числа сдвинутых узлов из кадра управления динамическим диапазоном, предшествующего опорному кадру управления динамическим диапазоном, которые должны встраиваться в часть потока битов, соответствующую опорному кадру управления динамическим диапазоном, превышает предварительно заданное пороговое значение.
4. Устройство аудиокодера по п. 1, в котором процедура сдвига инициируется в случае, если сумма числа узлов (B0...B2) опорного кадра (DFR) управления динамическим диапазоном и числа сдвинутых узлов (A4, A5) из кадра (DFP) управления динамическим диапазоном, предшествующего опорному кадру (DFR) управления динамическим диапазоном, которые должны встраиваться в часть (DFR') потока битов, соответствующую опорному кадру (DFR) управления динамическим диапазоном, превышает число узлов (C0) кадра (DFS) управления динамическим диапазоном, следующего после опорного кадра (DFR) управления динамическим диапазоном.
5. Устройство аудиокодера по п. 1, в котором информация (TA0...TA5; TB0...TB2; TC0) времени одного или более узлов (A0...A5; B0...B2; C0) представлена таким образом, что один или более сдвинутых узлов (A4, A5; B1, B2) могут идентифицироваться посредством использования информации (TA4, TA5; TB1, TB2) времени.
6. Устройство аудиокодера по предшествующему пункту, в котором информация (TA4, TA5; TB1, TB2) времени одного или более сдвинутых узлов (A4, A5; B1, B2) представлена посредством суммы разности (t_A4, t_A5; t_B1, t_B2) времен от начала кадра (DFP; DFR) управления динамическим диапазоном, которому принадлежит соответствующий узел (A4, A5; B1, B2), до временной позиции соответствующего узла (A4, A5; B1, B2) в кадре (DFP; DFR) управления динамическим диапазоном, которому принадлежит соответствующий узел (A4, A5; B1, B2), и значения (drcFrameSize) смещения, превышающего или равного временному размеру кадра (DFR; DFS) управления динамическим диапазоном, следующего после соответствующего кадра (DFP; DFR) управления динамическим диапазоном.
7. Устройство аудиокодера по п. 1, в котором информация (GB1) усиления битового представления (B'1) сдвинутого узла (B1), который находится в первой позиции части (DFS') потока битов, соответствующей кадру (DFS) управления динамическим диапазоном, следующему после опорного кадра (DFR) управления динамическим диапазоном, представлена посредством значения (g_B1) абсолютного усиления, при этом информация (GB2) усиления каждого битового представления (B'2) сдвинутых узлов (B2) в позиции после битового представления (B'1) узла (B1), который находится в первой позиции части (DFS') потока битов, соответствующей кадру (DFS) управления динамическим диапазоном, следующему после опорного кадра (DFR) управления динамическим диапазоном, представлена посредством значения относительного усиления, которое равно разности значения (g_B2) усиления битового представления (B'2) соответствующего сдвинутого узла (B2) и значения (g_B1) усиления битового представления (B'1) узла (B1), которое предшествует битовому представлению (B'2) соответствующего узла (B2).
8. Устройство аудиокодера по п. 1, в котором, в случае если битовые представления (B'1, B'2) одного или более сдвинутых узлов (B1, B2) опорного кадра (DFR) управления динамическим диапазоном встраиваются в часть (DFS') потока битов, соответствующую кадру (DFS) управления динамическим диапазоном, следующему после опорного кадра (DFR) управления динамическим диапазоном, информация (GC0) усиления битового представления (C'0) узла (C0) последующего кадра (DFS) управления динамическим диапазоном в первой позиции части (DFS') потока битов, соответствующей кадру (DFS) управления динамическим диапазоном, следующему после опорного кадра (DFR) управления динамическим диапазоном после одной или более позиций битовых представлений (B'1, B'2) одного или более сдвинутых узлов (B1, B2), представлена посредством значения относительного усиления, которое равно разности значения (g_C0) усиления битового представления (C'0) соответствующего узла (C0) и значения (g_B2) усиления битового представления (B'2) сдвинутого узла (B2), которое предшествует битовому представлению (C'0) соответствующего узла (C0).
9. Устройство аудиокодера по п. 1, в котором временной размер аудиокадров (AFP, AFR, AFS) равен временному размеру кадров (DFP, DFR, DFS) управления динамическим диапазоном.
10. Устройство аудиокодера по п. 1, в котором один или более узлов (A0...A5; B0...B2; C0) одного из кадра (DFP, DFR, DFS) управления динамическим диапазоном выбираются из равномерной временной сетки.
11. Устройство аудиокодера по п. 1, в котором каждый узел (A0...A5; B0...B2; C0) из одного или более узлов содержит информацию (SA0...SA5; SB0...SB2; SC0) наклона для (A0...A5; B0...B2; C0).
12. Устройство аудиокодера по п. 1, в котором кодер (3) для управления динамическим диапазоном выполнен с возможностью кодирования узлов (A0...A5; B0...B2; C0) с использованием технологии энтропийного кодирования.
13. Устройство аудиодекодера, содержащее:
- аудиодекодер (5), выполненный с возможностью декодирования кодированного потока (ABS) битов аудио для того, чтобы воспроизводить аудиосигнал (AS), содержащий последовательные аудиокадры (AFP, AFR, AFS);
- декодер (6) для управления динамическим диапазоном, выполненный с возможностью декодирования кодированного потока (DBS) битов управления динамическим диапазоном, чтобы воспроизводить последовательность (DS) управления динамическим диапазоном, соответствующую аудиосигналу (AS) и содержащую последовательные кадры (DFP, DFR, DFS) управления динамическим диапазоном;
- при этом кодированный поток (DBS) битов управления динамическим диапазоном содержит для каждого кадра (DFP, DFR, DFS) управления динамическим диапазоном из кадров управления динамическим диапазоном соответствующую часть (DFP', DFR', DFS') потока битов;
- при этом кодированный поток (DBS) битов управления динамическим диапазоном содержит битовые представления (A'0...A'5; B'0...B'2; C'0) узлов (A0...A5; B0...B2; C0), при этом каждое битовое представление одного узла из узлов содержит информацию (GA0...GA5; GB0...GB2; GC0) усиления для аудиосигнала (AS) и информацию (TA0...TA5; TB0...TB2; TC0) времени, указывающую то, какому моменту времени соответствует информация (GA0...GA5; GB0...GB2; GC0) усиления;
- при этом кодированный поток (DBS) битов управления динамическим диапазоном содержит битовые представления (B'1, B'2) сдвинутых узлов (B1, B2), выбранных из узлов (B0...B2) одного опорного кадра (DFR) управления динамическим диапазоном из кадров (DFP, DFR, DFS) управления динамическим диапазоном, которые встраиваются в часть потока битов, соответствующую кадру (DFS) управления динамическим диапазоном, следующему после одного опорного кадра (DFR) управления динамическим диапазоном, при этом битовое представление (B'0) каждого оставшегося узла (B0) из узлов (B0...B2) одного опорного кадра (DFR) управления динамическим диапазоном из кадров (DFP, DFR, DFS) управления динамическим диапазоном встраивается в часть (DFR') потока битов, соответствующую одному опорному кадру (DFR) управления динамическим диапазоном; и
- при этом декодер (6) для управления динамическим диапазоном выполнен с возможностью декодирования битового представления (B'0) каждого оставшегося узла (B0) из оставшихся узлов (B'0) одного опорного кадра (DFR) управления динамическим диапазоном из кадров (DFP, DFR, DFS) управления динамическим диапазоном, чтобы воспроизводить каждый оставшийся узел (B0) одного опорного кадра (DFR) управления динамическим диапазоном из кадров (DFP, DFR, DFS) управления динамическим диапазоном, декодирования битового представления (B'1, B'2) каждого сдвинутого узла (B1, B2) из сдвинутых узлов (B1, B2), выбранных из узлов (B0...B2) одного опорного кадра (DFR) управления динамическим диапазоном из кадров (DFP, DFR, DFS) управления динамическим диапазоном, чтобы воспроизводить каждый сдвинутый узел (B1, B2) из сдвинутых узлов (B1, B2), выбранных из узлов одного опорного кадра (DFR) управления динамическим диапазоном из кадров (DFP, DFR, DFS) управления динамическим диапазоном, и комбинирования воспроизведенных оставшихся узлов (B0) и воспроизведенных сдвинутых узлов (B1, B2), чтобы восстанавливать опорный кадр (DFR) управления динамическим диапазоном.
14. Устройство аудиодекодера по п. 13, в котором декодер (6) для управления динамическим диапазоном выполнен с возможностью идентификации одного или более сдвинутых узлов (A4, A5; B1, B2) посредством использования информации (TA4, TA5; TB1, TB2) времени.
15. Устройство аудиодекодера по п. 13, в котором декодер (6) для управления динамическим диапазоном выполнен с возможностью декодирования информации (TA4, TA5; TB1, TB2) времени одного или более сдвинутых узлов (A4, A5; B1, B2), которая представлена посредством суммы разности (t_A4, t_A5; t_B1, t_B2) времен от начала кадра (DFP; DFR) управления динамическим диапазоном, которому принадлежит соответствующий узел (A4, A5; B1, B2), до временной позиции соответствующего узла (A4, A5; B1, B2) в кадре (DFP; DFR) управления динамическим диапазоном, которому принадлежит соответствующий узел (A4, A5; B1, B2), и значения (drcFrameSize) смещения, превышающего или равного временному размеру кадра (DFR; DFS) управления динамическим диапазоном, следующего после соответствующего кадра (DFP; DFR) управления динамическим диапазоном.
16. Устройство аудиодекодера по п. 13, в котором декодер (6) для управления динамическим диапазоном выполнен с возможностью декодирования информации (GB1) усиления битового представления (B'1) сдвинутого узла (B1), который находится в первой позиции части (DFS') потока битов, соответствующей кадру (DFS) управления динамическим диапазоном, следующему после опорного кадра (DFR) управления динамическим диапазоном, представлена посредством значения (g_B1) абсолютного усиления, при этом информация (GB2) усиления каждого битового представления (B'2) сдвинутых узлов (B2) в позиции после битового представления (B'1) узла (B1), который находится в первой позиции части (DFS') потока битов, соответствующей кадру (DFS) управления динамическим диапазоном, следующему после опорного кадра (DFR) управления динамическим диапазоном, представлена посредством значения относительного усиления, которое равно разности значения (g_B2) усиления битового представления B'2 соответствующего сдвинутого узла B2 и значения (g_B1) усиления битового представления (B'1) узла (B1), которое предшествует битовому представлению (B'2) соответствующего узла (B2)
17. Устройство аудиодекодера по п. 13, в котором декодер (6) для управления динамическим диапазоном выполнен с возможностью декодирования информации (GC0) усиления битового представления (C'0) узла (C0) последующего кадра (DFS) управления динамическим диапазоном в первой позиции части (DFS') потока битов, соответствующей кадру (DFS) управления динамическим диапазоном, следующему после опорного кадра (DFR) управления динамическим диапазоном после одной или более позиций битовых представлений (B'1, B'2) одного или более сдвинутых узлов (B1, B2), которая представлена посредством значения относительного усиления, которое равно разности значения (g_C0) усиления битового представления (C'0) соответствующего узла (C0) и значения (g_B2) усиления битового представления (B'2) сдвинутого узла (B2), которое предшествует битовому представлению (C'0) соответствующего узла (C0).
18. Устройство аудиодекодера по п. 13, в котором временной размер аудиокадров (AFP, AFR, AFS) равен временному размеру кадров (AFP, AFR, AFS) управления динамическим диапазоном.
19. Устройство аудиодекодера по п. 13, в котором один или более узлов (A0...A5; B0...B2; C0) одного из кадров (DFP, DFR, DFS) управления динамическим диапазоном выбираются из равномерной временной сетки.
20. Устройство аудиодекодера по п. 13, в котором каждый узел (A0...A5; B0...B2; C0) из одного или более узлов (A0...A5; B0...B2; C0) содержит информацию (SA0...SA5; SB0...SB2; SC0) наклона.
21. Устройство аудиодекодера по п. 13, в котором декодер (6) для управления динамическим диапазоном выполнен с возможностью декодирования битовых представлений узлов (A'0...A'5; B'0...B'2; C'0) с использованием технологии энтропийного декодирования.
22. Система, содержащая устройство (1) аудиокодера по одному из пп. 1-12 и устройство (4) аудиодекодера по одному из пп. 13-21.
23. Способ для управления аудиокодером, при этом способ содержит этапы, на которых:
- формируют кодированный поток (ABS) битов аудио из аудиосигнала (AS), содержащего последовательные аудиокадры (AFP, AFR, AFS);
- формируют кодированный поток (DBS) битов управления динамическим диапазоном из последовательности (DS) управления динамическим диапазоном, соответствующей аудиосигналу (AS) и содержащей последовательные кадры (DFP, DFR, DFS) управления динамическим диапазоном, при этом каждый кадр (DFP, DFR, DFS) управления динамическим диапазоном из кадров (DFP, DFR, DFS) управления динамическим диапазоном содержит один или более узлов (A0...A5; B0...B2; C0), при этом каждый узел из одного или более узлов (A0...A5; B0...B2; C0) содержит информацию (GA0...GA5; GB0...GB2; GC0) усиления для аудиосигнала (AS) и информацию (TA0...TA5; TB0...TB2; TC0) времени, указывающую то, какому моменту времени соответствует информация усиления
- при этом кодированный поток (DBS) битов управления динамическим диапазоном содержит для каждого кадра (DFP, DFR, DFS) управления динамическим диапазоном из кадров (DFP, DFR, DFS) управления динамическим диапазоном соответствующую часть (DFP', DFR', DFS') потока битов;
- выполняют процедуру сдвига, при этом один или более узлов (B1, B2) из узлов (B0...B2) одного опорного кадра (DFR) управления динамическим диапазоном из кадров (DFP, DFR, DFS) управления динамическим диапазоном выбираются в качестве сдвинутых узлов (B1, B2), при этом битовое представление (B'1, B'2) каждого из одного или более сдвинутых узлов (B1, B2) одного опорного кадра (DFR) управления динамическим диапазоном встраивается в часть (DFS') потока битов, соответствующую кадру (DFS) управления динамическим диапазоном, следующему после одного опорного кадра (DFR) управления динамическим диапазоном, при этом битовое представление (B'0) каждого оставшегося узла (B0) из узлов (B0...B2) одного опорного кадра (DFR) управления динамическим диапазоном из кадров (DFP, DFR, DFS) управления динамическим диапазоном встраивается в часть (DFR') потока битов, соответствующую одному опорному кадру (DFR) управления динамическим диапазоном.
24. Способ для управления аудиодекодером, при этом способ содержит этапы, на которых:
- декодируют кодированный поток (ABS) битов аудио для того, чтобы воспроизводить аудиосигнал (AS), содержащий последовательные аудиокадры (AFP, AFR, AFS);
- декодируют кодированный поток (DBS) битов управления динамическим диапазоном, чтобы воспроизводить последовательность (DS) управления динамическим диапазоном, соответствующую аудиосигналу (AS) и содержащую последовательные кадры (DFP, DFR, DFS) управления динамическим диапазоном;
- при этом кодированный поток (DBS) битов управления динамическим диапазоном содержит для каждого кадра (DFP, DFR, DFS) управления динамическим диапазоном из кадров управления динамическим диапазоном соответствующую часть (DFP', DFR', DFS') потока битов;
- при этом кодированный поток (DBS) битов управления динамическим диапазоном содержит битовые представления (A'0...A'5; B'0...B'2; C'0) узлов (A0...A5; B0...B2; C0), при этом каждое битовое представление одного узла из узлов содержит информацию (GA0...GA5; GB0...GB2; GC0) усиления для аудиосигнала (AS) и информацию (TA0...TA5; TB0...TB2; TC0) времени, указывающую то, какому моменту времени соответствует информация (GA0...GA5; GB0...GB2; GC0) усиления;
- при этом кодированный поток битов управления динамическим диапазоном (DBS) содержит битовые представления (B'1, B'2) сдвинутых узлов (B1, B2), выбранных из узлов (B0...B2) одного опорного кадра (DFR) управления динамическим диапазоном из кадров (DFP, DFR, DFS) управления динамическим диапазоном, которые встраиваются в часть потока битов, соответствующую кадру (DFS) управления динамическим диапазоном, следующему после одного опорного кадра (DFR) управления динамическим диапазоном, при этом битовое представление (B'0) каждого оставшегося узла (B0) из узлов (B0...B2) одного опорного кадра (DFR) управления динамическим диапазоном из кадров (DFP, DFR, DFS) управления динамическим диапазоном встраивается в часть (DFR') потока битов, соответствующую одному опорному кадру (DFR) управления динамическим диапазоном; и
- при этом битовое представление (B'0) каждого оставшегося узла (B0) из оставшихся узлов (B'0) одного опорного кадра (DFR) управления динамическим диапазоном из кадров (DFP, DFR, DFS) управления динамическим диапазоном декодируется, чтобы воспроизводить каждый оставшийся узел (B0) одного опорного кадра (DFR) управления динамическим диапазоном из кадров (DFP, DFR, DFS) управления динамическим диапазоном;
- при этом битовое представление (B'1, B'2) каждого сдвинутого узла (B1, B2) из сдвинутых узлов (B1, B2), выбранных из узлов (B0...B2) одного опорного кадра (DFR) управления динамическим диапазоном из кадров (DFP, DFR, DFS) управления динамическим диапазоном, декодируется, чтобы воспроизводить каждый сдвинутый узел (B1, B2) из сдвинутых узлов (B1, B2), выбранных из узлов одного опорного кадра (DFR) управления динамическим диапазоном из кадров (DFP, DFR, DFS) управления динамическим диапазоном; и
- при этом воспроизведенные оставшиеся узлы (B0) и воспроизведенные сдвинутые узлы (B1, B2) комбинируются, чтобы восстанавливать опорный кадр (DFR) управления динамическим диапазоном.
25. Компьютерная программа для осуществления способа по одному из пп. 23 или 24 при выполнении на процессоре.
RU2016141556A 2014-03-25 2015-03-20 Устройство аудиокодера и устройство аудиодекодера, имеющие эффективное кодирование усиления при управлении динамическим диапазоном RU2678487C2 (ru)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
EP14161605 2014-03-25
EP14161605.2 2014-03-25
PCT/EP2015/055945 WO2015144587A1 (en) 2014-03-25 2015-03-20 Audio encoder device and an audio decoder device having efficient gain coding in dynamic range control

Publications (3)

Publication Number Publication Date
RU2016141556A true RU2016141556A (ru) 2018-04-25
RU2016141556A3 RU2016141556A3 (ru) 2018-04-25
RU2678487C2 RU2678487C2 (ru) 2019-01-29

Family

ID=52727126

Family Applications (1)

Application Number Title Priority Date Filing Date
RU2016141556A RU2678487C2 (ru) 2014-03-25 2015-03-20 Устройство аудиокодера и устройство аудиодекодера, имеющие эффективное кодирование усиления при управлении динамическим диапазоном

Country Status (20)

Country Link
US (3) US10074377B2 (ru)
EP (1) EP3123469B1 (ru)
JP (1) JP6259930B2 (ru)
KR (1) KR101890216B1 (ru)
CN (2) CN111326165B (ru)
AR (1) AR099836A1 (ru)
AU (1) AU2015238519B2 (ru)
BR (1) BR112016021382B1 (ru)
CA (1) CA2942743C (ru)
ES (1) ES2678068T3 (ru)
MX (1) MX355089B (ru)
MY (1) MY186155A (ru)
PL (1) PL3123469T3 (ru)
PT (1) PT3123469T (ru)
RU (1) RU2678487C2 (ru)
SG (1) SG11201607940WA (ru)
TR (1) TR201809427T4 (ru)
TW (1) TWI585751B (ru)
WO (1) WO2015144587A1 (ru)
ZA (1) ZA201607193B (ru)

Families Citing this family (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2262108B1 (en) 2004-10-26 2017-03-01 Dolby Laboratories Licensing Corporation Adjusting the perceived loudness and/or the perceived spectral balance of an audio signal
TWI447709B (zh) 2010-02-11 2014-08-01 Dolby Lab Licensing Corp 用以非破壞地正常化可攜式裝置中音訊訊號響度之系統及方法
JP5850216B2 (ja) 2010-04-13 2016-02-03 ソニー株式会社 信号処理装置および方法、符号化装置および方法、復号装置および方法、並びにプログラム
CN103325380B (zh) 2012-03-23 2017-09-12 杜比实验室特许公司 用于信号增强的增益后处理
EP2850612B1 (en) 2012-05-18 2019-04-10 Dolby Laboratories Licensing Corporation System for maintaining reversible dynamic range control information associated with parametric audio coders
US10844689B1 (en) 2019-12-19 2020-11-24 Saudi Arabian Oil Company Downhole ultrasonic actuator system for mitigating lost circulation
RU2665873C1 (ru) 2013-01-21 2018-09-04 Долби Лэборетериз Лайсенсинг Корпорейшн Оптимизация громкости и динамического диапазона через различные устройства воспроизведения
BR122020020608B1 (pt) 2013-01-21 2022-05-10 Dolby Laboratories Licensing Corporation Unidade de processamento de áudio
EP2959479B1 (en) 2013-02-21 2019-07-03 Dolby International AB Methods for parametric multi-channel encoding
CN107093991B (zh) 2013-03-26 2020-10-09 杜比实验室特许公司 基于目标响度的响度归一化方法和设备
US9635417B2 (en) 2013-04-05 2017-04-25 Dolby Laboratories Licensing Corporation Acquisition, recovery, and matching of unique information from file-based media for automated file detection
TWM487509U (zh) 2013-06-19 2014-10-01 杜比實驗室特許公司 音訊處理設備及電子裝置
WO2015038522A1 (en) 2013-09-12 2015-03-19 Dolby Laboratories Licensing Corporation Loudness adjustment for downmixed audio content
JP6476192B2 (ja) 2013-09-12 2019-02-27 ドルビー ラボラトリーズ ライセンシング コーポレイション 多様な再生環境のためのダイナミックレンジ制御
AU2014371411A1 (en) * 2013-12-27 2016-06-23 Sony Corporation Decoding device, method, and program
CA2942743C (en) 2014-03-25 2018-11-13 Fraunhofer-Gesellschaft Zur Forderung Der Angewandten Forschung E.V. Audio encoder device and an audio decoder device having efficient gain coding in dynamic range control
CN110808723A (zh) 2014-05-26 2020-02-18 杜比实验室特许公司 音频信号响度控制
CN112164406B (zh) 2014-10-10 2024-06-25 杜比实验室特许公司 基于发送无关的表示的节目响度

Family Cites Families (27)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5701390A (en) * 1995-02-22 1997-12-23 Digital Voice Systems, Inc. Synthesis of MBE-based coded speech using regenerated phase information
RU2144222C1 (ru) * 1998-12-30 2000-01-10 Гусихин Артур Владимирович Способ сжатия звуковой информации и система для его реализации
US6785655B1 (en) * 2000-05-15 2004-08-31 Lsi Logic Corporation Method for independent dynamic range control
SE0001926D0 (sv) * 2000-05-23 2000-05-23 Lars Liljeryd Improved spectral translation/folding in the subband domain
JP4575609B2 (ja) * 2001-03-13 2010-11-04 旭化成エレクトロニクス株式会社 データ変換装置
KR100754439B1 (ko) * 2003-01-09 2007-08-31 와이더댄 주식회사 이동 전화상의 체감 음질을 향상시키기 위한 디지털오디오 신호의 전처리 방법
US7668712B2 (en) * 2004-03-31 2010-02-23 Microsoft Corporation Audio encoding and decoding with intra frames and adaptive forward error correction
CN1993700B (zh) * 2004-07-02 2012-03-14 尼尔逊媒介研究股份有限公司 用于进行压缩数字位流的混合的方法及装置
CN101055719B (zh) * 2004-09-17 2011-02-02 广州广晟数码技术有限公司 编码和发送多声道数字音频信号的方法
US7991610B2 (en) * 2005-04-13 2011-08-02 Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschung E.V. Adaptive grouping of parameters for enhanced coding efficiency
US8521314B2 (en) * 2006-11-01 2013-08-27 Dolby Laboratories Licensing Corporation Hierarchical control path with constraints for audio dynamics processing
CN101587711B (zh) * 2008-05-23 2012-07-04 华为技术有限公司 基音后处理方法、滤波器以及基音后处理***
US8798776B2 (en) * 2008-09-30 2014-08-05 Dolby International Ab Transcoding of audio metadata
RU2468451C1 (ru) * 2008-10-29 2012-11-27 Долби Интернэшнл Аб Защита от ограничения сигнала с использованием заранее существующих метаданных коэффициента усиления аудиосигнала
KR101336891B1 (ko) * 2008-12-19 2013-12-04 한국전자통신연구원 G.711 코덱의 음질 향상을 위한 부호화 장치 및 복호화 장치
US8861879B2 (en) * 2009-09-17 2014-10-14 Samsung Electronics Co., Ltd. Method and apparatus for encoding and decoding image based on skip mode
TWI447709B (zh) * 2010-02-11 2014-08-01 Dolby Lab Licensing Corp 用以非破壞地正常化可攜式裝置中音訊訊號響度之系統及方法
US9443534B2 (en) * 2010-04-14 2016-09-13 Huawei Technologies Co., Ltd. Bandwidth extension system and approach
CN103003877B (zh) * 2010-08-23 2014-12-31 松下电器产业株式会社 声音信号处理装置及声音信号处理方法
CN103827965B (zh) * 2011-07-29 2016-05-25 Dts有限责任公司 自适应语音可理解性处理器
US20140369527A1 (en) * 2011-09-22 2014-12-18 Earsoft Limited Dynamic range control
EP2850612B1 (en) * 2012-05-18 2019-04-10 Dolby Laboratories Licensing Corporation System for maintaining reversible dynamic range control information associated with parametric audio coders
US9332373B2 (en) * 2012-05-31 2016-05-03 Dts, Inc. Audio depth dynamic range enhancement
EP2898506B1 (en) * 2012-09-21 2018-01-17 Dolby Laboratories Licensing Corporation Layered approach to spatial audio coding
US9607624B2 (en) * 2013-03-29 2017-03-28 Apple Inc. Metadata driven dynamic range control
TWM487509U (zh) * 2013-06-19 2014-10-01 杜比實驗室特許公司 音訊處理設備及電子裝置
CA2942743C (en) 2014-03-25 2018-11-13 Fraunhofer-Gesellschaft Zur Forderung Der Angewandten Forschung E.V. Audio encoder device and an audio decoder device having efficient gain coding in dynamic range control

Also Published As

Publication number Publication date
TWI585751B (zh) 2017-06-01
MY186155A (en) 2021-06-28
USRE49107E1 (en) 2022-06-14
AU2015238519A1 (en) 2016-11-10
CN106165014A (zh) 2016-11-23
KR20160136390A (ko) 2016-11-29
BR112016021382B1 (pt) 2021-02-09
RU2678487C2 (ru) 2019-01-29
US20170011749A1 (en) 2017-01-12
WO2015144587A1 (en) 2015-10-01
US10074377B2 (en) 2018-09-11
PT3123469T (pt) 2018-07-06
CN111326165A (zh) 2020-06-23
CA2942743A1 (en) 2015-10-01
ZA201607193B (en) 2018-08-30
KR101890216B1 (ko) 2018-08-22
JP6259930B2 (ja) 2018-01-10
US20220277756A1 (en) 2022-09-01
TW201543470A (zh) 2015-11-16
MX2016012421A (es) 2016-12-16
SG11201607940WA (en) 2016-10-28
EP3123469B1 (en) 2018-04-18
JP2017517020A (ja) 2017-06-22
EP3123469A1 (en) 2017-02-01
RU2016141556A3 (ru) 2018-04-25
TR201809427T4 (tr) 2018-07-23
AU2015238519B2 (en) 2017-11-23
CN106165014B (zh) 2020-01-24
PL3123469T3 (pl) 2018-09-28
CA2942743C (en) 2018-11-13
AR099836A1 (es) 2016-08-24
CN111326165B (zh) 2023-12-12
MX355089B (es) 2018-04-04
ES2678068T3 (es) 2018-08-08

Similar Documents

Publication Publication Date Title
RU2016141556A (ru) Устройство аудиокодера и устройство аудиодекодера, имеющие эффективное кодирование усиления при управлении динамическим диапазоном
WO2017192011A3 (ko) 화면 내 예측을 이용한 영상 부호화/복호화 방법 및 장치
RU2015115514A (ru) Способ, устройство и система для кодирования и декодирования единиц преобразования единицы кодирования
RU2016108145A (ru) Способ остаточной дифференциальной импульсно-кодовой модуляции в целях расширения диапазона высокоэффективного кодирования видеоизображений (HEVC)
UA109312C2 (uk) Імпульсно-кодова модуляція з квантуванням при кодуванні відеоінформації
NZ586566A (en) A method and apparatus for encoding and decoding multi-channel audio with random access points into a lossless variable bit rate audio bitstream
JP2015508577A5 (ru)
ZA202101697B (en) Image encoding method, image decoding method, encoder, decoder and storage medium
MY178342A (en) Coding of audio scenes
EA201890576A1 (ru) Кодирование и декодирование звука с использованием параметров преобразования представления
MX2021008406A (es) Un codificador, un decodificador y metodos correspondientes que utilizan optimizacion de intervalo de busqueda ibc para tama?o de ctu arbitrario.
EP3817389A4 (en) IMAGE ENCODING METHOD, DECODING METHOD, ENCODER, DECODER AND STORAGE MEDIA
MX2021016150A (es) Codificación de señalización de bloques omitidos por transformación.
MX2022015786A (es) Decodificador de audio, codificador de audio, metodo para proveer una se?al de audio decodificada, metodo para proveer una se?al de audio codificada, flujo de audio, proveedor de flujos de audio y programa de computacion que utiliza un identificador de flujo.
EP4283999A3 (en) Video decoding method, and video decoder
MX2021001970A (es) Métodos, aparatos y sistemas para generación, transporte y procesamiento de tramas de ejecución inmediata (ipfs).
MX2021008001A (es) Un codificador, un decodificador y métodos correspondientes para señalización de configuración de mosaicos.
MX353104B (es) Transición desde una codificación/decodificación por transformada hacia una codificación/decodificación predictiva.
MX2022003455A (es) Esquema de codificacion para video inmersivo con submuestreo asimetrico y aprendizaje automatico.
RU2018131583A (ru) Способ кодирования видео, способ декодирования видео, устройство кодирования видео, устройство декодирования видео и программа
MX2021014687A (es) Metodo y dispositivo de codificacion/decodificacion de imagenes y medio de grabacion que almacena flujo de bits.
MX2018008972A (es) Esquema de control de velocidad de panico multi-etapa para codificadores.
MX2021005549A (es) Codificador de video, decodificador de video y metodos de codificacion o decodificacion de una imagen.
EP3817383A4 (en) Image encoding method and decoding method, encoder, decoder, and storage medium
RU2018131580A (ru) Способ кодирования видео, способ декодирования видео, устройство кодирования видео, устройство декодирования видео и программа