Область техники, к которой относится изобретение
Устройства и способы, согласующиеся с настоящим изобретением, относятся к носителю информации и структурам многоракурсных данных.
ПРЕДШЕСТВУЮЩИЙ УРОВЕНЬ ТЕХНИКИ
Многофункциональные цифровые диски (DVD), например, являются носителями информации, выполненными с возможностью хранения многоракурсных данных. Многоракурсные данные записываются на DVD с использованием способа перемежения, при котором данные для записи делятся на предварительно определенные модули и в свою очередь записываются. Информация для поиска и воспроизведения перемеженных блоков записывается в потоках битов киноизображения.
На фиг.1 изображена структура данных стандартного DVD. Согласно фиг.1 область памяти DVD включает в себя область средства управления (менеджера) видео (VMG), в которой хранится информация тайтлов (наибольших элементов компоновки диска формата DVD-Video) и информация меню тайтлов, и несколько областей наборов видеотайтлов (VTS), в которых хранится несколько файлов кинофильмов. В основном, область VMG включает в себя два или три файла, и каждая область VTS включает в себя от трех до двенадцати файлов. Область VTS может включать в себя информацию для тайтла в качестве модуля воспроизведения и набор видеообъектов (VOBS) в качестве информации киноизображения. В одном VTS может храниться несколько тайтлов.
На фиг.2 изображена структура данных области VMG по фиг.1. Область VMG включает в себя область Информации Видео Менеджера (VMGI), в которой хранится дополнительная информация, относящаяся к области VMG, область VOBS, в которой хранятся видеообъекты для меню, и область резервного копирования VMGI. Каждая область существует как один файл, и в некоторых случаях область VOBS может быть опущена.
На фиг.3 изображена структура данных области VTS по фиг.1. Область VTS включает в себя Информацию набора видеотайтлов (VTSI), VOBS в качестве данных киноизображения для изображения меню, VOBS в качестве информации киноизображения для набора видеотайтлов, и данные резервного копирования VTSI. Избирательно в область VTS может быть включен VOBS для отображения изображения меню. Каждый VOBS подразделяется на видеообъекты (VOB) и ячейки в качестве модулей записи. Один VOB содержит несколько ячеек. Наименьший модуль записи может быть определен как ячейка.
В DVD каждый уровень является модулем воспроизведения, и тайтл обеспечивается на самом верхнем уровне. Тайтл связан с одной или большим количеством Программных Цепочек (PGC). PGC, которая должна воспроизводиться первой, из нескольких PGC, называется Входной PGC. Тайтл может содержать только одну PGC, то есть Входную PGC. Тайтл может содержать несколько PGC. В таком случае там, где завершено воспроизведение одной PGC, может быть выбрана и воспроизведена другая PGC из нескольких PGC, и информация относительно последовательности воспроизведения PGC может храниться в виде команды в DVD. Управление такой последовательностью воспроизведения может быть определено как Навигация. Команда, определяющая последовательность воспроизведения, может храниться в Информации Программных Цепочек (PGCI).
На фиг.4 изображена структура данных PGC DVD. Согласно фиг.4 PGC хранится как информационная структура, такая как PGCI. PGCI содержит предкоманду, которая сохраняет команду навигации, посткоманду и некоторое количество информации программы. Предкоманда является командой, выполняемой до воспроизведения соответствующей PGC, а посткоманда является командой, выполняемой после воспроизведения соответствующей PGC. Каждая программа составлена из некоторого количества информации ячеек. Указанные ячейки связаны на основе "одна с одной" с ячейками в VOB, как модулями записи. Каждая ячейка имеет команду ячейки, выполняемую после выполнения воспроизведения ячейки. Информация PGCI описывает PGC как модуль записи иерархически. Информация PGCI имеет информационную структуру для связывания ячейки как низшего модуля воспроизведения с ячейкой как низшим модулем записи. В PGC несколько ячеек как модули записи взаимосвязаны, и несколько ячеек формируют один блок ракурсов.
На фиг.5 изображен возможный вариант блока ракурсов, содержащего несколько ячеек, размещенных параллельно. При воспроизведении выбирается и воспроизводится одна ячейка в блоке ракурсов. Несколько ячеек, образующих блок ракурсов, имеет идентичное время воспроизведения, и каждая ячейка соответствует данным ракурса в блоке ракурсов, причем данные ракурса разделены на перемеженные элементы (ILVU) в качестве предварительно определенных элементов, которые перемежены друг с другом и записаны в объектах VOB и Ячейках как модулях записи.
На фиг.6 изображены объекты VOB и Ячейки как модули записи, в случае не включения многоракурсных данных. Согласно фиг.6 каждый VOB хранится в непрерывном блоке непрерывного пространства записи носителя информации. В случае многоракурсных данных, как изображено на фиг.7, объекты VOB, каждый из которых соответствует данным ракурса, и Ячейки в качестве их более низших элементов, записаны как перемеженный блок, в котором перемежены элементы ILVU. Соответственно, данные одного ракурса не хранятся внутри непрерывной области записи, и данные каждого ракурса перемежены и записаны в предварительно определенном порядке.
На фиг.7 изображена схема, в которой данные двух ракурсов перемежены и записаны по порядку. Как изображено на фиг.7, каждый ILVU должен иметь идентичное время воспроизведения. Размер длины записи данных может меняться в соответствии со степенью сжатия данных. Для воспроизведения перемеженных данных требуется переход модуля данных ILVU в обоих случаях, где воспроизводятся данные одного ракурса, и где осуществляется переключение с данных одного ракурса на данные другого ракурса, которые затем воспроизводятся. Например, для воспроизведения данных, соответствующих ракурсу 1, требуется найти и воспроизвести только данные ILVU, соответствующие ракурсу 1. Для переключения на данные другого ракурса, при воспроизведении данных ракурса, должен быть выполнен переход в определенное местоположение, соответствующее данным измененного ракурса. В это время также определяется местоположение перехода на основе модуля ILVU.
Информация местоположения для модуля ILVU соответствующего ракурса и для другого модуля ILVU другого ракурса, связанного с соответствующим ракурсом, записывается в потоках битов киноизображения. Как изображено на фиг.8, VOBS в качестве потока битов киноизображения, имеет уровневую структуру, и низший уровень содержит пакеты (PCK), такие как NV_PCK, A_PCK, V_PCK и SP_PCK. NV_PCK определен как пакет навигации, и как изображено на фиг.9, в нем хранится информация размера и местоположения SML_AGL_Cn_DSTA данных ILVU, максимум для девяти ракурсов, поддерживаемых DVD. Эта информация является информацией для поиска данных ILVU для ракурса n, связанного с данными ILVU, воспроизводимыми в текущее время. После воспроизведения текущих данных ILVU, с использованием этой информации может быть выполнено переключение ракурса на требуемый ракурс для воспроизведения данных ILVU для требуемого ракурса. Такая информация местоположения данных ILVU мультиплексируется и записывается в потоках битов перемеженных и записанных данных киноизображения.
Фиг.10 иллюстрирует переход в выбранные ракурсы в порядке воспроизведения. Согласно фиг.10 для выполнения бесстыкового переключения для воспроизведения киноизображений, где от пользователя в определенном местоположении принята команда переключения ракурса, формируется переход в данные ILVU требуемого ракурса после воспроизведения текущих данных ILUV, и выполняется воспроизведение данных ILVU требуемого ракурса.
Ниже описан стандартный процесс авторской разработки DVD для многоракурсных данных. Вначале изображения, взятые с различных ракурсов, соответственно сжимаются и создаются потоки битов, имеющие идентичную длину воспроизведения. Потоки битов перемежаются, и каждый поток битов включает в себя информацию, которая может относиться к различным ракурсам так, чтобы обеспечивать возможность переключения ракурса во время воспроизведения.
Информация, относящаяся к перемежению, мультиплексируется и записывается в потоке данных киноизображений, и вследствие этого извлекается. В основном, операция поиска и воспроизведения перемеженных блоков, принадлежащих некоторому ракурсу, или переключения и после этого поиска и воспроизведения перемеженных блоков, соответствующих другому ракурсу, обрабатывается процессором устройства воспроизведения посредством программного обеспечения. Указанное программное обеспечение осуществляет доступ к перемеженному блоку, воспроизводимому в текущее время, получает информацию местоположения относительно требуемого перемеженного блока для воспроизведения и передает полученную информацию местоположения в устройство считывания данных. Также, сжатые и кодированные данные киноизображения обрабатываются в демультиплексоре киноизображений. Соответственно, требуется процесс для извлечения информации местоположения из данных киноизображения и передачи информации местоположения в процессор.
Кроме того, в случае, когда многоракурсные данные разделяются на предварительно определенные элементы, перемежаются и сохраняются, даже в случае, где последовательно воспроизводятся данные одного ракурса, непрерывно требуется изменение местоположения воспроизведения для последовательного считывания данных, так как соответствующие данные не записаны последовательно. Также, существует проблема в том, что хотя может требоваться существенное время для изменения местоположения, в отношении, например, оптических дисков или жестких дисков, скорость передачи битов сжатых потоков битов для компенсации этого времени, является ограниченной.
РАСКРЫТИЕ ИЗОБРЕТЕНИЯ
Соответственно, аспектом настоящего изобретения является обеспечение носителя информации, имеющего структуру данных, допускающую устранение ограничения на местоположение для хранения многоракурсных данных и обеспечивающую возможность произвольного доступа к многоракурсным данным, а также способа и устройства записи и/или воспроизведения для этого носителя.
Другим аспектом настоящего изобретения является обеспечение носителя информации, содержащего информацию относительно точек перехода для последовательного воспроизведения и переключения ракурсов многоракурсных данных в области памяти, отдельной от области памяти данных киноизображения, и способа и устройства записи и/или воспроизведения для этого носителя.
Еще одним аспектом настоящего изобретения является обеспечение носителя информации, содержащего информацию относительно точек перехода для последовательного воспроизведения и переключения ракурсов многоракурсных данных, интегрированную с информацией для произвольного доступа, обеспечиваемой данными киноизображения, и способ и устройство записи и/или воспроизведения для этого носителя.
Дополнительные аспекты и/или преимущества настоящего изобретения будут частично изложены в последующем описании и частично будут ясны из описания или могут быть изучены при практическом осуществлении изобретения.
Для достижения вышеупомянутых и/или других аспектов настоящего изобретения, предложен носитель информации для хранения на нем многоракурсных данных киноизображения, содержащий данные киноизображения для различных ракурсов, перемеженные относительно друг друга, причем данные киноизображения для каждого ракурса имеют несколько точек доступа, через которые связно и последовательно воспроизводятся данные киноизображения для другого ракурса, и информацию относительно точек доступа, обеспеченную в области, отдельной от области перемеженных данных киноизображения.
Точки доступа могут соответствовать границам перемеженных элементов перемеженных данных киноизображения.
Носитель может дополнительно содержать характеристическую информацию, соответствующую данным киноизображения для различных ракурсов, при этом характеристическая информация содержит информацию относительно точек доступа.
Для достижения вышеупомянутых и/или других аспектов настоящего изобретения предложен другой носитель информации для хранения на нем многоракурсных данных киноизображения, содержащий данные киноизображения для различных ракурсов, разделенные и перемеженные относительно друг друга в перемеженных элементах, и информацию для доступа из перемеженного элемента данных киноизображения для ракурса к следующему перемеженному элементу данных киноизображения для этого ракурса и/или для доступа из перемеженного элемента данных киноизображения для ракурса к соответствующему следующему перемеженному элементу данных киноизображения для другого ракурса, обеспеченную в области, отдельной от области перемеженных данных киноизображения.
Носитель может дополнительно содержать характеристическую информацию, соответствующую данным киноизображения для различных ракурсов, причем характеристическая информация содержит информацию относительно точек доступа.
Для достижения вышеупомянутых и/или других аспектов настоящего изобретения предложен еще один носитель информации для хранения многоракурсных данных киноизображения, соответствующих киноизображению, содержащих аудио-видео (AV) потоки клипа, соответствующие данным киноизображения для различных ракурсов, которые перемежены относительно друг друга, и информации относительно точек перехода AV потоков клипа, обеспеченной в области, отдельной от области перемеженных AV потоков клипа, причем точками перехода являются точки доступа, через которые киноизображение воспроизводится от одного ракурса к другому ракурсу.
Точки перехода могут соответствовать границам, определяющим элементы перемеженных AV потоков клипа.
Носитель может дополнительно содержать некоторую совокупность информации клипа, соответствующей AV потокам клипа, которая содержит информацию относительно точек перехода. Каждая информация клипа может содержать схему соответствия точек входа, содержащую информацию относительно точек входа соответствующего одного из AV потоков клипа для произвольного доступа и информацию относительно того, является ли каждая из точек входа точкой перехода.
Носитель может дополнительно содержать информацию списка проигрывания, содержащую по меньшей мере один пункт проигрывания, которая соответствует AV потокам клипа.
Носитель может дополнительно содержать информацию списка проигрывания, содержащую по меньшей мере один пункт проигрывания, имеющий информацию блока ракурсов, причем информация блока ракурсов содержит информацию относительно того, является ли пункт проигрывания пунктом проигрывания для данных киноизображения для других ракурсов. Информация блока ракурсов может дополнительно содержать информацию относительно количества различных ракурсов для киноизображения.
Для достижения вышеупомянутых и/или других аспектов настоящего изобретения предложен еще один носитель информации для хранения многоракурсных данных киноизображения, соответствующих киноизображению, содержащий аудио-видео (AV) поток клипа, соответствующий данным киноизображения для различных ракурсов, которые перемежены относительно друг друга, и информации относительно точек перехода AV потока клипа, обеспеченной в области, отдельной от области AV потока клипа, причем точками перехода являются точки доступа, через которые киноизображение воспроизводится от одного ракурса к другому ракурсу.
Носитель может дополнительно содержать информацию клипа, соответствующую AV потоку клипа, содержащую информацию относительно точек перехода. Информация относительно точек перехода может содержать информацию местоположения, соответствующую местоположению начала для каждой точки перехода, для AV потока клипа.
Для достижения вышеупомянутых и/или других аспектов настоящего изобретения предложен еще один носитель информации для хранения многоракурсных данных киноизображения, соответствующих киноизображению, содержащий аудио-видео (AV) потоки клипа, соответствующие данным киноизображения для различных ракурсов, которые перемежены относительно друг друга, и некоторой совокупности информации клипа, соответствующих AV потокам клипа, обеспеченных в области, отдельной от области перемеженных AV потоков клипа, причем каждая информация клипа содержит схему соответствия точек входа, содержащую информацию относительно точек входа для произвольного доступа и информацию относительно того, является ли каждая из точек входа точкой перехода, причем точкой перехода является точка доступа, через которую киноизображение воспроизводится от одного ракурса к другому ракурсу.
Для достижения вышеупомянутых и/или других аспектов настоящего изобретения предложено устройство для записи на носитель информации многоракурсных данных киноизображения, при этом устройство содержит модуль записи, который записывает на носитель информации данные киноизображения для различных ракурсов, перемеженные относительно друг друга, причем данные киноизображения для каждого ракурса имеют несколько точек доступа, через которые связно и последовательно воспроизводятся данные киноизображения для другого ракурса, и контроллер, который управляет модулем записи для записи информации относительно точек доступа в область носителя информации, отдельную от области перемеженных данных киноизображения.
Контроллер может управлять модулем записи для записи информации относительно точек доступа, как части характеристической информации, соответствующей данным киноизображения для различных ракурсов.
Для достижения вышеупомянутых и/или других аспектов настоящего изобретения предложено другое устройство для записи на носитель информации многоракурсных данных киноизображения, устройство содержит модуль записи, который записывает на носитель информации данные киноизображения для различных ракурсов, разделенные и перемеженные относительно друг друга в перемеженных элементах, и контроллер, который управляет модулем записи для записи информации для доступа из перемеженного элемента данных киноизображения для ракурса к следующему перемеженному элементу данных киноизображения для этого ракурса и/или для доступа из перемеженного элемента данных киноизображения для ракурса к соответствующему следующему перемеженному элементу данных киноизображения для другого ракурса, в область носителя информации, отдельную от области перемеженных данных киноизображения.
Для достижения вышеупомянутых и/или других аспектов настоящего изобретения предложено еще одно устройство для записи на носитель информации многоракурсных данных киноизображения, соответствующих киноизображению, при этом устройство содержит модуль записи, который записывает на носитель информации AV потоки клипа, соответствующие данным киноизображения для различных ракурсов, причем AV потоки клипа перемежены относительно друг друга, и контроллер, который управляет модулем записи для записи информации относительно точек перехода AV потоков клипа в область носителя информации, отдельную от области перемеженных AV потоков клипа, причем точками перехода являются точки доступа, через которые воспроизводится киноизображение от одного ракурса к другому ракурсу.
Контроллер может управлять модулем записи для записи информации относительно точек перехода, как части информации перехода, соответствующей AV потокам клипа.
Для достижения вышеупомянутых и/или других аспектов настоящего изобретения предложено еще одно устройство для записи на носитель информации многоракурсных данных киноизображения, соответствующих киноизображению, при этом устройство содержит модуль записи, который записывает на носитель информации AV поток клипа, соответствующий данным киноизображения для различных ракурсов, перемеженным относительно друг друга, и контроллер, который управляет модулем записи для записи информации относительно точек перехода AV потока клипа в области носителя информации, отдельной от области AV потока клипа, причем точками перехода являются точки доступа, через которые воспроизводится киноизображение от одного ракурса к другому ракурсу.
Для достижения вышеупомянутых и/или других аспектов настоящего изобретения предложено еще одно устройство для записи на носитель информации многоракурсных данных киноизображения, соответствующих киноизображению, при этом устройство содержит модуль записи, который записывает на носитель информации AV потоки клипа, соответствующие данным киноизображения для различных ракурсов, причем AV потоки клипа перемежены относительно друг друга, и контроллер, который управляет модулем записи для записи некоторой совокупности информации клипа, соответствующей AV потокам клипа в области носителя информации, отдельной от области перемеженных AV потоков клипа, причем каждая информация клипа содержит схему соответствия точек входа, содержащую информацию относительно точек входа для произвольного доступа и информацию о том, является ли каждая из точек входа точкой перехода, при этом точкой перехода является точка доступа, через которую воспроизводится киноизображение от одного ракурса к другому ракурсу.
Для достижения вышеупомянутых и/или других аспектов настоящего изобретения предложено устройство для воспроизведения с носителя информации данных киноизображения для различных ракурсов, при этом устройство содержит модуль считывания, который считывает с носителя информации данные киноизображения для различных ракурсов, перемеженные относительно друг друга, причем данные киноизображения для каждого ракурса имеют несколько точек доступа, через которые связно и последовательно воспроизводятся данные киноизображения для другого ракурса, и модуль воспроизведения, который воспроизводит данные киноизображения для различных ракурсов в соответствии с информацией относительно точек доступа, обеспеченной в области носителя информации, отдельной от области перемеженных данных киноизображения.
Для достижения вышеупомянутых и/или других аспектов настоящего изобретения предложено другое устройство для воспроизведения с носителя информации данных киноизображения для различных ракурсов, при этом устройство содержит модуль считывания, который считывает с носителя информации данные киноизображения для различных ракурсов, разделенные и перемеженные относительно друг друга в перемеженных модулях, и модуль воспроизведения, который воспроизводит данные киноизображения для различных ракурсов в соответствии с информацией точек доступа, обеспеченной в области носителя информации, отдельной от области перемеженных данных киноизображения, причем информация точек доступа содержит информацию для доступа из перемеженного модуля данных киноизображения для ракурса к следующему перемеженному модулю данных киноизображения для этого ракурса и/или для доступа из перемеженного модуля данных киноизображения для ракурса к соответствующему следующему перемеженному модулю данных киноизображения для другого ракурса.
Для достижения вышеупомянутых и/или других аспектов настоящего изобретения предложено еще одно устройство для воспроизведения с носителя информации данных киноизображения для различных ракурсов, соответствующих киноизображению, при этом устройство содержит модуль считывания, который считывает с носителя информации AV потоки клипа, соответствующие данным киноизображения для различных ракурсов, причем AV потоки клипа перемежены относительно друг друга, и модуль воспроизведения, который воспроизводит AV потоки клипа в соответствии с информацией относительно точек перехода AV потоков клипа, обеспеченной в области носителя информации, отдельной от перемеженных AV потоков клипа, причем точками перехода являются точки доступа, через которые киноизображение воспроизводится от одного ракурса к другому ракурсу.
Для достижения вышеупомянутых и/или других аспектов настоящего изобретения предложено еще одно устройство для воспроизведения с носителя информации данных киноизображения для различных ракурсов, соответствующих киноизображению, при этом устройство содержит модуль считывания, который считывает с носителя информации AV поток клипа, соответствующий данным киноизображения для различных ракурсов, перемеженным относительно друг друга, и модуль воспроизведения, который воспроизводит AV поток клипа в соответствии с информацией относительно точек перехода AV потока клипа, обеспеченной в области носителя информации, отдельной от области AV потока клипа, причем точками перехода являются точки доступа, через которые воспроизводится киноизображение от одного ракурса к другому ракурсу.
Для достижения вышеупомянутых и/или других аспектов настоящего изобретения предложено еще одно устройство для воспроизведения с носителя информации данных киноизображения для различных ракурсов, соответствующих киноизображению, при этом устройство содержит модуль считывания, который считывает с носителя информации AV потоки клипа, соответствующие данным киноизображения для различных ракурсов, причем AV потоки клипа перемежены относительно друг друга, и модуль воспроизведения, который воспроизводит AV потоки клипа в соответствии с некоторой совокупностью информации клипа, соответствующей AV потокам клипа, обеспеченной в области носителя информации, отдельной от области перемеженных AV потоков клипа, причем каждая информация клипа содержит схему соответствия точек входа, содержащую информацию относительно точек входа для произвольного доступа и информацию о том, является ли каждая из точек входа точкой перехода, при этом точкой перехода является точка доступа, через которую воспроизводится киноизображение от одного ракурса к другому ракурсу.
Для достижения вышеупомянутых и/или других аспектов настоящего изобретения предложен способ записи на носитель информации многоракурсных данных киноизображения, при этом способ содержит запись данных киноизображения для различных ракурсов, перемеженных относительно друг друга, причем данные киноизображения для каждого ракурса имеют несколько точек доступа, через которые связно и последовательно воспроизводятся данные киноизображения для другого ракурса, и запись информации относительно точек доступа в области носителя информации, отдельной от области перемеженных данных киноизображения.
Запись информации относительно точек доступа может содержать запись характеристической информации, соответствующей данным киноизображения для различных ракурсов, причем характеристическая информация содержит информацию относительно точек доступа.
Для достижения вышеупомянутых и/или других аспектов настоящего изобретения предложен другой способ записи на носитель информации многоракурсных данных киноизображения, при этом способ содержит запись данных киноизображения для различных ракурсов, которые разделены и перемежены относительно друг друга в перемеженных модулях, и запись информации точек доступа в области носителя информации, отдельной от области перемеженных данных киноизображения, причем информация точек доступа содержит информацию для доступа из перемеженного модуля данных киноизображения для ракурса к следующему перемеженному модулю данных киноизображения для этого ракурса и/или для доступа из перемеженного модуля данных киноизображения для ракурса к соответствующему следующему перемеженному модулю данных киноизображения для другого ракурса.
Для достижения вышеупомянутых и/или других аспектов настоящего изобретения предложен еще один способ записи на носитель информации многоракурсных данных киноизображения, соответствующих киноизображению, при этом способ содержит запись аудио-видео потоков клипа, соответствующих данным киноизображения для различных ракурсов, перемеженным относительно друг друга, и запись информации относительно точек перехода AV потоков клипа в области носителя информации, отдельной от области перемеженных AV потоков клипа, причем точками перехода являются точки доступа, через которые воспроизводится киноизображение от одного ракурса к другому ракурсу.
Запись информации относительно точек перехода может содержать запись информации клипа, соответствующей AV потокам клипа, при этом информация клипа содержит информацию относительно точек перехода.
Для достижения вышеупомянутых и/или других аспектов настоящего изобретения предложен еще один способ записи на носитель информации многоракурсных данных киноизображения, соответствующих киноизображению, при этом способ содержит запись аудио-видео потока клипа, соответствующего данным киноизображения для различных ракурсов, перемеженным относительно друг друга, и запись информации относительно точек перехода AV потока клипа в области носителя информации, отдельной от области AV потока клипа, причем точками перехода являются точки доступа, через которые воспроизводится киноизображение от одного ракурса к другому ракурсу.
Для достижения вышеупомянутых и/или других аспектов настоящего изобретения предложен еще один способ записи на носитель информации многоракурсных данных киноизображения, соответствующих киноизображению, при этом способ содержит запись аудио-видео потоков клипа, соответствующих данным киноизображения для различных ракурсов, которые перемежены относительно друг друга, и запись некоторой совокупности информации клипа, соответствующей AV потокам клипа в области носителя информации, отдельной от области перемеженных AV потоков клипа, причем каждая информация клипа содержит схему соответствия точек входа, содержащую информацию относительно точек входа для произвольного доступа и информацию относительно того, является ли каждая из точек входа точкой перехода, причем точкой перехода является точка доступа, через которую воспроизводится киноизображение от одного ракурса к другому ракурсу.
Для достижения вышеупомянутых и/или других аспектов настоящего изобретения предложен способ воспроизведения с носителя информации данных киноизображения для различных ракурсов, при этом способ содержит считывание с носителя информации данных киноизображения для различных ракурсов, перемеженных относительно друг друга, причем данные киноизображения для каждого ракурса имеют несколько точек доступа, через которые связно и последовательно воспроизводятся данные киноизображения для другого ракурса, и воспроизведение данных киноизображения для различных ракурсов в соответствии с информацией относительно точек доступа, обеспеченной в области носителя информации, отдельной от области перемеженных данных киноизображения.
Для достижения вышеупомянутых и/или других аспектов настоящего изобретения предложен другой способ воспроизведения с носителя информации данных киноизображения для различных ракурсов, при этом способ содержит считывание с носителя информации данных киноизображения для различных ракурсов, которые разделены и перемежены относительно друг друга в модулях перемежения, и воспроизведение данных киноизображения для различных ракурсов в соответствии с информацией точки доступа, обеспеченной в области носителя информации, отдельной от области перемеженных данных киноизображения, причем информация точки доступа содержит информацию для доступа из перемеженного модуля данных киноизображения для ракурса к следующему перемеженному модулю данных киноизображения для этого ракурса и/или для доступа из перемеженного модуля данных киноизображения для ракурса к соответствующему следующему перемеженному модулю данных киноизображения для другого ракурса.
Для достижения вышеупомянутых и/или других аспектов настоящего изобретения предложен еще один способ воспроизведения с носителя информации данных киноизображения для различных ракурсов, соответствующих киноизображению, при этом способ содержит считывание с носителя информации AV потоков клипа, соответствующих данным киноизображения для различных ракурсов, причем AV потоки клипа перемежены относительно друг друга, и воспроизведение AV потоков клипа в соответствии с информацией относительно точек перехода AV потоков клипа, обеспеченных в области носителя информации, отдельной от области перемеженных AV потоков клипа, причем точками перехода являются точки доступа, через которые воспроизводится киноизображение от одного ракурса к другому ракурсу.
Для достижения вышеупомянутых и/или других аспектов настоящего изобретения предложен еще один способ воспроизведения с носителя информации данных киноизображения для различных ракурсов, соответствующих киноизображению, при этом способ содержит считывание с носителя информации AV потока клипа, соответствующего данным киноизображения для различных ракурсов, перемеженным относительно друг друга, и воспроизведение AV потока клипа в соответствии с информацией относительно точек перехода AV потока клипа, обеспеченной в области носителя информации, отдельной от области AV потока клипа, причем точками перехода являются точки доступа, через которые воспроизводится киноизображение от одного ракурса к другому ракурсу.
Для достижения вышеупомянутых и/или других аспектов настоящего изобретения предложен еще один способ воспроизведения с носителя информации данных киноизображения для различных ракурсов, соответствующих киноизображению, при этом способ содержит считывание с носителя информации AV потоков клипа, соответствующих данным киноизображения для различных ракурсов, причем AV потоки клипа перемежены относительно друг друга, и воспроизведение AV потоков клипа в соответствии с некоторой совокупностью информации клипа, соответствующей AV потокам клипа, обеспеченной в области носителя информации, отдельной от области перемеженных AV потоков клипа, причем каждая информация клипа содержит схему соответствия точек входа, содержащую информацию относительно точек входа для произвольного доступа и информацию о том, является ли каждая точка входа точкой перехода, при этом точкой перехода является точка доступа, через которую воспроизводится киноизображение от одного ракурса к другому ракурсу.
ПЕРЕЧЕНЬ ФИГУР ЧЕРТЕЖЕЙ
Указанные и/или другие аспекты и преимущества изобретения станут ясны и более понятны из последующего описания аспектов настоящего изобретения, рассматриваемого совместно с приложенными чертежами.
Фиг.1 - блочная диаграмма, иллюстрирующая структуру данных DVD.
Фиг.2 - блочная диаграмма, иллюстрирующая структуру данных области VMG по фиг.1.
Фиг.3 - блочная диаграмма, иллюстрирующая структуру данных области VTS по фиг.1.
Фиг.4 - блочная диаграмма, иллюстрирующая структуру данных PGC DVD.
Фиг.5 - блочная диаграмма, иллюстрирующая конструкцию блока ракурсов.
Фиг.6 - блочная диаграмма, иллюстрирующая объекты VOB и Ячейки как элементы записи в случае не включения многоракурсных данных.
Фиг.7 - блочная диаграмма, иллюстрирующая данные двух ракурсов, перемеженные и записанные по порядку.
Фиг.8 - блочная диаграмма, иллюстрирующая детализированный уровень потока битов киноизображения.
Фиг.9 - блочная диаграмма, иллюстрирующая информационную структуру для воспроизведения многоракурсных данных, записанных в NV_PCK.
Фиг.10 - блочная диаграмма, иллюстрирующая операцию перехода в отношении выбранных ракурсов в порядке воспроизведения.
Фиг.11 - вид, изображающий зависимость местоположения между элементами перехода, точками перехода и точками входа для иллюстрации аспекта настоящего изобретения.
Фиг.12 - вид для описания способа, в котором соответствующие AV потоки клипа записаны в непрерывной области памяти, для иллюстрации аспекта настоящего изобретения.
Фиг.13 - вид для описания способа, в котором соответствующие AV потоки клипа перемежены и записаны, для иллюстрации аспекта настоящего изобретения.
Фиг.14 - вид для описания корреляции между Списками_Проигрывания, Пунктами_Проигрывания, информацией клипа и AV потоками клипа, для иллюстрации аспекта настоящего изобретения.
Фиг.15 - вид для описания зависимости между операциями перехода и буферами для последовательного воспроизведения данных киноизображения, для иллюстрации аспекта настоящего изобретения.
Фиг.16 - вид, иллюстрирующий возможную конструкцию Списка_Проигрывания, имеющего многоракурсную структуру, согласно варианту осуществления настоящего изобретения.
Фиг.17 - блочная диаграмма, иллюстрирующая структуру данных для точек перехода, согласно варианту осуществления настоящего изобретения.
Фиг.18 - блочная диаграмма, иллюстрирующая структуру данных для точек перехода, согласно другому варианту осуществления настоящего изобретения.
Фиг.19 - блочная диаграмма, иллюстрирующая структуру данных для точек перехода, согласно еще одному варианту осуществления настоящего изобретения.
Фиг.20 - блочная диаграмма, иллюстрирующая возможную информацию Списка_Проигрывания, имеющего Пункты_Проигрывания, формирующие блок ракурсов, для иллюстрации аспекта настоящего изобретения.
Фиг.21 - вид, иллюстрирующий возможную конструкцию Списков_Проигрывания как элементов воспроизведения, соответствующих соответственным ракурсам, для иллюстрации аспекта настоящего изобретения.
Фиг.22 - блочная диаграмма, иллюстрирующая возможную структуру дополнительной информации для ракурса, представленной соответствующим Списком_Проигрывания, для иллюстрации аспекта настоящего изобретения.
ОСУЩЕСТВЛЕНИЕ ИЗОБРЕТЕНИЯ
Теперь будут подробно рассмотрены варианты осуществления настоящего изобретения, примеры которых проиллюстрированы в приложенных чертежах, на которых одинаковые ссылочные позиции относятся к идентичным элементам. Ниже описаны варианты осуществления для пояснения настоящего изобретения согласно чертежам.
Согласно варианту осуществления настоящего изобретения предложен носитель, на котором информация относительно точек перехода для воспроизведения данных каждого ракурса и/или воспроизведения данных другого ракурса во время воспроизведения данных первоначального ракурса записана в области памяти носителя, отдельной от области многоракурсных данных киноизображения. Согласно аспекту настоящего изобретения данные киноизображения для некоторого ракурса могут храниться, как аудио-видео (AV) поток клипа, и AV потоки клипа для различных ракурсов могут быть по отдельности разделены на меньшие перемеженные блоки и перемежены друг с другом. Согласно другому аспекту данные каждого ракурса могут быть записаны с использованием способа записи с разделением. Информация точек перехода для поиска данных киноизображения для каждого ракурса хранится в области памяти, отдельной от области данных киноизображения. То есть информация для обращения к различным ракурсам обеспечена в области, отдельной от области AV потоков клипа.
Для переключения с одного ракурса на другой ракурс, согласно аспекту настоящего изобретения, данные ракурса классифицируются на соответствующие элементы перехода (JPU), при этом адрес начала каждого модуля перехода обозначен как точка перехода, и информация относительно точки перехода записывается как отдельная дополнительная информация. В случае, где данные одного ракурса разделены на перемеженные блоки и перемежены с данными другого ракурса, перемеженные блоки могут действовать в качестве элементов перехода.
Для выполнения операции, описанной выше, вариант осуществления настоящего изобретения может содержать следующие компоненты:
(1) сжатые и кодированные аудио-видео (AV) потоки клипа для соответствующих ракурсов,
(2) файл информации клипа, имеющий информацию, такую как информацию атрибута кодирования для AV потока клипа,
(3) Пункт_Проигрывания (Play Item) для установки времени в соответствии с интервалом воспроизведения между временем ВХОДА (IN-time) и временем ВЫХОДА (OUT-time) клипа,
(4) Список_Проигрывания (Play List), содержащий один или большее количество Пунктов_Проигрывания, и
(5) схему соответствия точек перехода, в которой хранятся местоположения точек перехода.
Многоракурсные данные относятся к данным киноизображения, содержащим несколько элементов воспроизведения в определенный момент времени. То есть многоракурсными данными являются данные киноизображения, которые засняты в определенный момент времени одновременно с использованием нескольких камер, при этом каждая камера, например, представляет вид с отличающегося от других ракурса. Звуковые данные могут быть общими для каждого ракурса или могут быть созданы по-особому для каждого ракурса. Данные киноизображения, которые могут воспроизводиться на одной шкале времени, определены как многоракурсные данные, и содержимое, созданное с использованием многоракурсных данных, определено как многоракурсное содержимое.
Так как по размеру данные киноизображения являются очень большими, данные киноизображения сжимаются и сохраняются/передаются как сжатые потоки битов. В качестве иллюстрации, клип может соответствовать модулю записи, и Список_Проигрывания и Пункт_Проигрывания соответствуют модулям воспроизведения. Клип может соответствовать ячейке как модулю записи, например DVD, и Список_Проигрывания и Пункт_Проигрывания соответствуют программе и ячейке как модулям воспроизведения DVD. Объект, содержащий AV поток клипа и информацию клипа, может быть определен как клип, и Пункт_Проигрывания может охватывать часть клипа или весь клип. Дополнительное описание относительно этого приведено ниже.
Носитель записи информации согласно варианту осуществления настоящего изобретения хранит AV потоки, то есть AV потоки клипа, как клипы. AV поток клипа может быть разделен на перемеженные блоки, которые должны быть перемежены или записаны в непрерывной области памяти. Каждый AV поток сжимается и записывается для уменьшения его размера. Для воспроизведения записанных AV потоков клипа требуется характеристическая информация сжатых данных киноизображения. По этой причине для каждого AV потока клипа обеспечивается информация клипа. Информация клипа содержит звуковые и видеоатрибуты для каждого AV потока клипа и Схему соответствия Точек Входа, в которой хранится информация местоположения точек входа, обеспечивающую возможность произвольного доступа к предварительно определенным интервалам. В MPEG, который используется в основном как стандарты сжатия киноизображения, точки входа соответствуют местоположениям I-изображений, на основе в которых осуществляется сжатие промежуточных изображений. Например, Схема соответствия Точек Входа используется при поиске по времени для поиска предварительно определенного истекшего по времени момента после начала воспроизведения.
Фиг.11 изображает зависимость местоположений между модулями перехода, точками перехода и точками входа в AV потоке клипа, для иллюстрации аспекта настоящего изобретения. Как изображено на фиг.11, там где AV потоком клипа являются данные киноизображения, соответствующие данным одного ракурса среди многоракурсных данных, AV поток клипа разделен на несколько элементов перехода. Каждая точка начала каждого модуля перехода является точкой перехода. Точкой перехода может быть местоположение AV потока клипа, из которого во время воспроизведения AV потока клипа осуществляется переход вовне для воспроизведения другого AV потока клипа, соответствующего данным киноизображения, имеющим другой ракурс, или местоположение AV потока клипа, в которое осуществляется переход во время воспроизведения другого AV потока клипа. Точка перехода может быть идентична точке входа. Согласно аспекту, так как точки входа имеют место, например, приблизительно раз в 0,5-секундный временной интервал, при бесстыковом воспроизведении все точки входа могут не использоваться в качестве точек перехода. Как изображено на фиг.11, один модуль перехода может включать в себя несколько точек входа. Точка перехода может указывать первую точку входа из нескольких точек входа внутри модуля перехода.
Фиг.12 изображает структуру данных нескольких AV потоков клипа для многоракурсных данных, причем AV потоки клипа не перемежены, для иллюстрации аспекта настоящего изобретения. Как изображено на фиг.12, соответствующие AV потоки клипа записываются по отдельности в непрерывной области записи, где каждый AV поток клипа соответствует отличающемуся от других ракурсу. AV потоки клипа имеют идентичное количество точек перехода и виртуально взаимосвязаны. То есть AV потоки клипа разделены и записаны по отдельности в непрерывной области памяти, но связаны друг с другом в точках перехода как местоположениях, указывающих идентичный момент времени воспроизведения. Соответственно, в случае воспроизведения во время воспроизведения текущего AV потока клипа другого AV потока клипа, может быть выполнено последовательное воспроизведение посредством поиска точки перехода следующего модуля перехода и воспроизведения следующего модуля перехода другого AV потока клипа после завершения воспроизведения модуля перехода текущего AV потока клипа. Фиг.12 иллюстрирует последовательность воспроизведений, где воспроизводится ракурс 3, затем воспроизводится ракурс 1 и, последовательно, воспроизводится ракурс m. Ввод пользователя для переключения ракурсов может обрабатываться на основе элементов перехода.
Фиг.13 изображает структуру данных, где соответствующие AV потоки клипа перемежены и записаны, для иллюстрации аспекта настоящего изобретения. Как изображено на фиг.13, там где AV поток клипа, как данные одного ракурса, разделен на меньшие перемеженные модули, которые должны быть перемежены с данными других ракурсов, модуль перехода действует как перемеженный модуль, и точка начала перемеженного модуля действует как точка перехода и, одновременно, как первая точка входа соответствующего перемеженного модуля. Один перемеженный модуль может содержать несколько точек входа для произвольного доступа. Согласно фиг.13 переход может иметь место в некоторой точке перехода даже во время воспроизведения данных одного ракурса. Там, где AV потоки клипа перемежены, осуществляется поиск и воспроизведение перемеженного модуля, соответствующего данным текущего ракурса. Информация точки перехода используется для воспроизведения, после воспроизведения перемеженного модуля, следующего перемеженного модуля, принадлежащего, например, к данным того же ракурса, то есть к данным текущего ракурса. Местоположение следующего перемеженного модуля обнаруживается с использованием информации точки перехода. Там где пользователь выбирает один ракурс из другого ракурса, другими словами, данные одного ракурса из данных другого ракурса, информация точки перехода также используется для поиска местоположения соответствующего перемеженного модуля данных одного ракурса.
Фиг.14 иллюстрирует корреляцию между Списком_Проигрывания, Пунктом_Проигрывания, информацией клипа и AV потоком клипа. Как изображено, клип относится к AV потоку клипа и соответствующей информации клипа для AV потока клипа. Согласно фиг.14 Список_Проигрывания является базовым модулем для воспроизведения. На носителе информации согласно настоящему изобретению может храниться несколько Списков_Проигрывания. Один Список_Проигрывания может содержать несколько взаимосвязанных Пунктов_Проигрывания. Пункт_Проигрывания может использоваться для обозначения времени начала воспроизведения и времени завершения воспроизведения клипа. Местоположение соответствующей части (Пункт_Проигрывания) в действительном AV потоке клипа может быть обнаружено с использованием информации клипа.
Носитель информации, согласно настоящему изобретению выполненный с возможностью обеспечения произвольного доступа, может выполнять последовательное воспроизведение даже в разрывной области памяти посредством изменения местоположений воспроизведения в предварительно определенное время. Это изменение местоположений определено как "переход". В основном, электронный носитель информации, такой как память, не требует предварительно определенного времени перехода, но носитель информации, такой как оптический диск, относительно которого головка перемещается для считывания данных, требует существенного времени для операции перехода. Также, даже в случае считывания и воспроизведения непрерывной области памяти требуется компонент для компенсации отличия между скоростью считывания и скоростью воспроизведения, там где скорость считывания данных киноизображения с носителя информации отличается от скорости воспроизведения считанных данных киноизображения. В качестве такого компонента компенсации может использоваться буфер киноизображения. Подготавливается буфер киноизображения, имеющий предварительно определенный размер. Буфер заполняется при считывании данных на предварительно определенной скорости, и с этого времени выполняется воспроизведение. Может осуществляться управление скоростью считывания данных для предотвращения переполнения или опустошения буфера киноизображения. При использовании буфера киноизображения последовательное воспроизведение возможно даже там, где данные киноизображения записываются с переменной скоростью передачи битов (VBR).
На фиг.15 изображено, что данные, которые хранятся в буфере киноизображения, воспроизводятся таким образом, чтобы в продолжение времени операции перехода данные киноизображения воспроизводились без разрыва даже там, где воспроизводится модуль перехода и после этого формируется переход в AV поток клипа, в котором хранятся данные киноизображения для другого ракурса. Операция перехода завершается и начинается воспроизведение модуля перехода следующего ракурса до того, как может случиться опустошение буфера. В случае устройства воспроизведения, требующего времени на операцию перехода, если предполагается, что худшим временем операции перехода является T_JUMP, скоростью считывания данных является V_R, а скоростью воспроизведения данных киноизображения является V_О, то размер модуля перехода должен удовлетворять условию: Размер модуля перехода>V_R*V_O*T_JUMP/(V_R-V_O). Также, буфер должен удовлетворять по меньшей мере следующему условию на размер: Размер буфера (B)>V_O*T_JUMP.
Фиг.16 изображает Список_Проигрывания, имеющий многоракурсную структуру, согласно варианту осуществления настоящего изобретения. Как изображено на фиг.16, Пункты_Проигрывания, включенные в Список_Проигрывания, имеют последовательную структуру, но как обозначено вторым Пунктом_Проигрывания на фиг.16, в случае мрогоракурсных данных Пункту_Проигрывания соответствуют несколько клипов, формирующих блок ракурсов. При воспроизведении может воспроизводиться один из AV потоков клипа (не изображен), принадлежащий этому блоку ракурсов. AV потоки клипа, то есть клипы 2, 3 и 4, формирующие блок ракурсов, может иметь идентичное время воспроизведения. Хотя это не изображено, согласно аспекту настоящего изобретения, клипы, обозначенные для Пункта_Проигрывания, формирующего блок ракурсов, включают в себя информацию точек перехода в качестве дополнительной информации в области памяти, отдельной от области данных киноизображения, то есть AV потоков клипа. Согласно различным аспектам настоящего изобретения AV потоки клипа могут быть перемежены друг с другом, или разделены и записаны в непрерывной области памяти, то есть каждый из AV потоков клипа записывается непрерывно без перемежения с другими AV потоками клипа. Там, где AV потоки клипа перемежаются, каждый AV поток клипа делится на меньшие элементы, то есть перемеженные элементы, для перемежения с разделенными AV потоками клипа для других ракурсов. В случае отсутствия перемежения, как изображено на фиг.16, клипы 2, 3, 4 записываются соответственно в непрерывной области памяти. Соответственно, указанные клипы обеспечиваются так же, как Клипы 1 и 5, которые не формируют блок ракурсов.
Фиг.17 изображает структуру данных для обеспечения точек перехода согласно варианту осуществления настоящего изобретения. Согласно фиг.17 в случае, в котором соответствующий клип является клипом для ракурса, создается информация схемы соответствия точек перехода (JPMap) и включается в информацию клипа дополнительно к основной информации и информации схемы соответствия точек входа (EPMAP). Согласно варианту осуществления настоящего изобретения информация точек перехода записывается в области памяти, отдельной от области данных киноизображения. Согласно аспекту, так как информация точек перехода имеет сильную взаимосвязь с данными киноизображения, информация точек перехода включается в информацию клипа. Информация клипа является дополнительной информацией для AV потока клипа. Согласно различным аспектам настоящего изобретения данные киноизображения для различных ракурсов могут быть представлены AV потоком клипа или несколькими AV потоками клипа. Основная информация может содержать следующую информацию:
- version-number (номер версии): версию файла информации клипа,
- EPMap_start_adress (адрес начала EPMap): относительный номер байта от первого байта файла информации клипа, указывающий информацию адреса начала EPMap,
- JPMap_start_address (адрес начала JPMap): относительный номер байта от первого байта файла информации клипа, указывающий информацию адреса начала JPMap, причем, если это значение является нулем, то соответствующий клип не является клипом для ракурса, и информации JPMap не существует, и
- ClipInfo (информацию клипа): хранит атрибуты файла AV потока клипа, относящиеся к файлу информации клипа.
Информация EPMap содержит информацию времени и местоположения точки входа, обеспечивающую возможность произвольного доступа. В основном, временем воспроизведения является Время Представления, определенное в MPEG, и информацией местоположения является количество байтов, количество секторов или, там где информация киноизображения кодирована в Транспортные Потоки MPEG, количество пакетов MPEG-TS. Информация JPMap содержит информацию точек перехода для виртуального связывания клипа с клипами других ракурсов, где клип соответствует клипу для данных ракурса. Согласно аспекту количество точек перехода и соответствующая информация точек перехода включается в информацию менеджера переходов информации JPMap. Информация точек перехода содержит информацию для поиска местоположения точки перехода от местоположения начала соответствующего клипа. Согласно аспекту этой информацией местоположения является количество байтов или количество секторов. Согласно другому аспекту информацией местоположения может быть количество пакетов MPEG-TS, где информация кодирована в Транспортные Потоки MPEG.
Фиг.18 изображает структуру данных для обеспечения точек перехода согласно другому варианту осуществления настоящего изобретения. Согласно фиг.18 информация точек перехода включается в информацию EPMap. Как описано выше, точка перехода может быть идентична точке входа как точке произвольного доступа, там где киноизображение кодировано посредством выполнения пространственно-временного сжатия, такого как MPEG. Соответственно, информация относительно точек перехода может быть просто записана посредством вставки в информацию относительно точки входа информации относительно того, действует ли соответствующая точка входа, как точка перехода. Согласно аспекту каждый элемент из некоторой совокупности информации клипа, соответствующей AV потокам клипа, может включать в себя информацию EPMap, содержащую информацию относительно точек входа и относительно того, действует ли каждая из точек входа так же, как точка перехода.
Фиг.19 изображает структуру данных для обеспечения точек перехода, согласно еще одному варианту осуществления настоящего изобретения. Согласно фиг.19 посредством сбора информации точек перехода для клипов, формирующих блок ракурсов, создается дополнительная информационная структура. То есть количество клипов, формирующих один блок ракурсов, и количество точек перехода, существующих в одном клипе, сохраняется в информации менеджера переходов. Затем информация для точек перехода для каждого клипа, то есть каждого AV потока клипа, сохраняется последовательно в информации менеджера переходов. С использованием этой информационной структуры может осуществляться поиск соответствующего местоположения каждого ракурса, данных каждого ракурса. Согласно другому аспекту, информация схемы соответствия точек перехода может соответствовать клипу, то есть AV потоку клипа, соответствующему данным киноизображения для разных ракурсов, то есть разнообразных ракурсов.
Фиг.20 изображает информацию Списка_Проигрывания, содержащую Пункт_Проигрывания, формирующий блок ракурсов. Согласно фиг.20 информация Пункта_Проигрывания содержит дополнительно к основной информации Пункта_Проигрывания информацию блока ракурсов. Информация блока ракурсов содержит информацию относительно того, составляет ли соответствующий Пункт_Проигрывания блок ракурсов. Информация Пункта_Проигрывания, составляющего блок ракурсов, записывается по порядку. При воспроизведении воспроизводится один из Пунктов_Проигрывания, формирующих Список_Проигрывания. Там, где Пунктом_Проигрывания является Пункт_Проигрывания для многоракурсных данных киноизображения, для воспроизведения может быть обеспечено переключение с одного ракурса на другой, принадлежащий тому же блоку ракурсов. Согласно другому аспекту фиг.22 изображает Информацию Списка_Проигрывания, содержащую Пункты_Проигрывания и информацию блока ракурсов.
Фиг.21 изображает конструкцию Списков_Проигрывания как модулей воспроизведения, соответствующих соответственным ракурсам. Согласно фиг.21 там, где один Список_Проигрывания соответствует одному ракурсу, Пункт_Проигрывания, принадлежащий Списку_Проигрывания, не формирует блок ракурсов. Как изображено на фиг.21, информация относительно ракурса, представленного соответствующим Списком_Проигрывания, записывается отдельно. Соответствующий Список_Проигрывания воспроизводится в соответствии с выбором ракурса или переключением ракурса пользователем.
Как описано выше, данные киноизображения для одного ракурса могут быть разделены и перемежены с разделенными данными киноизображения для другого ракурса, или каждые данные киноизображения могут быть записаны в непрерывной области памяти. Местоположениями связи данных киноизображения, представляющих соответствующие углы, являются точки перехода. Управление точками перехода осуществляется как дополнительными данными в области памяти, отдельной от области данных киноизображения. Дополнительно к информации для многих ракурсов может быть обеспечена информация модуля воспроизведения для связи и воспроизведения соответствующих модулей записи для данных киноизображения. Согласно варианту осуществления настоящего изобретения для воспроизведения многоракурсных данных устройство воспроизведения выполняет следующую операцию.
Так как информация для точек перехода для поиска и воспроизведения данных ракурса записывается в области памяти, отдельной от области данных киноизображения, информация для точек перехода может считываться и сохраняться в памяти до воспроизведения с носителя информации соответствующих данных киноизображения. Затем отслеживаются и воспроизводятся данные соответствующего ракурса, или отслеживаются и воспроизводятся данные другого соответствующего ракурса, соответствующие переключению ракурса, например, пользователем. Согласно аспекту информация клипа содержит информацию перехода как информацию связи для данных киноизображения, формирующих блок ракурсов. Соответственно, там где в определенный момент времени требуется переключение ракурсов, после выполнения воспроизведения до ближайшей точки перехода воспроизводимых данных воспроизводится оставшаяся информация киноизображения после соответствующей точки перехода данных киноизображения для другого ракурса.
Там где соответствующие данные ракурса не перемежены и записаны в непрерывном пространстве памяти, даже если данными являются многоракурсные данные киноизображения, данные считываются и воспроизводятся из непрерывного пространства памяти, где не выполняется переключение ракурсов. Следовательно, многоракурсные данные киноизображения могут быть кодированы, как основные данные киноизображения, например, одноракурсные данные киноизображения. Соответственно, в этом аспекте не требуются отдельные данные или ограничение на кодирование для последовательного воспроизведения ракурса, как при перемежении.
Как информационная структура модуля воспроизведения, где информация, представляющая множество ракурсов, записывается так, что Пункт_Проигрывания, принадлежащий Списку_Проигрывания, составляет блок ракурсов, и где требуется переключение ракурсов при воспроизведении AV потока клипа, принадлежащего блоку ракурсов, после воспроизведения до ближайшей точки перехода от текущего местоположения AV потока клипа для воспроизводимого ракурса, воспроизведение продолжается от точки после соответствующей точки перехода другого AV потока клипа для другого ракурса, переключение ракурсов с ракурса (текущего ракурса) на другой ракурс запрашивается, например, пользователем. Согласно фиг.21 там, где обеспечены отдельные Списки_Проигрывания для соответствующих ракурсов, когда требуется переключение ракурсов при воспроизведении текущего Списка_Проигрывания, воспроизводится другой Список_Проигрывания, соответствующий переключению.
Устройством записи согласно варианту осуществления настоящего изобретения является устройство для записи на носитель информации AV потока клипа, информации точек перехода и информации модуля воспроизведения, описанных выше. Способ записи с использованием устройства записи, согласно варианту осуществления настоящего изобретения, состоит в следующем.
С учетом скорости считывания V_R, времени перехода устройства воспроизведения T_JUMP и максимальной скорости передачи битов данных киноизображения V_O, определяется размер модуля перехода. Используемая для определения размера модуля перехода зависимость описана выше. Определенный размер модуля перехода преобразуется во время воспроизведения. Затем соответствующие киноизображения кодируются так, чтобы были созданы точки произвольного доступа в модулях, каждый из которых равен или больше указанного времени воспроизведения. Местоположения границ указанных модулей используются в качестве точек перехода. Например, в способе пространственно-временного сжатия, такого как MPEG, точкой произвольного доступа является точка начала Группы Изображений (GOP). Соответственно, модуль перехода содержит несколько GOP. Точка перехода может быть создана в одно и тоже время воспроизведения для каждого киноизображения.
Кодированные данные киноизображения перемежаются с использованием модуля перехода как перемеженного модуля или записываются в непрерывной области памяти носителя информации в соответствии с каждым их ракурсом. Как дополнительная информация, записывается определенная информация местоположения для точек перехода. Согласно аспекту настоящего изобретения информация относительно точек перехода, соответствующих соответственно AV потоку клипа, может быть записана в информации клипа.
После этого создается и записывается информация относительно модулей воспроизведения, формирующих многоракурсные данные. В это время создается Пункт_Проигрывания, соответствующий клипам, для формирования блока ракурсов. Согласно аспекту указанные блоки ракурсов взаимосвязываются для создания Списка_Проигрывания. Согласно другому аспекту может быть создан независимый Список_Проигрывания для каждого ракурса.
Как описано выше, согласно настоящему изобретению информация точек перехода записывается в области памяти, отдельной от области данных киноизображения. Данные киноизображения для одного ракурса могут быть перемежены с данными киноизображения для другого ракурса, или данные киноизображения для многоракурсных данных могут быть по отдельности записаны в непрерывной области памяти. Соответственно, достигаются эффективное распределение области записи и произвольный доступ.Это также обеспечивает возможность более эффективного отслеживания и считывания многоракурсных данных киноизображения.
Понятно, что система, которая использует настоящее изобретение, также содержит постоянную или съемную память, такую как магнитные и оптические диски, RAM (ОЗУ), ROM (ПЗУ), несущую среду и т.д., по которым могут распределяться и храниться процесс и структуры данных настоящего изобретения. Операции могут распределяться, например, также посредством загрузки через сеть связи, такую как Интернет.
Также понятно, что хотя настоящее изобретение частично проиллюстрировано при описании DVD, настоящее изобретение не ограничено DVD и может применяться в отношении разнообразных носителей информации, известных или которые будут известны.
Дополнительно понятно, что хотя поясняющие, не ограничивающие варианты осуществления настоящего изобретения преодолевают вышеупомянутые и другие, не описанные выше недостатки, от настоящего изобретения не требуется преодоления описанных выше недостатков, и пояснительные, не ограничивающие варианты осуществления настоящего изобретения могут не преодолевать какую-либо из проблем, описанных выше.
Хотя было проиллюстрировано и описано несколько вариантов осуществления настоящего изобретения, для знающих технику очевидно, что не удаляясь от сути и принципов изобретения, объект которого определен в приложенной формуле изобретения и ее эквивалентах, в указанных вариантах осуществления могут быть сделаны изменения.
Носитель информации, хранящий структуру данных, поддерживающих множество ракурсов. Множество ракурсов включают в себя AV-потоки клипа для соответствующих данных ракурса многоракурсных данных киноизображения. В качестве дополнительной информации для каждого AV-потока клипа, в область памяти записывается информация клипа, которая содержит информацию точек перехода для перехода на другой ракурс. Каждый из AV-потоков клипа может быть записан в непрерывной области записи и разделен на меньшие перемеженные элементы, которые перемежены с элементами других AV-потоков клипа. Технический результат - устранение ограничения на местоположение для хранения многоракурсных данных и обеспечение возможности произвольного доступа к многоракурсным данным. 1 з.п. ф-лы, 22 ил.
1. Устройство для воспроизведения с носителя информации данных киноизображения для различных ракурсов, соответствующих киноизображению, содержащее:
модуль считывания, который считывает с носителя информации AV потоки клипа, соответствующие данным киноизображения для различных ракурсов, причем AV потоки клипа перемежены относительно друг друга, и
модуль воспроизведения, который воспроизводит AV потоки клипа в соответствии с совокупностью информации клипа, соответствующей AV потокам клипа, обеспеченной в области носителя информации, отдельной от области перемеженных AV потоков клипа, причем каждая информация клипа содержит схему соответствия точек входа, содержащую информацию относительно точек входа соответствующего одного из упомянутых AV потоков клипа для произвольного доступа и информацию относительно того, является ли каждая из точек входа точкой переключения ракурса, через которую киноизображение воспроизводится от одного ракурса к другому ракурсу,
при этом модуль воспроизведения переходит в точке входа упомянутых AV потоков клипа с одного ракурса на другой ракурс, если точка входа является точкой переключения ракурса, используя упомянутую информацию относительно точек входа и упомянутую информацию относительно того, является ли каждая из точек входа точкой переключения ракурса.
2. Устройство по п.1, в котором информация относительно точек входа содержит информацию о местоположении точки доступа в AV потоке клипа.
RU 97106830 A1, 20.04.1999 | |||
0 |
|
SU182608A1 | |
US 5999698 A, 07.12.1999 | |||
WO 9713365 A1, 10.04.1997. |
Авторы
Даты
2009-10-10—Публикация
2008-02-26—Подача