用于接收数字广播信号的设备和方法

文档序号:7885895阅读:164来源:国知局

专利名称::用于接收数字广播信号的设备和方法
技术领域
:本发明涉及一种接收包括3D视频的数字广播信号的方法及其设备,并且更具体地,本发明涉及一种通过接收包括具有多个视点的3D视频的数字广播信号而在屏幕上输出3D视频数据的方法及其设备。
背景技术
:随着3维电视(3DTV)的蓬勃发展,激发了由数字广播执行3D视频内容的发送并且通过存储媒体来执行3D视频内容的分发。一般来说,3维视频使用双眼的立体视觉的原理来提供3D效果。因为人通过双眼的视差(换言之,由于彼此分离大约65mm的两眼之间的间隔引起的双目视差)感觉立体效果,所以3D视频可以以使得左眼和右眼分别看到相应的平面视频的方式提供3D效果和透视效果。3D视频显示方法包括立体技术、体积技术、全息摄影技术等等。在立体技术的情况下,提供应由左眼观看的左视图和应由右眼观看的右视图。立体技术以左眼和右眼分别利用偏光眼镜或显示装置本身来观看左视图和右视图的方式使得能够感觉到3D视频效果。然而,上述3D视频是仅考虑单一视点的视频。为了为观看者提供能够从多个视点观看的3D视频,还需要分别地提供额外的信息和多个3D视频。为了通过广播服务为观看者提供多视点的3D视频,需要提供能够在3D多视点显示中再现制作方想要的3D效果的信息和技术以及对于每个视点的数据传输。在该情况下,如果3D多视点显示的观看环境对应于拍摄多视点的条件,则观看者可以能够享受到想要的3D效果。否则,可能发生画面的变形和观看的不方便。因此,需要提供一种提供用于在多视点环境中再现拍摄条件和想要的3D效果的相关元数据的方法。
发明内容技术任务本发明想要解决上述问题。本发明想要实现的技术任务在于提供一种接收数字广播信号的方法及其设备,其能够以接收包括多视点的3D视频的数字广播信号的方式显示3D视频以在多个视点观看3D视频而没有遇到上述问题。技术方案为了实现上述技术任务并且根据本发明的目的,如这里具体实施和广泛描述的,根据本发明的一个实施方式,一种数字广播信号接收装置包括:调谐器,其被构造为接收包括实施多视点3D视频的多个视频流和信令数据的数字广播信号;信令数据处理器,其被构造为对包括信息表的数字广播信号进行解码,该信息表中包括将多个视频流的视频图像转换为多视点3D视频的多视点3D视频信息;解码器,其被构造为使用多视点3D视频信息对多个视频流进行解码;以及格式化器,其被构造为输出解码后的视频流的视频图像作为多视点3D视频。并且,根据本发明的一个实施方式的数字广播信号接收装置进一步包括多视点输出控制单元,其被构造为显示考虑各视点的相对位置输出的多视点3D视频。并且,根据本发明的一个实施方式的数字广播信号接收装置的多视点3D视频信息包括从下述组中选择的至少一个信息,所述组由视点的数目、相机布置方法、各视点的优先级、由多视点3D视频提供的观看角度、相机之间的距离或根据各视点一起形成3D视频的不同相机的标识符组成。并且,根据本发明的一个实施方式的数字广播信号接收装置的多视点3D视频信息以描述符的形式包括在信息表中。并且,如果能够在接收器中显示的视点的数目少于数字广播信号中包括的视点的数目,则根据本发明的一个实施方式的数字广播信号接收装置的各视点的优先级根据优先级对多个视频流的一部分进行过滤。为了实现上述技术任务并且根据本发明的目的,如这里具体实施和广泛描述的,根据本发明的一个实施方式,一种接收数字广播信号的方法包括下述步骤:接收包括实施多视点3D视频的多个视频流和信令数据的数字广播信号;对包括信息表的数字广播信号进行解码,该信息表中包括将多个视频流的视频图像转换为多视点3D视频的多视点3D视频信息;使用多视点3D视频信息对多个视频流进行解码;以及输出解码后的视频流的视频图像作为多视点3D视频。并且,根据本发明的一个实施方式的接收数字广播信号的方法进一步包括下述步骤:显示考虑各视点的相对位置输出的多视点3D视频。并且,根据本发明的一个实施方式的接收数字广播信号的方法的多视点3D视频信息包括从下述组中选择的至少一个信息,所述组由视点的数目、相机布置方法、各视点的优先级、由多视点3D视频提供的观看角度、相机之间的距离或根据各视点一起形成3D视频的不同相机的标识符组成。并且,根据本发明的一个实施方式的接收数字广播信号的方法的多视点3D视频信息以描述符的形式包括在信息表中。并且,如果能够在接收器中显示的视点的数目少于数字广播信号中包括的视点的数目,则根据本发明的一个实施方式的接收数字广播信号的方法的各视点的优先级根据优先级对多个视频流的一部分进行过滤。有利效果根据本发明,接收数字广播信号的方法及其设备具有下述效果。根据本发明的一个实施方式,能够在数字广播接收器中从多个视点观看3D视频。根据本发明的一个实施方式,制作方可以能够在数字广播接收器中显示多视点的3D视频信号的情况下再现制作方想要的3D效果。根据本发明的一个实施方式,在数字广播接收器中显示多视点的3D视频信号的情况下,能够根据各视点提供用户界面。根据本发明的一个实施方式,各输出画面可以能够以指定固定的3D视点的方式输出固定的3D视点或者可以能够以在多视点显示中进行选择的方式显示用户想要的3D视点。图1是根据本发明的一个实施方式的多视点3D视频服务的视频元素的图;图2是根据本发明的一个实施方式的拍摄多视点3D视频的相机布置的图;图3是根据本发明的一个实施方式的多视点3D视频服务的元数据的图;图4是根据本发明的一个实施方式的多视点3D视频的拍摄条件和对应的元数据的图;图5是根据本发明的一个实施方式的使用PMT信令多视点3D服务的方法的图;图6是根据本发明的一个实施方式的Multiview-descriptor中包括的详细信息的图;图7是根据本发明的一个实施方式的Multiview_service_descriptor和Multiview_element_descriptor中包括的详细信息的图;图8是根据本发明的一个实施方式的使用SDT的多视点视频服务的图;图9是根据本发明的一个实施方式的SDT中包括的服务类型的图;图10是根据本发明的一个实施方式的分量描述符(componentdescriptor)的图;图11是根据本发明的一个实施方式的DVB广播系统中指示多视点3D视频服务的stream_content和component_type的图;图12是根据本发明的一个实施方式的多视点服务描述符的图;图13是根据本发明的一个实施方式的使用TVCT的多视点3D视频服务和附加服务类型的信令的图;图14是根据本发明的一个实施方式的多视点3D视频服务描述符的图;图15是根据本发明的一个实施方式的提供多视点3D视频服务信息的独立表的图;图16是根据本发明的一个实施方式的单个3DTV显示情况的平面图;图17是根据本发明的一个实施方式的多视点3DTV显示情况的平面图;图18是根据本发明的一个实施方式的使用PMT的多视点描述符接收多视点3D视频服务信息的情况的流程图;图19是根据本发明的一个实施方式的使用PMT的多视点服务描述符和多视点元素描述符接收多视点3D视频服务信息的情况的流程图;图20是根据本发明的一个实施方式的使用SDT的多视点描述符接收多视点3D视频服务信息的情况的流程图;图21是根据本发明的一个实施方式的使用TVCT的多视点描述符接收多视点3D视频服务信息的情况的流程图;图22是根据本发明的一个实施方式的使用EIT的多视点事件描述符接收多视点3D视频服务信息的情况的流程图;图23是根据本发明的一个实施方式的多视点事件描述符的图;图24是根据本发明的一个实施方式的提供多视点3D视频服务的3D接收器的图;图25是根据本发明的一个实施方式的多视点3D视频服务的环境的图26是根据本发明的一个实施方式的观看多视点3D视频的用户界面的图;图27是根据本发明的一个实施方式的根据用户的位置的用户界面的图;图28是根据本发明的一个实施方式的指定用户的位置与输出3D视点之间的映射的用户界面的图;图29是根据本发明的一个实施方式的关键字模式的用户界面的图;图30是根据本发明的一个实施方式的由节目提供的3D视点对应于5的情况下根据各位置的3D视点的映射的图;图31是根据本发明的一个实施方式的根据位置的3D视点和元数据的图;图32是根据本发明的一个实施方式的提供多视点视频服务的3D接收器的图。具体实施例方式现在将详细参考在附图中示出其示例的本发明的优选实施方式。然而,本发明可以不受实施方式的限制或约束。尽管在本发明中使用的术语从公知常用的术语中选择,但是这里使用的术语可以根据操作者的意图或本领域的习惯、新技术的出现等而改变。另外,在本发明的描述中提到的部分术语已经被申请人任意选择。在该情况下,任意选择的术语的意义在说明书的详细描述的相关部分中进行描述。因此,本申请中使用的术语需要基于本说明书中公开的对应的技术和全部内容的实质意义来理解,而不是简单地理解为术语的简单名称。3维视频显示方法可以包括考虑两个视点的立体视觉技术和考虑三个以上视点的多视点图像技术(或多视点技术)。相比较来说,传统的单视点图像技术可以被称为单视场视频技术。立体视觉技术使用通过利用彼此分离一定距离的左相机和右相机对同一被摄体拍摄而获得的成对的图像,即,左视点图像和右视点图像。多视点技术使用通过利用具有恒定距离和角度的三个或更多个相机对同一被摄体拍摄而获得的三个或更多个的图像。下文中,多视点3D视频可以能够以在上述3个或更多图像中选择各视点的3D视频中包括的2个图像的方式为用户提供各种视点处的3D视频。这被称为3D视频服务并且在下面的描述能够与多视点服务的含义相同。图1是根据本发明的一个实施方式的多视点3D视频服务的视频元素的图.参考图1,由于各视频流以一对一的方式与相机对应,因此相机ID被分配给各视频流。2D传统视频服务包括由一个相机1010提供的一个视频流并且3D视频服务包括由两个相机1010/1020拍摄的两个视频流。多视点3D视频服务包括由4个相机1010/1020/1030/1040拍摄的四个视频流。虽然图1示出了4个相机的示例,但是本发明可以不限于实施方式的相机的数目并且可以应用于由3个或更多相机拍摄的多视点3D服务。参考图1,每个流可以包括根据各个流的相机参数1011/1021/1031/1041。具体地,各流可以包括内部和外部相机参数。内部相机参数是指示相机本身的特性的信息并且可以包括与镜头的光学特性相关的信息。并且,外部相机参数可以包括关于实际或虚拟相机的几何位置信息。在图1中,除了视频流之外,3D视频服务或多视点3D视频服务还包括视频配置信息1050/1060,其对应于用于将各视频流组合为3D视频的元数据。视频配置信息包括用于使用各流提供3D视频服务或多视点3D视频服务的信息。将在下面的描述中详细解释视频配置信息中包括的信息。在图1中,属于多视点服务的相机视点流可以对应于视频图像本身或关于深度等等的信息。图2是根据本发明的一个实施方式的拍摄多视点3D视频的相机布置的图。图2的(a)是圆形会聚的图。在图2的(a)中,每个三角形分别表示单个相机。椭圆形表示对象。圆形会聚具有相机以对象为中心而围绕对象的形式。相机至对象距离(其是本发明想要提供给接收方的多视点3D视频服务的元信息之一)表示拍摄对象与基于多个相机布置的中心的形成视频的相机的像平面之间的距离。根据圆形会聚,所有相机的相机至对象距离值相同。图2的(b)是线性会聚的图。每个相机被线性地布置并且在各相机的位置以控制会聚到对象的会聚的角度的方式拍摄对象的图片。相机至对象距离被定义为中心相机的像平面与对象之间的距离。能够根据上述相机至对象距离和从各相机到中心相机的距离来计算从不同的相机到对象的距离。图2的(C)是线性平行的图。每个相机被线性的布置并且在各相机的位置拍摄前方的图片。不同于线性会聚,线性平行不控制会聚到对象的角度。根据前述各种类型从不同位置的相机拍摄的图像要求将由接收器组合为多视点3D视频的附加元数据。图3是根据本发明的一个实施方式的多视点3D视频服务的元数据的图。下面进行详细描述。在节目级别提供3D视点的数目(Numberof3Dviews)并且3D视点的数目表示由3D视频节目提供的3D视点的数目。在节目级别提供相机布置类型并且相机布置类型表示图2中描述的相机布置的类型。如前所述,存在圆形会聚类型、线性会聚类型和线性平行类型。在节目级别提供视点的支持角度(Supportedangleofview)并且视点的支持角度表示由3D视频节目提供的3D视频覆盖的总观看角度或者位于相机布置的两端的相机的距离信息。在后一种情况下,能够通过与相机至对象距离的值组合来计算总观看角度。为了进行区分,能够将视点类型的支持角度添加到元数据。在节目级别提供相机至对象距离(Camera-to-objectdistance)。在诸如线性会聚和线性平行的相机布置的情况下,相机至对象距离表示拍摄对象与多个相机布置中形成视频的中心相机的像平面之间的距离。在诸如圆形会聚的相机布置的情况下,所有相机到对象的距离相同。以3D视点为单元提供视点ID(ViewID)并且视点ID表示各3D视点的唯一标识符。以3D视点为单元提供深度范围(D印thrange)并且深度范围表示由各3D视点提供的3D视频的最小和最大视差。或者,深度范围表不各3D视点的深度预算。以3D视点为单元提供左相机位置(Leftcameraposition)并且左相机位置表示获得3D视点中包括的对应于左视频的数据的相机的位置并且表示基于相机布置的中心的距离或角度。在该情况下,负数(_)表示相机位于中心的左侧并且正数(+)表示相机位于中心的右侧。在诸如线性会聚和线性平行的相机布置的情况下,由距离值表示左相机位置。在诸如圆形会聚的相机布置的情况下,由角度值表示左相机位置。以3D视点为单元提供右相机位置(Rightcameraposition)并且右相机位置表示获得3D视点中包括的对应于右视频的数据的相机的位置并且表示基于相机布置的中心的距离或角度。在该情况下,负数(_)表示相机位于中心的左侧并且正数(+)表示相机位于中心的右侧。在诸如线性会聚和线性平行的相机布置的情况下,右相机位置由距离值表示。在诸如圆形会聚的相机布置的情况下,右相机位置由角度值表示。以3D视点为单元提供左相机ID(LeftcameraID)并且左相机ID表示在形成3D视点的过程中获得对应于左视频的数据的相机的标识符(ID)。左相机ID的目的在于标识相机的位置。如图1中所示,为了精确地标识相机的物理位置,分别发送用于对应的相机的内部参数和外部参数。以3D视点为单元提供右相机ID(RightcameraID)并且右相机ID表示在形成3D视点的过程中获得对应于右视频的数据的相机的标识符(ID)。右相机ID的目的在于标识相机的位置。如图1中所示,为了精确地标识相机的物理位置,分别发送用于对应的相机的内部参数和外部参数。下面描述用于前述元数据的物理相机布置的示例。图4是根据本发明的一个实施方式的多视点3D视频的拍摄条件和对应的元数据的图。图4的(a)表示根据多视点3D视频的拍摄条件的各元数据的值。4个相机拍摄同一对象的图片并且各相机能够表示为相机O4010、相机I4020、相机24030和相机34040。视点的支持角度由位于相机布置的两端的相机O4010、相机34040与对象形成的角度来确定。在图中,该值表示为“A”。该值还能够由位于相机布置的两端的相机之间的距离来表示。相机阵列的中心由位于中心处的相机I4020与相机24030之间的中心位置来确定。从相机阵列的中心到对象的距离能够被确定为相机至对象距离。在图中,该值表示为“D”。并且,如果存在奇数个相机,则相机至对象距离由对象与位于相机布置的中间的相机的像平面之间的距离来确定。各相机的位置能够由从相机阵列的中心到各相机的距离来表示。因此,相机04010和相机34040具有值“K”并且相机I4020和相机24030具有值“L”。图4的(b)是用于前述拍摄条件的元数据值的示例。在使用4个相机的情况下,3D视点的数目具有3个值。具体地,由于各视点需要由两个相机拍摄的视频以提供双眼视差,因此各视点分别由相机O4010和相机14020、相机I4020和相机24030以及相机24030和相机34040提供。将根据各视点在下面的描述中进行描述。在视点类型的支持角度具有值“O”的情况下,视点的支持角度由角度值表示。在该情况下,在图4的(a)中,视点的支持角度具有值“A”。在视点类型的支持角度具有值“I”的情况下,视点的支持角度由距离值表示。在该情况下,视点的支持角度具有值“2K”,其对应于分别位于两端的相机之间的距离值。相机至对象距离由D值(其对应于从相机布置的中心到对象的距离)确定。在下面的描述中,描述关于根据各视点的元数据的信息。用于视点的标识符(视点ID)从左视点开始具有值0、1和2。关于各视点的/[目息包括深度范围、左/右相机的位置和关于左/右相机的标识符的信息。参考viewID0,深度范围包括表示最小视差的min_disparityO值和表示最大视差的max_disparityO值。由于viewIDO是包括相机O4010和相机I4020的视点,因此左相机位置值对应于是相机O的位置的-K。在该情况下,负数表达表示对应的相机位于相机布置的中心的左侧。右相机位置值具有是相机I的位置的值-L。左相机ID具有对应于相机O的ID的值“O”并且右相机ID具有对应于相机I的ID的值“I”。参考viewIDl,depthrange包括表示最小视差的min_disparityl值和表示最大视差的max_disparityl值。由于viewIDl是包括相机I4020和相机24030的视点和中心视点,因此左相机位置值对应于是相机I的位置的-L。右相机位置值具有是相机2的位置的值L。在该情况下,正数表达表示对应的相机位于相机布置的中心的右侧。左相机ID具有对应于相机I的ID的值“I”并且右相机ID具有对应于相机2的ID的值“2”。参考viewID2,depthrange包括表示最小视差的min_disparity2值和表示最大视差的max_disparity2值。由于viewID2是包括相机24030和相机34040的视点,左相机位置值对应于是相机2的位置的L。右相机位置值具有是相机3的位置的值K。左相机ID具有对应于相机2的ID的值“2”并且右相机ID具有对应于相机3的ID的值“3”。能够使用前述元数据提供关于用于多视点3D视频服务的拍摄条件的信息。图5是根据本发明的一个实施方式的使用PMT信令多视点3D服务的方法的图。前述用于多视点3D视频服务的元数据能够以描述符的形式包括在节目映射表(PMT)中。PMT包括下面所述的内容。table_id字段是8位元字段并且TS_program_map_section始终被设置为值“0x02”。section_syntax_indicator是I位元字段并且被设置为“I”。section_length字段由12个位元构成并且头两个位元对应于“00”。该字段表示部分的字节数并且表示就从该字段之后到CRC的长度。该字段的值不大于1021。program_number字段由16个位元构成。该字段表示program_map_PID所应用到的节目。一个节目定义仅由一个TS_program_map_section发送。这意味着节目定义不大于1016。version_number字段由5个位元构成并且表示虚拟频道的版本。版本值对于VCT的每个变化增加“I”。如果版本值达到“31”,则下一版本值变为“O”。该字段的值应该是MGT的相同字段的相同值。current_next_indicator字段由I个位元构成。如果VCT当前可用,则该值被设置为“I”。如果该值被设置为“0”,则其意味着VCT还不可用并且下一表有效。section_number字段被设置为“0x00”。last_section_number字段被设置为“0x00”。PCR_PID字段由13个位元构成。该字段表示包括对于由节目号提及的节目有效的PCR字段的TS的PID。program_infor_length字段可以由12个位元构成并且头两个位元对应于值“00”。其余10个位元表示该字段之后的作为字节的数目的描述符。stream_type字段可以由8个位元构成并且表示由具有基本PID的PID值的分组发送的节目元素的类型。elementary_PID字段可以由13个位元构成并且表示包括相关节目元素的TS的PID。ES_infor_length字段可以由12个位元构成并且头两个位元对应于“00”。其余10个位元将该字段之后的相关节目元素的描述符表示为字节的数目。CRC_32字段表示使得解码器中的寄存器零输出的CRC值。将多视点3D视频服务的元数据包括在前述PMT中的方法能够被分类为2种方式。—种方式是使用一个描述符的方法。在下面的描述中,将其称为multiview_descriptor。multivew_descriptor位于PMT中就在program_infor_length字段之后的描述符5010的位置处并且包括关于对应的节目的信息。multiview_descriptor可以能够包括关于整个服务和每个基本流的信息。广播接收方可以能够通过检查multiview_descriptor的存在来识别是否提供了多视点3D视频服务。将在图6中描述multiview_descriptor中包括的详细信息。另一种方式是使用2个描述符的方法。在下面的描述中,这些分别称为multiview_service_descriptor和multiview_element_descriptor。multiview_service_descript0r可以能够包括关于所有元素共享的服务或整个服务的公共信息并且可以在PMT表中位于第一描述符5010的位置处。multiview_element_descriptor可以包括关于多视点3D视频服务中包括的各元素流的信息并且可以在PMT表中位于第二描述符5020的位置处。将在图7中描述multiview_service_descripto;r和multiview_element_descriptor中包括的详细信息。图6是根据本发明的一个实施方式的Multiview-descriptor中包括的详细信息的图。multiview_descriptor可以包括PMT中的多视点3D视频节目中包括的各3D视点或者关于整个多视点3D视频服务的公共特性的信息。这意味着节目或者服务等级的描述符。因此,multiview_descriptor能够在同时接收多个流并且一次进行显示的情况下得到高效的使用。并且,在仅已知一个流信息的情况下,multiview_descriptor使得能够识别该流包括在哪些3D视点中。descriptor_tag是8位元字段并且识别描述符的类型。本发明的multiview_descriptor具有值“OxTBD”。descriptor_length是8位元计数并且表示就在descriptor_length字段之后的字节的数目。num_3D_views是8位元字段并且表示由多视点3D视频节目提供的3D视点的总数。camera_arrangement_type是2位元字段并且表示对应的多视点节目中的多个相机的布置的种类。如果对应的值为“00”、“01”、“10”和“11”,贝丨Jcamera_arrangement_type可以能够分别表示圆形会聚类型、线性会聚类型、线性平行类型和其它类型。supported_angle_of_view_type是I位兀字段并且表不supported_angle_of_view字段的表达的形式。如果对应的值为“O”,则其表示由角度单位表示的supported_angle_of_view并且如果对应的值为“I”,则其表示按距离单位表示的supported_angle_of_view0supported_angle_of_view是8位元字段并且表示由对应的多视点3D视频节目提供的3D视频覆盖的整个观看角度或者关于位于相机布置的两端的相机之间的距离。在后一种情况下,能够通过组合下面的camera_to_object_distance的值来计算整个观看角度。如果supported_angle_of_view的值为“O”,则其表示观看角度并且如果supported_angle_0f_VieW的值为“1”,则其表示从相机布置的两端的相机到中心点的距离。camera_to_object_distance是8位元字段并且表示形成视频的像平面与基于多视点相机布置的中心的拍摄对象之间的距离。在诸如线性会聚或线性平行的相机布置的情况下,camera_to_object_distance表示多个相机布置中的中心相机的形成视频的像平面与拍摄对象之间的距离。在诸如圆形会聚的相机布置的情况下,所有相机相对于对象具有相同的距离。下面的字段对应于经由for-loop提供给多视点3D视频的各视点的信息。3D_view_ID以3D视点为单元来提供并且是8位元字段。该字段表示使得在节目级别识别各3D视点的唯一标识符。3D-view_priority以3D视点为单元来提供并且是8位元字段。该字段表示各视点的优先级。如果由多视点3D视频服务提供的视点的数目(num_3D_views)大于在接收器中能够显示的视点的数目,则3D-View_pri0rity可以能够提供关于多个视点中哪个视点优选地显示的信息。left_PID按3D视点为单元来提供并且是13位元字段。left_PID表示对应的3D视点中包括的左视频的PID。right_PID按3D视点为单元来提供并且是13位元字段。right_PID表示对应的3D视点中包括的右视频的PID。left_cam_ID按3D视点为单元来提供并且是8位元字段。left_cam_ID表示在形成对应的3D视点的过程中获得对应于左视频的基本流的数据的相机的标识符(ID)。right_cam_ID按3D视点为单元来提供并且是8位元字段。right_cam_ID表示在形成对应的3D视点的过程中获得对应于右视频的基本流的数据的相机的标识符(ID)。left_cam_position按3D视点为单元来提供并且是8位元字段。left_cam_position表示获得对应于对应的3D视点中包括的左视频的数据的相机的位置并且表示基于相机布置的中心的距离或角度。right_cam_position按3D视点为单元来提供并且是8位元字段。right_cam_position表示获得对应于对应的3D视点中包括的右视频的数据的相机的位置并且表示基于相机布置的中心的距离或角度。在该情况下,负数(_)表示相机位于中心的左侧并且正数(+)表示相机位于中心的右侧。根据各camera_arrangement_type,在诸如线性会聚类型和线性平行类型的相机布置的情况下,由距离值表示从相机布置的中心开始的相对位置。在诸如圆形会聚的相机布置的情况下,由相对角度值来表示从相机布置的中心开始的相对位置。如前所述,如果用于相机布置的相机的数目对应于奇数,则能够基于位于相机布置的中心的相机来表不相对位置。min_disparity按3D视点为单元来提供并且是8位元字段。min_disparity表示各3D视点的深度预算(深度范围)。特别地,其表示由对应的3D视点提供的最小视差值。max_disparity按3D视点为单元来提供并且是8位元字段。Max_disparity表示各3D视点的深度预算(深度范围)。特别地,其表示由对应的3D视点提供的最大视差值。图7是根据本发明的一个实施方式的Multiview_service_descriptor和Multiview_element_descriptor中包括的详细信息的图。图7的(a)是提供多视点3D视频服务的公共信息的Multiview_service_descriptor的图。multiview_service_descriptor包括关于descriptor_tag、descriptor—length、num_3D_views>camera_arrangement_type>supported_angle_of_view_type>supported_angle_of_view>camera_to_object_distance的信息。关于每个字段的说明与图6中的multiview_descriptor的说明内容相同。图7的(b)是提供关于多视点3D视频服务的各元素流的信息的multivieW_element_descriptor的图。multiview_element_descriptor包括关于每个兀素流的详细信息。multiview_element_descriptor包括关于descriptor_tag、descriptor—length、camera_ID、camera_position>number_3D_views>3D_view_ID>3D_view_priority>left_right_right>other_camera_ID、min_disparity>max_disparity的信息。camera_ID是8位元字段和识别用于获得对应的元素流的数据的相机的标识符(ID)0camera_position是8位元字段并且表示用于获得对应的元素流的数据的相机的位置。基于相机布置的中心的相机,负数(_)表示左侧并且正数(+)表示右侧。在根据情况布置相机布置的情况下,camera_position表不基于位于相机布置的中心的相机的相对角度值。在相机布置成直线的情况下,camera_position表示基于位于中心的相机的相对位置值。在相机的数目对应于偶数的情况下,所布置的相机的中心变为基准。number_3D_views是3位元字段并且表示包括对应的元素流的3D视点的数目。number_3D_views可以根据各元素流具有不同值。例如,在图4的(b)中,如果camera_id对应于“I”,对应的流能够被包括在两个3D视点(即,viewIDO和viewIDl)中。在该情况下,number_3D_views的值表不“2”。3D_view_ID是8位元字段并且表示对应的元素流所属于的3D视点的标识符。能够通过该字段知道的对应的元素流包括在哪个3D视点中。3D_view_priority是8位元字段并且可以能够指定对应的元素流所属于的3D视点的优先级。如图6中所示,该值能够用于确定在能够由接收器显示的视点的数目受限的情况下确定优先地显示哪个视点。left_right_view是I位元字段并且表示对应的元素流包括在对应的元素流所属于的当如3D视点中的左视频还是右视频中。在该字段具有值“O”的情况下,其表不左视频。在该字段具有值“I”的情况下,其表示右视频。other_camera_ID是8位元字段并且表示用于获得与当前元素流配对以产生对应的3D视点的元素流的数据的相机的标识符。由于该字段用于区分不同的元素流,因此能够将该字段替换为PID、相机位置等等的值。min_disparity和max_disparity分别是8位元字段。这些字段表示各3D视点的深度预算(深度范围)。特别地,这些字段可以表示由各3D视点提供的3D视频的最小/最大视差。图8是根据本发明的一个实施方式的使用SDT的多视点视频服务的图。SDT(服务描述表)是解释DVB-SI中的特定传输流中包括的服务的表。能够经由SDT的描述符中包括的服务描述中的service_type通知接收器对应的服务是多视点3D视频服务。应在图9中详细描述service_type。并且,能够以将包含关于多视点服务的信息的描述符的信息包括在SDT的描述符中的方式将关于多视点3D视频服务的信息传递给接收器。在下面的描述中,该描述符被称为multiview_descriptor并且将在图12中描述multiview_descriptor中包括的信息。STD中包括的各字段如下面所描述地进行定义。table_id字段是8位元字段并且表示该部分属于服务描述表。section_syntax_indicator是I位元字段并且被设置为“I”。section_length是12位元字段并且该section_length的头两个位元被设置为“00”。该字段表示就在该字段之后到CRC的字节的数目。该字段不能够大于1021并且该片段的总长度最大为1024个字节。transport_stream_id为16位元字段并且用于区分传输流(TS)。version_number是5位元字段并且表示sub_table的版本号。版本号在每次sub_table发生变化时增加“I”。如果版本值达到“31”,则下一版本值变为“O”。current_next_indicator是I位元字段。在sub_table当前可用的情况下,current_next_indicator字段被设置为“I”。如果其被设置为“O”,则这意味着sub_table还不可用并且下一表有效。section_number是8位元字段。section_number字段表示部分的编号。第一个部分可以具有值“0x00”。该值对于每个具有相同的table_id、transport_stream_id和original_network_id的额外的部分增加“I”。last_section_number是8位元字段并且表示包括该部分作为一部分的对应的sub-table的最后一个部分的编号。original_network_id是16位元字段并且是用于检查传输系统的network_id的标签。service_id是16位元字段并且用于区分服务和TS中包括的不同服务。该字段与program_map_section的program_number字段相同。EIT_schedule_flag是I位兀字段。如果EIT_schedule_flag字段被设置为“I”,则其可以表示用于对应的服务的EIT调度信息被包括在当前TS中。如果该字段被设置为“0”,则其可以表示EIT调度信息没有包括在TS中。EIT_present_following_flag是I位兀字段。如果EIT_present_following_flag字段被设置为“1”,则其可以表示用于对应的服务的EIT_preSent_f0ll0Wing信息包括在当前TS中。如果该字段被设置为“0”,则其可以表示EIT_present_following信息没有包括在TS中。running_status是3位元字段并且表示服务状态。free_CA_mode是I位元字段。如果free_CA_mode字段被设置为“O”,则其表示对应的服务的所有元素流没有被加扰。如果该字段被设置为“1”,则其表示由CA系统控制一个或多个流。descriptor_loop_length是12位元字段并且以字节为单元表示下面的描述符的总长度。描述符可以包括用于服务的描述符并且可以能够包括在前面的描述中描述的本发明的multiview_dscriptor和service_type。CRC_32是32位元字段并且表示使得解码器中的寄存器为零输出的CRC值。图9是根据本发明的一个实施方式的SDT中包括的服务类型的图。图9的(a)是传统服务类型(service_type)的值的图。service_type可以能够表示DVB所支持的服务的种类。如图9的(b)中所示,本发明定义诸如立体多视点服务(StereoscopicMult1-viewService)的新服务类型以支持多视点3D视频服务。service_type的值包括在DVB的ServiceDescriptor中并且可以然后能够包括在前述图8中的SDT的DescriptorLoop中ο图10是根据本发明的一个实施方式的组成描述符(componentdescriptor)的图。为了表示生成服务的各基本流的类型,DVB以将如图10中所示的组成描述符添加到SDT的描述符循环中的方式进行信令。stream_content是4位元字段并且区分流的种类。例如,能够包括视频、音频、EBU-data等等。component_type是8位元字段并且描述各视频、音频和EBU-data分量。component_tag是8位元字段并且具有与用于分量流的流标识符描述符的component_tag相同的值。本发明可以能够定义如图11中所不的stream_content和component_type以区分对应于多视点3D视频服务的立体多视点服务的各3D视点。图11是根据本发明的一个实施方式的指示DVB广播系统中的多视点3D视频服务的stream_content和component_type的图。构成多视点3D视频服务的各基本流能够使用stream_content和component_type字段来信令。图11中的字段值分配遵循下面的描述中描述的规则。关于编解码划分,能够使用传统MPEG-2视频或H.264/AVC视频编解码。在使用提供增强得更多的性能的编解码(例如,HEVC等等),能够使用stream_content来进行信令。关于组成划分的类型,从各相机获得的流的类型可以包括视频和诸如深度映射的元数据。并且,视频可以包括能够使用对应于基层的编解码的流或者利用增强层(其应执行从基层进行的帧间预测)(在H.264/AVC、MVC或SVC扩展的情况下)编码的流。为此,使用component_type信令对应的流的类型。用于各类型的分类如下。多视点元数据分量表示从使用视频编解码压缩诸如深度映射的非图像数据获得的流。多视点视频分量表示视频数据。具体地,视频不属于基本视点而是属于增强视点。多视点视频分量表示要求经由视点间或层间预测等等的复原的流。对应的分量的帧率或长宽比遵循对应的基本视点的视频分量的性质。其它视频分量类型表示对应于基本视点的视频分量流。关于基本长宽比、帧率等等的信息包括在该成分类型中并且在提供2D服务的情况下使用该分量类型来信令2D服务。图12是根据本发明的一个实施方式的多视点服务描述符的图。如图8中所示,多视点描述符位于SDT中的descriptors_loop_length字段之后的描述符的位置处并且可以包括关于多视点3D视频服务的公共信息和关于属于公共信息的各基本流的信息。多视点描述符可以包括descriptor_tag、descriptor_length、num—3D_views、camera—arrangement—type、supported—angle_of—view—type、supported—angle_of—view、camera_to_object_distanceλnumber_elements、component_tag、camera—ID、camera—position、number_3D_views、3D_view—priority、3D_view—ID、left_right_view、other—camera—ID、min—disparity、max—disparity。在图7中描述多视点描述符中包括的字段。在下面的描述中额外地描述图7中说明的内容。component_tag用于表示分量描述符与PMT的ES_loop上的ES(基本流)之间的连接关系。能够以通过PMT的ES_loop描述符具有流标识符描述符中的component_tag字段中的相同值的方式来表示SDT的分量描述符与3D_complementary_video_descriptor_SDT之间的连接关系。在多视点描述符中,各元素可以经由循环包括多个信息,并且能够生成的多个3D视点经由循环提供给各元素。在该情况下,能够由3D_view_priority字段指定3D视点之间的优先级。如果对应于接收器考虑关于相机位置的信息直接决定能够生成的3D视点的优先级的情况,则能够省略3D_view_priority字段。在分别地提供相机描述符的情况下,从描述符的信息提供camera_p0S字段。这时能够省略该字段。由于camera_ID和other_camera_ID字段能够用于识别元素流,因此,camera_ID和other_camera_ID字段可以替代PID。通过以包括在SDT中的方式发送多视点描述符,接收器可以能够使用多视点描述符提供多视点3D视频服务。图13是根据本发明的一个实施方式的使用TVCT的多视点3D视频服务和附加服务类型的信令的图。TVCT(地面虚拟频道表)是包括ATSC的PSIP中的传输流中包括的虚拟频道的性质的表。为了信令用于多视点3D视频服务的信息,能够以包括在TVCT中的方式发送servicetype字段和nultiview_descriptorO。将在图14中描述TVCT中包括的nultiview_descriptorO的详细内容。TVCT中包括的内容如下。table_id字段表示表部分的类型。例如,为了表示TVCT,其值应该为“0xC8”。section_syntax_indicator字段被构造为I位元并且其值固定为“I”。private_indicator字段被设置为“I”。section_length字段由12个位元构成并且头两个位元对应于“00”。该字段表示部分的字节的数目并且表示从该字段到CRC的长度。该字段的值不能够大于1021。transport_stream_id字段被构造为16个位元并且其是MPEG-2传输流(TS)ID。能够利用该字段与不同的TVCT区分。version_number字段表示虚拟频道的版本。版本值对于VCT的每次改变增加“I”。如果版本值达到“31”,则下一版本值变为“O”。该字段的值应该为MGT的相同字段的相同值。current_next_indicator字段被构造为I位元。在VCT当前可用的情况下,该值被设置为“I”。如果该值被设置为“0”,则其表示VCT还不可用并且下一表有效。section_number字段表示部分的编号。TVCT的第一部分的值为“0x00”,并且对于每个额外的部分增加“I”。last_section_number字段表示最后部分的编号。特别地,其表示整个TVCT中具有最高section_number的部分的编号。protocol_version字段用于在将来允许不同于由当前协议定义的表的表的种类。在当前协议中,“O”是唯一有效值。对于结构上不同的表,在将来的版本中使用除了“O”之夕卜的值。num_channels_in_section字段表示VCT部分中的虚拟频道的编号。其值由部分的长度限制。short_name字段表示虚拟频道的名称。major_channel_number是10位元字段并且表示在前述描述中按对应的顺序定义的虚拟频道的主频道编号。各虚拟频道由主频道编号和副频道编号构成。主频道编号与副频道编号一起用作对于用于用户的对应的虚拟频道的参考编号。例如,主频道编号具有从I至99的范围的值并且一对主/副频道编号在TVCT中不具有重复值。modulation_mode字段表示与对应的虚拟频道相关的传输载波的调制模式。carrier_frequency字段的值为“O”。虽然允许使用该字段检查载波频率,但是这是矛盾的。cannel_TSID字段具有从“0x0000”至“OxFFFF”的范围的值,并且其是与传递由该虚拟频道参考的MPEG-2程序的TS相关的MPEG-2TSID。program_number字段将在TVCT中定义的虚拟频道附于MPEG-2PR0GRAMASSOCIATION和TSPROGRAMMAPTABLE。ETM_location字段表示扩展文本消息(ETM)的存在和位置。access_controlled是I位元布尔型标志。如果标志为“I”,则其能够表示与对应的虚拟频道相关的事件的访问是受限制的。如果标志为“0”,则其表示访问不受限制。隐藏的字段是I位元布尔型标志。如果标志为“1”,则虽然由用户直接输入对应的数字,但是不允许访问。隐藏的虚拟频道在用户浏览频道并且能够看到其没有被定义的情况下被跳过。hide_guide字段是布尔型标志。如果对于隐藏的信道,其被设置为“0”,则在EPG显示中能够看到虚拟频道和隐藏频道的事件。如果没有设置隐藏的位元,则该字段被忽略。因此,非隐藏的频道及其事件属于EPG显示,而与hide_gUide位元的状态无关。service_type字段检查由对应的虚拟频道传递的服务类型。service_type字段能够在本发明中通知接收器对应的服务是多视点3D服务。虽然在本发明中将servicetype字段的值示例为“0x13”,但是其可以不限于此。服务类型可以定义为多视点3D视频服务(ATSC多视点服务)。S0UrCe_id字段检查与虚拟频道相关的节目源。在该情况下,源可以是从由视频、文本、数据或音频节目组成的组中选择的一个。源id“O”是保留值并且从“0x0001”至“OxOFFF”的范围内的值在传递VCT的TS中具有唯一值。并且,从“0x1000”至“OxFFFF”的范围内的值在区域级别具有唯一值。descriptors_length字段以字节为单位表示对应额虚拟频道的描述符的长度。描述符没有包括在descriptorO中或者在descriptorO中包括有一个以上描述符。在本发明中,关于构成多视点3D视频服务的基本流的信息能够以multiview_descriptor的形式包括在descriptorO中。additional_descriptors_length字段表不以字节为单位的下一TVCT描述符的总长度。CRC_32字段表示使得解码器的寄存器零输出的CRC值。图14是根据本发明的一个实施方式的多视点3D视频服务描述符的图。如图13中所描述的,多视点描述符位于TVCT中并且包括关于对应的虚拟频道的多视点3D视频服务的公共信息和关于哪个基本流属于公共信息的信息。多视点描述符可以包括descriptor_tag、descriptor_length、PCR_PID、number_3D_views、camera_arrangement_type、supported_angle_of_view_type>supported_angle_of_view>camera_to_object_distance>number_eIements>elementary_PID、camera_ID、earnera_position、number_3D_views>3D_view_priority>3D_view_ID>left_right_view>other_camera_ID、min_disparity>max_disparity。在图7中解释多视点描述符中包括的字段。在下面的描述中额外的描述图7中没有解释的内容。PCR_PID是13位元字段并且表示包括PCR(节目时钟参考)字段的传输流分组的PID。elementary_PID是13位元字段并且对应于用于基本流的分组标识符。通过以包括在TVCT中的方式发送多视点描述符,接收器可以能够使用多视点描述符提供多视点3D视频服务。图15是根据本发明的一个实施方式的提供多视点3D视频服务信息的独立表的图。图15表示多视点服务部分并且能够以独立表的形式而不是PSI/SI部分的描述符的形式发送关于多视点3D视频服务的信息。多视点服务部分可以包括table_id、section_syntax_indicator、section—length、transport_stream_id、version_number>current_next_indicator、section_number、last_section_number、corresponding_program_number、number_of_3D_views_in_section>camera_arrangement_type>supported_angle_of_view_type>supported—angle_of_view、Camera_to_object_distance、3D_view_ID、3D_view_priority、left—elementary_PID、left_camera_ID、Ieft_camera_position、right_elementary_PID、right_camera—ID、right_camera—position、min_disparity、max_disparity。之前已经描述了多视点服务部分中包括的字段。在下面的描述中额外地描述前面的描述中没有描述的内容。多视点服务部分以3D视点为单元提供对应的左/右视点流的信息。在该情况下,corresponding_program_number字段用于将由多视点服务部分提供的信息与实际的频道或服务互锁。具体地,能够参考对应于由corresponding_program_number字段指示的program_number的PMT互锁对应的节目信息。也能够直接与ATSC的虚拟频道或DVB的服务互锁。图16是根据本发明的一个实施方式的单个3DTV显示情况的平面图。在具有三个显示视点的多视点3D视频的情况下,单个3DTV显示接收器能够以经由一个3D显示帧选择3D视点的方式来观看彼此不同的3D视点(3D视角)(例如,不同视角的同一内容)。由于接收器能够一次显示一个视点,因此观看者能够在观看时使用诸如远程控制箭头键、触摸屏、其它传感器等等的用户接口来观看偏好的3D视点。在图中,用户正在观看viewIDl0用户能够经由前述方法观看viewIDO或viewID2。图17是根据本发明的一个实施方式的多视点3DTV现实情况的平面图。图17的(a)是一个观看者观看的3D视点根据观看者的观看角度或位置而不同的鸟瞰图。在图17的(a)中,在观看者位于显示器的左侧、前方或右侧的情况下,观看者能够分别观看到viewID0、viewIDl或viewID2的视频。图17的(b)是三个观看者正在观看的3D视点根据观看者的观看角度或位置而彼此不同的情况的鸟瞰图。在图17的(b)中,位于显示器的左侧的用户O观看viewIDO的视频并且位于显示器的前侧的用户I观看viewIDl的视频。位于显示器的右侧的用户2观看viewID2的视频。根据位置的viewID可以任意地修改并且可以不限于上述情况。在下面的描述中,根据描述符的位置说明以由接收器接收多视点节目视频和多视点元数据的方式渲染各3D视点的处理。图18是根据本发明的一个实施方式的使用PMT的多视点描述符接收多视点3D视频服务信息的情况的流程图。能够经由PMT的多视点描述符了解对应的节目是否提供多视点3D视频服务。能够经由多视点描述符识别多视点服务的拍摄环境信息(相机布置结构、相机与对象之间的距离和所提供的总视角)和由服务提供的3D视点的数目。经由多视点描述符识别多视点3DTV服务中包括的3D视点的数目和由各3D视点包括的左/右视频流的PID_L和PID_R信息。下面在表I中示出提供三个3D视点和四个基本流的多视点服务的情况下的一个示例。[表I]权利要求1.一种数字广播信号接收装置,所述数字广播信号接收装置包括:调谐器,所述调谐器被构造为接收包括信令数据和实施多视点3D视频的多个视频流的数字广播信号;信令数据处理器,所述信令数据处理器被构造为对包括信息表的所述数字广播信号进行解码,所述信息表中包括将多个视频流的视频图像转换为所述多视点3D视频的多视点3D视频/[目息;解码器,所述解码器被构造为使用所述多视点3D视频信息对多个视频流进行解码;以及格式化器,所述格式化器被构造为输出解码后的视频流的视频图像作为所述多视点3D视频。2.根据权利要求1所述的数字广播信号接收装置,其中,所述数字广播信号接收装置进一步包括多视点输出控制单元,所述多视点输出控制单元被构造为显示考虑各视点的相对位置输出的所述多视点3D视频。3.根据权利要求1所述的数字广播信号接收装置,其中,所述多视点3D视频信息包括从下述组中选择的至少一个信息,所述组由视点的数目、相机布置方法、各视点的优先级、由所述多视点3D视频提供的观看角度、相机之间的距离或根据各视点的一起形成3D视频的不同相机的标识符组成。4.根据权利要求1所述的数字广播信号接收装置,其中,所述多视点3D视频信息以描述符的形式包含在所述信息表中。5.根据权利要求3所述的数字广播信号接收装置,其中,如果接收器中能够显示的视点的数目少于所述数字广播信号中包括的视点的数目,则各视点的优先级根据优先级过滤多个视频流的一部分。6.一种接收数字广播信号的方法,所述方法包括下述步骤:接收包括信令数据和实施多视点3D视频的多个视频流的数字广播信号;对包括信息表的所述数字广播信号进行解码,所述信息表中包括将多个视频流的视频图像转换为多视点3D视频的多视点3D视频信息;使用所述多视点3D视频信息对多个视频流进行解码;以及输出解码后的视频流的视频图像作为所述多视点3D视频。7.根据权利要求7所述的方法,所述方法进一步包括下述步骤:显示考虑各视点的相对位置输出的所述多视点3D视频。8.根据权利要求7所述的方法,其中,所述多视点3D视频信息包括从下述组中选择的至少一个信息,所述组由视点的数目、相机布置方法、各视点的优先级、由所述多视点3D视频提供的观看角度、相机之间的距离或根据各视点的一起形成3D视频的不同相机的标识符组成。9.根据权利要求7所述的方法,其中,所述多视点3D视频信息以描述符的形式包含在所述信息表中。10.根据权利要求9所述的方法,其中,如果接收器中能够显示的视点的数目少于所述数字广播信号中包括的视点的数目,则各视点的优先级根据优先级过滤多个视频流的一部分。全文摘要本发明涉及一种用于接收多视点3D图像中包括的数字广播信号并且显示图像的设备和方法。根据本发明的实施方式的用于接收数字广播信号的设备包括接收包括信令数据和用于实施多视点3D图像的多个视频流的数字广播信号的调谐器;用于将来自多个视频流的视频图像转换为多视点3D图像并且解码包括具有关于多视点3D图像的信息的信息表的数字广播信号的信令数据处理器;通过使用多视点3D图像解码多个视频流的解码器;以及将解码后的视频流的视频图像输出为多视点3D图像的格式化器。文档编号H04N13/00GK103202025SQ201180052916公开日2013年7月10日申请日期2011年10月26日优先权日2010年11月2日发明者徐琮烈,崔智铉,李俊徽申请人:Lg电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1