КОДЕР, ДЕКОДЕР, СПОСОБ КОДИРОВАНИЯ И СПОСОБ ДЕКОДИРОВАНИЯ

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