[发明专利]一种立体视频的编、解码方法及装置有效
申请号: | 201110246790.8 | 申请日: | 2011-08-25 |
公开(公告)号: | CN102325254A | 公开(公告)日: | 2012-01-18 |
发明(设计)人: | 白向军 | 申请(专利权)人: | 深圳超多维光电子有限公司 |
主分类号: | H04N7/26 | 分类号: | H04N7/26;H04N13/00 |
代理公司: | 北京安信方达知识产权代理有限公司 11262 | 代理人: | 栗若木;颜涛 |
地址: | 518053 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 立体 视频 解码 方法 装置 | ||
1.一种立体视频的编码方法,包括:
对视频进行编码,得到视频码流;
计算所述视频的视差信息,对所述视差信息进行编码得到视差码流;
将所述视频码流和视差码流进行复合。
2.如权利要求1所述的方法,其特征在于,所述计算所述视频的视差信息包括:
根据运动向量确定第一视点的图像帧中的宏块在第二视点对应图像帧中的参考位置;
确定所述宏块中的像素点在所述第二视点对应图像帧中的搜索范围;
在所述搜索范围内搜索所述宏块中的各像素点,计算得到各像素点的视差信息。
3.如权利要求2所述的方法,其特征在于:所述搜索范围是以所述参考位置为中心的区域,该区域的大小为运动向量加16的和乘以运动向量加16的和~两倍的运动向量加16的和乘以两倍的运动向量加16的和个像素点。
4.如权利要求1所述的方法,其特征在于,所述计算所述视频的视差信息包括:
根据第一视点的图像帧中的像素点所属宏块的运动向量确定所述像素点在第二视点对应图像帧中的参考位置;
确定所述像素点在所述第二视点对应图像帧中的搜索范围;
在所述搜索范围内搜索所述像素点,计算所述像素点的视差信息。
5.如权利要求4所述的方法,其特征在于,所述搜索范围是以所述参考位置为中心的区域,该区域的大小为运动向量乘以运动向量~两倍的运动向量乘以两倍的运动向量个像素点。
6.如权利要求1所述的方法,其特征在于,所述对视频进行编码,得到视频码流包括:
对多视点视频进行编码时,计算所述视频中当前处理的图像帧与视点内的图像帧相互之间的代价,以及所述当前处理的图像帧与视点间的图像帧相互之间的代价;
根据计算得到的代价,确定最小的代价对应的两幅图像帧,选择所述两幅图像帧的其中之一作为参考帧;
对所述参考帧进行编码,得到视频码流。
7.一种立体视频的解码方法,包括:
分离视频码流和视差码流;
对所述视差码流进行解码,得到视差信息;
对所述视频码流进行解码,得到视频图像,采用所述视差信息,调整所述视频图像。
8.一种立体视频的编码装置,包括:视频编码器、视差计算器、视差编码器和码流合成器,所述码流合成器分别与所述视频编码器和视差编码器连接,所述视差计算器分别与所述视频编码器和视差编码器连接,其中:
所述视频编码器,用于对视频进行编码,得到视频码流;
所述视差计算器,用于计算所述视频的视差信息;
所述视差编码器,用于对所述视差信息进行编码得到视差码流;
所述码流合成器,用于将所述视频码流和视差码流进行复合。
9.如权利要求8所述的编码装置,其特征在于:
所述视差计算器是根据运动向量确定第一视点图像帧中的宏块在第二视点对应图像帧中的参考位置;并确定所述宏块中的像素点在所述第二视点对应图像帧中的搜索范围;在所述搜索范围内搜索所述宏块中的各像素点,计算得到各像素点的视差信息。
10.如权利要求9所述的编码装置,其特征在于:所述搜索范围是以所述参考位置为中心的区域,该区域的大小为运动向量加16的和乘以运动向量加16的和~两倍的运动向量加16的和乘以两倍的运动向量加16的和个像素点。
11.一种立体视频的解码装置,包括:码流分离器、视差码流解码器、视频码流解码器和图像调整器,所述码流分离器分别与所述视差码流解码器和视频码流解码器连接,所述图像调整器分别与所述视差码流解码器和视频码流解码器连接,其中:
所述码流分离器,用于分离视频码流和视差码流;
所述视差码流解码器,用于对所述视差码流进行解码,得到视差信息;
所述视频码流解码器,用于对所述视频码流解码进行解码,得到视频图像;
所述图像调整器,用于采用所述视差信息,调整所述视频图像。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳超多维光电子有限公司,未经深圳超多维光电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110246790.8/1.html,转载请声明来源钻瓜专利网。