Носитель записи, устройство воспроизведения и интегральная схема
Иллюстрации
Показать всеИзобретение относится к средствам воспроизведения стереоскопического и моноскопического изображений. Техническим результатом является обеспечение идентичности атрибутов потока при смене режимов воспроизведения. Устройство содержит модуль считывания, последовательно считывающий множество пакетов, сохраненных в файле потока; модуль демультиплексирования пакетов с их заранее определенными идентификаторами, декодер пакетов, демультиплексированных модулем демультиплексирования. В устройстве в режиме стереоскопического воспроизведения модуль демультиплексирования использует идентификаторы пакетов, указываемые записями потоков, ассоциированных с номерами потоков, из списка элементарных потоков в таблице выбора расширенного потока. 5 н. и 2 з.п. ф-лы, 105 ил.
Реферат
Область техники, к которой относится изобретение
Настоящее изобретение относится к технологии записи трехмерных и двумерных изображений.
Уровень техники
Двумерные изображения, также называемые моноскопическими изображениями, представляются посредством пикселов на плоскости X-Y, которая применяется к экрану дисплея дисплейного устройства.
Напротив, трехмерные изображения имеют глубину в направлении оси Z в дополнение к пикселам на плоскости X-Y, применяемой к экрану дисплейного устройства. Трехмерные изображения представляются зрителям (пользователям) посредством одновременного воспроизведения изображений для просмотра левым глазом и правым глазом, которые должны просматриваться, соответственно, посредством левого и правого глаза так, что стереоскопический эффект может формироваться. Пользователи должны наблюдать, из пикселов, составляющих трехмерное изображение, пикселы, имеющие положительные координаты по оси Z, перед экраном дисплея, и пикселы, имеющие отрицательные координаты по оси Z, позади экрана дисплея.
Предпочтительно, чтобы оптический диск, сохраняющий трехмерное изображение, имел совместимость с устройством воспроизведения, которое может воспроизводить только двумерные изображения (в дальнейшем в этом документе, такое устройство воспроизведения называется "устройством двумерного воспроизведения"). Это обусловлено тем, что, в противном случае, два типа дисков для трехмерных и двумерных изображений должны быть сформированы так, чтобы устройство двумерного воспроизведения могло воспроизводить содержимое, идентичное сохраненному на диске для трехмерного изображения. Такая компоновка приводит к более высоким затратам. Соответственно, необходимо предоставлять оптический диск, сохраняющий трехмерное изображение, которое воспроизводится как двумерное изображение посредством устройства двумерного воспроизведения и как двумерное или трехмерное изображение посредством устройства воспроизведения, поддерживающего как трехмерные, так и двумерные изображения (в дальнейшем в этом документе, такое устройство воспроизведения называется "устройством двумерного/трехмерного воспроизведения").
Патентный документ 1, идентифицированный ниже, является одним примером документов предшествующего уровня техники, описывающих технологии для обеспечения совместимости при воспроизведении между двумерными и трехмерными изображениями, относительно оптических дисков, сохраняющих трехмерные изображения.
Список библиографических ссылок
Патентные документы
[Патентный документ 1]
Патент Японии номер 3935507
Сущность изобретения
Техническая задача
Между тем, когда осуществляется попытка вводить режим трехмерного воспроизведения в устройство воспроизведения при сохранении совместимости с традиционными устройствами двумерного воспроизведения, проблемой является то, как процедура выбора потока должна обрабатывать событие переключения режима воспроизведения с режима двумерного воспроизведения на режим трехмерного воспроизведения.
Процедура выбора потока - это процедура обработки для определения, из числа элементарных потоков, зарегистрированных в таблице выбора потока, записанной на носитель записи, элементарных потоков, которые должны быть демультиплексированы посредством их идентификации посредством номеров потоков. Таблица выбора потока показывает зарегистрированные элементарные потоки, которым разрешено воспроизводиться, из множества элементарных потоков, которые физически записываются на носитель записи.
Номера потоков, определенные посредством процедуры выбора потока, сохраняются в регистре номеров потоков в устройстве воспроизведения. Процедура выбора потока выполняется, когда изменение состояния происходит в устройстве воспроизведения, например, когда осуществляется переключение между секциями воспроизведения или когда загружается диск. Здесь, если выйти за рамки восприятия традиционных устройств двумерного воспроизведения, изменение режима воспроизведения должно интерпретироваться как изменение состояния устройства, и процедура выбора потока должна выполняться для того, чтобы повторно задавать номера потоков.
Тем не менее, когда процедура выбора потока выполняется вследствие изменения режима воспроизведения, и новые номера потоков сохраняются в регистре номеров потоков, нет гарантии, что языковой атрибут потока после смены режима является идентичным языковому атрибуту перед сменой режима. Это обусловлено тем, что языковые атрибуты потоков управляются посредством номеров потоков, представленных в таблице выбора потока, и атрибуты потока изменяются по мере того, как изменяются номера потоков. Когда такая структура приспосабливается, поток должен задаваться снова после смены режима. Такая двойная работа приводит к неудобству для пользователя.
Следовательно, задача настоящего изобретения заключается в том, чтобы предоставлять носитель записи, который может сохранять языковой атрибут неизменяемым до и после переключения режима воспроизведения.
Решение задачи
Вышеуказанная задача решается посредством носителя записи, на который записаны информация списка воспроизведения и множество элементарных потоков, при этом информация списка воспроизведения включает в себя таблицу выбора базового потока и таблицу выбора расширенного потока, таблица выбора базового потока показывает список элементарных потоков, которые должны воспроизводиться в режиме моноскопического воспроизведения, и включает в себя номера потоков для элементарных потоков, которые должны воспроизводиться в режиме моноскопического воспроизведения, таблица выбора расширенного потока показывает список элементарных потоков, которые должны воспроизводиться в режиме стереоскопического воспроизведения, и элементарные потоки, показанные в таблице выбора расширенного потока, ассоциированы с номерами потоков, включенными в таблицу выбора базового потока.
Преимущества изобретения
В носителе записи, содержащем вышеописанное средство разрешения проблем, когда режим воспроизведения переключается с режима моноскопического воспроизведения на режим стереоскопического воспроизведения, основа, на которой выполняется выбор потока, переключает таблицу выбора базового потока на таблицу выбора расширенного потока.
При вышеописанной структуре, когда режим воспроизведения переключается с режима моноскопического воспроизведения на режим стереоскопического воспроизведения, можно переключать поток, который должен предоставляться в декодер, при сохранении номеров потоков, указанных в таблице выбора потока, как есть, и поддержании языковых атрибутов потоков неизменными до и после смены режима.
Это позволяет изменять режим воспроизведения с режима моноскопического воспроизведения на режим стереоскопического воспроизведения и с режима стереоскопического воспроизведения на режим моноскопического воспроизведения при сохранении языковых атрибутов.
Кроме того, процедура выбора потока в режиме стереоскопического воспроизведения выполняется просто на основе таблицы выбора базового потока. Как результат, содержимое процедуры выбора потока в режиме стереоскопического воспроизведения может быть идентичным содержимому процедуры выбора потока в устройстве воспроизведения, выделенному для моноскопического воспроизведения. Таким образом, полная совместимость может быть гарантирована относительно процедуры выбора потока. Это упрощает обеспечение работы, когда носитель записи, поддерживающий стереоскопическое воспроизведение, загружается в традиционное устройство воспроизведения, выделенное для моноскопического воспроизведения. Поскольку нормальный режим работы гарантируется, когда носитель записи, поддерживающий стереоскопическое воспроизведение, загружается в традиционное устройство воспроизведения, выделенное для моноскопического воспроизведения, производитель устройства воспроизведения может полагать, что носитель записи, поддерживающий стереоскопическое воспроизведение, реализуется на рынке без пользовательской проблемы, приписываемой загрузке носителя записи, поддерживающего стереоскопическое воспроизведение, в традиционное устройство воспроизведения, выделенное для моноскопического воспроизведения.
Краткое описание чертежей
Фиг. 1A-1C показывают вариант осуществления этапа использования носителя записи, устройства воспроизведения, дисплейного устройства и очков;
Фиг. 2 показывает голову пользователя слева на чертеже и изображения скелета динозавра, видимые, соответственно, посредством левого глаза и правого глаза пользователя, справа на чертеже;
Фиг. 3 показывает один пример внутренних структур видеопотоков для просмотра левым глазом и правым глазом для стереоскопического просмотра;
Фиг. 4 показывает то, как реализовывать стереоскопический просмотр в режиме "1 плоскость + смещение";
Фиг. 5 схематично показывает то, как изображение отображается пользователю после того, как кадрирование с использованием значения смещения и наложением выполняется;
Фиг. 6A-6D показывают один пример способа трехмерной глубины;
Фиг. 7 показывает стереоскопическое изображение, сформированное в режиме трехмерной глубины;
Фиг. 8A-8C показывают внутреннюю структуру носителя записи в варианте осуществления 1;
Фиг. 9A и 9B иллюстрируют то, как видеопоток сохраняется в последовательностях PES-пакетов;
Фиг. 10 схематично показывает то, как основной TS мультиплексируется.
Фиг. 11A и 11B показывают внутренние структуры основного TS и суб-TS;
Фиг. 12A-12D показывают внутреннюю структуру информации списка воспроизведения;
Фиг. 13A и 13B показывают один пример таблицы выбора базового потока;
Фиг. 14 показывает внутреннюю структуру таблицы выбора расширенного потока;
Фиг. 15A-15C показывают последовательности регистрации потоков в таблице выбора расширенного потока;
Фиг. 16 показывает то, какие элементарные потоки демультиплексируются из основного TS и суб-TS;
Фиг. 17 показывает то, как обращаются к последовательностям регистрации потоков, предоставленным в таблице выбора базового потока и таблице выбора расширенного потока;
Фиг. 18 показывает изменение назначения номеров потоков;
Фиг. 19 показывает синтаксис для написания таблицы выбора расширенного потока на объектно-ориентированном входном языке компилятора;
Фиг. 20 показывает внутреннюю структуру устройства воспроизведения;
Фиг. 21A-21C показывают, какие идентификаторы пакетов выводятся в модуль демультиплексирования посредством последовательности регистрации комбинированных потоков;
Фиг. 22A-22C показывают, какие идентификаторы пакетов выводятся в модуль демультиплексирования посредством последовательности регистрации комбинированных потоков;
Фиг. 23 показывает обращение к идентификаторам пакетов и вывод пакетов, когда устройство воспроизведения переводится в режим представления B-D, и устройство воспроизведения имеет возможности поддержки B-D;
Фиг. 24 показывает обращение к идентификаторам пакетов и вывод пакетов, когда устройство воспроизведения переводится в режим "1 плоскость + смещение";
Фиг. 25 показывает обращение к идентификаторам пакетов и вывод пакетов, когда устройство воспроизведения переводится в режим двумерного представления;
Фиг. 26 показывает обращение к идентификаторам пакетов и вывод пакетов, когда устройство воспроизведения не имеет возможностей поддержки режима представления B-D;
Фиг. 27 показывает процедуру воспроизведения по списку воспроизведения;
Фиг. 28 показывает процедуру выбора потока;
Фиг. 29 показывает процедуру вывода идентификатора пакета, соответствующего номеру потока;
Фиг. 30 показывает соответствие между файлом 2D/файлом base и файлом dependent;
Фиг. 31A-31C показывают соответствие между файлом перемеженного потока и файлом 2D/файлом base;
Фиг. 32 показывает соответствие между файлом стереоскопического перемеженного потока, файлом 2D, файлом base и файлом dependent.
Фиг. 33 показывает список для двумерного воспроизведения и список для трехмерного воспроизведения;
Фиг. 34 показывает список воспроизведения, сформированный посредством добавления подпути к списку для трехмерного воспроизведения;
Фиг. 35A и 35B показывают список для трехмерного воспроизведения, сформированный посредством добавления индикатора базового просмотра к списку для трехмерного воспроизведения;
Фиг. 36 является блок-схемой последовательности операций способа, показывающей процедуру воспроизведения по элементу воспроизведения;
Фиг. 37A-37C показывают информацию элемента воспроизведения и субэлемента воспроизведения в варианте осуществления 4;
Фиг. 38 показывает указание многоракурсной секции посредством информации элемента воспроизведения и информации субэлемента воспроизведения;
Фиг. 39A-39C показывают стереоскопические изображения, которые должны отображаться, когда соответствующие номера ракурсов задаются;
Фиг. 40 показывает процедуру для считывания файла потока в соответствии с "Multi_clip_entries";
Фиг. 41A-41C показывают внутреннюю структуру файла информации о клипах;
Фиг. 42A и 42B показывают информацию начальных точек экстентов и таблицу карт вхождений, включенную в файл информации о клипах;
Фиг. 43 показывает атрибут потока, включенный в информацию программы;
Фиг. 44 показывает то, как точки входа регистрируются в карте вхождений;
Фиг. 45 показывает то, как ATC-последовательность восстанавливается из блоков данных, составляющих файл стереоскопического перемеженного потока;
Фиг. 46A и 46B показывают внутреннюю структуру модуля считывания, содержащего модуль восстановления ATC-последовательностей;
Фиг. 47 показывает процедуру для восстановления ATC-последовательности;
Фиг. 48A и 48B показывают внутреннюю структуру видеопотока;
Фиг. 49 показывает внутреннюю структуру карты вхождений, которая задается для слайд-шоу;
Фиг. 50 показывает процедуру воспроизведения для списка воспроизведения слайд-шоу;
Фиг. 51A и 51B показывают внутренние структуры модуля демультиплексирования и видеодекодера;
Фиг. 52A и 52B показывают структуры устройств, включающих в себя один декодер и две плоскости в 3D-LR-способе и способе трехмерной глубины;
Фиг. 53A и 53B показывают внутреннюю структуру графического декодера для PG-потока;
Фиг. 54A и 54B показывают внутреннюю структуру декодера текстовых субтитров;
Фиг. 55A и 55B показывают модели декодера для IG-декодера;
Фиг. 56 показывает схемную структуру для синтезирования выводов этих моделей декодера и вывода результата в 3D-LR-режиме;
Фиг. 57 показывает схемную структуру для синтезирования выводов моделей декодера и вывода результата в режиме "1 плоскость + смещение";
Фиг. 58 показывает внутреннюю структуру многослойного оптического диска;
Фиг. 59 показывает формат приложения оптического диска на основе файловой системы;
Фиг. 60 является блок-схемой последовательности операций способа, показывающей процедуру обработки способа записи;
Фиг. 61 является блок-схемой последовательности операций способа, показывающей процедуру для записи AV-файла;
Фиг. 62A и 62B показывают способ изготовления оптического диска;
Фиг. 63 показывает внутреннюю структуру записывающего устройства;
Фиг. 64 показывает структуру устройства двумерного/трехмерного воспроизведения;
Фиг. 65 показывает внутреннюю структуру декодера 4 системных целевых объектов и набора 5a запоминающих устройств плоскостей;
Фиг. 66 показывает внутренние структуры набора 10 регистров и механизма 7b управления воспроизведением;
Фиг. 67 показывает изменение состояния модели выбора режима вывода;
Фиг. 68 является блок-схемой последовательности операций способа, показывающей процедуру для процесса инициализации;
Фиг. 69 показывает "процедуру, когда условие воспроизведения изменяется";
Фиг. 70A-70D показывают назначение битов в регистре настроек проигрывателя для реализации режима трехмерного воспроизведения;
Фиг. 71 показывает внутреннюю структуру модуля 5b синтезирования плоскостей;
Фиг. 72A и 72B показывают данные, в которых содержимое для двумерного и трехмерного режима смешивается, и то, как данные воспроизводятся посредством устройства воспроизведения;
Фиг. 73 является схемой переходов состояний, показывающей переключение между двумерным и трехмерным режимом;
Фиг. 74 показывает возможности поддержки зависимого просмотра и возможности поддержки трехмерной глубины;
Фиг. 75 подробнее показывает параметры системы, расширенные так, чтобы идентифицировать возможности поддержки трехмерного воспроизведения;
Фиг. 76 показывает идентификационную информацию из базы данных для идентификации того, поддерживает или нет устройство воспроизведения структуру данных, которая расширена для трехмерного режима;
Фиг. 77 показывает параметр системы, в котором задаются настройки пользователя, касающиеся формата представления;
Фиг. 78 показывает параметр системы, указывающий формат отображения текущего воспроизведения;
Фиг. 79 показывает назначение битов для сохранения значения коррекции трехмерного смещения;
Фиг. 80A и 80B показывают API пользовательских операций для переключения между способами двумерного и трехмерного отображения;
Фиг. 81 показывает рабочие коды и операнды команды изменения режима "1 плоскость + смещение";
Фиг. 82 показывает команду изменения типа трехмерного представления;
Фиг. 83A-83C показывают, как транспортные потоки для трех режимов сохраняются в файлах;
Фиг. 84 показывает, в форме таблицы, мультиплексирование на уровне транспортных потоков;
Фиг. 85 показывает назначение PID для пакетов транспортного потока (TS);
Фиг. 86A-86C показывают поток первичного видео и поток первичного аудио;
Фиг. 87A-87C показывают PG-потоки, которым назначаются номера потоков 1 и 2;
Фиг. 88A и 88B показывают TS-пакеты, составляющие поток вторичного видео и поток вторичного аудио;
Фиг. 89A и 89B показывают формы для прозрачного соединения двух элементов воспроизведения;
Фиг. 90A-90C показывают типы подпутей для переключения между файлами в межслойной границе;
Фиг. 91 показывает один пример того, как описывать последовательности регистрации потоков для потока первичного видео и потока первичного аудио;
Фиг. 92 показывает один пример того, как описывать последовательности регистрации потоков для потока субтитров PG_text;
Фиг. 93 показывает один пример того, как описывать последовательности регистрации потоков для IG-потока;
Фиг. 94 показывает один пример того, как описывать последовательности регистрации потоков для потока вторичного аудио и потока вторичного видео;
Фиг. 95 является графиком, указывающим временное изменение смещения плоскости потока текстовых субтитров;
Фиг. 96 показывает I-изображение, составляющее фоновое изображение;
Фиг. 97 показывает примерную структуру устройства двумерного/трехмерного воспроизведения, которое реализуется посредством использования интегральной схемы;
Фиг. 98 является функциональной блок-схемой, показывающей типичную структуру процессора потоков;
Фиг. 99 является концептуальной блок-схемой, показывающей модуль 653 переключения и периферийное устройство, когда модулем 653 переключения является DMAC;
Фиг. 100 является функциональной блок-схемой, показывающей типичную структуру модуля 608 AV-вывода;
Фиг. 101 является примерной структурой, подробнее показывающей модуль 608 AV-вывода или часть вывода данных устройства воспроизведения;
Фиг. 102 показывает компоновку шин управления и шин данных в интегральной схеме;
Фиг. 103 показывает компоновку шин управления и шин данных в интегральной схеме;
Фиг. 104 является простой блок-схемой последовательности операций способа, показывающей последовательность операций в устройстве воспроизведения; и
Фиг. 105 является подробной блок-схемой последовательности операций способа, показывающей последовательность операций в устройстве воспроизведения.
Описание вариантов осуществления
Далее описывается вариант осуществления носителя записи и устройства воспроизведения, содержащего средство для решения вышеописанных проблем, со ссылкой на прилагаемые чертежи. Сначала приводится краткое описание принципа стереоскопического просмотра.
В общем, вследствие различия в позиции между правым глазом и левым глазом имеется небольшое различие между изображением, видимым посредством правого глаза, и изображением, видимым посредством левого глаза. Именно это различие предоставляет возможность людям распознавать изображение, которое они видят в трех размерностях. Стереоскопическое отображение реализуется посредством использования параллакса людей, так что моноскопическое изображение выглядит так, как будто оно является трехмерным.
Более конкретно, имеется различие между изображением, видимым посредством правого глаза, и изображением, видимым посредством левого глаза, причем различие соответствует параллаксу людей. Стереоскопическое отображение реализуется посредством отображения двух типов изображений поочередно через регулярные короткие интервалы времени.
"Короткий интервал времени" может быть периодом времени, который является достаточно коротким для того, чтобы предоставлять людям, посредством альтернативных отображений, иллюзию, что они видят трехмерный объект. Способы для реализации стереоскопического просмотра включают в себя способ с использованием голографической технологии и способ с использованием параллактического изображения.
Первый способ, технология голографии, отличается в том, что он позволяет воспроизводить объект трехмерно таким же образом, как человек обычно распознает объект, и что в отношении формирования видео, хотя он признан технологической теорией, он требует (i) компьютера, который может выполнять большой объем вычислений для того, чтобы формировать видео для голографии в режиме реального времени, и (ii) дисплейного устройства, имеющего разрешение, при котором несколько тысяч линий могут быть начерчены на отрезке 1 мм. Для современной технологии чрезвычайно трудно реализовывать такой продукт, и тем самым коммерческие продукты фактически не разработаны.
С другой стороны, второй способ с использованием параллактического изображения имеет преимущество в том, что стереоскопический просмотр может быть реализован только посредством подготовки изображений к просмотру правым глазом и левым глазом. Несколько технологий, включающих в себя способ последовательной сегрегации, разработаны для практического использования с точки зрения того, как инструктировать каждому из правого глаза и левого глаза просматривать только изображения, ассоциированные с ним.
Способ последовательной сегрегации - это способ, при котором изображения для левого глаза и правого глаза поочередно отображаются в направлении временной оси так, что левая и правая сцены накладываются в мозгу посредством эффекта послеизображений глаз, и наложенное изображение распознается как стереоскопическое изображение.
Устройство воспроизведения, описанное в настоящей заявке, является устройством двумерного/трехмерного воспроизведения (проигрывателем), которое, при поддержке режима двумерного воспроизведения и режима трехмерного воспроизведения, может переключаться между этими режимами воспроизведения.
Фиг. 1A-1C показывают вариант осуществления этапа использования носителя записи, устройства воспроизведения, дисплейного устройства и очков. Как показано на фиг. 1A, носитель 100 записи и устройство 200 воспроизведения, совместно с телевизионным приемником 300, трехмерным очками 400 и пультом 500 дистанционного управления, составляют систему домашнего кинотеатра, которая подлежит использованию пользователем.
Носитель 100 записи предоставляет для системы домашнего кинотеатра, например кинофильм.
Устройство 200 воспроизведения соединяется с телевизионным приемником 300 и воспроизводит носитель 100 записи.
Телевизионный приемник 300 предоставляет пользователю интерактивное операционное окружение посредством отображения меню и т.п., а также кинофильма. Пользователь должен носить трехмерные очки 400 для телевизионного приемника 300 настоящего варианта осуществления, чтобы реализовывать стереоскопический просмотр. Здесь, трехмерные очки 400 не являются обязательными, когда телевизионный приемник 300 отображает изображения посредством линзорастрового способа. Телевизионный приемник 300 для линзорастрового способа совмещает изображения для левого и правого глаз вертикально на экране одновременно. Кроме того, ступенчатая линза предоставляется на поверхности экрана дисплея так, что пикселы, составляющие изображение для левого глаза, формируют изображение только в левом глазу, а пикселы, составляющие изображение для правого глаза, формируют изображение только в правом глазу. Это предоставляет возможность левому и правому глазу видеть, соответственно, изображения, которые имеют параллакс, тем самым реализуя стереоскопический просмотр.
Трехмерные очки 400 содержат жидкокристаллические затворы, которые предоставляют возможность пользователю просматривать параллактическое изображение способом последовательной сегрегации или способом поляризационных очков. Здесь, параллактическое изображение - это изображение, которое состоит из пары (i) изображения, которое входит только в правый глаз, и (ii) изображения, которое входит только в левый глаз, так что изображения, соответственно, ассоциированные с правым и левым глазом, соответственно, входят в глаза пользователя, тем самым реализуя стереоскопический просмотр. Фиг. 1B показывает состояние трехмерных очков 400, когда отображается изображение для просмотра левым глазом. В момент, когда изображение для просмотра левым глазом отображается на экране, жидкокристаллический затвор для левого глаза находится в состоянии пропускания света, а жидкокристаллический затвор для правого глаза находится в состоянии блокирования света. Фиг. 1C показывает состояние трехмерных очков 400, когда отображается изображение для просмотра правым глазом. В момент, когда изображение для просмотра правым глазом отображается на экране, жидкокристаллический затвор для правого глаза находится в состоянии пропускания света, а жидкокристаллический затвор для левого глаза находится в состоянии блокирования света.
Пульт 500 дистанционного управления является машиной для приема от пользователя операций для воспроизведения AV. Пульт 500 дистанционного управления является также машиной для приема от пользователя операций в многоуровневом GUI. Чтобы принимать операции, пульт 500 дистанционного управления содержит клавишу меню, клавиши со стрелками, клавишу ENTER, клавишу RETURN и числовые клавиши, при этом клавиша меню используется для того, чтобы вызывать меню, составляющее GUI, клавиши со стрелками используются для того, чтобы перемещать фокус между компонентами GUI, составляющими меню, клавиша ENTER используется для того, чтобы выполнять операцию ввода (определения) для компонента GUI, составляющего меню, клавиша RETURN используется для того, чтобы возвращаться на верхний уровень в многоуровневом меню.
В системе домашнего кинотеатра, показанной на фиг. 1A-1C, режим вывода устройства воспроизведения для инструктирования дисплейному устройству 300 отображать изображения в режиме трехмерного воспроизведения называется "режимом трехмерного вывода", а режим вывода устройства воспроизведения для инструктирования дисплейному устройству 300 отображать изображения в режиме двумерного воспроизведения называется "режимом двумерного вывода".
На этом завершается описание этапа использования носителя записи и устройства воспроизведения.
Настоящий вариант осуществления приспосабливает способ, при котором параллактические изображения, которые должны использоваться для стереоскопического просмотра, сохраняются на носителе записи информации.
Способ параллактического изображения - это способ для реализации стереоскопического просмотра посредством отдельной подготовки изображения для правого глаза и изображения для левого глаза и инструктирования изображению для правого глаза входить только в правый глаз, а изображению для левого глаза - входить только в левый глаз. Фиг. 2 показывает голову пользователя слева на чертеже и изображения скелета динозавра, видимые, соответственно, посредством левого глаза и правого глаза пользователя, справа на чертеже. Когда пропускание и блокирование света повторяется поочередно для правого и левого глаза, левая и правая сцены накладываются в мозгу пользователя посредством эффекта послеизображений глаз, и наложенное изображение распознается как стереоскопическое изображение, появляющееся перед пользователем.
Из параллактических изображений изображение, входящее в левый глаз, называется изображением для левого глаза (L-изображением), а изображение, входящее в правый глаз, называется изображением для правого глаза (R-изображением). Видео, состоящее только из L-изображений, называется видео для просмотра левым глазом, а видео, состоящее только из R-изображений, называется видео для просмотра правым глазом. Кроме того, видеопотоки, которые получаются посредством оцифровки и кодирования со сжатием видео для просмотра правым глазом и видео для просмотра левым глазом, называются видеопотоком для просмотра левым глазом и видеопотоком для просмотра правым глазом соответственно.
Эти видеопотоки для просмотра левым глазом и правым глазом сжимаются посредством межкадрового прогнозирующего кодирования с использованием коррелированного свойства между точками обзора, а также посредством межкадрового прогнозирующего кодирования с использованием коррелированного свойства на временной оси. Изображения, составляющие видеопоток для просмотра правым глазом, сжимаются посредством обращения к изображениям, составляющим видеопоток для просмотра левым глазом, имеющим одинаковые времена отображения. Одним из способов сжатия видео с использованием такого коррелированного свойства между точками обзора является скорректированный стандарт MPEG-4 AVC/H.264, который называется кодированием многовидового видео (MVC). Объединенная группа по видеостандартам (JVT), которая является совместным проектом ISO/IEC MPEG и ITU-T VCEG, в июле 2008 завершила формулирование скорректированного стандарта MPEG-4 AVC/H.264, называемого кодированием многовидового видео (MVC). MVC - это стандарт для кодирования, пакетами, изображений для множества точек обзора. Вследствие использования, при прогнозирующем кодировании, подобия изображений между точками обзора, а также подобия изображений на временной оси, MVC повышает эффективность сжатия по сравнению со способами для кодирования независимых изображений для множества точек обзора.
Видеопоток, из видеопотока для просмотра левым глазом и видеопотока для просмотра правым глазом, кодированного со сжатием посредством MVC, который может быть декодирован независимо, называется "видеопотоком для базового просмотра". Индикатор базового просмотра, который описывается ниже, указывает, какой из видеопотока для просмотра левым глазом и видеопотока для просмотра правым глазом указывается как видеопоток для базового просмотра. Кроме того, видеопоток, из видеопотока для просмотра левым глазом и видеопотока для просмотра правым глазом, который кодирован со сжатием на основе межкадрового коррелированного свойства с данными каждого изображения, составляющими видеопоток для базового просмотра, и который может быть декодирован только после того, как видеопоток для базового просмотра декодирован, называется "потоком для зависимого просмотра".
Видеопоток, из видеопотока для просмотра левым глазом и видеопотока для просмотра правым глазом, кодированного со сжатием с использованием коррелированного свойства между точками обзора, который может быть декодирован независимо, называется "видеопотоком для базового просмотра". Индикатор базового просмотра в информации элемента воспроизведения указывает, какой из видеопотока для просмотра левым глазом и видеопотока для просмотра правым глазом указывается как видеопоток для базового просмотра.
Видеопоток в формате MPEG4-AVC, который формирует основу MVC-видеопотока, описывается далее.
MVC-видеопоток имеет структуру GOP и состоит из закрытых и открытых GOP. Закрытая GOP состоит из IDR-изображения и B-изображений и P-изображений, которые идут после IDR-изображения. Открытая GOP состоит из не-IDR-I-изображения и B-изображений и P-изображений, которые идут после не-IDR-I-изображения.
Не-IDR-I-изображения, B-изображения и P-изображения кодируются со сжатием на основе кадровой корреляции с другими изображениями. B-изображение - это изображение, состоящее из данных серии последовательных макроблоков в двунаправленно прогнозирующем (B) формате, а P-изображение - это изображение, состоящее из данных серии последовательных макроблоков в прогнозирующем (P) формате. B-изображение классифицируется на опорное B (Br) и неопорное B (B) изображение.
В закрытой GOP IDR-изображение располагается в начале. В порядке отображения IDR-изображение не является первым, но изображения (B-изображения и P-изображения), отличные от IDR-изображения, не могут иметь взаимосвязи зависимости с изображениями, существующими в GOP, которая предшествует закрытой GOP. Из этого следует понимать, что закрытая GOP выполняет роль, чтобы осуществлять взаимосвязь зависимости.
Затем описывается внутренняя структура GOP. Каждый фрагмент данных изображений в открытой и закрытой GOP имеет структуру единиц видеодоступа способа кодирования H.264. Каждая единица видеодоступа включает в себя разделитель единицы видеодоступа, набор параметров последовательности, набор параметров изображения и компонент вида.
Компонент вида - это данные изображений, которые кодированы со сжатием на основе корреляции между точками обзора, при этом он имеет структуру единицы доступа.
Разделитель единицы видеодоступа преобразуется в модуль абстрагирования от сети и затем сохраняется в исходном пакете. Считывание из исходного пакета предоставляет произвольный доступ в видеопотоке.
Взаимосвязь между единицей видеодоступа и изображением следующая: "1 единица видеодоступа = 1 изображение". В BD-ROM взаимосвязь ограничена "1 PES-пакет = 1 кадр". Следовательно, когда видео имеет кадровую структуру, "1 PES-пакет = 1 изображение", а когда видео имеет полевую структуру, "1 PES-пакет = 2 изображения". С учетом этого, PES-пакет сохраняет изображение в отношении "один-к-одному".
Фиг. 3 показывает один пример внутренних структур видеопотоков для просмотра левым глазом и правым глазом для стереоскопического просмотра.
Во второй строке по фиг. 3, показываются внутренние структуры видеопотока для просмотра левым глазом. Данный поток включает в себя данные изображений I1, P2, Br3, Br4, P5, Br6, Br7 и P8. Эти данные изображений декодируются согласно временным меткам декодирования (DTS). Первая строка показывает изображение для левого глаза. Изображение для левого глаза воспроизводится посредством воспроизведения данных декодированных изображений I1, P2, Br3, Br4, P5, Br6, Br7 и P9 согласно PTS, в порядке I1, Br3, Br4, P2, Br6, Br7 и P5.
В четвертой строке по фиг. 3, показываются внутренние структуры видеопотока для просмотра правым глазом. Поток вторичного видео включает в себя данные изображений P1, P2, B3, B4, P5, B6, B7 и P8. Эти данные изображений декодируются согласно DTS. Третья строка показывает изображение для правого глаза. Изображение для правого глаза воспроизводится посредством воспроизведения данных декодированных изображений P1, P2, B3, B4, P5, B6, B7 и P8 согласно PTS, в порядке P1, B3, B4, P2, B6, B7 и P5.
Пятая строка показывает то, как состояние трехмерных очков 400 изменяется. Как показано в пятой строке, когда изображение для левого глаза просматривается, затвор для правого глаза закрывается, а когда изображение для правого глаза просматривается, затвор для левого глаза закрывается.
На фиг. 3, например, начальное P-изображение видеопотока для просмотра правым глазом ссылается на I-изобр