CN1984295A - 用于处理视频传输流的方法和处理单元 - Google Patents
用于处理视频传输流的方法和处理单元 Download PDFInfo
- Publication number
- CN1984295A CN1984295A CNA2005101317965A CN200510131796A CN1984295A CN 1984295 A CN1984295 A CN 1984295A CN A2005101317965 A CNA2005101317965 A CN A2005101317965A CN 200510131796 A CN200510131796 A CN 200510131796A CN 1984295 A CN1984295 A CN 1984295A
- Authority
- CN
- China
- Prior art keywords
- viewing location
- metadata
- beholder
- location information
- video
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/435—Processing of additional data, e.g. decrypting of additional data, reconstructing software from modules extracted from the transport stream
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N13/00—Stereoscopic video systems; Multi-view video systems; Details thereof
- H04N13/10—Processing, recording or transmission of stereoscopic or multi-view image signals
- H04N13/106—Processing image signals
- H04N13/172—Processing image signals image signals comprising non-image signal components, e.g. headers or format information
- H04N13/178—Metadata, e.g. disparity information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N13/00—Stereoscopic video systems; Multi-view video systems; Details thereof
- H04N13/30—Image reproducers
- H04N13/398—Synchronisation thereof; Control thereof
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/21—Server components or server architectures
- H04N21/218—Source of audio or video content, e.g. local disk arrays
- H04N21/21805—Source of audio or video content, e.g. local disk arrays enabling multiple viewpoints, e.g. using a plurality of cameras
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/235—Processing of additional data, e.g. scrambling of additional data or processing content descriptors
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
- H04N21/4508—Management of client data or end-user data
- H04N21/4524—Management of client data or end-user data involving the geographical location of the client
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N13/00—Stereoscopic video systems; Multi-view video systems; Details thereof
- H04N13/10—Processing, recording or transmission of stereoscopic or multi-view image signals
- H04N13/194—Transmission of image signals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N13/00—Stereoscopic video systems; Multi-view video systems; Details thereof
- H04N13/30—Image reproducers
- H04N13/366—Image reproducers using viewer tracking
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/50—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
- H04N19/597—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding specially adapted for multi-view video sequence encoding
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Library & Information Science (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
本发明涉及一种处理包括元数据的视频传输流的***和方法,每个元数据包括视频信号以及观看位置参数,所述观看位置参数表示观看者以及用于显示视频信号的视频显示器之间的相对位置,所述方法包括步骤:接收(410)观看者的观看位置信息,在所述传输流中选择(420)具有对应于所述观看位置信息的观看位置参数的元数据,以及向视频显示器输出(430)包含在所选择的元数据中的视频信号。
Description
发明领域
本发明涉及一种用于处理视频传输流的方法和处理单元。
发明背景
现代的视频处理单元包括很多用于向观看者提供高质量视频的技术和方法。视频可以来自广播或保存在光盘中,诸如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表格的解决方案:
解决方案1:PID表格包括入口点(即元数据的起始标记)、属性信息(例如时间戳、格式、清晰度、与其它元数据的连接)以及元数据的观看位置参数:处理单元200可以在PID表格中根据当前的观看位置信息选择观看位置参数,所述观看位置信息诸如视角或观看距离。
解决方案2:PID表格不包括每个元数据的观看位置参数,PID表格可以包括入口点、属性信息以及用于引用的元数据名称。如以下表格1所示,元数据名称[angle_id]用作引用(如表格1中的粗体),这样处理单元200可以根据观看者的当前的观看位置信息选择视频信号,所述当前的观看位置信息诸如视角(或观看距离)。
Syntax | No.ofbits | Mnemonic |
PlayItem(){ | ||
length | 16 | uimsbf |
Clip_Information_file_name[0]//angle_id=0 | 8*5 | bslbf |
Clip_codec_identifier[0] | 8*4 | bslbf |
reserved_for_future use | 10 | bslbf |
is_3D_view_angle | 1 | bslbf |
is_multi_angle | 1 | bslbf |
connection_condition | 4 | bslbf |
ref_to_STC_id[0] | 8 | uimsbf |
IN_time | 32 | uimsbf |
OUT_time | 32 | uimsbf |
UO_mask_table() | ||
PlayItem_random_access_flag | 1 | bslbf |
reserved_for_future_use | 7 | bslbf |
still_mode | 8 | bslbf |
if(still_mode==0x01){ | ||
still_time | 16 | uimsbf |
}else{ | ||
reserved_for_future_use | 16 | bslbf |
} | ||
if(is_multi_angle==1b)&&(is_3D_view_angle==0b){ | ||
multi_clip_entries(){ | ||
number_of_angles | 8 | uimsbf |
reserved_for_future_use | 7 | bslbf |
is_seamless_angle_change | 1 | bslbf |
for(angle_id=1;//Note:angles except angle_id=0 | ||
angle_id<number_of_angles;angle_id++){ | ||
Clip_Information_file_name[angle_id] | 8*5 | bslbf |
Clip_codec_identifier[angle_id] | 8*4 | bslbf |
ref_to_STC_id[angle_id] | 8 | uimsbf |
} | ||
} | ||
} | ||
if(is_multi_angle==0b)&&(is_3D_view_angle==1b){ | ||
multi_clip_entries(){ | ||
number_of_3D_view_angles | 8 | uimsbf |
reserved_for_future_use | 7 | bslbf |
is_seamless_angle_change | 1 | bslbf |
for(angle_id=1;//Note:angles except angle_id=0 | ||
angle_id<number_of_angles;angle_id++){ | ||
metadata_name[angle_id] | 8*5 | bslbf |
metadata_identifier[angle_id] | 8*4 | bslbf |
ref_to_STC_id[angle_id] | 8 | uimsbf |
} | ||
} | ||
STN_table() | ||
} |
表1
ClipMark的使用
附图3是示出AV流片段的结构的示意图;每个元数据的观看位置参数可以在ClipMark中预先定义。ClipMark以蓝光磁盘应用程序的格式定义,并且在两个相邻元数据之间预先定义以便存储一个元数据的入口点(元数据的起始标记)和属性信息。在本发明的这个实例中,ClipMark还用于包括每个元数据的观看位置参数。
附图4是示出根据本发明的视频传输流处理方法的流程图。视频传输流包括元数据,而每个元数据包括视频信号和观看者位置参数,如附图2所述。该方法包括步骤:
-接收(410)观看者的观看位置信息。
-在所述传输流中选择(420)具有对应于所述观看位置信息的观看者位置参数的元数据。所述选择步骤(420)可以用于比较观看位置信息和观看位置参数,并且选择具有最接近于所述观看位置信息的观看位置参数的元数据。
-向视频显示器输出(430)包含在所选择的元数据中的视频信号。
应该注意的是上述实施例是说明而不是限制本发明,而且本领域的技术人员将能不脱离附加权利要求的范围设计备选方案实施例。在权利要求中,位于括号内的任何附图标记都不应该用来限制权利要求。词“包括”不排除权利要求中没有列出的元件或步骤的存在。元件前面的词“一”或者“一个”不排除几个这种元件的存在。本发明可以通过包括若干不同元件的硬件以及适当编程的计算机实施。在装置权利要求中枚举了若干装置,这些装置中的若干装置可以由一个或者同一种硬件实现。词首先、第二以及第三等等的使用不表示任何排序。这些词将解释为名称。
Claims (5)
1.一种处理包括元数据的视频传输流的方法,每个元数据包括视频信号以及观看位置参数,所述观看位置参数表示观看者以及用于显示视频信号的视频显示器之间的相对位置,所述方法包括步骤:
-接收(410)观看者的观看位置信息,
-在所述传输流中选择(420)具有对应于所述观看位置信息的观看者位置参数的元数据,以及
-向视频显示器输出(430)包含在所选择的元数据中的视频信号。
2.如权利要求1的方法,其中所述选择(420)步骤包括步骤:
-比较所述观看位置信息和所述观看位置参数,以及
-选择具有最接近于所述观看位置信息的观看位置参数的元数据。
3.一种用于处理包括一组元数据的视频传输流的处理单元,每个元数据包括视频信号以及观看位置参数,所述观看位置参数表示观看者以及用于显示视频信号的视频显示器之间的相对位置,所述装置包括:
-接收(210)观看者的观看位置信息,
-在所述传输流中选择(220)具有对应于所述观看位置信息的观看者位置参数的元数据,以及
-向视频显示器输出(230)包含在所选择的元数据中的视频信号。
4.如权利要求3所述的处理单元,其中选择(220)装置包括用于以下用途的装置:
-比较所述观看位置信息和所述观看位置参数,以及
-选择具有最接近于所述观看位置信息的观看位置参数的元数据。
5.一种用于播放视频信号的装置,所述装置包括如权利要求3或4所述的处理单元(200)。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNA2005101317965A CN1984295A (zh) | 2005-12-15 | 2005-12-15 | 用于处理视频传输流的方法和处理单元 |
TW095145050A TW200826682A (en) | 2005-12-15 | 2006-12-04 | Method and processing unit for processing a video transport stream |
PCT/IB2006/054755 WO2007069189A2 (en) | 2005-12-15 | 2006-12-12 | Method and processing unit for processing a video transport stream |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNA2005101317965A CN1984295A (zh) | 2005-12-15 | 2005-12-15 | 用于处理视频传输流的方法和处理单元 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN1984295A true CN1984295A (zh) | 2007-06-20 |
Family
ID=38020071
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNA2005101317965A Pending CN1984295A (zh) | 2005-12-15 | 2005-12-15 | 用于处理视频传输流的方法和处理单元 |
Country Status (3)
Country | Link |
---|---|
CN (1) | CN1984295A (zh) |
TW (1) | TW200826682A (zh) |
WO (1) | WO2007069189A2 (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101848364A (zh) * | 2009-03-26 | 2010-09-29 | 索尼公司 | 信息处理设备、内容处理方法和程序 |
CN103841347A (zh) * | 2009-04-03 | 2014-06-04 | 索尼公司 | 信息处理设备、信息处理方法和程序 |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009194595A (ja) * | 2008-02-14 | 2009-08-27 | Sony Corp | 放送システム、送信装置、送信方法、受信装置、受信方法、提示装置、提示方法、プログラム、及び記録媒体 |
US8743178B2 (en) | 2010-01-05 | 2014-06-03 | Dolby Laboratories Licensing Corporation | Multi-view video format control |
US10116911B2 (en) | 2012-12-18 | 2018-10-30 | Qualcomm Incorporated | Realistic point of view video method and apparatus |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001272941A (ja) * | 2000-03-23 | 2001-10-05 | Olympus Optical Co Ltd | 映像表示装置 |
US20040104935A1 (en) * | 2001-01-26 | 2004-06-03 | Todd Williamson | Virtual reality immersion system |
KR100475060B1 (ko) * | 2002-08-07 | 2005-03-10 | 한국전자통신연구원 | 다시점 3차원 동영상에 대한 사용자 요구가 반영된 다중화장치 및 방법 |
US7720356B2 (en) * | 2002-11-12 | 2010-05-18 | Lg Electronics Inc | Recording medium having data structure for managing reproduction of multiple reproduction path video data recorded thereon and recording and reproducing methods and apparatuses |
GB0312518D0 (en) * | 2003-05-31 | 2003-07-09 | Koninkl Philips Electronics Nv | Multi-programme recording in dvd compliant format |
JP2005159592A (ja) * | 2003-11-25 | 2005-06-16 | Nippon Hoso Kyokai <Nhk> | コンテンツ送信装置およびコンテンツ受信装置 |
-
2005
- 2005-12-15 CN CNA2005101317965A patent/CN1984295A/zh active Pending
-
2006
- 2006-12-04 TW TW095145050A patent/TW200826682A/zh unknown
- 2006-12-12 WO PCT/IB2006/054755 patent/WO2007069189A2/en active Application Filing
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101848364A (zh) * | 2009-03-26 | 2010-09-29 | 索尼公司 | 信息处理设备、内容处理方法和程序 |
CN103841347A (zh) * | 2009-04-03 | 2014-06-04 | 索尼公司 | 信息处理设备、信息处理方法和程序 |
CN103888747A (zh) * | 2009-04-03 | 2014-06-25 | 索尼公司 | 信息处理设备、信息处理方法和程序 |
CN103888747B (zh) * | 2009-04-03 | 2016-01-20 | 索尼公司 | 信息处理设备、信息处理方法和程序 |
CN103841347B (zh) * | 2009-04-03 | 2018-03-02 | 索尼公司 | 信息处理设备和信息处理方法 |
Also Published As
Publication number | Publication date |
---|---|
WO2007069189A2 (en) | 2007-06-21 |
WO2007069189A3 (en) | 2007-09-13 |
TW200826682A (en) | 2008-06-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10158841B2 (en) | Method and device for overlaying 3D graphics over 3D video | |
CN102137270B (zh) | 字幕的3d显示处理 | |
US8749614B2 (en) | Method for indicating a 3D contents and apparatus for processing a signal | |
US7782344B2 (en) | Digital video zooming system | |
US8269821B2 (en) | Systems and methods for providing closed captioning in three-dimensional imagery | |
US9137523B2 (en) | Method and apparatus for controlling image display so that viewers selectively view a 2D or a 3D service | |
US20110293240A1 (en) | Method and system for transmitting over a video interface and for compositing 3d video and 3d overlays | |
EP2555530A1 (en) | Video processing device | |
EP2074823A1 (en) | Method of controlling receiver for processing broadcast signal defining multi-channel broadcast and broadcast receiver using the same | |
CN103430556A (zh) | 显示装置、3d眼镜及3d影像视听*** | |
CN1984295A (zh) | 用于处理视频传输流的方法和处理单元 | |
EP1447982A2 (en) | Method of controlling ETT information display on electronic program guide screen of digital television | |
WO2012029293A1 (ja) | 映像処理装置、映像処理方法、コンピュータプログラム及び配信方法 | |
JP2013090020A (ja) | 映像出力装置および映像出力方法 | |
US20070266419A1 (en) | Digital television signal, digital television receiver, and method for processing digital television signal | |
US20090231490A1 (en) | Method and system for automatically changing caption display style based on program content | |
US20070266407A1 (en) | Digital television receiver and method for processing broadcast signal | |
US20070283383A1 (en) | Digital television receiver and method for processing broadcast signal | |
US8965176B2 (en) | Video displaying system and reproducing apparatus | |
WO2012164864A1 (ja) | 映像処理装置、方法、プログラム、記録媒体及び集積回路 | |
CN101690210A (zh) | 数字广播接收装置 | |
US20120300029A1 (en) | Video processing device, transmission device, stereoscopic video viewing system, video processing method, video processing program and integrated circuit | |
KR101253637B1 (ko) | 디지털 방송 신호 수신 방법 및 디지털 방송 신호 수신기 | |
EP1562375A1 (en) | Interactive multimedia processing system and method | |
KR100774188B1 (ko) | Tv 수신장치 및 이를 위한 방송정보 디스플레이 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |