立体视频传送系统的编码器优化的方法和设备技术方案

技术编号:14833976 阅读:134 留言:0更新日期:2017-03-16 20:28
本发明专利技术公开了立体视频传送系统的编码器优化。当表示多于一个图像的图像图案区域在所表示的图像中包括如果以编码处理的编码特征进行编码则导致所表示的图像之间的交叉污染的视差量时,控制用于所述图像图案区域的所述编码处理的编码特征。所述控制可以是例如以下中的任一个:关闭所述编码特征;与对表示单个图像的图像图案进行编码时相比,更少地使用所述编码特征;负偏置所述编码特征;对于被确定为具有零或近零视差的区域启用所述编码特征,而对于所有其它区域禁用该特征。所表示的图像包括例如以下中的任一个:立体影像、多立体影像、相同场景的多个画面以及多个不相关画面。

【技术实现步骤摘要】
本申请是申请号为200980128196.X、申请日为2009年7月16日、专利技术名称为“立体视频传送系统的编码器优化”的专利技术专利申请的分案申请。版权声明该专利文献的公开部分包含受版权保护的材料。版权拥有者不反对专利文献或专利公开中任何人的传真复制,如同出现在专利商标局专利文件或记录中那样,否则坚决保留全部版权权利。相关申请的交叉引用该申请要求于2008年7月20日提交的美国临时专利申请No.61/082,220的优先权,其通过引用而完全合并于此。
本专利技术涉及视频编码,更具体地说,涉及多图像和立体视频编码。
技术介绍
近年来,内容提供商已经变得对将立体(3D)内容传送到家感兴趣。这种兴趣受渐增的3D材料的流行性和制造材料所驱动,而且还受消费者可用的若干立体设备的出现所驱动。虽然已经提出关于将立体材料传送到家的若干系统(其将特定视频画面“布置”格式与主要的现有视频压缩技术(例如ISOMPEG-2、MPEG-4AVC/ITU-TH.264和VC-1)组合),但这些系统并未提供关于应如何执行视频编码处理的任何信息。这样因此导致具有低标准性能的设计糟糕的立体视频编码解决方案,这对采用这些系统是不利的。
技术实现思路
本专利技术人已经意识到,需要开发高效编码系统,以用于多图像视频(例如多画面和立体或3D视频)以及其它新特征,并且兼容于标准视频编解码器(例如单视场视频兼容编解码器)。在一个实施例中,本专利技术提供一种对图像进行编码的方法,包括以下步骤:当表示要由编码处理进行编码的多于一个图像的图像图案区域在所表示的图像中包括如果以编码处理的编码特征进行编码则导致所表示的图像之间的交叉污染的视差量时,控制用于所述图像图案区域的编码处理的编码特征。控制编码特征的步骤包括例如以下中的至少一个:不用所述编码特征;比对表示单个图像的图像图案进行编码时更少地使用所述编码特征;负偏置所述编码特征;制定编码特征中的相对改变程度,其中,所述相对改变程度基于视差;对于被确定为具有零或近零视差的区域至少部分地启用编码特征,对于所有其它区域禁用该特征;以及对于当与图案中的另一图像的对应区域相比时具有相对较低或没有立体视差的区域,启用编码特征,对于具有相对较高立体视差的区域禁用编码特征;对于背景位置中的区域,启用编码特征,对于前景位置中的区域,禁用编码特征;以及对于被确定为具有零或近零运动的区域至少部分地启用特征,对于所有其它区域禁用特征。所表示的图像可以包括例如以下中的至少一个:立体影像、多立体影像、相同场景的多个画面以及多个不相关画面。在一个实施例中,该方法还包括以下步骤:将区域的视差分类为高视差、低视差以及零视差中的一个,并且使用视差分类来指导控制步骤。在一个实施例中,视差量包括所表示的图像中的各邻近区域之间的视差量。在一个实施例中,视差量包括所表示的图像中的各对应区域之间的视差量。在一个实施例中,视差量包括立体视差量。在一个实施例中,视差是通过对图像进行带通滤波来确定的,带通滤波可以是既垂直又水平地应用的。在一个实施例中,视差包括区域的位置中的差异。在一个实施例中,视差量包括对应区域中的亮度改变量,其中,所述对应区域包括例如立体成对图像中的对应区域。在一个实施例中,视差量包括各图像之间的运动估计量。在一个实施例中,视差量包括多于一个图像的各对应区域中的所估计的运动量。所述运动估计包括例如以下中的至少一个:基于特征的运动估计(例如增强型预测区搜索(EPZS))、基于像素的运动估计、基于块的运动估计、基于相位的运动估计、基于频域的运动估计、像素递归运动估计、真实运动区域运动估计以及基于贝叶斯的运动估计。在各个实施例中,编码特征包括以下中的至少一个:去块效应、变换、以及量化、运动补偿、帧内预测、帧间预测、颜色格式和采样配置。编码处理包括例如视频编码处理。在一个实施例中,编码处理包括高清晰度(HD)视频编码。在一个实施例中,编码处理包括可分升视频编码。可升级视频编码包括例如AVC/H.264标准的可升级视频编码扩展。在各个实施例中,编码处理包括任何视频编解码器,诸如包括MPEG-1/MPEG-2、MPEG-4第2部分、MPEG-4AVC/H.264的MPEG编解码器,其它专利编解码器AVS、VC1、RealVideo、On2、VP6/VP7,或包括AVC、运动JPEG和运动JPEG-2000的多画面编码视频扩展的其它编码技术中任一个。图像图案包括例如像素的“黑”和“白”棋盘布置,其中,所述“黑”像素包括立体影像中的第一通道的图像的像素,所述“白”像素包括立体影像中的第二通道的像素。实际上,例如,图像图案包括像素的“多色”“棋盘”布置,其中,“棋盘”的每一单独“颜色”包括多于一个图像中的单独一个的像素。“多色”“棋盘”可以包括例如多于两个“颜色”。更一般地说,图像图案包括像素的“多色”布置,其中,所述布置的每一单独“颜色”包括多于一个图像中的单独一个的像素。所述布置可以包括例如以下中的任一个:分配给每一“颜色”/图像的各行和各列中的至少一个、以及分配给每一“颜色”/图像的布置方中的位置的模-间隔布置。在各个实施例中,例如,编码处理包括以下中的一个或更多:基于场的编码以及在图片级别和宏块级别中的至少一个中执行的基于场的编码。视差量可以是例如经由包括以下中的至少一个的处理而计算的:图片级别分析、像条的分析、区域级别分析、宏块以及块级别分析。在一个替选方式中,视差量可以是在包括计算失真的步骤中确定的。计算失真可以包括例如以下中的至少一个:分离立体影像采样并且基于所分离的采样的3D画面计算失真,对初始图像与在被解码之后在“棋盘”中表示的图像进行比较,对初始的预备图像图案的图像与在被解码之后在图像图案中表示的图像进行比较。计算出的失真包括例如亮度和色度中的至少一个,于在图像图案中表示之前对图像中的至少一个的比较。在又一替选方式中,视差自身是在包括计算失真的步骤中确定的,其中,所述失真是据初始成对3D图像计算出的,所述初始成对3D图像随后编码为图像图案,然后对初始成对图像与从图像图案解码的图像进行比较。该方法可以还包括例如以下步骤:减少所表示的图像的至少一个图像集合的质量。可以例如基于图像集合被减少的内容,和/或基于考虑图像集合的质量的期望和可接受级别的定价模型,来执行减少质量。在各个实施例中,所表示的图像内的图像集合基于期望质量而被赋予优先级,并且所述减少质量的步骤如果对图像集合执行,则根据图像集合优先级而受调节,使得较低优先级图像集合比较高优先级图像集合进一步减少质量。也可以利用减少质量中的另外智能,例如,其中,所表示的图像内的图像集合基于期望质量而被赋予优先级,并且减少质量的步骤如果对图像集合执行,则根据图像集合优先级和图像集合的大小而受调节,使得较低优先级图像集合比较高优先级图像集合进一步减少质量,除非较高优先级图像集合太大,并且需要附加空间或带宽来承载所有图像集合。质量的减少无需是在图像集合上是均匀的,即,其可以是仅对图像集合的区域或宏块/块执行,以及可以是例如对立体图像集合的画面执行。此外,质量的减少可以在图像的子区域中执行,而不用于整个区域。例如,这可以仅对于具有高纹理的区域而不在其它任何地方进行。或者,可以在同一图像本文档来自技高网...
<a href="http://www.xjishu.com/zhuanli/62/201611071343.html" title="立体视频传送系统的编码器优化的方法和设备原文来自X技术">立体视频传送系统的编码器优化的方法和设备</a>

【技术保护点】
一种对立体图像进行编码的方法,包括以下步骤:接收立体成对图像;将所述图像组合为图像图案;评估用于对所述图像图案进行编码的至少一个编码工具;以及如果在编码处理或者对应解码处理中各图像之间的交叉污染量低于预定交叉污染阈值,则在编码处理中应用编码工具中的至少一个,其中,交叉污染包括由一个画面的信息对另一画面的信息的污染;并且其中,图像图案包括:包括立体影像的两个通道的像素的棋盘状布置。

【技术特征摘要】
2008.07.20 US 61/082,2201.一种对立体图像进行编码的方法,包括以下步骤:接收立体成对图像;将所述图像组合为图像图案;评估用于对所述图像图案进行编码的至少一个编码工具;以及如果在编码处理或者对应解码处理中各图像之间的交叉污染量低于预定交叉污染阈值,则在编码处理中应用编码工具中的至少一个,其中,交叉污染包括由一个画面的信息对另一画面的信息的污染;并且其中,图像图案包括:包括立体影像的两个通道的像素的棋盘状布置。2.根据权利要求...

【专利技术属性】
技术研发人员:亚历山德罗斯·图拉皮斯沃尔特·J·胡萨克阿萨纳西奥斯·莱昂塔里斯大卫·S·鲁霍夫
申请(专利权)人:杜比实验室特许公司
类型:发明
国别省市:美国;US

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

1