专利名称:用于处理视频传输流的方法和处理单元的制作方法
技术领域:
本发明涉及一种用于处理视频传输流的方法和处理单元。
背景技术:
现代的视频处理单元包括很多用于向观看者提供高质量视频的技术和方法。视频可以来自广播或保存在光盘中,诸如BD(蓝光磁盘)、HD-DVD(高清晰度数字化视频光盘)。视频可以是3D(三维)格式或2D格式。该技术和方法可以是阴极射线管(CRT)、液晶显示器(LCD)、激光器或者所谓的数字微镜装置(DigitalMicromirror Devices,DMD)。
大多数用于提供高质量视频的技术和方法设计成使观看者位于显示器周围不同的位置能够观看视频节目,以便感受观看立体视频。
然而,依靠这些传统的技术和方法观看视频,观看者必须带上专用眼镜,所述专用眼镜使用偏振或遮光板滤出一些不需要的视频信号同时允许对应于观看者的位置的一个有关视频信号传到观看者的眼睛里。然而,由于它们没有为观看者提供舒适的环境,这种技术具有一些缺陷。
发明的目标以及概述本发明的一个目标是提供一种用于处理视频传输流的改进的方法和处理单元。
根据本发明的方法目的在于处理包括元数据的视频传输流,而每个元数据包括视频信号和观看位置参数。观看位置参数表示观看者和用来显示视频信号的视频显示器间的相对位置。该方法包括步骤-接收观看者的观看位置信息,-在所述传输流中选择具有对应于所述观看位置信息的观看位置参数的元数据,以及-向视频显示器输出包含在选择的元数据中的视频信号。
本发明还提出一种用于实施根据本发明的所述方法不同步骤的处理单元。
优点是提出的方法以及处理单元可以对应于不同的观看者观看位置信息动态地选择不同的视频信号,以便依照观看者相对于显示器的位置向观看者显示最适当的视频。换句话说,它使得显示的视频信号适合观看者的位置。
附图的简短描述根据以下描述的实施方式和实施例以及结合附图,根据本发明用于处理视频传输流的方法以及处理单元的这些及其它方面将会得以阐述并且变得清晰,其中附
图1是示出用于向位于显示器周围不同观看位置的观看者显示视频信号的系统的示意图;附图2是示出根据本发明的用于处理视频传输流的处理单元的示意方框图;附图3是示出AV流片段的结构的示意图;附图4是示出根据本发明的视频传输流处理方法的流程图。
在整个附图中相同的附图标记用来表示同样的部件。
发明的详细说明附图1是示出用于向位于显示器100周围不同观看位置的观看者显示视频信号的系统的示意图。处理单元200用来接收观看者的观看位置信息,并且向显示器100输出对应所述观看位置信息的视频信号。显示器100用来向观看者显示视频信号。
观看位置相当于观看者位于显示器100周围的位置,例如观看者可以位于观看位置1、或观看位置2或观看位置3以便观看视频信号内容。
表示观看者和显示器100之间相对位置的观看位置信息可以相当于视角度,诸如角度a1、a2或a3。
表示观看者和显示器100之间相对位置的观看位置信息可以相当于观看距离,诸如距离d1、d2或d3。
处理单元200可以集成在光盘播放器(例如计算机光盘驱动器,独立设备等)或数字TV STB中。显示器100例如可以对应于TV或计算机显示器。
附图2是示出根据本发明用于处理视频传输流的处理单元200的示意方框图;视频传输流包括元数据,而每个元数据包括视频信号和观看者位置参数。观看者位置参数表示观看者和用来显示视频信号的视频显示器间的相对位置。如前所述,观看位置参数可以相当于视角度或观看距离。观看位置参数可以预存在一种数据结构中,并且表示观看者相对于显示器的位置以便最好的观看相应视频信号的内容。
处理单元(200)包括以下装置-接收(210)观看者的观看位置信息。接收装置(210)可以相当于一种缓冲器。观看位置信息可以由若干传感器、照相机检测,或由观看者使用遥控、键盘(未示出)直接输入。
-在所述传输流中选择(220)具有对应于所述观看位置信息的观看者位置参数的元数据。选择装置(220)可以包括用于比较观看位置信息和观看位置参数的装置,以及用于选择具有最接近于所述观看位置信息的观看位置参数的元数据的装置。
-向视频显示器输出(230)包含在所选择的元数据中的视频信号。
例如,当观看者从观看位置1移动到观看位置2(如附图1所示)的时候,接收装置(210)将会从传感器、照相机、遥控或键盘接收对应于观看位置2的观看位置信息。
如果观看位置信息由角度a2表示,那么选择装置(220)将会在视频传输流中选择具有最接近于角度a2的位置参数的元数据。
如果观看位置信息由距离d2表示,那么选择装置(220)将会在视频传输流中选择具有最接近于距离d2的位置参数的元数据。
如果视频传输流是多路复用的,处理单元200可以包括用于解多路复用视频传输的解多路复用器。如果视频传输流是编码的,那么处理单元200还可以包括用于在输出视频信号之前解码视频信号的解码器。例如,如果视频传输流是根据MPEG标准编码的,那么解码器就是一个MPEG解码器。
包括每个元数据的观看位置参数的数据结构可以是PID(程序标识符)表格或涉及PID表格或ClipMark的数据库。
PID表格的使用PID表格PID表格可以连同视频传输流(编码或非编码的)一起提供,或作为一个独立的文件提供。PID表格类似于以BD(蓝光磁盘)A/V应用程序的格式定义的ClipInfo(片段信息)文件。ClipInfo文件用来表示每个元数据的属性,诸如对应元数据的存取点的时间戳。可以提供两种用于PID表格的解决方案解决方案1PID表格包括入口点(即元数据的起始标记)、属性信息(例如时间戳、格式、清晰度、与其它元数据的连接)以及元数据的观看位置参数处理单元200可以在PID表格中根据当前的观看位置信息选择观看位置参数,所述观看位置信息诸如视角或观看距离。
解决方案2PID表格不包括每个元数据的观看位置参数,PID表格可以包括入口点、属性信息以及用于引用的元数据名称。如以下表格1所示,元数据名称[angle_id]用作引用(如表格1中的粗体),这样处理单元200可以根据观看者的当前的观看位置信息选择视频信号,所述当前的观看位置信息诸如视角(或观看距离)。
表1ClipMark的使用附图3是示出AV流片段的结构的示意图;每个元数据的观看位置参数可以在ClipMark中预先定义。ClipMark以蓝光磁盘应用程序的格式定义,并且在两个相邻元数据之间预先定义以便存储一个元数据的入口点(元数据的起始标记)和属性信息。在本发明的这个实例中,ClipMark还用于包括每个元数据的观看位置参数。
附图4是示出根据本发明的视频传输流处理方法的流程图。视频传输流包括元数据,而每个元数据包括视频信号和观看者位置参数,如附图2所述。该方法包括步骤-接收(410)观看者的观看位置信息。
-在所述传输流中选择(420)具有对应于所述观看位置信息的观看者位置参数的元数据。所述选择步骤(420)可以用于比较观看位置信息和观看位置参数,并且选择具有最接近于所述观看位置信息的观看位置参数的元数据。
-向视频显示器输出(430)包含在所选择的元数据中的视频信号。
应该注意的是上述实施例是说明而不是限制本发明,而且本领域的技术人员将能不脱离附加权利要求的范围设计备选方案实施例。在权利要求中,位于括号内的任何附图标记都不应该用来限制权利要求。词“包括”不排除权利要求中没有列出的元件或步骤的存在。元件前面的词“一”或者“一个”不排除几个这种元件的存在。本发明可以通过包括若干不同元件的硬件以及适当编程的计算机实施。在装置权利要求中枚举了若干装置,这些装置中的若干装置可以由一个或者同一种硬件实现。词首先、第二以及第三等等的使用不表示任何排序。这些词将解释为名称。
权利要求
1.一种处理包括元数据的视频传输流的方法,每个元数据包括视频信号以及观看位置参数,所述观看位置参数表示观看者以及用于显示视频信号的视频显示器之间的相对位置,所述方法包括步骤-接收(410)观看者的观看位置信息,-在所述传输流中选择(420)具有对应于所述观看位置信息的观看者位置参数的元数据,以及-向视频显示器输出(430)包含在所选择的元数据中的视频信号。
2.如权利要求1的方法,其中所述选择(420)步骤包括步骤-比较所述观看位置信息和所述观看位置参数,以及-选择具有最接近于所述观看位置信息的观看位置参数的元数据。
3.一种用于处理包括一组元数据的视频传输流的处理单元,每个元数据包括视频信号以及观看位置参数,所述观看位置参数表示观看者以及用于显示视频信号的视频显示器之间的相对位置,所述装置包括-接收(210)观看者的观看位置信息,-在所述传输流中选择(220)具有对应于所述观看位置信息的观看者位置参数的元数据,以及-向视频显示器输出(230)包含在所选择的元数据中的视频信号。
4.如权利要求3所述的处理单元,其中选择(220)装置包括用于以下用途的装置-比较所述观看位置信息和所述观看位置参数,以及-选择具有最接近于所述观看位置信息的观看位置参数的元数据。
5.一种用于播放视频信号的装置,所述装置包括如权利要求3或4所述的处理单元(200)。
全文摘要
本发明涉及一种处理包括元数据的视频传输流的系统和方法,每个元数据包括视频信号以及观看位置参数,所述观看位置参数表示观看者以及用于显示视频信号的视频显示器之间的相对位置,所述方法包括步骤接收(410)观看者的观看位置信息,在所述传输流中选择(420)具有对应于所述观看位置信息的观看位置参数的元数据,以及向视频显示器输出(430)包含在所选择的元数据中的视频信号。
文档编号H04N7/24GK1984295SQ20051013179
公开日2007年6月20日 申请日期2005年12月15日 优先权日2005年12月15日
发明者彭扬, 李沫 申请人:皇家飞利浦电子股份有限公司