Устройство и способ обработки изображений
Иллюстрации
Показать всеИзобретение относится к технологиям кодирования/декодирования видеоизображений. Техническим результатом является повышение эффективности кодирования за счет установки предсказываемого параметра квантования с учетом множества параметров квантования, установленных для множества окружающих элементов кодирования. Предложено устройство обработки изображений для кодирования данных изображения. В данном устройстве в качестве элемента обработки принимается элемент кодирования, представляющий собой элемент, имеющий иерархическую структуру. Устройство содержит модуль установки предсказываемого параметра квантования, модуль установки разностного параметра квантования, модель кодирования и передающий модуль. Модуль установки разностного параметра квантования предназначен для установки разностного параметра квантования, указывающего значение разности между параметром квантования, установленным для текущего элемента кодирования, и предсказанным параметром квантования, установленным модулем установки предсказываемого параметра квантования. 8 н. и 17 з.п. ф-лы, 38 ил.
Реферат
Область техники, к которой относится изобретение
Настоящее раскрываемое изобретение относится к устройству и способу обработки изображений, а более конкретно, к устройству и способу обработки изображений, которые способны повысить эффективность кодирования параметра квантования.
Уровень техники
В последние годы, видеоинформация рассматривается как цифровая информация, и по этой причине, в целях передачи и накопления информации с высокой степенью эффективности, устройства, основанные на способе, таком как MPEG (способ, разработанный Экспертной группой по вопросам движущегося изображения), для сжатия информации, основанном на ортогональном преобразовании, таком как дискретное косинусное преобразование, и компенсации движения с использованием избыточности, уникальной для информации изображения, становятся широко доступными не только при распространении информации, таком как через вещательные станции, но также и при приеме информации в обычных домашних хозяйствах.
В частности, способ MPEG 2 (стандарт 13818-2 ISO (Международной организации по стандартизации)/IEC (Международной электротехнической комиссии)) определен как универсальный способ кодирования изображений, и притом, что стандарт охватывает как изображение с чересстрочной разверткой, так и изображение с прогрессивной разверткой, и изображения со стандартной разрешающей способностью, и изображение с высокой разрешающей способностью, он теперь широко используется для широкого диапазона приложений для профессионалов и потребителей. Когда используется способ сжатия MPEG 2, высокий коэффициент сжатия и высокое качество изображения могут быть достигнуты, например, при выделении в качестве количества кодов (скорости передачи битов) 4-8 мегабитов в секунду - для изображения с чересстрочной разверткой и со стандартной разрешающей способностью, имеющего 720×480 пикселей, и 18-22 мегабитов в секунду - для изображения с чересстрочной разверткой и с высокой разрешающей способностью, имеющего 1920×1088 пикселей.
MPEG 2 предназначается, главным образом, для кодирования с высоким качеством изображения для вещания, но не поддерживает способ кодирования с меньшим количеством кодов (скоростью передачи битов) чем у MPEG 1. Другими словами, MPEG 2 не поддерживает более высокий коэффициент сжатия. Поскольку широкое распространение получают портативные оконечные устройства, то потребность в таких способах кодирования, как полагают, в будущем вырастет, и для того, чтобы откликнуться на такие потребности, был стандартизирован способ сжатия MPEG 4. Что касается способа кодирования изображений, то в международном стандарте в декабре 1998 г. принята спецификация ISO/IEC 14496-2 (спецификация Международной организации по стандартизации/Международной электротехнической комиссия).
Кроме того, в последние годы в целях, в первую очередь, кодирования изображения для телеконференции был разработан стандарт, именуемый как H.26L (стандарт ITU-T (Сектора телекоммуникаций Международного союза электросвязи)) Q6/16 VCEG (Группы экспертов по кодированию видеоизображений)). По сравнению с традиционными методами кодирования, такими как MPEG 2 и MPEG 4, H.26L, как известно, требует большего количества вычисления при кодировании и декодировании с его использованием, но достигает еще более высокой степени эффективности кодирования. Кроме того, в настоящее время, в качестве одного из направлений деятельности по MPEG 4, в рамках Объединенной модели кодирования видеоданных с усовершенствованным сжатием (Joint Model of Enhanced-Compression Video Coding) проводится стандартизация достижения еще более высокой степени эффективности на основе стандарта H.26L путем включения функций, не поддерживаемых стандартом H.26L.
Что касается плана стандартизации, то он превратился в международный стандарт под наименованием H.264 и Часть 10 MPEG - 4 (Усовершенствованное кодирование видеоданных, в дальнейшем именуемое как AVC - кодирование) в марте 2003 г.
Кроме того, в качестве расширения этого стандарта, в феврале 2005 г. была завершена стандартизация FRExt (стандарта "Расширение диапазона точности воспроизведения"), включающего в себя дискретное косинусное преобразование 8×8 и матрицу квантования, определенную стандартом MPEG 2 и инструмент кодирования, требующийся для коммерческого применения, такого как RGB (система цветопередачи "красный - зеленый - синий"), 4:2:2, и 4:4:4, и, следовательно, при использовании AVC - кодирования, он превращается в способ кодирования, способный выразить предпочтительным образом шум кинопленки, содержащийся в кинофильмах, и начинает использоваться в широком диапазоне вариантов применения, таких как диск Blu - Ray.
Однако в последнее время возрастают потребности в том, чтобы кодировать с еще более высокой степенью коэффициента сжатия. Например, желательно, сжимать изображение, состоящее приблизительно из 4096×2048 пикселей, что в четыре раза больше, чем изображение с высоким разрешением или распространять изображение с высоким разрешением в среде с ограниченной пропускной способностью, такой как сеть "Интернет". Поэтому, в группе "VCEG" (Группе экспертов по кодированию видеоизображений) под эгидой ITU-T (Сектора телекоммуникаций Международного союза электросвязи), как описано выше, постоянно рассматривается повышение эффективности кодирования.
Между прочим, задание размера макроблоков, составляющего 16 пикселей на 16 пикселей, не подходит для большого кадра изображения, такого как UHD (Сверхвысокая четкость; 4000 пикселей на 2000 пиксели), который является объектом способа кодирования следующего поколения. Соответственно, как проиллюстрировано на Фиг.4, предполагается превратить размер макроблока в такой размер, как 64×64 пикселя и 32 пикселя на 32 пикселя (например, смотри непатентный документ 1).
В частности, в непатентном документе 1 используется иерархическая структура, и для пиксельного блока, имеющего 16×16 пикселей или меньше, определяют более крупный блок, в качестве надмножества к нему, сохраняя при этом совместимость с макроблоком действующего в настоящий момент стандарта AVC - кодирования (Усовершенствованного кодирования видеоданных).
Непатентный документ 1 представляет собой предложение для применения расширенного макроблока к межкадровому слою, но помимо этого имеется предложение применять расширенный макроблок к внутрикадровому слою (например, смотри непатентный документ 2).
Кроме того, существует предложение определять расширенный макроблок, используя концепцию, именуемую как Элемент кодирования (например, смотри непатентный документ 3).
Размеры самого большого элемента кодирования и самого маленького элемента кодирования указываются в наборе параметров последовательности в информации о сжатии изображения.
Список упоминаемых документов Непатентный документ
Непатентный документ 1: Peisong Chenn, Yan Ye, Marta Karczewicz, "Video Coding Using Extended Block Sizes", COM16-C123-E, Qualcomm Inc (Пейсонг Ченн, Ян Йе, Марта Карцевич "Кодирование видеоданных с использованием расширенных размеров блока", COM16-C123-E, Квелкомм Инк)
Непатентный документ 2: Sung-Chang Lim, Hahyun Lee, Jinho Lee, Jongho Kim, Haechul Choi, Seyoon Jeong, Jin Soo Choi, "Intra coding using extended block size", VCEG-AL28, July, 2009 (Сунг - Чанг Лим, Хахюн Ли, Джинхо Ли, Джонгхо Ким, Хаэчул Чой, Сейоон Джеонг, Джин Соо Чой "Внутрикадровое кодирование с использованием расширенного размера блока" (VCEG-AL28, июль 2009 года)
Непатентный документ 3: Thomas Wiegand, Woo-Jin Han, Benjamin Bross, Jens-Rainer Ohm, Gary J. Sullivan, "Working Draft 1 of High-Efficiency Video Coding", JCTVC-C403, Joint Collaborative Team on Video Coding (JCT-VC) of ITU-T SG16 WP3 and ISO/IEC JTC1/SC29/WG113rd Meeting: Guangzhou, CN, 7-15 October, 2010 (Томас Виганд, Byy - Джин Хэн, Бенджамин Бросс, Дженс-Райнер Ом, Гэри Дж. Салливан, "Рабочий Проект 1 высокоэффективного кодирования видеоданных", JCTVC-C403, Третье заседание Объединенной группы по сотрудничеству в области кодирования видеоданных (JCT-VC) ITU-T SG16 WP3 and ISO/IEC JTC1/SC29/WG11: Гуанчжоу, Китай, 7-15 октября 2010 г.
Раскрытие изобретения
Проблемы, решаемые изобретением
Между прочим, для кодирования разности параметра квантования, используемого для кодирования и декодирования предыдущего блока, используется параметр (QP) квантования, но, в частности, когда параметр квантования динамически изменяется в пределах экрана, в точности как в случае адаптивного квантования, количество информации в информации о сжатии изображения, может увеличиться.
Настоящее раскрываемое изобретение сделано ввиду таких обстоятельств, и задача настоящего изобретения заключается в том, чтобы повысить эффективность кодирования для параметра квантования.
Решения проблем
Один аспект настоящего раскрываемого изобретения представляет собой устройство обработки изображений, включающее в себя: модуль установки предсказываемого параметра квантования для установки предсказываемого параметра квантования для текущего элемента кодирования, с использованием множества параметров квантования, установленные для множества окружающих элементов кодирования, расположенных вокруг текущего элемента кодирования, являющегося объектом обработки данных при кодировании, модуль установки разностного параметра квантования для установки разностного параметра квантования, указывающего значение разности между параметром квантования, задан для текущего элемента кодирования, и предсказанным параметром квантования, установленным модулем установки предсказываемого параметра квантования, модуль кодирования для генерирования потока битов посредством кодирования данных квантования, полученных посредством квантования данных изображения, и передающий модуль для передачи потока битов, сгенерированного модулем кодирования, и разностного параметра квантования, установленного модулем установки разностного параметра квантования.
Модуль установки предсказываемого параметра квантования может устанавливать предсказываемый параметр квантования, применяя вычисление предсказания к множественным параметрам квантования, установленным для множества окружающих элементов кодирования.
Модуль установки предсказываемого параметра квантования может устанавливать предсказываемый параметр квантования как среднее значение множества параметров квантования, установленных для множества окружающих элементов кодирования, применяя к множеству параметров квантования, установленным для множества окружающих элементов кодирования, вычисление медианы.
Модуль установки предсказываемого параметра квантования может применять вычисление медианы к множеству параметров квантования, установленных для множества окружающих элементов кодирования, в случае, когда все из множества окружающих элементов кодирования имеют доступное состояние.
Модуль установки предсказываемого параметра квантования может устанавливать предсказываемый параметр квантования в качестве значений множественных параметров квантования, установленных для множества окружающих элементов кодирования, применяя к множеству параметров квантования, установленных для множества окружающих элементов кодирования, вычисление среднего значения.
Модуль установки предсказываемого параметра квантования может применять вычисление среднего значения к множественным параметрам квантования, установленным для множественных окружающих элементов кодирования, при определении модулем определения, что один из окружающих элементов кодирования находится в доступном состоянии.
Модуль установки предсказываемого параметра квантования может устанавливать предсказываемый параметр квантования как взвешенное среднее значение множественных параметров квантования, установленных для множественных окружающих элементов кодирования, применяя вычисление взвешенного среднего значения к множественным параметрам квантования, установленных для множественных окружающих элементов кодирования, которые выбраны модулем выбора.
Модуль установки предсказываемого параметра квантования может устанавливать вычисление взвешенного среднего значения таким образом, чтобы более высокий весовой коэффициент присваивался окружающему элементу кодирования, имеющему тот же самый размер, что и размер текущего элемента кодирования.
Модуль установки предсказываемого параметра квантования может задавать вычисление взвешенного среднего значения таким образом, чтобы более высокий весовой коэффициент присваивался окружающему элементу кодирования, имеющему больший размер.
Относительно элемента кодирования, который был закодирован, множественные окружающие элементы кодирования могут включать в себя элемент кодирования, примыкающий к левой стороне текущего элемента кодирования, элемент кодирования, примыкающий к верхней стороне текущего элемента кодирования, и элемент кодирования, примыкающий к верхней левой стороне текущего элемента кодирования.
Множественные окружающие элементы кодирования могут дополнительно включать в себя элемент кодирования, примыкающий к верхней правой стороне текущего элемента кодирования, и элемент кодирования, примыкающий к нижней левой стороне текущего элемента кодирования.
Устройство обработки изображений может дополнительно включать в себя модуль определения для определения того, находится ли окружающий элемент кодирования в доступном состоянии или нет, при этом модуль установки предсказываемого параметра квантования может изменять способ вычисления предсказания в соответствии с количеством элементов кодирования, которые модуль определения определил как являющиеся доступными.
Устройство обработки изображений может дополнительно включать в себя модуль определения для того, чтобы при установке предсказываемого параметра квантования определять то, находится ли окружающий элемент кодирования, расположенный в пределах текущего максимального элемента кодирования, в доступном состоянии или нет, при этом модуль установки предсказываемого параметра квантования может устанавливать предсказываемый параметр квантования, используя только параметр квантования для элемента кодирования, определенный модулем определения в качестве имеющего доступное состояние.
В случае, когда текущий элемент кодирования расположен в передней части текущего максимального элемента кодирования, модуль установки предсказываемого параметра квантования может устанавливать, в качестве предсказываемого параметра квантования, параметр квантования для элемента кодирования, расположенного в конце непосредственно предшествующего максимального элемента кодирования.
Устройство обработки изображений может дополнительно включать в себя модуль установки для установки данных о типе, указывающих тип вычисления предсказания, при этом передающий модуль может передавать данные о типе, установленные модулем установки.
Модуль установки может устанавливать данные о типе для каждого максимального элемента кодирования, который является элементом кодирования на самом высоком уровне или слое.
Передающий модуль может передавать данные о типе, установленные модулем установки, в качестве набора параметров потока битов, сгенерированного модулем кодирования.
Один аспект настоящего раскрываемого изобретения представляет собой способ обработки изображения, обеспечиваемый для устройства обработки изображений, включающий в себя этапы, на которых: устанавливают с помощью модуля установки предсказываемого параметра квантования предсказываемый параметр квантования для текущего элемента кодирования, используя множественные параметры квантования, установленные для множественных окружающих элементов кодирования, расположенных вокруг текущего элемента кодирования, который является объектом обработки данных при кодировании, устанавливают с помощью модуля установки разностного параметра квантования разностный параметр квантования, указывающий значение разности между параметром квантования, установленным для текущего элемента кодирования, и предсказанным параметром квантования, установленным модулем установки предсказываемого параметра квантования, генерируют с помощью модуля кодирования генерировать поток битов посредством кодирования данных квантования, полученных посредством квантования данных изображения, и передают с помощью передающего модуля сгенерированный поток битов и разностный параметр квантования, который установлен.
Другой аспект настоящего раскрываемого изобретения представляет собой устройство обработки изображений, включающее в себя принимающий модуль приема разностного параметра квантования, указывающего значение разности между параметром квантования, установленным для текущего элемента кодирования, который является объектом обработки данных при декодировании, и предсказанным параметром квантования, полученным посредством предсказания из множественных параметров квантования, установленных для множественных окружающих элементов кодирования, расположенных вокруг текущего элемента кодирования, и поток битов, полученный посредством кодирования данных изображения, модуль установки параметра квантования, предназначенный для того, чтобы устанавливать параметр квантования для текущего элемента кодирования, используя разностный параметр квантования, принятый с помощью принимающего модуля, и модуль декодирования, предназначенный для генерирования данных изображения, осуществляя деквантование потока битов, принятого от принимающего модуля, с использованием параметра квантования, установленного модулем установки параметра квантования.
Другой аспект настоящего раскрываемого изобретения представляет собой способ обработки изображения для устройства обработки изображений, включающий в себя этапы, на которых: принимают с помощью принимающего модуля разностный параметр квантования, указывающий значение разности между параметром квантования, установленным для текущего элемента кодирования, который является объектом обработки данных при декодировании, и предсказанным параметром квантования, полученным посредством предсказания из множественных параметров квантования, установленным для множественных окружающих элементов кодирования, расположенных вокруг текущего элемента кодирования, устанавливают с помощью модуля установки параметра квантования параметр квантования для текущего модуля кодирования, используя разностный параметр квантования, принятый от принимающего модуля, и генерируют с помощью модуля декодирования данные изображения, осуществляя деквантование потока битов, принятого от принимающего модуля, с использованием параметра квантования, установленного модулем установки параметра квантования.
Еще один другой аспект настоящего раскрываемого изобретения представляет собой устройство обработки изображений, включающий в себя: модуль определения для того, чтобы при установке предсказываемого параметра квантования определять, имеют ли множественные окружающие элементы кодирования, расположенные вокруг текущего элемента кодирования, который является объектом обработки данных при кодировании, в доступном состоянии или нет, модуль установки предсказываемого параметра квантования для установки предсказываемого параметра квантования для текущего элемента кодирования, используя только параметр квантования для элемента кодирования, определенного модулем определения в качестве имеющего доступное состояние, модуль установки разностного параметра квантования для установки разностного параметра квантования, указывающего значение разности между параметром квантования, установленный для текущего элемента кодирования, и предсказанным параметром квантования, установленный модулем установки предсказываемого параметра квантования, модуль кодирования для генерирования потока битов посредством кодирования данных квантования, полученных посредством квантования данных изображения, и передающий модуль для передачи потока битов, сгенерированного модулем кодирования, и разностного параметра квантования, установленного модулем установки разностного параметра квантования.
В случае, когда текущий элемент кодирования расположен в передней части текущего максимального элемента кодирования, модуль установки предсказываемого параметра квантования может устанавливать, в качестве предсказываемого параметра квантования, параметр квантования для элемента кодирования, расположенного в конце непосредственно предшествующего максимального элемента кодирования.
Еще один другой аспект настоящего раскрываемого изобретения представляет собой способ обработки изображения для устройства обработки изображений, включающий в себя этапы, на которых определяют с помощью модуля определения при установке предсказываемого параметра квантования, имеют ли множественные окружающие элементы кодирования, расположенные вокруг текущего элемента кодирования, который является объектом обработки данных при кодировании, в доступном состоянии, устанавливают с помощью модуля установки предсказываемого параметра квантования предсказываемый параметр квантования для текущего элемента кодирования, используя только параметр квантования для элемента кодирования, определенного в качестве находящегося в доступном состоянии, устанавливают с помощью модуля установки разностного параметра квантования разностный параметр квантования, указывающий значение разности между параметром квантования, установленным для текущего элемента кодирования, и предсказанным параметром квантования, установленным модулем установки предсказываемого параметра квантования, генерируют с помощью модуля кодирования поток битов посредством кодирования данных квантования, полученных посредством квантования данных изображения, и передают с помощью передающего модуля сгенерированный поток битов и установленный разностный параметр квантования.
Еще один другой аспект настоящего раскрываемого изобретения представляет собой устройство обработки изображений, включающее в себя: принимающий модуль для приема разностного параметра квантования, указывающего значение разности между параметром квантования, заданного для текущего элемента кодирования, являющегося объектом обработки данных при декодировании, и предсказанным параметром квантования, представляющем собой значение предсказания параметра квантования, и поток битов, полученный посредством кодирования данных изображения, модуль определения для определения, при установке предсказываемого параметра квантования, имеют ли множественные окружающие элементы кодирования, расположенные вокруг текущего элемента кодирования, доступное состояние, модуль установки предсказываемого параметра квантования для установки предсказываемого параметра квантования для текущего элемента кодирования, с использованием только параметра квантования для элемента кодирования, определенного модулем определения, в качестве имеющего доступное состояние, модуль генерирования параметра квантования для генерирования параметра квантования для текущего элемента кодирования, посредством суммирования параметра квантования, установленного для текущего элемента кодирования, и разностного параметра квантования, принятого принимающим модулем, модуль декодирования для декодирования потока битов, принятого принимающим модулем, и модуль обратного квантования для деквантования коэффициента квантования, полученного при декодировании модулем декодирования потока битов, с использованием параметра квантования, сгенерированного модулем генерирования параметра квантования.
Еще один другой аспект настоящего раскрываемого изобретения представляет собой способ обработки изображения для устройства обработки изображений, включающий в себя этапы, на которых: принимают с помощью принимающего модуля разностный параметр квантования, указывающий значение разности между параметром квантования, установленным для текущего элемента кодирования, являющегося объектом обработки данных при декодировании, и предсказанным параметром квантования, являющимся значением предсказания параметра квантования и поток битов, полученный посредством кодирования данных изображения, определяют с помощью модуля определения, при задании предсказываемого параметра квантования, имеют ли множественные окружающие элементы кодирования, расположенные вокруг текущего элемента кодирования, в доступном состоянии, устанавливают с помощью модуля установки предсказываемого параметра квантования предсказываемый параметр квантования для текущего элемента кодирования, с использованием только параметра квантования для элемента кодирования, определенного модулем определения, в качестве имеющего доступное состояние, генерируют с помощью модуля генерирования параметра квантования параметр квантования для текущего элемента кодирования, посредством суммирования параметра квантования, установленного для текущего элемента кодирования, и принятый разностный параметр квантования, декодируют с помощью модуля декодирования принятый поток битов, и выполняют деквантование с помощью модуля обратного квантования коэффициента квантования, полученного посредством декодирования потока битов, с использованием сгенерированного параметра квантования.
В одном аспекте настоящего раскрываемого изобретения устанавливают предсказываемый параметр квантования для текущего элемента кодирования, используя множественные параметры квантования, установленные для множественных окружающих элементов кодирования, расположенных вокруг текущего элемента кодирования, являющегося объектом обработки данных при кодирования, устанавливают разностный параметр квантования, указывающий значение разности между параметром квантования, установленный для текущего элемента кодирования, и предсказанным параметром квантования, установленный модулем установки предсказываемого параметра квантования, генерируют поток битов, посредством кодирования данных квантования, полученных посредством квантования данных изображения, и осуществляется передача сгенерированного таким образом потока битов и заданного таким образом разностного параметра квантования.
В другом аспекте настоящего раскрываемого изобретения принимают разностный параметр квантования, указывающий значение разности между параметром квантования, установленном для текущего элемента кодирования, являющегося объектом обработки данных при декодировании, и предсказанным параметром квантования, полученным посредством предсказания из множественных параметров квантования, установленных для множественных окружающих элементов кодирования, расположенных вокруг текущего элемента кодирования, и поток битов, полученный посредством кодирования данных изображения, задают параметр квантования текущего элемента кодирования, используя принятый таким образом разностный параметр квантования, и генерируют генерируемые данные изображения, осуществляя деквантование полученного таким образом потока битов с использованием установленного таким образом параметра квантования.
В еще одном другом аспекте настоящего раскрываемого изобретении, при задании предсказанного параметра квантования производят определение того, находятся ли множественные окружающее элементы кодирования, расположенные вокруг текущего элемента кодирования, который является объектом обработки данных при кодировании, в доступном состоянии или нет, задают предсказанный параметр квантования для текущего элемента кодирования, используя только параметра квантования для элемента кодирования, который модуль определения определил как находящийся в доступном состоянии, задают разностный параметр квантования, который указывает значение разности между параметром квантования, который задан для текущего элемента кодирования, и предсказанным параметром квантования, установленным модулем установки предсказываемого параметра квантования, генерируют поток битов посредством кодирования данных квантования, полученных посредством квантования данных изображения, и передают сгенерированный таким образом поток битов и установленный таким образом разностный параметр квантования.
В еще одном другом аспекте настоящего раскрываемого изобретения принимают разностный параметр квантования, указывающий значение разности между параметром квантования, указанным для текущего элемента кодирования, являющегося объектом обработки данных при декодировании, и предсказанным параметром квантования, являющимся значением предсказания параметра квантования, и поток битов, полученный посредством кодирования данных изображения, определяют при установке предсказанного параметра квантования, имеют ли множественные окружающие элементы кодирования, расположенные вокруг текущего элемента кодирования, доступное состояние, устанавливают предсказанный параметр квантования для текущего элемента кодирования с использованием только параметр квантования для элемента кодирования, определенном модулем определения, в качестве имеющего доступное состояние, устанавливают параметр квантования для текущего элемента кодирования, суммируя параметр квантования, который задан для текущего элемента кодирования, и полученный таким образом разностный параметр квантования, декодируют полученный таким образом поток битов, и осуществляют деквантование коэффициента квантования, полученные посредством декодирования потока битов, с использованием сгенерированного таким образом параметра квантования.
Результаты изобретения
В соответствии с настоящим раскрываемым изобретением можно обрабатывать изображение. В частности, эффективность кодирования для параметра квантования может быть повышена.
Краткое описание чертежей
Фиг.1 представляет собой структурную схему, на которой проиллюстрирован пример основной конфигурации устройства кодирования изображения.
Фиг.2 представляет собой фигуру, на которой проиллюстрирован пример макроблока.
Фиг.3 представляет собой фигуру, на которой проиллюстрирован другой пример макроблока.
Фиг.4 представляет собой фигуру, на которой проиллюстрирован пример конфигурации элемента кодирования.
Фиг.5 представляет собой фигуру, на которой объясняется предсказание параметра квантования.
Фиг.6 представляет собой фигуру, на которой проиллюстрирован пример основной конфигурации модуля квантования, модуля управления скоростью и модуля кодирования параметра квантования.
Фиг.7 представляет собой блок-схему алгоритма, на которой объясняется пример алгоритма обработки данных при кодировании.
Фиг.8 представляет собой блок-схему алгоритма, на которой объясняется пример алгоритма обработки данных при квантовании.
Фиг.9 представляет собой блок-схему алгоритма, на которой объясняется пример алгоритма обработки данных при генерировании предсказываемого параметра квантования.
Фиг.10 представляет собой структурную схему, на которой проиллюстрирован пример основной конфигурации устройства декодирования изображения.
Фиг.11 представляет собой структурную схему, на которой проиллюстрирован пример основной конфигурации модуля обратного квантования, и модуля декодирования параметра квантования.
Фиг.12 представляет собой блок-схему алгоритма, на которой проиллюстрирован пример алгоритма обработки данных при декодировании.
Фиг.13 представляет собой блок-схему алгоритма, на которой проиллюстрирован пример алгоритма обработки обратного квантования.
Фиг.14 представляет собой фигуру, на которой проиллюстрирован пример другой конфигурации модуля кодирования параметра квантования.
Фиг.15 представляет собой блок-схему алгоритма, на которой объясняется другой пример алгоритма обработки данных при генерировании предсказываемого параметра квантования.
Фиг.16 представляет собой фигуру, на которой проиллюстрирован пример другой конфигурации модуля декодирования параметра квантования.
Фиг.17 представляет собой фигуру, на которой проиллюстрирован пример еще одной другой конфигурации модуля кодирования параметра квантования.
Фиг.18 представляет собой блок-схему алгоритма, на которой объясняется еще один другой пример алгоритма обработки данных при генерировании предсказываемого параметра квантования.
Фиг.19 представляет собой фигуру, на которой проиллюстрирован пример еще одной другой конфигурации модуля декодирования параметра квантования.
Фиг.20 представляет собой фигуру, на которой проиллюстрирован пример еще одной другой конфигурации модуля кодирования параметра квантования.
Фиг.21 представляет собой фигуру, на которой объясняется пример данных о типе.
Фиг.22 представляет собой блок-схему алгоритма, на которой объясняется пример алгоритма обработки данных при задании данных о типе.
Фиг.23 представляет собой блок-схему алгоритма, на которой объясняется еще один другой пример алгоритма обработки данных при генерировании предсказываемого параметра квантования.
Фиг.24 представляет собой фигуру, на которой проиллюстрирован пример еще одной другой конфигурации модули декодирования параметра квантования.
Фиг.25 представляет собой фигуру, на которой объясняется другой пример данных о типе.
Фиг.26 представляет собой блок-схему алгоритма, на которой объясняется другой пример обработки данных при задании данных о типе.
Фиг.27 представляет собой фигуру, на которой проиллюстрирован пример того, когда предсказание выполняется в элементе LCU (Наибольшем элементе кодирования).
Фиг.28 представляет собой фигуру, на которой проиллюстрирован пример способа кодирования изображения с множественными точками обзора.
Фиг.29 представляет собой фигуру, на которой проиллюстрирован пример основной конфигурации устройства кодирования изображения с множественными точками обзора, к которому применена данная технология.
Фиг.30 представляет собой фигуру, на которой проиллюстрирован пример основной конфигурации устройства декодирования изображения с множественными точками обзора, в котором применена данная технология.
Фиг.31 представляет собой фигуру, на которой проиллюстрирован пример способа кодирования иерархического изображения.
Фиг.32 представляет собой фигуру, на которой проиллюстрирован пример основной конфигурации устройства кодирования иерархических изображений, в котором применена данная технология.
Фиг.33 представляет собой фигуру, на которой проиллюстрирован пример основной конфигурации устройства декодирования иерархических изображений, к которому применена данная технология.
Фиг.34 представляет собой структурную схему, на которой проиллюстрирован пример основной конфигурации компьютера.
Фиг.35 представляет собой структурную схему, на которой проиллюстрирован пример принципиальной схемы телевизионного устройства.
Фиг.36 представляет собой структурную схему, на которой проиллюстрирован пример принципиальной схемы сотового телефона.
Фиг.37 представляет собой структурную схему, на которой проиллюстрирован пример принципиальной схемы устройства записи/воспроизведения.
Фиг.38 представляет собой структурную схему, на которой проиллюстрирован пример принципиальной схемы устройства ввода изображения.
Осуществление изобретения
Далее будут объяснены способы осуществления настоящего раскрываемого изобретения (в дальнейшем именуемые как варианты реализации изобретения). Следует отметить, что это объяснение будет сделано в следующем порядке:
1. Первый вариант реализации изобретения (устройство кодирования изображения)
2. Второй вариант реализации изобретения (устройство декодирования изображения)
3. Третий вариант реализации изобретения (выбор способа вычисления)
4. Четвертый вариант реализации изобретения (взвешенное среднее значение)
5. Пятый вариант реализации (задание типа данных)
6. Шестой вариант реализации изобретения (предсказание в элементе "LCU")
7. Седьмой вариант реализации изобретения (устройство кодирования изображения с множественными точками обзора/декодирования изображения с множественными точками обзора)
8. Восьмой вариант реализации изобретения (устройство коди