处理和接收用于3维字幕的数字广播信号的方法和装置的制造方法_2

文档序号:8946080阅读:来源:国知局
致世界在眼睛的视网膜上的两个稍有差异的投影的深度的感觉。两个视网膜图像中的差异可以被称为水平视差、视网膜视差或双眼视差。此后,为了方便描述且更好地理解本发明,两个视网膜图像之间的差异将被称为“视差”。
[0051]例如,在传输3D视频数据的情形中,3D视频数据的相应场景可以具有不同3D效果。在这种情形中,用于相应场景的视差值被发送到广播接收器,使得广播接收器使用视差值控制和显示3D效果。尽管取代上述视差值,可以使用其他表达值(例如,深度值、像素间隔、屏幕尺寸等)来显示3D效果,应当注意,为方便描述且更好地理解本发明,本发明的实施方式将示例性地使用视差值。
[0052]在使用相关广播传输方案传输字幕数据的情形中,3D广播接收器接收基本视图视频数据和扩展视图视频数据并且将接收到的基本视图视频数据和接收到的扩展视图视频数据显示为3D视频数据。然而,字幕数据不具有用于3D显示的信息,使得它具有这样的缺点:它必须将3D视频数据显示为2D格式。在这种情形中,字幕仅显示为基本视图视频数据或扩展视图视频数据,并且用户以不同于3D图像的方式观看2D格式的字幕,使得用户可能体验眩晕且感觉眼睛的疲劳。
[0053]因此,必须向相关字幕数据传输3D视频数据和3D效果的信息。这样,3D效果信息可以被插入到相关字幕显示信息中或可以传输另外的字幕显示信息。
[0054]作为用于通过广播系统传输3D字幕的方法,类似于用于传输3D图像的方法,可以使用分别传输用于左视图的字幕和用于右视图的字幕的方法。作为另一方法,可以使用一同传输一个字幕和用于3D效果的视差值的方法。因为与图像不同,字幕的深度在广播内容屏幕上并不频繁变化且一个字幕内的深度中的变化也是不常见的,所以,鉴于传输效率,使用视差值传输字幕的方法是有利的。
[0055]为了在网络上传输与视差相关联的信息,可以使用传输与字幕片段的扩展视差相关联的信息的方法,以提供与现有字幕相关联的显示信息。这种方法使得遗留接收器不能接收/处理扩展字幕片段且使得能够使用常规方法实现现有字幕片段,由此即使在提供3D字幕的情形中也维持与常规广播系统的兼容性。
[0056]扩展字幕片段可以以显示定义片段、页面构成片段、区域构成片段或对象数据片段的扩展形式提供。这种扩展形式可以被称为扩展显示定义片段、扩展页面构成片段、扩展区域构成片段或扩展对象数据片段。作为另一示例,用于提供与视差相关联的信息的片段可以定义为包括在字幕片段中。即,添加的与视差相关联的信息可以组合成一个片段,从而在扩展显示定义片段、扩展页面构成片段、扩展区域构成片段或扩展对象数据片段中定义。
[0057]类似于常规广播系统中字幕片段的处理,这种字幕片段可以通过发送单元处理,且可以通过广播信号发送到广播接收器。
[0058]图1是示出根据本发明的实施方式的扩展显示定义片段的句法的图示。
[0059]根据本发明的实施方式的扩展显示定义片段(EDDS)包括定义用于在3DTV中呈现字幕而添加的图形平面相关信息的信息。H)DS可以提供信息以防止这种现象:在提供用于立体视频广播的字幕服务时,3D视频的对象和图形平面交叠,因而妨碍了立体效果。
[0060]EDDS可以包括对应于扩展视图的显示定义信息。此时,在本发明的一个实施方式中,page_id值被设置为等于与基本视图对应的DDS的page_id值。segment_type字段可以具有用于识别H)DS的值。
[0061]现在将描述包括在EDDS中的字段。
[0062]sync_byte是将使用值“0000 1111”编码的8位字段。在PES包内,解码器可以在基于segment_length解析片段时使用sync_byte来验证同步,从而确定传输包丢失。
[0063]segment_type字段指示包含在片段数据字段中的数据的类型。例如,segment_type字段识别包括该字段的片段是否是显示定义片段、页面构成片段、区域构成片段、对象数据片段、扩展显示定义片段、扩展页面构成片段、扩展区域构成片段、扩展对象数据片段或单独定义的视差相关片段。
[0064]page_id识别包含在该subtitling_segment中的数据的字幕服务。具有作为合成页面id的在字幕描述符中发送的page_id值的片段携带专用于一个字幕服务的字幕数据。因此,具有作为辅助页面id的在字幕描述符中发送的page_id的片段携带可以被多个字幕服务共享的数据。
[0065]segment_length将指定就在片段的随后有效载荷中包含的字节数。
[0066]edds_vers1n_number 字段指不扩展 DDS 的版本。
[0067]display_width字段指示由与扩展DDS相关联的字幕流采取的显示的像素中的最大水平宽度。
[0068]display_height字段指示由与扩展DDS相关联的字幕流采取的显示行中显示行中的最大垂直高度。
[0069]display_shift_type字段指定用于输出用于左视图的图形/字幕和用于右视图的图形/字幕的方法。更具体而言,该字段提供指示基于左视图和右视图其中哪一个应用字幕的视差值的信息。在这种情况中,视差可以应用于左视图和右视图其中任意一个,或视差信息可以对称地应用于左视图和右视图。
[0070]尽管根据本发明的一个实施方式,display_shift_type字段值的意义在下文说明中定义,但是每个值的定义并不受限且每个值的意义可以改变。
[0071]如果display_shift_type字段的值被设置为“00”,则在混合用于3D字幕输出的左和右视图图形平面的处理中用于左视图的图形/字幕的位置不变。即,通过显示定义片段(DDS)、页面构成片段(PCS)等传输的与字幕相关联的信息用作与左视图的字幕相关联的信息。此时,右视图可以从用于基本视图(例如左视图)的图形/字幕的位置偏移在reference_disparity中指定的值,从而被输出。
[0072]如果display_shift_type字段值被设置为“01”,则右视图图形平面使用常规2D坐标或原始坐标,且将要在左视图图形平面上输出的字幕向右偏移reference_disparity。在这种情况中,右视图变成基本视图且左视图变成扩展视图,使得reference_disparity值应用于左视图。
[0073]如果display_shift_type字段值被设置为“ 10”,则将要在左视图图形平面上输出的字幕向右偏移(reference_disparity/2)且将要在右视图图形平面上输出的字幕向左偏移(reference_disparity/2),从而被输出。
[0074]更具体而言,为了确保字幕布置在正确的深度和水平位置,发送的视差偏移值应当对称地应用于每个视图且暗示地应用于每个视图中绑定的对象。正视差偏移值X将导致左字幕图像中X个像素向左偏移且右字幕图像中X个像素向右偏移。负视差偏移值X将导致左字幕图像中X个像素向右偏移,且右字幕图像中X个像素向左偏移。
[0075]reference_displarity字段指示包括在左和右图像中的字幕之间的视差的绝对值。即,因为视差值可以具有正值或负值,所以在该字段中仅传输视差的绝对值。
[0076]广播接收器可以使用该值推断在某些坐标输出0SD、图形或字幕时不交叠3DTV的立体图像信号的范围。即,OSD、图形或字幕优选地布置在比3DTV的立体图像信号更靠近用户的位置。
[0077]在本发明的一个实施方式中,如果3DTV的所有立体图像信号在屏幕(显示器)后面形成(仅正视差),则reference_disparity可以设置为O。
[0078]图2是示出根据本发明的实施方式的扩展页面构成片段的句法的图示。
[0079]参考图2,页面构成片段(PCS)包括显示的字幕的组成成分的信息。PCS可以包括构建显示页面的至少一个区域的用途和位置信息。根据本发明的一个实施方式,图2中示出的扩展PCS(EPCS)被发送,使得接收器可以控制在扩展视图的字幕的输出。
[0080]sync_byte 字段、segment_type 字段、page_id 字段和 segment_length 字段类似于EDDS的上述字段。
[0081]Page_time_out指定以秒表达的时段,在该时段之后,页面实例不再有效,并且因此如果它在此之前不被重新定义,它应当从屏幕擦除。超时时段在第一次显示页面实例时开始。Page_time_0ut值应用于每个页面实例,直到其值被重新定义。超时时段的目的是在集成接收器解码器(IRD)碰巧错过了页面实例的重新定义或删除时避免页面实例“永久”保持在屏幕上。超时时段不需要通过IRD非常精确地计算:-0/+5s的反应精度就足够精确。
[0082]page_vers1n_number指示该页面构成片段的版本。当该页面构成片段的任意内容改变时,该版本号递增。
[0083]page_state以信号方式告知在该页面构成片段中描述的字幕页面实例的状态。
[0084]processed_length是在解码器处理的当型(while)循环内源自(多个)字段的字节数。
[0085]corresponding_reg1n_id 字段识别应用 EPCS 的区域。corresponding_reg1n_id字段可以指定PCS中定义的区域中的相应区域的id。
[0086]多个区域可以呈现在一个页面上且可以存在在每个区域中显示的字幕。此时,corresponding_reg1n_id字段定义特定字幕与哪个区域相关。
[0087]reg1n_shift_type字段不同地定义了在区域单元中输出用于左视图的图形/字幕和用于右视图的图形/字幕的方法。即,regi0n_Shift_type字段用于提供与区域单元中的上述display_shift_type相关的信息。
[0088]此后,将描述根据reg1n_shift_type字段值的定义。如上所述,这种定义不限于reg1n_shift_type字段的特定值。
[0089]如果reg1n_shift_type字段值被设置为“00”,则在混合用于3D字幕输出的左视图图形平面和右视图图形平面的处理中用于左视图的图形/字幕的位置不变。S卩,在PCS等中接收的信息可以不加改变地应用于左视图。此时,右视图的字幕可以从用于基本视图(例如左视图)的图形/字幕的位置偏移:reg1n_disparity字段中指定的值,从而被输出。
[0090]如果reg1n_shift_type字段值被设置为“01”,则右视图图形平面使用常规2D坐标或原始坐标且将要在左视图图形平面上输出的字幕向右偏移reg1n_disparity字段值,从而被输出。即,用于左视图的字幕基于右视图偏移。
[0091]如果regi0n_Shift_type字段值被设置为“10”,则将在左视图图形平面上输出的字幕向右偏移(regi0n_disparity/2)且将要在右视图图形平面上输出的字幕向左偏移(reg1n_disparity/2),从而被输出。在这种情况中,reg1n_disparity值的应用类似于display_shift_type字段的上文描述。
[0092]如果regi0n_Shift_type字段值被设置为“ 11”,则将要被输出到基本视图的坐标不分左/右地确定到reg1n_horizontal_address,且将要输出到扩展视图的坐标确定到reg1n_dispairty 值。
[0093]reg1n_disparity 字段表不针对相应 reg1n_id(corresponding_reg1n_id),在基本视图和扩展视图的水平坐标之间的差异。即,regi0n_diSparity字段指示应用于相应区域的左图像和右图像之间的视差的绝对值。
[0094]图3是示出根据本发明的实施方式根据display_shift_type字段的字幕的显示位置的图示。
[0095]接收器必须输出对应于构成立体视频的两个视图即基本视图和扩展视
当前第2页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1