Устройство и способ обработки изображений

Иллюстрации

Показать все

Изобретение относится к устройству и способу обработки изображений, в соответствии с которыми изображение согласно намерению производителя контента может быть отображено в случае, если контент стереоскопического изображения отображается в виде двумерного изображения. Техническим результатом является повышение эффективности кодирования двумерного изображения. Устройство содержит: средство преобразования, выполненное с возможностью преобразовывать N точек обзора данных изображения в основные данные изображения, которые являются данными изображения, используемыми для отображения двумерного изображения, и дополнительные данные изображения в соответствии с задающей информацией, задающей данные изображения, используемые для отображения двумерного изображения, из N точек обзора данных изображения; и передающее средство, выполненное с возможностью передавать основные данные изображения и упомянутые дополнительные данные изображения, преобразуемые упомянутым средством преобразования, и упомянутую задающую информацию. Преобразование осуществляют путем смены данных изображения части точек обзора из упомянутых N точек обзора данными изображения другой точки обзора. 4 н. и 8 з.п. ф-лы, 32 ил.

Реферат

Область техники, к которой относится изобретение

Настоящее изобретение относится к устройству и способу обработки данных, а в частности к устройству и способу обработки данных, при помощи которых может быть отображено изображение и т.д. согласно намерению производителя контента, например, в случае, когда контент, состоящий из множества точек обзора данных изображения для стереоскопического восприятия, отображается в виде двумерного изображения.

Уровень техники

В последнее время устройства, соответствующие такой системе обработки визуальной информации в виде цифровых сигналов, как MPEG (Moving Picture Expert Group), и использующие преимущества избыточности, свойственной визуальной информации, с передачей и накоплением высокоэффективной информации в качестве объекта в этот момент для сжатия визуальной информации путем ортогонального преобразования, такого как дискретное косинусное преобразование и т.п., и компенсации движения и т.п., получают все большее применение как в области распространения данных, такого как вещательные станции, так и в области приема данных в обычных домах.

В частности, например широкое распространение получили кодирующие и декодирующие устройства, используемые в момент приема визуальной информации (цифрового потока), сжатой с помощью системы кодирования, такой как MPEG, H.26x или т.п., применяющей ортогональное преобразование, такое как дискретное косинусное преобразование, преобразование Карунена-Лоэва и т.п., и компенсацию движения, через сетевой носитель, такой как спутниковое вещание, кабельное ТВ, Интернет и т.п., или в момент обработки визуальной информации на носителе записи, таком как оптический, магнитный диск или флэш-память.

Например, MPEG2 (ISO/IEC 13818-2) определяется как система кодирования изображений общего назначения и является стандартом, охватывающим изображения, созданные путем как чересстрочной развертки, так и последовательной развертки, и изображения как в стандартном разрешении, так и в высоком разрешении, и теперь широко применяется в широком спектре применений для профессионального и потребительского использования. Например, при применении системы сжатия MPEG2 для изображения, созданного путем чересстрочной развертки в стандартном разрешении 720×480 пикселов (ширина × длина), реализуется объем кода (скорость цифрового потока) 4-8 Мбит/с, а для изображения, созданного путем чересстрочной развертки в высоком разрешении 1920×1088 пикселов, выделяется объем кода 18-22 Мбит/с, при этом могут быть достигнуты высокая скорость сжатия и великолепное качество изображения.

Главной целью MPEG2 является кодирование изображения высокого качества, адаптированное для использования в вещании, но она не поддерживает более низкий объем кода (скорость цифрового потока), чем объем кода в MPEG1, т.е. системе кодирования с высокой скоростью сжатия. Распространение карманных персональных компьютеров, весьма вероятно, приведет в скором будущем к возрастанию потребности в такой системе кодирования, и в ответ на это стандартизирована система кодирования MPEG4. В отношении системы кодирования изображений ее спецификация была утверждена в качестве международного стандарта ISO/IEC 14496-2 в декабре 1998 года.

Далее, в последние годы стандартизация стандарта, называемого Н.264 (ITU-T Q6/16 VCEG), дополнена целью кодирования изображений для использования в телеконференциях. Известно, что стандарт Н.264 позволяет достичь более высокой эффективности кодирования по сравнению с общепринятой системой кодирования, такой как MPEG2 или MPEG4, хотя и требует большего объема вычислений для их кодирования и декодирования. Кроме того, в текущий момент в числе разработок, ведущихся вокруг MPEG4, в качестве Объединенной модели видеокодирования с улучшенным сжатием осуществляется стандартизация, использующая преимущества функции, которую не поддерживает Н.264, при этом Н.264 используется в качестве основы для достижения более высокой эффективности кодирования.

В связи с системой кодирования (JVT Codec), стандартизацию которой проводит Joint Video Team, исследуются различные усовершенствования с целью улучшить эффективность кодирования по сравнению с существующими технологиями, такими как MPEG2, MPEG4 и т.д. Например, при дискретном косинусном преобразовании проводится преобразование в целые коэффициенты преобразования, причем в качестве объекта берется блок 4×4 пиксела. Кроме того, в отношении компенсации движения размер блока является переменной величиной, что позволяет провести более оптимальную компенсацию движения. Однако основные алгоритмы кодирования остаются теми же, что и в существующих технологиях, таких как MPEG2, MPEG4 и т.п.

Между прочим, что касается контента изображения как объекта для кодирования, такого как описано выше, существует контент изображений для стереоскопического восприятия, при котором доступно стереоскопическое восприятие.

Для отображения изображения для стереоскопического восприятия нужно специализированное устройство (здесь и далее - устройство для стереоскопического восприятия), и в качестве такого устройства для стереоскопического восприятия существует, например, система стереоскопических изображений ИФ (интегральная фотосъемка), разработанная NHK (Японской широковещательной корпорацией).

Данные изображения стереоскопического восприятия состоят из множества точек обзора данных изображения (данные изображений, снятых с множественных точек обзора), и если число точек обзора будет как можно больше, а диапазон точек обзора - как можно шире, то объект можно как бы наблюдать с разных сторон, то можно осуществить «телевидение, внутрь которого можно заглянуть».

Пример данных изображения для стереоскопического восприятия, т.е. способы кодирования и декодирования множественных точек обзора данных изображения, описан в PTL1.

Список ссылок

Патентная литература:

PTL 1: выложенная заявка на патент Японии №2008-182669

Раскрытие изобретения

Техническая задача

В изображениях для стереоскопического восприятия изображением с наименьшим числом точек обзора является изображение, число точек обзора которого равняется двум, а данные изображения стереоизображения состоят из данных изображения, подлежащего просмотру левым глазом (здесь и далее называемого «изображением для левого глаза») и данных изображения, подлежащего просмотру правым глазом (здесь и далее называемого «изображением для правого глаза»).

В отношении изображений для стереоскопического восприятия, включающего в себя стереоизображение, устройство для стереоскопического восприятия может осуществлять стереоскопическое восприятие, но даже в случае устройства для отображения двумерного изображения (здесь и далее также называемого устройством двумерного отображения), т.е., например, дисплея, такого как обычный телевизор (телевизионный приемник), может отображать двумерное изображение.

В частности, изображение для стереоскопического восприятия, включающее в себя стереоизображение, может быть отображено в качестве двумерного изображения путем отображения изображения с одной из множества точек обзора изображения.

Между прочим, отображение изображения для стереоскопического восприятия устройством двумерного отображения в качестве двумерного изображения приводит к проблеме, какую точку обзора из множества точек обзора изображения отображать.

В частности, например, изображение для левого глаза и изображение для правого глаза стереоизображения являются изображениями одного и того же эпизода с небольшим рассогласованием, но различаются по яркости, цвету и т.д.

Поэтому, например, в случае отображения стереоизображения устройством двумерного отображения в виде двумерного изображения существует требование производителя контента этого стереоизображения отображать изображение для левого и правого глаз путем их смены в настраиваемом режиме в соответствии с его/ее собственным намерением.

Однако относительно изображения с множественными точками обзора, обычно в случае отображения - в виде двумерного изображения - изображения для стереоскопического восприятия, состоящего из изображения с множественными точками обзора, включающего стереоизображение, не предлагается схемы для управления выбором изображения для отображения в качестве двумерного изображения.

Настоящее изобретение сделано в свете этой ситуации и дает возможность отобразить изображение и т.д. согласно намерению производителя контента в случае отображения контента стереоизображения в виде двумерного изображения.

Решение задачи

Устройство обработки изображений согласно первому объекту настоящего изобретения представляет собой устройство обработки изображений, включающее в себя средство преобразования, выполненное с возможностью преобразовывать - в соответствии с меткой, задающей данные изображения, используемые для отображения двумерного изображения из N, N>1 точек обзора данных изображения, путем смены одной точки обзора данных изображения из N точек обзора данных изображения другой точкой обзора данных изображения - N точек обзора данных изображения в один фрагмент основных данных изображения, которые являются данными изображения, используемыми для отображения двумерного изображения, и N-1 фрагментов дополнительных данных изображения; и передающее средство, выполненное с возможностью передавать один фрагмент основных данных изображения и N-1 фрагментов дополнительных данных изображения, преобразованных средством преобразования, и упомянутую метку.

Устройство обработки изображений может далее включать в себя средство установки метки, выполненное с возможностью устанавливать метку, задающую данные изображения, используемые для отображения двумерного изображения из N точек обзора данных изображения.

Передающее средство может передавать упомянутый цифровой поток и упомянутую метку путем их связывания.

Средство установки метки может устанавливать метку для каждого из одного или более последовательных кадров.

N точек обзора данных изображения могут являться данными изображения точки обзора для левого глаза, подлежащими просмотру левым глазом, и данными изображения точки обзора для правого глаза, подлежащими просмотру правым глазом.

Устройство обработки изображений может далее включать в себя кодирующее средство, выполненное с возможностью кодировать N точек обзора данных изображения для генерирования цифрового потока.

Способ обработки изображений согласно первому объекту настоящего изобретения представляет собой способ обработки изображений, включающий в себя этап преобразования, на котором преобразуют - в соответствии с меткой, задающей данные изображения, используемые для отображения двумерного изображения, из N, N>1, точек обзора данных изображения, путем смены одной точки обзора данных изображения из N точек обзора данных изображения другой точкой обзора данных изображения - N точек обзора данных изображения в один фрагмент основных данных изображения, которые являются данными изображения, используемыми для отображения двумерного изображения, и N-1 фрагментов дополнительных данных изображения; и этап передачи, на котором передают один фрагмент основных данных изображения и N-1 фрагментов дополнительных данных изображения, преобразованных на этапе преобразования, и упомянутую метку.

В первом объекте настоящего изобретения в соответствии с меткой, задающей данные изображения, используемые для отображения двумерного изображения из N (больше одной) точек обзора данных изображения, путем смены одной точки обзора данных изображения из N точек обзора данных изображения другой точкой обзора данных изображения, N точек обзора данных изображения преобразуют в один фрагмент основных данных изображения, которые являются данными изображения, используемыми для отображения двумерного изображения, и N-1 фрагментов дополнительных данных изображения, и передают один фрагмент основных данных изображения, N-1 фрагментов дополнительных данных изображения и метку.

Устройство обработки изображений согласно второму объекту настоящего изобретения представляет собой устройство обработки изображений, включающее в себя приемное средство, выполненное с возможностью принимать метку, задающую данные изображения, используемые для отображения двумерного изображения из N, N>1, точек обзора данных изображения, один фрагмент основных данных изображения, которые являются данными изображения, используемыми для отображения двумерного изображения, и N-1 фрагментов дополнительных данных изображения, получаемых путем смены одной точки обзора данных изображения из N точек обзора данных изображения другой точкой обзора данных изображения в соответствии с меткой; и восстанавливающее средство, выполненное с возможностью восстанавливать один фрагмент основных данных изображения и N-1 фрагментов дополнительных данных изображения, принимаемых приемным средством, в N точек обзора данных изображения в соответствии с меткой, принимаемой приемным средством.

Устройство обработки изображений может далее включать в себя средство преобразования изображения для стереоскопического восприятия, выполненное с возможностью преобразовывать упомянутые N точек обзора данных изображения в данные изображения стереоскопического восприятия для стереоскопического восприятия.

Способ обработки изображений согласно второму объекту настоящего изобретения представляет собой способ обработки изображений, включающий в себя этап приема, на котором принимают метку, задающую данные изображения, используемые для отображения двумерного изображения из N, N>1, точек обзора данных изображения, один фрагмент основных данных изображения, которые являются данными изображения, используемыми для отображения двумерного изображения, и N-1 фрагментов дополнительных данных изображения, полученных путем смены одной точки обзора данных изображения из N точек обзора данных изображения другой точкой обзора данных изображения в соответствии с упомянутой меткой; и этап восстановления, на котором восстанавливают один фрагмент основных данных изображения и N-1 фрагментов дополнительных данных изображения, принятых на этапе приема, в N точек обзора данных изображения в соответствии с меткой, принятой на этапе приема.

Во втором объекте настоящего изобретения принимают метку, задающую данные изображения, используемые для отображения двумерного изображения из N, N>1, точек обзора данных изображения, один фрагмент основных данных изображения, которые являются данными изображения, используемыми для отображения двумерного изображения, и N-1 фрагментов дополнительных данных изображения, полученных путем смены одной точки обзора данных изображения из N точек обзора данных изображения другой точкой обзора данных изображения в соответствии с принятой меткой, и восстанавливают один фрагмент основных данных изображения и N-1 фрагментов дополнительных данных изображения, принятых аналогичным образом, в N точек обзора данных изображения в соответствии с принятой относящейся к ним меткой.

Устройство обработки изображений согласно третьему объекту настоящего изобретения представляет собой устройство обработки изображений, включающее в себя средство установки метки, выполненное с возможностью устанавливать, в соответствии с намерением производителя N, N>1, точек обзора данных изображения, метку, задающую данные изображения, используемые для отображения двумерного изображения из N точек обзора данных изображения; и передающее средство, выполненное с возможностью передавать цифровой поток, полученный путем кодирования N точек обзора данных изображения, и метку, установленную средством установки.

Передающее средство может передавать цифровой поток и метку путем их связывания.

Средство установки метки может устанавливать метку для каждого из одного или нескольких последовательных кадров.

N точек обзора данных изображения могут являться данными изображения точки обзора для левого глаза, подлежащими просмотру левым глазом, и данными изображения точки обзора для правого глаза, подлежащими просмотру правым глазом.

Устройство обработки изображений может далее включать в себя кодирующее средство, выполненное с возможностью кодировать N точек обзора данных изображения для генерирования цифрового потока.

Способ обработки изображений согласно третьему объекту настоящего изобретения представляет собой способ обработки изображений, включающий в себя этап установки метки, на котором устанавливают, в соответствии с намерением производителя N, N>1, точек обзора данных изображения, метку, задающую данные изображения, используемые для отображения двумерного изображения, из N точек обзора данных изображения; и этап передачи, на котором передают цифровой поток, полученный путем кодирования N точек обзора данных изображения, и метку, установленную на этапе установки.

В третьем объекте настоящего изобретения в соответствии с намерением производителя N, N>1, точек обзора данных изображения, устанавливается метка, задающая данные изображения, используемые для отображения двумерного изображения, из N точек обзора данных изображения, и передаются цифровой поток, полученный путем кодирования N точек обзора данных изображения, и установленная метка.

Устройство обработки изображений согласно четвертому объекту настоящего изобретения представляет собой устройство обработки изображений, включающее в себя приемное средство, выполненное с возможностью принимать цифровой поток, полученный путем кодирования N, N>1, точек обзора данных изображения, и метку, задающую данные изображения, используемые для отображения двумерного изображения N точек обзора данных изображения, установленную в соответствии с намерением производителя N точек обзора данных изображения; и средство выбора, выполненное с возможностью выбирать данные изображения, используемые для отображения двумерного изображения, из N точек обзора, включенных в цифровой поток, принятый приемным средством, в соответствии с меткой, принятой приемным средством.

Цифровой поток и метка могут быть связаны.

Устройство обработки изображений может далее включать в себя декодирующее средство, выполненное с возможностью декодировать данные изображения, выбранные средством выбора.

Способ обработки изображений согласно четвертому объекту настоящего изобретения представляет собой способ обработки изображений, включающий в себя этап приема, на котором принимают цифровой поток, полученный путем кодирования N, N>1, точек обзора данных изображения, и метку, задающую данные изображения, используемые для отображения двумерного изображения из N точек обзора данных изображения, установленную в соответствии с намерением производителя N точек обзора данных изображения; и этап выбора, на котором выбирают данные изображения, используемые для отображения двумерного изображения, из N точек обзора данных изображения, включенных в цифровой поток, принятый на этапе приема, в соответствии с меткой, принятой на этапе приема.

В четвертом объекте настоящего изобретения принимают цифровой поток, полученный кодированием N (больше одной) точек обзора данных изображения, и метку, задающую данные изображения, используемые для отображения двумерного изображения из N точек обзора данных изображения, установленную в соответствии с намерением производителя, N точек обзора данных изображения, и выбирают данные изображения, используемые для отображения двумерного изображения, из N точек обзора данных изображения, включенных в принятый аналогичным образом цифровой поток, в соответствии с принятой относящейся к ним меткой.

Отметим, что описанные выше устройства обработки изображения могут быть независимыми устройствами или внутренними блоками, составляющими единое устройство.

Полезные результаты изобретения

Согласно объектам настоящего изобретения с первого по четвертый могут быть заданы данные изображения, используемые для отображения двумерного изображения. В результате этого, например, в случае отображения контента изображения для стереоскопического восприятия в качестве двумерного изображения может быть отображено изображение и т.д. согласно намерению производителя контента.

Краткое описание чертежей

Фиг.1 является блок-схемой, иллюстрирующей пример выполнения первого варианта осуществления кодирующего устройства, к которому применено настоящее изобретение.

Фиг.2 является блок-схемой, иллюстрирующей пример выполнения кодирующего блока 111.

Фиг.3 является схемой для описания установки метки смены обзора с помощью блока 12 установки метки.

Фиг.4 является блок-схемой для описания процесса кодирования согласно первому варианту осуществления.

Фиг.5 является блок-схемой, иллюстрирующей пример выполнения первого варианта осуществления декодирующего устройства, к которому применено настоящее изобретение.

Фиг.6 является блок-схемой, иллюстрирующей пример выполнения декодирующего блока 421.

Фиг.7 является схемой для описания обработки декодирующим устройством в случае, когда стереоизображение отображается в качестве двумерного изображения.

Фиг.8А является блок-схемой алгоритма для описания проведения операции декодирования согласно первому варианту осуществления.

Фиг.8В является блок-схемой алгоритма для описания проведения операции декодирования согласно первому варианту осуществления.

Фиг.9 является блок-схемой, иллюстрирующей пример выполнения второго варианта осуществления кодирующего устройства, к которому применено настоящее изобретение.

Фиг.10 является схемой для описания обработки переключающим блоком 71 согласно второму варианту осуществления.

Фиг.11 является блок-схемой алгоритма для описания проведения операции кодирования согласно второму варианту осуществления.

Фиг.12 является блок-схемой, иллюстрирующей пример выполнения второго варианта осуществления декодирующего устройства, к которому применено настоящее изобретение.

Фиг.13А является блок-схемой алгоритма для описания проведения операции декодирования согласно второму варианту осуществления.

Фиг.13В является блок-схемой алгоритма для описания проведения операции декодирования согласно второму варианту осуществления.

Фиг.14 является блок-схемой, иллюстрирующей пример выполнения третьего варианта осуществления кодирующего устройства, к которому применено настоящее изобретение.

Фиг.15 является блок-схемой алгоритма для описания проведения операции кодирования согласно третьему варианту осуществления.

Фиг.16 является блок-схемой, иллюстрирующей пример выполнения третьего варианта осуществления декодирующего устройства, к которому применено настоящее изобретение.

Фиг.17А является блок-схемой алгоритма для описания проведения операции декодирования согласно третьему варианту осуществления.

Фиг.17В является блок-схемой алгоритма для описания проведения операции декодирования согласно третьему варианту осуществления.

Фиг.18 является блок-схемой, иллюстрирующей пример выполнения четвертого варианта осуществления кодирующего устройства, к которому применено настоящее изобретение.

Фиг.19 является схемой для описания обработки сменяющим блоком 71 согласно четвертому варианту осуществления.

Фиг.20 является блок-схемой алгоритма для описания проведения операции кодирования согласно четвертому варианту осуществления.

Фиг.21 является блок-схемой, иллюстрирующей пример выполнения четвертого варианта осуществления декодирующего устройства, к которому применено настоящее изобретение.

Фиг.22А является блок-схемой алгоритма для описания проведения операции декодирования согласно четвертому варианту осуществления.

Фиг.22В является блок-схемой алгоритма для описания проведения операции декодирования согласно четвертому варианту осуществления.

Фиг.23 является блок-схемой, иллюстрирующей пример выполнения варианта осуществления компьютера, к которому применено настоящее изобретение.

Фиг.24 является блок-схемой, иллюстрирующей пример принципиальной схемы телевизионного приемника, к которому применено настоящее изобретение.

Фиг.25 является блок-схемой, иллюстрирующей пример принципиальной схемы сотового телефона, к которому применено настоящее изобретение.

Фиг.26 является блок-схемой, иллюстрирующей пример принципиальной схемы устройства записи на жесткий диск, к которому применено настоящее изобретение.

Фиг.27 является блок-схемой, иллюстрирующей пример принципиальной схемы камеры, к которой применено настоящее изобретение.

Фиг.28 является схемой, иллюстрирующей пример размера макроблока.

Описание вариантов осуществления

Первый вариант осуществления

Первый вариант осуществления кодирующего устройства

Фиг.1 является блок-схемой, иллюстрирующей пример выполнения первого варианта осуществления кодирующего устройства, к которому применено настоящее изобретение.

На Фиг.1 кодирующее устройство кодирует данные изображения для стереоизображения, созданного из данных изображения, относящихся к изображению для левого глаза (здесь и далее называемых также данными изображения точки обзора для левого глаза), и данных изображения, относящихся к изображению для правого глаза (здесь и далее называемых также данными изображения точки обзора для правого глаза).

В частности, на Фиг.1 кодирующее устройство выполнено из двух (более чем одного) кодирующих блоков 111 и 112, блока 12 установки метки и генерирующего блока 13.

Данные изображения точки обзора для левого глаза стереоизображения подаются в кодирующий блок 111.

Кодирующий блок 111 кодирует поданные на него данные изображения точки обзора для левого глаза, следуя заранее заданной системе кодировки, например, такой как MPEG2, AVC/H.264 и т.п., и подает полученные в результате этого кодированные данные (здесь и далее также «кодированные данные для левого глаза») в генерирующий блок 13.

Данные изображения точки обзора для правого глаза стереоизображения подаются в кодирующий блок 112.

Кодирующий блок 112 кодирует поданные на него данные изображения точки обзора для левого глаза, например, тем же способом, что и кодирующий блок 111, и подает полученные в результате этого кодированные данные (здесь и далее также «кодированные данные для правого глаза») в генерирующий блок 13.

Например, в ответ на действия пользователя, такого как производитель стереоизображений и т.п., из данных изображения точки обзора для правого глаза и данных изображения точки обзора для левого глаза, которые являются двумя точками обзора в стереоизображении, блок 12 установки метки устанавливает, например, метку смены обзора (метка_смены_обзора), которая является меткой, задающей данные изображения, используемые для отображения двумерного изображения, например, для каждого эпизода и т.п., и подает в генерирующий блок 13.

Генерирующий блок 13 генерирует и выводит цифровой поток, включающий в себя данные изображения стереоизображения и метку смены обзора.

В частности, генерирующий блок 13 мультиплексирует кодированные данные для левого глаза из кодирующего блока 111 и кодированные данные для правого глаза из кодирующего блока 112 для выработки мультиплексированных данных, включает метку смены обзора из блока 12 установки метки в заголовок и т.п. мультиплексированных данных и выводит их.

Пример выполнения кодирующего блока 111

Фиг.2 является блок-схемой, иллюстрирующей пример выполнения кодирующего блока 111 по Фиг.1.

Отметим, что кодирующий блок 112 по Фиг.1 выполнен таким же образом, что и кодирующий блок 111. Кодирующий блок 111 является устройством кодирования визуальной информации для выполнения сжатия изображения путем ортогонального преобразования, такого как дискретное косинусное преобразование, преобразование Карунена-Лоэве и т.п., и для компенсации движения.

Данные изображения, подлежащие кодированию, подаются в блок 21 аналого-цифрового преобразования. В случае, если поданные на него данные изображения являются данными изображения аналогового сигнала, блок 21 аналого-цифрового преобразования преобразует эти данные изображения в данные изображения цифрового сигнала путем аналого-цифрового преобразования и подает на буфер 22 экранной сортировки.

Буфер 22 экранной сортировки временно сохраняет данные изображения из блока 21 аналого-цифрового преобразования и считывает их в случае необходимости, тем самым выполняя сортировку кадров (кадров) (полукадров) данных изображения согласно структуре ГК (группы кадров) для кодированных данных, которые выведены из кодирующего блока 111.

Среди кадров, считанных из буфера 22 экранной сортировки, внутренний кадр, подлежащий внутреннему кодированию, подается в вычислительный блок 23.

Вычислительный блок 23 в случае необходимости вычитает значение пиксела спрогнозированного изображения, поданного из блока 33 внутреннего прогнозирования, из значения пиксела внутреннего кадра, поданного с буфера 22 экранной сортировки, и подает в блок 24 ортогонального преобразования.

Блок 24 ортогонального преобразования подвергает (значение пиксела внутреннего кадра) внутренний кадр (или значение вычитания, из которого вычтено прогнозируемое изображение) ортогональному преобразованию, такому как дискретное косинусное преобразование, преобразование Карунена-Лоэве и т.п., и подает полученный в результате этого коэффициент преобразования в блок 25 квантования.

Блок 25 квантования квантует коэффициент преобразования из блока 24 ортогонального преобразования и подает полученный в результате этого порог квантования в блок 26 кодирования без потерь.

Блок 26 кодирования без потерь подвергает порог квантования из блока 25 квантования кодированию с переменной длиной или кодированию без потерь, такому как арифметическое кодирование и т.п., и подает полученные в результате этого кодированные данные на накапливающий буфер 27.

Накапливающий буфер 27 временно сохраняет кодированные данные из блока 26 кодирования без потерь и выводит с заранее заданной скоростью.

Блок 28 управления скоростью осуществляет текущий контроль над объемом накопления кодированных данных накапливающего буфера 27 и управляет действиями блока 25 квантования, такими как этапы квантования и т.д. блока 25 квантования, на основе их объема накопления.

Порог квантования, полученный в блоке 25 квантования, подается в блок 26 кодирования без потерь, а также в блок 29 обратного квантования. Блок 29 обратного квантования осуществляет обратное квантование порога квантования из блока 25 квантования в коэффициент преобразования и подает в блок 30 обратного ортогонального преобразования.

Блок 30 обратного ортогонального преобразования подвергает коэффициент преобразования из блока 29 обратного квантования обратному ортогональному преобразованию и подает в вычислительный блок 31.

Вычислительный блок 31 получает декодированное изображение внутреннего кадра путем добавления в случае необходимости значения пиксела прогнозируемого изображения, поданного из блока 33 внутреннего прогнозирования, к данным, поданным из блока 30 обратного ортогонального преобразования, и подает в кадровую память 32.

Кадровая память 32 временно сохраняет декодированное изображение, поданное с вычислительного блока 31, и подает это декодированное изображение в блок 33 внутреннего прогнозирования и блок 34 прогнозирования/компенсации движения в качестве опорного изображения, используемого для выработки прогнозируемого изображения в случае необходимости.

Блок 33 внутреннего прогнозирования генерирует из пикселов в окрестности фрагмента (блока), служащего в качестве объекта обработки в вычислительном блоке 23 внутри внутреннего кадра, прогнозируемое изображение из пикселов, уже сохраненных в кадровой памяти 32, и подает на вычислительные блоки 23 и 31.

Относительно кадра, подлежащего внутреннему кодированию, как описано выше, в случае, если прогнозируемое изображение подается из блока 33 внутреннего прогнозирования в вычислительный блок 23, прогнозируемое изображение, поданное из блока 33 внутреннего прогнозирования, вычитается из кадра, поданного из буфера 22 экранной сортировки.

Кроме того, в вычислительном блоке 31 прогнозируемое изображение, вычтенное в вычислительном блоке 23, добавляется к данным, поданным из блока 30 обратного ортогонального преобразования.

С другой стороны, не-внутренний кадр, подлежащий промежуточному кодированию, подается из буфера 22 экранной сортировки в вычислительный блок 23 и блок 34 прогнозирования/компенсации движения.

Блок 34 прогнозирования/компенсации движения считывает из кадровой памяти 32 кадр декодированного изображения для опоры на нее как на опорное изображение в момент прогнозирования движения не-внутреннего кадра из буфера 22 экранной сортировки. Далее блок 34 прогнозирования/компенсации движения использует опорное изображение из кадровой памяти 32 для нахождения вектора движения, относящегося к не-внутреннему кадру буфера 22 экранной сортировки.

В дальнейшем блок 34 прогнозирования/компенсации движения генерирует прогнозируемое изображение не-внутреннего кадра, подвергая опорное изображение компенсации движения, следуя вектору движения, и подает на вычислительные блоки 23 и 31.

В вычислительном блоке 23 прогнозируемое изображение, поданное из блока 33 внутреннего прогнозирования, вычитается из не-внутреннего кадра, поданного с буфера 22 экранной сортировки, и затем выполняется кодирование тем же способом, что в случае с внутренним кадром.

Отметим, что режим внутреннего прогнозирования, то есть режим выработки блоком 22 внутреннего прогнозирования прогнозируемого изображения, подается из блока 33 внутреннего прогнозирования в блок 26 кодирования без потерь. Кроме того, вектор движения, полученный в блоке 34 прогнозирования/компенсации движения и режим прогнозирования компенсации движения, то есть режим выполнения прогнозирования компенсации движения блоком 34 прогнозирования/компенсации движения, подаются из блока 34 прогнозирования/компенсации движения в блок 26 кодирования без потерь.

В блоке 26 кодирования без потерь в дополнение к режиму внутреннего прогнозирования, вектору движения и режиму прогнозирования компенсации движения, необходимые для декодировании данные, такие как тип кадра и т.д. для каждого кадра, кодируются без потерь и включаются в заголовок кодированных данных.

Описание установки метки смены обзора блоком 12 установки метки

Далее со ссылкой на Фиг.3 будет описана установка метки смены обзора блоком 12 установки метки по Фиг.1.

Теперь допустим, что стереоизображение, подлежащее кодированию кодирующим устройством по Фиг.1, состоит из эпизодов 1, 2 и 3, как показано на Фиг.3.

Далее, в случае, если стереоизображение отображается в качестве двумерного изображения, допустим, что производитель стереоизображения управляет блоком 12 установки метки так, чтобы выбрать в качестве изображений, подлежащих отображению в качестве двумерного изображения (здесь и далее - изображение для показа), изображение для левого глаза в случае эпизода 1, изображение для правого глаза в случае эпизода 2 и изображение для левого глаза в случае эпизода 3.

В этом случае блок 12 установки метки устанавливает 0, то есть значение, задающее изображение для левого глаза в качестве изображения для показа, в качестве метки смены обзора, относящейся, например, к эпизодам 1 и 3.

Кроме того, блок 12 установки метки устанавливает 1, то есть значение, задающее изображение для правого глаза в качестве изображения для показа, в качестве метки смены обзора, относящейся, например, к эпизоду 2.

Соответственно, здесь в качестве метки смены обзора может применяться однобитовая метка.

Здесь эпизодами являются один или несколько (последовательных) (группа) кадров, и, например, за один эпизод можно принять группу кадров, начиная с кадра,