УСТРОЙСТВО АУДИОКОДИРОВАНИЯ И ДЕКОДИРОВАНИЯ ДЛЯ КОДИРОВАНИЯ ФРЕЙМОВ, ПРЕДСТАВЛЕННЫХ В ВИДЕ ВЫБОРОК ЗВУКОВЫХ СИГНАЛОВ

1. Устройство аудиокодирования (100), предназначенное для кодирования фреймов представленного в виде выборок звукового сигнала для получения закодированных фреймов, в которых фрейм состоит из набора аудиовыборок во временной области, включающее этап анализа кодирования предсказания (110) для определения информации о коэффициентах фильтра синтеза и информации о фрейме области предсказания на основе фрейма аудиовыборок; преобразователь частотной области (120) для преобразования фрейма аудиовыборок в частотную область и получения спектра фрейма; вычислитель области кодирования (130) для принятия решения, основаны ли закодированные данные для фрейма на информации о коэффициентах и на информации о фрейме области предсказания, или данные основаны на спектре фрейма; контроллер (140) для определения информации о коэффициенте переключения, когда вычислитель области кодирования определяет, что закодированные данные текущего фрейма основаны на информации о коэффициентах, а информация о фрейме области предсказания, и вычислитель области кодирования определяет, когда закодированные данные предыдущего фрейма был закодированы на основе предыдущего спектра фрейма, полученного преобразованием в частотной области; и кодировщика избыточности сокращения (150) для кодирования информации о фрейме области предсказания, информации о коэффициентах, информацию о коэффициенте переключения и/или спектре фрейма, причем информация о коэффициенте переключения включает информацию, позволяющую выполнить инициализацию стадии синтеза предсказания, а контроллер (140) адаптирован для определения информации о коэффициенте переключения на основе анализа LPC предыдущего фрейма, и контроллер (140) адаптирован для определения информации о коэффициенте переключения на основе высокочастотной фильтрации версии декодированного спектра предыдущего фрейма.
2. Устройство аудиокодирования (100) по п.1, в котором стадия анализа кодирования предсказания (110) адаптирована для определения информации о коэффициентах фильтра синтеза и информации о фрейме области предсказания на основе кодирования линейного предсказания LPC анализа и/или преобразователь частотной области (120), причем преобразователь адаптирован для преобразования фрейма аудиовыборок на основе быстрого преобразования Фурье БПФ или модифицированного дискретного косинусного преобразования MDCT.
3. Устройство аудиокодирования (100) по п.1, в котором контроллер (140) адаптирован для определения информации о коэффициенте переключения с помощью коэффициентов для фильтра синтеза и информации о переключении фрейма области предсказания на основе LPC анализа.
4. Устройство аудиокодирования (100) по п.1, где контроллер (140) адаптирован для определения информации о коэффициенте переключения, причем коэффициент переключения представляет фрейм аудиовыборок наложения предыдущего фрейма.
5. Устройство аудиокодирования (100) из п.4, в котором фрейм выборок, накладываемый на предыдущий фрейм, имеет центр в конце предыдущего фрейма.
6. Способ кодирования фреймов представленного в виде выборок звукового сигнала для получения закодированных фреймов, причем фрейм включает в себя ряд выборок во временной области, включающий этапы определения информации о коэффициентах фильтра синтеза и информации о фрейме области предсказания на основе фрейма из выборок; преобразования фрейма аудиовыборок в частотной области для получения спектра фрейма; принятия решения основаны ли закодированные данные для фрейма на информации о коэффициентах и на информации о фрейме области предсказания, или данные основаны на спектре фрейма; определения информации о коэффициенте переключения, когда принято решение, что закодированные данные текущего фрейма основаны на информации о коэффициентах и информации о фрейме области предсказания при кодировании данных из предыдущего фрейма на основе спектра предыдущего фрейма, полученного преобразованием в частотной области; и кодирования информации о фрейме области предсказания, информации о коэффициентах, информации о коэффициенте переключения и/или спектре фрейма, причем информация о коэффициенте переключения включает информацию, позволяющую инициализировать стадию синтеза предсказания, а определение информации о коэффициенте переключения осуществляется на основе LPC анализа предыдущего фрейма, и контроллер (140) приспособлен для определения информации о коэффициенте переключения на основе высокочастотной фильтрации версии декодированного спектра предыдущего фрейма.
7. Устройство аудиодекодирования (200) для декодирования кодированных кадров для получения фреймов представленного в виде выборок звукового сигнала, причем фрейм состоит из нескольких выборок во временной области, включающее декодировщик получения избыточности (210) для декодирования закодированных фреймов и получения информации о фрейме области предсказания, информации о коэффициентах для фильтра синтеза и/или спектра фрейма; стадии синтеза предсказания (220) для определения фрейма предсказания аудиовыборок на основе информации о коэффициентах для фильтра синтеза и информацию о фрейме области предсказания; преобразователь временной области (230) для преобразования спектра фрейма во временную область для получения преобразованного фрейма из фрейма спектра; сумматор (240) для объединения преобразованного фрейма и фрейма предсказания для получения фрейма, представленного в виде выборок звукового сигнала; и контроллер (250) для управления процессом переключения, процесс переключения осуществляется, если предыдущий фрейм основан на преобразованном фрейме, а текущий фрейм основан на фрейме предсказания, контроллер (250) настроен на получение коэффициента переключения для подготовки инициализации стадии синтеза предсказания (220), основанный на LPC анализе предыдущего фрейма таким образом, что этап синтеза предсказания (20) инициализируется, когда осуществляется процесс переключения.
8. Устройство аудиодекодирования (200) из п.7, в котором декодировщик получения избыточности (210) адаптирован для декодирования информации о коэффициенте переключения из закодированных фреймов.
9. Устройство аудиодекодирования (200) по п.7, где этап синтеза предсказания (220) адаптирован для определения фрейма предсказания на основе LPC синтеза и/или преобразователя временной области (230), причем он приспособлен для преобразования спектра фрейма во временную область на основе обратного БПФ или обратного MDCT.
10. Устройство аудиодекодирования (200) по п.7, где контроллер (250) адаптирован для анализа предыдущего фрейма и получения информации предыдущего фрейма с использованием коэффициентов для фильтра синтеза и получения информации предыдущего фрейма с использованием фрейма области предсказания, причем контроллер (250) приспособлен для предоставления информации предыдущего фрейма с использованием коэффициентов этапа синтеза предсказания (220) для предоставления информации предыдущего фрейма в качестве коэффициента переключения и/или контроллер (250), причем контроллер адаптирован для последующего предоставления информации о предыдущем фрейме с использованием фрейма области предсказания для стадии синтеза предсказания (220).
11. Устройство аудиодекодирования (200) по п.7, в котором этап синтеза предсказания (220) адаптирован для определения фрейма предсказания переключения, середина которого находится в конце предыдущего фрейма.
12. Устройство аудиодекодирования (200) по п.7, в котором контроллер (250) адаптирован для анализа с помощью высокочастотной фильтрации версии предыдущего фрейма.
13. Способ декодирования кодированных фреймов для получения фреймов представленного в виде выборок звукового сигнала, причем фрейм состоит из нескольких выборок во временной области, включающий стадии декодирования закодированного фрейма для получения информации о фрейме области предсказания, а также информации о коэффициентах для фильтра синтеза и/или спектре фрейма; определения фрейма предсказания аудиовыборок на основе информации о коэффициентах для фильтра синтеза и информации о фрейме области предсказания; преобразования спектра фрейма во временную область для получения фрейма предсказания из спектра фрейма; объединения фрейма преобразования и фрейма предсказания для получения фрейма из представленного в виде выборок звукового сигнала; и контроля процесса переключения, процесса переключения проводимого, если предыдущий фрейм основан на фрейме преобразования, а текущий фрейм основан на thr фрейме предсказания; обеспечение коэффициента переключения для инициализации, основанной на LPC анализе предыдущего фрейма таким образом, чтобы стадия синтеза предсказания инициализировалась при осуществлении процесса переключения.
14. Компьютерная программа, имеющая программный код для выполнения способа п.6, когда компьютерная программа запускается на компьютере или процессоре.