[发明专利]一种三维视图获取方法有效
申请号: | 201010563644.3 | 申请日: | 2010-11-24 |
公开(公告)号: | CN102034265A | 公开(公告)日: | 2011-04-27 |
发明(设计)人: | 戴琼海;刘继明 | 申请(专利权)人: | 清华大学 |
主分类号: | G06T17/00 | 分类号: | G06T17/00 |
代理公司: | 北京清亦华知识产权代理事务所(普通合伙) 11201 | 代理人: | 黄德海 |
地址: | 100084 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种三维视图获取方法,包括如下步骤:设置图像接口和图像处理器中的计算变量;进行灰度变化和分层;计算代价函数矩阵;计算原始信息存储矩阵;计算置信矩阵,计算深度图数据;初始化移位距离,将二维参考视图中的所有像素移位到二维虚拟视图中;检测并除去二维虚拟视图中的量化噪声和不符合顺序约束的错误,利用顺序约束修正错误;检测二维虚拟视图中的空洞区域,并以背景区域中的像素填充空洞区域;生成三维视图。本发明以发掘图像处理器并行处理模式的特点和优势,将现有立体匹配算法和图像绘制算法在GPU架构下实现并行计算,提高运算效率,实现实时的双目立体视觉演示。 | ||
搜索关键词: | 一种 三维 视图 获取 方法 | ||
【主权项】:
一种三维视图获取方法,其特征在于,包括如下步骤:设置图像接口和图像处理器中的计算变量,根据所述图像接口定义图像读取函数以读取图像对并将所述图像对存储在内存中,所述图像对包括参考图像和目标图像,所述图像处理器包括第一图像处理器和第二图像处理器;将所述参考图像和目标图像复制到所述第一图像处理器的显存中并进行灰度变化和分层,计算并保存所述参考图像每一层的上梯度矩阵、下梯度矩阵、左梯度矩阵和右梯度矩阵;根据所述参考图像和目标图像以及所述参考图像和目标图像之间的视差值计算代价函数矩阵,并对所述代价函数矩阵进行边界处理;根据所述代价函数矩阵计算各层原始信息存储矩阵,并对各层中来自左右上下邻域像素的信息存储矩阵进行初始化并保存;在各层中进行置信传播迭代计算以得到置信矩阵,根据所述置信矩阵计算深度图数据,将所述参考图像和深度图数据复制到所述第二图像处理器的显存;初始化移位距离,将二维参考视图中的所有像素移位到二维虚拟视图中;检测并除去所述二维虚拟视图中的量化噪声和不符合顺序约束的错误,利用所述顺序约束修正错误;检测所述二维虚拟视图中的空洞区域,并以背景区域中的像素填充所述空洞区域;以及根据所述二维虚拟视图绘制得到三维视图数据,将所述三维视图数据从所述第二图像处理器的显存复制到内存中,生成三维视图。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于清华大学,未经清华大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201010563644.3/,转载请声明来源钻瓜专利网。