[发明专利]三维环境重构有效
| 申请号: | 201210021228.X | 申请日: | 2012-01-30 |
| 公开(公告)号: | CN102622776A | 公开(公告)日: | 2012-08-01 |
| 发明(设计)人: | R·纽科姆;S·伊扎迪;D·莫利尼奥克斯;O·希利格斯;D·金;J·D·J·肖顿;S·E·豪杰斯;D·A·巴特勒;A·费茨吉本;P·科利 | 申请(专利权)人: | 微软公司 |
| 主分类号: | G06T17/00 | 分类号: | G06T17/00 |
| 代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 顾嘉运 |
| 地址: | 美国华*** | 国省代码: | 美国;US |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | 描述了三维环境重构。在一示例中,在由存储在存储器设备上的体素组成的3D容体中生成真实世界环境的3D模型。该模型从描述相机位置和定向的数据以及具有指示相机离环境中的一个点的距离的像素的深度图像中构建。单独的执行线程被分配给容体的平面中的每一个体素。每一个线程使用相机位置和定向来确定其相关联的体素的对应的深度图像位置,确定与相关联的体素和环境中的对应位置处的点之间的距离相关的因子,并且使用该因子来更新相关联的体素处的存储值。每一个线程迭代通过容体的其余平面中的等价体素,从而重复该过程以更新存储值。 | ||
| 搜索关键词: | 三维 环境 | ||
【主权项】:
一种生成真实世界环境的3D模型的计算机实现的方法,包括:在存储器设备(810、816)中创建(400)用于存储所述模型的三维容体(500),所述容体(500)包括多个体素(512、610);接收(402)描述捕捉设备(102、204、302、306)的位置和定向的数据以及从所述捕捉设备(102、204、302、306)输出的所述环境的至少一部分的深度图像(314),所述深度图像(314)包括多个像素,每一个指示从所述捕捉设备(102、204、302、306)到所述环境中的一点(614)的距离;将单独的执行线程分配(404)给所述容体(500)的平面中的每一个体素(512、610);每一个执行线程使用所述捕捉设备(102、204、302、306)位置和定向来确定其相关联的体素(512、610)在所述深度图像(314)中的对应位置,确定与所述相关联的体素(512、610)和所述环境中的所述对应位置处的所述点(614)之间的距离相关的因子,并且使用所述因子来更新所述相关联的体素(512、610)处存储的值;以及每一个执行线程迭代通过所述容体(500)的每一个剩余平面中的等价体素(512、610)并且重复确定因子和更新每一个体素(512、610)的所存储的值的步骤。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软公司,未经微软公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201210021228.X/,转载请声明来源钻瓜专利网。
- 上一篇:环状离子注入方法、半导体器件及其制造方法
- 下一篇:全孔口饮料罐端部





