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

1. Устройство кодирования изображения, сконфигурированное с возможностью деления изображения на разделительные блоки и выполнения кодирования упомянутого изображения в модулях разделительных блоков, причем упомянутое устройство кодирования изображения содержит:
модуль получения, сконфигурированный с возможностью получения размера блока для подлежащего кодированию целевого блока;
модуль установки, сконфигурированный с возможностью установки размера блока для блока управления квантованием, используемого для управления квантованием изображения;
модуль кодирования, сконфигурированный с возможностью кодирования параметра квантования, соответствующего подлежащему кодированию целевому блоку, в случае, когда размер блока, полученный посредством модуля получения, больше, чем или равен размеру блока, установленному посредством модуля установки; и кодирования общего параметра квантования для блока управления квантованием, содержащего подлежащий кодированию целевой блок, в случае, когда размер блока, полученный посредством модуля получения, меньше, чем размер блока, установленный посредством модуля установки, и общий параметр квантования не был кодирован.
2. Устройство кодирования изображения по п. 1, в котором модуль установки устанавливает информацию, обозначающую размер блока для блока управления квантованием.
3. Устройство кодирования изображения по п. 2, в котором информация представляет собой индекс, соответствующий размеру блока.
4. Устройство кодирования изображения по п. 1, в котором модуль получения получает размер блока для целевого блока посредством обращения к состоянию разделения целевого блока.
5. Устройство кодирования изображения по п. 1, в котором модуль кодирования не выполняет кодирование общего параметра квантования в случае, когда размер блока, полученный посредством модуля получения, меньше, чем размер блока, установленный посредством модуля установки, и общий параметр квантования был кодирован.
6. Устройство кодирования изображения, сконфигурированное с возможностью деления изображения на разделительные блоки и выполнения кодирования упомянутого изображения в модулях разделительных блоков, причем упомянутое устройство кодирования изображения содержит:
модуль получения, сконфигурированный с возможностью получения размера блока для подлежащего кодированию целевого блока;
модуль установки, сконфигурированный с возможностью установки размера блока для блока управления квантованием, используемого для управления квантованием изображения;
модуль кодирования, сконфигурированный с возможностью квантования целевого блока с использованием параметра квантования, соответствующего подлежащему кодированию целевому блоку, в случае, когда размер блока, полученный посредством модуля получения, больше, чем или равен размеру блока, установленному посредством модуля установки; и квантования целевого блока с использованием параметра квантования, использованного для квантования блока перед подлежащим кодированию целевым блоком, в случае, когда размер блока, полученный посредством модуля получения, меньше, чем размер блока, установленный посредством модуля установки, и общий параметр квантования не был кодирован.
7. Устройство кодирования изображения по п. 6, дополнительно содержащее:
модуль установки размера блока, устанавливающий информацию, обозначающую множество размеров блоков,
причем модуль получения получает информацию, установленную посредством упомянутого модуля установки размера блока, подлежащего кодированию целевого блока, а модуль кодирования осуществляет кодирование параметр квантования, используемый для кодирования целевого блока, в соответствии с информацией, полученной посредством модуля получения.
8. Устройство кодирования изображения по п. 7, в котором информация, обозначающая множество размеров блоков, представляет собой индекс, соответствующий размеру блока.
9. Устройство кодирования изображения по п. 6, дополнительно содержащее:
модуль определения, сконфигурированный с возможностью определения состояния разделения целевого блока,
причем модуль кодирования осуществляет кодирование параметра квантования целевого блока в случае, когда целевой блок не был разделен, и размер блока, полученный посредством модуля получения, больше, чем или равен размеру блока для блока управления квантованием, установленному посредством модуля установки.
10. Устройство кодирования изображения, сконфигурированное с возможностью деления изображения на разделительные блоки и выполнения кодирования упомянутого изображения в модулях разделительных блоков, причем упомянутое устройство кодирования изображения содержит:
модуль установки, сконфигурированный с возможностью установки индекса, соответствующего размеру блока для подлежащего кодированию целевого блока;
модуль получения, сконфигурированный с возможностью получения индекса, установленного посредством модуля установки;
модуль определения, сконфигурированный с возможностью определения, был ли кодирован общий параметр квантования для блока управления квантованием, содержащего целевой блок;
модуль кодирования, сконфигурированный с возможностью кодирования параметра квантования, используемого для кодирования подлежащего кодированию целевого блока, в соответствии с результатом определения посредством модуля определения и индексом, полученным посредством модуля получения;
причем упомянутый модуль кодирования осуществляет кодирование параметра квантования, используемого для кодирования подлежащего кодированию целевого блока, в случае, когда модуль определения определяет, что общий параметр квантования не был кодирован, а индекс, полученный посредством модуля получения, удовлетворяет предварительно заданному условию.
11. Устройство кодирования изображения, сконфигурированное с возможностью деления изображения на разделительные блоки множества размеров и выполнения кодирования упомянутого изображения при осуществлении управления качеством изображения в соответствии со значением параметра в модулях разделительных блоков, причем упомянутое устройство кодирования изображения содержит:
модуль, сконфигурированный с возможностью получения размера блока для подлежащего кодированию целевого блока;
модуль, сконфигурированный с возможностью получения минимального размера блока, используемого для управления значением параметра;
модуль, сконфигурированный с возможностью получения состояния разделения целевого блока;
модуль, сконфигурированный с возможностью получения значения параметра;
модуль, сконфигурированный с возможностью определения, является ли целевой блок разделенным в соответствии с упомянутым состоянием разделения целевого блока;
модуль, сконфигурированный с возможностью определения, является ли размер блока для целевого блока большим, чем или равным минимальному размеру блока;
модуль, сконфигурированный с возможностью определения, является ли размер блока для целевого блока равным минимальному размеру блока; и
модуль, сконфигурированный с возможностью кодирования полученного значения параметра.
12. Устройство декодирования изображения, содержащее:
модуль получения, сконфигурированный с возможностью получения размера блока для подлежащего декодированию целевого блока;
модуль установки, сконфигурированный с возможностью установки размера блока для блока управления квантованием, используемого для управления квантованием изображения;
модуль декодирования, сконфигурированный с возможностью декодирования параметра квантования, соответствующего подлежащему декодированию целевому блоку, в случае, когда размер блока, полученный посредством модуля получения, больше, чем или равен размеру блока, установленному посредством модуля установки; и декодирования общего параметра квантования для блока управления квантованием, содержащего подлежащий декодированию целевой блок, в случае, когда размер блока, полученный посредством модуля получения, меньше, чем размер блока, установленный посредством модуля установки, и общий параметр квантования не был декодирован.
13. Устройство декодирования изображения по п. 12, в котором модуль установки устанавливает информацию, обозначающую размер блока для блока управления квантованием.
14. Устройство декодирования изображения по п. 13, в котором информация представляет собой индекс, соответствующий размеру блока.
15. Устройство декодирования изображения по п. 12, в котором модуль получения получает размер блока для целевого блока посредством обращения к состоянию разделения целевого блока.
16. Устройство декодирования изображения по п. 12, в котором модуль декодирования не выполняет декодирование общего параметра квантования в случае, когда размер блока, полученный посредством модуля получения, меньше, чем размер блока, установленный посредством модуля установки, а общий параметр квантования был декодирован.
17. Устройство декодирования изображения, содержащее:
модуль получения, сконфигурированный с возможностью получения размера блока для подлежащего декодированию целевого блока;
модуль установки, сконфигурированный с возможностью установки размера блока для блока управления квантованием, используемого для управления квантованием изображения;
модуль декодирования, сконфигурированный с возможностью обратного квантования целевого блока с использованием параметра квантования, соответствующего подлежащему декодированию целевому блоку, в случае, когда размер блока, полученный посредством модуля получения, больше, чем или равен размеру блока, установленному посредством модуля установки; и обратного квантования целевого блока с использованием параметра квантования, использованного для деквантования блока перед подлежащим декодированию целевым блоком, в случае, когда размер блока, полученный посредством модуля получения, меньше, чем размер блока, установленный посредством модуля установки, а общий параметр квантования не был декодирован.
18. Устройство декодирования изображения по п. 17, дополнительно содержащее:
модуль установки размера блока, устанавливающий информацию, обозначающую множество размеров блоков,
причем модуль получения получает информацию, установленную посредством упомянутого модуля установки размера блока, подлежащего декодированию целевого блока, а модуль декодирования осуществляет декодирование параметра квантования, используемого для декодирования целевого блока, в соответствии с информацией, полученной посредством модуля получения.
19. Устройство декодирования изображения по п. 18, в котором информация, обозначающая множество размеров блоков, представляет собой индекс, соответствующий размеру блока.
20. Устройство декодирования изображения по п. 17, дополнительно содержащее:
модуль определения, сконфигурированный с возможностью определения состояния разделения целевого блока,
причем модуль декодирования осуществляет декодирование параметра квантования целевого блока в случае, когда целевой блок не был разделен, а размер блока, полученный посредством модуля получения, больше, чем или равен размеру блока для блока управления квантованием, установленному посредством модуля установки.
21. Устройство декодирования изображения, содержащее:
модуль установки, сконфигурированный с возможностью установки индекса, соответствующего размеру блока для подлежащего декодированию целевого блока;
модуль получения, сконфигурированный с возможностью получения индекса, установленного посредством модуля установки;
модуль определения, сконфигурированный с возможностью определения, был ли декодирован общий параметр квантования для блока управления квантованием, содержащего целевой блок;
модуль декодирования, сконфигурированный с возможностью декодирования параметра квантования, используемого для кодирования подлежащего декодированию целевого блока, в соответствии с результатом определения посредством модуля определения и индексом, полученным посредством модуля получения,
причем упомянутый модуль декодирования осуществляет декодирование параметра квантования, используемого для кодирования подлежащего декодированию целевого блока, в случае, когда модуль определения определяет, что общий параметр квантования не был декодирован, а индекс, полученный посредством модуля получения, удовлетворяет предварительно заданному условию.
22. Устройство декодирования изображения, сконфигурированное с возможностью выполнения декодирования изображения, кодированного при осуществлении управления качеством изображения в соответствии со значением параметра в модулях разделительных блоков, причем упомянутое устройство декодирования изображения содержит:
модуль, сконфигурированный с возможностью получения размера блока для подлежащего декодированию целевого блока;
модуль, сконфигурированный с возможностью получения минимального размера блока, используемого для управления значением параметра;
модуль, сконфигурированный с возможностью получения состояния разделения целевого блока;
модуль, сконфигурированный с возможностью определения, является ли целевой блок разделенным в соответствии с упомянутым состоянием разделения целевого блока;
модуль, сконфигурированный с возможностью определения, является ли размер блока для целевого блока большим, чем или равным минимальному размеру блока;
модуль, сконфигурированный с возможностью определения, является ли размер блока для целевого блока равным минимальному размеру блока; и
модуль, сконфигурированный с возможностью декодирования значения параметра.
23. Способ кодирования изображения для устройства кодирования изображения, сконфигурированного с возможностью деления изображения на разделительные блоки и выполнения кодирования упомянутого изображения в модулях разделительных блоков, причем упомянутый способ кодирования изображения содержит этапы, на которых:
получают размер блока для подлежащего кодированию целевого блока;
устанавливают размер блока для блока управления квантованием, используемого для управления квантованием изображения;
осуществляют кодирование параметра квантования, соответствующего подлежащему кодированию целевому блоку, в случае, когда размер блока для подлежащего кодированию целевого блока больше, чем или равен размеру блока для блока управления квантованием, и осуществляют кодирование общего параметра квантования для блока управления квантованием, содержащего подлежащий кодированию целевой блок, в случае, когда размер блока для подлежащего кодированию целевого блока меньше, чем размер блока для блока управления квантованием, и общий параметр квантования не был кодирован.
24. Способ кодирования изображения для устройства кодирования изображения, сконфигурированного с возможностью деления изображения на разделительные блоки и выполнения кодирования упомянутого изображения в модулях разделительных блоков, причем упомянутый способ кодирования изображения содержит этапы, на которых:
получают размер блока для подлежащего кодированию целевого блока;
устанавливают размер блока для блока управления квантованием, используемого для управления квантованием изображения;
квантуют целевой блок с использованием параметра квантования, соответствующего подлежащему кодированию целевому блоку, в случае, когда размер блока для подлежащего кодированию целевого блока больше, чем или равен размеру блока для блока управления квантованием, и квантуют целевой блок с использованием параметра квантования, использованного для квантования блока перед подлежащим кодированию целевым блоком, в случае, когда размер блока для подлежащего кодированию целевого блока меньше, чем размер блока для блока управления квантованием, и общий параметр квантования не был кодирован.
25. Способ кодирования изображения для устройства кодирования изображения, сконфигурированного с возможностью деления изображения на разделительные блоки и выполнения кодирования упомянутого изображения в модулях разделительных блоков, причем упомянутый способ кодирования изображения содержит этапы, на которых:
устанавливают индекс, соответствующий размеру блока для подлежащего кодированию целевого блока;
получают упомянутый индекс;
определяют, был ли кодирован общий параметр квантования для блока управления квантованием, содержащего целевой блок;
осуществляют кодирование параметра квантования, используемого для кодирования подлежащего кодированию целевого блока, в соответствии с результатом определения и индексом;
причем на этапе кодирования осуществляют кодирование параметра квантования, используемого для кодирования подлежащего кодированию целевого блока, в случае, когда определяется, что общий параметр квантования не был кодирован, а индекс удовлетворяет предварительно заданному условию.
26. Способ кодирования изображения для устройства кодирования изображения, сконфигурированного с возможностью деления изображения на разделительные блоки множества размеров и выполнения кодирования упомянутого изображения при осуществлении управления качеством изображения в соответствии со значением параметра в модулях разделительных блоков, причем упомянутый способ кодирования изображения содержит этапы, на которых:
получают размер блока для подлежащего кодированию целевого блока;
получают минимальный размер блока, используемый для управления значением параметра;
получают состояние разделения целевого блока;
получают значение параметра;
определяют, является ли целевой блок разделенным в соответствии с состоянием разделения целевого блока;
определяют, является ли размер блока для целевого блока большим, чем или равным минимальному размеру блока;
определяют, является ли размер блока для целевого блока равным минимальному размеру блока; и
кодируют полученное значение параметра.
27. Способ декодирования изображения для устройства декодирования изображения, содержащий этапы, на которых:
получают размер блока для подлежащего декодированию целевого блока;
устанавливают размер блока для блока управления квантованием, используемого для управления квантованием изображения;
осуществляют декодирование параметра квантования, соответствующего подлежащему декодированию целевому блоку, в случае, когда размер блока для подлежащего декодированию целевого блока больше, чем или равен размеру блока для блока управления квантованием, и осуществляют декодирование общего параметра квантования для блока управления квантованием, содержащего подлежащий декодированию целевой блок, в случае, когда размер блока для подлежащего декодированию целевого блока меньше, чем размер блока для блока управления квантованием, и общий параметр квантования не был декодирован.
28. Способ декодирования изображения для устройства декодирования изображения, содержащий этапы, на которых:
получают размер блока для подлежащего декодированию целевого блока;
устанавливают размер блока для блока управления квантованием, используемого для управления квантованием изображения;
деквантуют целевой блок с использованием параметра квантования, соответствующего подлежащему декодированию целевому блоку, в случае, когда размер блока для подлежащего декодированию целевого блока больше, чем или равен размеру блока для блока управления квантованием, и деквантуют целевой блок с использованием параметра квантования, использованного для деквантования блока перед подлежащим декодированию целевым блоком, в случае, когда размер блока для подлежащего декодированию целевого блока меньше, чем размер блока, установленный для блока управления квантованием, и общий параметр квантования не был декодирован.
29. Способ декодирования изображения для устройства декодирования изображения, содержащий этапы, на которых:
устанавливают индекс, соответствующий размеру блока для подлежащего декодированию целевого блока;
получают упомянутый индекс;
определяют, был ли декодирован общий параметр квантования для блока управления квантованием, содержащего целевой блок;
декодируют параметр квантования, используемый для кодирования подлежащего декодированию целевого блока, в соответствии с результатом определения и индексом;
причем на этапе декодирования осуществляют декодирование параметра квантования, используемого для кодирования подлежащего декодированию целевого блока, в случае, когда определяется, что общий параметр квантования не был декодирован, а индекс удовлетворяет предварительно заданному условию.
30. Способ декодирования изображения для устройства декодирования изображения, сконфигурированного с возможностью выполнения декодирования изображения, кодированного при осуществлении управления качеством изображения в соответствии со значением параметра в модулях разделительных блоков, причем упомянутый способ декодирования изображения содержит этапы, на которых:
получают размер блока для подлежащего декодированию целевого блока;
получают минимальный размер блока, используемый для управления упомянутым значением параметра;
получают состояние разделения целевого блока;
определяют, является ли целевой блок разделенным в соответствии с состоянием разделения целевого блока;
определяют, является ли размер блока для целевого блока большим, чем или равным минимальному размеру блока;
определяют, является ли размер блока для целевого блока равным минимальному размеру блока; и
декодируют значение параметра.
31. Невременный машиночитаемый носитель информации, хранящий компьютерную программу, заставляющую компьютер выполнять способ по п. 23.
32. Невременный машиночитаемый носитель информации, хранящий компьютерную программу, заставляющую компьютер выполнять способ по п. 24.
33. Невременный машиночитаемый носитель информации, хранящий компьютерную программу, заставляющую компьютер выполнять способ по п. 25.
34. Невременный машиночитаемый носитель информации, хранящий компьютерную программу, заставляющую компьютер выполнять способ по п. 26.
35. Невременный машиночитаемый носитель информации, хранящий компьютерную программу, заставляющую компьютер выполнять способ по п. 27.
36. Невременный машиночитаемый носитель информации, хранящий компьютерную программу, заставляющую компьютер выполнять способ по п. 28.
37. Невременный машиночитаемый носитель информации, хранящий компьютерную программу, заставляющую компьютер выполнять способ по п. 29.
38. Невременный машиночитаемый носитель информации, хранящий компьютерную программу, заставляющую компьютер выполнять способ по п. 30.