НОСИТЕЛЬ ИНФОРМАЦИИ, СОДЕРЖАЩИЙ МЕТАДАННЫЕ ДЛЯ МНОГОРАКУРСНОГО ТАЙТЛА, И УСТРОЙСТВО И СПОСОБ ДЛЯ ЕГО ВОСПРОИЗВЕДЕНИЯ
DATA MEDIUM CONTAINING METADATA FOR MULTIVIEW TITLE AND APPARATUS AND METHOD FOR REPRODUCTION THEREOF

Область техники, к которой относится изобретение
Настоящее изобретение относится к воспроизведению аудиовизуальных (АВ, AV) данных, записанных на носитель информации, а конкретнее к носителю информации, содержащему метаданные для обеспечения улучшенной поисковой функции для поиска данных киноизображения, поддерживающих множество ракурсов, с помощью различных поисковых ключевых слов, и к устройству и способу для воспроизведения АВ данных из носителя информации.
Предшествующий уровень техники
Носители информации, такие как DVD и диски Blu-ray, хранят данные киноизображения (мультимедийное изображение), в том числе видео, аудио и/или субтитры, сжатые и закодированные согласно стандартам для цифрового видео- и аудиосжатия, таким как стандарт MPEG (стандарт, Экспертная группа по кинематографии). Кроме того, носители информации хранят также дополнительную информацию, такую как атрибуты кодирования данных киноизображения, порядок воспроизведения этих данных киноизображения и т.п. Традиционно движущиеся изображения, записанные на носителе информации, последовательно воспроизводятся согласно такой информации воспроизведения или воспроизводятся при перескакивании в единицах разделов, когда АВ данные воспроизводятся.
Однако способ перескакивания на произвольную сцену согласно пользовательскому критерию поиска, такому как сцена, роль, местоположение, фоновая музыка, реквизит и т.п., и воспроизведения данных киноизображения из такой произвольной сцены еще не предложен. Далее, поскольку данные киноизображения сжаты, закодированы, мультиплексированы и записаны на традиционных носителях информации на основе стандарта MPEG2, затруднительно включить на эти носители информации метаданные для обеспечения функции поиска движущегося изображения. Кроме того, после изготовления традиционных носителей информации содержащиеся на них данные киноизображений или метаданные нельзя редактировать и/или использовать многократно.
Сущность изобретения
Техническая проблема
Когда производитель контента пытается классифицировать данные киноизображений согласно сцене и определить метаданные, чтобы дать возможность пользователю искать и воспроизводить данные киноизображений согласно сцене в тайтле (наибольшем элементе компоновки данных на носителе информации) движущегося изображения, поддерживающем множество ракурсов, предпочтительно увязывать каждый ракурс с соответствующими метаданными, если какая-то часть или вся сцена включает в себя данные киноизображения, составленные из множества ракурсов. Однако традиционная структура метаданных не обеспечивает и не может использоваться для различения множества ракурсов.
Техническое решение
Различные аспекты и примерные варианты осуществления настоящего изобретения предлагают носитель информации, содержащий метаданные для обеспечения улучшенной поисковой функции для поиска данных киноизображения, записанных в многоракурсном тайтле, с использованием различных поисковых ключевых слов, и устройство и способ воспроизведения данных из этого носителя информации. Структура метаданных предусматривается с улучшенной поисковой функцией перескакивания к произвольному местоположению данных киноизображения и воспроизведения данных киноизображения из этого произвольного местоположения. Поиск можно проводить согласно пользовательскому критерию поиска, такому как сцена, роль, фон киносъемки и т.п., в структуре данных киноизображения, в которой можно выборочно воспроизводить данные киноизображения, поддерживающие множество ракурсов.
Дополнительные аспекты и/или преимущества изобретения будут частично изложены в нижеследующем описании, а частично будут очевидны из этого описания или могут быть изучены при практическом осуществлении изобретения.
Положительные эффекты
Согласно настоящему изобретению предлагается носитель информации, содержащий метаданные, обеспечивающие различные улучшенные поисковые функции, связанные с данными киноизображения, поддерживающими множество ракурсов, и устройство воспроизведения и способ воспроизведения этого носителя информации. То есть путем задания сцен метаданных и задания различных поисковых ключевых слов, точки входа и длительности каждой сцены для выполнения расширенного поиска в отношении данных киноизображения, поддерживающих множество ракурсов, можно обеспечить улучшенную поисковую функцию с использованием различных поисковых ключевых слов. Далее, путем определения номеров ракурсов для различения множества ракурсов согласно сцене можно обеспечить поисковое ключевое слово согласно ракурсу и обеспечить улучшенную поисковую функцию в многопроходном тайтле, составленном из множества ракурсов.
Перечень фигур чертежей
Более правильное понимание настоящего изобретения станет ясным из нижеследующего подробного описания примерных вариантов осуществления и формулы изобретения, при чтении в связи с сопровождающими чертежами, которые все составляют часть описания данного изобретения. Хотя нижеследующее письменное и иллюстративное описание фокусируется на раскрытии примерных вариантов осуществления изобретения, следует ясно понимать, что оно приводится только в качестве иллюстрации и примера и что изобретение не ограничивается этим описанием. Сущность и объем настоящего изобретения ограничиваются только выражениями приложенной формулы изобретения. Далее дается краткое описание чертежей, на которых
фиг. 1 представляет собой вид, иллюстрирующий типичные данные киноизображения, записанные на носитель информации;
фиг. 2 представляет собой вид, иллюстрирующий структуру типичных данных киноизображения, включающих в себя тайтл со множеством ракурсов, записанный на носитель информации;
фиг. 3 представляет собой вид, иллюстрирующий примерную структуру данных метаданных, обеспечивающих улучшенную поисковую функцию согласно варианту осуществления настоящего изобретения;
фиг. 4 представляет собой вид, иллюстрирующий архитектуру метаданных, которую можно применить к тайтлу со множеством ракурсов согласно варианту осуществления настоящего изобретения;
фиг. 5 показывает пример, в котором метаданные, показанные на фиг. 4, описываются языком разметки;
фиг. 6 представляет собой вид для пояснения примера обеспечения улучшенной поисковой функции в тайтле со множеством ракурсов с помощью метаданных согласно варианту осуществления настоящего изобретения;
фиг. 7А показывает примерный формат, в котором метаданные включены в метку списка воспроизведения (PlayListMark) согласно варианту осуществления настоящего изобретения;
фиг. 7В показывает пример синтаксической структуры метки списка воспроизведения на основе формата, показанного на фиг. 7А;
фиг. 8А показывает примерный формат, в котором метка списка воспроизведения отделена от метаданных согласно другому варианту осуществления настоящего изобретения;
фиг.8В показывает примерные метаданные на основе формата, показанного на фиг. 8А;
фиг. 9 является блок-схемой примерного устройства воспроизведения согласно варианту осуществления настоящего изобретения; и
фиг. 10 является блок-схемой последовательности операций способа воспроизведения согласно варианту осуществления настоящего изобретения.
Наилучший режим
Согласно аспекту настоящего изобретения предлагается носитель информации с данными киноизображения, поддерживающими множество ракурсов, и с метаданными для обеспечения улучшенной поисковой функции в отношении данных киноизображения, причем метаданные заданы сцена за сценой и содержат информацию, касающуюся по меньшей мере одного поискового ключевого слова, подлежащего применению к соответствующей сцене, и информацию, касающуюся ракурса, поддерживаемого соответствующей сценой.
Метаданные дополнительно содержат информацию, касающуюся начального местоположения и продолжительности воспроизведения соответствующей сцены. Поисковое ключевое слово включает в себя по меньшей мере одно из поискового ключевого слова, касающегося типа сцены, поискового ключевого слова, касающегося роли, поискового ключевого слова, касающегося актера, и поискового ключевого слова, касающегося критерия поиска, который произвольно определяется производителем.
Метаданные включены в метки списка воспроизведения (PlayListMark), которые представляют собой группу меток, причем каждая метка указывает конкретное местоположение данных киноизображения, соответствующих списку воспроизведения (PlayList), который представляет собой блок воспроизведения в данных киноизображения. Альтернативно, такие метаданные можно записывать отдельно от меток списка воспроизведения, которые представляют собой группу меток, причем каждая метка указывает конкретное местоположение данных киноизображения, соответствующих списку воспроизведения, который представляет собой блок воспроизведения в данных киноизображения.
Согласно другому аспекту настоящего изобретения предлагается устройство воспроизведения с модулем поиска, выполненным с возможностью поиска сцены, удовлетворяющей заранее заданному условию поиска, со ссылкой на метаданные, из носителя информации, который хранит данные киноизображения, поддерживающие множество ракурсов, и метаданные для обеспечения улучшенной поисковой функции в отношении данных киноизображения, при этом метаданные заданы сцена за сценой и содержат информацию, касающуюся по меньшей мере одного поискового ключевого слова, подлежащего применению к соответствующей сцене, и информацию, касающуюся ракурса, поддерживаемого соответствующей сценой, и с модулем воспроизведения, выполненным с возможностью воспроизведения данных киноизображения, соответствующих информации ракурса, поддерживаемого искомой сценой.
Устройство воспроизведения дополнительно содержит модуль считывания (считыватель), выполненный с возможностью считывания данных киноизображения и по меньшей мере одних из упомянутых метаданных из носителя информации.
Модуль поиска принимает эти по меньшей мере одни метаданные из считывателя, сравнивает заранее заданное условие поиска, принятое из внешнего источника, с информацией поискового ключевого слова, включенной в эти метаданные, и ищет метаданные, удовлетворяющие данному заранее заданному условию поиска.
Поисковое ключевое слово включает в себя по меньшей мере одно из поискового ключевого слова, касающегося типа сцены, поискового ключевого слова, касающегося одной или нескольких ролей, появляющихся в соответствующей сцене, поискового ключевого слова, касающегося одного или нескольких актеров/актрис, играющих соответствующие роли, и поискового ключевого слова, касающегося критерия поиска, который произвольно определяется производителем.
Модуль воспроизведения воспроизводит данные киноизображения с использованием информации, касающейся начального местоположения и продолжительности воспроизведения искомой сцены.
Метаданные задают секцию воспроизведения, определяемую частью элементов воспроизведения (PlayItem), которые являются блоками воспроизведения в данных киноизображения, или по меньшей мере одним элементом воспроизведения, и когда секция воспроизведения задана одноракурсным элементом воспроизведения и многоракурсным элементом воспроизведения, модуль воспроизведения воспроизводит данные киноизображения, соответствующие ракурсу по умолчанию относительно одноракурсного элемента воспроизведения, и воспроизводит данные киноизображения, соответствующие поддерживаемому ракурсу относительно многоракурсного элемента воспроизведения.
Согласно еще одному аспекту настоящего изобретения предлагается способ воспроизведения с этапами, на которых: принимают заранее заданное условие поиска; осуществляют поиск сцены, удовлетворяющей этому заранее заданному условию поиска, со ссылкой на метаданные из носителя информации, который хранит данные киноизображения, поддерживающие множество ракурсов, и метаданные для обеспечения улучшенной поисковой функции в отношении данных киноизображения, при этом метаданные заданы сцена за сценой и содержат информацию, касающуюся по меньшей мере одного поискового ключевого слова, подлежащего применению к соответствующей сцене, и информацию, касающуюся ракурса, поддерживаемого соответствующей сценой; и воспроизводят данные киноизображения, соответствующие информации ракурса, поддерживаемого искомой сценой.
В дополнение к примерным вариантам осуществления и аспектам, как описано выше, дальнейшие аспекты и варианты осуществления настоящего изобретения будут понятны путем обращения к чертежам и при изучении нижеследующего описания.
Принцип изобретения
Рассмотрим теперь подробно настоящие варианты осуществления данного изобретения, примеры которых иллюстрируются на сопровождающих чертежах, при этом одинаковые ссылочные позиции относятся повсюду к одинаковым элементам. Варианты осуществления описываются ниже для пояснения настоящего изобретения путем ссылки на чертежи.
Фиг. 1 представляет собой вид, иллюстрирующий структуру аудиовизуальных (АВ) данных, записанных на носитель информации. На фиг. 1 носитель информации (такой как носитель 910, показанный, к примеру, на фиг. 9) формируется с множеством уровней, т.е. по меньшей мере уровнем клипа и уровнем списка воспроизведения (PlayList), чтобы управлять структурой 100 данных записанных на нем АВ данных. Структура 100 данных включает в себя один или несколько клипов 110, которые представляют собой блоки записи киноизображения (мультимедийного изображения), и один или несколько списков 120 воспроизведения, которые представляют собой блоки воспроизведения киноизображения (мультимедийного изображения).
Каждый клип 110 воплощается как один объект, который включает в себя АВ поток 112 клипа для потока АВ данных для высококачественной кинокартины и информацию 114 клипа для атрибутов, соответствующих потоку АВ данных. Каждый список 120 воспроизведения представляет собой набор интервалов воспроизведения этих клипов 110, а каждый интервал воспроизведения называется элементом 122 воспроизведения. Каждый список 120 воспроизведения дополнительно включает в себя метки 124 списка воспроизведения для обеспечения конкретного местоположения АВ данных.
В АВ потоке 112 клипа АВ данные записываются в единицах клипов. Обычно АВ данные записываются последовательно в область хранения после сжатия и кодирования для сокращения емкости хранения. Чтобы воспроизвести сжатые и закодированные АВ данные, нужна характеристическая информация о сжатых АВ данных. Соответственно, в каждый клип 110 включается информация 114 клипа, содержащая характеристическую информацию сжатых АВ данных.
Информация 114 клипа включает в себя такую характеристическую информацию, как аудио- и/или видеоатрибут каждых АВ данных, карта точек входа, включающая в себя информацию местоположения точек входа, обеспечивающих случайный доступ в блоки заранее заданной области, и т.п. В стандарте MPEG, который широко используется в способах сжатия киноизображения, точкой входа является информация местоположения Т-изображения, начиная от которого сжимаются расположенные внутри изображения, и карта точек входа используется для временного поиска, чтобы обнаружить момент времени, когда истекает заранее заданное время после того, как началось воспроизведение.
Между тем носитель 100 информации хранит множество списков 120 воспроизведения, которые являются блоками воспроизведения. Каждый список 120 воспроизведения включает в себя метки 124 списка воспроизведения, указывающие конкретное местоположение АВ данных, и по меньшей мере один элемент 122 воспроизведения, который представляет собой подблок АВ данных.
Элемент 122 воспроизведения указывает часть АВ потока, а конкретнее, наборы начального времени воспроизведения и конечного времени воспроизведения АВ потока, и хранит их в информации 114 клипа, чтобы указывать часть соответствующих АВ данных. То есть элемент 122 воспроизведения используется для обнаружения местоположения соответствующей части в действительных АВ данных с помощью карты точек входа, включенной в информацию 114 клипа.
Обычно АВ данные воспроизводятся в блоках списков 120 воспроизведения и в порядке элементов 122 воспроизведения, перечисленных в списке 120 воспроизведения. Однако возможно перескочить к конкретному местоположению потока движущихся изображений (потока АВ данных) с помощью меток 124 списка воспроизведения и воспроизвести поток движущихся изображений (поток АВ данных) из конкретного местоположения.
Фиг. 2 представляет собой вид, иллюстрирующий примерную структуру данных в АВ данных, включающих в себя тайтл со множеством ракурсов. На фиг. 2 список 200 воспроизведения включает в себя элемент 210 воспроизведения, элемент 220 воспроизведения блока ракурсов и элемент 230 воспроизведения.
Элемент 210 воспроизведения представляет собой одноракурсный элемент воспроизведения и указывает клип №1 241. Элемент 220 воспроизведения блока ракурсов включает в себя информацию 221, указывающую клип №2 242, информацию 222, указывающую клип №3 243, и информацию 223, указывающую клип №4 244. Элемент 230 воспроизведения указывает клип №5 245.
Теперь обратимся к фиг. 3, где иллюстрируется примерная структура данных, обеспечивающая улучшенную поисковую функцию согласно варианту осуществления настоящего изобретения. На фиг. 3 список 300 воспроизведения, который представляет собой блок воспроизведения киноизображения (мультимедийного изображения), включает в себя элементы 370 воспроизведения и метаданные 310, задается согласно сцене так, чтобы включать в себя секцию воспроизведения, определенную в одном или нескольких элементах 370 воспроизведения. Производитель контента может произвольно классифицировать сцены и обеспечивать возможность независимо воспроизводить классифицированные сцены.
Список 300 воспроизведения включает в себя метаданные, связанные со сценой №1 320, сценой №2 330 и сценой №3 340, при этом сцена №1 320 определяет часть элемента 371 воспроизведения, сцена №2 330 определяет часть элемента 372 воспроизведения, а сцена №3 340 определяет часть элемента 373 воспроизведения.
Элемент 371 воспроизведения указывает клип №1 381, элемент 372 воспроизведения блока ракурсов указывает клип №2 382, клип №3 383 и клип №4 384, а элемент 373 воспроизведения указывает клип №5 385.
Метаданные, соответствующие сцене №2 330, определяющей элемент 372 воспроизведения блока ракурсов, включают в себя информацию 350 составляющих и информацию 360 атрибутов. Информация 350 составляющих включает в себя информацию для расширенного поиска, такую как Тип 351 сцены (SceneType), представляющий типы сцен, Роль (Character) 352, включающая в себя информацию, касающуюся ролей, появляющихся в соответствующей сцене, Актер (Actor) 353, включающая в себя информацию, касающуюся актеров/актрис, играющих соответствующие роли, и т.п. Помимо этого, информация 350 составляющих может далее включать в себя составляющую 354, задаваемую производителем, представляющую собой информацию (такую как фоновая музыка, местоположение съемки, реквизит и т.п.), которая произвольно определяется производителем контента. Соответственно, возможно воспроизводить АВ данные при перескакивании к произвольному местоположению АВ данных согласно пользовательскому критерию поиска, такому как сцена, роль, местоположение, фоновая музыка, реквизит и т.п., и дать возможность пользователю выполнять различные поиски.
Информация 360 атрибутов включает в себя точку 361 входа, представляющую начальный момент воспроизведения, длительность 362, представляющую продолжительность воспроизведения соответствующей сцены, и информацию 363 ракурса, представляющую информацию, касающуюся соответствующих ракурсов, включенных в соответствующую сцену.
Как таковые в носителе информации согласно настоящему изобретению метаданные, определенные согласно сцене, включают в себя информацию ракурса. Поэтому, если производитель вводит в метаданные информацию поисковых ключевых слов сцен, соответствующих предлагаемым пользователям ракурсам, АВ данные, соответствующие желательному ракурсу, можно получить, когда выполняется улучшенная поисковая функция согласно сцене.
Подробнее будет описана структура данных сцены, например сцены №1 320, сцены №2 330 и сцены №3 340, как показано на фиг. 3, которая представляет собой метаданные 310. Фиг. 4 представляет собой вид, иллюстрирующий архитектуру метаданных, которую можно применить к тайтлу со множеством ракурсов согласно варианту осуществления настоящего изобретения.
Конкретно, фиг. 4 иллюстрирует структуру данных для сцены метаданных, например сцены №1 320, сцены №2 330 и сцены №3 340, как показано на фиг. 3, для получения улучшенной поисковой функции для поиска желательного местоположения АВ данных согласно пользовательскому вводу и воспроизведения АВ данных из этого желательного местоположения. То есть сцена метаданных, например сцена №1 320, сцена №2 330 и сцена №3 340, как показано на фиг. 3, включает в себя информацию 350 составляющих, такую как информация 351 типа сцены, информация 352 ролей, информация 353 актеров/актрис и определенная автором информация 354, которую можно использовать в качестве поисковых ключевых слов для различных поисков, и информацию 360 атрибутов, такую как информация 361 точки входа, представляющая начальную точку воспроизведения соответствующей сцены, информация 362 длительности, представляющая продолжительность воспроизведения соответствующей сцены, и информация 363 номера ракурса, представляющая соответствующий ракурс в случае множества ракурсов, которые все определены как атрибуты соответствующей сцены. Соответственно, путем задания информации, касающейся соответствующих ракурсов, включенных в соответствующую сцену, с помощью информации 363 номера ракурса, являющейся информацией атрибута, возможно получить улучшенную поисковую функцию согласно ракурсу в случае тайтла со множеством ракурсов.
Фиг. 5 показывает пример, в котором метаданные, проиллюстрированные на фиг. 4, описаны языком разметки, таким как расширяемый язык разметки (XML).
На фиг. 5 сцена метаданных, например сцена №1 320, сцена №2 330 и сцена №3 340, как показано на фиг. 3, определена в формате XML. Эта сцена метаданных включает в себя информацию 350 составляющих, такую как «scenetype» («тип сцены»), «character» («роль»), «actor_actress» («актер/актриса») и «authordef» («задано автором»), в качестве поисковых ключевых слов, посредством чего обеспечивается улучшенная поисковая функция с помощью различных поисковых ключевых слов. Кроме того, сцена метаданных включает в себя информацию 360 атрибутов, такую как «entry_point» («точка входа»), «duration» («длительность») и «angle_number» («номер ракурса»), посредством чего обеспечивается улучшенная поисковая функция в тайтле со множеством ракурсов.
Фиг. 6 представляет собой вид для пояснения примера получения улучшенной поисковой функции в тайтле со множеством ракурсов с помощью метаданных согласно варианту осуществления настоящего изобретения.
На фиг. 6 показан многопроходный тайтл, состоящий из множества ракурсов. На фиг. 6 многопроходный тайтл состоит из пяти (5) элементов воспроизведения, включая элементы №1-№5 воспроизведения, при этом элемент №2 воспроизведения состоит из трех (3) ракурсов, а элемент №4 воспроизведения состоит из четырех (4) ракурсов. Как показано на фиг. 6, каждая сцена определяется единственным элементом воспроизведения или множеством элементов воспроизведения. Каждые метаданные 310, касающиеся каждой сцены, например сцены №1, сцены №2, сцены №3 и сцены №4, включают в себя информацию для расширенного поиска по данным киноизображения соответствующей сцены.
При этом в элементе №2 воспроизведения и в элементе №4 воспроизведения, поддерживающих множество ракурсов, задается информация для расширенного поиска АВ данных, соответствующих ракурсу из упомянутого множества ракурсов.
Например, в случае сцены №1 секция воспроизведения задается элементами №1 и №2 воспроизведения и обозначается номером «3» ракурса. Номера ракурсов назначаются только тем элементам воспроизведения, которые поддерживают множество ракурсов, а остальные элементы воспроизведения, не поддерживающие множества ракурсов, воспроизводятся как ракурсы по умолчанию. Соответственно, когда воспроизводится сцена №1, элемент №1 воспроизведения воспроизводится как ракурс по умолчанию, а элемент №2 воспроизведения, поддерживающий множество ракурсов, воспроизводится как ракурс «3» согласно значению, заданному в соответствующем атрибуте номера ракурса (angle_number). Здесь поисковые ключевые слова, заданные в сцене №1, применяются к ракурсу «3» элемента №2 воспроизведения, поддерживающего множество ракурсов.
В случае сцены №2 секция воспроизведения задается элементами №2 и №3 воспроизведения, а номер «3» ракурса назначается. Соответственно, когда воспроизводится сцена №2, элемент №2 воспроизведения воспроизводится как ракурс «3» согласно значению, заданному в соответствующем атрибуте номера ракурса, а элемент №3 воспроизведения воспроизводится как ракурс по умолчанию.
Точно так же в случае сцены №3 секция воспроизведения задается элементами №2, №3 и №4 воспроизведения, а номера (3, 3) ракурсов назначаются. Соответственно, элемент №2 воспроизведения, поддерживающий множество ракурсов, подвергается расширенному поиску поисковым ключевым словом на основе ракурса «3» согласно первому назначенному значению номеров ракурсов, элемент №3 воспроизведения, включающий в себя информацию единственного ракурса, подвергается расширенному поиску поисковым ключевым словом на основе ракурса по умолчанию, а элемент №4 воспроизведения, поддерживающий множество ракурсов, подвергается расширенному поиску поисковым ключевым словом на основе ракурса «3» согласно второму назначенному значению номеров ракурсов.
В случае сцены №4 область воспроизведения задается элементами №2, №3 и №4 воспроизведения, а номер «4» ракурса назначается. Соответственно, элемент №2 воспроизведения, поддерживающий множество ракурсов, подвергается расширенному поиску поисковым ключевым словом на основе ракурса «1» в качестве ракурса по умолчанию, потому что элемент №2 воспроизведения не включает в себя соответствующий ракурс «4», элемент №3 воспроизведения, включающий в себя информацию единственного ракурса, подвергается расширенному поиску поисковым ключевым словом на основе ракурса по умолчанию, а элемент №4 воспроизведения, поддерживающий множество ракурсов, подвергается расширенному поиску поисковым ключевым словом на основе ракурса «4» согласно назначенному номеру «4» ракурса.
Как описано выше, за счет использования метаданных, определенных согласно сцене, возможно получить различные расширенные поисковые функции согласно назначенным поисковым ключевым словам в случае тайтла со множеством ракурсов.
Фиг. 7А показывает примерный формат, в котором метаданные включаются в метки списка воспроизведения согласно варианту осуществления настоящего изобретения.
На фиг. 7А носитель 700 информации согласно варианту осуществления настоящего изобретения включает в себя клипы 380, включающие в себя АВ поток 112 клипа и информацию 114 клипа, и список 300 воспроизведения, включающий элементы 371, 372 и 373 воспроизведения. Каждый клип 380 представляет собой блок воспроизведения киноизображения (мультимедийного изображения), а список 300 воспроизведения и элементы 371, 372 и 373 воспроизведения представляют собой блоки воспроизведения киноизображения (мультимедийного изображения). Помимо этого, носитель 700 информации включает в себя метки 390 списка воспроизведения и метаданные 310, как показано на фиг. 3, которые являются критерием поиска согласно аспектам настоящего изобретения. Метки 390 списка воспроизведения и элементы 371, 372 и 373 воспроизведения описаны выше со ссылкой на фиг. 1 и, таким образом, не нуждаются в повторении здесь.
Чтобы получить различные поисковые функции согласно пользовательским вариантам выбора, метаданные 310, как показано на фиг. 3, включают в себя информацию поисковых ключевых слов и информацию местоположения АВ данных согласно заранее заданному поисковому критерию. Метаданные 310 указывают точное местоположение АВ данных со ссылкой на элементы 371, 372 и 373 воспроизведения и информацию 114 клипов. Соответственно, различные поисковые функции обеспечиваются согласно поисковой информации, включенной в метаданные 310. Согласно варианту осуществления настоящего изобретения метаданные 310 включаются в метки 390 списка воспроизведения.
На фиг. 7А список 300 воспроизведения включает в себя метки 390 списка воспроизведения и элементы 371, 372 и 373 воспроизведения. Метаданные 310 для обеспечения улучшенной поисковой функции включаются в метки 390 списка воспроизведения.
Элементы 371, 372 и 373 воспроизведения включают в себя информацию для воспроизведения части АВ данных, как описано выше.
Метки 390 списка воспроизведения включают в себя метку, используемую для преобразования разделов, метку, указывающую время преобразования неподвижных изображений, и метку, указывающую время воспроизведения. Соответственно, местоположение воспроизведения назначенного времени можно искать и идентифицировать. Однако метки 390 списка воспроизведения не могут обеспечить функции поиска и воспроизведения согласно пользовательскому критерию поиска, например согласно сцене, роли, местоположению и т.п.
Однако метаданные 310 обеспечивают улучшенную поисковую функцию согласно пользовательскому критерию поиска, например согласно сцене, роли, местоположению и т.п. В частности, согласно настоящему изобретению метаданные 310 обеспечивают конкретную информацию ракурса для элементов воспроизведения, поддерживающих множество ракурсов. Метаданные 310, которые обеспечивают эту улучшенную поисковую функцию, включают в себя информацию поисковых ключевых слов и информацию местоположения. Информация поисковых ключевых слов используется для поиска меток 390 списка воспроизведения, в том числе метаданных 310, удовлетворяющих пользовательскому критерию поиска. Если обнаруживается метка 390 списка воспроизведения, включающая в себя метаданные 310, удовлетворяющие пользовательскому критерию поиска, местоположение соответствующих АВ данных можно обнаружить со ссылкой на информацию местоположения, включенную в метку 390 списка воспроизведения, чтобы можно было воспроизвести АВ данные. Если метаданные 310 согласно настоящему изобретению содержат информацию конкретного ракурса, местоположение АВ данных, соответствующих этой информации ракурса, можно обнаружить, чтобы АВ данные можно было воспроизвести.
Фиг. 7В показывает синтаксическую структуру метки списка воспроизведения на основе формата, показанного на фиг. 7А. На фиг. 7В метка 390 списка воспроизведения включает в себя информацию «number_of_Playlist_marks» («количество меток списка воспроизведения»), указывающую количество меток списка воспроизведения, определенных в списке 300 воспроизведения, как показано на фиг. 7А, и информацию «length» («длина»), указывающую длину данных каждой метки 390 списка воспроизведения.
Каждая метка 390 списка воспроизведения включает в себя поисковое ключевое слово «mark_type» («тип метки»), подлежащее сравнению с заранее заданным поисковым условием, и информацию метаданных «meta_information» («метаинформацию»), представляющую значение поискового ключевого слова, связанного с поисковым ключевым словом метаданных, и/или дополнительную информацию, связанную с этим поисковым ключевым словом, которые являются информацией 710 поисковых ключевых слов для получения улучшенной поисковой функции.
Помимо этого, метка 390 списка воспроизведения также включает в себя идентификатор элемента воспроизведения «ref_to_PlayItem_id» («ссылка на идентификатор элемента воспроизведения») и данные отметки времени «mark_time_stamp» («отметка времени метки»), которые являются информацией 720 местоположения для обнаружения соответствующего местоположения из АВ данных согласно найденному результату.
Соответственно, если конкретное условие поиска принимается от внешнего источника (к примеру, если пользователь вводит заранее заданное поисковое условие), устройство воспроизведения согласно настоящему изобретению ищет метку, соответствующую принятому условию поиска, со ссылкой на метаданные 310, включенные в метку 390 списка воспроизведения. Если найдена метка, удовлетворяющая принятому условию поиска, устройство воспроизведения ищет соответствующее местоположение в клипе, хранящем АВ данные, с помощью идентификатора элемента воспроизведения и данных временной отметки, которые являются информацией местоположения искомой метки, и воспроизводит АВ данные из соответствующего местоположения.
Фиг. 8А показывает примерный формат, в котором метка 390 списка воспроизведения отделяется от метаданных 310 согласно другому варианту осуществления настоящего изобретения.
На фиг. 8А носитель 800 информации согласно варианту осуществления настоящего изобретения включает в себя также клипы 380, включающие в себя АВ поток 112 клипа и информацию 114 клипа, и список 300 воспроизведения, включающий в себя элементы 371, 372 и 373 воспроизведения, аналогичные варианту осуществления, описанному со ссылкой на фиг. 7А. Однако метка 390 списка воспроизведения и метаданные 310 определяются независимо, в отличие от варианта осуществления, показанного на фиг. 7А. То есть метаданные 310 записываются в список 300 воспроизведения независимо от меток 390 списка воспроизведения. Каждый элемент метаданных, включенный в метаданные 310, указывает точное местоположение АВ данных со ссылкой на идентификатор списка воспроизведения и информацию 114 клипа элементов 371, 372 и 373 воспроизведения, как описано выше.
На фиг. 8А список 300 воспроизведения включает в себя метку 390 списка воспроизведения и элементы 371, 372 и 373 воспроизведения. Кроме того, метаданные 310 для обеспечения улучшенной поисковой функции включаются в список 300 воспроизведения независимо от метки 390 списка воспроизведения.
Метка 390 списка воспроизведения и элементы 371, 372 и 373 воспроизведения описаны выше со ссылкой на фиг. 1 и, таким образом, не нуждаются в повторении здесь.
Фиг. 8В показывает примерные метаданные на основе формата, показанного на фиг. 8А. На фиг. 8В «MetaInformation» определяется как примерная структура данных для воплощения метаданных 310. В структуре данных «MetaInformation» выражение «элемент» используется в качестве блока, представляющего объект поиска, составляющий метаданные 310.
Структура данных «MetaInformation» включает в себя информацию «number_of_Playlist_item» («количество элементов в списке воспроизведения»), представляющую количество всех элементов метаданных, определенных в списке воспроизведения, и информацию «length», представляющую длину каждых метаданных 310.
Каждый элемент метаданных, включенный в метаданные 310, включает в себя поисковое ключевое слово «item_type» («тип элемента»), подлежащее сравнению с поисковым условием, метаданные «MetaInfo», представляющие значение поискового ключевого слова, связанное с поисковым ключевым словом метаданных, и/или дополнительную информацию, связанную с поисковым ключевым словом, и информацию длины «MetaInfo_length» («длина метаинформации»), представляющую длину метаданных, которые представляют собой информацию 810 поискового ключевого слова для получения улучшенной поисковой функции. Помимо этого, каждый элемент метаданных, включенный в метаданные 310, также включает в себя идентификатор элемента воспроизведения «ref_to_PlayItem_id» («ссылка на идентификатор элемента воспроизведения») и данные отметки времени «mark_time_stamp» («отметка времени метки»), которые представляют собой информацию местоположения для обнаружения соответствующего местоположения из АВ данных согласно найденному результату.
При поиске элемента метаданных, включенного в метаданные 310, удовлетворяющего условию поиска, принятому от пользователя, согласно формату, в котором метаданные 310 включены в метки 390 списка воспроизведения, как показано на фиг. 7А-7В, ищут все данные меток списка воспроизведения. Однако согласно формату, в котором метаданные записывают отдельно от меток 390 списка воспроизведения, как показано на фиг. 8А-8В, ищут только метаданные 310, записанные независимо, что дает повышенную эффективность поиска.
Кроме того, за счет задания отдельной структуры метаданных можно убрать многие ограничения, которые могут возникнуть, когда поле для записи метаданных добавляется к традиционной структуре метки списка воспроизведения.
Как описано выше, носитель информации согласно аспектам настоящего изобретения может включать в себя метаданные, которые обеспечивают критерий поиска АВ данных для поиска местоположения АВ данных, удовлетворяющих заранее заданному критерию поиска, и воспроизведение этих АВ данных. Соответственно, возможно получить улучшенную поисковую функцию согласно различным критериям поиска. Кроме того, носитель информации может быть легко введен в устройство воспроизведения и удален из него и представляет собой предпочтительно оптический диск, с которого данные можно считать через оптический узел из состава устройства воспроизведения. Например, носитель информации может быть таким оптическим диском, как CD-ROM и DVD.
Далее будет описан пример устройства воспроизведения для воспроизведения носителя информации, содержащего структуру метаданных, описанную со ссылкой на фиг. 3, фиг. 4, фиг. 5, фиг. 6, фиг. 7А-7В и фиг. 8А-8В.
Фиг. 9 является условной блок-схемой устройства воспроизведения 900 согласно варианту осуществления настоящего изобретения. На фиг. 9 устройство 900 воспроизведения включает в себя считыватель 920, буферный модуль 930, модуль поиска 940 и модуль 950 воспроизведения.
Считыватель 920 считывает АВ данные и по меньшей мере одни метаданные 310, как показано, например, на фиг. 3, фиг. 7А-7В и фиг. 8А-8В, из носителя 910 информации согласно настоящему изобретению.
Буферный модуль 930 временно хранит АВ данные и метаданные 310, считанные из считывателя 920, и переносит сохраненные данные в модуль 950 воспроизведения. Однако такой буферный модуль 930 может и не потребоваться, когда быстродействие считывателя 920 достаточно высокое, чтобы не требовать буферизации.
Модуль 940 поиска обнаруживает местоположение АВ данных, удовлетворяющих заранее заданному критерию поиска, принятому от внешнего источника, со ссылкой на метаданные 310, из носителя 910 информации, в том числе совокупность метаданных, обеспечивающих критерий поиска АВ данных.
То есть модуль 940 поиска принимает метаданные 310 из считывателя 920, сравнивает заранее заданное условие поиска, принятое от внешнего источника, с информацией поискового ключевого слова, включенной в принятые метаданные 310, и переносит информацию местоположения АВ данных, включенную в элемент метаданных, включенный в метаданные 310 или метку 390 списка воспроизведения, удовлетворяющую условию поиска, в модуль 950 воспроизведения. В частности, согласно настоящему изобретению модуль 940 поиска выполняет расширенный поиск в отношении АВ данных согласно информации ракурса, включенной в метаданные 310, и переносит найденную информацию местоположения, связанную с АВ данными, в модуль 950 воспроизведения.
Модуль 950 воспроизведения воспроизводит АВ данные соответствующей области на основе найденной информации местоположения АВ данных или элемента метаданных, включенного в метаданные 310, принятые из модуля 940 поиска.
Далее будет описан способ воспроизведения носителя информации, включающего в себя метаданные согласно настоящему изобретению.
Фиг. 10 представляет собой блок-схему последовательности операций примерного способа воспроизведения согласно варианту осуществления настоящего изобретения. На фиг. 10 принимают заранее заданное условие поиска для воспроизведения носителя информации (например, носителя 910 информации, показанного на фиг. 910), включающего в себя метаданные 310, обеспечивающие улучшенную поисковую функцию (операция 1010). Затем ищут местоположение АВ данных, удовлетворяющее этому условию поиска, согласно информации ракурса, включенной в метаданные 310, из носителя 910 информации, включающего в себя по меньшей мере одни метаданные 310, используемые для поиска АВ данных и местоположения АВ данных, удовлетворяющих заранее заданному условию поиска (операция 1020). Далее воспроизводят АВ данные из местоположения АВ данных, удовлетворяющих условию поиска (операция 1030).
При этом примерные варианты осуществления способа расширенного поиска согласно настоящему изобретению можно записать как компьютерную программу и можно воплотить в универсальном цифровом компьютере, который исполняет эту компьютерную программу с использованием машиночитаемого носителя. Коды и кодовые сегменты, составляющие компьютерную программу, могут быть легко внесены компьютерными программистами. Кроме того, программа хранится в машиночитаемых носителях и считывается и исполняется компьютерами, посредством чего воплощается способ расширенного поиска. Примеры машиночитаемого носителя включают в себя магнитные запоминающие носители (к примеру, ПЗУ (ROM), гибкие диски, жесткие диски и т.п.), оптические носители записи (к примеру, CD-ROM, DVD и т.п.) и такие носители информации, как несущие колебания (к примеру, передача через Интернет). Машиночитаемый носитель может быть также распределен по связанным сетью компьютерным системам, так что машиночитаемый код хранится и исполняется в распределенном виде.
Хотя настоящее изобретение показано и описано в частном виде со ссылкой на его примерные варианты осуществления, специалистам понятно, что в нем могут быть сделаны различные изменения в форме и деталях без отхода от сущности и объема настоящего изобретения. Например, можно использовать любые машиночитаемые носители или устройства хранения данных, лишь бы метаданные были включены в список воспроизведения аналогично тому, как показано на фиг. 3, фиг. 7А-7В и 8А-8В. Помимо этого, метаданные можно сконфигурировать иначе, нежели показано на фиг. 3 или фиг. 4. Кроме того, устройство воспроизведения, как показано на фиг. 9, может быть воплощено как часть устройства записи или, альтернативно, как единое устройство для выполнения функций записи и/или воспроизведения по отношению к носителю информации. Аналогично, центральный процессор (CPU) может быть воплощен как набор микросхем со встроенными программами или, альтернативно, универсальный или специализированный компьютер, запрограммированный для выполнения способов, как описано, например, со ссылкой на фиг. 10. Соответственно, предполагается поэтому, что настоящее изобретение не ограничивается различными раскрытыми примерными вариантами осуществления, но что настоящее изобретение включает в себя все варианты осуществления, подпадающие под объем приложенной формулы изобретения.