专利名称:应用可分级视频编码(svc)流的快速频道切换的方法及装置的利记博彩app
技术领域:
本原理总地涉及数字视频通信系统,更具体地涉及应用可分级视频编码 (Scalable Video Coding, SVC)流进行快速频道切换的方法及装置。
背景技术:
可分级视频编码(SVC)比起典型的高级视频编码(Advanced VideoCoding,AVC) 有许多优点(参见,例如,ITU-T 推荐 H. 264 修改 3 :“Advancedvideo coding for generic audiovisual services =Scalable Video Coding”)。SVC 中的可分级性可应用到时间、空 间以及质量(信噪比)域。SVC流通常包括一个基础层以及一个或多个增强层。基础层流 可以被独立解码,但是任何增强层仅可与基础层以及其它附属增强层被一起解码。从而,当 在文本中提及被解码的增强层帧或画面时,这意味着通过应用从增强层以及其对应的基础 层接收的数据来将其解码。除了发明构思之外,附图中所示的元件是公知的,并且将不对其进行详细描述。而 且,假定熟悉经由射频(RF)/电缆/因特网进行的电视广播、电视接收机以及视频编码/解 码,并且这里不对其进行详细描述。例如,除了本发明构思之外,假定熟悉诸如NTSC(国家 电视系统委员会)、PAL (逐行倒相)、SECAM (顺序与存储彩色电视系统)以及ATSC (高级电 视系统委员会)(ATSC),集成服务数字广播(ISDB),中国数字电视系统(GB)以及DVB-H的 现有的和所提出的推荐TV标准。同样地,除了本发明构思之外,假定熟悉诸如八级(level)残留边带(8-VSB),正交幅度调制(QAM),正交相移键控(QPSK)的其他传输概念,以及诸如 射频(RF)前端(诸如低噪声块、调谐器、下变换器等)、解调器、相关器、泄漏积分器和平方 器之类的接收机组件。进一步,除了本发明构思之外,假定熟悉诸如IPTV多播系统、双向有 线电视系统、因特网协议(IP)、以及因特网协议封装器(WE)之类的其他视频通信概念。类 似地,除了本发明构思之外,用于产生传输比特流的格式化和编码/解码方法(诸如,运动 画面专家组(MPEG)-2系统标准(IS0/IEC13818-1),H. 264/MPEG-4高级视频编码(AVC)以 及H. 264/MPEG-4可分级视频编码(SVC))是公知的并且不在这里对其进行描述。最后,附 图中相似标号表示相似元件。
发明内容
现代视频压缩技术可通过运用视频帧的时间相关达到非常高的压缩程度。在画面 组(GOP)中,只有一个画面是完全帧内编码的,并且其余画面全部或部分地基于与其它画 面共享的冗余被编码。帧内编码的画面(I)仅使用其自身内的冗余以产生压缩。然而,帧间 编码的画面(B或P画面)必须在相关的(多个)帧内编码画面被解码后才能被解码。由 于I画面比B或P画面典型地需要3到10倍更多的比特(bit),所以为了减少总比特率, 在比特流中较不频繁地编码I画面。大体上,对于同一视频序列,在G0P(例如,>相当于2 秒的视频)内包括相对多画面的情况下编码的流与短(例如,<=相当于1秒的视频)GOP 尺寸的情况下编码的流相比,具有明显更低的比特率。然而,使用相对较大的GOP尺寸,对频道切换等待时间有不经意地不利影响。也就 是,当接收器调谐到一视频节目,接收器必须等待直到接收到第一个I画面,才能解码任何 画面以供显示。较不频繁的I画面在频道切换中可导致更长的延迟。大多数广播系统频繁 地(例如,大约每1秒)发送I画面,以限制由于视频压缩系统引起的频道切换延迟时间。 不言而喻,更频繁的I画面显著地增加总传输比特率。在数字视频多播领域(例如,交互IPTV多播系统)中,由于GOP中瞬时解码器刷新 (IDR)帧的等待时间间隔,频道切换等待时间对观看者已经成为一个麻烦的问题,因为该问 题显著地降低了他们总体的体验质量(QoE)。如上文所述,因为IDR帧与P或B帧比较包括 了显著的更大量的比特来编码,考虑到总GOP比特率的极限,在普通视频流中拥有更频繁 的IDR帧不是期望的解决方案。一种对该频道切换等待时间问题潜在的解决方案可能是在多播网络系统自身的 内部使用缓冲装置来缓冲广播流的最新部分。然后,当用户从他(或她)的接收器向多播 系统发送频道切换请求时,从I画面开始,系统向接收器(例如,机顶盒)单播所缓冲的视 频内容。这里,可以以比普通比特率更快的传输率,或以普通传输比特率发送单播流。在接 收到所缓冲的流的I画面后,然后接收器转换回到与所缓冲的视频流对应的广播流。该解决方案的显著缺点是网络系统需要复杂的中间设备支持。再者,该系统还需 要必要的硬件以存储单播流。结果,随着并存用户总数量的增加,多播网络的带宽以及存储 要求按比例增加,不言而喻,这不期望地对网络提供者施以额外的开销。另一种对该问题的解决方案是在频道切换操作期间,与对应普通视频流一起,比 普通视频流更频繁地发送包括低分辨率的IDR帧的频道切换流,如所公布的国际专利申请 (W0 2008/013883,题为 “METHOD ANDAPPARATUS FOR FAST CHANNEL CHANGE FOR DIGITALVIDEO”,公布于2008年1月31日)所公开的。其中提及了这样的频道切换流可用于广播 辅助节目内容,例如PIP或POP视频内容。本申请针对在多画面数字电视环境下可能发生的频道切换等待时间问题。更具体 地,该问题与在子画面(例如,PIP画面)的节目内容与主画面的节目内容之间的频道切换 操作相关地发生。例如,在频道切换操作中,观看者可能试图将当前显示在子画面窗口(例 如,PIP窗口)内的子画面的节目内容显示为全屏,或作为新的主画面显示在显示屏上的主 要观看区域上。例如,在另一个频道操作中,观看者可能试图将子画面的节目内容与主画面 的节目内容对换。从而,需要一种消除上述频道切换等待时间问题并改善观看者QoE的方 法与装置。本发明针对这些与/或其它问题。依照本发明一种实现方式,当在流传输中使用SVC编码器时,使用SVC基础层作为 辅助视频流,而使用增强层作为其对应普通流。利用辅助视频流来进行快速频道切换。本 发明与使用两个单独的并且不同的AVC流的情况相比较,使用SVC基础层作为辅助视频流。本发明描述了以下方法在等待普通流中的IDR帧的同时,将得自SVC基础层的辅 助视频流用于上采样并且全屏显示该辅助视频流,以便达到快速频道切换。依照另一种实现方式,当在选择要在辅助显示窗口(例如,PIP窗口)中观看一频 道的时候用户切换频道至正在辅助窗口中观看的频道时,高速缓冲/缓冲SVC增强层。依照一种实现方式,该方法包括上采样SVC编码流中的基础层作为正在辅助视 频显示窗口中显示的当前辅助视频流;当请求切换频道至在所述辅助视频显示窗口中正 在观看的频道时,全屏显示被上采样的辅助流;确定与正在观看的所述辅助视频流对应的 SVC编码流的增强层中的瞬时解码器刷新(IDR)帧是否被接收与解码;以及当确定收到并 解码了所述IDR帧时,将显示从被上采样的基础层帧转换到对应的增强层帧。依照另一种实现方式,该装置包括接收器,其配置为将SVC编码流的基础层接收 并解码作为辅助视频流,将所述SVC编码流的增强层接收并解码作为数字视频的对应普通 流,并依照观看者的选择将其显示;处理器,其与所述接收器相连接;存储器,其与所述处 理器相连接,其中,所述处理器与存储器配置为当正在辅助视频显示窗口中观看一频道 时,上采样所述辅助视频流的源的所述基础层,并且在观看者请求切换频道至正在所述辅 助视频显示窗口中观看的频道时,立即全屏显示所述上采样的辅助视频流。依照另一种实现方式,该方法包括在辅助视频显示窗口中,请求显示由辅助视频 流表示的频道,所述辅助视频流包括来自SVC编码视频流的基础层流;发送对于取得与用 于正在所述辅助视频显示窗口中显示的频道的基础层辅助视频流对应的所述SVC编码流 的增强层分组的请求;缓冲最新画面组(GOP)的增强层的所有分组,而不解码所述分组;检 测用于观看正在辅助视频显示窗口中显示的频道的频道切换请求;以及使用所缓冲的分组 从所存储的最新GOP的开头解码所有帧。依照另一种实现方式,该装置包括接收器,其配置为将SVC编码流的基础层接收 并解码作为辅助视频流,将所述SVC编码流的增强层接收并解码作为数字视频的对应普通 流,并依照观看者的选择将其显示;处理器,其与所述接收器相集成;以及存储器,其与所 述处理器相连接,其中,所述处理器与存储器配置为取得所述基础层流作为用于正在辅助 显示窗口中显示的频道的辅助视频流,以及缓冲所述最新画面组(GOP)的所述增强层的所 有分组,而不解码所述分组。
从应当结合附图阅读的对示例实施例的以下详细描述中,本原理的这些和其它方 面、特征和优点将变得清楚。
根据以下示例附图,将更好地理解本原理,在附图中图1为依据本发明原理的示例性端对端体系结构的框图;图2为SVC编码器以及对应SVC解码器的框图;图3为依据本原理实现方式的快速频道切换的方法的流程图;以及图4为依据本发明另一实现方式的快速频道切换的方法的流程图。
具体实施例方式本原理针对用于数字视频的快速频道切换的方法和装置。本描述说明本原理。因此,将认识到本领域技术人员将能够设计出实施本原理 并被包括在本原理的精神和范围内的各种布置,尽管在这里没有明确地描述或示出所述布置。在此叙述的所有示例和条件性语言意欲用于教导的目的以便帮助读者理解本原 理以及由本发明人贡献以促进现有技术的构思,并且应该被解释为不限制这种具体叙述的 示例和条件。另外,在这里叙述本原理的原理、方面和实施例及其特定示例的所有陈述意欲包 括其结构和功能等效物。另外,意图是这样的等效物包括当前已知的等效物以及将来开发 的等效物二者,即所开发的执行相同功能的任何元件,而不论其结构如何。因此,例如,本领域技术人员将认识到在此呈现的框图表示实施本原理的说明 性电路的概念性视图。类似地,将认识到任何流程图示(flow chart)、流程图(flow diagram)、状态转换图、伪代码等表示实质上可以表示在计算机可读介质中并因此由计算 机或处理器执行的各种处理,而不管是否明确地示出这样的计算机或处理器。可以通过使用专用硬件、以及能够执行软件的硬件与适当的软件相关联来提供图 中示出的各种元件的功能。当利用处理器来提供所述功能时,可以利用单个专用处理器、利 用单个共享处理器、或者利用其中一些可被共享的多个独立处理器来提供所述功能。另外, 术语“处理器”或“控制器”的明确使用不应该被解释为排他性地指代能够执行软件的硬件, 而是可以隐含地无限制地包括数字信号处理器(“DSP”)硬件、用于存储软件的只读存储器 (“ROM”)、随机存取存储器(“RAM”)、和非易失性存储器。还可以包括其它传统的和/或定制的硬件。类似地,图中示出的任何开关只是概 念性的。它们的功能可以通过程序逻辑的运行、通过专用逻辑电路、通过程序控制和专用逻 辑电路的交互、或者甚至手动地来执行,如从上下文更具体地理解的那样,可以由实施者选 择具体技术。在其权利要求中,被表示为用于执行指定功能的部件的任何元件意欲包含执行那 个功能的任何方式,例如包括a)执行那个功能的电路元件的组合或者b)与适当电路相组 合的任何形式的软件,所述软件因此包括固件或微代码等,所述适当电路用于执行该软件 以执行所述功能。由这种权利要求限定的本发明在于如下事实,即,以权利要求所要求的方式将由各种所叙述的部件提供的功能组合和集合到一起。因此认为可以提供那些功能的任 何部件与在此示出的那些部件等效。在本说明书中提到的本原理的“一个实施例”或“实施例”是指结合所述实施例描 述的特定特征、结构、特性等被包括在本原理的至少一个实施例中。因此,在说明书各处出 现的短语“在一个实施例中,,和“在实施例中”的出现不一定都指代相同的实施例。应该认识到,虽然在此关于数字订户线(DSL)系统来描述本原理的一个或多个实 施例,但是本原理并不单独局限于DSL系统,并且,可以用于使用包括但不限于MPEG-2传输 流的传输流的任何媒体传输系统。从而,例如,本原理可用于有线电视系统,卫星电视系统 等,同时保持了本原理的精神。如上面所注意的,本发明针对用于数字视频中快速频道切换的方法与装置,具体 地,对正在辅助视频显示窗口(例如,PIP窗口)中观看的频道的快速频道切换的方法与装 置。有利地,本原理为大规模因特网协议电视(IPTV)部署提供了可分级解决方案。从而,依据本发明各个实施例的原理,在基于MPEG-2传输流(TS)的数字视频广播 系统中的频道切换等待时间明显减少。依据本实施例,频道切换等待时间的减少是通过使用SVC基础层作为辅助视频流 并且将该辅助视频流用于快速频道切换而实现的。可分级视频编码(SVC)比高级视频编码(AVC)具有诸多优点。本发明教导了使用 SVC的基础层作为辅助视频流代替了数字视频多播网络中单独的低分辨率AVC流。另外,依 据本发明原理,当在辅助视频显示窗口中显示的频道被选为下一频道时,在基础层编码中 比增强层使用了更频繁的IDR(瞬时解码器刷新)帧以用于快速频道切换。在此也描述了如下方法当在辅助视频显示窗口中显示的频道被选为下一频道的 时候将在辅助视频显示窗口中显示的频道用于快速频道切换时,高速缓冲最新GOP (画面 组)的所有增强层分组。使用辅助视频显示窗口是用于在观看其它频道的同时在窗口中显示第二个频道 的流行特征。该特征通常被称为画中画(PIP)或画外画(POP),可包括划分屏幕或在观看主 频道的同时显示第二频道的其它变体。在AVC编码的情况下,在不同的IP(因特网协议) 流中,分别编码并且分别传输辅助视频流(例如,PIP流)以及其对应普通流。从而,为PIP 应用将同样的内容编码两次是效率不高的。由于等待GOP中IDR帧到来的等待间隔而造成的频道切换延时已经成为一严重问 题,这是由于其降低观看者的体验质量(QoE)。由于相比较于P帧或B帧,IDR帧消耗大量 的比特以编码,由于GOP的总比特率的限制,在普通流中具有更频繁的IDR帧不是对于该问 题的期望解决方案。对于该问题的一种解决方案是在将更频繁的DR帧用于快速频道切换 的情况下使用低分辨率,并且该解决方案在上述已公布的国际申请W02008/013883(公布 于2008年1月31日)中公开。本申请公开了对于在运用SVC编码的多画面显示的环境下的频道切换等待时间 问题的新的解决方案。依据本发明原理,当在流传输中使用SVC编码器时,使用SVC基础层 作为辅助视频流,并且使用增强层作为其对应普通流。该实现方式的一个优点在于节约了 流传输的带宽,否则要求流传输的带宽具有分离的且不同的低分辨率AVC流以用于辅助视 频显示(例如,PIP)。
本领域技术人员将认识到,在数字视频多播网络中的频道切换开始于对于加入多 播组的请求,然后视频解码器调谐到该组以等待第一个IDR帧以解码并在全屏上显示。该 处理的延时从而主要取决于IDR帧的频率。例如,如果在用于典型的24fps帧速率流的GOP 中IDR帧每48帧出现一次,则解码器以该GOP的任何帧开始接收第一帧,并且必须丢弃第 一 DR帧以前的所有之前帧。从而,频道切换延时可能有2秒长。为了依据本发明原理进行快速频道切换操作,SVC编码器的基础层与增强层的 GOP结构展示了下述特征。即,基础层相比较其普通流周期性地具有更多IDR帧,或者基础 层流相比较普通流具有更短的G0P。例如,基础层流中每12帧有一个IDR帧(G0P = 0. 5 秒),并且对应增强层流中每48帧有一个IDR帧(G0P = 2秒)。通过基础层流与增强层流中这样的GOP尺寸安排,在观看者正从一频道切换至当 前正在辅助视频显示窗口中显示的频道的情景中,提出了两种用于快速频道切换的方法。依据本发明原理的示例性系统在图1中示出。依据本发明原理,发送器105接收 信号101以提供广播信号106。依据本发明原理,接收装置150接收广播信号,如由所接收 的信号107代表的。接收装置可以为带有或不带有显示器的例如蜂窝电话、移动电视、机顶 盒、数字电视(DTV)等。接收装置150包括DTV接收器155、处理器160、以及存储器165。 同样地,接收装置150为基于处理器的系统。DTV接收器155接收如上所述的信号107并从 中恢复出信号108,该信号108例如依据在此描述的用于提供快速频道切换的方法被处理 器106处理。图2示出了 SVC编码器以及对应解码器的框图。本领域技术人员将认识到SVC编 码器200能够输出基础层202,第一增强层204以及第二增强层206。基于所连接的显示装 置,SVC解码器210、212、214使用必需的SVC层。通过示例,SVC解码器210仅使用基础层 流202以在CIF 15Hz的装置(例如,移动电话)中显示视频。SVC解码器212使用基础层 202以及第一增强层204两者,以便提供标准清晰度(SD)显示,SVC解码器214使用基础 层202、第一增强层204、以及第二增强层206,以便向对应的显示装置输出高清晰度(HD)显
7J\ ο参照图3,示出了依据本发明实现方式的用于快速频道切换的方法300。如所示 的,该方法开始于立即上采样当前辅助视频流且同时解码器等待增强层中的IDR帧以进行 解码(步骤302)。当用户请求向辅助视频流的频道切换时,全屏显示上采样的辅助视频流 (304)。然后,进行关于是否收到并解码了增强层中的IDR帧(308)的确定(306)。一旦接 收并解码了增强层中的IDR帧,解码器将显示从上采样的PIP帧转换到普通帧(308)。利用上述示例中的这种方法,例如,频道切换延时可从最大2秒降低到0. 5秒。可 以理解,在上至2秒的转变时段期间,上采样的辅助视频流的视频质量不如普通视频质量 好。但是这给观看者提供了比在等待的同时具有停滞或黑屏的慢速频道切换更好的体验。图4示出了依据本发明实现方式的第二种用于快速频道切换的方法。方法400开 始于确定(402)是否观看者已经选择了一频道以在辅助显示窗口(例如,PIP窗口)中显 示。当这种情况发生时,方法发送对于从SVC流中取得增强层分组(分组可以在与SVC基 础层分离的或相同的IP流中)的请求(404)。解码器然后存储(406)所有最新GOP的增强 层的分组,而不将其解码。当观看者切换频道至正在辅助视频窗口中显示的频道时(408), 解码器然后使用所缓冲的增强层分组以开始从所缓冲的最新GOP 410的开头解码所有帧并将其全屏显示。如在第一种方法300中所述的,解码器可立即开始显示上采样的辅助视频流且同 时开始解码所有的对应普通流,直至其具有能够无缝替代上采样的辅助视频流的最新普通 流。在此方法400中,转换到普通流的延时仅取决于(due to)接收器硬件的解码速度,并 且从而如果接收器硬件具有足够的计算能力,从上采样的辅助视频流至普通流的转变时段 通常大大短于方法300。本领域技术人员将认识到,由于SVC的性质,无缝转换是可能的。比较方法400与 方法300,方法300需要额外的带宽以接收增强分组,但是其直到观看者实际上转换到该频 道为止都不需要解码器解码增强分组。从而,其不向解码器增加多余的计算负担。鉴于以上所述,以上仅说明了本发明的原理,并且从而将认识到本领域技术人员 将能够设计许多尽管没有在此明确描述但体现本发明的原理并在本发明的精神与范围中 的替换安排。例如,虽然在分立功能元件的背景下说明,但这些功能元件可能包含于一个 或多个集成电路中(IC)。类似地,虽然被示出为分立元件,任何或所有元件可能在受存储 程序控制的处理器(例如,数字信号处理器,其执行例如与一个或多个步骤对应的有关软 件)中实现。进一步,本发明的原理可适用于其它种类的通信系统(例如,卫星、无线保真度 (Wi-Fi)、蜂窝等)。真正地,发明构思还可适用于固定或移动接收器。应当理解,可以对示 例性实施例进行许多改动,并且在不背离本发明精神与范围的情况下可以设计其它安排。鉴于以上所述,以上仅说明了本发明的原理,并且从而将认识到本领域技术人员 将能够设计许多尽管没有在此明确描述但体现本发明的原理并在本发明的精神与范围中 的替换安排。例如,虽然在分立功能元件的背景下说明,但这些功能元件可能包含于一个 或多个集成电路中(IC)。类似地,虽然被示出为分立元件,任何或所有元件可能在受存储 程序控制的处理器(例如,数字信号处理器,其执行例如与一个或多个步骤对应的有关软 件)中实现。进一步,本发明的原理可适用于其它种类的通信系统(例如,卫星、无线保真度 (Wi-Fi)、蜂窝等)。真正地,发明构思还可适用于固定或移动接收器。应当理解,可以对示 例性实施例进行许多改动,并且在不背离本发明精神与范围的情况下可以设计其它安排。基于这里的教导,相关领域的普通技术人员可以容易地确定本原理的这些和其它 特征及优点。应当理解,可以以硬件、软件、固件、专用处理器或它们的组合的各种形式来实 现本原理的教导。最优选地,作为硬件和软件的组合来实现本原理的教导。此外,可以作为在程序存 储单元上有形地包含的应用程序来实现所述软件。所述应用程序可以被上载到包括任何适 当架构的机器并由其执行。优选地,在具有诸如一个或多个中央处理单元(“CPU”)、随机 存取存储器(“RAM”)和输入/输出(“I/O”)接口之类的硬件的计算机平台上实现所述 机器。该计算机平台还可以包括操作系统和微指令代码。在此描述的各种处理和功能可以 是可由CPU执行的微指令代码的一部分或应用程序一部分或者它们的任何组合。此外,诸 如附加的数据存储单元和打印单元之类的各种其它外围单元可以连接到该计算机平台。还应当理解,因为优选地用软件来实现在附图中示出的一些组成系统组件和方 法,所以这些系统组件或处理功能块之间的实际连接可以根据本原理被编程的方式而不 同。给出这里的教导,相关领域的普通技术人员将能够想到本原理的这些和类似的实现或 配置。
尽管在这里参照附图描述了说明性实施例,但是应当理解,本原理不限于那些精 确的实施例,并且相关领域的普通技术人员可以在其中进行各种改变和修改,而不背离本 原理的范围或精神。所有这样的改变和修改都意欲被包括在如所附权利要求阐述的本原理 的范围内。
权利要求
1.一种方法,包括上采样(302) SVC编码流中的基础层作为正在辅助视频显示窗口中显示的当前辅助视 频流;当请求切换频道至正在所述辅助视频显示窗口中观看的频道时,全屏显示(304)上采 样的辅助流;确定(306)是否接收并解码了与正在被观看的所述辅助视频流对应的SVC编码流的增 强层中的瞬时解码器刷新(IDR)帧;以及当确定接收并解码了所述IDR帧时,将所述显示从上采样的基础层帧转换(308)到对 应增强层帧。
2.如权利要求1所述的方法,其中,响应观看者对于切换频道至正在辅助显示窗口中 观看的频道的请求,进行所述上采样。
3.如权利要求1所述的方法,其中,所述基础层辅助视频流与其对应增强层流相比包 括更多IDR帧。
4.如权利要求1所述的方法,其中,所述基础层辅助视频流与和所述基础层辅助视频 流对应的增强层相比具有更短的画面组(GOP)。
5.一种装置,包括接收器(150),其配置为将SVC编码流的基础层接收并解码作为辅助视频流,将所述 SVC编码流的增强层接收并解码作为数字视频的对应普通流,并依照观看者的选择将其显 示;处理器(160),其与所述接收器相连接;存储器(165),其与所述处理器相连接,其中,所述处理器与存储器配置为当正在辅助视频显示窗口中观看一频道时,上采样 所述辅助视频流的源的基础层,并且在观看者请求切换频道至正在所述辅助视频显示窗口 中观看的频道时立即全屏显示所述上采样的辅助视频流。
6.如权利要求5所述的装置,其中,处理器(160)配置为确定SVC编码流的增强层中瞬 时解码器刷新(IDR)帧是否对应于上采样的基础层流,并且当确定接收并解码了所述IDR 帧时,将显示从上采样的基础层流转换至对应增强层流。
7.如权利要求5所述的装置,其中,所述接收器(150)进一步包括DTV接收器(155)。
8.如权利要求5所述的装置,其中,所述基础层辅助视频流与其对应增强层流相比包 括更多IDR帧。
9.如权利要求5所述的装置,其中,所述基础层辅助视频流与和所述基础层辅助视频 流对应的增强层相比具有更短的画面组(GOP)。
10.一种装置,包括用于上采样SVC编码流中的基础层作为正在辅助视频显示窗口中显示的当前辅助视 频流的部件(150、160、165);用于当请求切换频道至正在所述辅助视频显示窗口中观看的频道时提供用以全屏显 示上采样的辅助流的视频信号的部件(150);用于确定是否接收并解码了与正在被观看的所述辅助视频流对应的SVC编码流的增 强层中的瞬时解码器刷新(IDR)帧的部件(150、160);以及用于当确定接收并解码了所述IDR帧时将显示从上采样的基础层帧转换到对应增强 层帧的部件(150、160、165)。
11.如权利要求10所述的装置,其中,所述上采样部件响应观看者对于切换频道至正 在辅助显示窗口中观看的频道的请求,在解码器正在发送对于与所述基础层辅助视频流对 应的增强层流的请求的同时进行所述上采样。
12.如权利要求10所述的装置,其中,所述基础层辅助视频流与其对应增强层流相比 包括更多IDR帧。
13.如权利要求10所述的装置,其中,所述基础层辅助视频流与和所述基础层辅助视 频流对应的增强层相比具有更短的画面组(GOP)。
14.一种方法,包括请求(402)在辅助视频显示窗口中显示由辅助视频流表示的频道,所述辅助视频流包 括来自SVC编码视频流的基础层流;发送(404)对于取得与用于正在所述辅助视频显示窗口中显示的频道的基础层辅助 视频流对应的所述SVC编码流的增强层分组的请求;缓冲(406)最新画面组(GOP)的所述增强层的所有分组,而不解码所述分组;检测(408)对于观看正在所述辅助视频显示窗口中显示的频道的频道切换请求;以及使用所缓冲的分组,从所储存的最新GOP的开头解码(410)所有帧。
15.如权利要求14所述的方法,其中,所述SVC编码流的基础层与其对应增强层流相比 包括更多瞬时解码刷新(IDR)帧。
16.如权利要求14所述的方法,其中,所述SVC编码流的基础层与其对应增强层流相比 包括更短的画面组(GOP)。
17.如权利要求14所述的方法,其中,所述解码进一步包括在解码并显示所缓冲的分 组的同时,解码(410)所述对应增强层流中的所有帧。
18.一种装置,包括接收器(150),其配置为将SVC编码流的基础层接收并解码作为辅助视频流,将所述 SVC编码流的增强层接收并解码作为数字视频的对应普通流,并依照观看者的选择将其显 示;处理器(160),其与所述接收器相集成;以及存储器(165),其与所述处理器相连接,其中,所述处理器与存储器配置为取得所述基础层流作为用于正在辅助显示窗口中 显示的频道的辅助视频流,以及缓冲所述最新画面组(GOP)的增强层的所有分组,而不解 码所述分组。
19.如权利要求18所述的装置,其中,所述接收器(150)进一步包括DTV接收器(155)。
20.如权利要求18所述的装置,其中,所述处理器(160)检测对于观看正在所述辅助视 频显示窗口中显示的所述频道的频道切换请求,并且响应检测到的频道切换请求,所述处 理器使得所述接收器(150)解码所缓冲的增强层分组并立即显示所述分组。
21.如权利要求18所述的装置,其中,所述SVC编码流的基础层与其对应增强层流相比 包括更多瞬时解码刷新(IDR)帧。
22.如权利要求18所述的装置,其中,所述SVC编码流的基础层与其对应增强层流相比包括更短的画面组(GOP)。
23.如权利要求18所述的装置,其中,所述接收器(150)进一步配置为在解码并显示 所缓冲的增强层分组的同时,解码所述增强层流中的所有帧。
24.—种装置,包括请求(402)部件,其请求在辅助视频显示窗口中显示由辅助视频流表示的频道,所述 辅助视频流包括来自SVC编码视频流的基础层流;发送(404)部件,其发送对于取得与用于正在所述辅助视频显示窗口中显示的频道的 基础层辅助视频流对应的所述SVC编码流的增强层分组的请求;缓冲(406)部件,其缓冲最新画面组(GOP)的所述增强层的所有分组,而不解码所述分组;检测(408)部件,其检测对于观看正在所述辅助视频显示窗口中显示的频道的频道切 换请求;以及解码(410)部件,其使用所缓冲的分组从所储存的最新GOP的开头解码所有帧。
25.如权利要求24所述的装置,其中,所述SVC编码流的基础层与其对应增强层流相比 包括更多瞬时解码刷新(IDR)。
26.如权利要求24所述的装置,其中,所述SVC编码流的基础层与其对应增强层流相比 包括更短的画面组(GOP)。
27.如权利要求24所述的装置,其中,所述解码部件进一步配置为在解码并显示所缓 冲的分组的同时,解码所述对应增强层流中的所有帧。
28.一种用于在显示装置上的辅助显示窗口中显示辅助视频流的方法,所述方法包括 如下步骤提供SVC编码流的基础层作为辅助视频流;以及 提供所述SVC编码流的增强层作为所述辅助视频流的对应普通视频流。
全文摘要
提供了用于在从正在全屏观看的频道切换频道至正在辅助显示窗口(例如,画中画(PIP)窗口)中观看的频道时进行快速频道切换的方法与装置。在一种实现方式中,SVC编码流的基础层流被用作用于辅助显示的辅助流,并且对应增强层流被用于对应普通流。在频道切换请求时,上采样所述SVC编码流的被解码的基础层画面并且全屏显示上采样的基础层画面,且同时接收所述对应SVC增强层流。然后,在确认了增强层瞬时解码刷新(IDR)帧的成功接收与解码时,由所解码的增强层画面取代上采样的基础层画面。在另一实现方式中,缓冲与正在所述辅助显示窗口中观看的基础层流对应的增强层流的最新GOP而不解码,并且在对于辅助视频显示窗口的频道的频道切换请求时,立即解码并显示所缓冲的分组,且同时所述解码器继续接收并解码对应基础层流与增强层流中的所有帧。
文档编号H04N5/45GK102113322SQ200980129612
公开日2011年6月29日 申请日期2009年7月28日 优先权日2008年7月28日
发明者卢秀萍, 吴镇宇, 约翰·Q·卢 申请人:汤姆森特许公司