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

1. Способ декодирования изображений для декодирования кодированного изображения, включенного в кодированный поток, содержащий этапы, на которых:
получают старую матрицу масштабирования квантования, которая является декодированной матрицей масштабирования квантования и используется для декодирования новой матрицы масштабирования квантования;
получают из кодированного потока параметр обновления, указывающий величину изменения в новой матрице масштабирования квантования относительно старой матрицы масштабирования квантования;
декодируют новую матрицу масштабирования квантования с использованием старой матрицы масштабирования квантования, полученной при упомянутом получении старой матрицы масштабирования квантования, и параметра обновления, полученного при упомянутом получении параметра обновления; и
декодируют кодированное изображение с использованием новой матрицы масштабирования квантования, декодированной при упомянутом декодировании новой матрицы масштабирования квантования.
2. Способ декодирования изображений по п. 1,
в котором при упомянутом получении параметра обновления, первый параметр обновления и второй параметр обновления получаются из кодированного потока, причем первый параметр обновления указывает коэффициент масштабирования новой матрицы масштабирования квантования относительно старой матрицы масштабирования квантования, а второй параметр обновления указывает степень изменения в значениях, составляющих новую матрицу масштабирования квантования, и
при упомянутом декодировании новой матрицы масштабирования квантования матрица прогнозирования вычисляется с использованием старой матрицы масштабирования квантования, первого параметра обновления и второго параметра обновления, и новая матрица масштабирования квантования декодируется с использованием вычисленной матрицы прогнозирования, при этом матрица прогнозирования получается в результате прогнозирования новой матрицы масштабирования квантования.
3. Способ декодирования изображений по п. 2,
в котором при упомянутом получении параметра обновления, дельта-матрица дополнительно получается из кодированного потока, причем дельта-матрица является разностью между новой матрицей масштабирования квантования и матрицей прогнозирования, и
при упомянутом декодировании новой матрицы масштабирования квантования новая матрица масштабирования квантования декодируется посредством сложения матрицы прогнозирования и дельта-матрицы.
4. Способ декодирования изображений по п. 3,
в котором каждая из новой матрицы масштабирования квантования, старой матрицы масштабирования квантования, матрицы прогнозирования и дельта-матрицы является матрицей, содержащей n значений, где n является натуральным числом, равным или превышающим 2, и
при упомянутом декодировании новой матрицы масштабирования квантования новая матрица масштабирования квантования декодируется согласно уравнению 1:
Математическая формула 1
(Уравнение 1),
new
old
1
2
где M(i) представляет n значений, составляющих новую матрицу масштабирования квантования, M(i) представляет n значений, составляющих старую матрицу масштабирования квантования, ΔM(i) представляет n значений, составляющих дельта-матрицу, P представляет первый коэффициент, полученный из первого параметра обновления, P представляет второй коэффициент, полученный из второго параметра обновления, F представляет коэффициент, определенный для каждой новой матрицы масштабирования квантования, и i=любое число от 1 до n.
5. Способ декодирования изображений по п. 4,
в котором коэффициент F соответствует значению компонента постоянного тока старой матрицы масштабирования квантования.
6. Способ декодирования изображений по п. 4,
в котором коэффициент F соответствует среднему значению от n значений, составляющих старую матрицу масштабирования квантования.
7. Способ декодирования изображений по п. 1,
в котором кодированный поток дополнительно включает в себя флаг обновления, указывающий, включает или нет кодированный поток в себя параметр обновления, и
в упомянутом способе декодирования изображений, когда значение, указывающее, что кодированный поток включает в себя параметр обновления, задается равным флагу обновления, новая матрица масштабирования квантования декодируется.
8. Способ декодирования изображений по п. 1,
в котором кодированный поток дополнительно включает в себя флаг типа обновления, указывающий способ кодирования для новой матрицы масштабирования квантования, и
в упомянутом способе декодирования изображений, когда значение, указывающее, что новая матрица масштабирования квантования кодируется с использованием старой матрицы масштабирования квантования, задается равным флагу типа обновления, новая матрица масштабирования квантования декодируется с использованием старой матрицы масштабирования квантования и параметра обновления.
9. Способ декодирования изображений по п. 1,
в котором кодированный поток дополнительно включает в себя идентификационную информацию для идентификации старой матрицы масштабирования квантования, и
при упомянутом получении старой матрицы масштабирования квантования, из декодированных матриц масштабирования квантования, матрица масштабирования квантования, идентифицированная с использованием идентификационной информации, получается в качестве старой матрицы масштабирования квантования.
10. Способ кодирования изображений для кодирования изображения, содержащий этапы, на которых:
получают старую матрицу масштабирования квантования, которая является кодированной матрицей масштабирования квантования и используется для кодирования новой матрицы масштабирования квантования;
вычисляют параметр обновления, указывающий величину изменения в новой матрице масштабирования квантования относительно старой матрицы масштабирования квантования; и
формируют кодированный поток, включающий в себя (i) изображение, кодированное с использованием новой матрицы масштабирования квантования, и (ii) параметр обновления, вычисленный при упомянутом вычислении.
11. Способ кодирования изображений по п. 10,
в котором при упомянутом вычислении вычисляются первый параметр обновления и второй параметр обновления, причем первый параметр обновления указывает коэффициент масштабирования новой матрицы масштабирования квантования относительно старой матрицы масштабирования квантования, а второй параметр обновления указывает степень изменения в значениях, составляющих новую матрицу масштабирования квантования, и
при упомянутом формировании первый параметр обновления и второй параметр обновления включаются в кодированный поток.
12. Способ кодирования изображений по п. 11,
в котором при упомянутом вычислении, матрица прогнозирования вычисляется с использованием старой матрицы масштабирования квантования, первого параметра обновления и второго параметра обновления, и первый параметр обновления и второй параметр обновления вычисляются так, что значения дельта-матрицы становятся наименьшими, при этом матрица прогнозирования получается в результате прогнозирования новой матрицы масштабирования квантования, а значения являются разностью между новой матрицей масштабирования квантования и матрицей прогнозирования, и
при упомянутом формировании дельта-матрица дополнительно включается в кодированный поток.
13. Способ кодирования изображений по п. 10,
в котором при упомянутом формировании идентификационная информация для идентификации старой матрицы масштабирования квантования, полученной при упомянутом получении, включается в кодированный поток.
14. Устройство декодирования изображений, которое декодирует кодированное изображение, включенное в кодированный поток, причем упомянутое устройство декодирования изображений содержит:
модуль получения матриц, выполненный с возможностью получать старую матрицу масштабирования квантования, которая является декодированной матрицей масштабирования квантования и используется для декодирования новой матрицы масштабирования квантования;
модуль получения параметров обновления, выполненный с возможностью получать из кодированного потока параметр обновления, указывающий величину изменения в новой матрице масштабирования квантования относительно старой матрицы масштабирования квантования;
модуль декодирования матриц, выполненный с возможностью декодировать новую матрицу масштабирования квантования с использованием старой матрицы масштабирования квантования, полученной посредством модуля получения матриц, и параметра обновления, полученного посредством модуля получения параметров обновления; и
модуль декодирования изображений, выполненный с возможностью декодировать кодированное изображение с использованием новой матрицы масштабирования квантования, декодированной посредством модуля декодирования матриц.
15. Устройство кодирования изображений, которая кодирует изображение, причем упомянутое устройство кодирования изображений содержит:
модуль получения матриц, выполненный с возможностью получать старую матрицу масштабирования квантования, которая является кодированной матрицей масштабирования квантования и используется для кодирования новой матрицы масштабирования квантования;
модуль вычисления параметров обновления, выполненный с возможностью вычислять параметр обновления, указывающий величину изменения в новой матрице масштабирования квантования относительно старой матрицы масштабирования квантования; и
модуль кодирования, выполненный с возможностью формировать кодированный поток, включающий в себя (i) изображение, кодированное с использованием новой матрицы масштабирования квантования, и (ii) параметр обновления, вычисленный посредством модуля вычисления параметров обновления.
16. Компьютерная программа для инструктирования компьютеру декодировать кодированное изображение, включенное в кодированный поток, причем упомянутая компьютерная программа инструктирует компьютеру выполнять:
получение старой матрицы масштабирования квантования, которая является декодированной матрицей масштабирования квантования и используется для декодирования новой матрицы масштабирования квантования;
получение из кодированного потока параметра обновления, указывающего величину изменения в новой матрице масштабирования квантования относительно старой матрицы масштабирования квантования;
декодирование новой матрицы масштабирования квантования с использованием старой матрицы масштабирования квантования, полученной при упомянутом получении старой матрицы масштабирования квантования, и параметра обновления, полученного при упомянутом получении параметра обновления; и
декодирование кодированного изображения с использованием новой матрицы масштабирования квантования, декодированной при упомянутом декодировании новой матрицы масштабирования квантования.
17. Компьютерная программа для инструктирования компьютеру кодировать изображение, причем упомянутая компьютерная программа инструктирует компьютеру выполнять:
получение старой матрицы масштабирования квантования, которая является кодированной матрицей масштабирования квантования и используется для кодирования новой матрицы масштабирования квантования;
вычисление параметра обновления, указывающего величину изменения в новой матрице масштабирования квантования относительно старой матрицы масштабирования квантования; и
формирование кодированного потока, включающего в себя (i) изображение, кодированное с использованием новой матрицы масштабирования квантования, и (ii) параметр обновления, вычисленный при упомянутом вычислении.
18. Интегральная схема, которая декодирует кодированное изображение, включенное в кодированный поток, содержащая:
модуль получения матриц, выполненный с возможностью получать старую матрицу масштабирования квантования, которая является декодированной матрицей масштабирования квантования и используется для декодирования новой матрицы масштабирования квантования;
модуль получения параметров обновления, выполненный с возможностью получать из кодированного потока параметр обновления, указывающий величину изменения в новой матрице масштабирования квантования относительно старой матрицы масштабирования квантования;
модуль декодирования матриц, выполненный с возможностью декодировать новую матрицу масштабирования квантования с использованием старой матрицы масштабирования квантования, полученной посредством модуля получения матриц, и параметра обновления, полученного посредством модуля получения параметров обновления; и
модуль декодирования изображений, выполненный с возможностью декодировать кодированное изображение с использованием новой матрицы масштабирования квантования, декодированной посредством модуля декодирования матриц.
19. Интегральная схема, которая кодирует изображение, содержащая:
модуль получения матриц, выполненный с возможностью получать старую матрицу масштабирования квантования, которая является кодированной матрицей масштабирования квантования и используется для кодирования новой матрицы масштабирования квантования;
модуль вычисления параметров обновления, выполненный с возможностью вычислять параметр обновления, указывающий величину изменения в новой матрице масштабирования квантования относительно старой матрицы масштабирования квантования; и
модуль кодирования, выполненный с возможностью формировать кодированный поток, включающий в себя (i) изображение, кодированное с использованием новой матрицы масштабирования квантования, и (ii) параметр обновления, вычисленный посредством модуля вычисления параметров обновления.