Носитель для хранения информации со структурой данных для многоракурсного показа и устройство для этого носителя

Иллюстрации

Показать все

Носитель для хранения информации управляет устройством воспроизведения данных многоракурсного показа посредством того, что имеет структуру данных, включающую в себя по меньшей мере один фрагмент для каждого ракурса, причем каждый фрагмент ракурса является блоком записи данных для данных многоракурсного показа для некоторого ракурса. Каждый фрагмент ракурса разделен на предопределенные блоки перехода в точках перехода и каждый записан в непрерывных областях носителя для хранения информации. Использование точек перехода фрагмента в качестве связи между фрагментами ракурса, в которых каждый фрагмент ракурса непрерывно записан, обеспечивает эффективный произвольный доступ на чтение данных многоракурсного показа для изменения ракурса. Технический результат - осуществление произвольного доступа к данным, безотносительно позиции данных многоракурсного показа. 6 н. и 30 з.п. ф-лы, 31 ил.

Реферат

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

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

Предшествующий уровень техники

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

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

Фиг.2 - диаграмма известной структуры данных области VMG. Согласно фиг.2 область VMG включает в себя область информации видеоменеджера (VMGI), содержащую дополнительную информацию касательно области VMG, область набора объектов видео (VOBS), содержащую информацию объектов видео касательно меню видеоразделов, и область резервного копирования VMGI.

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

Каждая область VTS содержит данные разделов, которыми является блок воспроизведения, и информацию объектов видео VOBS. Совокупность разделов может быть записана в области VTS. Фиг.3 - диаграмма известной структуры данных области VTS. Согласно фиг.3 информация набора видеоразделов (VTSI), VOBS для экранного меню видеоразделов, VOBS для набора видеоразделов и данные резервного копирования VTSI записаны в области VTS. Запись VOBS экранного меню видеоразделов является необязательной для отображения экранного меню разделов. Каждый VOBS набора видеоразделов разделен на совокупность объектов видео VOB, каждый из которых представляет собой блок записи данных, а каждый VOB содержит ячейки, каждая из которых является наименьшим блоком объекта VOB (то есть блоком данных) раздела. Следовательно, VOB или блок записи данных содержит совокупность ячеек в качестве самых элементарных блоков данных блока записи данных.

На DVD блоки воспроизведения записаны в иерархической структуре. Раздел (то есть записи данных) сформирован на самом верхнем уровне иерархической структуры. Вообще, раздел (то есть записи данных раздела) связан по меньшей мере с одной цепочкой программ (PGC). Первая воспроизводимая PGC среди большого количества цепочек PGC называется входной PGC. Фиг.4 - диаграмма, иллюстрирующая раздел, связанный с первой PGC, то есть входной PGC, в соответствии с известным способом записи данных многоракурсного показа. Фиг.5 - диаграмма, иллюстрирующая раздел, связанный с совокупностью цепочек PGC, в соответствии с известным способом записи данных многоракурсного показа. Когда одна из совокупности цепочек PGC выбирается и воспроизводится после воспроизведения PGC, как показано на фиг.5, команда для определения PGC, которая должна быть выбрана и воспроизведена, может быть сохранена на DVD. Управление последовательностью воспроизведения называется навигацией. Команда для определения навигации содержится в информации о цепочке программ (PGCI).

Фиг.6 - диаграмма PGC в качестве связанной с записями данных раздела, соответствующая известному способу записи и воспроизведения данных многоракурсного показа. Согласно фиг.6 PGC содержит информацию PGC (PGCI) и набор видеоразделов (VOBS), содержащий записи данных видеоразделов. PGCI содержит предварительную команду, которая включает в себя команду навигации, заключительную команду и совокупность информации программ. Предварительная команда исполняется перед воспроизведением PGC, а заключительная команда исполняется после воспроизведения. Каждая программа PGCI содержит совокупность информации ячеек, при этом каждая ячейка программы является блоком воспроизведения. Ячейки, включенные в программу (то есть ячейки программы PGCI), связаны с соответственными ячейками, включенными в VOB набора видеоразделов (VOBS), при этом каждая ячейка VOB является блоком записи данных. Каждая ячейка программы, то есть блок воспроизведения, имеет команду ячейки (cc), предусмотренную после ее воспроизведения. PGCI является частью иерархического описания PGC как блока воспроизведения, и PGC имеет информационную структуру, которая связывает ячейку программы PGCI, которая является самым элементарным блоком воспроизведения, с ячейкой VOB, которая является самым элементарным блоком записи данных. В частности, PGC является связью совокупности ячеек программы PGCI, которые являются блоками воспроизведения. В настоящем описании совокупность ячеек программы PGCI может формировать модуль ракурса.

Фиг.7 - диаграмма известной структуры данных модуля ракурса. Согласно фиг.7 модуль ракурса сконструирован так, что совокупность ячеек воспроизведения организована параллельным образом, с тем чтобы только одна из этих ячеек могла быть воспроизведена. Ячейки воспроизведения, которые образуют модуль ракурса, имеют одно и то же время воспроизведения. Каждая из ячеек воспроизведения соответствует конкретному ракурсу. Если ячейки, которые являются блоками воспроизведения, образуют модуль ракурса, то данные для конкретного ракурса разделяют на предопределенные перемеженные блоки (ILVU) и записывают в объекты VOB, содержащие ячейки, которые являются блоками записи данных, используя способ перемежения.

Фиг.8 - диаграмма известной структуры данных объектов VOB набора видеоразделов и ячеек, в которых не применена поддержка многоракурсного просмотра. Согласно фиг.8 объекты VOB последовательно сохранены и записаны в непрерывных блоках носителя для хранения информации, при этом непрерывный блок является непрерывной областью записи. Однако, как показано на фиг.9, когда применена поддержка многоракурсного просмотра, объекты VOB для каждого ракурса и их ячейки записываются в блоках ILVU в перемеженных блоках, используя способ перемежения. Как результат, данные для конкретного ракурса не записываются в непрерывных областях записи. То есть традиционно данные ракурса записываются последовательно в чередующиеся объекты VOB, используя способ перемежения.

Более конкретно фиг.9 - диаграмма известной структуры данных двух ракурсов, последовательно и поочередно записанных, используя способ перемежения. Согласно фиг.9 соответственные блоки ILVU имеют одно и то же время воспроизведения. Объем данных, которые должны быть записаны, может варьироваться в соответствии с используемым типом способа сжатия. В случае перемеженных данных, для того чтобы воспроизводить данные для ракурса или воспроизводить данные для измененного ракурса, должен быть выполнен переход на желаемые блоки ILVU. К примеру, для того чтобы воспроизвести данные в первом ракурсе, данные для первого ракурса в ILVU должны быть обнаружены. Для такого обнаружения данных первого ракурса битовый поток объектов видео содержит данные позиции ILVU (то есть NXT_ILVU_SA (адрес следующего ILVU) и NXT_ILVU_SZ (размер следующего ILVU) в структуре данных, как показано на фиг.11). Данные о позиции ILVU указывают позицию и размер данных следующего ILVU, принадлежащего битовому потоку. После воспроизведения данных ILVU выполняется переход к данным следующего ILVU, используя NXT_ILVU_SA и NXT_ILVU_SZ данных.

Для того чтобы изменять ракурс во время воспроизведения данных, должен быть выполнен переход на позицию данных для измененного ракурса. Протяженность перехода определена в блоках ILVU. Фиг.10 - диаграмма, иллюстрирующая переход к данным ILVU для выбранного ракурса в виде ячеек, в соответствии с известным воспроизведением данных многоракурсного показа. Согласно фиг.10, даже если пользователь выдаст команду на изменение ракурса в определенное время при воспроизведении данных ILVU, данные последующих изображений могут быть воспроизведены без паузы для слитного изменения. Это достигается посредством первоначального завершения воспроизведения данных ILVU, следования связи посредством перехода к данным ILVU для измененного ракурса и воспроизведения данных ILVU для измененного ракурса. Информация касательно позиции данных ILVU мультиплексирована и содержится в битовом потоке данных объектов видео, которые записаны, используя способ перемежения.

Фиг.12 - диаграмма известной структуры данных соответствующей информации SML_AGL_Cn_DSTA о позиции ракурса ILVU, содержащейся в битовом потоке объектов видео и задающей позиции и размеры данных ILVU для девяти ракурсов (n - натуральное число от одного до 9). В типичном случае максимальным количеством ракурсов, поддерживаемым DVD, является девять. Данные SML_AGL_Cn_DSTA позиции ракурса ILVU обеспечивают информацию касательно данных ILVU для ракурса #n через связь в текущих данных ILVU. После воспроизведения текущих данных ILVU возможно изменение текущего ракурса на желаемый ракурс и воспроизведение данных для желаемого ракурса, используя данные SML_AGL_Cn_DSTA позиции ракурса ILVU.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Перечень фигур чертежей

Вышеприведенные и/или другие аспекты и преимущества настоящего изобретения станут более очевидными и будут без труда оценены из последующего описания вариантов осуществления, излагаемого совместно с прилагаемыми чертежами, на которых:

фиг.1 - иллюстрация известной структуры данных DVD;

фиг.2 - иллюстрация известной структуры данных области VMG;

фиг.3 - иллюстрация известной структуры данных области VTS;

фиг.4 - иллюстрация примера раздела, связанного с PGC в качестве входной PGC, в соответствии с известной записью данных многоракурсного показа;

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

фиг.6 - иллюстрация известной структуры данных PGC в соответствии с известной записью и воспроизведением данных многоракурсного показа;

фиг.7 - иллюстрация известной структуры данных модуля ракурса;

фиг.8 - иллюстрация известной структуры данных объектов VOB и ячеек, которые являются блоками записи, когда применяется многоракурсный просмотр;

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

фиг.10 - иллюстрация перехода к данным для выбранного ракурса в виде ячеек в соответствии с известным воспроизведением данных многоракурсного показа;

фиг.11 - иллюстрация известной структуры данных информации, содержащейся в битовом потоке объектов видео, имеющего перемещенные данные блоков (ILVU) для ракурса #1;

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

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

фиг.14 - диаграмма отношений между блоками перехода и точками перехода в фрагменте аудио/видео (AV) потока в соответствии с вариантом осуществления настоящего изобретения;

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

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

фиг.17 - диаграмма структуры данных списка проигрывания со структурой многоракурсного показа в соответствии с вариантом осуществления настоящего изобретения;

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

фиг.19 - диаграмма структуры данных точек перехода в соответствии со вторым вариантом осуществления настоящего изобретения;

фиг.20 - диаграмма структуры данных точек перехода в соответствии с третьим вариантом осуществления настоящего изобретения;

фиг.21 - диаграмма примерного списка проигрывания с элементами проигрывания, которые образуют модуль ракурса, в соответствии с вариантом осуществления настоящего изобретения;

фиг.22 - диаграмма примерного списка проигрывания для разных ракурсов в соответствии с вариантом осуществления настоящего изобретения;

фиг.23 - диаграмма примерного списка проигрывания с элементами проигрывания, которые не образуют модуль ракурса, в соответствии с вариантом осуществления настоящего изобретения; и

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

Предпочтительный вариант осуществления изобретения

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

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

Для лучшего понимания настоящего изобретения главные структурные единицы настоящего изобретения перечислены ниже:

(а) сжатые и кодированные аудио/видео (AV) потоки, касающиеся соответственных ракурсов;

(b) файлы информации фрагмента, содержащие информацию, например информацию атрибутов, касательно кодированного аудио/видео (AV) потока;

(c) элементы проигрывания в качестве информации воспроизведения, которая указывает время воспроизведения для секции воспроизведения от времени IN_time до времени OUT_time фрагмента, содержащего вышеописанные структурные единицы (a) и (b);

(d) список проигрывания в качестве информации воспроизведения, включающей в себя по меньшей мере один из элементов проигрывания; и

(e) карта точек перехода, в которой позиции точек перехода записаны в табличном формате.

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

Используя AV-данные многоракурсного показа в качестве примера данных многоракурсного показа при описании настоящего изобретения, в типичном случае, размер данных объектов видео является значительным и соответственно хранится или передается в качестве сжатого битового потока. Настоящее изобретение использует фрагмент, который является блоком записи (то есть блоком данных), и список проигрывания (PlayList) и элемент проигрывания (Playltem), которые являются блоками воспроизведения. Фрагмент соответствует ячейке VOB набора видеоразделов, которая является блоком записи в известном DVD, как показано на фиг.3 и 6, а список проигрывания и элемент проигрывания соответствуют соответственно программе PGCI и ячейке PGCI, как показано на фиг.6, которые являются блоками воспроизведения на DVD.

Более конкретно, в соответствии с настоящим изобретением, AV-поток записывается в блоках фрагментов в непрерывных областях носителя для хранения информации. В типичном случае AV-поток также сжимается и записывается, чтобы уменьшить размер AV-потока. При воспроизведении записанного фрагмента характеристики фрагмента, записанные в каждом фрагменте, используются, чтобы интерпретировать сжатые данные объектов видео. Характеристики фрагмента или информация фрагмента содержат аудио- и видеоатрибуты каждого фрагмента и карту точек входа с информацией касательно позиции точек входа, к которым можно осуществить произвольный доступ. В случае технологии сжатия видео по стандартам экспертной группы по вопросам движущегося изображения (MPEG) точка входа устанавливается в положение изображения I, которое кодировано внутренним образом. Карта точек входа преимущественно используется при временном поиске с целью обнаружения позиции данных через предопределенное время после воспроизведения данных.

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