《数据结构、记录介质、播放设备和播放方法以及程序.pdf》由会员分享,可在线阅读,更多相关《数据结构、记录介质、播放设备和播放方法以及程序.pdf(129页珍藏版)》请在专利查询网上搜索。
1、(10)申请公布号 CN 103402104 A (43)申请公布日 2013.11.20 CN 103402104 A *CN103402104A* (21)申请号 201310201420.1 (22)申请日 2010.04.09 2009-099413 2009.04.15 JP 2010-063056 2010.03.18 JP 201080001781.6 2010.04.09 H04N 13/00(2006.01) H04N 21/426(2011.01) H04N 21/431(2011.01) H04N 21/432(2011.01) H04N 21/488(2011.01) 。
2、H04N 9/82(2006.01) G11B 27/30(2006.01) G11B 27/32(2006.01) (71)申请人 索尼公司 地址 日本东京都 (72)发明人 内村幸一 (74)专利代理机构 北京东方亿思知识产权代理 有限责任公司 11258 代理人 李晓冬 (54) 发明名称 数据结构、 记录介质、 播放设备和播放方法以 及程序 (57) 摘要 公开了能够提供适用于字幕和菜单按钮的3D 显示的 3D 视频格式的数据结构、 记录介质、 播放 设备和播放方法以及程序。 用于字幕的3D显示的 左眼和右眼字幕数据以逐纪元的方式被记录在盘 (501) 上。同时再现的左眼和右眼字幕数据。
3、具有 相同的纪元结构。 也就是说, 构成同时再现的左眼 和右眼字幕数据的纪元的显示集的数目是彼此相 同的。本发明可应用到例如 3D 盘。 (30)优先权数据 (62)分案原申请数据 (51)Int.Cl. 权利要求书 1 页 说明书 47 页 附图 80 页 (19)中华人民共和国国家知识产权局 (12)发明专利申请 权利要求书1页 说明书47页 附图80页 (10)申请公布号 CN 103402104 A CN 103402104 A *CN103402104A* 1/1 页 2 1. 一种再现装置, 包括 : 读取单元 ; 以及 输出单元, 其中, 在再现具有下述数据结构的数据时, 在该数。
4、据结构中包括以画面为单位的作为子图像的左眼用的L图像和右眼用的R图像 的图像数据, 所述图像数据用在包括字幕和菜单按钮的子图像的 3 维显示中, 以画面为单位的L图像的图像数据和以画面为单位的R图像的图像数据分别包括相同 数目的色板定义片段 PDS 和对象定义片段 ODS, 但是它们的数目可以不同 : 所述读取单元读出所述数据中包含的以画面为单位的 L 图像和 R 图像的图像数据, 并 且 所述输出单元基于已由所述读取单元读出的以画面为单位的 L 图像的图像数据和以 画面为单位的 R 图像的图像数据中分别包括的相同数目的 PDS 和 ODS 来生成以画面为单位 的 L 图像和 R 图像, 并且。
5、输出所生成的 L 图像和 R 图像, 其中 PDS 和 ODS 的数目可以不同。 2. 一种再现装置的再现方法, 用于再现具有下述数据结构的数据 : 在该数据结构中包括以画面为单位的作为子图像的左眼用的L图像和右眼用的R图像 的图像数据, 所述图像数据用在包括字幕和菜单按钮的子图像的 3 维显示中, 以画面为单位的L图像的图像数据和以画面为单位的R图像的图像数据分别包括相同 数目的色板定义片段 PDS 和对象定义片段 ODS, 但是它们的数目可以不同 : 该方法包括以下步骤 : 读出所述数据中包含的以画面为单位的 L 图像和 R 图像的图像数据, 并且 基于在读出步骤的处理中已读出的以画面为单。
6、位的 L 图像的图像数据和以画面为单 位的 R 图像的图像数据中分别包括的相同数目的 PDS 和 ODS 来生成以画面为单位的 L 图像 和 R 图像, 并且输出所生成的 L 图像和 R 图像, 其中 PDS 和 ODS 的数目可以不同。 权 利 要 求 书 CN 103402104 A 2 1/47 页 3 数据结构、 记录介质、 播放设备和播放方法以及程序 0001 本申请是申请日为 2010 年 12 月 08 日、 题为 “数据结构、 记录介质、 播放设备和播 放方法以及程序” 的中国发明专利申请 No.201080001781.6 的分案申请。 技术领域 0002 本发明涉及数据结构。
7、、 记录介质、 播放设备和播放方法以及程序, 更具体而言涉及 使能提供适合于字幕和菜单按钮的3D显示的3D显示用视频格式的数据结构、 记录介质、 播 放设备和播放方法以及程序。 背景技术 0003 存在各种类型的具有 3D(三维) 图像显示功能的显示器 (以下称之为 3D 显示器) 。 另外, 存在各种类型的用于 3D 显示的视频格式 (以下称之为 3D 视频格式) 。 0004 3D 视频格式包括使用三个或更多个视点的图像 (多视域) 的方法, 具体而言例如包 括适合于采用所谓的双凸透镜方法的 3D 显示器的使用二维图像和深度图像的 3D 视频格 式, 等等。 0005 现在, 作为用于记录。
8、诸如图像之类的数据的盘型记录介质, 有符合 Blu-ray Disc (注册商标) 标准的只播放光盘。在这种标准中, 将字幕显示在与显示运动图像的平面分开 的平面上, 并且通过合成字幕平面和运动图像平面来重叠显示字幕和运动图像。 例如, 通过 向字幕平面的除字幕以外的部分提供透明属性并且将字幕平面放置在运动图像平面前方, 来生成其中字幕被显示在运动图像上的一个画面 (screen) 的图像数据。PTL1 描述了一种 技术, 其中基于作为记录/播放标准的Blu-ray Disc标准来提供运动图像平面和字幕平面 两者, 并且把根据视频数据的运动图像和根据字幕图像数据的字幕显示在一个画面上。 000。
9、6 引文列表 0007 专利文献 0008 PTL1 : 日本未实审专利申请公布 No.2004-304767 发明内容 0009 技术问题 0010 然而, 当前, 不存在适合于字幕和菜单按钮的 3D 显示的 3D 显示用视频格式。 0011 本发明是考虑到当前情形而做出的, 并且其一个目的是使能提供适合于字幕和菜 单按钮的 3D 显示的 3D 显示用视频格式。 0012 解决问题的方案 0013 根据本发明一方面的数据结构或记录介质是这样一种数据结构或其中记录了该 数据结构的数据的记录介质, 该数据结构包括 : 用于由字幕或菜单按钮构成的子图像的 3D (三维) 显示的子图像的左眼用的 L。
10、 图像和右眼用的 R 图像的图像数据 ; 其中, L 图像的图像 数据和 R 图像的图像数据的纪元 (epoch) 结构是相同的。 0014 在该数据结构或其数据被记录在该记录介质中的数据结构中, 根据本发明的一个 说 明 书 CN 103402104 A 3 2/47 页 4 方面, 包括了用于由字幕或菜单按钮构成的子图像的 3D(三维) 显示的子图像的左眼用的 L 图像和右眼用的 R 图像的图像数据, 其中, L 图像的图像数据和 R 图像的图像数据的纪元结 构是相同的。 0015 根据本发明一方面的播放设备是这样一种播放设备, 其在播放包括用于由字幕或 菜单按钮构成的子图像的 3D(三维。
11、) 显示的子图像的左眼用的 L 图像和右眼用的 R 图像的 图像数据的数据结构 (其中 L 图像的图像数据和 R 图像的图像数据的纪元结构相同) 的数据 的情况下, 读出以画面为单位的该数据中包括的L图像和R图像的图像数据 ; 并且同时输出 以画面为单位的 L 图像的图像数据和以画面为单位的 R 图像的图像数据。 0016 根据本发明一方面的播放方法和程序对应于以上所述的根据本发明一方面的播 放设备。 0017 在根据本发明一方面的该播放设备和播放方法以及该程序中, 包括用于由字幕或 菜单按钮构成的子图像的 3D(三维) 显示的子图像的左眼用的 L 图像和右眼用的 R 图像的 图像数据的数据结。
12、构 (其中 L 图像的图像数据和 R 图像的图像数据的纪元结构相同) 的数据 被如下播放。也就是说, 读出以画面为单位的该数据中包括的 L 图像和 R 图像的图像数据, 并且同时输出以画面为单位的该数据中包括的 L 图像和 R 图像的图像数据。 0018 有益效果 0019 根据本发明, 可以执行字幕和菜单按钮的 3D 显示。另外, 可以提供适合于字幕和 菜单按钮的 3D 显示的 3D 显示用视频格式。 附图说明 0020 图 1 是示出应用了本发明的盘的第一实施例的配置示例的示图。 0021 图 2 是示出索引文件的详细配置示例的示图。 0022 图 3 是示出电影对象文件的详细配置示例的示。
13、图。 0023 图 4 是示出电影对象的详细配置示例的示图。 0024 图 5 是示出播放列表文件的详细配置示例的示图。 0025 图 6 是示出剪辑信息文件的详细配置示例的示图。 0026 图 7 是示出流文件的详细配置示例的示图。 0027 图 8 是描述 PES 分组的提取的示图。 0028 图 9 是示出 PES 分组的详细配置示例的示图。 0029 图 10 是示出字幕数据的显示集的配置示例的示图。 0030 图 11 是示出菜单数据的显示集的配置示例的示图。 0031 图 12 是示出纪元的配置示例的示图。 0032 图 13 是示出播放设备的配置示例的框图。 0033 图 14 。
14、是示出图 13 中的播放设备的详细配置示例的框图。 0034 图 15 是用于描述图 13 中的播放设备的播放处理的流程图。 0035 图 16 是用于描述图 15 中的用于生成 3D 图形的处理的流程图。 0036 图 17 是用于描述图 16 中的字幕生成处理的细节的流程图。 0037 图 18 是示出图 13 中的显示单元处 3D 显示的字幕的示例的示图。 0038 图 19 是示出根据应用了本发明的盘的第二实施例的字幕数据的显示集的配置示 说 明 书 CN 103402104 A 4 3/47 页 5 例的示图。 0039 图 20 是示出根据应用了本发明的盘的第二实施例的菜单数据的显。
15、示集的配置示 例的示图。 0040 图 21 是示出播放设备的配置示例的框图。 0041 图 22 是示出图 21 中的字幕生成单元的详细配置示例的框图。 0042 图 23 是描述图 21 中的播放设备的字幕生成处理的流程图。 0043 图 24 是示出图 21 中的显示单元处 3D 显示的字幕的示例的示图。 0044 图 25 是示出根据应用了本发明的盘的第三实施例的字幕数据的显示集的配置示 例的示图。 0045 图 26 是示出根据应用了本发明的盘的第三实施例的菜单数据的显示集的配置示 例的示图。 0046 图 27 是示出播放设备的配置示例的框图。 0047 图 28 是示出图 27 。
16、中的字幕生成单元的详细配置示例的框图。 0048 图 29 是描述图 27 中的播放设备的字幕偏移改变处理的流程图。 0049 图 30 是描述图 27 中的播放设备的字幕偏移改变处理的流程图。 0050 图 31 是示出图 27 中的显示单元处 3D 显示的字幕的示例的示图。 0051 图 32 是示出根据应用了本发明的盘的第四实施例的字幕数据的显示集的配置示 例的示图。 0052 图 33 是示出根据应用了本发明的盘的第四实施例的菜单数据的显示集的配置示 例的示图。 0053 图 34 是示出播放设备的配置示例的框图。 0054 图 35 是示出图 34 中的字幕生成单元的详细配置示例的框。
17、图。 0055 图 36 是描述图 34 中的播放设备的字幕生成处理的流程图。 0056 图 37 是示出图 34 中的显示单元处 3D 显示的字幕的示例的示图。 0057 图 38 是示出根据应用了本发明的盘的第五实施例的菜单数据的显示集的配置示 例的示图。 0058 图 39 是示出播放设备的配置示例的框图。 0059 图 40 是示出图 39 中的菜单生成单元 331 的详细配置示例的框图。 0060 图 41 是描述图 40 中的菜单生成单元的菜单按钮偏移改变处理的流程图。 0061 图 42 是描述图 39 中的播放设备的偏移控制处理的流程图。 0062 图 43 是示出图 39 中。
18、的显示单元处 3D 显示的菜单按钮的示例的示图。 0063 图 44 是示出根据应用了本发明的盘的第六实施例的字幕数据的显示集的配置示 例的示图。 0064 图 45 是示出根据应用了本发明的盘的第六实施例的菜单数据的显示集的配置示 例的示图。 0065 图 46 是示出播放设备的配置示例的框图。 0066 图 47 是示出图 46 中的字幕生成单元的详细配置示例的框图。 0067 图 48 是描述图 47 中的字幕生成单元的字幕显示改变处理的流程图。 0068 图 49 是示出图 46 中的显示设备的显示控制处理的细节的示图。 说 明 书 CN 103402104 A 5 4/47 页 6 。
19、0069 图 50 是示出根据应用了本发明的第七实施例用于播放盘的播放设备的配置示例 的框图。 0070 图 51 是描述图 50 中的播放设备的 OSD 显示处理的流程图。 0071 图 52 是描述用于确定偏移信息的方法的示图。 0072 图 53 是描述根据应用了本发明的盘的第八实施例的字幕数据的纪元的配置示例 的示图。 0073 图 54 是描述字幕数据的窗口的示图。 0074 图 55 是描述播放设备的配置示例的框图。 0075 图 56 是示出图 55 中的字幕生成单元的详细配置示例的示图。 0076 图 57 是描述图 55 中的控制单元的基于完成通知的传送指令的示图。 0077。
20、 图 58 是描述图 55 中的播放设备的播放处理的流程图。 0078 图 59 是描述图 58 中的字幕生成处理的细节的流程图。 0079 图 60 是描述图 59 中的字幕生成处理的细节的流程图。 0080 图 61 是描述图 60 中的用于生成右眼用字幕对象的处理的细节的流程图。 0081 图 62 是描述根据应用了本发明的盘的第九实施例的字幕数据的纪元的配置示例 的示图。 0082 图 63 是示出播放设备的配置示例的框图。 0083 图 64 是示出图 63 中的字幕生成单元的详细配置示例的框图。 0084 图 65 是描述图 64 中的字幕生成单元的字幕偏移改变处理的流程图。 00。
21、85 图 66 是示出图 63 中的显示单元处 3D 显示的字幕的示例的示图。 0086 图 67 是根据应用了本发明的盘的第十实施例的菜单数据的纪元的配置示例的示 图。 0087 图 68 是示出播放设备的配置示例的框图。 0088 图 69 是示出图 68 中的菜单生成单元的详细配置示例的框图。 0089 图 70 是描述图 69 中的菜单生成单元的菜单按钮偏移改变处理的流程图。 0090 图 71 是示出图 68 中的显示单元处 3D 显示的菜单按钮的示例的示图。 0091 图 72 是描述根据应用了本发明的盘的第十一实施例的字幕数据的纪元的配置示 例的示图。 0092 图 73 是示出。
22、播放设备的配置示例的框图。 0093 图 74 是示出图 73 中的字幕生成单元的详细配置示例的框图。 0094 图 75 是描述图 74 中的字幕生成单元的字幕显示改变处理的流程图。 0095 图 76 是示出图 73 中的字幕生成单元的另一详细配置示例的框图。 0096 图 77 是描述图 76 中的 2D 转换单元的用于生成双眼用字幕数据的方法的示图。 0097 图 78 是示出个人计算机的配置示例的框图。 0098 图 79 是示出 PCS 语法的示例的示图。 0099 图 80 是示出 ICS 语法的示例的示图。 0100 图 81 是描述左眼用和右眼用显示数据的示图。 0101 图。
23、 82 是示出 3D 显示数据生成单元的详细配置示例的框图。 0102 图 83 是示出图 13 中的播放设备的另一详细配置示例的框图。 说 明 书 CN 103402104 A 6 5/47 页 7 0103 图 84 是示出图 83 中的字幕生成单元的详细配置示例的框图。 0104 图 85 是示出图 83 中的 3D 显示数据生成单元的详细配置示例的框图。 具体实施方式 0105 0106 盘的第一实施例的配置示例 0107 图 1 是示出应用了本发明的盘的第一实施例的配置示例的示图。 0108 图 1 中的盘 11 由 BD-ROM(Blu-ray Disc 只读存储器) 等等构成, 。
24、其中在盘 11 中记录有索引文件 (index.bdmv) 和电影对象文件 (MovieObject.bdmv) 。盘 11 中还记录 有播放列表文件 (PLAYLIST/XXXXX.mpls) 、 剪辑信息文件 (CLIPINF/XXXXX.clpi) 、 流文件 (STREAM/XXXXX.m2ts) 等等。注意, X 是 0 至 9 的任意数字。 0109 流文件是 TS(传输流) 文件, 其中根据 ISO13818-2 复用了作为电影之类的主图像 的视频数据以及音频数据等等。以下, 此 TS 将被称为 AV 流。 0110 下面将描述每个文件的详细配置。 0111 索引文件的详细配置示。
25、例 0112 图 2 是示出索引文件的详细配置示例的示图。 0113 如图 2 所示, 索引文件中记载了例如盘中记录的标题号码的列表以及与这些标题 号码对应执行的对象的类型和号码。 0114 注意, 所记载的标题号码不仅是从 1 开始按顺序赋予的整数值, 而且还有与在盘 11 被插入到播放设备中时执行的对象相对应的 “First Play” (首先播放) 。还记载了与显 示顶部菜单画面时执行的对象相对应的 “Top Menu” (顶部菜单) 。至于对象的类型, 有电影 对象 (MovieObject) 和 BD-J 对象 (BD-J Object) 这两类。 0115 在图 2 所示的示例中,。
26、 对应于 “First Play” 、“Top Menu” 和 “Title#N” , 分别记载 了 “MovieObject#1” 、“MovieObject#2”和 “MovieObject#3” 。另外, 对应于 “Title#1”记 载了 “BD-J Object#1” 。 0116 注意, MovieObject#i和BD-J Object#i各自的对象类型是电影对象和BD-J对象, 其中 i 表示对象的号码。另外, Title#i 表示标题的号码为 i。 0117 BD-J 对象与本发明无关, 因此将省略对 BD-J 对象的描述。 0118 如上所述的索引文件也被称为索引表。 01。
27、19 电影对象文件的详细配置示例 0120 图 3 是示出电影对象文件的详细配置示例的示图。 0121 如图 3 所示, 在一电影对象文件中记载了多个电影对象。在图 3 的示例中, 在电影 对象文件中记载了设有号码 0 至 M 的 M 个电影对象。在电影对象中记载了命令, 并且播放 盘 11 的播放设备顺序地执行这些命令。 0122 图 4 是示出电影对象的详细配置示例的示图。 0123 在 图 4 的 示 例 中, 对 于 电 影 对 象 #1 记 载 了 “EQ(GPR#0,1)” 、 “PlayPlayList(02000)” 、“PlayPlayList(01000)” 和 “Jump。
28、Title#1” 。由于这些命令, 播放 设备在GPR#0的值为1的情况下播放播放列表文件 (PLAYLIST/02000.mpls) , 否则播放播放 列表文件 (PLAYLIST/01000.mpls) 。然后, 播放设备转移到标题 #1。由于 BD-J 对象 #1 在 说 明 书 CN 103402104 A 7 6/47 页 8 索引文件中与标题 #1 相关, 所以播放设备执行 BD-J 对象 #1。 0124 另外, 在图 4 的示例中, 对于电影对象 #2 记载了 “PlayPlayList(02000)”和 “JumpTitle#5” 。由于这些命令, 播放设备播放播放列表文件 。
29、(PLAYLIST/02000.mpls) 。然 后, 播放设备执行索引文件中记载的与第 5 号标题号码相对应的对象类型和号码所对应的 对象。 0125 播放列表文件的详细配置示例 0126 图 5 是示出播放列表文件的详细配置示例的示图。 0127 播放列表文件是仅由电影对象或 BD-J 对象播放的文件, 并且与利用这些对象中 记载的一个命令播放的 AV 流有关的信息被记载于其中。 0128 具体而言, 如图 5 所示, 一播放列表文件由多个播放项目构成。每个播放项目中记 载了指定与要播放的 AV 流相对应的剪辑信息文件的信息, 以及表示 AV 流的播放区间的时 间信息。 0129 剪辑信息。
30、文件的详细配置示例 0130 图 6 是示出剪辑信息文件的详细配置示例的示图。 0131 剪辑信息文件中记载了将播放列表中记载的时间信息与 AV 流的分组号码关联起 来的映射图。从而, 播放设备可通过参考剪辑信息文件来识别出与每个播放项目相对应的 要播放的 AV 流的分组号码。 0132 例如, 如图 6 所示, 在已读出播放列表中的第 0 号播放项目 (PlayItem#0) 的情况 下, 播放设备读出该播放项目所指定的剪辑信息文件 (01000.clpi) 。播放设备随后通过参 考剪辑信息文件 (01000.clpi) 来识别出与播放项目 #0 中记载的时间信息相对应的播放区 间的分组号码。
31、, 并且播放与该分组号码相对应的 AV 流。从而, 播放从第 100 号分组号码开 始。 0133 另外, 在已读出第 1 号播放项目 (PlayItem#1) 的情况下, 播放设备读出该播放项 目所指定的剪辑信息文件 (02000.clpi) 。播放设备随后通过参考剪辑信息文件 (02000. clpi) 来识别出与播放项目 #1 中记载的时间信息相对应的播放区间的分组号码, 并且播放 与该分组号码相对应的 AV 流。从而, 播放从第 500 号分组号码开始。 0134 流文件的详细配置示例 0135 图 7 是示出流文件的详细配置示例的示图。 0136 如图 7 所示, 流文件由作为 AV。
32、 流的、 根据 MPEG2、 MPEG-4AVC(高级视频编码) 、 VC1 之类编码并复用的视频数据 (V) 、 音频数据 (A) 、 字幕数据 (P) 和菜单数据 (I) 的 TS 分组构 成。注意, 视频数据、 字幕数据和菜单数据各自分别是用于显示主图像、 字幕和菜单按钮的 数据。 0137 在图 7 的示例中, 作为流文件中的 AV 流的第 100 个分组的分组是视频数据, 作为 第 101 个分组的分组是音频数据, 作为第 500 个分组的分组是字幕数据, 并且作为第 800 个 分组的分组是菜单数据。注意, 一个分组由 192 字节的数据构成。 0138 在应用这样的流文件的 AV。
33、 流的情况下, 从 AV 流中提取出 PES(Packetized Elementary Stream, 分组化基原流) 分组。 0139 对 PES 分组的描述 0140 图 8 是用于描述 PES 分组的提取的示图。 说 明 书 CN 103402104 A 8 7/47 页 9 0141 在播放图 8 的 A 中所示的 AV 流的流文件的情况下, 播放设备如图 8 的 B 中所示从 该 AV 流中提取 PES 分组。 0142 具体而言, 作为图 8 的 A 中所示的 AV 流的第 100 个分组的分组是视频数据, 作为 第 101 个分组的分组是音频数据, 作为第 500、 550 和。
34、 1050 个分组的分组是字幕数据, 并且 作为第 800 个分组的分组是菜单数据。在此情况下, 如图 8 的 B 中所示, 播放设备提取由第 500 个分组、 第 550 个分组和第 1050 个分组构成的 PES 分组。 0143 图 9 是示出 PES 分组的详细配置示例的示图。 0144 如图 9 所示, PES 分组由 PES 分组头部和片段 (segment) 构成。PES 分组头部中 记载了指示出显示时间的 PTS(Presentation Time Stamp, 呈现时间戳) 、 DTS(Decoding Time Stamp, 解码时间戳) 等等。 0145 至于字幕数据的 。
35、PES 分组中包括的片段, 有 PCS(Presentation Composition Segment, 呈现成分片段) 、 WDS (Window Definition Segment, 窗口定义片段) 、 PDS (Palette Definition Segment, 色板定义片段) 、 ODS(Object Definition Segment, 对象定义片段) 和 END (End of Display Set Segment, 显示集结束片段) 。另外, 至于菜单数据的 PES 分组 中包括的片段, 则有 ICS (Interactive Composition Segment,。
36、 交互成分片段) 、 PDS 和 END。 0146 字幕数据的 PCS 中记载的是提供给与每个 ODS 相对应的字幕的 ID (以下称之为子 图像 ID) 、 用于字幕的 3D 显示的以画面为单位的偏移信息 (offset information) (细节将 在下文中描述) , 等等。字幕数据的 WDS 中记载的是指示出表示字幕的显示范围的窗口的结 构的信息 (例如位置和大小等等) 、 窗口所特有的 ID(以下称之为窗口 ID) , 等等。字幕数据 的 PDS 中记载的是可用作字幕的颜色的颜色的信息。字幕数据的 ODS 中记载的是指示出字 幕的形状的信息。字幕数据中的 END 是指示出显示集。
37、 (display set) 的结束的片段 (将在 下文中详细描述) 。 0147 以下是对偏移信息的描述。 0148 为了向用户示出 3D 图像, 需要向用户的左眼示出在预定方向上相距预定距离的 两个图像中的一个图像, 并且向右眼示出其中的另一图像。 0149 然而, 盘 11 中记录的视频数据、 字幕数据和菜单数据是用于 2D 显示的数据, 因此 播放设备无法显示左眼图像和右眼图像这两个图像。从而, 为了使能图像的 3D 显示, 对于 2D 显示图像, 记载了指示出左眼用图像和右眼用图像的偏移的方向的偏移方向 (offset_ flag) 和指示出偏移的量的偏移值 (offset_valu。
38、e) , 作为偏移信息。注意, 左眼用偏移方向 和右眼用偏移方向是相反的方向。偏移值例如是用像素数目来表达的。 0150 另外, 菜单数据 ICS 中记载的是按钮信息, 包括以画面为单位的用于菜单按钮的 3D 显示的偏移信息、 诸如与每个 ODS 相对应的菜单按钮所特有的 ID(以下称之为按钮 ID) 和通过操作菜单按钮而执行的命令之类的菜单控制信息, 等等。 0151 菜单数据 PDS 中记载的是可用作菜单按钮颜色的颜色的信息。菜单数据 ODS 中记 载的是指示出菜单按钮的形状的信息。菜单数据 END 是指示出显示集的结束的片段。 0152 图 10 是示出由如上所述的字幕数据片段构成的显示。
39、集的配置示例的示图, 并且 图 11 是示出由菜单数据片段构成的显示集的配置示例的示图。 0153 如图 10 所示, 字幕数据显示集由作为一个画面的字幕的片段的 PCS、 WDS、 PDS、 ODS 和 END 构成。在图 10 的示例中, 字幕数据的显示集由 PCS、 WDS、 PDS、 ODS 和 END 构成。 说 明 书 CN 103402104 A 9 8/47 页 10 0154 如图 11 所示, 菜单数据显示集由作为一个画面的菜单的片段的 ICS、 PDS、 ODS 和 END 构成。在图 11 的示例中, 菜单数据的显示集由 PCS、 PDS#1、 PDS#2、 ODS 和。
40、 END 构成。在 图 11 的示例中, 可用作一个画面的菜单按钮的颜色的信息的信息的类型有两类, 因此在显 示集内部署了两类 PDS。 0155 图 12 是示出由如上所述的显示集构成的纪元 (epoch) 的配置示例的示图。 0156 如图 12 所示, 纪元由任意数目的显示集构成。在图 12 的 A 中, 纪元由三个显示集 构成, 而在图 12 的 B 中, 纪元由两个显示集构成。 0157 播放设备连续显示与一个纪元相对应的字幕和菜单按钮, 并且在暂时中断显示 后, 显示与下一纪元相对应的字幕和菜单按钮。 也就是说, 纪元是可连续显示的诸如字幕和 菜单按钮之类的显示集的单位。 0158。
41、 播放设备的配置示例 0159 图 13 是示出用于播放上述盘 11 的播放设备 20 的配置示例的框图。 0160 图 13 所示的播放设备 20 由输入单元 21、 控制单元 22 和播放单元 23 构成。 0161 输入单元 21 由键盘、 鼠标、 麦克风等等构成。输入单元 21 接受来自用户的指令, 这些指令被提供给控制单元22。 控制单元22根据来自输入单元21的指令来控制播放单元 23。 0162 播放单元 23 由驱动器 31、 读出缓冲器 32、 PID 过滤器 33、 3D 视频生成单元 34、 3D 图形生成单元 35、 3D 显示数据生成单元 36 以及音频生成单元 37。
42、 构成。 0163 驱动器 31 在控制单元 22 的控制下驱动已安装的盘 11。从而, 驱动器 31 读出盘 11 中记录的索引文件、 AV 流等等。驱动器 31 把读出的索引文件等等提供给控制单元 22。 驱动器 31 把读出的 AV 流提供给读出缓冲器 32。 0164 在控制单元 22 的控制下, 读出缓冲器 32 保存从驱动器 31 提供来的 AV 流, 读出所 保存的 AV 流以提供给 PID 过滤器 33, 等等。 0165 PID 过滤器 33 基于来自读出缓冲器 32 的 AV 流的分组的分组 ID(PID) , 提取 AV 流中包括的视频数据、 字幕数据、 菜单数据和音频数。
43、据中每一个的分组。注意, PID 是构成 分组的每类数据所特有的 ID, 并且被添加到分组。 0166 PID 过滤器 33 从所提取的视频数据、 字幕数据、 菜单数据和音频数据中每一个的 每个分组中提取 PES 分组。PID 过滤器 33 随后将视频数据的 PES 分组提供给 3D 视频生成 单元 34, 并且将字幕数据和菜单数据的 PES 分组提供给 3D 图形生成单元 35。PID 过滤器 33 还将音频数据的 PES 分组提供给音频生成单元 37。 0167 3D 视频生成单元 34 利用从 PID 过滤器 33 提供来的视频数据的 PES 分组, 生成左 眼用视频数据和右眼用视频数据。
44、。 0168 具体而言, 3D 视频生成单元 34 对视频数据的 PES 分组解码, 并且把作为其结果获 得的视频数据作为左眼用视频数据。3D 视频生成单元 34 还生成通过将与视频数据相对应 的主图像在预定的偏移方向上移位预定的偏移值而获得的图像的视频数据, 来作为右眼用 视频数据。 3D视频生成单元34随后将左眼用视频数据和右眼用视频数据作为3D视频数据 提供给 3D 显示数据生成单元 36。 0169 3D 图形生成单元 35 由字幕生成单元 41 和菜单生成单元 42 构成。字幕生成单元 41利用从PID过滤器33提供来的字幕数据的PES分组, 生成右眼用字幕数据和左眼用字幕 说 明 。
45、书 CN 103402104 A 10 9/47 页 11 数据。字幕生成单元 41 随后将左眼用字幕数据和右眼用字幕数据作为 3D 字幕数据提供给 3D 显示数据生成单元 36。字幕生成单元 41 的细节将参考图 14 来描述, 图 14 将在下文中 描述。 0170 菜单生成单元 42 利用从 PID 过滤器 33 提供来的菜单数据的 PES 分组, 生成右眼 用菜单数据和左眼用菜单数据。菜单生成单元 42 随后将左眼用菜单数据和右眼用菜单数 据作为 3D 菜单数据提供给 3D 显示数据生成单元 36。 0171 针对左眼用和右眼用的每个数据, 3D 显示数据生成单元 36 合成从 3D 。
46、视频生成单 元34提供来的3D视频数据和从3D图形生成单元35提供来的3D字幕数据和3D菜单数据。 具体而言, 3D 显示数据生成单元 36 合成左眼用视频数据、 左眼用字幕数据和左眼用菜单数 据, 并且生成左眼用显示数据。 另外, 3D显示数据生成单元36合成右眼用视频数据、 右眼用 字幕数据和右眼用菜单数据, 并且生成右眼用显示数据。 3D显示数据生成单元36把左眼用 显示数据和右眼用显示数据作为 3D 显示数据提供给显示单元 51。 0172 音频生成单元 37 对从 PID 过滤器 33 提供来的音频数据的 PES 分组解码, 并且将 作为其结果获得的音频数据提供给扬声器 52。 01。
47、73 显示单元 51 由 3D 显示器等等构成。显示单元 51 基于从 3D 显示数据生成单元 36 提供来的 3D 显示数据执行输出。结果, 用户可以观看 3D 图像。 0174 扬声器 52 输出与从音频生成单元 37 提供来的音频数据相对应的音频。 0175 字幕生成单元的详细配置示例 0176 图 14 是示出字幕生成单元 41 的详细配置示例的框图。 0177 在图 14 中, 图 13 中所示的字幕生成单元 41 具有编码数据缓冲器 61、 流图形生 成单元 62、 对象缓冲器 63、 3D 生成单元 64、 右眼用图形平面 65、 左眼用图形平面 66、 CLUT (Color 。
48、Look Up Table, 颜色查找表) 67、 成分缓冲器 (composition buffer) 68 以及控制 单元 69。 0178 编码数据缓冲器 61 保存从 PID 过滤器 33 提供来的字幕数据的 PES 分组的片段。 编码数据缓冲器 61 基于字幕数据 PES 分组的 PES 分组头部中包括的 DTS, 将 PDS、 ICS、 WDS 和 PCS 流提供给流图形生成单元 62。编码数据缓冲器 61 把从 PID 过滤器 33 提供来的字幕 数据的 PDS 立即提供给流图形生成单元 62。 0179 流图形生成单元 62 对从编码数据缓冲器 61 提供来的 ODS 解码, 并且把作为其结 果获得的由索引颜色构成的未压缩状态的字幕数据 (游程长度数据) 提供给对象缓冲器 63。 另外, 流图形生成单元 62 把从编码数据缓冲器 61 提供来的 PDS、 PCS 和 WDS 提供给成分缓 冲器 68。 0180 对象缓冲器 63 保存从流图形生成单元 62 提供来的字幕对象。 0181 3D生成单元64在控制单元69的控制下从对象缓冲器63中读出字幕对象。 基于来 自控制。