在多视图编码的视频中进行错误隐藏的方法和装置制造方法及图纸

技术编号:9409091 阅读:81 留言:0更新日期:2013-12-05 07:04
本发明专利技术提供一种在多视图编码的视频中进行错误隐藏的方法和装置。所述装置包括:解码器(200),使用基于视图间画面信息和视图间依赖性信息中的至少一个的错误隐藏来对多视图视频内容进行解码。

【技术实现步骤摘要】
在多视图编码的视频中进行错误隐藏的方法和装置分案说明本申请是申请日为2008年8月11日,申请号为200880102686.8,题为“在多视图编码的视频中进行错误隐藏的方法和装置”的中国专利申请的分案申请。相关申请的交叉引用本申请要求2007年8月15日提交的美国临时申请序列号No.60/955,899的优先权,其内容以全文引用的方式并入本文中。
本原理一般地涉及视频解码,更具体地,涉及用于在多视图编码的视频中进行错误隐藏的方法和装置。
技术介绍
多视图视频编码方案是一种将来自多个不同摄像机的画面相结合以获得高编码效率或者支持特定应用(如三维(3D)电视、自由视点电视等等)的视频编码系统。不能始终保证许多视图的健壮传输,从而需要提供如在传统单视图编码中执行的对丢失或者损坏的画面进行隐藏。存在多种处理单视图编码的现有技术错误隐藏方案。大致上,可以将这些技术分类为空间纠错(EC)、时间纠错、或者空间-时间联合纠错。
技术实现思路
本原理解决现有技术的这些和其它缺陷和缺点,涉及在多视图编码的视频中进行错误隐藏的方法和装置。根据本原理的一方面,提供了一种装置。该装置包括:解码器,使用基于视图间画面信息和视图间依赖性信息中的至少一个的错误隐藏来对多视图视频内容进行解码。根据本原理的另一方面,提供了一种方法。该方法包括:使用基于视图间画面信息和视图间依赖性信息中的至少一个的错误隐藏来对多视图视频内容进行解码。通过下面结合附图来阅读的示例实施例的详细描述,本原理的这些和其它方面、特征以及优点将变得显而易见。附图说明根据下列示例附图,可以更好地理解本原理,附图中:图1是示出了根据本原理的实施例可以对其应用本原理的示例多视图视频编码(MVC)编码器的框图;图2是示出了根据本原理的实施例可以对其应用本原理的示例多视图视频编码(MVC)解码器的框图;图3是示出了根据本原理的实施例可以对其应用本原理的具有8个视图的多视图视频编码系统的时间优先编码结构的图;图4是示出了根据本原理的实施例在多视图视频编码中进行错误隐藏的示例方法的流程图;图5是示出了根据本原理的实施例在多视图视频编码中进行错误隐藏的另一个示例方法的流程图;图6是示出了根据本原理的实施例在多视图视频编码中进行错误隐藏的另一个示例方法的流程图;图7是示出了根据本原理的实施例在多视图视频编码中进行错误隐藏的另一个示例方法的流程图;图8是示出了根据本原理的实施例在多视图视频编码中进行错误隐藏的另一个示例方法的流程图;图9是示出了根据本原理的实施例在多视图视频编码中进行错误隐藏的另一个示例方法的流程图;以及图10是示出了根据本原理的实施例在多视图视频编码中进行错误隐藏的另一个示例方法的流程图。具体实施方式本原理涉及在多视图编码视频中进行错误隐藏的方法和装置。本描述说明了本原理。因此,可以认识到,本领域技术人员能够想到各种实施本原理的设置,虽然这里没有显式地描述或示出这些设置,但是,这些设置包括在本原理的精神和范围中。这里阐述的所有示例和条件语言是为了教导的目的,以帮助读者理解本原理以及专利技术人为了改进现有技术而贡献的概念,这些应被解释为并非将本专利技术局限于这样具体阐述的示例和条件。此外,这里阐述本专利技术的原理、方面和实施例以及其具体示例的所有表述应包括其结构和功能的等效物。此外,这样的等效物应包括当前已知的等效物以及未来开发的等效物,例如,开发出的执行相同功能的任何元件,而不论其结构如何。因此,例如,本领域技术人员应理解,这里呈现的框图表示了实现本原理的示意电路图的概念视图。类似地,可以认识到,任何流程图、流程图表、状态转移图、伪代码等表示了各种过程,所述过程可以被实质上表示在计算机可读介质中,并从而由计算机或处理器执行,而不论是否显式地示出了这样的计算机或处理器。可以通过使用专用硬件以及能够与合适的软件相关联地执行软件的硬件,来提供图中所示的各种元件的功能。在由处理器提供时,可以由单个专用处理器、单个共享处理器或多个单处理器(其中一些可以是共享的)来提供该功能。此外,显式使用的术语“处理器”或“控制器”不应被解释为是排他性地指能够执行软件的硬件,可以隐含地包括但不限于:数字信号处理器(“DSP”)硬件、用于存储软件的只读存储器(“ROM”)、随机存取存储器(“RAM”)、和永久存储器。也可以包括其他硬件,不论其为传统的和/或常规的。类似地,图中所示的任何开关仅是概念性的。可以通过程序逻辑的操作、通过专用逻辑、通过程序控制和专用逻辑的交互,或甚至手动地实施其功能,如从上下文中可以更具体地理解的,实现者可以选择特定的技术。在权利要求书中,表述为用于执行指定功能的装置的任何元件应包含执行该功能的任何方式,例如包括a)执行该功能的电路元件的结合或者b)任何形式的软件,从而包括固件、微代码等,与执行该软件的适当电路相结合来执行该功能。由这样的权利要求所限定的本原理在于以下事实:以权利要求所要求保护的方式,将各种所述装置所提供的功能结合并集合在一起。因此,应认为可以提供这些功能的任何装置都与这样所示的装置等效。本说明书中对本原理的“一个实施例”或者“实施例”的引用意味着,在本原理的至少一个实施例中包括与该实施例相结合描述的特定特征、结构、特性等等。因此,出现在本说明书中各处的短语“在一个实施例”或者“在实施例中”不一定都是指相同的实施例。此外,如本领域和相关领域的普通技术人员容易理解的,尽管由数字(例如实施例1、实施例2等等)来指代本文的特定实施例,但是可以单独或者以任何组合的形式来实现这些实施例,并且维持本原理的精神。如本文使用的,“高级语法”是指在层级上位于宏块层以上的比特流中出现的语法。例如,如文本所使用的,高级语法可以指代但不限于在片(slice)首部级、补充增强信息(SEI)级、画面参数集(PPS)级、序列参数集(SPS)级、视图参数集(VPS)级、以及网络抽象层(NAL)单元首部级的语法。此外,如本文中可交换使用的,“跨视图”以及“视图间”都是指属于不同于当前视图的视图的画面。此外,如本文所使用的,“多个”指两个或者更多项。从而例如“多个局部视差向量”指代两个或者更多局部视差向量。此外,如本文所使用的,与当前正在解码的画面相关的术语“错误”指当前画面中的错误(例如损坏)或者当前画面的丢失(例如,未收到)等等中的任一项。应当理解,使用术语“和/或”以及“至少一个”,例如在“A和/或B”以及“A和B中的至少一个”的情况下,预期包含仅对所列第一选项(A)的选择、仅对所列第二选项(B)的选择、或者同时对两个选项(A和B)的选择。作为另一个示例,在“A、B和/或C”以及“A、B和C中至少一个”的情况下,这种短语预期包含仅对所列第一选项(A)的选择、或者仅对所列第二选项(B)的选择、或者仅对所列第三选项(C)的选择、或者仅对所列第一和第二选项(A和B)的选择、或者仅对所列第一和第三的选项(A和C)的选择、或者仅对所列第二和第三选项(B和C)的选择、或者对所有三个选项(A和B和C)的选择。如本领域和相关领域普通技术人员容易理解的,这可以扩展用于所列的许多项。此外,应当理解,尽管本文针对国际标准化组织/国际电子技术委员会(ISO/IEC)运动图像专家组-4(MPEG-4)第10部分本文档来自技高网...
在多视图编码的视频中进行错误隐藏的方法和装置

【技术保护点】
一种在多视图编码的视频中进行错误隐藏的装置,包括:解码器(200),使用基于视图间画面信息和视图间依赖性信息中的至少一个的错误隐藏来对多视图视频内容进行解码,其中,对于正在针对当前视图进行解码并检测出具有错误的当前画面,所述错误隐藏包括:拷贝来自另一个视图的画面作为当前画面的隐藏画面。

【技术特征摘要】
2007.08.15 US 60/955,8991.一种在多视图编码的视频中进行错误隐藏的装置,包括:解码器(200),使用基于视图间画面信息和视图间依赖性信息中的至少一个的错误隐藏来对多视图视频内容进行解码,其中,对于正在针对当前视图进行解码并检测出具有错误的当前画面,所述解码器(200)使用来自另一个视图的残差预测来对当前画面的错误隐藏进行细化。2.一种在多视图编码的视频中进行错误隐藏的装置,包括:解码器(200),使用基于视图间画面信息和视图间依赖性信息中的至少一个的错误隐藏来对多视图视频内容进行解码,其中,对于正在针对当前视图进行解码并检测出具有错误的当前画面,所述解码器(200)从另一个视图拷贝存储器管理控制操作命令和参考画面列表重...

【专利技术属性】
技术研发人员:普尔温·比贝哈斯·潘迪特尹鹏
申请(专利权)人:汤姆森许可贸易公司
类型:发明
国别省市:

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

1