RU2361291C2 - Record medium with data structure for managing display of still images stored on medium, methods and devices for recording and displaying - Google Patents
Record medium with data structure for managing display of still images stored on medium, methods and devices for recording and displaying Download PDFInfo
- Publication number
- RU2361291C2 RU2361291C2 RU2005123022/28A RU2005123022A RU2361291C2 RU 2361291 C2 RU2361291 C2 RU 2361291C2 RU 2005123022/28 A RU2005123022/28 A RU 2005123022/28A RU 2005123022 A RU2005123022 A RU 2005123022A RU 2361291 C2 RU2361291 C2 RU 2361291C2
- Authority
- RU
- Russia
- Prior art keywords
- data
- stream
- block
- recording medium
- playitem
- Prior art date
Links
Images
Landscapes
- Signal Processing For Digital Recording And Reproducing (AREA)
- Television Signal Processing For Recording (AREA)
- Management Or Editing Of Information On Record Carriers (AREA)
- Indexing, Searching, Synchronizing, And The Amount Of Synchronization Travel Of Record Carriers (AREA)
Abstract
Description
1. ОБЛАСТЬ ТЕХНИКИ, К КОТОРОЙ ОТНОСИТСЯ ИЗОБРЕТЕНИЕ1. FIELD OF THE INVENTION
Настоящее изобретение относится к носителю записи со структурой данных для управления воспроизведением, по меньшей мере, записанных на нем статических изображений, а также способам и устройствам для воспроизведения и записи.The present invention relates to a recording medium with a data structure for controlling reproduction of at least static images recorded thereon, as well as methods and devices for reproducing and recording.
2. УРОВЕНЬ ТЕХНИКИ2. BACKGROUND
Стандартизация новых оптических дисков с высокой плотностью записи форматов только для чтения и перезаписываемом, на которых можно записать большие объемы высококачественных видео- и аудиоданных, получила быстрое развитие и в ближайшее время ожидается промышленный выпуск продукции, связанной с новыми оптическими дисками. Примерами таких новых оптических дисков являются Blu-ray-перезаписываемый диск (BD-RE) и Blu-ray-диск формата только для чтения (BD-ROM).The standardization of new optical discs with a high recording density of read-only and rewritable formats, on which large volumes of high-quality video and audio data can be recorded, has been rapidly developed and production of products related to new optical discs is expected in the near future. Examples of these new optical discs are the Blu-ray disc rewritable disc (BD-RE) and the Blu-ray disc read-only format (BD-ROM).
В то время как стандарт на BD-RE уже опубликован, стандарты на оптические диски с высокой плотностью записи формата только для чтения, такие как диск Blu-ray формата только для чтения (BD-ROM), еще только разрабатываются. Поэтому эффективная структура данных для управления воспроизведением статических изображений, записанных на оптическом диске с высокой плотностью записи формата только для чтения, таком, как BD-ROM, еще отсутствует.While the standard for BD-RE has already been published, standards for high-density optical discs in read-only format, such as a Blu-ray disc in read-only format (BD-ROM), are still being developed. Therefore, an effective data structure for controlling the reproduction of still images recorded on a high-density optical disc of a read-only format such as a BD-ROM is not yet available.
3. СУЩНОСТЬ ИЗОБРЕТЕНИЯ3. SUMMARY OF THE INVENTION
Носитель записи в соответствии с настоящим изобретением включает структуру данных для управления воспроизведением, по меньшей мере, статических изображений, записанных на носителе записи.The recording medium in accordance with the present invention includes a data structure for controlling reproduction of at least still images recorded on the recording medium.
В одном примере осуществления настоящего изобретения в области списков воспроизведения носителя записи хранится, по меньшей мере, один список воспроизведения. Список воспроизведения включает, по меньшей мере, один элемент воспроизведения и, по меньшей мере, один субэлемент воспроизведения. Элемент воспроизведения предоставляет навигационную информацию для воспроизведения, по меньшей мере, одного статического изображения из первого файла, а субэлемент воспроизведения предоставляет навигационную информацию для воспроизведения аудиоданных из второго файла.In one embodiment of the present invention, at least one playlist is stored in the playlist area of the recording medium. A playlist includes at least one playitem and at least one sub-playitem. The playitem provides navigation information for reproducing at least one still image from the first file, and the sub-playitem provides navigation information for reproducing audio data from the second file.
В другом примере осуществления настоящего изобретения носитель записи дополнительно включает область данных, в которой хранятся первый и второй файлы. В этом примере осуществления первый файл включает, по меньшей мере, одно статическое изображение и связанные данные, соответствующие статическому изображению. В данном случае связанные данные могут включать графические данные, данные субтитров и т.д.In another embodiment of the present invention, the recording medium further includes a data area in which the first and second files are stored. In this embodiment, the first file includes at least one still image and associated data corresponding to the still image. In this case, the related data may include graphic data, subtitle data, etc.
В следующем примере осуществления настоящего изобретения элемент воспроизведения предоставляет навигационную информацию для воспроизведения данных представления из первого файла, причем данные представления включают, по меньшей мере, статическое изображение и связанные данные соответствующие статическому изображению. В данном примере данные представления могут быть разделены на модули статических изображений, так что каждый такой модуль статических изображений включает, по меньшей мере, одно статическое изображение и соответствующие связанные данные.In a further exemplary embodiment of the present invention, the reproducing element provides navigation information for reproducing presentation data from a first file, the presentation data including at least a static image and associated data corresponding to the static image. In this example, the presentation data can be divided into still image modules, so that each such still image module includes at least one still image and corresponding associated data.
Еще в одном примере осуществления настоящего изобретения статическое изображение и связанные данные мультиплексируют в транспортный поток для модуля статических изображений на основе модуля статических изображений, В данном примере каждый элементарный поток статических изображений и связанные данные могут быть согласованы в модуле статических изображений. Например, каждый элементарный поток является пакетированным элементарным потоком.In yet another embodiment, the still image and related data are multiplexed into the transport stream for the still image module based on the still image module. In this example, each elementary still image stream and related data can be matched in the still image module. For example, each elementary stream is a packetized elementary stream.
В другом примере осуществления настоящего изобретения в области списков воспроизведения носителя записи хранится, по меньшей мере, один список воспроизведения, включающий, по меньшей мере, один элемент воспроизведения и, по меньшей мере, один субэлемент воспроизведения. Элемент воспроизведения предоставляет навигационную информацию для воспроизведения, по меньшей мере, одного статического изображения из первого потока данных, а файл субэлемента воспроизведения предоставляет навигационную информацию для воспроизведения аудиопотока отдельно от первого потока данных.In another exemplary embodiment of the present invention, at least one playlist including at least one playitem and at least one sub-playitem is stored in the playlist area of the recording medium. The playitem provides navigation information for reproducing at least one static image from the first data stream, and the sub-playitem file provides navigation information for reproducing the audio stream separately from the first data stream.
Настоящее изобретение также предусматривает устройства и способы записи и воспроизведения структуры данных в соответствии с настоящим изобретением, а также записи и воспроизведения показов слайдов в соответствии с настоящим изобретением.The present invention also provides devices and methods for recording and reproducing a data structure in accordance with the present invention, as well as recording and reproducing slide shows in accordance with the present invention.
4. КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ4. BRIEF DESCRIPTION OF THE DRAWINGS
Вышеуказанные признаки и другие преимущества настоящего изобретения можно лучше понять из последующего подробного описания с привлечением сопроводительных чертежей, на которых:The above features and other advantages of the present invention can be better understood from the following detailed description with the accompanying drawings, in which:
на Фиг.1 показан пример осуществления структуры файла или данных носителя записи в соответствии с настоящим изобретением;figure 1 shows an example implementation of the file structure or data of the recording medium in accordance with the present invention;
на Фиг.2 показан пример носителя записи со структурой данных по Фиг.1, хранящихся на нем;figure 2 shows an example of a recording medium with the data structure of figure 1 stored on it;
на Фиг.3 представлен подробный пример осуществления частей структуры данных по Фиг.1 и способ управления статическими изображениями для носителя высокой плотности записи;figure 3 presents a detailed example of the implementation of parts of the data structure of figure 1 and a method for managing still images for a medium of high recording density;
на Фиг.4 показан один пример файла статического изображения;4 shows one example of a static image file;
на Фиг.5 показан пример взаимосвязи между списком воспроизведения и, по меньшей мере, одним файлом клипа в соответствии с одним из примеров осуществления настоящего изобретения;5 shows an example of the relationship between a playlist and at least one clip file in accordance with one embodiment of the present invention;
на Фиг.6 и 7 представлен подробный пример осуществления частей структуры данных по Фиг.1 и способ управления статическими изображениями носителя высокой плотности записи в соответствии с настоящим изобретением;6 and 7 show a detailed example of the implementation of parts of the data structure of FIG. 1 and a method for managing still images of a high density recording medium in accordance with the present invention;
на Фиг.8 показано физическое распределение транспортных потоков, включающих статические изображения, на носителе записи в виде оптического диска с высокой плотностью записи;on Fig shows the physical distribution of transport streams, including static images, on a recording medium in the form of an optical disk with a high recording density;
на Фиг.9 приведена принципиальная схема частей структуры устройства для оптического диска, в котором применено настоящее изобретение;figure 9 shows a schematic diagram of parts of the structure of a device for an optical disk in which the present invention is applied;
на Фиг.10 представлена подробная структура первого примера устройства для оптического диска, в котором применено настоящее изобретение;10 shows a detailed structure of a first example of an optical disc device in which the present invention is applied;
Фиг.11 иллюстрирует подробную структуру второго примера устройства для оптического диска, в котором применено настоящее изобретение; и11 illustrates a detailed structure of a second example of an optical disc device to which the present invention is applied; and
Фиг.12 иллюстрирует другой пример осуществления устройства записи и воспроизведения в соответствии с настоящим изобретением;12 illustrates another embodiment of a recording and reproducing apparatus in accordance with the present invention;
5. ПРИМЕРЫ ОСУЩЕСТВЛЕНИЯ НАСТОЯЩЕГО ИЗОБРЕТЕНИЯ5. EXAMPLES OF THE IMPLEMENTATION OF THE PRESENT INVENTION
В целях более полного понимания настоящего изобретения ниже приводятся наглядные примеры его осуществления со ссылкой на сопроводительные чертежи.For a more complete understanding of the present invention, the following are illustrative examples of its implementation with reference to the accompanying drawings.
Носитель с высокой плотностью записи, такой как оптический диск с высокой плотностью записи, например диск Blu-ray формата только для чтения (BD-ROM), Blu-ray перезаписываемый диск (BD-RE), и т.д. в соответствии с изобретением может иметь структуру файла или данных для управления воспроизведением видеоаудиоданных, как показано на Фиг.1. Некоторые аспекты структуры данных в соответствии с настоящим изобретением, показанной на Фиг.1, аналогичны хорошо известному стандарту BD-RE, поэтому эти аспекты будут рассмотрены, но не описаны очень подробно.High density recording media such as a high density optical disc, such as a read-only Blu-ray disc (BD-ROM), a Blu-ray rewritable disc (BD-RE), etc. in accordance with the invention may have a file or data structure for controlling the playback of video audio data, as shown in FIG. Some aspects of the data structure in accordance with the present invention shown in FIG. 1 are similar to the well-known BD-RE standard, therefore, these aspects will be considered, but not described in great detail.
Как показано на Фиг.1, корневой каталог содержит, по меньшей мере, один каталог BD. Каталог BD включает общие файлы (не показаны), каталог PLAYLIST, в котором хранятся файлы списков воспроизведения (например, *.mpls), каталог CLIPINF, в котором хранятся файлы информации о клипах (*.clpi), и каталог STREAM, в котором хранятся файлы клипов, содержащие аудиовидеопоток стандарта MPEG2 (*.m2ts), соответствующие файлам информации о клипах.As shown in FIG. 1, the root directory contains at least one BD directory. The BD directory includes shared files (not shown), the PLAYLIST directory, which stores playlist files (e.g. * .mpls), the CLIPINF directory, which stores clip information files (* .clpi), and the STREAM directory, in which clip files containing MPEG2 standard audio and video stream (* .m2ts) corresponding to clip information files.
Каталог STREAM включает файлы аудиовидеопотоков стандарта MPEG2, именуемые файлами потоков клипов или просто файлами клипов. Аудиовидеопоток включает исходные пакеты видео- и аудиоданных. Например, исходный пакет видеоданных включает заголовок и транспортный пакет. Исходный пакет включает номер исходного пакета, который обычно представляет собой порядковый номер, служащий в качестве адреса для доступа к исходному пакету. Транспортные пакеты включают идентификатор пакета. Идентификатор пакета указывает последовательность транспортных пакетов, к которой принадлежит транспортный пакет. Каждый транспортный пакет в последовательности будет иметь одинаковый идентификатор пакета.The STREAM directory includes MPEG2 standard audio and video stream files, referred to as clip stream files or simply clip files. The audio and video stream includes source packets of video and audio data. For example, the source video packet includes a header and a transport packet. The source packet includes the number of the source packet, which is usually a sequence number serving as the address for access to the source packet. Transport packets include a packet identifier. The packet identifier indicates the sequence of transport packets to which the transport packet belongs. Each transport packet in the sequence will have the same packet identifier.
Каталог CLIPINF включает файл информации о клипе, связанный с каждым файлом аудиовидеопотока. Файл информации о клипе указывает, помимо прочего, тип связанного с ним аудиовидеопотока, содержит информацию о последовательности, информацию о программе и информацию синхронизации. Информация о последовательности описывает последовательности на основе времени прихода и на основе системного времени. Например, информация о последовательности указывает, помимо прочего, число последовательностей, информацию о времени начала и окончания каждой последовательности, адрес первого исходного пакета в каждой последовательности и идентификатор пакета для транспортных пакетов в каждой последовательности. Последовательность исходных пакетов, в которой содержимое программы является постоянным, называют программной последовательностью. Информация о программе указывает, помимо прочего, число программных последовательностей, адрес начала каждой программной последовательности и идентификатор(ы) транспортных пакетов в программной последовательности.The CLIPINF directory includes a clip information file associated with each AV stream file. The clip information file indicates, among other things, the type of audio and video stream associated with it, contains sequence information, program information and synchronization information. Sequence information describes sequences based on arrival time and based on system time. For example, sequence information indicates, inter alia, the number of sequences, information about the start and end times of each sequence, the address of the first source packet in each sequence, and the packet identifier for transport packets in each sequence. A sequence of source packages in which the contents of a program is constant is called a program sequence. The program information indicates, inter alia, the number of program sequences, the start address of each program sequence, and transport packet identifier (s) in the program sequence.
Информация синхронизации относится к информации о характеристической точке. Одной из форм информации о характеристической точке является карта точек входа. Карта точек входа ставит в соответствие отметку времени представления (например, на основе времени прихода и/или на основе системного времени) и адрес исходного пакета (т.е. номер исходного пакета). Отметка времени представления и номер исходного пакета связаны с точкой входа в аудиовидеопоток; то есть отметка времени представления и связанный с ней номер исходного пакета указывают точку входа на аудиовидеопоток. Пакет, на который указывается, часто относят к пакету точки входа.Synchronization information refers to characteristic point information. One form of characteristic point information is a map of entry points. The entry point map maps the presentation time stamp (for example, based on the arrival time and / or based on the system time) and the address of the source packet (i.e., the number of the source packet). The presentation timestamp and the source packet number are associated with the entry point to the audio and video stream; that is, the presentation timestamp and the associated source packet number indicate the entry point to the audio and video stream. The package pointed to is often referred to as an entry point package.
Каталог PLAYLIST включает один или более файлов списков воспроизведения. Понятие списка воспроизведения введено, чтобы облегчить редактирование/монтаж клипов для воспроизведения. Файл списка воспроизведения является совокупностью интервалов воспроизведения в клипах. Каждый интервал воспроизведения называется элементом воспроизведения. Файл списка воспроизведения помимо прочего идентифицирует каждый из элементов воспроизведения, образующих список воспроизведения, а каждый элемент воспроизведения, кроме этого, представляет собой пару из начальной точки и конечной точки, указывающих положения на временной оси файла клипа (например, отметки времени представления на основе времени прихода или на основе системного времени). Файл списка воспроизведения может также включать субэлементы воспроизведения, которые также обеспечивают пару из начальной точки и конечной точки, указывающих положение на временной оси файла клипа. Иными словами, файл списка воспроизведения идентифицирует элементы воспроизведения и субэлементы воспроизведения, каждый элемент воспроизведения и субэлемент воспроизведения указывает на файл клипа или его часть и идентифицирует файл информации о клипе, связанный с файлом клипа. Файл информации о клипе используется, помимо прочего, для того, чтобы поставить в соответствие элементы воспроизведения файлу клипа из исходных пакетов. Списки воспроизведения могут также включать метки, указывающие на конкретные места (например, конкретный адрес) в файле клипа.The PLAYLIST directory includes one or more playlist files. The concept of a playlist is introduced to facilitate the editing / editing of clips for playback. A playlist file is a collection of play intervals in clips. Each play interval is called a play item. A playlist file, among other things, identifies each of the playitems forming a playlist, and each playitem, in addition, is a pair of a start point and an endpoint indicating positions on the time axis of the clip file (for example, presentation timestamps based on the time of arrival or based on system time). The playlist file may also include sub-playitems, which also provide a pair of start point and end point indicating the position on the time axis of the clip file. In other words, the playlist file identifies the playitems and sub-playitems, each playitem and sub-playitem points to a clip file or part thereof and identifies the clip information file associated with the clip file. The clip information file is used, among other things, to map playback elements to the clip file from the source packets. Playlists can also include labels indicating specific places (for example, a specific address) in the clip file.
Файлы общей информации (не показаны) обеспечивают общую информацию для управления воспроизведением аудиовидеопотоков, записанных на оптическом диске.General information files (not shown) provide general information for controlling the playback of audio and video streams recorded on an optical disc.
Помимо иллюстрации структуры данных носителя записи в соответствии с примером осуществления настоящего изобретения на Фиг.1 представлены области носителя записи. Например, файлы общей информации записаны в одной или более областях общей информации, каталог списков воспроизведения записан в одной или более областях каталога списков воспроизведения, каждый список воспроизведения в каталоге списков воспроизведения записан в одной или более областях списков воспроизведения на носителе записи и т.д. На Фиг.2 показан пример носителя записи, имеющего структуру данных по Фиг.1, хранящуюся на нем. Как показано, носитель записи включает область информации о файловой системе, область базы данных и область аудиовидеопотоков. Область базы данных включает область файлов общей информации и информации о списках воспроизведения и область информации о клипах. Область файлов общей информации и информации о списках воспроизведения содержит файлы общей информации, записанные в области файлов общей информации, а также каталог PLAYLIST и файлы списков воспроизведения, записанные в области информации о списках воспроизведения. Область информации о клипах содержит каталог CLIPINFO и записанные в нем соответствующие файлы информации о клипах. Область аудиовидеопотоков содержит аудиовидеопотоки для различных записанных в ней разделов.In addition to illustrating the data structure of the recording medium in accordance with an embodiment of the present invention, FIG. 1 shows areas of the recording medium. For example, general information files are recorded in one or more areas of general information, a playlist directory is recorded in one or more areas of a playlist directory, each playlist in a playlist directory is recorded in one or more areas of playlists on a recording medium, etc. FIG. 2 shows an example of a recording medium having the data structure of FIG. 1 stored thereon. As shown, the recording medium includes a file system information area, a database area, and an AV stream area. The database area includes a general information and playlist information file area and a clip information area. The general information and playlist information file area contains general information files recorded in the general information file area, as well as a PLAYLIST directory and playlist files recorded in the playlist information area. The clip information area contains the CLIPINFO directory and the corresponding clip information files recorded therein. The area of audio and video streams contains the audio and video streams for various sections recorded therein.
Видео- и аудиоданные обычно организуются в виде отдельных разделов; например, различные фильмы, представленные видео- и аудиоданными, организуются в виде различных разделов. Более того, раздел может быть организован по отдельным главам, в основном так же, как книга часто организуется по главам.Video and audio data are usually organized in separate sections; for example, various films represented by video and audio data are organized in different sections. Moreover, a section can be organized in separate chapters, basically the same way a book is often organized in chapters.
В связи с большой емкостью памяти новейших носителей с высокой плотностью записи, таких как оптические диски BD-ROM и BD-RE, на носитель записи могут быть записаны и, следовательно, воспроизведены с него различные разделы, различные версии раздела или частей раздела. Например, на носитель записи можно записать видеоданные, соответствующие различным углам расположения камеры. В качестве другого примера на носитель записи можно записать версии раздела или его частей, соответствующие различным языкам. В качестве еще одного примера на носитель записи можно записать режиссерскую версию и театральную версию раздела. Либо на носитель записи можно записать версии для взрослых, подростков и детей (то есть версии для контроля со стороны родителей). Каждая версия, угол расположения камеры и т.д. соответствуют отдельному каналу воспроизведения, и видеоданные в этих случаях называются видеоданными с несколькими каналами воспроизведения.Due to the large memory capacity of the latest high-density recording media, such as BD-ROM and BD-RE optical discs, various partitions, different versions of a section or parts of a section can be recorded from and stored on it. For example, video data corresponding to various camera angles can be recorded on a recording medium. As another example, versions of a section or parts thereof corresponding to different languages can be recorded on a recording medium. As another example, a director’s version and a theater version of a section can be recorded on a recording medium. Alternatively, versions for adults, adolescents, and children (that is, versions for parental control) can be recorded on the recording medium. Each version, camera angle, etc. correspond to a separate playback channel, and video data in these cases is called video data with multiple playback channels.
В связи с большой емкостью памяти новейших носителей с высокой плотностью записи, таких как BD-ROM, статические изображения или кадры могут быть записаны на носитель записи и воспроизведены с него в организованном и/или интерактивном в отношении пользователя режиме, например в виде показов слайдов. Ниже будет теперь описана структура данных для управления воспроизведением статических изображений для носителя с высокой плотностью записи и также в соответствии с примерами осуществления настоящего изобретения вместе с нею будут описаны способы и устройства записи и воспроизведения статических изображений.Due to the large memory capacity of the latest high-density recording media, such as BD-ROMs, static images or frames can be recorded on the recording medium and played back from it in an organized and / or interactive mode for the user, for example, in the form of slide shows. Below, a data structure for controlling the reproduction of still images for a medium with a high recording density will now be described, and also in accordance with embodiments of the present invention, methods and devices for recording and reproducing still images will be described with it.
На Фиг.3 показан пример структуры данных и способа управления статическими изображениями для носителя с высокой плотностью записи в соответствии с изобретением. Множество статических изображений или кадров хранится в отдельном файле статических изображений на носителе высокой плотности записи, таком как BD-ROM, при этом список воспроизведения включает навигационную информацию для управления воспроизведением статических изображений.Figure 3 shows an example of a data structure and a method for managing still images for a medium with a high recording density in accordance with the invention. A plurality of still images or frames are stored in a separate still image file on a high density recording medium such as a BD-ROM, the playlist including navigation information for controlling the playback of still images.
Навигационная информация списка воспроизведения также связана с видео- или аудиоданными фильма, записанными в конкретной области аудиовидеопотока клипа. Список воспроизведения указывает, в каких точках видео- или аудиоданных фильма необходимо воспроизводить статическое изображение. А именно список воспроизведения связывает аудиовидеопоток клипа с файлом статического изображения. Список воспроизведения может также обеспечивать продолжительность отображения каждого статического изображения на экране или эта информация может быть предоставлена файлом информации о клипе. Продолжительность может быть ограниченной или неограниченной.The navigation information of the playlist is also associated with the video or audio data of the film recorded in a specific area of the audio and video stream of the clip. A playlist indicates at which points in the video or audio data of the movie it is necessary to play back a static image. Namely, a playlist associates an audio-video stream of a clip with a static image file. The playlist may also provide a duration of display of each static image on the screen, or this information may be provided by the clip information file. Duration may be limited or unlimited.
Когда на основе воспроизведения списка воспроизведения устройство воспроизведения обнаруживает, что статическое изображение связано с видео- или аудиоданными фильма во время их воспроизведения, устройство воспроизведения получает статическое изображение из файла статических изображений. Затем устройство воспроизведения выполняет операцию воспроизведения статического изображения, чтобы отобразить статическое изображение ограниченно или неограниченно на основе информации о продолжительности представления статического изображения. Когда указывается неограниченная продолжительность, статическое изображение отображается, пока не получен ввод от пользователя.When, based on the playback of the playlist, the playback device detects that the still image is associated with the video or audio data of the film during playback, the playback device obtains the still image from the still image file. Then, the reproducing apparatus performs a static image reproducing operation to display the static image in a limited or unlimited manner based on the duration of the presentation of the static image. When an unlimited duration is specified, a static image is displayed until input is received from the user.
Как можно понять из вышеизложенного и последующего раскрытия, статические изображения могут отображаться в виде последовательного показа слайдов, показа слайдов, выбранных случайно/перетасовкой или показом слайдов с возможностью их просматривания. Последовательный показ слайдов предусматривает воспроизведение статического изображения с ограниченной продолжительностью воспроизведения в порядке, установленном списком воспроизведения. Данное воспроизведение статических изображений может также производиться синхронно с воспроизведением аудиоданных. Показ слайдов с их просматриванием предусматривает воспроизведение статических изображений с неограниченной продолжительностью в порядке, заданном списком воспроизведения. Переход к воспроизведению предыдущего или последующего статического изображения основан на вводе пользователя. Показ слайдов, выбранных случайно/перетасовкой, является формой последовательного просмотра показа слайдов или показа слайдов с возможностью их просматривания, в которой порядок воспроизведения статических изображений является случайным.As can be understood from the foregoing and subsequent disclosure, static images can be displayed as a sequential slide show, a slide show randomly selected / shuffled, or a slide show with the possibility of viewing them. A sequential slide show provides for the playback of a static image with a limited duration of playback in the order established by the playlist. This reproduction of still images can also be performed in synchronization with the reproduction of audio data. A slide show with their viewing involves the playback of static images with unlimited duration in the order specified by the playlist. The transition to the playback of the previous or subsequent static image is based on user input. A slide show selected randomly / by shuffling is a form of sequentially viewing a slide show or slide show with the possibility of viewing them, in which the order of playback of static images is random.
На Фиг.4 показан один пример файла статических изображений. В этом примере статическое изображение или группа статических изображений образуют блок представления. Блок представления может быть сформирован, например, из статических изображений, имеющих общий атрибут представления. Например, на Фиг.4 статические изображения №1 ~ №k, имеющие одну и ту же продолжительность представления (продолжительность №1), сгруппированы в блок представления №2, а статические изображения №k+1 ~ №n), имеющие ту же продолжительность представления (продолжительность №2), сгруппированы в блок представления №2. Хотя продолжительность дана в качестве примера атрибута представления, необходимо иметь в виду, что настоящее изобретение не ограничено данным примером.Figure 4 shows one example of a still image file. In this example, a static image or a group of static images form a presentation block. A presentation block may be formed, for example, from static images having a common presentation attribute. For example, in FIG. 4, static images No. 1 ~ No. k having the same presentation duration (duration No. 1) are grouped into presentation block No. 2, and static images No. k + 1 ~ No. n) having the same duration submission (duration No. 2) are grouped into a presentation block No. 2. Although the duration is given as an example of a presentation attribute, it should be borne in mind that the present invention is not limited to this example.
На Фиг.5 показан пример взаимосвязи между списком воспроизведения и, по меньшей мере, одним файлом клипа в соответствии с одним из примеров осуществления настоящего изобретения. Как показано на Фиг.5, список воспроизведения содержит навигационную информацию для управления воспроизведением первого и второго блоков представления (например, первого и второго блоков представления, показанных на Фиг.4). Элемент воспроизведения, содержащийся в списке воспроизведения, используется для управления воспроизведением потока статических изображений и связанных данных, например потоков графики и субтитров. Субэлемент воспроизведения, содержащийся в списке воспроизведения, используется для управления воспроизведением аудиоданных, соответствующих статическим изображениям. Как показано, аудиоданные записаны в файле, отдельном от статического изображения и связанных данных и, следовательно, не входят в состав связанных данных. Аудиоданные могут воспроизводиться синхронно или несинхронно соответствующим статическим изображениям.5 shows an example of the relationship between a playlist and at least one clip file in accordance with one embodiment of the present invention. As shown in FIG. 5, the playlist contains navigation information for controlling reproduction of the first and second presentation units (for example, the first and second presentation units shown in FIG. 4). The playitem contained in the playlist is used to control the playback of the still image stream and related data, such as graphics and subtitle streams. The sub-playitem contained in the playlist is used to control the playback of audio data corresponding to still images. As shown, the audio data is recorded in a file separate from the static image and the associated data and, therefore, are not part of the associated data. Audio data can be played synchronously or asynchronously to the corresponding static images.
Список воспроизведения также включает метку списка воспроизведения, далее называемую меткой группы статических изображений (SPG_mark), для каждого блока представления. Метка группы статических изображений SPG_mark указывает на начало блока представления, включающего одно или более статических изображений.The playlist also includes a playlist label, hereinafter referred to as a still image group label (SPG_mark), for each presentation block. The still image group label SPG_mark indicates the beginning of a presentation block including one or more still images.
Поток статических изображений и потоки связанных данных (например, потоки графики и субтитров) пакетируют на основе статических изображений в пакеты пакетированного элементарного потока. А именно каждый пакет пакетированного элементарного потока в потоке статических изображений включает одно статическое изображение. Пакеты пакетированного элементарного потока кодируют в транспортные пакеты стандарта MPEG2 и затем мультиплексируют в транспортный поток. Это будет более подробно рассмотрено в отношении примеров, представленных на Фиг.6 и 7.The still image stream and related data streams (for example, graphics and subtitle streams) are packetized based on the static images into packets of a packetized elementary stream. Namely, each packet of the packetized elementary stream in the static image stream includes one static image. Packets of the packetized elementary stream are encoded into transport packets of the MPEG2 standard and then multiplexed into the transport stream. This will be discussed in more detail with reference to the examples presented in FIGS. 6 and 7.
Навигационную информацию для связанного воспроизведения статического изображения, а также соответствующих статическому изображению данных графики и субтитров записывают в пакеты пакетированного элементарного потока статического изображения и соответствующих ему графических данных и данных субтитров. Как показано на Фиг.5, в пакет пакетированного элементарного потока статического изображения и пакеты пакетированного элементарного потока соответствующих графики и субтитров может быть включен уникальный идентификатор изображения, соответствующий номеру статического изображения.The navigation information for the associated reproduction of the static image, as well as the graphic and subtitle data corresponding to the static image, is recorded in packets of the packetized elementary stream of the static image and the corresponding graphic data and subtitle data. As shown in FIG. 5, a unique image identifier corresponding to the number of the static image may be included in the packetized packetized elementary stream packet of the static image and packets of the packetized elementary stream of the respective graphics and subtitles.
Устройство воспроизведения может эффективно осуществлять управление воспроизведением статических изображений блоков представления, сгруппированных с использованием меток групп статических изображений SPG_marks, содержащихся в списке воспроизведения. Кроме того, устройство воспроизведения осуществляет связанное воспроизведение статического изображения и графики и субтитров, соответствующих статическому изображению, путем определения уникального идентификатора изображения статического изображения. Во время воспроизведения статических изображений и связанных данных устройство воспроизведения дополнительно воспроизводит аудиопоток, указанный субэлементом воспроизведения.The reproducing apparatus can efficiently control the reproduction of still images of presentation units grouped using still group labels SPG_marks contained in the playlist. In addition, the playback device performs the associated playback of the static image and graphics and subtitles corresponding to the static image by determining a unique image identifier of the static image. During playback of still images and related data, the playback device further reproduces the audio stream indicated by the sub-playitem.
На Фиг.6 и 7 представлен пример структуры данных и способ управления статическими изображениями носителя высокой плотности записи типа BD-ROM, аналогичный рассмотренному выше со ссылкой на Фиг.5. Наиболее заметным различием между ними является то, что пример на Фиг.6 и Фиг.7 не содержит блоки представления.Figures 6 and 7 show an example of a data structure and a method for managing still images of a high density recording medium of the BD-ROM type, similar to that described above with reference to Figure 5. The most noticeable difference between the two is that the example of FIG. 6 and FIG. 7 does not contain presentation blocks.
Как показано на Фиг.6, поток статических изображений и потоки связанных данных (например, потоки графики и субтитров) пакетируют в пакеты пакетированного элементарного потока на основе статических изображений. А именно каждый пакет пакетированного элементарного потока в потоке статических изображений включает одно статическое изображение, а соответствующие пакеты пакетированного элементарного потока связанных данных включают связанные данные, соответствующие статическому изображению (например, для воспроизведения синхронно с соответствующим статическим изображением). Статическое изображение вместе со связанными данными, подлежащими воспроизведению синхронно с ним, группируют в модуль статического изображения. На основе модулей статических изображений поток статических изображений и потоки связанных данных мультиплексируют в файл статических изображений транспортных потоков стандарта MPEG2.As shown in FIG. 6, a still image stream and related data streams (eg, graphics and subtitle streams) are packetized into packets of a packetized elementary stream based on still images. Namely, each packet of the packetized elementary stream in the static image stream includes one static image, and the corresponding packets of the packetized elementary stream of related data include related data corresponding to the static image (for example, for reproduction synchronously with the corresponding static image). A static image, together with related data to be reproduced synchronously with it, is grouped into a static image module. Based on the static image modules, the static image stream and related data streams are multiplexed into the MPEG2 transport stream standard image file.
На Фиг.6 дополнительно показан файл информации о клипе, соответствующий файлу статических изображений. Файл информации о клипе включает карту точек входа (ЕР_МАР). Отдельные точки входа №1 ~ №k в карте точек входа содержат соответствующую навигационную информацию для доступа к позиции записи заголовка соответствующего модуля статического изображения. Например, навигационная информация включает информацию о начальной позиции точки входа для данного номера исходного пакета (SPN_EP_Start), указывающую на начальную позицию записи соответствующего модуля статического изображения.6 further shows a clip information file corresponding to a still image file. The clip information file includes an entry point map (EP_MAP). Individual entry points No. 1 ~ No. k in the map of entry points contain relevant navigation information for accessing the recording position of the header of the corresponding static image module. For example, the navigation information includes information about the starting position of the entry point for a given source packet number (SPN_EP_Start) indicating the starting position of the recording of the corresponding still image module.
На Фиг.7 представлен список воспроизведения для управления воспроизведением файла статических изображений, обсуждавшегося выше со ссылкой на Фиг.6. Как показано, элемент воспроизведения (Playltem) в списке воспроизведения содержит информацию о начальном изображении (IN_picture) и информацию о конечном изображении (OUT_picture), соответствующие соответственно начальной позиции и конечной позиции статических изображений в файле статических изображений, предназначенных для воспроизведения Субэлемент воспроизведения (SubPlayltem) в списке воспроизведения содержит информацию о времени начала воспроизведения субэлемента воспроизведения (SubPlayltem_IN_time) и информацию о времени окончания воспроизведения субэлемента воспроизведения (SubPlayltem_OUT_time) для отдельного аудиофайла, подлежащего воспроизведению в связи с файлом статических изображений. Аудиоданные могут быть воспроизведены синхронно или несинхронно с соответствующими статическими изображениями.Fig. 7 is a playlist for controlling reproduction of a still image file discussed above with reference to Fig. 6. As shown, the playitem (Playltem) in the playlist contains information about the start image (IN_picture) and the end image information (OUT_picture) corresponding to the start position and end position of the still images in the still image file for reproducing the SubPlayltem) in the playlist contains information about the start time of the playback sub-playitem (SubPlayltem_IN_time) and information about the end time of the sub playback lementa reproduction (SubPlayltem_OUT_time) for separate audio file to be reproduced in connection with the still picture file. Audio data can be played synchronously or asynchronously with the corresponding still images.
Список воспроизведения также содержит метку списка воспроизведения, ниже называемую статической меткой, указывающую на каждое статическое изображение. Информация о продолжительности представления для статического изображения и связанных данных, включенных в модуль статического изображения, может быть записана в статическую метку, соответствующую модулю статического изображения. Альтернативно или дополнительно информация о продолжительности представления может содержаться в элементе воспроизведения.The playlist also contains a playlist label, hereinafter referred to as a static label, indicating each static image. Information about the duration of the presentation for the static image and related data included in the static image module can be recorded in the static label corresponding to the static image module. Alternatively or additionally, presentation duration information may be contained in a playitem.
Статические метки особенно полезны при пропусках между изображениями во время показа слайдов с просмотром. Дополнительно можно заметить, что файл статических изображений или его части могут быть одновременно связаны с несколькими списками воспроизведения, имеющими отличную друг от друга продолжительность представления.Static labels are especially useful when skipping between images during a slide show. Additionally, you may notice that the static image file or parts thereof can be simultaneously associated with several playlists having different presentation durations.
На Фиг.8 показано физическое расположение транспортного потока стандарта MPEG2, например, на оптическом диске. Как показано, каждая часть транспортного потока стандарта MPEG2, соответствующая модулю статического изображения, записана согласованно с физическим блоком записи, например элементом блока кода корректировки ошибок (ЕСС Block) или элементом сектора оптического диска. Например, если размер записи транспортного потока, соответствующей второму блоку статических изображений, таков, что она не заполняет физический блок записи, то незаполненную область заполняют нулевыми данными.On Fig shows the physical location of the transport stream of the MPEG2 standard, for example, on an optical disk. As shown, each part of the MPEG2 transport stream corresponding to the still image module is recorded in agreement with a physical recording unit, for example, an element of an error correction code block (ECC Block) or an optical disc sector element. For example, if the recording size of the transport stream corresponding to the second block of still images is such that it does not fill the physical recording unit, then the blank area is filled with null data.
На Фиг.9 приведена принципиальная схема частичной структуры устройства для оптического диска, в котором применяется настоящее изобретение. Как показано, устройство для оптического диска включает оптическую головку 111 для воспроизведения данных с оптического диска. Система проигрывания видеодиска 112 управляет работой оптической головки 111 по воспроизведению и демодулирует данные, воспроизведенные оптической головкой 111. Система проигрывания видеодиска 112 генерирует аудиовидеопоток, который может также подаваться в цифроаналоговый преобразователь 13 для генерирования аудиовидеопотока в аналоговой форме.Figure 9 is a schematic diagram of a partial structure of an optical disc device to which the present invention is applied. As shown, the optical disc apparatus includes an
Система проигрывания видеодиска 112 управляет оптической головкой 111 и демодулирует воспроизводимые данные на основе ввода пользователя, полученного через пользовательский интерфейс, а также навигационной и управляющей информации, записанной на оптическом диске в соответствии с настоящим изобретением. Например, для воспроизведения файла статических изображений система проигрывания видеодиска 112, как описано выше, обращается к меткам статических изображений, содержащимся в списке воспроизведения, а также к карте точек входа, содержащейся в файле информации о клипе. А именно система проигрывания видеодиска 112 считывает статическое изображение, графические данные и данные субтитров каждого модуля статического изображения в соответствии с порядком точек входа (ЕР №1, №2, …), записанных в карте точек входа. Затем система проигрывания видеодиска 112 выполняет последовательность операций воспроизведения показов слайдов, которые могут воспроизводиться в течение фиксированного времени в соответствии с информацией о продолжительности представления, содержащейся в статических метках, или воспроизводиться с пропусками блоков для блока статических изображений в соответствии с каждой из меток статических изображений согласно вводу с клавиатуры пользователя.The
Как показано на Фиг.10, система проигрывания видеодиска 112 может содержать переключатель 120, буфер дорожки 121, демультиплексор транспортного потока 122, видеобуфер 123, буфер графики 124, буфер субтитров 125, аудиобуфер 126, видеодекодер 127, декодер графики 128, декодер субтитров 129, аудиодекодер 130, счетчик программных тактовых групп (PCR) 131 и микрокомпьютер 132.As shown in FIG. 10, a video
Микрокомпьютер 132 управляет работой переключателя 120 в соответствии с вводом с клавиатуры пользователя или информацией о продолжительности представления, благодаря чему избирательно подаются статическое изображение (V), графические данные (G) и данные субтитров (ST) в буфер дорожки 121. Демультиплексор транспортного потока 122 обращается к идентификатору пакета потока данных, временно хранящемуся в буфере дорожки, и распределяет данные статического изображения, графические данные и данные субтитров соответственно в видеобуфер 123, буфер графики 124 и буфер субтитров 125.The
Видеодекодер 127 декодирует данные статического изображения, декодер графики 128 декодирует графические данные, а декодер субтитров 129 декодирует данные субтитров. В результате воспроизводятся одно статическое изображение и связанные данные графики и субтитров.The
Аналогичным образом микрокомпьютер 132 управляет работой переключателя 120 и избирательно подает аудиоданные (А), считываемые с оптического диска, в буфер дорожки 121. Демультиплексор транспортного потока 122 обращается к идентификатору пакета потока аудиоданных, временно хранящегося в буфере дорожки, благодаря чему аудиоданные выделяют и подают в аудиобуфер 126.Similarly, the
Аудиодекодер 130 декодирует и выдает декодированные аудиоданные. На этой стадии информация отметки времени представления, выделенная демультиплексором транспортного потока 122, подается в аудиодекодер 130. Кроме того, счетчик программных тактовых групп 131 подсчитывает информацию программных тактовых групп, выделенных демультиплексором транспортного потока 122, и результат подсчета программных тактовых групп подается в аудиодекодер 130. Так как использование отметок времени представления и программных тактовых групп хорошо известно в технике, их включение в данные, записываемые на оптический диск, подробно не описывается.The
Аудиодекодер 130 воспроизводит аудиоданные, когда результат подсчета программных тактовых групп совпадает со значением отметки времени представления. Результат подсчета программных тактовых групп и значение отметки времени представления подаются только в аудиодекодер 130, благодаря чему регулируют время воспроизведения аудиоданных.The
Соответственно устройство для оптического диска, совместно используя переключатель 120, буфер дорожки 121 и демультиплексор транспортного потока 122, может нормально выполнить операции показа слайдов посредством воспроизведения файла статических изображений и аудиофайла, отдельно, но в связи одного с другим на Blu-ray диске формата только для чтения.Accordingly, the device for an optical disk, using a
На Фиг.11 подробно представлен другой пример осуществления системы проигрывания видеодиска 112. Данный пример аналогичен примеру на Фиг.10, за исключением того, что в него дополнительно включен сумматор отметок времени представления 133 с соответствующими подключениями к нему. Как было рассмотрено выше, микрокомпьютер 132 обращается к вводу пользователя с клавиатуры или к информации о продолжительности представления и таким образом управляет работой буфера дорожки 121 и переключателя 120. Эта же информация используется для управления сумматором отметок времени представления 133.Figure 11 shows in detail another example implementation of a system for playing a
Сумматор отметок времени представления 133 обращается к отметке времени представления аудиоданных, временно хранящейся в буфере дорожки, и дополнительно записывает псевдоотметку времени представления, идентичную отметке времени представления аудиоданных, в пакеты пакетированного элементарного потока данных статического изображения, графических данных и данных субтитров.The presentation time stamp adder 133 refers to the presentation time stamp of the audio data temporarily stored in the track buffer, and further writes the presentation pseudo-time stamp identical to the presentation time stamp of the audio data to packets of the packetized elementary stream of still image data, image data, and subtitle data.
Аудиоотметку времени представления, выделенную демультиплексором транспортного потока 122, передают на аудиодекодер 130, и информацию программных тактовых групп, выделенную указанным демультиплексором транспортного потока, подсчитывают указанным счетчиком программных тактовых групп 131. Результат подсчета программных тактовых групп подают на аудиодекодер 130, и когда результат подсчета программных тактовых групп совпадает с отметкой времени представления, аудиодекодер 130 воспроизводит аудиоданные.The audio presentation time stamp allocated by the
Псевдоотметка времени представления, выделенная демультиплексором транспортного потока 122, и результат подсчета программных тактовых групп также распределяют на видеодекодер 127, декодер графики 128 и декодер субтитров 129. Когда результат подсчета программных тактовых групп совпадает с псевдоотметкой времени представления, воспроизводятся данные соответственно статического изображения, графические данные и данные субтитров.The pseudo timestamp allocated by the
Таким образом, устройство для оптического диска, совместно используя переключатель 120, буфер дорожки 121 и демультиплексор транспортного потока 122, может нормально выполнить операции показа слайдов посредством воспроизведения файла статических изображений и аудиофайла, отдельно, но в связи одного с другим, записанных на Blu-ray диске формата только для чтения.Thus, the device for the optical disk, sharing the
На Фиг.12 показана принципиальная схема примера устройства записи и воспроизведения оптического диска в соответствии с настоящим изобретением. Как показано, аудиовидеокодер 9 принимает и кодирует данные (например, данные статического изображения, аудиоданные и т.д.). Аудиовидеокодер 9 выдает закодированные данные вместе с кодировочной информацией и информацией об атрибутах потока. Мультиплексор 8 мультиплексирует закодированные данные на основе кодировочной информации и информации об атрибутах потока для генерирования, например, транспортного потока стандарта MPEG-2. Формирователь исходных пакетов 7 формирует транспортные пакеты от мультиплексора 8 в исходные пакеты в соответствии с аудиовидеоформатом оптического диска. Как показано на Фиг.8, работой аудиовидеокодера 9, мультиплексора 8 и формирователя исходных пакетов 7 управляет контроллер 10. Контроллер 10 получает ввод от пользователя на выполнение записи и обеспечивает управляющую информацию аудиовидеокодеру 9, мультиплексору 8 и формирователю исходных пакетов 7. Например, контроллер 10 выдает команду аудиовидеокодеру 9 на тип кодирования для осуществления, выдает команду мультиплексору 8 на генерирование транспортного потока и выдает команду в формирователь исходных пакетов 7 на формат исходного пакета. Контроллер 10 дополнительно управляет дисководом 3 с целью записи выходных данных от формирователя исходных пакетов 7 на оптический диск.12 is a schematic diagram of an example optical disc recording and reproducing apparatus in accordance with the present invention. As shown, the AV encoder 9 receives and encodes data (e.g., static image data, audio data, etc.). The audio-video encoder 9 provides encoded data along with encoding information and stream attribute information. A
Контроллер 10 также генерирует навигационную и управляющую информацию для управления воспроизведением данных, записанных на оптический диск. Например, на основе информации, полученной через пользовательский интерфейс (например, набора команд, сохраненного на диске, предоставляемого компьютерной системой через интранет или Интернет и т.д.), контроллер 10 управляет дисководом 3 с целью записи одной или более структур данных в соответствии с Фиг.1-8 на оптический диск.The controller 10 also generates navigation and control information to control the playback of data recorded on the optical disc. For example, based on information obtained through the user interface (for example, a set of instructions stored on a disk provided by a computer system via an intranet or the Internet, etc.), the controller 10 controls the
Во время воспроизведения контроллер 10 управляет дисководом 3 для воспроизведения этой структуры данных. На основе содержащейся в ней информации, а также ввода пользователя, полученного через пользовательский интерфейс (например, с помощью кнопок управления на устройстве записи и воспроизведения или дистанционного устройства управления, связанного с этим устройством), контроллер 10 управляет дисководом 3 с целью воспроизведения данных с оптического диска. Например, как обсуждалось выше в связи с примерами осуществления настоящего изобретения, статическое изображение или статические изображения могут воспроизводиться в связи с аудиоданными на основе навигационной информации. Кроме того, изображение или группа изображений могут воспроизводиться в виде показа слайдов или его части. Как также обсуждалось выше, показ слайдов может быть синхронизированным, с возможностью просмотра и т.д.During playback, the controller 10 controls the
Воспроизводимые исходные пакеты принимаются расформирователем исходных пакетов 4 и преобразуются в поток данных (например, транспортный пакетный поток стандарта MPEG-2). Демультиплексор 5 демультиплексирует поток данных в закодированные данные. Аудиовидеодекодер 6 декодирует закодированные данные с целью генерации исходных данных, которые были поданы в аудиовидеокодер 9. Во время воспроизведения контроллер 10 управляет работой расформирователя исходных пакетов 4, демультиплексора 5 и аудиовидеодекодера 6. Контроллер 10 принимает ввод пользователя на выполнение воспроизведения и выдает управляющую информацию на аудиовидеодекодер 6, демультиплексор 5 и расформирователь исходных пакетов 4. Например, контроллер 10 выдает команду аудиовидеодекодеру 9 на тип декодирования для осуществления, команду демультиплексору 5 на демультиплексирование транспортного потока и команду расформирователю исходных пакетов 4 на формат исходных пакетов.Playable source packets are received by the
В то время как Фиг.12 была описана как устройство записи и воспроизведения, необходимо иметь в виду, что может быть обеспечено устройство только записи или только воспроизведения, в которых используются те части устройства Фиг.12, которые обеспечивают выполнение функций записи или воспроизведения.While FIG. 12 has been described as a recording and reproducing apparatus, it should be borne in mind that a recording-only or reproducing-only apparatus can be provided in which those parts of the apparatus of FIG. 12 which provide recording or reproducing functions are used.
Как следует из вышеприведенного раскрытия, в настоящем изобретении обеспечивается носитель записи со структурой данных для управления статическими изображениями, записанными на носителе записи высокой плотности (например, на оптическом диске с высокой плотностью записи, таком как BD-ROM). Например, структура данных позволяет отображать статические изображения и, возможно, аудиоданные различными путями.As follows from the foregoing disclosure, the present invention provides a recording medium with a data structure for managing still images recorded on a high density recording medium (for example, a high density optical disc, such as a BD-ROM). For example, the data structure allows you to display static images and, possibly, audio data in various ways.
Способ управления статическими изображениями для носителя записи высокой плотности в соответствии с настоящим изобретением обеспечивает выполнение различных операций управления статическими изображениями и позволяет эффективно воспроизводить статические изображения в связи с соответствующими данными субтитров или графическими изображениями.The still image management method for the high density recording medium in accordance with the present invention enables various still image management operations and can efficiently reproduce still images in connection with the corresponding subtitle data or graphic images.
Как очевидно из приведенного выше описания, в настоящем изобретении предлагаются способы и устройства записи структуры данных на носитель записи высокой плотности с целью управления статическими изображениями, записанными на носителе записи.As is apparent from the above description, the present invention provides methods and apparatuses for recording a data structure on a high density recording medium in order to control still images recorded on the recording medium.
Кроме того, в приведенном выше описании приведены способы и устройства воспроизведения статических изображений, записанных на носителе записи высокой плотности, на основе структуры данных, также записанной на носителе записи высокой плотности, с целью управления воспроизведением статических изображений.In addition, the above description describes methods and devices for reproducing still images recorded on a high density recording medium based on a data structure also recorded on a high density recording medium for controlling reproduction of still images.
Несмотря на то, что изобретение раскрыто на ограниченном числе примеров осуществления, специалисты в данной области техники благодаря этому описанию поймут, что возможны его многочисленные модификации и изменения. Например, несмотря на то, что описание относится к оптическому диску Blu-ray ROM формата только для чтения, настоящее изобретение не ограничено данным стандартом оптического диска либо оптическими дисками как таковыми. Предполагается, что все такие модификации и изменения находятся в пределах сущности и объема настоящего изобретения.Although the invention has been disclosed in a limited number of embodiments, those skilled in the art will recognize from this description that numerous modifications and changes are possible. For example, although the description relates to a read-only Blu-ray ROM optical disc, the present invention is not limited to this standard optical disc or to optical discs per se. It is intended that all such modifications and changes fall within the spirit and scope of the present invention.
Claims (37)
область списков воспроизведения, хранящую, по меньшей мере, один файл списка воспроизведения, причем файл списка воспроизведения включает, по меньшей мере, один элемент воспроизведения и, по меньшей мере, один субэлемент воспроизведения, при этом элемент воспроизведения обеспечивает навигационную информацию для воспроизведения данных представления из первого файла потока клипа, а субэлемент воспроизведения обеспечивает навигационную информацию для воспроизведения аудиоданных из второго файла потока клипа, причем данные представления включают, по меньшей мере, статическое изображение и связанные данные, соответствующие указанному статическому изображению, и данные представления разделены на один или более блоков статических изображений, так что каждый блок статических изображений включает, по меньшей мере, одно статическое изображение и соответствующие ему связанные данные.1. A recording medium with a data structure for controlling the reproduction of still images, comprising:
a playlist area storing at least one playlist file, the playlist file including at least one playitem and at least one sub-playitem, the playitem providing navigation information for reproducing presentation data from the first file of the stream of the clip, and the sub-playitem provides navigation information for reproducing audio data from the second file of the stream of the clip, the data being presented It includes at least a static image and related data corresponding to the specified static image, and the presentation data is divided into one or more blocks of static images, so that each static image block includes at least one static image and its associated data .
область данных, хранящую первый и второй файлы потоков клипов.2. The recording medium according to claim 1, additionally containing:
a data area storing the first and second clip stream files.
область данных, хранящую первый файл потока клипа, причем первый файл потока клипа не включает аудиоданные.9. The recording medium according to claim 1, additionally containing:
a data area storing a first clip stream file, wherein the first clip stream file does not include audio data.
запись, по меньшей мере, одного файла списка воспроизведения на носитель записи, причем файл списка воспроизведения включает, по меньшей мере, один элемент воспроизведения и, по меньшей мере, один субэлемент воспроизведения, при этом элемент воспроизведения обеспечивает навигационную информацию для воспроизведения данных представления из первого файла потока клипа, а субэлемент воспроизведения обеспечивает навигационную информацию для воспроизведения аудиоданных из второго файла потока клипа, причем данные представления включают, по меньшей мере, статическое изображение и связанные данные, соответствующие указанному статическому изображению, и данные представления разделены на один или более блоков статических изображений, так что каждый блок статических изображений включает, по меньшей мере, одно статическое изображение и соответствующие ему связанные данные.10. A method of recording a data structure for controlling reproduction of at least one still image on a recording medium, comprising:
recording at least one playlist file on a recording medium, wherein the playlist file includes at least one playitem and at least one sub-playitem, the playitem providing navigation information for reproducing presentation data from the first a clip stream file, and a sub-playitem provides navigation information for reproducing audio data from a second clip stream file, the presentation data including, at least a static image and related data corresponding to the specified static image and presentation data are divided into one or more blocks of static images, so that each block of static images includes at least one static image and its associated data.
воспроизведение, по меньшей мере, одного файла списка воспроизведения с носителя записи, причем файл списка воспроизведения включает, по меньшей мере, один элемент воспроизведения и, по меньшей мере, один субэлемент воспроизведения, при этом элемент воспроизведения обеспечивает навигационную информацию для воспроизведения данных представления из первого файла потока клипа, а субэлемент воспроизведения обеспечивает навигационную информацию для воспроизведения аудиоданных из второго файла потока клипа, причем данные представления включают, по меньшей мере, статическое изображение и связанные данные, соответствующие указанному статическому изображению, и данные представления разделены на один или более блоков статических изображений, так что каждый блок статических изображений включает, по меньшей мере, одно статическое изображение и соответствующие ему связанные данные.17. A method of reproducing a data structure for controlling reproduction of at least one still image recorded on a recording medium, including:
reproducing at least one playlist file from the recording medium, wherein the playlist file includes at least one playitem and at least one sub-playitem, the playitem providing navigation information for reproducing presentation data from the first a clip stream file, and a sub-playitem provides navigation information for reproducing audio data from a second clip stream file, wherein the presentation data at least a static image and related data corresponding to the specified static image are captured, and the presentation data is divided into one or more blocks of static images, so that each block of static images includes at least one static image and its associated data.
дисковод, сконфигурированный для записи данных на носитель записи;
контроллер, сконфигурированный для управления дисководом с целью записи, по меньшей мере, одного файла списка воспроизведения на носитель записи, причем файл списка воспроизведения включает, по меньшей мере, один элемент воспроизведения и, по меньшей мере, один субэлемент воспроизведения, при этом элемент воспроизведения обеспечивает навигационную информацию для воспроизведения данных представления из первого файла потока клипа, а субэлемент воспроизведения обеспечивает навигационную информацию для воспроизведения аудиоданных из второго файла потока клипа, причем данные представления включают, по меньшей мере, статическое изображение и связанные данные, соответствующие указанному статическому изображению, и данные представления разделены на один или более блоков статических изображений, так что каждый блок статических изображений включает, по меньшей мере, одно статическое изображение и соответствующие ему связанные данные.24. A device for recording a data structure designed to control the playback of at least one static image on a recording medium, comprising:
a drive configured to write data to a recording medium;
a controller configured to control the drive to record at least one playlist file on the recording medium, the playlist file including at least one playitem and at least one sub-playitem, the playitem providing navigation information for reproducing presentation data from a first clip stream file, and a sub-playitem provides navigation information for reproducing audio data from a file of the clip stream, wherein the presentation data includes at least a static image and related data corresponding to the specified static image, and the presentation data is divided into one or more blocks of still images, so that each block of still images includes at least one static image and related data.
дисковод, сконфигурированный для воспроизведения данных, записанных на носителе записи;
контроллер, сконфигурированный для управления дисководом с целью воспроизведения, по меньшей мере, одного файла списка воспроизведения с носителя записи, причем файл списка воспроизведения включает, по меньшей мере, один элемент воспроизведения и, по меньшей мере, один субэлемент воспроизведения, при этом элемент воспроизведения обеспечивает навигационную информацию для воспроизведения данных представления из первого файла потока клипа, а субэлемент воспроизведения обеспечивает навигационную информацию для воспроизведения аудиоданных из второго файла потока клипа, причем данные представления включают, по меньшей мере, статическое изображение и связанные данные, соответствующие указанному статическому изображению, и данные представления разделены на один или более блоков статических изображений, так что каждый блок статических изображений включает, по меньшей мере, одно статическое изображение и соответствующие ему связанные данные.31. A device for reproducing a data structure for controlling reproduction of at least one still image recorded on a recording medium, comprising:
a drive configured to reproduce data recorded on a recording medium;
a controller configured to control the drive to play at least one playlist file from the recording medium, the playlist file including at least one playitem and at least one sub-playitem, the playitem providing navigation information for reproducing presentation data from the first file of the clip stream, and a sub-playitem provides navigation information for reproducing the audio data from the second clip stream file, wherein the presentation data includes at least a static image and associated data corresponding to the specified static image, and the presentation data is divided into one or more blocks of still images, so that each block of still images includes at least , one static image and its associated data.
Applications Claiming Priority (5)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR10-2003-0003784 | 2003-01-20 | ||
| KR20030003784 | 2003-01-20 | ||
| US44542503P | 2003-02-07 | 2003-02-07 | |
| US60/445,425 | 2003-02-07 | ||
| KR10-2003-0009485 | 2003-02-14 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| RU2005123022A RU2005123022A (en) | 2006-05-27 |
| RU2361291C2 true RU2361291C2 (en) | 2009-07-10 |
Family
ID=36711275
Family Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| RU2005123022/28A RU2361291C2 (en) | 2003-01-20 | 2004-01-19 | Record medium with data structure for managing display of still images stored on medium, methods and devices for recording and displaying |
| RU2005123023/28A RU2339089C2 (en) | 2003-01-20 | 2004-01-19 | Record medium with data organisation for management of reproduction of static images written in it and methods and write-reader system |
Family Applications After (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| RU2005123023/28A RU2339089C2 (en) | 2003-01-20 | 2004-01-19 | Record medium with data organisation for management of reproduction of static images written in it and methods and write-reader system |
Country Status (1)
| Country | Link |
|---|---|
| RU (2) | RU2361291C2 (en) |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| RU96101175A (en) * | 1994-04-08 | 1998-04-10 | Филипс Электроникс Н.В. | RECORDING INFORMATION SIGNALS IN MPEG FORMAT ON THE MEDIA AND THEIR PLAYBACK |
| EP0942609A1 (en) * | 1998-03-13 | 1999-09-15 | Matsushita Electric Industrial Co., Ltd. | Data storage medium, and apparatus and method for reproducing the data from the same |
| WO2000033532A2 (en) * | 1998-12-01 | 2000-06-08 | Sun Microsystems, Inc. | Method and apparatus for delivery of a bytecode embedded within a transport stream |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| RU2229174C2 (en) * | 1994-06-03 | 2004-05-20 | Конинклийке Филипс Электроникс Н.В. | Mpeg format data signal recording on data medium and data reproduction |
| EP2261919A3 (en) * | 1998-02-23 | 2011-03-09 | Kabushiki Kaisha Toshiba | Information storage medium, information playback method and apparatus and information recording method |
| WO2000049617A1 (en) * | 1999-02-17 | 2000-08-24 | Matsushita Electric Industrial Co., Ltd. | Information recording medium, apparatus and method for performing after-recording on the recording medium |
| JP3376314B2 (en) * | 1999-05-12 | 2003-02-10 | 株式会社東芝 | Digital video information medium, digital video information recording / reproducing apparatus, and digital video information processing method |
| EP1067789B1 (en) * | 1999-07-09 | 2001-12-19 | Matsushita Electric Industrial Co., Ltd. | An optical disc, a recorder, a player, a recording method, and a reproducing method that are all used for the optical disc |
-
2004
- 2004-01-19 RU RU2005123022/28A patent/RU2361291C2/en not_active IP Right Cessation
- 2004-01-19 RU RU2005123023/28A patent/RU2339089C2/en active
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| RU96101175A (en) * | 1994-04-08 | 1998-04-10 | Филипс Электроникс Н.В. | RECORDING INFORMATION SIGNALS IN MPEG FORMAT ON THE MEDIA AND THEIR PLAYBACK |
| EP0942609A1 (en) * | 1998-03-13 | 1999-09-15 | Matsushita Electric Industrial Co., Ltd. | Data storage medium, and apparatus and method for reproducing the data from the same |
| WO2000033532A2 (en) * | 1998-12-01 | 2000-06-08 | Sun Microsystems, Inc. | Method and apparatus for delivery of a bytecode embedded within a transport stream |
Also Published As
| Publication number | Publication date |
|---|---|
| RU2339089C2 (en) | 2008-11-20 |
| RU2005123023A (en) | 2006-06-10 |
| RU2005123022A (en) | 2006-05-27 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8532461B2 (en) | Recording medium having data structure for managing reproduction of still pictures recorded thereon and recording and reproducing methods and apparatuses | |
| KR100995043B1 (en) | A recording medium having a data structure for managing reproduction of still images, and a recording / reproducing method and apparatus | |
| RU2343570C2 (en) | Data carrier with data structure to control playback of video data in multiple playback channels for, at least, one video data segment, write-and-playback methods and devices | |
| RU2355048C2 (en) | Carrier of recordings with data structure for controlling of reproduction of static images from clip file recorded in it and method and writer-reader system | |
| RU2343573C2 (en) | Methods and device of reproducing static images and audio data | |
| US8145033B2 (en) | Recording medium having data structure for managing reproducton duration of still pictures recorded thereon and recording and reproducing methods and apparatuses | |
| RU2340956C2 (en) | Record medium with data structure applied for control of duration of stored still image reproduction and record and reproduction methods and devices | |
| RU2340960C2 (en) | Record medium with data structure applied for control of duration of stored still image reproduction and record and reproduction methods and devices | |
| RU2361291C2 (en) | Record medium with data structure for managing display of still images stored on medium, methods and devices for recording and displaying | |
| CN100418140C (en) | Recording medium having data structure for managing reproduction of still images recorded thereon and method and apparatus for recording and reproduction | |
| RU2340959C2 (en) | Record medium with data structure for control of duration of stored still images reproduction and record and reproduction methods and devices | |
| JP2006517323A (en) | RECORDING MEDIUM HAVING DATA STRUCTURE FOR MANAGING REPRODUCING RECORDED STILL VIDEO, RECORDING AND REPRODUCING METHOD AND DEVICE USING THE SAME |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| MM4A | The patent is invalid due to non-payment of fees |
Effective date: 20170120 |