用于显示数据内容的方法和装置制造方法及图纸

技术编号:3585423 阅读:160 留言:0更新日期:2012-04-11 18:40
一种显示输入数据内容的方法,输入数据内容包括放置在视频平面上的视频数据和放置在覆盖平面上的覆盖数据,所述方法包括如下步骤:-相对覆盖平面偏移视频平面,从而使覆盖平面不遮挡视频平面,-混合偏移后的视频平面和覆盖平面,用于产生输出数据内容,以及-显示所述的输出数据内容。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及用于显示光盘或TV广播的数据内容的方法和装置。
技术介绍
当显示电视节目,或者显示来自诸如CD (致密盘)、DVD (数 字多功能盘)、BD (蓝光光盘)的光盘的数据,或来自任何其它数据 介质载体的数据时,视频可能有各种覆盖在其上的元素(下文中称作 覆盖数据)。典型的例子是通常放在视频区域的底部或顶部的字幕。 其它覆盖物也可能包括记分板、新闻显示条(news tickers)、或标示 语。图1示出了一种常规显示,其中显示有放置在视频平面中的视频 数据和放置在覆盖平面中的覆盖数据。这里,覆盖数据(例如字幕) 放在视频的底部,使得部分视频区域被覆盖数据遮挡。为了解决这个问题,已有一些用来探测语义特征并自适应地调整 覆盖数据在显示区域中的放置位置的技术。在US 2002/0196370 Al中公布了一种视频中覆盖数据自适应放 置的方法。该文献描述了在数字视频的图像中放置覆盖元素的方法, 从而使得覆盖元素不会遮挡图像中需要观看的区域。这个方法包括 从视频提取帧,每个帧定义一个可以具有一个或更多需要观看区域的 图像。在图像中为每个帧选择一个区域来放置覆盖元素,并为所选择 的区域确定覆盖元素覆盖需要观看区域的百分比。如果该百分比低于 预定的覆盖百分比的最大许可值,则在所选择的区域放置覆盖元素。 如果不低于该预定的覆盖百分比的最大许可值,则选择该图像中的一 个或多个其它区域,并/或改变覆盖元素的大小、形状、纵横比,直到找到了将图像中的需要观看区域的遮挡最小化的位置和/或大小、 形状、纵横比。但是这个公知的方法具有一些限制。首先,此方法实时确定覆盖数据覆盖每个视频帧中每个需要观看 的区域的百分比,从而找到放置覆盖数据的最合适区域。因此该方法 较复杂并需要很多昂贵的数据处理装置。其次,即使覆盖区域被放置在视频的最合适区域,它们仍然覆盖 视频,损害了观看者的整体视觉舒适性。
技术实现思路
本专利技术的一个目的是提供一种的改进的方法和装置,用于显示包 括放置在视频平面中的视频数据和放置在覆盖平面中的覆盖数据的 数据内容。根据本专利技术的方法包括如下步骤-相对覆盖平面偏移视频平面,从而使覆盖平面不遮挡视频平面,-混合偏移后的视频平面和覆盖平面,用以产生输出数据内容;以及-显示所述输出数据内容。根据本专利技术的装置包括-偏移装置,用于相对覆盖平面偏移视频平面,从而使覆盖平面 不遮挡视频平面,-混合装置,用于混合偏移后的视频平面和覆盖平面,用以产生 输出数据内容;以及-显示器,用于显示所述输出数据内容。所提出的方法和装置的优点是能够以非常简单的方式彼此相比 较地偏移覆盖数据和视频数据,不需要任何复杂的和昂贵的数据处理 装置。 '另外,所提出的方法和装置使得覆盖数据不再遮挡视频平面。换言之,覆盖数据不再覆盖视频数据,使得为用户产生更好的表现。附图说明通过在下文中描述的实现和实施例以及参考附图,根据本专利技术的 显示数据内容的方法和装置的这些和其它方面将变得显而易见并阐 述清楚,其中图1用例子示出了放置在覆盖平面中的覆盖数据以及放置在视 频平面中的视频数据的传统显示;图2是示出根据本专利技术的显示数据内容的装置的示意性方框图3是根据本专利技术的显示数据内容的方法的流程图4用第一个例子示出根据本专利技术放置在覆盖平面中的覆盖数 据和放置在视频平面中的视频数据的显示;图5用第二个例子示出根据本专利技术放置在覆盖平面中的覆盖数 据和放置在视频平面中的视频数据的显示;图6用第三个例子示出根据本专利技术放置在覆盖平面中的覆盖数 据和放置在视频平面中的视频数据的显示;在所有图中相同的附图标记用于表示相似的部件。具体实施例方式图2是示出根据本专利技术的显示数据内容的装置200的示意性方框 图。装置200可以对应于TV、光盘播放器等。装置200包括接收装置210、分离装置220、解码器230、偏移 装置240、混合装置250、输出装置260、显示器270、交互装置280、 以及自适应装置290。装置200的所有这些元件都可以由至少一个具 有软件或固件的CPU支持。接收装置210用于接收输入数据内容。输入数据内容包括放置在 视频平面中的视频数据和放置在覆盖平面中的覆盖数据。接收装置 210可以相应于缓冲器或存储器。输入数据内容可以是编码后的或未编码的。例如,可以根据MPEG—2标准对视频数据进行编码,并且 可以根据文本编码算法对覆盖数据(例如字幕)进行编码。分离装置220用于把输入的数据内容分离成放置在视频平面中 的视频数据和放置在覆盖平面中的覆盖数据。因此视频数据和覆盖数 据是分开的流。例如,如果输入数据内容是复用的流(例如复用进 MPEG或JPEG系统流中),则分离装置220对应于解复用单元。如果可以直接得到解复用的视频数据和覆盖数据,则在装置200 中可以省略分离装置220。如果输入的数据内容是编码的,解码器230用于对输入的数据内 容进行解码。解码器230可以包括用于解码视频数据的第一解码器 231,以及用于解码覆盖数据的第二解码器232。例如,如果输入的 数据内容是根据MPEG标准编码的,则解码器230是MPEG解码器。偏移装置240用于相对视频平面偏移视频平面,从而使覆盖平面 不遮挡视频平面。偏移装置240可以包括用于相对覆盖平面偏移视频平面的第一 偏移器241,以及用于相对视频平面偏移覆盖平面的第二偏移器242。偏移装置240用于沿着垂直或水平的方向独立地偏移视频平面 和/或覆盖平面。因此偏移装置240可以把覆盖平面偏移到视频平面 之外的区域,或可替换地把视频平面偏移到覆盖平面之外的区域。例如,在图4中,已将覆盖平面经沿着垂直方向偏移到视频平面 之外,并将其位于在视频平面之下的显示屏底部的未用区域,从而使 得覆盖平面不遮挡视频平面。例如,在图5中,已将覆盖平面和视频平面均沿着相反的垂直方 向偏移,从而使得覆盖平面在视频平面之外并位于在显示屏顶部的未 用区域中,不遮挡视频平面。例如,在图6中,已将覆盖平面沿着水平方向偏移到视频平面之 外,并使其位于在显示屏左边的未用区域中,且不遮挡视频平面。混合装置250用于混合偏移后的视频平面和覆盖平面,以产生输 出数据内容,并把相应的数据流发送到输出装置260。输出装置260用于输出来自混合装置250的输出数据。例如,输 出装置可以对应于缓冲器或输出驱动器。输出数据内容用于在显示器270上显示,该显示器或是作为装置 200的一部分(例如,若该装置是计算机或者便携设备,则为LCD 显示器),或者与装置200相分离(例如TV显示器)。交互装置280用于控制偏移装置240,以根据用户的指示沿着水 平或垂直方向偏移覆盖平面和/或视频平面。交互装置280使得用户 能够与装置200进行交互,并相对视频平面手动地偏移覆盖平面。交互装置280可以与装置200相分离(例如,遥控器、鼠标和键 盘),或是装置200的一部分(例如,设置在装置前的按钮),用户从 交互装置按下数字键、左/右按钮、上/下按钮,移动鼠标的鼠标球以 输入偏移方向。作为响应,交互装置280把相应的偏移值发送到偏移 装置240。有利地,装置200包括自适应装置290,用于自动地确定所述视 频平面和/或所述覆盖平面的偏移。为此,通过计算视频平面和覆盖 平面在显示屏上的位置,本文档来自技高网
...

【技术保护点】
一种用于显示输入数据内容的方法,该输入数据内容包括放置在视频平面中的视频数据和放置在覆盖平面中的覆盖数据,所述方法包括如下步骤:-相对该覆盖平面偏移该视频平面(305),从而使该覆盖平面不遮挡该视频平面,-混合偏移后的视频平 面和覆盖平面(306),用于产生输出数据内容,以及-显示所述的输出数据内容(308)。

【技术特征摘要】
【国外来华专利技术】CN 2005-6-22 200510082369.21.一种用于显示输入数据内容的方法,该输入数据内容包括放置在视频平面中的视频数据和放置在覆盖平面中的覆盖数据,所述方法包括如下步骤-相对该覆盖平面偏移该视频平面(305),从而使该覆盖平面不遮挡该视频平面,-混合偏移后的视频平面和覆盖平面(306),用于产生输出数据内容,以及-显示所述的输出数据内容(308)。2. 如权利要求1所述的方法,其中所述偏移步骤用于沿着垂直 或水平方向偏移所述视频平面和/或所述覆盖平面。3. 如权利要求1所述的方法,其中所述偏移步骤用于将所述覆 盖平面偏移到该视频平面之外的区域。4. 如权利要求1所述的方法,其中所述偏移步骤用于将所述视 频平面偏移到该覆盖平面之外的区域。5. 如权利要求1到4中的任何一个所述的方法,还包括确定 偏移值的步骤(304),所述偏移值用以指示将要施加到所述视频平面 和/或所述覆盖平面的偏移。6. —种用于显示输入...

【专利技术属性】
技术研发人员:S特卡琴科
申请(专利权)人:皇家飞利浦电子股份有限公司
类型:发明
国别省市:NL[荷兰]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1