包含交互式图形流的信息存储介质及其再现方法和设备的制作方法

文档序号:7611888阅读:140来源:国知局
专利名称:包含交互式图形流的信息存储介质及其再现方法和设备的制作方法
技术领域
本发明涉及再现音频/视频(AV)数据,更具体地讲,涉及一种包含能改变AV数据的再现状态的交互式图形流的信息存储介质,和一种使用能改变AV数据的再现状态的交互式图形流的再现方法及设备。
背景技术
图1是显示多个流被复用成主流的图。
参照图1,多媒体图像的主流110通过复用视频流102、音频流104、提供字幕的呈现图形流106和提供包含用于与用户交互的按钮的菜单的交互式图形流108形成。交互式图形流108包括多个片段。
图2是显示包含在交互式图形流108中的显示集(display set)的结构的示图。
参照图2,交互式图形流108形成有多个显示集,其中的每个包括多个片段。现在将解释形成显示集的每个片段。交互式复合片段(ICS)210在交互式图形流108中定义“交互式显示”的显示信息。“交互式显示”被用作提供图形元素例如对应于命令的按钮。调色板定义片段(PDS)220被用作定义调色板,其提供应该被应用于在关于交互式图形流108的图形层中的像素值的输出颜色或透明度。这里可以有多个对象定义片段(ODS)230-1至230-n,其是在交互式图形流108中的实际的图形数据。结束片段240被用作指示显示集的结束。
交互式图形流108与AV流一起被再现。当菜单被显示在屏幕上时,为了导航菜单同时AV流被再现,即使在对应于菜单的交互式图形流的再现期间AV数据的再现也继续。因此,在菜单导航期间电影的某些场景可能被错过,或如果菜单框占据了屏幕的大部分,则重要的场景可能被错过。

发明内容
本发明提供一种包含当菜单导航被执行时能改变AV数据再现状态的交互式图形流的信息存储介质,和使用这种介质的再现方法及设备。
将在接下来的描述中部分阐述本发明另外的方面和/或优点,还有一部分通过描述将是清楚的,或者可以经过本发明的实施而得知。
根据本发明的一方面,提供一种信息存储介质包括AV数据;包括对应于AV数据的字幕信息的呈现图形数据;和包括菜单数据的交互式图形数据,其中,交互式图形数据还包括用于改变AV数据和/或呈现图形数据的再现状态的再现状态改变导航命令。
交互式图形数据可以包括至少一个由多个片段形成的显示集,片段可以包括包含菜单数据的复合信息的交互式复合片段,并且交互式复合片段可以包括再现状态改变导航命令。在菜单被显示之前再现状态改变导航命令可以被执行。
对应于交互式图形数据的用户命令可以控制AV数据和/或呈现图形数据的再现状态。
根据本发明的另一方面,提供了一种再现包括菜单数据的交互式图形数据的方法,该方法包括在AV数据的再现期间接收交互式图形数据的再现命令;和改变AV数据的再现状态。
可以包含在交互式图形数据中用于改变AV数据的再现状态的再现状态改变导航命令可以在改变AV数据的再现状态之前被执行。再现状态改变导航命令可以是将AV数据的再现状态改变为“静止”状态的命令。
根据本发明的另一方面,提供一种再现设备,包括对象缓冲区,用于接收包括菜单数据的交互式图形数据;和图形控制器,用于控制接收的交互式图形数据的再现状态,其中,交互式图形数据包括用于改变AV数据和/或呈现图形数据的再现状态的再现状态改变导航命令。


通过结合附图对实施例进行下面的描述,本发明的这些和/或其他方面和优点将会变得清楚和更易于理解,其中图1是显示多个流被复用成主流的示图;
图2是显示在交互式图形流中显示集的结构的示图;图3是显示在被设计以实现菜单的交互式图形流中的交互式复合片段(ICS)的结构的示图;图4是示出弹出菜单的有效显示期间的示图;图5是示出始终显示的菜单的有效显示期间的示图。
图6时显示当呈现引擎激活时AV呈现可以具有的状态的示图。
图7是显示根据实现临时停止功能的本发明实施例的预先命令块被加入到其的ICS的结构的示图。当弹出菜单被准备时预先命令块被添加从而AV数据的再现状态可以被控制。
图8是显示根据实现临时停止功能的本发明另一实施例在菜单屏幕中“静止”命令被分配到其的ICS的结构的示图。
图9是显示根据再现交互式图形流的本发明实施例的再现设备的示图。
具体实施例方式
现在将详细地描述本发明的实施例,其例子显示在附图中,其中,相同的标号始终表示相同的部件。以下,通过参考附图来描述实施例以解释本发明。
参照图3,交互式复合片段(ICS)包括多个页结构。ICS被设计以在ICS属于其的显示集的有效显示期间内实现多个菜单页,或图形用户接口的其它形式。页是形成一个菜单的一组按钮,其通过page_id区分于其它页。即,一个ICS包括多个页。弹出菜单(pop-up menu)和始终显示的菜单(always-on menu)具有相同的ICS结构,并且指示通过ICS被实现的菜单是弹出菜单或始终显示的菜单的属性被写在片段描述属性中。
图4是示出弹出菜单的有效显示期间的示图。
即使当AV数据在其被再现的时间点到达ICS的Epoch Start(ICS的新时期的开始)的呈现时间标记时,弹出菜单也不被显示在屏幕上,并且只有当用户操作例如用于用户选择显示菜单的“PopUp_on()”被分派到其的按钮被选择时,弹出菜单被显示在屏幕上。术语“时期”将在后面解释。响应用户操作如“PopUp_off()”或在ICS的composition_time_out_pts时间点菜单消失。术语composition_time_out_pts描述在一个时期中交互式显示的结束时间。在结束时间,交互式显示不再有效并因此将不再被显示。因此,由标号410指示的从ICS的PTS时间点到composition_time_out_pts时间点的时间间隔是弹出菜单的有效显示期间,并且在有效显示期间内在PopUp_on()和PopUp_off()之间菜单屏幕被实际地显示在屏幕上的时间是交互显示期间。
这里,交互式显示期间是在其间弹出菜单可以被显示的有效时间间隔,即,在那通过用户PopUp_on()和PopUp_off()的用户操作可以被应用的时间间隔。该交互式显示期间是在其间菜单被实际地显示在屏幕上的时间间隔。
交互式图形数据流形成了一个或多个单元,鉴于交互式图形解码器的操作模式,每个被称作时期。在时期期间中所有交互式图形对象被解码并连续地存储在交互式图形解码器中的对象缓冲区中。
即,在一个时期期间中解码的交互式图形对象的重复的使用是可能的。因此,除非下一个时期数据被输入,该数据连续地被维持在解码器中,并且在当前时期结束并下一个时期开始的时刻,在解码器中的所有缓冲区被重新设定并且存储在对象缓冲区中的所有数据消失。
在一个显示集中的每个片段写在打包的基本流(PES,packetizedelementary steam),其是MPEG-2传输流的包单元。这里,为对应于包含在PES包中的解码时间标记(DTS)的期间显示集的解码被执行,并且在屏幕上的包的输出在PTS时间开始。显示集的输出完成时间由记录在ICS中的composition_time_out_pts字段中的值确定。
图5是示出始终显示的菜单的有效显示期间的示图。
当AV数据的再现时间点变为ICS的Epoch Start的PTS时,始终显示的菜单的第一页被显示在屏幕上,并且在ICS的composition_time_out_pts时间点,始终显示的菜单自动地消失。因此,由标号510指示的从ICS的PTS时间点到composition_time_out_pts时间点的时间间隔是始终显示的菜单的有效显示期间,并且当菜单被实际地显示在屏幕上时有效显示期间与交互式显示期间相同。
如上所述参照图4和图5,弹出菜单和始终显示的菜单之间的差别在于弹出菜单在由用户操作设定的时期中的有效显示期间内被显示在屏幕上,而始终显示的菜单在ICS的PTS时间点自动地被显示。这些菜单中的每个与AV数据的再现一起被显示。通常,即使当菜单被显示时,AV数据的再现也继续。因此,菜单框在AV数据的再现期间被显示,并且如果用户在AV数据的再现期间执行菜单导航,则因为被菜单框隐藏的部分,场景不能正确地被观看,或在菜单导航期间正在播放的电影场景可被错过。
图6是显示当呈现引擎激活时AV呈现可以具有的状态的示图。
参照图6,在AV呈现中,存在如“播放(Play)”、“特技播放(Trick Play)”和“静止(Still)”的状态。“播放”指示再现以正常速度被实现的状态,即x1.0(1倍速度),和“特技播放”指示再现以低于或高于x1.0速度的速度执行的状态。“静止”指示最后场景被连续地显示在屏幕上并且再现以x0.速度被执行。因此,在“静止”状态,视频和音频数据的再现被临时地停止但是导航系统连续地操作。“静止”状态与“暂停(Pause)”状态不同。在“暂停”状态中,包括导航系统的操作的所有操作停止。
因此,在本发明中,使用户能将AV呈现的状态从“播放”改变为“静止”的导航命令“静止”被定义,从而当菜单在AV数据的再现期间被显示时,用户不会错过电影场景。即,根据内容制造商的意图,“静止”导航命令被制作以使用从而当菜单被再现时,AV数据的再现可以被临时地停止。
图7是显示根据实现临时停止功能的本发明实施例的预先命令块被加入到其的ICS的结构的示图。当弹出菜单被准备时预先命令块被添加从而AV数据的再现状态可以被控制。
参照图7,可以看出预先命令块被加入到页结构数据区域。预先命令块包含应该在包含预先命令块的页结构数据被显示在屏幕上之前被执行的导航命令。如果制造商打算当由ICS定义的弹出菜单页被用户执行时AV数据的再现被继续,则制造商可以选择在预先命令块中不包含“静止”命令。另外,如果设计者打算将AV数据的再现临时地停止,则制造商可以在预先命令块中包括“静止”命令,从而在菜单页被显示之前AV数据的再现可以被临时地停止。
图8是显示根据实现临时停止功能的本发明另一实施例在菜单屏幕中“静止”命令被分派到其的ICS的结构的示图。
参照图8,在这个实施例中,制造商可以提供在屏幕上显示的菜单屏幕,在其中“静止”命令被分派到预定的按钮,从而根据用户选择,AV的再现状态可以被改变为临时停止状态。
如上所述,当弹出菜单或始终显示的菜单被执行时,通过使用将AV呈现的状态从“播放”改为“静止”的“静止”导航命令,根据制造商的意图AV数据的再现状态可以被控制。
图9是显示根据本发明的实施例的再现交互式图形流的再现设备的示图。
参照图9,提供了根据本发明的实施例的再现设备的交互式图形解码器的框图。在MPEG-2TS包中,其是从存储介质中读取出的主流,只有交互式图形流被选择性获取并被传送到传输缓冲区904,并随后被发送到交互式图形解码器。在编码的数据缓冲区906中,将解码的数据被存储。在流图形处理器908中,数据被解码并且用于按钮图像的对象数据被发送到对象缓冲区910,并且复合信息被发送到复合缓冲区912从而交互式图形流的屏幕输出被控制。
当到达对应于交互式图形流的屏幕输出的开始的PTS时间时,复合缓冲区912控制图形控制器914从而将被输出到当前屏幕上的图像被确定并从对象缓冲区910发送到图形层916,并且颜色信息被发送到颜色查询表918以在屏幕上形成交互式图形流。另外,图形控制器914接收来自用户的输入并响应按钮的位置移动或按钮的选择改变按钮状态,并指示在屏幕上输出的结果。
同时,上述的交互式图形流再现方法的实施例可以被写为计算机程序。形成程序的代码和代码片段可以通过在本领域的计算机程序员轻易地推断出。该程序可以被存储在信息存储介质中,并且通过计算机被读取和执行从而该方法被实现。信息存储介质的例子包括磁存储介质、光记录介质和如载波的存储介质。
在此描述中陈述的实施例应该仅仅被考虑为描述的意义,而不是用于限制的目的。因此,本发明的范围并不是由详细地描述而是由附属的权利要求来限定的,并且在本范围内的所有差别应该被构建为包含在本发明内。
根据上述的本发明,可控制AV呈现状态,即当弹出菜单或始终显示的菜单被显示时呈现引擎的状态的方法被提供。因此,当菜单被再现时本发明使制造商或用户能保持或临时地停止AV数据的再现。
尽管显示和描述本发明某些实施例,但本领域的技术人员应该理解,在不脱离本发明的原则、精神和由所附权利要求和等同物所限定的范围的情况下,可以在实施例中做出改变。
权利要求
1.一种信息存储介质包括AV数据;包括对应于AV数据的字幕信息的呈现图形数据;和包括菜单数据的交互式图形数据;其中,交互式图形数据还包括用于改变AV数据和/或呈现图形数据的再现状态的再现状态改变导航命令。
2.根据权利要求1所述的信息存储介质,其中,交互式图形数据包括至少一个由多个片段形成的显示集,该片段包括包含菜单的复合信息的交互式复合片段,且交互式复合片段包括再现状态改变导航命令。
3.根据权利要求2所述的信息存储介质,其中,再现状态改变导航命令在菜单被显示之前被执行。
4.根据权利要求1所述的信息存储介质,其中,再现状态改变导航命令将AV数据和/或呈现图形数据的再现状态改变为静止状态。
5.根据权利要求1所述的信息存储介质,其中,对应于交互式图形数据的用户命令控制AV数据和/或呈现图形数据的再现状态。
6.根据权利要求5所述的信息存储介质,其中,用户命令将AV数据和/或呈现图形数据的再现状态改变为静止状态。
7.一种再现包括菜单数据的交互式图形数据的方法,该方法包括在AV数据的再现期间接收交互式图形数据的再现命令;和改变AV数据的再现状态。
8.根据权利要求7所述的方法,其中,包含在交互式图形数据中的改变AV数据的再现状态的再现状态改变导航命令在改变AV数据的再现状态之前被执行。
9.根据权利要求8所述的方法,其中,再现状态改变导航命令是将AV数据的再现状态改变为静止状态的命令。
10.根据权利要求8所述的方法,其中,交互式图形数据包括至少一个由多个片段形成的显示集,该片段包括包含菜单数据的复合信息的交互式复合片段,并且交互式复合片段包括再现状态改变导航命令。
11.根据权利要求7所述的方法,其中,改变AV数据的再现状态包括显示包含用户交互命令以改变AV数据的再现状态的菜单数据。
12.根据权利要求11所述的方法,其中,用户交互命令将AV数据的再现状态改变为静止状态。
13.一种再现设备包括对象缓冲区,用于接收包括菜单数据的交互式图形数据;和图形控制器,用于控制接收的交互式图形数据的再现状态;其中,交互式图形数据包括用于改变AV数据和/或呈现图形数据的再现状态的再现状态改变导航命令。
14.根据权利要求13所述的设备,其中,交互式图形数据包括至少一个由多个片段形成的显示集,该片段包括包含菜单数据的复合信息的交互式复合片段,并且交互式复合片段包括再现状态改变导航命令。
15.根据权利要求13所述的设备,其中,对应于交互式图形数据的用户命令控制AV数据和/或呈现图形数据的再现状态。
16.根据权利要求13所述的设备,还包括编码的数据缓冲区,用于存储并发送编码的交互式图形数据;流图形处理器,用于解码编码的数据并将一个或多个用户交互图像的对象数据发送到对象缓冲区;和复合缓冲区,用于从流图形处理器接收复合信息以控制交互式图形数据的屏幕输出。
17.根据权利要求16所述的设备,还包括图形控制器,由复合缓冲区控制从而将被显示的图像被确定并从对象缓冲区发送;其中,图形控制器接收来自用户的输入并改变一个或多个用户交互图像的状态,指示在屏幕输出上的改变的状态。
18.一种信息存储介质包括交互式图形数据,包括在用户交互中使用的图形用户接口数据;其中,图形用户接口数据被用于选择再现状态改变导航命令以改变AV数据的再现状态。
19.根据权利要求18所述的信息存储介质,其中,再现状态改变导航命令通过外围计算机装置从图形用户接口数据中被选择。
20.一种再现包括对应于在用户交互中被使用的图形用户接口的数据的交互式图形数据的方法,该方法包括显示图形用户接口同时再现AV数据;和通过图形用户接口接收命令来改变AV数据的再现状态。
21.一种再现AV数据的方法,该方法包括再现具有至少一个交互式复合片段的交互式图形数据;其中,至少一个交互式复合片段包括包含一个或多个在显示对应于交互式图形数据的图形用户接口之前被执行的导航命令的预先命令块。
22.根据权利要求21所述的方法,其中,预先命令块包括用于在显示图形用户接口之前临时地停止AV数据的再现的命令。
23.根据权利要求21所述的方法,其中,静止导航命令将再现AV数据的状态从播放改变为静止以响应被执行的弹出菜单或始终显示的菜单。
24.一种再现AV数据的方法,该方法包括与AV数据一起显示图形用户接口;和通过图形用户接口选择对应的命令来临时地停止AV数据的再现。
25.根据权利要求24所述的方法,其中,对应的命令是由用户通过图形用户接口选择的静止命令。
26.根据权利要求25所述的方法,其中,静止命令通过在图形用户接口中的按钮被选择。
全文摘要
一种信息存储介质,包括AV数据的;包括对应于AV数据的字幕信息的呈现图形数据;和包括菜单数据的交互式图形数据;其中交互式图形数据还包括用于改变AV数据和/或呈现图形数据的再现状态的再现状态改变导航命令。
文档编号H04N5/93GK1655605SQ200510007628
公开日2005年8月17日 申请日期2005年2月7日 优先权日2004年2月9日
发明者郑吉洙, 朴成煜 申请人:三星电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1