Способ и соответствующий продукт для определения режима кодирования/декодирования аудио

1. Способ определения режима кодирования аудио, содержащий: определение схемы комбинации каналов для текущего кадра и определение режима кодирования текущего кадра на основе схемы комбинации каналов для предыдущего кадра и схемы комбинации каналов для текущего кадра.
2. Способ по п. 1, в котором схема комбинации каналов для текущего кадра является одной из множества схем комбинации каналов, причем множество схем комбинации каналов содержат схему совмещения каналов антикоррелированных сигналов и схему комбинации каналов коррелированных сигналов, причем схема комбинации каналов коррелированных сигналов является схемой комбинации каналов, соответствующей почти синфазному сигналу, а схема комбинации каналов антикоррелированных сигналов является схемой комбинации каналов, соответствующей почти противофазному сигналу.
3. Способ по п. 2, в котором: определение схемы комбинации каналов для текущего кадра содержит: выполнение решения начальной схемы комбинации каналов для текущего кадра, чтобы определить начальную схему комбинации каналов для текущего кадра; и выполнение решения о модификации схемы комбинации каналов для текущего кадра на основе начальной схемы комбинации каналов для текущего кадра, чтобы определить схему комбинации каналов для текущего кадра.
4. Способ по п. 3, в котором: выполнение решения начальной схемы комбинации каналов для текущего кадра содержит: определение типа сигнала синфазный/противофазный стереосигнала в текущем кадре с использованием сигналов левого и правого каналов в текущем кадре; и определение начальной схемы комбинации каналов для текущего кадра на основе типа сигнала синфазный/противофазный стереосигнала в текущем кадре и схемы комбинации каналов для предыдущего кадра.
5. Способ по п. 4, в котором определение начальной схемы комбинации каналов для текущего кадра на основе типа сигнала синфазный/противофазный стереосигнала в текущем кадре и схемы комбинации каналов для предыдущего кадра содержит: когда тип сигнала синфазный/противофазный стереосигнала в текущем кадре является почти синфазным сигналом, а схема комбинации каналов для предыдущего кадра является схемой комбинации каналов коррелированных сигналов, определение, что начальная схема комбинации каналов для текущего кадра является схемой комбинации каналов коррелированных сигналов; или когда тип сигнала синфазный/противофазный стереосигнала в текущем кадре является почти противофазным сигналом, и схема комбинации каналов для предыдущего кадра является схемой комбинации каналов антикоррелированных сигналов, определение, что начальная схема комбинации каналов для текущего кадра является схемой комбинации каналов антикоррелированных сигналов; или когда тип сигнала синфазный/противофазный стереосигнала в текущем кадре является почти синфазным сигналом, а схема комбинации каналов для предыдущего кадра является схемой комбинации каналов антикоррелированных сигналов, если отношения сигнал/шум сигналов левого и правого каналов в текущем кадре оба меньше второго порога, определение, что начальная схема комбинации каналов для текущего кадра является схемой комбинации каналов коррелированных сигналов; или если отношение сигнал/шум сигнала левого канала и/или отношение сигнал/шум сигнала правого канала в текущем кадре больше или равно второму порогу, определение, что начальная схема комбинации каналов для текущего кадра является схемой комбинации каналов антикоррелированных сигналов; или когда тип сигнала синфазный/противофазный стереосигнала в текущем кадре является почти противофазным сигналом, а схема комбинации каналов для предыдущего кадра представляет собой схему комбинации каналов коррелированных сигналов, если отношения сигнал/шум сигналов левого и правого каналов в текущем кадре оба меньше второго порога, определение, что начальная схема комбинации каналов для текущего кадра является схемой комбинации каналов антикоррелированных сигналов; или если отношение сигнал/шум сигнала левого канала и/или отношение сигнал/шум сигнала правого канала в текущем кадре больше или равно второму порогу, определение, что начальная схема комбинации каналов для текущего кадра представляет собой схему комбинации каналов коррелированных сигналов.
6. Способ по любому из пп. 3-5, в котором выполнение решения модификации схемы комбинации каналов для текущего кадра на основе начальной схемы комбинации каналов для текущего кадра, чтобы определить схему комбинации каналов для текущего кадра, содержит: если флаг модификации коэффициента отношения комбинации каналов предыдущего кадра указывает, что коэффициент отношения комбинации каналов необходимо модифицировать, то определяют, что схема комбинации каналов для текущего кадра является схемой комбинации каналов антикоррелированных сигналов; или если флаг модификации коэффициента отношения комбинации каналов предыдущего кадра указывает, что коэффициент отношения комбинации каналов не требуется модифицировать, определение того, соответствует ли текущий кадр условию переключения, и определение схемы комбинации каналов для текущего кадра на основе результата определения, соответствует ли текущий кадр условию переключения.
7. Способ по п. 6, в котором определение схемы комбинации каналов для текущего кадра на основе результата определения, удовлетворяет ли текущий кадр условию переключения, содержит: когда схема комбинации каналов для предыдущего кадра отличается от начальной схемы комбинации каналов для текущего кадра, текущий кадр удовлетворяет условию переключения, начальная схема комбинации каналов для текущего кадра представляет собой схему комбинации каналов коррелированных сигналов, и схема комбинации каналов для предыдущего кадра является схемой комбинации каналов антикоррелированных сигналов, определение, что схема комбинации каналов для текущего кадра является схемой комбинации каналов антикоррелированных сигналов; или когда схема комбинации каналов для предыдущего кадра отличается от начальной схемы комбинации каналов для текущего кадра, текущий кадр соответствует условию переключения, начальная схема комбинации каналов для текущего кадра является схемой комбинации каналов антикоррелированных сигналов, схема комбинации каналов для предыдущего кадра является схемой комбинации каналов коррелированных сигналов, а коэффициент отношения комбинации каналов предыдущего кадра меньше, чем первый порог коэффициента отношения, определение того, что схема комбинации каналов для текущего кадра является схемой комбинации каналов коррелированных сигналов; или когда схема комбинации каналов для предыдущего кадра отличается от начальной схемы комбинации каналов для текущего кадра, текущий кадр соответствует условию переключения, начальная схема комбинации каналов для текущего кадра является схемой комбинации каналов антикоррелированных сигналов, схема комбинации каналов для предыдущего кадра является схемой комбинации каналов коррелированных сигналов, а коэффициент отношения комбинации каналов предыдущего кадра больше или равен первому порогу коэффициента отношения, определение, что схема комбинации каналов для текущего кадра является схемой комбинации каналов антикоррелированных сигналов; или
-го
-го
-ый
го-
-го
-ый
го
-го
-ый
когда схема комбинации каналов для (P-1) - до текущего кадра отличается от начальной схемы комбинации каналов для P до текущего кадра, P до текущего кадр не соответствует условию переключения, текущий кадр соответствует условию переключения, тип сигнала синфазный/противофазный стереосигнала в текущем кадре является почти синфазным сигналом, начальная схема комбинации каналов для текущего кадра является схемой комбинации каналов коррелированных сигналов, и схема комбинации каналов для предыдущего кадра представляет собой схему комбинации каналов антикоррелированных сигналов, определение, что схема комбинации каналов для текущего кадра является схемой комбинации каналов коррелированных сигналов; или когда схема комбинации каналов для (P-1) до текущего кадра отличается от начальной схемы комбинации каналов для P до текущего кадра, P до текущего кадр не соответствует условию переключения, текущий кадр соответствует условию переключения, тип сигнала синфазный/противофазный стереосигнала в текущем кадре является почти противофазным сигналом, начальная схема комбинации каналов для текущего кадра является схемой комбинации каналов антикоррелированных сигналов, схема комбинации каналов для предыдущего кадра является схемой комбинации каналов коррелированных сигналов, а коэффициент отношения комбинации каналов предыдущего кадра меньше второго порога коэффициента отношения, определение, что схема комбинации каналов для текущего кадра является схемой комбинации каналов коррелированных сигналов; или когда схема комбинации каналов для (P-1) до текущего кадра отличается от начальной схемы комбинации каналов для P до текущего кадра, P до текущего кадр не соответствует условию переключения, текущий кадр соответствует условию переключения, тип сигнала синфазный/противофазный стереосигнала в текущем кадре является почти противофазным сигналом, схема комбинации каналов для текущего кадра является схемой комбинации каналов антикоррелированных сигналов, схема комбинации каналов для предыдущего кадра является схемой комбинации каналов коррелированных сигналов, а коэффициент отношения комбинации каналов предыдущего кадра больше или равен второму порогу коэффициента соотношения, определение, что схема комбинации каналов для текущего кадра является схемой комбинации каналов антикоррелированных сигналов.
8. Способ по п. 7, в котором: определение, соответствует ли текущий кадр условию переключения, содержит: определение, на основе типа кадра сигнала первичного канала и/или типа кадра сигнала вторичного канала в предыдущем кадре, соответствует ли текущий кадр условию переключения.
9. Способ по п. 8, в котором определение, на основе типа кадра сигнала первичного канала в предыдущем кадре и/или типа кадра сигнала вторичного канала в предыдущем кадре, соответствует ли текущий кадр условию переключения содержит: когда первое условие, второе условие, и третье условие все выполнены, определение, что текущий кадр соответствует условию переключения; или когда второе условие, третье условие, четвертое условие и пятое условие все выполнены, определение, что текущий кадр соответствует условию переключения; или при выполнении шестого состояния, определение, что текущий кадр соответствует условию переключения; причем первое условие: тип кадра сигнала первичного канала в предыдущем кадре предыдущего кадра является одним из следующих: кадр VOICED_CLAS, кадр ONSET, кадр SIN_ONSET, кадр INACTIVE_CLAS и кадр AUDIO_CLAS, и тип кадра сигнала первичного канала в предыдущем кадре - это кадр UNVOICED_CLAS или кадр VOICED_TRANSITION; или тип кадра сигнала вторичного канала в предыдущем кадре предыдущего кадра является одним из следующих: кадр VOICED_CLAS, кадр ONSET, кадр SIN_ONSET, кадр INACTIVE_CLAS и кадр AUDIO_CLAS, и тип кадра сигнала вторичного канала в предыдущем кадре является кадром UNVOICED_CLAS или кадром VOICED_TRANSITION; второе условие: ни один из режимов необработанного кодирования сигнала первичного канала и сигнала вторичного канала в предыдущем кадре не является типом кодирования, соответствующим VOICED; третье условие: количество последовательных кадров перед предыдущим кадром, которые используют схему комбинации каналов, использованную предыдущим кадром, больше, чем предварительно установленный порог количества кадров; четвертое условие: тип кадра сигнала первичного канала в предыдущем кадре является кадром UNVOICED_CLAS, или тип кадра сигнала вторичного канала в предыдущем кадре является кадром UNVOICED_CLAS; пятое условие: долгосрочное среднеквадратичное значение энергии сигналов левого и правого каналов в текущем кадре меньше порога энергии; и шестое условие: тип кадра сигнала первичного канала в предыдущем кадре является музыкальным сигналом, отношение энергии более низкой полосы частот к энергии более высокой полосы частот сигнала первичного канала в предыдущем кадре больше, чем первый порог отношения энергии, и отношение энергии более низкой полосы частот к энергии более высокой полосы частот сигнала вторичного канала в предыдущем кадре превышает второй порог отношения энергии.
10. Способ по любому из пп. 1-5, в котором определение режима кодирования текущего кадра на основе схемы комбинации каналов для предыдущего кадра и схемы комбинации каналов для текущего кадра содержит: когда схема комбинации каналов для предыдущего кадра является схемой комбинации каналов коррелированных сигналов, а схема комбинации каналов для текущего кадра является схемой комбинации каналов антикоррелированных сигналов, определение, что режим кодирования текущего кадра является режимом переключения кодирования сигнала с коррелированного на антикоррелированный, причем в режиме переключения кодирования сигнала с коррелированного на антикоррелированный обработка понижающего микширования во временной области выполняется с использованием способа обработки понижающего микширования, соответствующего переходу от схемы комбинации каналов коррелированных сигналов к схеме комбинации каналов антикоррелированных сигналов; или когда схема комбинации каналов для предыдущего кадра является схемой комбинации каналов антикоррелированных сигналов, и схема комбинации каналов для текущего кадра является схемой комбинации каналов антикоррелированных сигналов, определение, что режим кодирования текущего кадра является режимом кодирования антикоррелированных сигналов, причем в режиме кодирования антикоррелированных сигналов обработка понижающего микширования во временной области выполняется с использованием способа обработки понижающего микширования, соответствующего схеме комбинации каналов антикоррелированных сигналов; или когда схема комбинации каналов для предыдущего кадра является схемой комбинации каналов антикоррелированных сигналов, а схема комбинации каналов для текущего кадра является схемой комбинации каналов коррелированных сигналов, определение, что режим кодирования текущего кадра является режимом переключения кодирования сигнала с антикоррелированного на коррелированный, причем в режиме переключения кодирования сигнала с антикоррелированного на коррелированный, обработка понижающего микширования во временной области выполняется с использованием способа обработки понижающего микширования, соответствующего переходу от схемы комбинации каналов антикоррелированных сигналов к схеме комбинации каналов коррелированных сигналов; или когда схема комбинации каналов для предыдущего кадра является схемой комбинации каналов коррелированных сигналов, и схема комбинации каналов для текущего кадра является схемой комбинации каналов коррелированных сигналов, определение, что режим кодирования текущего кадра является режимом кодирования коррелированных сигналов, при этом в режиме кодирования коррелированных сигналов обработка понижающего микширования во временной области выполняется с использованием способа обработки понижающего микширования, соответствующего схеме комбинации каналов коррелированных сигналов.
11. Способ определения режима декодирования аудио, содержащий этапы, на которых: определяют схему комбинации каналов для текущего кадра на основе флага схемы комбинации каналов текущего кадра, который находится в битовом потоке; и определяют режим декодирования текущего кадра на основе схемы комбинации каналов для предыдущего кадра и схемы комбинации каналов для текущего кадра.
12. Способ по п. 11, в котором определение режима декодирования текущего кадра на основе схемы комбинации каналов для предыдущего кадра и схемы комбинации каналов для текущего кадра содержит: когда схема комбинации каналов для предыдущего кадра является схемой комбинации каналов коррелированных сигналов, а схема комбинации каналов для текущего кадра является схемой комбинации каналов антикоррелированных сигналов, определение, что режим декодирования текущего кадра является режимом переключения декодирования сигнала с коррелированного на антикоррелированный, причем в режиме переключения декодирования сигнала с коррелированного на антикоррелированный обработка повышающего микширования во временной области выполняется с использованием способа обработки повышающего микширования, соответствующего переходу от схемы комбинации каналов коррелированных сигналов к схеме комбинации каналов антикоррелированных сигналов; или когда схема комбинации каналов для предыдущего кадра является схемой комбинации каналов антикоррелированных сигналов, и схема комбинации каналов для текущего кадра является схемой комбинации каналов антикоррелированных сигналов, определение, что режим декодирования текущего кадра является режимом декодирования антикоррелированных сигналов, причем в режиме декодирования антикоррелированных сигналов обработка повышающего микширования во временной области выполняется с использованием способа обработки повышающего микширования, соответствующего схеме комбинации каналов антикоррелированных сигналов; или когда схема комбинации каналов для предыдущего кадра является схемой комбинации каналов антикоррелированных сигналов, а схема комбинации каналов для текущего кадра является схемой комбинации каналов коррелированных сигналов, определение, что режим декодирования текущего кадра является режимом переключения декодирования сигнала с антикоррелированного на коррелированный, причем в режиме переключения декодирования сигнала с антикоррелированного на коррелированный обработка повышающего микширования во временной области выполняется с использованием способа обработки повышающего микширования, соответствующего переходу от схемы комбинации каналов антикоррелированных сигналов к схеме комбинации каналов коррелированных сигналов; или когда схема комбинации каналов для предыдущего кадра является схемой комбинации каналов коррелированных сигналов, и схема комбинации каналов для текущего кадра является схемой комбинации каналов коррелированных сигналов, определение, что режим декодирования текущего кадра является режимом декодирования коррелированных сигналов, при этом в режиме декодирования коррелированных сигналов обработка повышающего микширования во временной области выполняется с использованием способа обработки повышающего микширования, соответствующего схеме комбинации каналов коррелированных сигналов.
13. Устройство для определения режима кодирования аудио, содержащее: процессор и память, которые подключены друг к другу, причем процессор сконфигурирован для выполнения следующих этапов: определение схемы комбинации каналов для текущего кадра и определение режима кодирования текущего кадра на основе схемы комбинации каналов для предыдущего кадра и схемы комбинации каналов для текущего кадра.
14. Устройство по п. 13, в котором схема комбинации каналов для текущего кадра является одной из множества схем комбинации каналов, причем множество схем комбинации каналов содержат схему комбинации каналов антикоррелированных сигналов и схему комбинации каналов коррелированных сигналов, схема комбинации каналов коррелированных сигналов является схемой комбинации каналов, соответствующей почти синфазному сигналу, а схема комбинации каналов антикоррелированных сигналов является схемой комбинации каналов, соответствующая почти противофазному сигналу.
15. Устройство по п. 14, в котором то, что процессор определяет схему комбинации каналов для текущего кадра содержит: выполнение решения начальной схемы комбинации каналов для текущего кадра, чтобы определить начальную схему комбинации каналов для текущего кадра; и выполнение решения о модификации схемы комбинации каналов для текущего кадра на основе начальной схемы комбинации каналов для текущего кадра, чтобы определить схему комбинации каналов для текущего кадра.
16. Устройство по п. 15, в котором: то, что процессор выполняет решение начальной схемы комбинации каналов для текущего кадра, содержит: определение типа сигнала синфазный/противофазный стереосигнала в текущем кадре с использованием сигналов левого и правого каналов в текущем кадре; и определение начальной схемы комбинации каналов для текущего кадра на основе типа сигнала синфазный/противофазный стереосигнала в текущем кадре и схемы комбинации каналов для предыдущего кадра.
17. Устройство по п. 16, в котором то, что процессор определяет начальную схему комбинации каналов для текущего кадра на основе типа сигнала синфазный/противофазный стереосигнала в текущем кадре и схему комбинации каналов для предыдущего кадра, содержит: когда тип сигнала синфазный/противофазный стереосигнала в текущем кадре является почти синфазным сигналом, а схема комбинации каналов для предыдущего кадра является схемой комбинации каналов коррелированных сигналов, определение, что начальная схема комбинации каналов для текущего кадра является схемой комбинации каналов коррелированных сигналов; или когда тип сигнала синфазный/противофазный стереосигнала в текущем кадре является почти противофазным сигналом, и схема комбинации каналов для предыдущего кадра является схемой комбинации каналов антикоррелированных сигналов, определение, что начальная схема комбинации каналов для текущего кадра является схемой комбинации каналов антикоррелированных сигналов; или когда тип сигнала синфазный/противофазный стереосигнала в текущем кадре является почти синфазным сигналом, а схема комбинации каналов для предыдущего кадра является схемой комбинации каналов антикоррелированных сигналов, если отношения сигнал/шум сигналов левого и правого каналов в текущем кадре оба меньше второго порога, определение, что начальная схема комбинации каналов для текущего кадра является схемой комбинации каналов коррелированных сигналов; или если отношение сигнал/шум сигнала левого канала и/или отношение сигнал/шум сигнала правого канала в текущем кадре больше или равно второму порогу, определение, что начальная схема комбинации каналов для текущего кадра представляет собой схему комбинации каналов антикоррелированных сигналов; или когда тип сигнала синфазный/противофазный стереосигнала в текущем кадре является почти противофазным сигналом, а схема комбинации каналов для предыдущего кадра представляет собой схему комбинации каналов коррелированных сигналов, если отношения сигнал/шум сигналов левого и правого каналов в текущем кадре оба меньше второго порога, определение, что начальная схема комбинации каналов для текущего кадра является схемой комбинации каналов антикоррелированных сигналов; или если отношение сигнал/шум сигнала левого канала и/или отношение сигнал/шум сигнала правого канала в текущем кадре больше или равно второму порогу, определение, что начальная схема комбинации каналов для текущего кадра представляет собой схему комбинации каналов коррелированных сигналов.
18. Устройство по любому из пп. 15-17, в котором то, что процессор выполняет решение о модификации схемы комбинации каналов для текущего кадра на основе начальной схемы комбинации каналов для текущего кадра, чтобы определить схему комбинации каналов для текущего кадра, содержит: если флаг модификации коэффициента отношения комбинации каналов предыдущего кадра указывает, что коэффициент отношения комбинации каналов необходимо модифицировать, определение, что схема комбинации каналов для текущего кадра является схемой комбинации каналов антикоррелированных сигналов; или если флаг модификации коэффициента отношения комбинации каналов предыдущего кадра указывает, что коэффициент отношения комбинации каналов не требуется модифицировать, определение, соответствует ли текущий кадр условию переключения, и определение схемы комбинации каналов для текущего кадра на основе результата определения, соответствует ли текущий кадр условию переключения.
-го
-го
-ый
го-
-го
-ый
го
-го
-ый
19. Устройство по п. 18, в котором то, что процессор определяет схему комбинации каналов для текущего кадра на основе результата определения, соответствует ли текущий кадр условию переключения, содержит: когда схема комбинации каналов для предыдущего кадра отличается от начальной схемы комбинации каналов для текущего кадра, текущий кадр соответствует условию переключения, начальная схема комбинации каналов для текущего кадра является схемой комбинации коррелированных сигналов, а схема комбинации каналов для предыдущего кадра является схемой комбинации каналов антикоррелированных сигналов, определение, что схема комбинации каналов для текущего кадра является схемой комбинации каналов антикоррелированных сигналов; или когда схема комбинации каналов для предыдущего кадра отличается от начальной схемы комбинации каналов для текущего кадра, текущий кадр соответствует условию переключения, начальная схема комбинации каналов для текущего кадра является схемой комбинации каналов антикоррелированных сигналов, схема комбинации каналов для предыдущего кадра является схемой комбинации каналов коррелированных сигналов, а коэффициент отношения комбинации каналов предыдущего кадра меньше, чем первый порог коэффициента отношения, определение, что схема комбинации каналов для текущего кадра является схемой комбинации каналов коррелированных сигналов; или когда схема комбинации каналов для предыдущего кадра отличается от начальной схемы комбинации каналов для текущего кадра, текущий кадр соответствует условию переключения, начальная схема комбинации каналов для текущего кадра является схемой комбинации каналов антикоррелированных сигналов, схема комбинации каналов для предыдущего кадра является схемой комбинации каналов коррелированных сигналов, а коэффициент отношения комбинации каналов предыдущего кадра больше или равен первому порог коэффициента отношения, определение, что схема комбинации каналов для текущего кадра является схемой комбинации каналов антикоррелированных сигналов; ил когда схема комбинации каналов для (P-1) - до текущего кадра отличается от начальной схемы комбинации каналов для P до текущего кадра, P до текущего кадр не соответствует условию переключения, текущий кадр соответствует условию переключения, тип сигнала синфазный/противофазный стереосигнала в текущем кадре является почти синфазным сигналом, начальная схема комбинации каналов для текущего кадра является схемой комбинации каналов коррелированных сигналов, и схема комбинации каналов для предыдущего кадра представляет собой схему комбинации каналов антикоррелированных сигналов, определение, что схема комбинации каналов для текущего кадра является схемой комбинации каналов коррелированных сигналов; или когда схема комбинации каналов для (P-1) до текущего кадра отличается от начальной схемы комбинации каналов для P до текущего кадра, P до текущего кадр не соответствует условию переключения, текущий кадр соответствует условию переключения, тип сигнала синфазный/противофазный стереосигнала в текущем кадре является почти противофазным сигналом, начальная схема комбинации каналов для текущего кадра является схемой комбинации каналов антикоррелированных сигналов, схема комбинации каналов для предыдущего кадра является схемой комбинации каналов коррелированных сигналов, а коэффициент отношения комбинации каналов предыдущего кадра меньше второго порога коэффициента отношения, определение, что схема комбинации каналов для текущего кадра является схемой комбинации каналов коррелированных сигналов; или когда схема комбинации каналов для (P-1) кадра отличается от начальной схемы комбинации каналов для P кадра, P кадр не соответствует условию переключения, текущий кадр соответствует условию переключения, тип сигнала синфазный/противофазный стереосигнала в текущем кадре является почти противофазным сигналом, схема комбинации каналов для текущего кадра является схемой комбинации каналов антикоррелированных сигналов, схема комбинации каналов для предыдущего кадра является схемой комбинации каналов коррелированных сигналов, а коэффициент отношения комбинации каналов предыдущего кадра больше или равен второму порогу коэффициента соотношения, определение, что схема комбинации каналов для текущего кадра является схемой комбинации каналов антикоррелированных сигналов.
20. Устройство по п. 19, в котором то, что процессор определяет, соответствует ли текущий кадр условию переключения содержит: определение, на основе типа кадра сигнала первичного канала в предыдущем кадре и/или типа кадра сигнала вторичного канала в предыдущем кадре, соответствует ли текущий кадр условию переключения.
21. Устройство по п. 20, в котором то, что процессор определяет на основе типа кадра сигнала первичного канала в предыдущем кадре и/или типа кадра сигнала вторичного канала в предыдущем кадре, соответствует ли текущий кадр условию переключения, содержит: когда первое условие, второе условие и третье условие все выполнены, определение того, что текущий кадр соответствует условию переключения; или когда второе условие, третье условие, четвертое условие и пятое условие все выполнены, определение, что текущий кадр удовлетворяет условию переключения; или когда выполняется шестое условие, определение, что текущий кадр соответствует условию переключения; причем первое условие: тип кадра сигнала первичного канала в предыдущем кадре предыдущего кадра является одним из следующих: кадр VOICED_CLAS, кадр ONSET, кадр SIN_ONSET, кадр INACTIVE_CLAS и кадр AUDIO_CLAS, и тип кадра сигнала первичного канала в предыдущем кадре является кадром UNVOICED_CLAS или кадром VOICED_TRANSITION; или тип кадра сигнала вторичного канала в предыдущем кадре предыдущего кадра является одним из следующих: кадр VOICED_CLAS, кадр ONSET, кадр SIN_ONSET, кадр INACTIVE_CLAS и кадр AUDIO_CLAS, и тип кадра сигнала вторичного канала в предыдущем кадре является кадром UNVOICED_CLAS или кадром VOICED_TRANSITION; второе условие: ни один из режимов необработанного кодирования сигнала первичного канала и сигнала вторичного канала в предыдущем кадре не является типом кодирования, соответствующим VOICED; третье условие: количество последовательных кадров перед предыдущим кадром, которые используют схему комбинации каналов, использованную предыдущим кадром, больше, чем предварительно установленный порог количества кадров; четвертое условие: тип кадра сигнала первичного канала в предыдущем кадре является кадром UNVOICED_CLAS, или тип кадра сигнала вторичного канала в предыдущем кадре является кадром UNVOICED_CLAS; пятое условие: долгосрочное среднеквадратичное значение энергии сигналов левого и правого каналов в текущем кадре меньше порога энергии; и шестое условие: тип кадра сигнала первичного канала в предыдущем кадре является музыкальным сигналом, отношение энергии более низкой полосы частот к энергии более высокой полосы частот сигнала первичного канала в предыдущем кадре больше, чем первый порог отношения энергии и отношение энергии более низкой полосы частот к энергии более высокой полосы частот сигнала вторичного канала в предыдущем кадре больше, чем второй порог отношения энергии.
22. Устройство по любому из пп. 13-17, в котором то, что процессор определяет режим кодирования текущего кадра на основе схемы комбинации каналов для предыдущего кадра и схемы комбинации каналов для текущего кадра, содержит: когда схема комбинации каналов для предыдущего кадра является схемой комбинации каналов коррелированных сигналов, а схема комбинации каналов для текущего кадра является схемой комбинации каналов антикоррелированных сигналов, определение, что режим кодирования текущего кадра является режимом переключения кодирования сигнала с коррелированного на антикоррелированный, причем в режиме переключения кодирования сигнала с коррелированного на антикоррелированный обработка понижающего микширования во временной области выполняется с использованием способа обработки понижающего микширования, соответствующего переходу от схемы комбинации каналов коррелированных сигналов к схеме комбинации каналов антикоррелированных сигналов; или когда схема комбинации каналов для предыдущего кадра является схемой комбинации каналов антикоррелированных сигналов, а схема комбинации каналов для текущего кадра является схемой комбинации каналов антикоррелированных сигналов, определение, что режим кодирования текущего кадра является режимом кодирования антикоррелированных сигналов, причем в режиме кодирования антикоррелированных сигналов обработка понижающего микширования во временной области выполняется с использованием способа обработки понижающего микширования, соответствующего схеме комбинации каналов антикоррелированных сигналов; или когда схема комбинации каналов для предыдущего кадра является схемой комбинации каналов антикоррелированных сигналов, а схема комбинации каналов для текущего кадра является схемой комбинации каналов коррелированных сигналов, определение, что режим кодирования текущего кадра является режимом переключения кодирования сигнала с антикоррелированного на коррелированный, причем в режиме переключения кодирования сигнала с антикоррелированного на коррелированный обработка понижающего микширования во временной области выполняется с помощью способа обработки понижающего микширования, соответствующего переходу от схемы комбинации каналов антикоррелированных сигналов к схеме комбинации каналов коррелированных сигналов; или когда схема комбинации каналов для предыдущего кадра является схемой комбинации каналов коррелированных сигналов, и схема комбинации каналов для текущего кадра является схемой комбинации каналов коррелированных сигналов, определение, что режим кодирования текущего кадра является режимом кодирования коррелированных сигналов, при этом в режиме кодирования коррелированных сигналов обработка понижающего микширования во временной области выполняется с использованием способа обработки понижающего микширования, соответствующего схеме комбинации каналов коррелированных сигналов.
23. Устройство для определения режима декодирования аудио, содержащее: процессор и память, которые подключены друг к другу, причем процессор сконфигурирован для выполнения следующих этапов: определение схемы комбинации каналов для текущего кадра на основе флага схемы комбинации каналов текущего кадра, который находится в потоке битов, и определение режима декодирования текущего кадра на основе схемы комбинации каналов для предыдущего кадра и схемы комбинации каналов для текущего кадра.
24. Устройство по п. 23, в котором то, что процессор определяет режим декодирования текущего кадра на основе схемы комбинации каналов для предыдущего кадра и схемы комбинации каналов для текущего кадра содержит: когда схема комбинации каналов для предыдущего кадра является схемой комбинации каналов коррелированных сигналов, а схема комбинации каналов для текущего кадра является схемой комбинации каналов антикоррелированных сигналов, определение, что режим декодирования текущего кадра представляет собой режим переключения декодирования сигнала с коррелированного на антикоррелированный, причем в режиме переключения декодирования сигнала с коррелированного на антикоррелированный обработка повышающего микширования во временной области выполняется с использованием способа обработки повышающего микширования, соответствующего переходу от схемы комбинации каналов коррелированных сигналов к схеме комбинации каналов антикоррелированных сигналов; или когда схема комбинации каналов для предыдущего кадра является схемой комбинации каналов антикоррелированных сигналов, и схема комбинации каналов для текущего кадра является схемой комбинации каналов антикоррелированных сигналов, определение, что режим декодирования текущего кадра является режимом декодирования антикоррелированных сигналов, причем в режиме декодирования антикоррелированных сигналов, обработка повышающего микширования во временной области выполняется с использованием способа обработки повышающего микширования, соответствующего схеме комбинации каналов антикоррелированных сигналов; или когда схема комбинации каналов для предыдущего кадра является схемой комбинации каналов антикоррелированных сигналов, и схема комбинации каналов для текущего кадра является схемой комбинации каналов коррелированных сигналов, определение, что режим декодирования текущего кадра является переключения декодирования сигнала с антикоррелированного на коррелированный, причем в режиме переключения декодирования сигнала с антикоррелированного на коррелированный, обработка повышающего микширования во временной области выполняется с использованием способа обработки повышающего микширования, соответствующего переходу от схемы комбинации каналов антикоррелированных сигналов к схеме комбинации каналов коррелированных сигналов; или когда схема комбинации каналов для предыдущего кадра является схемой комбинации каналов коррелированных сигналов, и схема комбинации каналов для текущего кадра является схемой комбинации каналов коррелированных сигналов, определение, что режим декодирования текущего кадра является режимом декодирования коррелированных сигналов, при этом в режиме декодирования коррелированных сигналов обработка повышающего микширования во временной области выполняется с использованием способа обработки повышающего микширования, соответствующего схеме комбинации каналов коррелированных сигналов.
25. Машиночитаемый носитель данных, причем машиночитаемый носитель данных хранит программный код, и программный код содержит инструкцию, используемую для выполнения способа по любому из пп. 1-10.
26. Машиночитаемый носитель информации, причем машиночитаемый носитель данных хранит программный код, и программный код содержит инструкцию, используемую для выполнения способа по любому из пп. 11, 12.