[发明专利]一种基于最小二乘的多视点视频编码视点合成预测方法有效

专利信息
申请号: 201210266945.9 申请日: 2012-07-30
公开(公告)号: CN102790895A 公开(公告)日: 2012-11-21
发明(设计)人: 胡瑞敏;胡金晖;段漭;龚燕;王中元 申请(专利权)人: 武汉大学
主分类号: H04N13/00 分类号: H04N13/00;H04N7/32
代理公司: 武汉科皓知识产权代理事务所(特殊普通合伙) 42222 代理人: 鲁力
地址: 430072 湖*** 国省代码: 湖北;42
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 最小 视点 视频 编码 合成 预测 方法
【权利要求书】:

1.一种基于最小二乘的多视点视频编码视点合成预测方法,其特征在于,包括以下步骤:

步骤1,通过三维变换找到虚拟视点帧的当前像素点在参考视点帧中的对应像素;

步骤2,将步骤1得到的参考视点帧中的对应像素及其邻域的八个像素,作为虚拟视点帧的当前像素的预测像素;

步骤3,利用编码器中当前帧之前的重建帧及其虚拟视点帧,采用最小二乘法训练求得预测系数;

步骤4,根据步骤3得到预测系数,将预测像素的像素值通过线性估计来得到当前像素的像素值,

步骤5,对于每个像素重复执行步骤1至步骤4,最终得到虚拟视点帧;

步骤6,将步骤5生成的虚拟视点帧,加入到参考帧列表,编码器根据参考帧列表对当前视点待编码帧进行编码。

2.根据权利要求1所述的一种基于最小二乘的多视点视频编码视点合成预测方法,其特征在于,步骤1中,找到虚拟视点帧中的当前像素在参考视点帧中的对应像素的步骤采用以下步骤实现,

对于虚拟视点帧中的当前像素其在参考视点帧中的对应像素通过式一和式二来获取:

[u,v,w]=R(c)·A-1(c)·[x,y,1]·D[c,t,x,y]+T(c)

[x′,y′,z']=A(c′)·R-1(c')·{[u,v,w]-T(c′)}式二

式一和式二中,A,R和T分别表示内参矩阵,旋转矩阵和相机的平移矢量;c和t分别表示参考视点标号与视点内时域上的序号;D为深度值;[x,y,1]是虚拟视点帧中的像素坐标,[x′,y',z']是参考视点帧中的像素坐标,[u,v,w]指的是世界坐标。

3.根据权利要求1所述的一种基于最小二乘的多视点视频编码合成预测方法,其特征在于,步骤2中,将步骤1得到的参考视点帧中的对应像素及其周围像素,作为虚拟视点帧的当前像素的预测像素,选取方式如下:

虚拟视点帧的当前像素的预测像素为步骤1中获得的与其邻域的N个像素。

4.根据权利要求1所述的一种基于最小二乘的多视点视频编码视点合成预测方法,其特征在于,所述步骤3中,利用先前已解码的帧及其虚拟视点帧,采用最小二乘法训练求得预测系数,具体采用以下步骤实现,

步骤3.1:将先前已解码的帧作为训练样本,训练窗口的选择如下:

W(T1,T1)=[-T1,T1]×[-T1,T1]式三

其中T1是空间窗口的大小;W(T1,T1)表示训练窗口;

步骤3.2:设在训练窗口中有M个样本,将窗口中的所有样本写成M×1向量定义训练样本在其虚拟视点帧中的对应像素和它的N个相邻像素为1×(N+1)的向量,则训练样本产生一个大小为M×(N+1)的协方差矩阵C,于是,预测系数由式四和五获得:

α=argminαMSE=argminα||yM×1-CM×(N+1)α(N+1)×1||2]]>式四

α=(CTC)-1CTy]]>式五

其中CM×(N+1)表示所有训练样本及其预测像素所组成的矩阵;和表示训练样本像素;CT表示CM×(N+1)的转置。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉大学,未经武汉大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201210266945.9/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top