三维视频内容的传输与处理的制作方法

文档序号:7915125阅读:177来源:国知局
专利名称:三维视频内容的传输与处理的制作方法
技术领域
本发明的多个实施例总体上涉及数据通信领域,并且更具体地涉及三维视频内容的传输与处理。
现有技术 在某些网络中,内容数据可以藉由在第一装置与第二装置之间的数据连接以不同的传输格式进行传输。例如,这种内容可以代表视频和音频数据,并且因此可能包括以某种格式传输的视频内容数据。在某些操作中,数据流可能为多个通道的形式。例如,数据可以包括从第一装置发送至第二装置的视频和音频数据或其它内容数据的数据流,其中该内容数据包括以三维(3D)格式封装的多个数据通道,这些数据通道包括,例如,左通道和右通道。例如,数据可为HDMI I. 4 (于2009年5月28日发布的高清晰度多媒体接口 I. 4规范)3D视频数据的形式。与总体上向观看者的双眼提供单一图像的二维(2D)视频格式相比,3D视频格式允许观看者在每只眼睛中看到略微不同的图像以便产生在一幅图像中深度的幻觉。在某些实现方式中,3D视频数据的传输要求传递两个有效的视频区域左区域以及右区域。然而,3D视频格式的接收总体上要求接收装置可用于处理此类数据。被设计为用于处理2D数据的接收装置将不能够处理3D视频格式数据。附图简要说明在附图的图例中藉由举例而并非藉由限制例示了本发明的多个实施例,其中类似的参考号表示类似的元素。图I例示了用于将3D视频格式转换为2D视频格式的系统配置的实施例;图2例示了 3D视频格式视频数据转换的一个实施例;图3例示了具有表明数据区域类别的专用信号的系统配置的实施例;图4例示了系统配置的实施例,该系统配置包括用于表明区域类别的修改的协议;图5例示了转换3D数据以便用于向没有3D解码能力的接收器进行传输的实施例;图6例示了将3D视频数据转换到2D视频格式的实施例;图7例示了一 HDMI 3D到2D格式转换器的实施例;图8为一流程图,例示了用于3D视频数据的转换与使用的过程的实施例;图9为一流程图,例示了用于以2D视频数据格式处理3D视频数据的过程的实施例;并且

图10例示了电子装置的实施例。

发明内容
本发明的多个实施例总体上针对三维视频内容的传输与处理。在本发明的第一方面中,一种方法的实施例包括使用一接口协议来接收包括视频数据的多媒体数据流并且确定所接收的视频数据包括三维(3D)视频数据,其中该视频数据的每帧包括先于有效数据区域的第一垂直同步(Vsync)信号,该有效数据区域包括第一数据区域以及第二数据区域。该方法进一步包括将该3D视频数据从3D数据格式转换为二维(2D)视频格式,其中转换该3D视频数据包括识别在该第一数据区域与该第二数据区域之间的区域;将第二 Vsync信号插入该第一数据区域与该第二数据区域之间;并且提供标识符以便在该第一数据区域与该第二数据区域之间进行区分。 在本发明的第二方面中,一种用于将三维(3D)视频数据转换为二维(2D)数据格式的装置的实施例包括用于通过一接口协议接收视频数据的端口以及用于对所接收的视频数据进行解码的解码器。该装置进一步包括检测器,用于对所接收的3D视频数据进行检测,所接收的3D视频数据包括先于有效数据区域的第一垂直同步(Vsync)信号,该有效数据区域包括第一数据区域以及第二数据区域;行计数器,用于识别在该第一数据区域与该第二数据区域之间的区域;信号插入器,用于将第二 Vsync信号插入该第一数据区域与该第二数据区域之间;以及编码器,用于对所转换的视频数据进行编码。该装置旨在提供一标识符以便在该第一数据区域与该第二数据区域之间进行区分。详细说明在一些实施例中,一种方法及装置提供了三维视频内容的传输与处理。在一些实施例中,一种方法及装置提供了包括三维(3D )视频内容数据的多媒体数据流(如通过一个HDMI接口的)传输,包括将数据转换到一种二维(2D)数据格式。在一些实施例中,一种方法及装置使用标识符在所转换的数据内的多个数据区域之间进行区分。在一些实施例中,该标识符包括移相的同步信号。在一些实施例中,接收装置使用该移相的同步信号对3D视频内容数据进行检测并且对3D数据中的多个区域进行识别。在一些实施例中,使用了其他标识符对3D数据进行检测并且在多个数据区域之间进行区分。3D视频格式允许观看者在每只眼睛中看到略微不同的图像以便产生在一幅图像内的深度的幻觉。为了提供此类图像,在HDMI或其他协议上传输的3D视频数据可使用两个有效视频区域,其中此类视频区域可以被称为左区域(用于有待显示给观看者的左眼的视频图像)以及右区域(用于有待显示给观看者的右眼的视频图像)。然而,3D可以使用不同类型的数据区域,并且多个实施例并不限于包含左区域以及右区域的视频数据。多个实施例并不限于用于传送此类数据的任何具体的接口协议。除HDMI之外,多个实施例可以包括DVI (数位视频接口)(包括1999年4月2日的数字显示接口版本I. O、数字显示工作组)、DisplayPort (包括2009年12月22日的DisplayPort版本I. 2、视频电子标准协会以及更早的版本)、以及其他协议。在一些实施例中,为了维持与现有装置(如仅支持2D视频格式的现有HDMI装置)的相容性,提供了 3D视频格式到2D视频格式的转换。然而,2D视频格式常规地不包含表明3D视频数据的哪个区域正在被传输的资讯。在一些实施例中,3D视频数据是以2D格式传输的,该2D格式提供了正在传输3D视频数据的哪个区域的识别。在一些实施例中,提供了一种方法或装置以在HDMI上以2D视频格式传输3D视频数据,而不修改现有HDMI接收器的硬件或违反HDMI规范的协定。在一些实施例中,接收装置是不能够对3D视频格式进行解码的装置。在一些实施例中,一种方法或装置提供了标识符以便在所转换的视频数据内的多个数据区域之间进行区分。图I例示了用于将3D视频格式转换为2D视频格式的系统配置的实施例。在一些实施例中,一种方法及装置提供了将3D视频数据转换为2D视频格式并且传输此类数据用于处理而不修改现有HDMI接收器硬件或违反接口协议,如HDMI。在这个图示中,HDMI传输器所起的作用是传输包括3D视频105的多媒体数据流。处于3D视频格式的数据通过HDMI连接110进行传送并且由HDMI 3D到2D转换器115来接收,该转换器将所接收的3D格式数据转换为2D格式并且传输所转换的多媒体数据。在这个图示中,处于2D视频格式的数据通过HDMI连接120传送给HDMI接收器130,该接收器不具有3D视频格式解码能力。尽管图I及以下说明的多个附图可包括HDMI作为示例,多个实施例并不限于使用HDMI协议来传送数据。多个实施例还可以在数据传送中包括DVI、DisplayPort、以及其他协议。图2例示了 3D视频格式视频数据的转换的实施例。在这个图示中,提供了用于3D视频格式205的时序(timing)图,其中视频数据经受转换250以便提供处于2D视频格式255中的3D视频。如图2中所例示的,在3D视频格式205中,可能存在两个“有效视频”区域,即,左区域230和右区域240,以及“有效空间”235,它们一起构成了 3D有效视频。还例示了垂直同步讯号(Vsync) 210以及多个水平同步信号(Hsync) 220。在一些实施例中,为了允许没有3D解码能力的现有接收器对3D视频格式进行解码,3D有效视频格式205被分为两个2D有效视频部分,左区域280以及右区域290,如在2D视频格式255中所示出的。这种格式再一次包括Vsync信号260以及Hsync信号270。在一些实施例中,新的Vsync信号265被插入3D视频格式205中左区域280与右区域290之间以取代有效空间235,来维持与2D视频格式的相容性。在一些实施例中,所产生的格式是包含在2D视频格式中的3D视频数据。数据处理中的一潜在问题是如图2中所例示的针对3D视频数据的转换处理可能保留有关在一具体的时间点上正在传输哪个数据区域的信息。因此,当图I中所例示的HDMI接收器130对如图2中所例示的2D视频格式255进行解码时,接收器130也许不能够确定当前的有效视频是左区域280还是右区域290。在一些实施例中,提供了一标识符以便在左区域280与右区域290之间进行区分。图3例示了具有表明数据区域类别的专用信号的系统配置的一实施例。在图3中,HDMI传输器所起的作用是传输包括3D视频数据305的多媒体数据流。处于3D视频格式中的数据通过HDMI连接310来传送并且由HDMI 3D到2D转换器315接收,该转换器将所接收的3D格式数据转换为2D数据格式并且传输所转换的多媒体数据。在这个图示中,处 于2D视频格式的3D数据通过HDMI连接320被传送给HDMI接收器330,该接收器不具有3D视频格式解码能力。在一些实施例中,提供了一条信号线来承载识别信号以便将视频数据的区域类别通知给接收器。在这个图示中,通过信号线325传送的表明区域类别的信号被传送给接收器330。在一些实施例中,针对每个有效视频区域,HDMI3D到2D格式转换器315触发这个信号325来将视频数据的当前区域类别通知给HDMI接收器330。图3中所例示的实现方式可以被用于提供一种简单的机构以便对所接收的视频数据的适合的区域类别进行识别。然而,该机构可能要求某些额外的硬件成本用于一条承载信号325的专用线。此外,现有HDMI接收器硬件可能要求特定的修改以便接收并解码新信号325。图4例示了一系统配置的实施例,该系统配置包括用于表明区域类别的修改协议。在这个图示中,HDMI协议被修改用于传递区域类别的信息以便由接收装置进行解码。如图4中所提供的,HDMI 传输器所起的作用是传输包括3D视频数据405的多媒体数据流。处于3D视频格式的数据通过HDMI连接410传送并且由HDMI 3D到2D转换器415接收,该转换器将所接收的3D格式数据转换为2D格式并且传输所转换的多媒体数据。然而,处于2D视频格式的数据通过修改的HDMI格式连接420而被传送到HDMI接收器430上,其中该修改的HDMI格式允许对当前区域的识别以用于通过接收器430进行解码。协议可以包括未使用的控制码,这些控制码可以被用于视频数据的传输中的数据区域的识别。例如,存在若干未使用的控制码,这些控制码当前存在于HDMI协议中。在一实例中,CTLO在当前的HDMI I. 4协定中总是逻辑高。在一些实施例中,这个未使用的码或另一未使用的码可以被用于将用于多个数据区域的区域类别的标识符传递给不能用于3D数据解码的HDMI接收器。然而,该码的使用与HDMI标准协议是不一致的,并且因此可能导致特定的HDMI接收器中的通信错误。图5例示了用于传输到没有3D解码能力的接收器上的3D数据转换的一实施例。在这个图示中,提供了用于3D视频格式505的时序图,这包括两个有效视频区域,左区域530与右区域540,以及有效空间535,它们构成3D有效视频。还例示了 Vsync信号510以及Hsync信号520。在一些实施例中,3D有效视频格式505被分为两个2D有效视频部分,左区域580以及右区域590,如2D视频格式555中所示出的。该格式包括第一 Vsync信号560以及数个Hsync信号570。在一些实施例中,新的第二 Vsync信号565被插入3D视频格式505中左区域580与右区域590之间以取代有效空间535,以便维持与2D视频格式的相容性。然而,在一些实施例中,与第二 Vsync信号565相比,第一 Vsync信号560包括相对于Hsync信号670的一种不同的同步,以便提供用于多个数据区域的标识符。在一些实施例中,第一Vsync信号560的相位是与一 Hsync信号对齐的,而该第二 Vsync信号565的相位不是与Hsync信号对齐的,如由图5中示出的未对齐的点567所例示。图6例示了 3D视频数据转换到2D视频格式中的一实施例。在这个图示中,提供了用于1080p (表示没有隔行扫描线的垂直解析度为1080个扫描行)3D视频格式600的时序图。如图所示,45行的垂直空白区域(Vblank)跟随有2205行的有效周期(Vactive),其中该Vactive周期包括1080行的第一有效视频区域(Vact_video)(它可以代表图5的左区域530)、45行的插入空白区域(Vact_blank)(它可以代表图5的有效空间535)、以及1080行的第二 Vact_video区域(它可以代表图5的右区域540)。在该图示中还提供了用于表明何时出现有效像素的数据使能信号(DE)、用于表明一帧的结束以及下一帧的开始的垂直同步讯号(Vsync 610)(提供在Vactive周期之前)以及用于表明每行的结束以及下一行的开始的水平同步信号(Hsync 620)。如图6中所示,Vsync信号610的相位与Hsync信号620对齐或同步。
在一些实施例中,3D视频格式600被转换为处于2D视频格式650的3D数据。在一些实施例中,2D视频格式包括Vsync与Hsync信号之间的一不同的相位对齐或同步以便对不同的视频区域进行识别。在这个图示中,在左区域之前的Vsync定时与右区域的Vsync定时不同,其中随后的有效视频的区域类别取决于Vsync是否与Hsync同步。如所例示的,一个45行的Vblank区域再次跟随有一个1080行的Vact_video区域、一个45行的插入Vact_blank区域、以及一个1080行的第二 Vact_video区域。在所例示的实施例中还提供了 DE信号、表明一巾贞的结束以及下一巾贞(提供在Vactive周期之前)的开始的个第一 Vsync660、表明每行的结束以及下一行的开始的Hsync 670、以及此外表明第一有效视频区域的结束以及第二有效视频区域的开始的第二 Vsync信号665。在一些实施例中,第一 Vsync信号660的相位以与3D视频格式相同的方式与Hsync信号670对齐或同步,但是第二 Vsync信号665的相位与Hsync信号670不对齐或不同步667。在一些实施例中,接收装置可以使用Vsync与Hsync信号的相位对齐来对3D视频数据进行识别并且确定正在接收哪个视频数据区域。例如,接收装置可以确定在与Hsync信号同步的Vsync信号之后正在接收左视 频数据区域,同时该接收装置可以确定在与Hsync信号不同步的Vsync信号之后正在接收右视频数据区域。在一些实施例中,处于2D视频格式650的定时与现有的HDMI信号的隔行模式视频格式的定时是相同的,其中区别了偶数和奇数的字段而不是左和右区域。在一些实施例中,用于现有的HDMI接收器内的隔行模式视频的解码硬件可以被用于对处于2D视频格式的3D视频数据进行解码而不要求额外的硬件修改或需要极小的硬件修改。在一些实施例中,在第二 Vsync信号之间缺乏相位对齐可以被用于在隔行视频与3D视频数据之间进行区分。图7例示了 HDMI 3D到2D格式转换器的实施例。在一些实施例中,所传输的包括视频数据的多媒体数据由3D到2D转换装置或机构接收的。在一些实施例中,HDMI 3D到2D格式转换器715可用于在HDMI接口 710上接收3D视频格式数据并且传输被转换为2D视频格式数据的数据用于通过HDMI接口 730进行传送。在一些实施例中,转换器715包括多个模组或元件,它们包括数据解码器(dvi-dec,其中DVI代表数字可视接口标准)750,其中所解码的数据被提供给多个模组或元件,它们包括行计数器755、Vsync插入器760、以及3D解码器765。在一些实施例中,3D解码器765对所接收的数据包进行分析以确定输入的HDMI流是否是2D视频还是3D视频。在一些实施例中,如果未检测到3D视频数据,则该数据可被作为正常的2D视频数据进行处理。在一些实施例中,如果检测到3D视频格式,则行计数器755对行进行计数以便发现3D视频格式中的有效空间(例示为图5中的有效空间535)的位置。在一些实施例中,Vsync插入器760所起的作用是插入第二 Vsync信号来替代该有效空间。在一些实施例中,Vsync插入器760所起的作用是根据随后的有效视频的区域类别使所插入的Vsync信号相对于多个Hsync信号移相,这样使得HDMI接收器可以在左区域数据与右区域数据之间进行区分。在一些实施例中,即使HDMI接收器不能够对3D视频格式进行解码,该接收器能够使用Vsync与多个Hsync信号之间的相位关系重新构建3D视频,而无需硬件修改。在一些实施例中,所转换的视频数据被提供给视频数据编码器(dvi_enc)770并且所产生的2D视频数据通过HDMI接口 730被传输给数据接收器,该数据接收器可能包括不能进行3D数据解码的数据接收装置。
图8是流程图,例示了用于3D视频数据的转换与使用的过程的实施例。如在这个图示中所提供的,在802,可以从视频传输器发送视频数据流,其中该视频传输器可以是具有HDMI 3D能力的视频传输器。在一些实施例中,在804,视频数据是由3D到2D视频数据转换器接收的,如图7中所例示的转换器715,并且在806,对数据帧进行解码。在一些实施例中,在808,转换器可以用于检测3D视频数据是否被包含在该数据帧中。如果没有检测到3D视频数据,则能够以正常的方式处理2D数据,其中在810,数据被编码用于传输,并且在822,将被编码的数据提供给接收装置用于处理。在一些实施例中,在808,如果在数据帧中检测到3D视频数据,则在812,在该数据帧中发现Vsync信号以便对数据帧中的有效数据的开始进行定位以用于3D视频数据的转换,其中该视频数据帧包括该Vsync信号之后的数据的第一区域。在一些实施例中,在814,3D的转换进一步包括对有效数据的行进行计数以便对数据帧中的有效空间进行定位,其中,对于1080p视频数据,行的数目可以是1080。在一些实施例中,在816,第二 Vsync信号被插入该数据帧中以便指明该第一/左数据区域的结束以及第二/右数据区域的开始, 因此生成处于2D格式的3D视频数据。在一些实施例中,提供了一标识符以便在多个数据区域之间进行区分。在该图示中,尽管第一 Vsync的相位可以是与一 Hsync信号对齐的,但在818,第二 Vsync的相位可以被调整为与任何Hsync信号不对齐以便对数据巾贞中的第二 /右数据区域进行识别。在一些实施例中,在820,处于2D视频格式的3D视频数据被编码用于传输并且在822被提供给接收装置。图9是一流程图,例示了用于处理处于2D视频数据格式中的3D视频数据的过程的一实施例。在这个图示中,在902,在接收装置上接收视频数据,其中该接收装置是不具有3D解码能力的装置。在一些实施例中,在904,做出接收装置是否已经接收了处于2D视频格式的3D视频数据的判定,其中3D视频数据的存在可以至少部分地基于出现了在3D视频数据的多个数据区域之间进行区分的识别符。在一些实施例中,3D数据可以藉由存在一标识符来检测(该标识符包括不与Hsync信号相位对齐的一 Vsync信号)、藉由接收区分多个数据区域的分离信号、或者藉由接收区分多个数据区域的命令。在一些实施例中,接收装置可以包括用于隔行模式视频的解码硬件,并且可以使用此类硬件而不需要额外的硬件修改或仅需要极小的硬件修改。在一些实施例中,如果不存在3D数据,那么在906,以一正常的方式处理2D数据。如果存在3D视频数据,那么在908,接收器在所接收的数据帧中对用于每个数据区域的标识符进行检测并且在912确定该标识符是第一值还是第二值。如果该标识符是一第一值,如当第二 Vsync信号与Hsync信号同相时,那么在914,接收器将随后的数据区域识别为数据的第一 /左区域。如果该标识符是第二值,如当该Vsync信号与Hsync信号不同相时,那么在916,接收器将随后的数据区域识别为数据的第二 /右区域。当完成所接收的视频数据的处理时,在920,接收器在这些分离的数据区域中将所接收的视频数据重新构建为3D格式用于3D呈现。然后,在922,所重建的3D视频数据可以被呈现在3D视频监测器上。图10例示了一电子装置的实施例。在这个示意图中,未示出与本说明书无密切关系的一些标准并且众所周知的部件。在一些实施例中,装置1000是传输3D视频数据的传输装置,或者是接收3D视频数据的接收装置。
在某些实施例的情况下,装置1000包括互连或者交叉开关1005或者其他用于数据传输的通信手段。该数据可以包括不同的数据类型,例如包括音频-可视数据以及相关的控制数据。装置1000可包括处理装置,例如与该互连1010耦联的一个或者多个用于处理信息的处理器1005。这些处理器1010可包括一个或多个物理处理器以及一个或多个逻辑处理器。另外,这些处理器1010各自可包括多个处理器内核。例如,处理器1010可被用于供传输的视频数据的处理,或被用于所接收的视频数据的处理。为简单起见,将该互连1005例示为单个的互连,但它可以代表多个不同的互连或总线并且到这类互连的部件连接可以改变。在图10中所示的互连1005是抽象表示,它代表任何一个或多个独立物理总线、点对点连接或者将两者由适合的桥、适配器或控制器连接起来。互连1005可以包括(例如)系统总线、PCI或者PCIe总线、HyperTransport或者工业标准架构(ISA)总线、小型计算机系统接口(SCSI)总线、IIC (I2C)总线或有时被称为“火线”的电气和电子工程协会(IEEE)标准1394总线。(1996年8月30日公布的“用于高性能串行总线的标准”1394-1995,IEEE及补充)在某些实施例中,装置1000进一步包括随机存取存储器(RAM)或其他动态储存装置来作为主存储器1015,用于存储信息以及有待由该等处理器1010执行的指令。主存储 器1015还可以用来存储用于数据流或子流的数据。RAM存储器包括动态随机存取存储器(DRAM)(它要求刷新存储器内容),以及静态随机存取存储器(SRAM)(它不要求刷新内容,但成本更高)。DRAM存储器可以包括同步动态随机存取存储器(SDRAM)(它包括用于控制信号的时钟信号),以及扩展的数据输出动态随机存取存储器(EDO DRAM)。在某些实施例中,系统的存储器可以是多个特定的寄存器或者其他特殊通途的存储器。装置1000还可以包括只读存储器(ROM) 1025或者用于存储静态信息和用于该等处理器1010的指令的其他静态存储装置。装置1000可以包括用于存储特定要素的一个或者多个非易失性存储器元件1030。数据存储1020还可以被联接到装置1005的互连1000上,用于存储信息和指令。数据存储1020可以包括磁碟或其它存储装置。这些元件可以结合在一起或者可以是分离的部件,并使用装置1000的其他元件的某些部分。装置1000还可以通过互连1005联接至输出显示器或者呈现装置1040上。在一些实施例中,显示器1040可以包括用于将信息或者内容显示给终端使用者的液晶显示器(IXD )、或者任何其他显示技术。在某些实施例中,显示器1040可以包括触屏,它还被用作输入装置的至少一部分。在一些实施例中,显示器1040可以被用于呈现3D视频数据。在一些环境中,显示器1040可以是或者可以包括音频装置,如用于提供音频信息(包括电视节目的音频部分)的扬声器。一个或者多个传输器或接收器1045还可以被耦联到互连1005上。在一些实施例中,装置1000可以包括用于接收或传输数据的一或多个端口 1050。在一些实施例中,该一或多个端口可以包括一或多个HDMI端口。在一些实施例中,HDMI可以被联接至3D到2D转换器1090用于将3D数据从3D视频格式转换到2D视频格式。装置1000可以进一步包括用于通过无线电信号如Wi-Fi网络接收数据的一根或者多根天线1055。装置1000还可以包括电力装置或系统1060,它可以包括电源、电池、太阳能电池、燃料电池、或者用于提供或者生成电力的其他系统或装置。由该电力装置或系统1060所提供的电力可以按照要求分配给装置1000的多个元件。在以上描述中,出于解释的目的,陈述了很多具体细节来提供对本发明的透彻理解。然而,对本领域技术人员而言,应当清楚的是可以无需这些具体细节中的一些而实施本发明。在其他实例中,以框图的形式例示了众所周知的结构和装置。在图示的多个元件之间可以有中间结构。在此说明或者例示的元件可以具有未例示或说明的额外输入或输出。所示多个元件或者部件还能够以不同的排列或者顺序来安排,包括任意字段的重新排序或者字段长度的改变。本发明可以包括不同的过程。本发明的这些过程可以由硬件部件来执行或者可嵌入多个计算机可读指令中,它们可以用于致使通用或专用的处理器或者用这些指令编程的多个逻辑电路来执行该等过程。可替代地,该等过程可以藉由硬件和软件的组合来实施。本发明的多个部分可以作为计算机程序产品来提供,它可以包括计算机可读存储 介质,其上存储有计算机程序指令,它可以用于对计算机(或其他电子装置)进行编程以执行一根据本发明的过程。这种计算机可读存储介质包括,但不限于,软碟、光碟、CD-ROM (致密盘只读存储器)、以及磁光碟、ROMs (只读存储器)、RAM (随机存取存储器)、EPROM (可擦除可编程只读存储器)、EEPR0M (电可擦除可编程只读存储器)、磁性或者光学卡、闪存、或者用于存储电子指令的其他类型的介质/计算机可读介质。此外,本发明还可以作为计算机程序产品被下载,其中该程序可以从远端计算机传送至请求计算机上。这些方法中很多方法都是以其最基本的形式进行说明的,但从任何该方法中都可以添加或者删除多个过程,并且从任意所述消息中都还可以添加或者减除信息,而不背离本发明的基本范围。本领域技术人员应当清楚的是可以做出很多进一步的修改与适配。这些具体的实施例并不用于限制本发明,而是仅为解释本发明。如果说到元件“A”连接到元件“B”或者与之相连接,那么元件A可以直接地连接到元件B或者间接地藉由(例如)元件C进行连接。当本说明书提到部件、特征、结构、过程、或者特性A “导致”部件、特征、结构、过程、或者特性B时,它是指“A”至少是“B”的部分原因,但是还可以有至少一个其他的部件、特征、结构、过程、或者特性帮助导致“B”。如果本说明书指出“可以”、“也许”、或者“能够”包括一部件、特征、结构、过程、或者特性,则该具体的部件、特征、结构、过程、或者特性并不是必须被包括。如果本说明书提到“一个”、“一”或“一种”元件,这不意味着所说明的元件仅有一个。一个实施例是本发明的一种实现方式或实例。本说明书中提及的“一个实施例”、“一实施例”、“一些实施例”、或“其他实施例”意味着结合这些实施例说明的一个具体的特征、结构、或特点被包括在至少一些实施例中,但没有必要是所有实施例中。“一个实施例”、“一实施例”、或“一些实施例”的多种出现形式未必是指同一批实施例。应当理解,在本发明的示例性实施例的以上说明中,本发明的不同特征有时共同分组在一个单一实施例、图示、或其说明中,其目的是使本公开流畅并帮助理解一或多个不同的发明方面。
权利要求
1.ー种方法,包括 使用接ロ协议来接收包括视频数据的多媒体数据流; 确定所接收的视频数据包括三维(3D)视频数据,所述视频数据的每ー帧包括先于有效数据区域的第一垂直同步(Vsync)信号,所述有效数据区域包括第一数据区域以及第二数据区域;并且 将所述3D视频数据从3D数据格式转换为ニ维(2D)视频格式,其中转换所述3D视频数据包括 对在所述第一数据区域与所述第二数据区域之间的区域进行识别, 将第二 Vsync信号插入所述第一数据区域与所述第二数据区域之间,并且 提供ー标识符以便在所述第一数据区域与所述第二数据区域之间进行区分。
2.如权利要求I所述的方法,其中所述标识符包括所述第二Vsync信号的相位。
3.如权利要求第2项所述的方法,其中插入所述第二Vsync信号包括将所述第二Vsync的相位建立为与多个水平同步信号(Hsync)的相位不对齐。
4.如权利要求第I项所述的方法,其中所述标识符包括一命令的值,所述命令在所述接ロ协议中未使用的。
5.如权利要求第I项所述的方法,其中所述标识符包括分离的信号以便对所述第一数据区域以及所述第二数据区域进行识别。
6.如权利要求第I项所述的方法,其中所述接ロ协议系HDMI (高清晰度多媒体接ロ)、DVI (数位视频接 ロ)、或 DisplayPort 之一。
7.如权利要求第I项所述的方法,其中所述第一数据区域是用于向观看者的左眼展示的左数据区域或者是用于向所述观看者的右眼展示的右数据区域,并且所述第二数据区域是所述左数据区域或所述右数据区域中的另ー个。
8.如权利要求第I项所述的方法,进ー步包括将所转换的视频数据传输至接收装置,其中所述接收装置不能用于对所述3D视频格式进行解码。
9.一种用于将三维(3D)视频数据转换为ニ维(2D)数据格式的装置,所述装置包括 端ロ,所述端ロ用于通过一接ロ协议接收视频数据; 解码器,所述解码器用于对所接收的视频数据进行解码; 检测器,所述检测器用于对所接收的3D视频数据进行检测,所接收的3D视频数据包括先于有效数据区域的第一垂直同步(Vsync)信号,所述有效数据区域包括第一数据区域以及第ニ数据区域; 行计数器,所述行计数器用于对在所述第一数据区域与所述第二数据区域之间的区域进行识别; 信号插入器,所述信号插入器用于将第二 Vsync信号插入所述第一数据区域与所述第ニ数据区域之间;以及 编码器,所述编码器用于对所转换的视频数据进行编码; 其中所述装置用于提供标识符以便在所述第一数据区域与所述第二数据区域之间进行区分。
10.如权利要求第9项所述的装置,其中所述标识符包括所述第二Vsync信号的相位。
11.如权利要求第10项所述的装置,其中插入所述第二Vsync信号的所述信号插入器包括将所述第二 Vsync相位建立为与水平同步信号(Hsync)不对齐的信号插入器。
12.如权利要求第9项所述的装置,其中所述标识符包括一命令的值,所述命令椒在所述接ロ协议中未使用的,所述装置用于传输所述命令以便对数据区域类别进行识别。
13.如权利要求第9项所述的装置,其中所述标识符包括分离的信号以便对所述第一数据区域以及所述第二数据区域进行识别。
14.如权利要求第13项所述的装置,进ー步包括到用于传输所述分离信号的信号线的连接。
15.如权利要求第9项所述的装置,其中所述接ロ协议是HDMI (高清晰度多媒体接ロ)、DVI (数位视频接 ロ)、或 Di splayPort 之一。
16.如权利要求第9项所述的装置,其中所述第一数据区域是用于向观看者的左眼展示的左数据区域或者是用于向所述观看者的右眼展示的右数据区域,并且所述第二数据区域是所述左数据区域或所述右数据区域中的另ー个。
17.—种系统,包括 转换器装置,所述转换器装置用于将三维(3D)视频数据转换为ニ维(2D)格式,其中所述转换器装置包括多个模组所述模组用于 对所接收的3D视频数据进行检测,所接收的3D视频数据包括先于有效数据区域的第一垂直同步(Vsync)信号,所述有效数据区域包括第一数据区域以及第二数据区域, 对在所述第一数据区域与所述第二数据区域之间的区域进行识别, 将第二 Vsync信号插入所述第一数据区域与所述第二数据区域之间,并且 提供标识符以便在所述第一数据区域与所述第二数据区域之间进行区分;以及 接收装置,所述接收装置与所述转换器装置相连接以便接收所转换的视频数据并且从所转换的视频数据中重新构建所述3D视频数据,所述接收装置用于至少部分地基于所述标识符在所述第一数据区域与所述第二数据区域之间进行区分。
18.如权利要求第17项所述的系统,其中所述标识符包括与多个水平同步(Hsync)信号相关的所述第二 Vsync信号的相位。
19.如权利要求第18项所述的系统,其中所述转换器装置用于为所述第二Vsync信号建立相位,所述相位与所述Hsync信号是异相的。
20.如权利要求第17项所述的系统,其中所述标识符包括一命令的值,所述命令是在所述接ロ协议中未使用的,所述转换器装置用于传输所述命令以便对数据区域类别进行识别。
21.如权利要求第17项所述的系统,其中所述标识符包括分离接ロ信号以便对所述第ー数据区域以及所述第二数据区域进行识别。
22.如权利要求第21项所述的系统,进一歩包括位于所述转换器装置与所述接收装置之间的用于传输所述分离信号的信号线。
23.如权利要求第17项所述的系统,其中所述接ロ协议系HDMI (高清晰度多媒体接ロ)、DVI (数位视频接 ロ)、或 DisplayPort 之一。
24.如权利要求第17项所述的系统,其中所述接收装置进ー步用于至少部分地基于所述标识符对3D数据的存在进行检測。
25.一种计算机可读介质,其上存储有代表多个指令序列的数据,这些指令序列在由处理器执行时致使处理器执行多种操作,所述操作包括 使用接ロ协议来接收包括视频数据的多媒体数据流; 确定所接收的视频数据包括三维(3D)视频数据,所述视频数据的每ー帧包括先于有效数据区域的第一垂直同步(Vsync)信号,所述有效数据区域包括第一数据区域以及第二数据区域;并且 将所述3D视频数据从3D数据格式转换为ニ维(2D)视频格式,其中转换所述3D视频数据包括 识别在所述第一数据区域与所述第二数据区域之间的区域, 将第二 Vsync信号插入所述第一数据区域与所述第二数据区域之间,并且 提供标识符以便在所述第一数据区域与所述第二数据区域之间进行区分。
全文摘要
本发明的多个实施例总体上是针对三维视频内容的传输与处理。一种方法的实施例包括使用接口协议来接收包括视频数据的多媒体数据流并且确定所接收的视频数据包括三维(3D)视频数据,其中该视频数据的每帧包括先于有效数据区域的第一垂直同步(Vsync)信号,该有效数据区域包括第一数据区域以及第二数据区域。该方法进一步包括将该3D视频数据从3D数据格式转换为二维(2D)视频格式,其中转换该3D视频数据包括识别在该第一数据区域与该第二数据区域之间的区域、将第二Vsync信号插入该第一数据区域与该第二数据区域之间、并且提供标识符以便在该第一数据区域与该第二数据区域之间进行区分。
文档编号H04N13/00GK102696229SQ201080057436
公开日2012年9月26日 申请日期2010年12月14日 优先权日2009年12月17日
发明者崔薰, 朴重圣, 梁又升, 金大卿, 金荣一 申请人:晶像股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1