Переключение между трехмерным и двумерным видеоизображениями

Иллюстрации

Показать все

Изобретение относится к средствам обработки трехмерного видеоизображения. Техническим результатом является повышение скорости переключения между режимами трехмерного и двумерного отображения. Видеоустройство содержит блок (55) выходного интерфейса для вывода по высокоскоростному цифровому интерфейсу на устройство (60) трехмерного отображения, имеющее трехмерный дисплей, выходного сигнала, отформатированного согласно стандарту HDMI, содержащего в режиме трехмерного отображения сигнал трехмерного отображения в формате трехмерного сигнала; в режиме двумерного отображения сигнал двумерного отображения в формате двумерного сигнала; в режиме псевдодвумерного отображения сигнал псевдодвумерного отображения, включающий в себя данные двумерного видеоизображения в формате трехмерного сигнала. 4 н. и 9 з.п. ф-лы, 10 ил.

Реферат

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

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

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

Изобретение относится к области выборочной визуализации данных трехмерного и двумерного видеоизображения на устройстве трехмерного отображения.

Уровень техники изобретения

Уже известны устройства для генерирования данных двумерного (2D) видеоизображения, к примеру, видеосерверы, станции телевизионного вещания или устройства авторизации. В настоящее время предлагаются усовершенствованные трехмерные устройства для предоставления данных трехмерного (3D) изображения. Также были предложены видеоустройства для обработки отображения данных трехмерного видеоизображения, такие как устройства воспроизведения для оптических дисков (например, дисков стандарта Blu-Ray; BD) или телевизионные абонентские приставки, которые выполняют визуализацию принятых цифровых видеосигналов. Трехмерное видеоустройство должно быть соединено с устройством трехмерного отображения, таким как телевизор или монитор. Видеоданные передаются с устройства-источника по подходящему интерфейсу, в предпочтительном варианте - по высокоскоростному цифровому интерфейсу, такому как HDMI.

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

Документ WO 2009/077929 описывает технологии (подходы), которые могут быть применены к переключению между режимами двумерного и трехмерного отображения. Сигнал трехмерного видеоизображения имеет видеоинформацию и связанную информацию о воспроизведении, причем видеоинформация и связанная информация о воспроизведении создается согласно формату воспроизведения. Видеоинформация содержит первичный поток видеоданных для двумерного отображения, и дополнительный информационный поток для предоставления возможности трехмерного отображения. Связанная информация о воспроизведении содержит информацию об отображении, указывающую возможные варианты отображения. Информация об отображении обрабатывается в приемнике для определения возможности двумерного и трехмерного отображения. Режим воспроизведения задается наряду с определением того, в каком из режимов двумерного и трехмерного отображения должна быть отображена видеоинформация.

Документ WO 03/053071 описывает устройство трехмерного отображения. Устройство имеет возможность переключения между режимами двумерного и трехмерного (автостереоскопического) отображения. Устройство может принимать сигнал двумерного видеоизображения и работать для обеспечения полноформатного двумерного изображения. Во втором режиме работы устройство принимает сигнал трехмерного видеоизображения и обнаруживает наличие парного трехмерного изображения. Более того, устройство обнаруживает наличие авторизации и, в случае наличия авторизации, отображает парное трехмерное изображение. Однако в случае отсутствия авторизационного ключа устройство обеспечивает третий режим работы, в котором одно изображение парного трехмерного изображения (с пониженным разрешением) отображается для обоих глаз, чтобы было видно двумерное изображение

Сущность изобретения

Описанная в документе WO 2009/077929 проблема состоит в том, что для возможных переключений между воспроизведением данных трехмерного и двумерного видеоизображения требуется, чтобы устройство отображения изменило формат и частоту видеоданных. Например, в режиме трехмерного отображения устройство стереоскопического отображения чередует видеоданные левого и правого каналов для предоставления возможности корректной синхронизации левого (L) и правого (R) видеокадров по интерфейсу HDMI с синхронизацией устройства отображения. Синхронизация требует передачи сигналов о горизонтальной (H) и/или вертикальной (V) синхронизации для соответствия началу левого и/или правого кадра. Эта передача сигналов по интерфейсу HDMI устанавливает устройство отображения выполнять перестройку при переключении режима трехмерного отображения на режим двумерного отображения и наоборот. Эта перестройка занимает некоторое количество времени и может сильно мешать зрителю.

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

Для решения этой задачи, согласно первому аспекту изобретения, устройство для обработки сигнала трехмерного видеоизображения обеспечивается способом, определенным в п.1.

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

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

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

Это приводит к следующему эффекту. При инициировании переключения из режима трехмерного отображения для отображения данных двумерного видеоизображения определяется, находится ли выходной сигнал в режиме трехмерного отображения на тот момент. При положительном результате определения устройство отображения будет продолжать работать в режиме трехмерного отображения, который сохраняется посредством генерирования сигнала псевдодвумерного отображения, то есть выходного сигнала в формате трехмерного сигнала, но содержащего исключительно двумерную видеоинформацию. Устройство отображения продолжает принимать сигнал отображения в формате трехмерного сигнала, и вследствие этого не будет переключаться обратно в режим двумерного отображения или повторно синхронизироваться. В итоге фактическая информация, которая отображается пользователю, кажется двумерной в связи с отсутствием трехмерной информации. Например, в стереоскопическом видеосигнале, то есть 3D на основе левого и правого кадров, оба кадра будут иметь одинаковое информационное содержание. Следовательно, отображение таких кадров будет казаться зрителю двумерным.

Изобретение также основывается на следующем утверждении. Поскольку потребители привыкают к просмотру в режиме трехмерного отображения, возникает потребность в переключении между режимами двумерного и трехмерного отображения. Естественно пользователь будет ожидать изменения представления, однако это переключение должно являться ненавязчивым, и не должно приводить к появлению черных кадров или других искажений видеоизображения, которые будут мешать просмотру кинофильма. Длительная задержка при переключении из режима трехмерного отображения в режим двумерного отображения может привести к возникновению искажений изображения, связанных с повторной настройкой устройства воспроизведения, передачей сигналов интерфейса и устройства отображения. Следовательно, до разработки данного изобретения было фактически невозможно выполнить плавное переключение из режима трехмерного отображения в режим двумерного отображения, и наоборот, в процессе воспроизведения кинофильма. Для разрешения этих проблем предлагается следующее решение, в котором когда пользователь или система инициирует переключение между режимами трехмерного и двумерного отображения, например в процессе воспроизведения кинофильма в режиме трехмерного отображения, режим отображения не изменяется и принудительно сохраняется. Также предлагается псевдодвумерный сигнал, включающий в себя данные двумерного видеоизображения в формате сигнала трехмерного видеоизображения. В результате, представление кинофильма плавно изменит режим отображения с трехмерного на двумерное и наоборот, а устройство отображения будет продолжать работать в режиме трехмерного отображения. К примеру, это достигается посредством устройства воспроизведения, которое генерирует сигнал отображения посредством распознавания ситуации и реагирует на переключение режима в процессе трехмерного воспроизведения способом, отличным от остановки воспроизведения.

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

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

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

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

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

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

Фиг.1 изображает систему для отображения данных трехмерного изображения.

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

Фиг.3 изображает процесс управления режимом псевдодвумерного отображения.

Фиг.4 изображает процесс управления воспроизведением трехмерного изображения в режиме псевдодвумерного отображения.

Фиг.5A изображает сигнал трехмерного отображения.

Фиг.5B изображает сигнал отображения для обычного двумерного воспроизведения.

Фиг.5C изображает сигнал отображения для псевдодвумерного воспроизведения.

Фиг.6A изображает процесс применения трехмерного смещения.

Фиг.6B изображает процесс использования двойного трехмерного смещения.

Фиг.6C изображает процесс предотвращения обрезания границы при применении смещения.

Фиг.7 изображает кодовую таблицу потока.

Фиг.8 изображает информационные элементы потока.

Фиг.9 изображает таблицу для определения типа в информационных элементах потока.

Фиг.10 изображает синтаксис атрибутов потока.

Изображенные на чертежах элементы, которые соответствуют уже описанным элементам, имеют одинаковые ссылочные номера.

Подробное описание вариантов осуществления

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

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

Другой трехмерный формат основывается на двух кадрах и использует двумерное изображение и дополнительное глубинное изображение, так называемую карту глубины, которая передает информацию о глубине объектов в двумерном изображении. Формат, называемый «изображение + глубина», отличается комбинацией двумерного изображения с так называемой «глубиной», или картой диспарантности. Это является полутоновым изображением, посредством которого параметр полутоновой шкалы пиксела указывает коэффициент диспарантности (или глубины в случае карты глубины) для соответствующего пиксела в связанном двумерном изображении. Устройство отображения использует карту диспарантности, глубины или параллакса для вычисления дополнительных кадров, используя в качестве входных данных двумерное изображение. Это может быть выполнено посредством множества способов, в самом простом из них это является смещением пикселов влево или вправо, в зависимости от коэффициента диспарантности, связанного с теми пикселами. Документ, имеющий название «Depth image based rendering, compression and transmission for a new approach on 3D TV», написанный Кристофом Феном (Christoph Fehn) предоставляет полный обзор технологии (см. <http://iphome.hhi.de/fehn/Publications/fehn_EI2004.pdf>).

Фиг.1 изображает систему для отображения данных трехмерного (3D) изображения, таких как видеоинформация, графическая информация или другая визуальная информация. Трехмерное устройство-источник 40 передает сигнал 41 трехмерного видеоизображения на видеоустройство 50. Сигнал трехмерного видеоизображения может быть обеспечен посредством удаленного мультимедийного сервера, станции телевизионного вещания и т.д., на основе данных трехмерного видеоизображения, доступных на средстве хранения, с трехмерной камеры и т.д. Видеоустройство соединяется с устройством 60 трехмерного отображения для передачи сигнала 56 трехмерного отображения. Трехмерное видеоустройство имеет блок 51 ввода для приема сигнала трехмерного видеоизображения. К примеру, устройство может включать в себя блок 58 оптических дисков, соединенный с блоком ввода, для извлечения информации трехмерного видеоизображения с оптического носителя 54 данных, такого как диск Blu-ray или DVD. В альтернативном варианте устройство может включать в себя блок 59 сетевого интерфейса для связи с сетью 45, такой как сеть Интернет или широковещательная сеть, и такое видеоустройство обычно называется телевизионной абонентской приставкой. Видеоустройство также может являться спутниковым приемником, мультимедийный устройством воспроизведения, персональным компьютером, мобильным устройством и т.д.

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

Трехмерное устройство-источник может являться сервером, станцией телевизионного вещания, устройством записи или системой разработки и/или производства для изготовления носителей данных, таких как диск Blu-ray. Диск Blu-ray поддерживает интерактивную платформу для создателей информационного содержания. Для трехмерного стереоскопического видеоизображения существует множество форматов. Основными форматами являются стереоскопический формат и формат «изображение + глубина». В этих форматах содержится множество возможных способов, посредством которых информационное содержание может быть отформатировано для того, чтобы являться подходящим для использования в новых и существующих устройствах трехмерного отображения и форматах распространения. Большее количество информации о формате Blu-ray доступно на вебсайте ассоциации Blu-ray в статье об аудиовизуальном прикладном формате. <http://www.blu-raydisc.com/Assets/Downloadablefile/2b_bdrom_ audiovisualapplication_0305-12955-15269.pdf>. Процесс изготовления дополнительно включает в себя этапы получения физического шаблона меток на дорожках, которые реализуют сигнал трехмерного видеоизображения, включающий в себя метаданные глубины, и последующего формирования материала носителя данных для обеспечения дорожек с метками, по меньшей мере, на одном запоминающем слое.

Трехмерное видеоустройство имеет блок 52 генерирования, соединенный с блоком 51 ввода для обработки трехмерной информации, для генерирования сигнала 56 трехмерного отображения, который будет передаваться через блок 55 выходного интерфейса на устройство отображения, например, сигнала отображения согласно стандарту HDMI, см. документ «High Definition Multimedia Interface; Версия спецификации 1.3a от 10 ноября 2006 года», доступный по адресу <http://hdmi.org/manufacturer/specification.aspx>. Блок 52 обработки предоставляет возможность генерирования данных изображения, включаемых в сигнал 56 трехмерного отображения, для отображения на устройстве 60 отображения.

Блок генерирования предоставляет возможность генерирования сигнала 56 отображения одним выбранным способом из следующих способов. Прежде всего, средство генерирования может быть установлено выполнять генерирование, в качестве сигнала отображения, сигнала трехмерного отображения для отображения данных трехмерного видеоизображения на устройстве трехмерного отображения, работающем в режиме трехмерного отображения. Первым этапом является традиционное генерирование сигнала трехмерного отображения. Затем средство генерирования может быть установлено выполнять генерирование, в качестве сигнала отображения, сигнала двумерного отображения для отображения данных двумерного видеоизображения на устройстве трехмерного отображения, работающем в режиме двумерного отображения. Вторым этапом является традиционный способ генерирования сигнала двумерного отображения. Устройство отображения будет принудительно работать в режиме двумерного отображения. После этого средство генерирования может быть установлено выполнять генерирование, в качестве сигнала отображения, сигнала псевдодвумерного отображения посредством включения данных двумерного видеоизображения в сигнал отображения для отображения данных двумерного видеоизображения на устройстве трехмерного отображения, работающем в режиме трехмерного отображения. Следует отметить, что псевдодвумерный сигнал имеет формат сигнала трехмерного видеоизображения и будет обрабатываться посредством устройства отображения в качестве трехмерной информации. Однако, поскольку фактические видеоданные, которые включаются в сигнал, являются двумерными данными, зритель будет просматривать видеоизображение в двумерном формате.

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

Устройство 60 трехмерного отображения служит для отображения данных трехмерного изображения. Устройство имеет блок 61 входного интерфейса, служащий для приема сигнала 56 трехмерного отображения, включающего в себя данные трехмерного видеоизображения, передаваемые с видеоустройства 50. Переданные данные трехмерного видеоизображения обрабатываются в блоке 62 обработки для отображения на устройстве 63 трехмерного отображения, к примеру, например на спаренном или лентикулярном (линзово-растровом) LCD. Устройство 60 отображения может являться любым типом устройства стереоскопического отображения, также называемого устройством трехмерного отображения, и имеет диапазон глубины отображения, обозначенный посредством стрелки 64.

В альтернативном варианте обработка сигнала трехмерного видеоизображения и переключение между режимами трехмерного и двумерного отображения выполняются в варианте осуществления устройства отображения. Данные трехмерного видеоизображения и дополнительный индикатор переключения передаются посредством сигнала 56 отображения. Переключение локально инициируется в устройстве отображения, к примеру, посредством пользовательской команды. Затем блок 62 обработки выполняет функции генерирования сигналов псевдодвумерного отображения, которые напрямую связаны с устройством трехмерного отображения. Средство 62 обработки может предоставлять соответствующие функции, подобные функциям, которые описываются ниже для средства 52 генерирования и средства 53 обработки видеоустройства.

В следующем варианте осуществления видеоустройство 50 и устройство 60 отображения объединяются в одном устройстве, в котором одна группа средств обработки выполняет упомянутые функции переключения режимов двумерного/трехмерного отображения.

Фиг.1 также изображает носитель 54 данных в качестве носителя сигнала трехмерного видеоизображения. Носитель данных имеет форму диска, а также имеет дорожку и центральное отверстие. Дорожка, состоящая из серий физически обнаружимых меток, располагается в соответствии со спиральным или концентрическим шаблоном поворотов, образующих практически параллельные дорожки на информационном слое. Носитель данных может являться оптически считываемым и называться оптическим диском, например, диском CD, DVD или BD (Blu-Ray). Информация представляется на информационном слое посредством оптически обнаружимых меток вдоль дорожки, к примеру, «питов» (углублений) и «лэндов» (промежутков). Структура дорожки также содержит информацию о местоположении, например, заголовки и адреса, для указания местоположения блоков информации, которые традиционно называются информационными блоками. Носитель 54 данных содержит информацию, представляющую собой закодированные в цифровой форме данные изображения, подобные видео, к примеру, закодированному в соответствии с системой кодирования MPEG2 или MPEG4, в предварительно определенном формате записи, подобном формату BD или DVD.

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

Фиг.2 изображает модель декодера устройства трехмерного воспроизведения. Устройство воспроизведения выполнено с возможностью воспроизведения стереоскопического трехмерного информационного содержания, к примеру, модифицированное устройство воспроизведения дисков Blu-ray. Дисковод 201 соединяется с дисковым процессором 202 для демодуляции и декодирования с коррекцией ошибок (ECC). Видеоданные извлекаются из считываемого с диска потока, а переключатель 203 обеспечивает основной транспортный поток 204 TS буферу 206, соединенному с блоком 208 разбора пакетов источника, который обеспечивает данные фильтру 212 PID, который является демультиплексором, который идентифицирует идентификатор пакета (PID) из основного потока TS, и передает каждый тип данных на соответствующие буферы 214, называемые EB1-1, EB2-1, для основных данных трехмерного видеоизображения, EB1-2 и EB2-2 для графических данных представления и EB1-3 и EB2-3 для интерактивных графических данных.

Подобным образом переключатель 203 обеспечивает транспортный подпоток 205 TS буферу 207, соединенному с блоком 209 разбора пакетов источника, который обеспечивает данные второму фильтру 213 PID, который является демультиплексором, который идентифицирует идентификатор пакета (PID) из подпотока TS, и также передает каждый тип данных на соответствующие буферы 214.

Блоки 208, 209 разбора пакетов также обеспечивают начальные значения 232, 234 счетчикам 210, 211 времени поступления, которые возвращают значения 231, 233 времени поступления (i) на блок разбора пакетов на основе генератора 223 опорных импульсов.

Соответствующие переключатели S1-1, S2-2 и S1-3 пересылают данные на декодер 216 (D1) для основного трехмерного видеоизображения, на декодер 217 (D2) для представления графических данных, а также на декодер 218 (D3) для интерактивных графических данных. Декодированные данные передаются соответствующим буферам. Основные видеоданные выбираются посредством переключателя S2 декодера 216 или буфера 241, и передаются на переключатель S3-1, который обеспечивает окончательные данные для левого кадра 225 основного видеоизображения и правого кадра 226 основного видеоизображения.

Подобным образом данные графического представления (PG) с декодера 217 передаются соответствующим буферам, а также на генератор 219 матрицы графического представления, взаимодействующий с кодовой таблицей 221 цветов (CLUT). Данные PG выбираются посредством переключателя S3-2 из генератора 219 для обеспечения окончательных данных для левого кадра 227 PG и правого кадра 228 PG.

Подобным образом интерактивные графические данные (IG) с декодера 218 передаются соответствующим буферам, а также на генератор 220 матрицы IG, взаимодействующий с кодовой таблицей 222 цветов (CLUT). Данные IG выбираются посредством переключателя S3-3 из генератора 220 для обеспечения окончательных данных для левого кадра 229 IG и правого кадра 230 IG. Интерактивный пользовательский ввод может быть выполнен через вход 240.

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

Далее будет описана функция устройства, изображенного на Фиг.2. Пакеты фильтруются из транспортного потока, который был извлечен с диска на основе их значений PID, и сохраняются в соответствующих буферах, обозначенных посредством ссылочных номеров EB1-1-EB3-3. Пакеты, принадлежащие элементарным потокам, транспортирующим основное двумерное видео и соответствующие двумерные графические потоки, помещаются в верхние буферы EB1-1-EB1-3, а пакеты для вспомогательных потоков для 3D помещаются в буферы EB2-1-EB2-3. Вспомогательный поток может являться зависимым потоком для кодирования данных правого кадра в зависимости от данных левого кадра основного потока, или данных глубины, таких как карта глубины и данные прозрачности и т.д. Переключатели S1-1-S1-3 выбирают соответствующие буферы и передают пакеты на декодеры D1-D3. После декодирования декодированное видео и графика составляют выходной сигнал, а также посредством переключателей S3-1-S3-3 выполняется выбор левого и правого видео и графики.

Фиг.3 изображает процесс управления режимом псевдодвумерного отображения. Функция может быть реализована в специализированном блоке управления или посредством соответствующего управляющего программного обеспечения в процессоре. Прежде всего, на этапе 301 «Инициализация 2D» обнаруживается потребность в режиме двумерного отображения, например посредством пользовательской команды или системного вызова. На этапе «Обнаружение 2D» требуемый режим двумерного отображения регистрируется, к примеру, в регистре состояния. После чего следующим образом генерируется либо обычный сигнал двумерного отображения, либо сигнал псевдодвумерного отображения. На этапе 303 «Режим трехмерного отображения?» определяется, обеспечивает ли сигнал отображения трехмерному устройству отображения данные трехмерного видеоизображения на тот момент. При положительном результате определения на этапе 304 «Псевдо 2D» генерируется сигнал псевдодвумерного отображения. Кроме того, воспроизведение двумерного изображения в режиме трехмерного отображения активируется посредством установки (фактически сохранения) переключателей S1-1-S1-3 в положении L, сохраняя режим вывода трехмерного изображения для поддержания воспроизведения в режиме трехмерного отображения на устройстве отображения. Однако, при отрицательном результате определения (то есть текущее воспроизведение остановлено; никакой трехмерный материал не визуализируется), процесс переходит на этап 305 «Остановлено», на котором режим вывода переключается в двумерный. При обнаружении активации воспроизведения на этапе 306 «Начало 2D», воспроизведение выполняется посредством генерирования сигнала двумерного отображения.

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

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

Фиг.4 изображает процесс управления воспроизведением трехмерного изображения в режиме псевдодвумерного отображения. Последовательность этапов выполняется, когда пользователь запрашивает переключение режима воспроизведения с двумерного на трехмерный, в то время когда система работает в режиме псевдодвумерного отображения. Прежде всего, на этапе 401 «Псевдо 2D» система генерирует сигнал псевдодвумерного отображения. На этапе «Инициализация 3D» пользователь может запросить переключение режима отображения на режим трехмерного отображения. На этапе «Обнаружение 3D» требуемый режим трехмерного отображения регистрируется, к примеру, в регистре состояния. После чего на этапе 404 «Воспроизведение 3D» посредством активации воспроизведения трехмерного видеоизображения в режиме трехмерного отображения генерируется обычный сигнал трехмерного отображения, чтобы переключить переключатели S1-1-S1-3 между L и R.

Фиг.3 и 4 иллюстрируют способ выполнения переключения между режимами трехмерного и двумерного отображения, когда в процессе воспроизведения трехмерного (стереоскопического) кинофильма пользователь решает изменить режим воспроизведения на режим двумерного отображения. Устройство воспроизведения устанавливает регистр устройства воспроизведения, который содержит текущий режим вывода, в трехмерный. Затем выполняется проверка, является ли воспроизведение активным на тот момент, и при положительном результате проверки режим вывода сохраняется, а воспроизведение вспомогательных или зависимых кадров заменяется повтором основного кадра. Это достигается посредством удержания переключателя S1-1 - к S1-3 в положении «L» (верхнее положение переключателей S1-1-S1-3 на фигуре 2-1). В конце воспроизведения текущего элемента и в начале нового элемента устройство воспроизведения может проверить состояние регистра устройства воспроизведения и инициировать воспроизведение в режиме двумерного отображения, если пользователь выбирает элемент.

Для достижения плавного переключения устройство воспроизведения должно сохранять передачу сигналов по одному интерфейсу. Интерфейсом, который обычно используется в устройствах воспроизведения дисков Blu-ray, является интерфейс HDMI. Передача данных и передача сигналов стереоскопического информационного содержания по HDMI определены в спецификации. Существуют несколько форматов стереоскопического видеоизображения, которые могут быть переданы по HMDI, но в данном случае мы разъясним способ передачи только одного обычно используемого формата, а именно альтернативного кадра стереоскопического видеоизображения, подобно принципам, применяемым к передаче данных и передаче сигналов других форматов стереоскопического видеоизображения (линейная альтернатива, на одной линии, в шахматном порядке и т.д.). В изображенных на Фиг.5 примерах изображен сигнал отображения, согласно стандарту HDMI. Однако любой видеосигнал, который имеет формат для управления устройством трехмерного отображения, также может быть адаптирован для реализации режима псевдодвумерного отображения.

Фиг.5A изображает сигнал трехмерного отображения. Тактовые интервалы и интервалы гашения обратного хо