КОДИРУЩЕЕ УСТРОЙСТВО И СПОСОБ КОДИРОВАНИЯ, ДЕКОДИРУЮЩЕЕ УСТРОЙСТВО И СПОСОБ ДЕКОДИРОВАНИЯ, И ПРОГРАММА

1. Кодирующее устройство, содержащее:
средство нормирования для извлечения огибающей из спектра аудиосигнала и нормирования спектра с использованием указанной огибающей;
средство предыскажения огибающей для предыскажения огибающей;
средство формирования шума для деления огибающей, предыскаженной средством предыскажения огибающей, на значение, большее 1, и вычитания из результата деления сигнала формирования шума, определяемого заданной информацией;
средство квантования для установки результата вычитания, выполненного средством формирования шума, в качестве количества битов квантования, и квантования спектра, нормированного средством нормирования, на основании указанного количества битов квантования; и
средство мультиплексирования для мультиплексирования указанной заданной информации, спектра, квантованного средством квантования, и указанной огибающей.
2. Кодирующее устройство по п.1, в котором указанная заданная информация представляет собой информацию, указывающую самое низкое значение и самое высокое значение сигнала формирования шума.
3. Кодирующее устройство по п.1, дополнительно содержащее средство принятия решения об информации, выполненная с возможностью принятия решения об указанной заданной информации в соответствии с огибающей, предыскаженной средством предыскажения огибающей.
4. Кодирующее устройство по п.3, в котором средство принятия решения об информации выполнено с возможностью обновления указанной заданной информации в соответствии с количеством битов спектра, квантованного средством квантования на основе предшествующего количества битов квантования.
5. Кодирующее устройство по п.1, в котором
средство формирования шума включает в себя:
первое арифметическое средство, выполненное с возможностью деления огибающей, предыскаженной средством предыскажения огибающей, на первое значение, большее 1, и выполнения первой арифметической операции для вычитания сигнала формирования шума из результата деления;
второе арифметическое средство, выполненное с возможностью деления огибающей, предыскаженной средством предыскажения огибающей, на второе значение, отличное от первого значения, большего 1, и выполнения второй арифметической операции вычитания сигнала формирования шума из результата деления; и
выбирающее средство, выполненное с возможностью выбора первого арифметического средства или второго арифметического средства, и обеспечения выполнения выбранным первым арифметическим средством или вторым арифметическим средством арифметической операции, при этом
средство мультиплексирования выполнено с возможностью мультиплексирования указанной заданной информации, спектра, огибающей, и арифметической информации, указывающей первую арифметическую операцию или вторую арифметическую операцию, соответствующую первому арифметическому средству или второму арифметическому средству, выбранному выбирающим средством.
6. Кодирующее устройство по п.5, дополнительно содержащее средство принятия решения об информации, выполненное с возможностью принятия решения, на основе огибающей, предыскаженной средством предыскажения огибающей, об указанной заданной информации и указанной арифметической информации, при этом
выбирающее средство выполнено с возможностью выбора первой арифметической операции или второй арифметической операции, на основании указанной арифметической информации.
7. Кодирующее устройство по п.6, в котором средство принятия решения об информации выполнено с возможностью обновления по меньшей мере указанной заданной информации в соответствии с количеством битов в спектре, квантованном средством квантования на основе предшествующего количества битов квантования.
8. Способ кодирования для кодирующего устройства, содержащий:
этап нормирования, на котором извлекают огибающую из спектра аудиосигнала и осуществляют нормирование спектра с использованием указанной огибающей;
этап предыскажения огибающей, на котором вносят предыскажение в огибающую;
этап формирования шума, на котором делят огибающую, предыскаженную на этапе предыскажения огибающей, на значение, большее 1, и вычитают из результата деления сигнал формирования шума, определенный заданной информацией;
этап квантования, на котором устанавливают результат вычитания на этапе формирования шума в качестве количества битов квантования, и, на основании указанного количества битов квантования, квантуют спектр, нормированный на этапе нормирования; и
этап мультиплексирования, на котором мультиплексируют указанную заданную информацию, спектр, квантованный на этапе квантования, и указанную огибающую.
9. Программа, вызывающая выполнение компьютером процесса, содержащего:
этап нормирования, на котором извлекают огибающую из спектра аудиосигнала и осуществляют нормирование спектра с использованием указанной огибающей;
этап предыскажения огибающей, на котором вносят предыскажение в огибающую;
этап формирования шума, на котором делят огибающую, предыскаженную на этапе предыскажения огибающей, на значение, большее 1, и вычитают из результата деления сигнал формирования шума, определенный заданной информацией;
этап квантования, на котором устанавливают результат вычитания на этапе формирования шума в качестве количества битов квантования, и, на основе указанного количества битов квантования, квантуют спектр, нормированный на этапе нормирования;
и
этап мультиплексирования, на котором мультиплексируют указанную заданную информацию, спектр, квантованный на этапе квантования, и указанную огибающую.
10. Декодирующее устройство, содержащее:
средство извлечения информации для извлечения заданной информации и огибающей из мультиплексированных заданной информации, квантованного спектра аудиосигнала и огибающей спектра;
средство предыскажения огибающей, выполненное с возможностью предыскажения огибающей;
средство формирования шума, выполненное с возможностью деления огибающей, предыскаженной средством предыскажения огибающей, на значение, большее 1, и вычитания сигнала формирования шума, определенного указанной заданной информацией, из результата деления;
средство извлечения спектра, выполненное с возможностью извлечения квантованного спектра из мультиплексированных заданной информации, квантованного спектра аудиосигнала и огибающей с использованием результата вычитания, выполненного средством формирования шума, в качестве количества битов квантования;
средство обратного квантования, выполненное с возможностью обратного квантования квантованного спектра на основании указанного количества битов; и
средство обратного нормирования, выполненное с возможностью обратного нормирования, с использованием указанной огибающей, спектра, подвергнутого обратному квантованию, средством обратного квантования.
11. Декодирующее устройство по п.10, в котором указанная заданная информация представляет собой информацию, указывающую самое низкое значение и самое высокое значение сигнала формирования шума.
12. Декодирующее устройство по п.10, в котором
средство извлечения информации выполнено с возможностью извлечения указанной заданной информации, указанной огибающей и арифметической информации из арифметической информации, указывающей мультиплексированные заданную информацию, спектр, огибающую и арифметическую информацию, указывающую арифметическую операцию, выполняемую средством формирования шума, а
средство формирования шума включает в себя:
первое арифметическое средство, выполненное с возможностью деления огибающей, предыскаженной средством предыскажения огибающей, на первое значение, большее 1, и выполнения первой арифметической операции для вычитания из результата деления сигнала формирования шума;
второе арифметическое средство, выполненное с возможностью деления огибающей, предыскаженной средством предыскажения огибающей, на второе значение, отличное от первого значения, большего 1, и выполнения второй арифметической операции вычитания из результата деления сигнала формирования шума; и
выбирающее средство, выполненное с возможностью выбора, на основании указанной арифметической информации, первого арифметического средства или второго арифметического средства, и вызова выполнения выбранным первым арифметическим средством или вторым арифметическим средством арифметической операции.
13. Способ декодирования для декодирующего устройства, содержащий:
этап извлечения информации, на котором извлекают заданную информацию и огибающую из мультиплексированной заданной информации, квантованного спектра аудиосигнала и огибающей спектра;
этап предыскажения огибающей, на котором предыскажают огибающую;
этап формирования шума, на котором делят огибающую, предыскаженную на этапе предыскажения огибающей, на значение, большее 1, и вычитают из результата деления сигнал формирования шума, определенный указанной заданной информацией;
этап извлечения спектра, на котором извлекают квантованный спектр из мультиплексированных заданной информации, квантованного спектра и огибающей, с использованием результата вычитания на этапе формирования шума в качестве количества битов квантования;
этап обратного квантования, на котором обратно квантуют квантовый спектр на основании указанного количества битов квантования; и
этап обратного нормирования, на котором обратно нормируют обратно квантованный спектр с использованием указанной огибающей.
14. Программа, вызывающая выполнение компьютером процесса, содержащего:
этап извлечения информации, на котором извлекают заданную информацию и огибающую из мультиплексированных заданной информации, квантованного спектра аудиосигнала и огибающей спектра;
этап предыскажения огибающей, на котором предыскажают огибающую;
этап формирования шума, на котором делят огибающую, предыскаженную на этапе предыскажения огибающей, на значение, большее 1, и вычитают из результата деления сигнал формирования шума, определенный указанной заданной информацией;
этап извлечения спектра, на котором извлекают квантованный спектр из мультиплексированных заданной информации, квантованного спектра и огибающей с использованием результата вычитания на этапе формирования шума в качестве количества битов квантования;
этап обратного квантования, на котором обратно квантуют квантовый спектр на основании указанного количества бит квантования; и
этап обратного нормирования, на котором обратно нормируют обратно квантованный спектр с использованием указанной огибающей.