三维字幕显示方法以及用于实现该方法的三维显示装置的制作方法

文档序号:7909309阅读:253来源:国知局

专利名称::三维字幕显示方法以及用于实现该方法的三维显示装置的制作方法
技术领域
:本发明涉及三维字幕显示方法以及用于实现该方法的三维显示装置。
背景技术
:为在屏幕上显示关于广播节目的文本信息(例如,字幕、隐藏字幕等),可以通过将文本信息(例如,字幕)包含在广播信号本身中来生成广播节目并将文本信息与节目一起发送,或者可以将没有同广播信号相集成的文本信息(字幕)单独发送以使得广播接收器有选择地显示这种字幕。所谓的隐藏字幕广播可以向观看者显示语音转文本输出、歌词、电影剧本翻译、网上TV指南信息、紧急广播数据和其他文本类型的业务。近来,由于隐藏字幕广播在多媒体存取权限方面倾向于为有限地必选项并提供综合业务,故而其应用预计将会急剧增加。具体来说,根据ETSI(欧洲电信标准协会)所规定的DVB(数字视频广播)标准,额外提供至接收器的辅助图像可以包括除简单文本以外的图形元素,以增强对辅助图像的利用(参见关于DVB系统业务信息标准的‘ETSIEN300468V1.9.1,标准和关于DVB字幕系统的‘ETSIEN300743V1.2.1,与‘ETSIEN300743V1.3.1,标准等)。在这些标准中,这些包括文本和/或图形元素的辅助图像称为“字幕”,而最近,涉及到图像显示装置和DVB技术中术语“字幕(subtitles)”得到更加普遍的使用。这里,术语‘字幕编辑(subtitliing),用来表示用于显示字幕(和/或其他文本的信息)的整体处理。同时,电视技术的发展已经达到实现用于显示立体图像(或三维(3D)图像)的装置的水平,并且具体来说,完全商业化的立体类型的3D电视正在研发过程中。在立体3D显示系统中,通过相隔大约65毫米的两个图像传感器来获取两幅图像,该间隔距离模拟了人的双眼的定位,并接着作为广播信号将该两幅图像发送至接收器。接下来,接收器生成待由观看者的左眼和右眼观看的两幅图像,从而来模拟双目视差以实现深度感觉和立体视觉。当希望在立体类型3D电视(或其他类型的三维显示装置)中实现字幕(文本的信息等)时,也应该实现具有3D效果的字幕数据(或者关于字幕或文本的其他信息)以便最小化该3D图像的整体图像质量的劣化程度。例如可以通过在交替显示的左图和右图上同时显示该字幕来实现连同字幕的立体3D图像。但是,在实践中很难在技术上实现对具有3D效果的字幕的处理和显示。
发明内容解决问题的方案在规定DVB技术的上述技术标准中定义了涉及传输这种字幕信息的技术细节。但是,在这些标准所定义的内容仅仅适用于传输关于普通2D电视的字幕数据,而不适用于传输所谓的3D电视信号。如果所谓的三维(3D)字幕数据计划根据上述标准来传输,则必须传输与用来实现3D图像的一对图像相对应的额外的字幕数据(或信息),然而这导致需要被处理的至少两倍信息量,因此引起在信号处理、信号发送和信号接收中的资源低效使用的问题。可以考虑这样一种方法,在该方法中,广播站传输2D字幕图像数据而接收器本身基于所接收到的2D字幕数据呈现所希望的3D字幕图像,但是正确地定义并呈现关于持续地输入的字幕的多种3D属性(例如,文字/字幕文本的厚度和立体色彩、文字/字幕文本显示区域的色彩和透明度等)会显著地增加接收器的运算负担。也可以考虑这样一种方法,在该方法中,接收器事先确定待无差别地应用于字幕的3D属性并根据该固定的3D属性对该字幕执行3D呈现。在这种情况下,虽然运算负担可以在一定程度上减小,但是所显示的3D字幕的美学性质可能会劣化,因此所显示的3D字幕不满足观看者的需要。因此,存在一种开发用于在以一种有效的方式使用有限的带宽资源并最小化在接收器处地运算负担的同时、以最小的图像劣化有效地显示与接收器中的3D图像相对应的所谓的三维字幕(或其他文本形式的信息)的方法的需求。本发明人认识到上面所指出的需求和缺陷,并基于对这样问题的认识构想出以下所描述的各种特征。因此,开发了一种如通过以下实施方式所描述的用于有效地显示3D图像和信息的方法,该方法使得字幕和其他文本形式的信息有效地同3D图像融合以便该字幕适当地对应于该3D图像。这里的实施方式的另外一个方面提供了一种适合于实现这样的显示方法的3D显示装置。为了实现上述技术方面,提供一种用于在三维(3D)显示装置中显示3D字幕的方法,其中接收三维图像信号、字幕数据、关于所述字幕数据的与深度相关的信息、和用于定义所述字幕的显示区域的三维区域组合信息。接着,利用接收到的与深度相关的信息和所述三维区域组合信息将所述字幕数据形成(例如,生成、合成、产生等)为三维字幕数据。接下来,将所述三维图像信号与所形成的字幕数据一起显示。经由广播信号接收所述三维图像信号、所述字幕数据、所述与深度相关的信息和所述三维区域组合信息。根据此后所描述的实施方式,由于所述图像信号和字幕(文本)数据可以按照像素来表示,因此所述与深度相关的信息也可以按照像素来进行处理。在一个示例性实施方式中,所述3D字幕显示方法还可以包括生成用于存储伪深度信息与真实深度信息之间的相互关系的深度值查找表。在这种情况下,将所述与深度相关的信息表示为关于每个像素的伪深度信息,并且在显示步骤中,参考所述深度值查找表将所述伪深度信息转换为所述真实深度信息。同时在这个实施方式中,在所述广播信号中可以包括用于生成或更新所述深度值查找表的查找表定义信息。作为其修改例,显示装置可以预存储所述深度值查找表以备以后使用。在一个实施方式中,关于像素的所述真实深度信息可以是针对所述像素在前向/后向方向上的深度值。这里,所述“前向/后向方向”可以指的是相对垂直于所述接收器的显示装置的显示屏幕的方向。所述查找表定义信息可以指示针对所述伪深度信息的放大率和接收器的显示屏幕之间的相互关系,并且根据所述查找表定义信息,所述深度值查找表可以被生成以指示所述伪深度信息与所述真实深度信息之间的相互关系。同时,在一种不同的实施方式中,所述真实深度信息可以是关于所述像素的水平差异值。在另外一个实施方式中,可以以字幕对象为单位接收所述字幕数据,而所述字幕对象可以包括字符、字符串或图形元素。所述字幕数据的显示区域可以以字幕对象为单位设置。所述显示区域可以是通过在诸如DVB标准下在前向/后向方向上延伸对象区域而获取的3D对象空间。同时,所述字幕数据的所述显示区域可以被设置为包括多个字幕对象。这个显示区域可以是通过在诸如DVB标准下在前向/后向方向上延伸页而获取的3D页空间。另外,提供一种包含广播信号接收单元和组合与输出单元的3D显示装置。所述广播信号接收单元可以接收广播信号,并对所述广播信号进行解调和解码,该广播信号包括三维图像信号、字幕数据、关于字幕的与深度相关的信息、和用于定义所述字幕数据的显示区域的三维区域组合信息。所述组合与输出单元可以采用所述与深度相关的信息和所述3D区域组合信息将所述字幕数据形成(例如,生成、合成、产生等)是三维字幕数据,并将所述3D图像连同被形成为三维字幕数据的字幕数据一起显示。所述3D显示装置还可以包括存储器,其用于存储指示伪深度信息与真实深度信息之间的相互关系的深度值查找表。包括在所述广播信号中的所述与深度相关的信息可以被表示为关于每个像素的伪深度信息。在这种情况下,所述组合与输出单元可以参考所述深度值查找表将所述伪深度信息转换为真实深度信息并基于所述真实深度信息来配置所述字幕数据。在该示例性实施方式中,字幕(也可以是其他类型的文本形式的信息)可以被显示为具有特定的诸如立体效果或三维效果的视觉效果,以便在不显著增加为在电视接收器处执行3D呈现所需的运算负担的情况下使字幕可以对应于3D图像。因此,所述字幕的实用性和视觉吸引力可以极大地增强。而且,基于那些应用于现有字幕信号发送和接收技术的技术标准,可以补充并提供其他参数以描述3D字幕显示区域、深度信息等,因此可以实现同特定的现有技术标准的向后兼容性。图1例示了根据一个示例性实施方式的广播系统的示意框图;图2例示了字幕编辑描述符的示例性语法;图3例示了向在图2的字幕编辑描述符中的字幕编辑类型字段分配特定字段值的一个示例;图4例示了通常的字幕包数据的语法;图5例示了根据一个示例性实施方式的字幕段的一些示例性类型;图6例示了字幕编辑段的公共语法的一种示例性结构;图7例示了3D显示定义段(3D_DDQ语法的一种示例性结构;图8例示了3D页组合段(3D_PCS)语法的一种示例性结构;图9例示了3D区域组合段(3D_RCS)语法的一种示例性结构;图10例示了根据一个示例性实施方式的在实现3D字幕编辑时所定义的对象区域空间的示例性尺寸和参考点坐标;图11和12例示了3D对象数据段(3D_0DS)语法的示例性结构;图13例示了用于定义深度值查找表(DVLUT:cbpthvalueloop-uptable)的DVLUT定义段(DVLUTDS:depthvalueloop-uptabledefinitionsegment)的语法的一种示例性结构;图14例示了DVLUT的结构的一种示例;图15例示了DVLUT的结构的另一个示例;图16是根据一个示例性实施方式的电视接收器的示意框图;以及图17是例示在如图16所示的电视接收器中显示3D字幕的一个示例性过程的流程图。具体实施例方式关于3D(三维)视频标准技术,基本上存在五种主要技术,通过该五种技术3D/立体成像可以被编码成标准的视频信号。这些技术可以称为场序制(field-sequential)、边场制(side-field)(并排side_by-side)、子场制(sub-fields)(邻两层over-under)、单独信道和立体制。可以认为场序制和边场制方法是现在最为普遍使用的方法。而且,对于要转换成另外一种标准的视频信号而言,可以认为视频信号的三个方面需要改变场速率、行/帧与色彩编码。为做到这一点,需要执行场/行省略和/或复制技术、场/行插值技术和动作估计技术。以上提供的所有技术都可应用到在该示例性实施方式中的以下特征。图1例示了根据一个示例性实施方式的广播系统的示意性框图。所例示的系统可以支持现有的(或正在开发中)DVB标准中的至少一种类型,并包括3D图像/视频拍摄部件(例如双目照相机100)、处理部件(例如预处理单元102)、编码部件(例如节目编码单元104)、控制部件(例如控制器114)和信道处理部件(例如信道适配器120)。因为也可以实现其他等同和/或替代元件,因此这些和其他元件的示例性的标记或名称并不意在起限制作用。(双目)照相机100包括两个透镜和相应的用来拍摄一对前景2D图像的图像获取装置。该两个透镜和图像获取装置如人眼一样相隔大约65毫米(mm)放置,并相应地,该照相机100获取具有双眼差异的两幅2D图像。在以下说明中,在构成一对立体图像的两幅2D图像当中,通过左透镜(和其图像获取装置)获取的图像将称为左图像,而通过右透镜(和其图像获取装置)获取的图像将称为右图像。预处理单元102执行适当的处理以删除(或至少最小化)在通过照相机100所获取的原始左和右图像中可能存在的任何噪声或其他类型的信号干扰,接着执行图像处理以对这样的图像进行任何校正,并解决亮度分量不平衡现象。经由预处理器102执行预处理之前和/或之后的图像可以存储在存储单元(或其他存储器装置)中,并且可以对该图像进行编辑或其他进一步的图像处理。因此,在照相机100拍摄图像和节目编码单元104对所拍摄的图像进行编码这两个操作之间可能存在一些时间延迟。在节目编码单元104中,语音/音频编码单元106从安装在针对图像拍摄场地/区域而言是合适的位置处的多个麦克风(或其他音频获取装置)中接收语音/音频信号,并根据合适的技术标准(例如AC-3标准)对该语音/音频信号进行编码以生成音频基本流(ES-elementarystream)输出。图像编码单元108根据特定的技术标准对通过照相机100所获取的图像进行编码并通过去除时间和空间上的冗余对编码后的图像进行压缩以生成视频基本流(ES)输出。在一个示例性实施方式中,图像编码单元108根据IS0/IEC13838-2的MPEG-2标准和ETSI所规定的数字视频广播(DVB)标准对图像信号进行编码。图像编码单元108也可以根据IS0/IECJTC1/S(^9/WG11和ITU-TSG16Q.6的联合视频组(JVTJointVideoTeam)所规定的H.264/AVC标准或其他各种编码方案对图像进行编码。字幕编码单元110从控制器114处接收字幕数据,对接收到的字幕数据进行压缩和编码,并输出字幕流。字幕编码单元Iio执行的编码过程和图像编码单元108执行的编码过程可以以一种类似的方式来执行。包生成单元(或其他类型的包处理部件)将音频ES输出、视频ES输出和字幕流打包以生成打包基本流(PEQ输出。传输复用单元112接收语音PES、图像PES和字幕PES,并且还从控制器处接收节目专用信息(PSI)和业务信息(Si),并将该PES包和PSI/SI信息复用以生成传输流(TStransportstream)输出。包括字幕生成单元116和PSI/SI生成单元118的控制器114也控制整个系统的一般操作,并生成字幕数据和PSI/SI数据。字幕生成单元116生成时间编码字幕信息并将其提供给字幕编码单元110。在一个修改例中,字幕编码单元110可以同字幕生成单元116集成在一起。同时,字幕生成单元116也向PSI/SI生成单元118提供关于字幕业务的信息。具体而言,根据一个示例性实施方式,该字幕业务信息可以包括用来指示该字幕以一种三维方式来提供的信息。PSI/SI生成单元118用来生成PSI/SI数据。具体而言,在PSI/SI数据中,节目映射表(PMT:programmaptable)包括用以标志(或描述)字幕业务信息的字幕编辑描述符(或用于提供描述信息或指示符的其他类型的手段)。在一个示例性实施方式中,依据ETSIEN300468V1.9.1标准生成该字幕编辑描述符,该标准是用于DVB系统的业务信息(Si)的一种技术标准。关于字幕编辑描述符的详细的语法结构将会在本公开中的后文中进行描述。信道适配器120对传输流(化)执行纠错编码以便在经由传输信道时由噪声(或其他干扰)导致的任何错误可以从接收器中检测出来并适当地被纠正。接下来,根据系统所采用的特定的调制方案(例如,OFDM调制方案)执行合适的调制,并将经过调制的信号发送出去。在一个示例性实施方式中,信道适配器120根据ETSIEN300744V1.6.1标准执行源编码和调制过程,该ETSIEN300744V1.6.1标准是适用于数字无线电(无线)信道/(OTA空中传送)接口传输的用于源编码和调制方案的一种技术标准。在图1所示的系统中,字幕流携带或传送一个或更多个字幕(例如,字幕数据),并且每个字幕业务(或其他内容业务)包括为正确显示该字幕所需的文本和/或图形信息。每个字幕业务包括要被显示以重叠在广播图像之上的一个或更多个对象页(或其他形式的图形呈现)。每个(字幕)对象页可以包括一个或更多个对象区域(或场地),而每个对象区域可以具有含有特定属性的矩形或类似箱体的形状。图形对象连同对象区域可以放置在背景图像中。每个图形对象可以由字符(字母)、单词、句子构成,或者可以是标识、图标、任何其他类型的图形元素或其任意组合。根据一个示例性的实施方式,在针对每个图形对象发送至少一个像素值(或其他图形元素单位)时,可以提供每个像素的至少一个深度值(或代表特定3D图形/图像特征的其他值)或者可以提供用于实现立体3D图像的2D图像之间的水平差异值(或代表图形差别、差异、不一致性、不均等等的其他值)以便可以在接收器中正确地呈现每个图形对象并将其以三维方式显示。在根据这里所描述的至少一个示例性实施方式的基于特定的DVB字幕技术标准的字幕编辑系统中,定义了提供用于显示每个对象的对象区域的安排或组合的页(或其他图形布局方案),根据该页来显示字幕。为此,为每个页指定页标识符(例如,page_ID或其他类型的标识方式),并且当关于对象区域或对象的特定定义信息被传送到接收器时,指示与这样的相应信息相关联的特定页的页标识符包含其中。撇开通过PES包传输用于定义或更新页的信息来说,在图1中的系统中,通过PMT内的字幕编辑描述符(或其他参数形式)来发信号通知(或以其他方式通知)字幕和页标识符的语言,而通过在PES包报头(或包的其他部分)内提供的显示时间戳(PTSpresentationtimingstamp)或其他类型的与时间相关的参数来指定(针对显示位置和/或显示时间的)精确的显示点。同时,在相同字幕流内的两个或更多个字幕业务之间可以共享该字幕数据(或信息)的一个或更多部分。即,在该字幕流内,每个数据单元(即,以下待描述的段)可以包括仅仅应用于单个特定字幕业务的数据或者可以包括由两个或更多个字幕业务所共享的数据。由两个或更多个字幕业务所共享的数据的示例可以是以多种语言发送共用于字幕业务的标识(或其他图像元素)的段。相应地,页标识符被指定给每个段。该也标识符可以包括用于发信号通知或标识仅仅应用于单个字幕业务的段的组合页标识符(或其他类型的指示)和用于发信号通知或标识在多个字幕业务中所共享的数据段的辅助页标识符(或其他类型的指示)。字幕编辑描述符可以发送为解码每个字幕业务所需的段的页标识符值。图2显示了字幕编辑描述符语法的一种示例性结构。虽然可以采用具有多种比特长度的多种类型的字段或参数,但是如下将会说明一些示例性语法特征字段“deSCript0r_tag”是一个8比特描述符标识符。在其为字幕编辑描述符的情况下,其值可以为‘0x59’。“descriptorjength”是指示跟随这个字段值的描述符部分的总共字节数的8比特字段。“IS0_639_langUage_COde”是指示字幕语言作为根据IS0-639技术标准的三字符语言编码的M比特字段。“subtitling_type”是用于发送关于预期的屏幕比例的字幕和信息的内容的8比特字段。这里很清楚,以上所描述的示例并不意在起限制作用,因为很多其他类型的标签、字段、比特长度、参数等可以被采用并用于实现这里所描述的示例性实施方式。图3例示了向“subtitling_type”字段分配的字段值的一个示例。虽然可以采用多种其他值,但是如下将会说明一些示例性字段值根据针对用于DVB系统的业务信息的特定技术标准的ETSIEN300468V1.9.1技术标准,在字段“Subtitling_type”中,字段值‘0x00,被保留以备以后使用,字段值‘0x01,指示是欧洲广播联盟(EBUEuropeanBroadcastingUnion)远程文本字幕业务,字段值‘0x02’指示与EPU远程文本业务相关联的业务,字段值‘0x03’指示垂直消隐间隔数据,而字段值从‘0x04’到‘OxOF’被保留以备以后使用。字段值‘0x10’指示是没有屏幕比例限制的(普通的)DVB字幕,字段值‘0x11’指示是待显示在具有屏幕比例为43的显示器上的(普通的)DVB字幕,字段值‘0x12’指示是待显示在具有屏幕比例为169的显示器上的(普通的)DVB字幕,字段值‘0x13’指示是待显示在具有屏幕比例为2.211的显示器上的(普通的)DVB字幕,而字段值‘0x14’指示是待显示在HD(高清)显示器上的(普通的)DVB字幕。字段值从‘0x15’到‘OxlF’被保留以备以后使用。字段值‘0x20’指示是没有屏幕比例限制的DVB字幕(对于听力受损者),字段值‘0x21’指示是待显示在具有屏幕比例为43的显示器上的DVB字幕(对于听力受损者),字段值‘0x22’指示是待显示在具有屏幕比例为169的显示器上的DVB字幕(对于听力受损者),字段值‘0x23’指示是待显示在具有屏幕比例为2.211的显示器上的DVB字幕(对于听力受损者),而字段值‘0x24’指示是待显示在高清(HD)显示器上的DVB字幕(对于听力受损者)。字段值从‘0x25’到‘0x2F’被保留以备以后使用。字段值‘0x30’指示是对于听力受损者的开放语言翻译业务,而字段值‘0x31’指示是对于听力受损者的关闭语言翻译业务。字段值从‘0x32’到‘OxAF’被保留以备以后使用,字段值从‘OxBO’到‘OxFE’允许由用户来定义和使用,而字段值‘OxFF’被保留以备以后使用。这里很清楚,以上所描述的字段值并不意在起限制作用,因为很多其他类型的标签、字段、比特长度、参数等可以被采用并用于实现这里所描述的示例性实施方式。在一个实施方式中,诸如从‘OxBO’到‘0xB4’的一些字段值允许由用户来定义和使用,并指示字幕段(此后将会描述)含有3D字幕信息。具体而言,在“SUbtitling_type”中,字段值‘OxBO’指示是没有屏幕比例限制的3D字幕,字段值‘ΟχΒΓ指示是待显示在具有屏幕比例为43的显示器上的3D字幕业务,字段值‘0χΒ2’指示是待显示在具有屏幕比例为169的显示器上的3D字幕业务,字段值‘0χΒ3’指示是待显示在具有屏幕比例为2.211的显示器上的3D字幕业务,而字段值‘0χΒ4’指示是待显示在HD显示器上的3D字幕业务。显然,也可以以补充和/或替代方式针对上述字段值采用其他的字段值。在图2中,“compositiorupagejd”是用于对页(即组合页)进行区分的16比特字段,该页包括仅仅应用于单个字幕业务的数据。这个字段可以用于段,也就是定义字幕屏幕的数据结构的3D页组合段(3D_PCS)和3D区域组合段(3D_RCS)。同时,“ancillary_page_id”是用于对页(即辅助页)进行区分的16比特字段,该页包括由两个或更多个业务所共享的数据。优选地这个字段不用于组合段,而有选择地仅仅用于色彩查找表定义段(CLUTDScolorlook-uptabledefinitionsegment)、3D对象数据段(3D_0DS)、深度值查找表定义段(DVLUTDSdepthvaluelook-uptabledefinitionsegment)等。以这种方式,修改(或配置)本示例性实施方式的字幕编辑描述符(或用于提供描述信息或指示符的其他类型的方式)以提供关于至少字幕语言、字幕类型、为解码业务所需的composition_page_id值和关于包含于流中的每个业务的ancillary_page_id值的指示(或信号)。如上所述,字幕流的基本结构块或单元是字幕段。字幕段包含于PES包中,而PES包包含于TS的传输包中并被传送至接收器。字幕的显示时间点(例如,应该显示字幕的时间)可以由PES包的报头内的显示时间戳(PTS)或类似时间信息来确定。PES包包括包报头和包数据,而字幕数据在包数据(或包报头)内以PES_data_field()的语法的形式来编码。在图4中,在DVB字幕流的情况下,字段“data_identifier”编码成‘0x20,值。在DVB字幕流的情况下,在PES包中的作为字幕流的识别信息的字段“SUbtitle_Stream_id”具有值‘0x00’。在while循环中,字幕数据根据subtitlinigjegmentO的语法被格式化以从比特流‘00001111,开始进行排列。字段“end_0f_PES_data_field_maker”为数据结束标识符。同相同PTS相关联的字幕业务段的完整集合称为显示集合,字段“end_0f_PES_data_fieldjnaker”指示该显示集合的最后一段已经完成。这里,能够清楚的理解可以相应地改变其中的特定字段和值。图5例示了根据一个示例性实施方式所使用的字幕段的一些示例性类型。3D显示定义段(3D_DDS)、3D页组合段(3D_PCS)和3D区域组合段(3D_RCS)是用于传送用来定义字幕的显示区域的3D区域配置信息的段。3D对象数据段(3D_0DQ是用来定义关于每个对象的字幕数据及其与深度相关的信息的段。CLUTDS和DVLUTDS用于发送当翻译关于对象的编码数据时要参照的数据,其用以减少为传送字幕数据和与深度相关的信息所需的带宽。显示集合段的结尾可以用来清楚地指示已经完成了一个(信息的)显示集合。字幕业务可以被构造成具有不同于接收器的总体屏幕尺寸的尺寸,而相应地,在传输字幕流时,可以清楚地指定考虑到字幕业务而构造的显示尺寸。3D显示定义段(3D_DDS)可以有选择地用来定义在该接收器中显示字幕的图像区域的最大范围。具体而言,根据本示例性实施方式,可以以三维方式提供字幕,因此可以在三维方式中,也就是在3D矩形坐标系统的三个轴方向上通过指定最大值和最小值来定义该显示的适用范围。如上所述,可以将字幕以(对象)页为单位构成为用于显示图形对象的对象区域的排列或组合,并接着被传输并在接收器处显示。3D页组合段(3D_PCQ在具有特定参考点的3D空间中定义了组成每个对象区域的页和位置的对象区域列表。这里,按照水平扫描线不重叠的方式来设置各个对象区域。而且,页组合段(3D_PCQ包括页的状态信息,也就是,关于通过相应段传送的数据是否来更新该页地一部分(“通常情况”)的信息、关于是否要重新发送组成页的每个元素以更正现有页(“获取点”)的信息、或关于是否丢弃现有页并定义全新的页(“模式改变”)的信息。这里,“模式改变”状态很少用到,例如,仅仅在程序的开始点或仅仅当在字幕的形式上存在显著差异时用到该“模式改变”状态。同时,页组合段(3D_PCS)还可以包括关于该特定页的超时信息,也就是关于该页的特定实例的有效期限的信息。3D区域组合段(3D_RCS)定义了在3D空间中单独对象区域的尺寸、用于表达色彩的CLUT(色彩查找表)指定信息等的属性、和待在对象区域中显示的对象列表。在本示例性实施方式中,每个对象区域可以具有立体结构,而不是平面结构,因此,其可以具有在由3D电视所提供的3D显示空间内的虚拟的箱体形状。考虑到这一点,根据本示例性实施方式的3D区域组合段包括关于平面和在用户方向上的平面的属性定义字段。3D对象数据用来描述每个对象的特定编码数据。根据本示例性实施方式,对象数据段包括每个对象的立体配置信息,该信息使得接收器能够基于该立体配置信息正确地显示3D对象。用于将特定像素的像素值定义成伪色彩(CLUT_entry_id)值和真实色彩(Y,Cr,CbdnT)之间的映射关系的色彩查找表(CLUT)同各个对象区域相关联,以便接收器可以参考该CLUT确定包含于字幕流中的伪色彩值的真实显示色彩。而且,CLUT定义段(CLUTDS)可以被标记为用于向接收器配置该CLUT的传送信息。可以对各对象区域应用特定的CLUT,并且可以传送新的CLUT的定义以更新伪色彩值和真实色彩之间的映射关系。在一个实施方式中,CLUTDS遵循针对特定类型的DVB字幕编辑系统的ETSIEN300743V1.3.1技术标准,因此,仅为简洁起见省略对其特定细节的描述,但是该标准应该被本领域的技术人员所了解。在本示例性实施方式中,以与通过使用CLUT的伪色彩值来显示关于像素的色彩的方法相类似的方式可以按照伪深度值来表达3D字幕对象的立体坐标信息。也就是说,在接收器中将伪深度值和物理深度坐标信息之间的相互关系存储在深度值查找表(DVLUTdepthvaluelook-uptable)中。在传输3D字幕信息时,像素深度表示为一个或多个伪深度值,而接收器参考DVLUT将这样的伪深度值转换成物理深度坐标,从而减少所需的传输带宽。DVLUT定义段(DVLUTDS)用来向接收器传送用于配置DVLUT的信息。这里,DVLUT可以当构造接收器时事先确定,并且DVLUTDS可以单独传送或不单独传送。而且,在这种情况下,DVLUT当然可以通过DVLUTDS来更新。同时,字幕编辑段可以在语法结构上包括公共部分。在解释每个段之前,现在将参考图6描述这样的公共语法结构。图6例示了特定字幕编辑段的公共语法的结构。“synC_byte”是采用值‘00001111’进行编码的8比特同步字段。当解码器基于PES包中的“segmentjength”来解析段时,该解码器可以通过采用字段“synC_byte”检验其同步来确定传输包是否有丢失部分。字段“segmentjype”指示在Segment_data_field()中的数据的类型。就特定字幕编辑过程而言,如果字段“Segment_type”值为‘0x10’,那么这表示该段具有页组合段数据(3D_PCS)。此外,字段值‘0x11’、‘0x12’、‘0x13’和‘0x14’分别指示段为区域组合段(3D_RCS)、CLUT定义段(CLUTDS)、对象数据段(3D_0DS)和显示定义段(3D_DDS)。字段值‘0x80’可以指示显示集合段的结束。例如,DVLUT定义段(DVLUTDQ可以被指示为字段值‘0x40’,该字段值是在ETSIEN300743V1.3.1技术标准中的一种被保留以备以后使用的值。“page_id”值通过与包含于字幕编辑描述符中的值进行比较来区分包含于字幕编辑段中的数据的字幕业务。这里,具有标志为字幕编辑描述符中的组合页标识符的page_id的段用来传输特别地应用在单个字幕业务的字幕编辑数据。相比之下,具有标志为字幕编辑描述符中的辅助页标识符的页标识符(例如,page_id)的段可以用来传输由多个字幕业务所共享的字幕编辑数据。字段“segment_length”指示包含于segment_data_field()中的字节的数量,并且可以设置(或放置)在“segmentjength”之后。segment_data_field()是相应段地有效载荷。根据段的类型,有效载荷的语法可以变化,并且其细节将会在此后依次描述。图7例示了3D显示定义段(3D_DDS)语法的结构。字段“ddsjersiorunumber”指示显示定义段的版本。如果该显示定义段的内容中的任何一项发生改变,那么可以以对16取模(modulo-16)的方式增加其版本号。当字段“diSplay_Wind0W_flag”设定为1时,这指示与DDS相关联的字幕显示集合应该显示在该显示中设置的最大显示适用范围(此后称为“窗口区域(windowregion)")内ο通过以下参数,也就是通过字段"display_window_horizontal_position_maximum”、“display_window_horizontal_position_minimum,,、"display_window_vertical_position_minimum,,、"display_window_vertical_position_maximum,\"display_window_z-position_minimum,,、禾口"display_window_z-position_maximum,,来定义窗口区域的尺寸和位置。同时,当字段“diSplay_Wind0W_flag”设定为0,这指示与DDS相关联的字幕显示集合必须(或应该)直接显示在由字段“display_Width”和字段“display_height”所定义的显示平面的前空间和后空间中。字段“display_Width”指示由与段相关联的字幕流所假定的显示器的最大水平方向宽度。同时字段“diSplay_height”可以在值为1时指示由与段相关联的该字幕流所假定的显示的最大垂直方向高度。字段“display_window_horizontal_position_minimum”可以基于显示器的最左端的像素指示该字幕窗口区域的最左端像素。字段“diSplay_Wind0W_h0riZ0ntal_positionjiiaximum”可以基于显示器的最左端的像素指示该字幕窗口区域的最右端像素。字段“display_window_vertical_position_minimum”可以基于显示器的最上端扫描线指示该字幕窗口区域的最上端线。字段“display_WindoW_vertical_position_maximum”可以基于显示的最上端扫描线指示该字幕窗口区域的最下端线。根据一个示例性实施方式,由于该最大显示适用范围(也就是,字幕窗口区域)以三维方式来定义,因此,除去在ETSIEN300743V1.3.1技术标准中所描述的四个二维字段以外,显示定义段(3D_DDQ还可以额外包括两个特定字段(也就是,字段“display_window_z-position_minimum"禾口"display_window_z-position_maximum,,)。字段“display_window_z-position_minimum”指示在窗口区域的ζ轴上的最小坐标值。也就是说,这个字段值指示在相对以3D形式所表述的字幕而言的ζ轴值范围内距离观看者最远的位置的值。这个字段值的单位可以与二维字段中的单独像素尺寸值相同。字段“display_window_z-position_maximum”指示在窗口区域的ζ轴上的最大坐标值。也就是说,这个字段值指示在相对以3D形式所表述的字幕而言的ζ轴值范围内距离观看者最近的位置的值。图8例示了3D页组合段(3D_PCS)语法的结构。字段“page_time_0Ut”以秒为单位指示为由于其不再有效而待从屏幕上删除的页实例所花费的持续时间。字段“pagejersiorunumber”指示页组合段的版本。如果该页组合段的内容中的任何一项发生改变,那么该版本号以对16取模(modulo-16)的方式增加。字段“pagejtate”表示在页组合段中所描述的字幕编辑页实例的状态。如在下面所示的表1(参见关于DVB类型字幕编辑系统的ETSIEN300743V1.3.1技术标准)所示来定义字段“pagejtate”值。表表1权利要求1.一种用于在三维(3D)显示装置中显示三维字幕的方法,该方法包括以下步骤接收步骤,接收三维图像信号、字幕数据、关于所述字幕数据的与深度相关的信息、和定义所述字幕数据的显示区域的三维区域组合信息;形成步骤,利用接收到的与深度相关的信息和所述三维区域组合信息将所述字幕数据形成为三维字幕数据;以及显示步骤,将所述三维图像信号与所形成的字幕数据一起显示。2.根据权利要求1所述的方法,其中,通过广播信号接收所述三维图像信号、所述字幕数据、所述与深度相关的信息和所述三维区域组合信息。3.根据权利要求2所述的方法,所述方法还包括以下步骤生成用于存储伪深度信息与真实深度信息之间的相互关系的深度值查找表;其中,将所述与深度相关的信息表示为关于每个像素的伪深度信息,所述显示步骤包括参考所述深度值查找表将所述伪深度信息转换为所述真实深度信息。4.根据权利要求3所述的方法,其中,在所述广播信号中包括用于生成或更新所述深度值查找表的查找表定义信息,并且所述接收步骤包括根据所述查找表定义信息来生成或更新所述深度值查找表。5.根据权利要求3所述的方法,其中,关于像素的所述真实深度信息是针对所述像素在前向/后向方向上的深度值。6.根据权利要求3所述的方法,其中,将关于所述像素的真实深度信息表示为对所述三维显示装置的屏幕平面的宽度的放大率。7.根据权利要求4所述的方法,其中,所述查找表定义信息包括针对关于所述像素的所述伪深度信息的放大率与接收器的显示屏幕之间的相互关系。8.根据权利要求3所述的方法,其中,所述真实深度信息是针对所述像素的水平差异值。9.根据权利要求2所述的方法,其中,在所述接收步骤中,以字幕对象为单位接收所述字幕数据,并且以字幕对象为单位设置所述字幕的显示区域。10.根据权利要求2所述的方法,其中,在所述接收步骤中,以字幕对象为单位接收所述字幕数据,并且所述字幕的显示区域被设置为包括多个字幕对象。11.一种三维(3D)显示装置,该三维显示装置包括广播信号接收单元,其被配置为接收广播信号,该广播信号包括三维图像信号、字幕数据、关于所述字幕数据的与深度相关的信息、和定义所述字幕数据的显示区域的三维区域组合信息;解调单元,其被配置为对由所述广播信号接收单元接收到的所述广播信号的至少部分进行解调;解码单元,其被配置为对经过所述解调单元解调的所述广播信号的至少部分进行解码;组合与输出单元,其被配置为采用所述与深度相关的信息和所述三维区域组合信息将所述字幕数据形成为三维字幕数据;以及显示单元,其被配置为将所述三维图像信号与所形成的字幕数据一起显示。12.根据权利要求11所述的装置,所述装置还包括存储器,其被配置为存储指示伪深度信息与真实深度信息之间的相互关系的深度值查找表;其中,将所述与深度相关的信息表示为关于每个像素的伪深度信息,并且所述组合与输出单元参考所述深度值查找表将所述伪深度信息转换为真实深度信息并基于所述真实深度信息来配置已经被形成为三维字幕数据的所述字幕数据。13.根据权利要求12所述的装置,其中,关于所述像素的所述真实深度信息是针对所述像素在前向/后向方向上的深度值。14.根据权利要求12所述的装置,其中,关于所述像素的所述真实深度信息是针对所述像素的水平差异值。15.根据权利要求11所述的装置,其中,所述广播信号接收单元以字幕对象为单位接收所述字幕数据,并且所述组合与输出单元以字幕对象为单位设置所述字幕的显示区域。16.根据权利要求11所述的装置,其中,所述广播信号接收单元以字幕对象为单位接收所述字幕数据,并且所述组合与输出单元将所述字幕数据的显示区域设置为包括多个字幕对象。全文摘要公开了一种在3D显示装置中三维(3D)字幕的显示方法以显示字幕以便字幕自然地与3D图像相融合。在一种用于在3D显示装置中显示三维(3D)字幕的方法中,接收3D图像信号、字幕数据、关于所述字幕数据的与深度相关的信息、和用于定义所述字幕数据的显示区域的3D区域组合信息。采用接收到的与深度相关的信息和所述3D区域组合信息将所述字幕数据形成为三维形式的,而所述3D图像信号连同所形成的字幕数据一起被显示。文档编号H04N13/00GK102292993SQ201080004897公开日2011年12月21日申请日期2010年1月19日优先权日2009年1月20日发明者宋在炯,徐琮烈,洪昊泽,金镇泌申请人:Lg电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1