УСТРОЙСТВО И СПОСОБ ОБРАБОТКИ ИЗОБРАЖЕНИЙ

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