首页> 中国专利> 具有用于管理记录在其上面的幻灯片的再现的数据结构的记录介质以及记录和再现方法及装置

具有用于管理记录在其上面的幻灯片的再现的数据结构的记录介质以及记录和再现方法及装置

摘要

记录在记录介质上的数据结构包括播放列表文件。该播放列表文件包括用于把静止图像和音频数据一起作为幻灯片而再现的导航信息。

著录项

  • 公开/公告号CN1703740A

    专利类型发明专利

  • 公开/公告日2005-11-30

    原文格式PDF

  • 申请/专利权人 LG电子株式会社;

    申请/专利号CN03801426.2

  • 发明设计人 金炳振;朴成浣;徐康洙;严圣铉;

    申请日2003-09-03

  • 分类号G11B7/00;

  • 代理机构11219 中原信达知识产权代理有限责任公司;

  • 代理人樊卫民;袁炳泽

  • 地址 韩国汉城

  • 入库时间 2023-12-17 16:42:25

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2023-09-19

    专利权有效期届满 IPC(主分类):G11B 7/00 专利号:ZL038014262 申请日:20030903 授权公告日:20090708

    专利权的终止

  • 2016-07-06

    专利实施许可合同备案的生效 IPC(主分类):G11B7/00 合同备案号:2016990000233 让与人:蓝光联合有限责任公司 受让人:东莞市德吉特影音技术有限公司 发明名称:具有用于管理记录在其上面的幻灯片的再现的数据结构的记录介质以及记录和再现方法及装置 申请公布日:20051130 授权公告日:20090708 许可种类:普通许可 备案日期:20160614 申请日:20030903

    专利实施许可合同备案的生效、变更及注销

  • 2014-06-25

    专利实施许可合同备案的生效 IPC(主分类):G11B7/00 合同备案号:2014990000239 让与人:蓝光联合有限责任公司 受让人:深圳市麦思美科技有限公司 发明名称:具有用于管理记录在其上面的幻灯片的再现的数据结构的记录介质以及记录和再现方法及装置 申请公布日:20051130 授权公告日:20090708 许可种类:普通许可 备案日期:20140423 申请日:20030903

    专利实施许可合同备案的生效、变更及注销

  • 2009-07-08

    授权

    授权

  • 2006-01-18

    实质审查的生效

    实质审查的生效

  • 2005-11-30

    公开

    公开

查看全部

说明书

技术领域

本发明涉及一种具有用于管理记录在其上面的至少静止图像的再现的数据结构的记录介质以及用于再现和记录的方法及装置。

背景技术

能够记录大量高质量视频和音频数据的新型高密度只读和可重写光盘的标准化正在快速发展当中,并且预期在不久的将来新型光盘相关产品将会在市场上出现。可重写蓝光盘(BD-RE)和蓝光盘ROM(BD-ROM)是这些新型光盘的示例。

对于诸如蓝光ROM(BD-ROM)的高密度只读光盘的标准化尚在进行当中。现在还没有一种用于管理记录在诸如BD-ROM的高密度只读光盘上的静止图像的再现的有效的数据结构。

发明内容

根据本发明的记录介质包括用于管理记录在记录介质上的作为幻灯片的至少静止图像的再现的数据结构。

在一个示例性实施例中,记录在记录介质上的播放列表文件包括具有用于把静止图像和音频数据一起作为幻灯片而再现的导航信息的播放列表文件。在一个实施例中,导航信息把静止图像与音频数据链接起来,使得静止图像的显示与音频数据的再现同步。在另一实施例中,导航信息把静止图像与音频数据链接起来,使得音频数据的再现独立于静止图像的显示而发生。

在一个实施例中,导航信息指出在幻灯片的再现期间用于显示每个静止图像的持续时间。例如,该持续时间可以表示确定的或不确定的显示时间。在一个实施例中,当表示不确定的显示时间时,一直显示该静止图像直到收到指示改变该静止图像的用户输入为止。

在一个示例性实施例中,播放列表文件包括提供关于该静止图像文件的导航信息的播放项目字段和子播放项目字段中的一个。根据另一示例性实施例,播放项目字段和子播放项目字段中的另一个提供了关于音频数据的导航信息。在另一示例性实施例中,该播放列表文件包括标记信息,且该标记信息包括与音频数据中的点相关联并且指向该静止图片的标记。

本发明进一步提供了用于记录和再现根据本发明的数据结构以及记录和再现根据本发明的幻灯片的装置和方法。

附图说明

结合附图,下面详细的描述将使本发明的上述特征和其它优点更加易于理解。在附图中:

图1示出了根据本发明的记录介质文件或数据结构的示例性实施例;

图2示出了其上面存储有图1的数据结构的记录介质的示例;

图3示出了根据本发明的一个实施例的管理高密度光盘的静止图像的方法;

图4示出了根据本发明的另一实施例的管理高密度光盘的静止图像的方法;

图5A示出了根据本发明的示例性实施例的管理静止图像的一个示例性方法;

图5B示出了根据本发明的示例性实施例的管理静止图像和音频显示单元(VPU)的一个示例性方法;

图6示出了由相关联播放列表标记所提供的关于静止图像的导航信息的一个示例性实施例;

图7A-7C示出了由相关联播放列表标记所提供的关于静止图像和/或VPU的导航信息的另一个示例性实施例;

图8A示出了根据本发明的管理静止图像的方法的另一示例性实施例;

图8B示出了根据本发明的管理静止图像和VPU的方法的另一示例性实施例;

图9A示出了由静止指示符信息字段所提供的关于静止图像的导航信息的示例性实施例;

图9B示出了由幻灯片指示符信息字段所提供的关于静止图像和VPU的导航信息的示例性实施例;

图10示出了根据本发明的用于管理静止图像的方法的另一示例性实施例;

图11A和11B均示出了根据本发明的播放项目信息字段的示例性实施例;

图12A示出了根据本发明的用于管理静止图像的方法的另一示例性实施例;

图12B示出了根据本发明的用于管理静止图像和VPU的方法的另一示例性实施例;

图13A和13B均示出了根据本发明的子播放项目信息字段的示例性实施例;

图14A示出了根据本发明的示例性实施例的记录用于识别静止显示位置的静止信息数据包的方法;

图14B示出了根据本发明的示例性实施例的记录用于识别显示位置的幻灯片信息数据包的方法;以及

图15示出了根据本发明的另一示例性实施例的记录用于识别静止显示位置的静止信息数据包的方法;

图16示出了本发明的光盘记录和再现装置的实施例的示意图;

图17-19示出了同步或基于时间的幻灯片的示例;以及

图20示出了可浏览的幻灯片的示例。

具体实施方式

为了可以充分地理解本发明,现在参考附图对其示例性实施例进行描述。

根据本发明的高密度光盘(例如蓝光ROM(BD-ROM)、BD-RE等)可以具有如图1所示的用于管理视频和音频数据的再现的文件或数据结构。如图1所示的根据本发明的数据结构的一些方面与众所周知的BD-RE标准相同,因此不对这些方面进行很详细的描述。

如图1所示,根目录包括至少一个BD目录。该BD目录包括:一般文件(未示出),存储有播放列表文件(例如*.mpls)的PLAYLIST(播放列表)目录,存储有片段信息文件(*.clpi)的CLIPINF(片段信息)目录,以及存储有对应于片段信息文件的MPEG2格式的A/V流片段文件(*.m2ts)的STREAM(流)目录。

该STREAM(流)目录包括称为片段或片段文件的MPEG2格式的A/V流文件。该A/V流包括视频和音频数据的源数据包。例如,视频数据的源数据包包括报头和传输数据包。源数据包包括源数据包编号,其一般是顺序分配的号码,用作为访问该源数据包的地址。传输数据包包括数据包识别符(PID)。该PID标识传输数据包所属的传输数据包的序列。该序列中的每个传输数据包具有相同的PID。

该CLIPINF(片段信息)目录包括与每个A/V流文件相关联的片段信息文件。除了其它的以外,该片段信息文件指出与其相关联的A/V流的类型、序列信息、节目信息和定时信息。序列信息描述了到达时间基础(ATC)和系统时间基础(STC)序列。例如,除了其它的以外,该序列信息指出序列的编号、关于每个序列的开始和结束时间信息、每个序列中的第一源数据包的地址、以及每个序列中的传输数据包的PID。节目内容为固定的源数据包序列称为节目序列。除了其它的以外,该节目信息指出节目序列的编号、关于每个节目序列的开始地址以及节目序列中的传输数据包的PID。

定时信息被称为特征点信息(CPI)。该CPI的一种形式是进入点(EP)地图。EP地图把显示时间标志(例如,在到达时间基础(ATC)和/或系统时间基础(STC)上)映射至源数据包地址(即源数据包编号)。显示时间标志(PTS)和源数据包编号(SPN)与AV流中的进入点相关;即,PTS及其相关SPN指向AV流的进入点。所指向的数据包通常称为进入点数据包。

PLAYLIST(播放列表)目录包括一个或多个播放列表文件。提出播放列表的概念是为了使用于重放的片段的编辑/组合更加容易。播放列表文件是片段中的播放区间的集合。每个播放区间被作为一个播放项目。除了其它的以外,该播放列表文件识别形成播放列表的每个播放项目,且除了其它的以外,每个播放项目是一对指向该片段的时间轴上的位置的入点(IN-point)和出点(OUT-point)(例如根据ATC或STC的显示时间标志)。换言之,该播放列表文件识别播放项目,每个播放项目指向一个片段或其部分,并且识别与该片段相关联的片段信息文件。除了其它的以外,片段信息文件用于把播放项目映射至源数据包的片段。

一般信息文件(未示出)提供了用于管理记录在光盘上的A/V流的再现的一般信息。

除了示出根据本发明的实施例的记录介质的数据结构之外,图1还示出了记录介质的各个区域。例如,一般信息文件被记录在一个或多个一般信息区域中,播放列表目录被记录在一个或多个播放列表目录区域中,播放列表目录中的每个播放列表被记录在记录介质的一个或多个播放列表区域中等。图2示出了其上面存储有图1中的数据结构的记录介质的示例。如图所示,该记录介质包括文件系统信息区域、数据库区域和A/V流区域。数据库区域包括一般信息文件和播放列表信息区域及片段信息区域。一般信息文件及播放列表信息区域具有记录在其一般信息文件区域中的一般信息文件、以及记录在其播放列表信息区域中的PLAYLIST(播放列表)目录及播放列表文件。片段信息区域具有记录在其中的CLIPINF(片段信息)目录及相关联的片段信息文件。该A/V流区域具有记录在其中的关于各个标题的A/V流。

视频和音频数据通常被编成为独立的标题;例如,由视频和音频数据所显示的不同电影被编成为不同的标题。此外,标题可以以与图书通常被编成为各章的方式相同的方式被编成为独立的段。

由于诸如BD-ROM和BD-RE光盘的新型高密度记录介质的大存储容量,可以记录不同的标题、各种版本的标题或部分标题,因此,可以从记录介质中对其进行再现。例如,可以在记录介质上记录显示了不同摄像角度的视频数据。作为另一示例,可以在记录介质上记录与不同语言相关联的标题或其部分的版本。作为另一示例,可以在记录介质上记录标题的导演版本和剧场版本。或者,可以在记录介质上记录标题或部分标题的成人版本、青年版本和青少年版本(即不同年龄的控制版本)。每个版本、摄像角度等显示不同的再现路径,且在这些实例中的视频数据被称为多个再现路径视频数据。

由于诸如BD-ROM的新型高密度记录介质的大存储容量,静止图像可以以组合和/或用户交互的方式来记录和再现,例如作为幻灯片。现在结合用于记录和再现静止图像的根据本发明的实施例的方法和装置,对根据本发明的实施例的管理高密度光盘的静止图像的再现的数据结构进行描述。

图3示出了根据本发明的一个实施例的为高密度光盘管理静止图像的方法。在这个实施例中,多个静止图像在BD-ROM上被记录为静止图像文件,且存储在静止图像文件中的多个静止图像被链接至播放列表(其包括用于静止图像的重放控制的导航信息)的特定导航信息。将链接至静止图像的特定导航信息链接至片段A/V流(存储电影视频和音频数据)中的特定电影视频数据。

如图3所描述,多个静止图像可以被链接至一个记录位置。该多个静止图像可以以各种方式显示,例如,通过顺序、随机/混洗,或自动/手工的幻灯片。下面将对各种显示选项进行更加详细的描述。

图4示出了根据本发明的另一示例性实施例的管理高密度光盘的静止图像的方法。除了片段A/V流只包括音频数据之外,这个实施例与图3的实施例相同。在这种情况中,在播放音频数据时,光盘再现装置检测链接至该音频数据的特定记录位置的静止图像,并执行静止操作,其输出所检测的静止图像以及该音频数据。

根据本发明的实施例,可以通过例如连接至如在下面所详细讨论的光盘再现装置的电视机向用户提供电影数据(例如视频或视频和音频)和静止图像或音频数据和静止图像。现在对管理用于把静止图像链接至电影或音频数据的导航信息的方法进行详细的描述。

图5A示出了根据本发明的示例性实施例的管理静止图像的一个示例性方法。在这个实施例中,为管理静止图像而定义一个或多个播放列表标记。如图5A所示,静止图像或静止图像组由称为静止标记的播放列表标记链接至播放列表。在这种方式中,可以把静止图像作为幻灯片进行管理,如下面所更加详细的描述。下面参考图6-7对播放列表标记进行更加详细的描述。

图6示出了由相关联播放列表标记所提供的关于静止图像的导航信息的一个示例性实施例。该播放列表文件包括称为“PlayList Mark(播放列表标记)”的播放列表标记信息字段。如图6所示,播放列表标记“PlayListsMark”信息字段指出在播放列表中的该信息字段的长度和播放列表标记的编号“number_of_PlayList_marks”。在BD-RE的情况下,该“length(长度)”字段具有“26字节”的值。在根据本发明的BD-ROM的情况中,该长度字段可以具有大于26字节的值。对于每个播放列表标记,播放列表标记“PlayListsMark”信息字段指出标记类型“mark_type”、时间标志“mark_time_stamp”、持续时间“duration”、制作者的信息“makers_information”以及制作者的名称“maker_name”。

标记类型表示标记的类型。例如,当标记表示一段的开始时,标记类型“mark_type”把相关联标记标识为段标记。如图6进一步所示,如果标记是静止类型,则提供记录在BD-ROM上相关联静止图像或图像的索引编号“ref_to_still_image_index”。

该标记的时间标志“mark_time_stamp”表示该标记所设置的点;即,表示该标记所设置的片段的A/V流的时间轴上的点(例如根据ATC和/或STC基础)。该“duration(持续时间)”表示从由“mark_time_stamp”所表示的时间标志开始的标记的长度。如果该标记是静止标记,则持续时间“duration”可以指出显示该静止图像的时间长度。

制作者的信息“maker_information”提供了由制作者所给出的信息,且制作者的名称“maker_name”给出了制作者的名称。

如图6的描述所表明,当标记是静止标记时,与该静止标记相关联的信息提供了用于再现与该静止标记相关联的静止图像的导航信息。

图7A示出了由相关联播放列表标记所提供的关于静止图像的导航信息的另一示例性实施例。如图所示,这个实施例与图6的实施例相同,除了不同之处在于:如果该标记是静止标记(例如标记类型=0x10),则提供与该静止标记相关联的关于静止图像或图像的再现的附加信息。具体地说,提供了下述的指示符字段:与该静止标记相关联的静止图像的编号的指示符“number_of_still_images”,显示定时的指示符“display_timing_mode”,显示顺序的指示符“display_order_mode”,显示效果的指示符“display_effect_mode”以及关于显示效果的时段的指示符“display_effect_period”。

如果“display_timing_mode”字段是“0”,则它表示自动的幻灯片。如果“display_timing_mode”字段是“1”,则它表示可浏览的静止或幻灯片的操作,其根据用户的键输入来显示静止图像。如果“display_order_mode”字段是“0”,则它表示顺序静止操作,其中静止图像将被顺序地显示。如果“display_order_mode”字段是“1”,则它表示随机静止操作,其中静止图像将以随机方式显示。

“display_effect_mode”表示将施加到该静止图像上的效果,例如切入/切出(cut-in/cut-out)或淡入/淡出(fade-in/fade-out)。该“display_effect_period”字段表示对应的显示效果有效的持续时间。而该“display_timing_mode”、“display_order_mode”、“display_effect_mode”和“display_effect_period”字段被针对每个静止图像来定义和管理。

在多个静止图像被链接的情况下,表示静止图像的索引编号的“ref_to_still_index”字段将被定义为最末静止图像的索引编号或所链接的静止图像的编号。如果只有一个静止图像被链接,则“ref_to_still_index”被定义为“0xFFFF”。

作为另一替换实施例,图7A的实施例可以不包括“ref_to_still_index”字段。

图5B示出了根据本发明的示例性实施例的管理静止图像的方法,除了播放列表标记也可以被定义为电影标记之外,其与图5A相同。将电影标记用于视频显示单元(VPU)的管理。同时将记录有视频和音频数据或只记录有视频数据的A/V流的片段的预定记录块指定为视频显示单元(VPU)。VPU可以被作为独立的文件来记录和管理。可以记录并管理导航信息,以在幻灯片的显示所需的特定位置上(例如,在显示移动视频的中间)显示VPU的静止图像或视频。

图7B示出了由相关联播放列表标记所提供的关于静止图像和VPU的导航信息的示例性实施例。这个实施例与图7A相同,除了不同之处在于:如果该标记是电影标记(例如标记类型=0x11),则提供与该电影标记相关联的关于VPU的再现的附加信息。具体地说,提供了下述的指示符字段:用于提供该VPU的片段文件名称的“VPU_Clip_file_name”,用于选择和播放该VPU的指定记录块的“VPU_start_TM”和“VPU_end_TM”信息,用于指出该VPU的数据记录大小的“VPU_data_size”信息,以及用于提供与记录在该VPU中的视频数据的属性有关的信息的“VPU_info”。

图7C示出了播放列表标记信息字段的另一示例性实施例。如图所示,除了不包括关于静止图像的导航信息之外,这个实施例与图7B的实施例相同。

图8A示出了根据本发明的管理静止图像的方法的另一示例性实施例。在这个实施例中,通过一个或多个静止指示符提供诸如静止图像或静止图像组的显示时间和显示方法的导航信息。如图所示,静止指示符把一个或一组静止图像与片段AV流链接。片段A/V流可以同时包括电影视频和音频数据或只包括音频数据。该静止图像可以被存储在单个图像文件中或者每个静止图像可以被存储在独立的图像文件中。

如图9A所示,静止指示符“PlayListStillIndicator”是添加到播放列表文件“PlayList_File”上的新信息字段。该新信息字段指出信息字段的长度和播放列表静止图像的编号“number_ of_PlayList_stills”。对于每个播放列表静止图像,播放列表指示符“PlayListStillIndicator”信息字段指出时间标志“still_time_stamp”,记录在BD-ROM上的相关联静止图像的开始索引编号“ref_to_still_start_index”以及静止图像的编号“number of_still_images”。

播放列表静止图像的时间标志“still_time_stamp”表示播放列表静止图像所放置的点;即,表示播放列表静止图像所放置的片段的A/V流的时间轴上的点(例如根据ATC和/或STC)。

此外,如图9A所示,对于与播放列表静止图像相关联的每个静止图像,提供了下述的信息:用于显示该静止图像的持续时间“duration”,显示定时的指示符“display_timing_mode”,显示顺序的指示符“display_order_mode”,显示效果的指示符“display_effect_mode”以及关于显示效果的时段的指示符“display_effect_period”。这些指示符已参考图7A得到定义。

图8B示出了根据本发明的管理静止图像和VPU的方法的另一示例性实施例。在这个实施例中,通过一个或多个幻灯片指示符提供诸如静止图像或静止图像组和/或VPU的诸如显示时间和显示方法的导航信息。如图所示,幻灯片指示符把一个或一组静止图像与片段AV流链接,或者把VPU与片段AV流链接。片段A/V流可以同时包括电影视频和音频数据或只包括音频数据。该静止图像可以被存储在单个图像文件中或者每个静止图像可以被存储在独立的图像文件中。

如图9B所示,幻灯片指示符“PlayListSlideshowindicator”是添加到播放列表文件“PlayList_File”上的新信息字段。该新信息字段指出信息字段的长度和幻灯片对象的编号“number_of_Slideshow_objects”。对于每个幻灯片对象,幻灯片指示符指出时间标志“still_time_stamp”。时间标志“still_time_stamp”表示幻灯片对象所放置的点;即,表示幻灯片对象所放置的片段的A/V流的时间轴上的点(例如根据ATC和/或STC)。

如果幻灯片对象是静止图像,则提供记录在BD-ROM上的相关联静止图像的开始索引编号“ref_to_still_start_index”以及静止图像的编号“number_of_still_images”。此外,如图9B所示,对于与播放列表静止图像相关联的每个静止图像,提供了下述的信息:用于显示该静止图像的持续时间“duration”,显示定时的指示符“display_timing_mode”,显示顺序的指示符“display_order_mode”,显示效果的指示符“display_effect_mode”以及用于显示效果的时段的指示符“display_effect_period”。这些指示符已参考图7A得到定义。

如果幻灯片对象是VPU,则包括并记录用于识别所述VPU的片段文件的“VPU_Clip_file_name”信息,用于选择和播放该VPU的指定记录块的“VPU_start_TM”和“VPU_end_TM”信息,与该VPU的数据记录大小有关的“VPU_data_size”信息,以及与记录在该VPU中的视频数据的属性有关的“VPU_info”信息。

图10示出了根据本发明的用于管理静止图像的方法的另一示例性实施例。在这个实施例中,播放项目被用于管理一个或多个静止图像。例如,如图所示,一些播放项目同时管理电影视频和音频数据或只管理音频数据,而一些播放项目管理静止图像、静止图像组或幻灯片(或一部分幻灯片),并且它们被标记为静止播放项目。

对应于该播放列表的片段A/V流可以同时包含电影视频和音频数据或者只包含音频数据。该静止图像可以被存储在单个图像文件中或每个静止图像可以被存储在独立的图像文件中。该播放列表的播放项目提供了把静止图像和片段A/V流链接的导航信息。应当理解,该静止图像和音频数据(例如)被记录在不同的文件中,并由不同的文件管理。以这种方式,该静止图像和音频数据可以一起但独立地再现。在静止图像被显示的时候,其允许可以连续地回放(即重复)与形成幻灯片的静止图像链接的音频数据的片段。

图11A示出了根据本发明的播放项目信息字段的示例性实施例。播放项目“PlayItem(播放项目)”信息字段指出信息字段的长度,并指出与该播放项目相关联的片段信息文件的名称“Clip_Information_File_Name”。

该播放项目信息字段还包括指示符“Clip_codec_identifier”,其表示该播放项目是否是静止播放项目并与一个或多个静止图像相关联。例如,“Clip_codec_identifier”字段可以指出静止图像的编码格式,例如“JPEG”,其然后用作为指出该播放项目是关于静止图像显示的静止播放项目。

如果在与该播放项目相关联的片段信息文件中所给出的CPI类型是由CPI类型=1所表示的EP地图类型,则该播放项目包括关于由片段信息文件名称“Clip_Information_file_name”所表示的片段的STC参考“ref_to_STC-id”。

该播放项目还包括IN_time和OUT_time字段。该“IN_time”字段占用2个字节,且指出存储在静止图像文件中的所链接的静止图像之中的第一静止图像的索引编号,而“OUT_time”字段指出在所链接的静止图像之中的最末静止图像的索引编号

此外,如图11A所示,如果该播放项目是静止播放项目,则提供静止图像的编号“number_of_still_images”;并且对于每个静止图像,提供了下述的信息:用于显示该静止图像的持续时间“duration”,显示定时的指示符“display_timing_mode”,显示顺序的指示符“display_order_mode”,显示效果的指示符“display_effect_mode”,以及关于显示效果的时段的指示符“display_effect_period”。这些指示符已参考图7A得到定义。

应当理解,虽然未在图10中示出,播放项目也可以用作为VPU播放项目。图11B示出了VPU播放项目的示例性实施例。在此,片段编解码指示符将该播放项目识别为VPU播放项目,并且提供与上面参考电影标记和VPU幻灯片对象而讨论的相同的VPU信息。

图12A示出了根据本发明的用于管理静止图像的方法的另一示例性实施例。在这个实施例中,子播放项目被用于管理一个或多个静止图像,而电影数据(例如音频和视频数据)或只有音频数据通过使用播放项目来管理。该子播放项目指出播放列表中的子路径。

以这种方法,将存储在静止图像文件中的静止图像或静止图像组链接至包括在播放列表中的子播放项目。对应于该播放列表的片段A/V流可以包括电影视频和音频数据或只包括音频数据。该静止图像可以被存储在单个图像文件中或每个静止图像可以被存储在独立的图像文件中。应当理解,静止图像和音频数据(例如)被记录在不同的文件中并由不同的文件管理。以这种方式,该静止图像和音频数据可以一起但独立地再现。例如,在静止图像被显示的时候,这允许了可以连续地回放(即重复)与形成幻灯片的静止图像链接的音频数据的片段。

图13A示出了根据本发明的子播放项目信息字段的示例性实施例。该子播放项目“SubPlayItem(子播放项目)”信息字段指出信息字段的长度,并指出与该子播放项目相关联的片段信息文件的名称“Clip_Information_File_Name”。

该子播放项目信息字段还包括指示符“Clip_codec_identifier”和类型指示符“SubPlayItem_type”,两者均指出该播放项目是否是静止播放项目并与一个或多个静止图像相关联。例如,该“Clip_codec_identifier”字段可以指出静止图像的编码格式,例如“JPEG”,然后用作于指出该播放项目是关于静止图像显示的静止播放项目。对于类型指示符“SubPlayItem_type”,如果类型指示符“SubPlayItem_type”等于“2”(例如),则这表示该子播放项目与用于显示一个或多个相关联静止图像的子路径相关联。

该子播放项目还包括IN_time和OUT_time字段。该“IN_time”字段占用2个字节,且指出存储在静止图像文件中的所链接的静止图像之中的第一静止图像的索引编号,以及“OUT_time”字段指出在所链接的静止图像之中的最末静止图像的索引编号。

该子播放项目进一步包括:关于由片段信息文件名称“Clip-Information_file_name”所表示的片段的STC参考“ref_to_STC_id”、含有这个子播放项目的播放项目的id“sync_Playitem_id”,以及在由“sync_Playitem_id”所表示的播放项目中的显示时间的标识“sync_start_PTS_of_Playitem”。

此外,如图13A所示,如果该播放项目是静止播放项目,则提供静止图像的编号“number_of_still_images”;并且对于每个静止图像,提供了下述的信息:用于显示该静止图像的持续时间“duration”,显示定时的指示符“display_timing_mode”,显示顺序的指示符“display_order_mode”,显示效果的指示符“display_effect_mode”,以及关于显示效果的时段的指示符“display_effect_period”。指示符已参考图7A得到定义。

在另一实施例中,电影视频和音频数据或只有音频通过子播放项目来管理,图像或幻灯片(或其一部分)通过播放项目来管理。

图12B示出了其与图12A的实施例相同的本发明的示例性实施例,除了不同之处在于:子播放项目可以用作为管理VPU的再现的VPU子播放项目。

图13B示出了根据图12B的实施例的子播放项目的示例性实施例。如图所示,图13B的子播放项目实施例与图12B的实施例相同,除了不同之处在于:如果该片段编解码指示符和/或子播放项目类型指示符指出该子播放项目是VPU子播放项目,则子播放项目进一步指出该VPU的大小和与记录在该VPU中的视频数据的属性有关的信息。例如,对于类型指示符“SubPlayItem type”,如果类型指示符“SubPlayItem type”等于“3”(例如),则这表示该子播放项目与用于显示VPU的子路径相关联。

接下来,对用于允许检测静止显示位置的用于记录静止信息数据包的方法的实施例进行详细的描述。图14A示出了根据本发明的一个实施例的记录用于检测静止显示位置的静止信息数据包的方法。在该方法中,记录在含在片段A/V流中的静止显示开始和静止显示结束位置上的源数据包(其由静止标记、静止指示符、静止播放项目和子播放项目之中的导航信息的至少一种类型所指向)被定义为用于识别静止图像组的静止信息数据包。

静止信息数据包包含4字节的TP(传输数据包)附加报头和188字节的MPEG2 TP(传输数据包)。该MPEG2 TP还包含数据包报头和有效荷载。如图14A所描述,静止信息包括记录在有效荷载中的“still_start_end_flag”、“number_of_image”和“display_info”字段。

例如,如果“still_start_end_flag”字段是“0”,则它表示静止显示开始位置。如果该字段是“1”,则它表示静止显示结束位置。“number_of_image”字段只在显示开始位置上有意义,且“display_info”字段存储显示顺序、显示效果和显示效果时段等。

如果当在播放记录在片段A/V流中的电影视频和/或音频数据时如图16所示的VDP系统中的解码操作检测到具有静止信息的源数据包(即静止信息数据包),则光盘再现装置在停止电影视频数据的播放之后显示该静止图像或者在播放音频数据的同时显示该静止图像。

参考“still_start_end_flag”,VDP系统开始或停止该静止图像的显示。可以分别在静止显示开始和结束位置上记录两种不同类型的数据包:静止开始数据包和静止结束数据包。

图14B示出了根据本发明的一个实施例的记录用于识别幻灯片显示位置的幻灯片信息数据包的方法。在该方法中,记录在含在片段A/V流中的幻灯片显示开始和幻灯片显示结束位置上的源数据包(其由播放列表标记、静止指示符、幻灯片指示符、播放项目和子播放项目之中的导航信息的至少一种类型所指向)被定义为用于识别静止图像组的幻灯片信息数据包。

幻灯片信息数据包包含4字节的TP(传输数据包)附加报头和188字节的MPEG2 TP(传输数据包)。该MPEG2 TP还包含数据包报头和有效荷载。如图14B所描述,如果幻灯片信息数据包是静止图像信息数据包,则幻灯片信息包括“slideshow_start_end_flag”的字段、“number_of_image”和“display_info”的字段,以及如果幻灯片信息数据包是VPU信息数据包,则幻灯片信息包括VPU的持续时间和VPU的数据大小的字段。

如果当在播放记录在片段A/V流中的电影视频和/或音频数据时如图16所示的VDP系统中的解码操作检测到具有幻灯片信息的源数据包(即幻灯片信息数据包),则光盘再现装置在停止电影视频数据的播放之后显示该静止图像或VPU,或者在播放音频数据的同时显示该静止图像。

参考“still_start_enf_flag”,VDP系统开始或停止该静止图像的显示。可以分别在静止显示开始和结束位置上记录两种不同类型的数据包:静止开始数据包和静止结束数据包。

图15示出了根据本发明的另一实施例的记录用于识别静止图像显示位置的静止信息数据包的方法。在该方法中,添加静止信息数据包,以显示含在片段A/V流中的所有静止图像的位置,其由采用静止标记、静止指示符、静止播放项目或子播放项目之中的至少一种类型的导航信息所指向。在这个实施例中,静止图像可以通过静止信息数据包来检测。

如上所述,静止信息数据包包括静止信息,其包括“still_start_end_flag”和“display_info”的字段。该“display_info”字段包括显示顺序、显示效果和显示效果时段等。

如果当在播放记录在片段A/V流中的电影视频和/或音频数据时如图16所示的VDP系统中的解码操作检测到具有该静止信息的源数据包(即静止信息数据包),则光盘再现装置在停止电影视频数据的播放之后显示该静止图像,或者在播放音频数据的同时显示该静止图像。

可以向静止图像开始和结束位置添加该静止信息数据包。参考“still_start_end_flag”,VDP系统开始或停止该静止图像的显示。可以分别在静止显示开始和结束位置上记录两种不同类型的数据包:静止开始数据包和静止结束数据包。

光盘再现装置通过参考根据本发明的导航信息(例如静止标记、静止指示符、幻灯片指示符、静止播放项目和子播放项目)把电影数据和静止图像或音频数据和静止图像输出至(例如)所连接的电视机。图16示出了根据本发明的光盘记录和再现装置的实施例的示意图。如图所示,AV编码器9接收并编码数据(例如电影视频和音频数据、只有音频数据、和/或静止图像数据)。AV编码器9输出已编码的数据以及编码信息和流属性信息。多路复用器8根据编码信息和流属性信息来多路复用已编码的数据,以建立例如MPEG-2传输流。源打包器(packetizer)7把来自多路复用器8的传输数据包打包成与光盘的音频/视频格式一致的源数据包。如图14所示,AV编码器9、多路复用器8和源打包器7的操作由控制器10控制。控制器10接收关于记录操作的用户输入,并提供控制信息给AV编码器9、多路复用器8和源打包器7。例如,控制器10指示AV编码器9要执行的编码类型,指示多路复用器8要建立的传输流,以及指示源打包器7要采用的源数据包格式。该控制器10进一步对驱动器3进行控制,以在光盘上记录来自源打包器7的输出。

该控制器10还建立用于管理记录在光盘上的数据的再现的导航和管理信息。例如,根据经由用户界面接收的信息(例如,在盘上保存、由计算机系统经由内联网或互联网而提供的指令集等),控制器10对驱动器3进行控制,以在光盘上记录图1-15的数据结构中的一个或多个。

在再现期间,控制器10对驱动器3进行控制,以再现这种数据结构。根据包含在其中的信息以及经由用户界面(例如,记录和再现装置上的控制按钮或与该装置相关联的遥控)接收的用户输入,控制器10对驱动器3进行控制,以从光盘再现数据。例如,如上面根据本发明的实施例所讨论,可以根据导航信息再现与电影视频和音频数据或只有音频数据相关联的静止图像。此外,图像或一组图像可以再现为幻灯片或幻灯片的一部分。如所讨论,幻灯片可被同步、可浏览等。

所再现的源数据包由源拆包器(depacketizer)4接收并且转换成数据流(例如,MPEG-2传输数据包流)。多路分解器5把该数据流多路分解为编码的数据。AV解码器6对编码的数据进行解码,以产生馈入AV编码器9的原始数据。在再现期间,控制器10控制源拆包器4、多路分解器5和AV解码器6的操作。控制器10接收关于再现操作的用户输入,并且提供控制信息给AV解码器6、多路分解器5和源拆包器4。例如,控制器10指示AV解码器9要执行的解码类型,指示多路分解器5要多路分解的传输流,以及指示源拆包器4要采用的源数据包格式。

虽然已把图16作为记录和再现装置进行了描述,但是应当理解,只有使用图16的这些提供了记录或再现功能的部件,才仅可以提供记录或再现装置。

接下来,参考图17-20对一些不同类型的幻灯片进行详细的描述。应当理解,这些只是作为示例,且本发明的数据结构允许其它类型的幻灯片。

图17-19示出了同步或基于时间的幻灯片的示例。在这个示例中,及时地在特定点上显示该显示项目(VPU和/或静止项目)。在图17-19的示例中,及时地在与从片段A/V流再现的音频数据同步地在特定点上显示该显示项目。每个显示项目的显示时间和持续时间由播放列表中的导航信息提供。例如,导航信息包括如上面所详细描述的一个或多个播放列表标记、静止或幻灯片指示符、播放项目和子播放项目。该音频数据的导航信息由该播放列表中的播放项目和子播放项目中的一个提供。该导航信息可以进一步指出应当进行顺序的或随机的重放。

图17示出了顺序同步重放的示例。在此,在根据每个显示项目而表示的显示时间上显示七个显示项目Display #1-#7,其包括VPU#1和#2以及静止项目#1-#5。

图18示出了七个显示项目Display #1-#7的随机重放的示例。在此,该VDP系统从导航信息获取关于每个显示项目的显示时间,但是在每个所获取的显示时间上随机选择要显示的显示项目。图19示出了第一部分的重放为顺序的而第二部分的重放为随机的示例。

图20示出了可浏览的幻灯片的示例。在可浏览的幻灯片中,每个显示项目一直显示直到收到指示改变所显示的显示项目的用户输入为止。对于可浏览的幻灯片,导航信息把例如静止图像的持续时间表示为不确定的。所收到的用户输入可以指示进行到下一显示项目或前一显示项目。当如图20所示的结合音频数据再现可浏览的幻灯片时,在音频数据与显示项目之间不存在同步。反之,在幻灯片演示期间,持续并重复地再现音频数据。如参考VPU#1所进一步示出,如果VPU被再现为显示项目,且VPU的再现在收到关于改变该显示项目的用户输入之前结束,则该VPU的最末图片被保留为静止图像。对于基于时间的幻灯片,显示项目的显示可以为顺序的或随机的。图20示出了顺序的可浏览的幻灯片。

接下来,根据导航信息对可浏览的幻灯片的再现进行更加详细的描述。如所讨论,可以根据被定义为静止标记的播放列表标记来再现可浏览的幻灯片。在这个示例中,控制器10再现播放列表,并且根据播放列表中的导航信息,控制器10再现静止图像以及(例如)仅带有音频数据。该播放列表提供关于该音频数据的导航信息、例如播放项目或子播放项目,并且提供把该静止图像与音频数据链接的静止标记。控制器10使该静止图像一直输出,直到收到指示控制器10跳至下一或前一静止图像的用户输入为止。然后,控制器10再现下一或前一静止图像。这个下一或前一图像可以是由静止标记所表示的图像组中的前一或下一图像,或者可以是由播放列表中的下一或前一静止标记所表示的静止图像。可以根据静止指示符来执行这相同可浏览的幻灯片操作。

可以根据被定义为静止播放项目或子播放项目的播放项目或子播放项目来再现可浏览的幻灯片。在此,控制器10再现(例如)由播放列表中的非静止播放项目或子播放项目所表示的唯一音频数据,并且再现由播放列表中的静止播放项目或子播放项目所表示的静止图像或静止图像组中的一个静止图像。控制器10使该静止图像一直输出,直到收到指示控制器10跳至下一或前一静止图像的用户输入为止。然后,控制器10再现下一或前一静止图像。这个下一或前一图像可以是由当前静止播放项目或静止子播放项目所表示的图像组中的前一或下一图像,或者可以是由播放列表中的下一或前一静止播放项目或静止子播放项目所表示的静止图像。

从上面的公开显而易见,本发明提供了一种具有用于管理记录在高密度记录介质(例如,诸如BD-ROM的高密度光盘)上的静止图像的数据结构的记录介质。例如,该数据结构允许以各种方式显示电影视频和静止图像或音频和静止图像。

从上面的描述显而易见,本发明提供了用于在高密度记录介质上记录用于管理记录在该记录介质上的静止图像的数据结构的方法和装置。

上面的描述进一步提供了用于根据数据结构再现记录在高密度记录介质上的静止图像的方法和装置,该数据结构也记录在该高密度记录介质上,用于管理静止图像的再现。

虽然已根据有限数量的实施例公开了本发明,但是从本公开中受益的本领域的普通技术人员应当理解其具有多种修改和变化。例如,虽然根据若干实例中的蓝光ROM光盘进行描述,但是本发明并不限定于光盘的这种标准或者限定于光盘。所有这种修改和变化都应当处于本发明的精神和范围之内。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号