[发明专利]双路立体视频的编码方法及装置有效
| 申请号: | 201110091938.5 | 申请日: | 2011-04-13 |
| 公开(公告)号: | CN102137259A | 公开(公告)日: | 2011-07-27 |
| 发明(设计)人: | 季向阳;马茜;戴琼海 | 申请(专利权)人: | 清华大学 |
| 主分类号: | H04N7/26 | 分类号: | H04N7/26;H04N7/46;H04N7/64;H04N13/00 |
| 代理公司: | 北京清亦华知识产权代理事务所(普通合伙) 11201 | 代理人: | 张大威 |
| 地址: | 100084 北京*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 立体 视频 编码 方法 装置 | ||
技术领域
本发明涉及立体视频处理技术领域,特别涉及一种双路立体视频的编码方法及装置。
背景技术
近年来,随着三维立体应用的普及,对立体图像和视频的研究开始成为热点,与图像和视频相关的应用也不断拓宽,例如数字电视广播、视频点播、远程教育与医疗、无线多媒体通信等。由于原始图像和视频的数据量非常大,而且带宽不可无限制的增大,为了利用有限的带宽完成大数据量的图像传输,需使用有效的视频压缩技术。
目前,提出了一种立体视频的双视点拼接技术。相比两路视频分别传输,立体视频拼接的编码方案仅需传输一半或者更少的数据,因此能够减小传输带宽和降低解码器复杂度。此外,拼接后的图像能利用传统的单路编码器直接压缩,兼容性强。
现有的双拼立体视频的编码方法的缺点是,采用传统的单视点编码的框架进行处理,没有考虑信号源的双拼属性的特点,因此无法获得最优的编码效果。
发明内容
本发明的目的旨在至少解决上述技术缺陷之一。
为达到上述目的,本发明一方面提出一种双路立体视频的编码方法,包括以下步骤:A:对双路立体视频进行拼接以获得双拼序列;B:以所述双路立体视频为参考,对所述双拼序列进行率失真优化编码;以及C:对已编码的双拼序列进行重构以获得各路视频的编码结果。
在本发明的一个实施例中,所述步骤A进一步包括:分别对所述双路视频进行隔列地或隔行地下采样;以及对所述下采样后的两路视频进行拼接以获得双拼序列。
在本发明的一个实施例中,所述步骤B进一步包括:B1:对所述双拼序列中的宏块进行上采样;B2:获取所述上采样后的宏块在所述双路立体视频中的对应图像区域;B3:计算上采样后的宏块与所述双路立体视频的对应图像区域之间的编码失真;以及B4:根据所述编码失真,确定所述宏块的编码模式。
在本发明的一个实施例中,在对所述宏块进行上采样的过程中,保持所述宏块的宽度或高度不变。
在本发明的一个实施例中,根据所述编码失真和公式min{J(λ)=D(x)+λR(x)},确定所述宏块的编码模式,其中,D(x)为所述编码失真,R(x)为码率,λ为拉格朗日因子。
本发明另一方面还提出一种双路立体视频的编码装置,包括:拼接模块,用于对双路立体视频进行拼接以获得双拼序列;编码模块,用于以所述双路立体视频为参考,对所述双拼序列进行率失真优化编码;以及重构模块,用于对已编码的双拼序列进行重构以获得各路视频的编码结果。
在本发明的一个实施例中,所述拼接模块进一步包括:下采样单元,用于分别对所述双路视频进行隔列地或隔行地下采样;和拼接单元,用于对所述下采样后的两路视频进行拼接以获得双拼序列。
在本发明的一个实施例中,所述编码模块进一步包括:上采样单元,用于对所述双拼序列中的宏块进行上采样;搜索单元,用于获取所述上采样后的宏块在所述双路立体视频中的对应图像区域;和计算单元,用于计算上采样后的宏块与所述双路立体视频的对应图像区域之间的编码失真,并根据所述编码失真确定所述宏块的编码模式。
本发明通过改变宏块模式选择的失真度量,提高了双路立体视频编码的率失真性能,获得更优的图像编码效果。
本发明附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。
附图说明
本发明上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:
图1为本发明实施例的双路立体视频的编码方法的流程图;
图2为本发明实施例的率失真优化算法的流程图;
图3为本发明实施例的双路立体视频的编码装置的示意图;
图4为本发明一个实施例的拼接模块的结构示意图;以及
图5为本发明一个实施例的编码模块的结构示意图。
具体实施方式
下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本发明,而不能解释为对本发明的限制。
如图1所示为本发明实施例的双路立体视频的编码方法的流程图,该方法包括以下步骤:
步骤S101,对双路立体视频进行拼接以获得双拼序列。
具体地,首先对双路立体视频分别进行隔行地或隔列地下采样,例如,分别进行奇数列或偶数行采样的下采样;然后将下采样后的两路视频序列进行拼接,组成双拼序列。
步骤S102,以双路立体视频为参考,对双拼序列进行率失真优化编码。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于清华大学,未经清华大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110091938.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:快速频道切换中快速推送单播流的方法和装置
- 下一篇:一种无线高清视频传输模块





