Способ кодирования аудио и связанное с ним устройство - заявка 2016146538 на патент на изобретение в РФ

1. Способ кодирования аудио, содержащий этапы, на которых:
- оценивают опорную эффективность линейного прогнозирования текущего аудиокадра;
- определяют схему кодирования аудио, которая совпадает с опорной эффективностью линейного прогнозирования текущего аудиокадра; и
- выполняют кодирование аудио для текущего аудиокадра согласно схеме кодирования аудио, которая совпадает с опорной эффективностью линейного прогнозирования текущего аудиокадра.
2. Способ по п. 1, в котором:
- опорная эффективность линейного прогнозирования содержит, по меньшей мере, одно из следующей эффективности линейного прогнозирования: опорная эффективность долговременного линейного прогнозирования, опорная эффективность кратковременного линейного прогнозирования и опорная эффективность интегрированного линейного прогнозирования.
3. Способ по п. 2, в котором:
- если опорная эффективность линейного прогнозирования текущего аудиокадра содержит опорную эффективность кратковременного линейного прогнозирования текущего аудиокадра, определение схемы кодирования аудио, которая совпадает с опорной эффективностью линейного прогнозирования текущего аудиокадра, содержит этапы, на которых:
- если опорная эффективность кратковременного линейного прогнозирования текущего аудиокадра превышает или равна пятому пороговому значению, определяют то, что схема кодирования аудио, которая совпадает с опорной эффективностью линейного прогнозирования текущего аудиокадра, представляет собой схему кодирования аудио на основе линейного прогнозирования;
- и/или
- если опорная эффективность кратковременного линейного прогнозирования текущего аудиокадра меньше пятого порогового значения, определяют то, что схема кодирования аудио, которая совпадает с опорной эффективностью линейного прогнозирования текущего аудиокадра, представляет собой схему кодирования аудио не на основе линейного прогнозирования.
4. Способ по п. 2, в котором:
- если опорная эффективность линейного прогнозирования текущего аудиокадра содержит опорную эффективность кратковременного линейного прогнозирования текущего аудиокадра, определение схемы кодирования аудио, которая совпадает с опорной эффективностью линейного прогнозирования текущего аудиокадра, содержит этап, на котором: определяют второй интервал эффективности линейного прогнозирования, в который попадает опорная эффективность кратковременного линейного прогнозирования текущего аудиокадра, и определяют, согласно взаимосвязи преобразования между интервалом эффективности линейного прогнозирования и схемой кодирования аудио на основе линейного прогнозирования, вторую схему кодирования аудио, которая находится во взаимосвязи преобразования со вторым интервалом эффективности линейного прогнозирования, при этом вторая схема кодирования аудио представляет собой схему кодирования аудио, которая совпадает с опорной эффективностью линейного прогнозирования текущего аудиокадра, и вторая схема кодирования аудио представляет собой схему кодирования аудио на основе линейного прогнозирования или схему кодирования аудио не на основе линейного прогнозирования.
5. Способ по любому из пп. 2-4, в котором:
- опорная эффективность кратковременного линейного прогнозирования текущего аудиокадра получается посредством оценки следующим образом на этапе, на котором: оценивают эффективность кратковременного линейного прогнозирования текущего аудиокадра, при этом эффективность кратковременного линейного прогнозирования текущего аудиокадра представляет собой опорную эффективность кратковременного линейного прогнозирования текущего аудиокадра;
- или:
- опорная эффективность кратковременного линейного прогнозирования текущего аудиокадра получается посредством оценки следующим образом на этапах, на которых: получают эффективность кратковременного линейного прогнозирования текущего аудиокадра посредством оценки; получают эффективность линейного прогнозирования N5 хронологических аудиокадров текущего аудиокадра; и вычисляют четвертое статистическое значение эффективности линейного прогнозирования N5 хронологических аудиокадров и эффективности кратковременного линейного прогнозирования текущего аудиокадра, при этом N5 является положительным целым числом, четвертое статистическое значение представляет собой опорную эффективность кратковременного линейного прогнозирования текущего аудиокадра, эффективность линейного прогнозирования каждого хронологического аудиокадра из N51 хронологических аудиокадров представляет собой, по меньшей мере, одно из следующей эффективности линейного прогнозирования: эффективность долговременного линейного прогнозирования, эффективность кратковременного линейного прогнозирования и эффективность интегрированного линейного прогнозирования, и N51 хронологических аудиокадров представляют собой поднабор N5 хронологических аудиокадров;
- или:
- опорная эффективность кратковременного линейного прогнозирования текущего аудиокадра получается посредством оценки следующим образом на этапах, на которых: получают эффективность кратковременного линейного прогнозирования текущего аудиокадра посредством оценки; получают опорную эффективность линейного прогнозирования N6 хронологических аудиокадров текущего аудиокадра; и вычисляют пятое статистическое значение опорной эффективности линейного прогнозирования N6 хронологических аудиокадров и эффективности кратковременного линейного прогнозирования текущего аудиокадра, при этом N6 является положительным целым числом, пятое статистическое значение представляет собой опорную эффективность кратковременного линейного прогнозирования текущего аудиокадра, опорная эффективность линейного прогнозирования каждого хронологического аудиокадра из N61 хронологических аудиокадров представляет собой, по меньшей мере, одно из следующей эффективности линейного прогнозирования: опорная эффективность долговременного линейного прогнозирования, опорная эффективность кратковременного линейного прогнозирования и опорная эффективность интегрированного линейного прогнозирования, и N61 хронологических аудиокадров представляют собой поднабор N6 хронологических аудиокадров;
- или:
- опорная эффективность кратковременного линейного прогнозирования текущего аудиокадра получается посредством оценки следующим образом на этапах, на которых: получают эффективность кратковременного линейного прогнозирования текущего аудиокадра посредством оценки; получают опорную эффективность линейного прогнозирования N8 хронологических аудиокадров текущего аудиокадра; получают эффективность линейного прогнозирования N7 хронологических аудиокадров текущего аудиокадра; и вычисляют шестое статистическое значение эффективности линейного прогнозирования N7 хронологических аудиокадров, опорной эффективности линейного прогнозирования N8 хронологических аудиокадров и эффективности кратковременного линейного прогнозирования текущего аудиокадра, при этом N7 и N8 являются положительными целыми числами, шестое статистическое значение представляет собой опорную эффективность кратковременного линейного прогнозирования текущего аудиокадра, эффективность линейного прогнозирования каждого хронологического аудиокадра из N71 хронологических аудиокадров представляет собой, по меньшей мере, одно из следующей эффективности линейного прогнозирования: эффективность долговременного линейного прогнозирования, эффективность кратковременного линейного прогнозирования и эффективность интегрированного линейного прогнозирования, опорная эффективность линейного прогнозирования каждого хронологического аудиокадра из N81 хронологических аудиокадров представляет собой, по меньшей мере, одно из следующей эффективности линейного прогнозирования: опорная эффективность долговременного линейного прогнозирования, опорная эффективность кратковременного линейного прогнозирования и опорная эффективность интегрированного линейного прогнозирования, N71 хронологических аудиокадров представляют собой поднабор N7 хронологических аудиокадров, и N81 хронологических аудиокадров представляют собой поднабор N8 хронологических аудиокадров.
6. Способ по п. 5, в котором получение эффективности кратковременного линейного прогнозирования текущего аудиокадра посредством оценки содержит этап, на котором: получают эффективность кратковременного линейного прогнозирования текущего аудиокадра на основе остатка линейного прогнозирования текущего аудиокадра.
7. Способ по п. 6, в котором получение эффективности кратковременного линейного прогнозирования текущего аудиокадра на основе остатка линейного прогнозирования текущего аудиокадра содержит этап, на котором:
- вычисляют частоту изменения энергии, которую имеет текущий аудиокадр и которая получена до и после того, как кратковременное линейное прогнозирование выполняется для текущего аудиокадра, при этом частота изменения энергии представляет собой эффективность кратковременного линейного прогнозирования текущего аудиокадра, или эффективность кратковременного линейного прогнозирования текущего аудиокадра получается посредством преобразования на основе частоты изменения энергии, и энергия, которую имеет текущий аудиокадр и которая получена после того, как кратковременное линейное прогнозирование выполняется для текущего аудиокадра, представляет собой энергию остатка линейного прогнозирования текущего аудиокадра.
8. Способ по п. 7, в котором частота изменения энергии, которую имеет текущий аудиокадр и которая получена до и после того, как кратковременное линейное прогнозирование выполняется для текущего аудиокадра, представляет собой отношение энергии, которую имеет текущий аудиокадр и которая получена до того, как кратковременное линейное прогнозирование выполняется для текущего аудиокадра, к энергии остатка линейного прогнозирования текущего аудиокадра.
9. Аудиокодер, содержащий:
- блок оценки, сконфигурированный с возможностью оценивать опорную эффективность линейного прогнозирования текущего аудиокадра;
- блок определения, сконфигурированный с возможностью определять схему кодирования аудио, которая совпадает с опорной эффективностью линейного прогнозирования текущего аудиокадра, которая оценивается посредством блока оценки; и
- блок кодирования, сконфигурированный с возможностью выполнять кодирование аудио для текущего аудиокадра согласно схеме кодирования аудио, которая совпадает с опорной эффективностью линейного прогнозирования текущего аудиокадра, и которая определяется посредством блока определения.
10. Аудиокодер по п. 9, в котором:
- опорная эффективность линейного прогнозирования содержит, по меньшей мере, одно из следующей эффективности линейного прогнозирования: опорная эффективность долговременного линейного прогнозирования, опорная эффективность кратковременного линейного прогнозирования и опорная эффективность интегрированного линейного прогнозирования.
11. Аудиокодер по п. 10, в котором:
- если опорная эффективность линейного прогнозирования текущего аудиокадра содержит опорную эффективность кратковременного линейного прогнозирования текущего аудиокадра, блок определения, в частности, сконфигурирован с возможностью:
- если опорная эффективность кратковременного линейного прогнозирования текущего аудиокадра превышает или равна пятому пороговому значению, определять то, что схема кодирования аудио, которая совпадает с опорной эффективностью линейного прогнозирования текущего аудиокадра, представляет собой схему кодирования аудио на основе линейного прогнозирования;
- и/или
- если опорная эффективность кратковременного линейного прогнозирования текущего аудиокадра меньше пятого порогового значения, определять то, что схема кодирования аудио, которая совпадает с опорной эффективностью линейного прогнозирования текущего аудиокадра, представляет собой схему кодирования аудио не на основе линейного прогнозирования.
12. Аудиокодер по п. 10, в котором:
- если опорная эффективность линейного прогнозирования текущего аудиокадра содержит опорную эффективность кратковременного линейного прогнозирования текущего аудиокадра, блок определения, в частности, сконфигурирован с возможностью: определять второй интервал эффективности линейного прогнозирования, в который попадает опорная эффективность кратковременного линейного прогнозирования текущего аудиокадра, и определять, согласно взаимосвязи преобразования между интервалом эффективности линейного прогнозирования и схемой кодирования аудио на основе линейного прогнозирования, вторую схему кодирования аудио, которая находится во взаимосвязи преобразования со вторым интервалом эффективности линейного прогнозирования, при этом вторая схема кодирования аудио представляет собой схему кодирования аудио, которая совпадает с опорной эффективностью линейного прогнозирования текущего аудиокадра, и вторая схема кодирования аудио представляет собой схему кодирования аудио на основе линейного прогнозирования или схему кодирования аудио не на основе линейного прогнозирования.
13. Аудиокодер по любому из пп. 10-12, в котором:
- в аспекте оценки опорной эффективности кратковременного линейного прогнозирования текущего аудиокадра, блок оценки, в частности, сконфигурирован с возможностью: оценивать эффективность кратковременного линейного прогнозирования текущего аудиокадра, при этом эффективность кратковременного линейного прогнозирования текущего аудиокадра представляет собой опорную эффективность кратковременного линейного прогнозирования текущего аудиокадра;
- или:
- в аспекте оценки опорной эффективности кратковременного линейного прогнозирования текущего аудиокадра, блок оценки, в частности, сконфигурирован с возможностью: получать эффективность кратковременного линейного прогнозирования текущего аудиокадра посредством оценки; получать эффективность линейного прогнозирования N5 хронологических аудиокадров текущего аудиокадра; и вычислять четвертое статистическое значение эффективности линейного прогнозирования N5 хронологических аудиокадров и эффективности кратковременного линейного прогнозирования текущего аудиокадра, при этом N5 является положительным целым числом, четвертое статистическое значение представляет собой опорную эффективность кратковременного линейного прогнозирования текущего аудиокадра, эффективность линейного прогнозирования каждого хронологического аудиокадра из N51 хронологических аудиокадров представляет собой, по меньшей мере, одно из следующей эффективности линейного прогнозирования: эффективность долговременного линейного прогнозирования, эффективность кратковременного линейного прогнозирования и эффективность интегрированного линейного прогнозирования, и N51 хронологических аудиокадров представляют собой поднабор N5 хронологических аудиокадров;
- или:
- в аспекте оценки опорной эффективности кратковременного линейного прогнозирования текущего аудиокадра, блок оценки, в частности, сконфигурирован с возможностью: получать эффективность кратковременного линейного прогнозирования текущего аудиокадра посредством оценки; получать опорную эффективность линейного прогнозирования N6 хронологических аудиокадров текущего аудиокадра; и вычислять пятое статистическое значение опорной эффективности линейного прогнозирования N6 хронологических аудиокадров и эффективности кратковременного линейного прогнозирования текущего аудиокадра, при этом N6 является положительным целым числом, пятое статистическое значение представляет собой опорную эффективность кратковременного линейного прогнозирования текущего аудиокадра, опорная эффективность линейного прогнозирования каждого хронологического аудиокадра из N61 хронологических аудиокадров представляет собой, по меньшей мере, одно из следующей эффективности линейного прогнозирования: опорная эффективность долговременного линейного прогнозирования, опорная эффективность кратковременного линейного прогнозирования и опорная эффективность интегрированного линейного прогнозирования, и N61 хронологических аудиокадров представляют собой поднабор N6 хронологических аудиокадров;
- или:
- в аспекте оценки опорной эффективности кратковременного линейного прогнозирования текущего аудиокадра, блок оценки, в частности, сконфигурирован с возможностью: получать эффективность кратковременного линейного прогнозирования текущего аудиокадра посредством оценки; получать опорную эффективность линейного прогнозирования N8 хронологических аудиокадров текущего аудиокадра; получать эффективность линейного прогнозирования N7 хронологических аудиокадров текущего аудиокадра; и вычислять шестое статистическое значение эффективности линейного прогнозирования N7 хронологических аудиокадров, опорной эффективности линейного прогнозирования N8 хронологических аудиокадров и эффективности кратковременного линейного прогнозирования текущего аудиокадра, при этом N7 и N8 являются положительными целыми числами, шестое статистическое значение представляет собой опорную эффективность кратковременного линейного прогнозирования текущего аудиокадра, эффективность линейного прогнозирования каждого хронологического аудиокадра из N71 хронологических аудиокадров представляет собой, по меньшей мере, одно из следующей эффективности линейного прогнозирования: эффективность долговременного линейного прогнозирования, эффективность кратковременного линейного прогнозирования и эффективность интегрированного линейного прогнозирования, опорная эффективность линейного прогнозирования каждого хронологического аудиокадра из N81 хронологических аудиокадров представляет собой, по меньшей мере, одно из следующей эффективности линейного прогнозирования: опорная эффективность долговременного линейного прогнозирования, опорная эффективность кратковременного линейного прогнозирования и опорная эффективность интегрированного линейного прогнозирования, N71 хронологических аудиокадров представляют собой поднабор N7 хронологических аудиокадров, и N81 хронологических аудиокадров представляют собой поднабор N8 хронологических аудиокадров.
14. Аудиокодер по п. 13, в котором в аспекте получения эффективности кратковременного линейного прогнозирования текущего аудиокадра посредством оценки, блок оценки, в частности, сконфигурирован с возможностью получать эффективность кратковременного линейного прогнозирования текущего аудиокадра на основе остатка линейного прогнозирования текущего аудиокадра.
15. Аудиокодер по п. 14, в котором в аспекте получения эффективности кратковременного линейного прогнозирования текущего аудиокадра на основе остатка линейного прогнозирования текущего аудиокадра, блок оценки, в частности, сконфигурирован с возможностью вычислять частоту изменения энергии, которую имеет текущий аудиокадр и которая получена до и после того, как кратковременное линейное прогнозирование выполняется для текущего аудиокадра, при этом частота изменения энергии представляет собой эффективность кратковременного линейного прогнозирования текущего аудиокадра, или эффективность кратковременного линейного прогнозирования текущего аудиокадра получается посредством преобразования на основе частоты изменения энергии, и энергия, которую имеет текущий аудиокадр и которая получена после того, как кратковременное линейное прогнозирование выполняется для текущего аудиокадра, представляет собой энергию остатка линейного прогнозирования текущего аудиокадра.
16. Аудиокодер по п. 15, в котором частота изменения энергии, которую имеет текущий аудиокадр и которая получена до и после того, как кратковременное линейное прогнозирование выполняется для текущего аудиокадра, представляет собой отношение энергии, которую имеет текущий аудиокадр и которая получена до того, как кратковременное линейное прогнозирование выполняется для текущего аудиокадра, к энергии остатка линейного прогнозирования текущего аудиокадра.
Наверх