发明名称 用于使用感测的位置数据来生成三维模型的系统和方法
摘要 实施例包括一种计算机实现的用于生成三维(3D)模型的方法。该方法包括接收指示相机设备在其被用来分别获取图像对的第一和第二图像的时候或接近此时的位置的感测位置数据的第一和第二集合,使用该感测位置数据的第一和第二集合对于该图像对确定感测的旋转矩阵和/或感测的平移矢量,识别包括计算的平移矢量和旋转矩阵的计算变换,生成包括感测的旋转矩阵和/或感测的平移矢量的感测的相机变换,并且如果感测的相机变换与比计算的相机变换低的误差相关联,则使用其来生成3D模型。
申请公布号 CN105229703A 申请公布日期 2016.01.06
申请号 CN201380076539.9 申请日期 2013.05.23
申请人 谷歌公司 发明人 潘伟彬;胡亮
分类号 G06T15/04(2006.01)I 主分类号 G06T15/04(2006.01)I
代理机构 中原信达知识产权代理有限责任公司 11219 代理人 周亚荣;安翔
主权项 一种计算机实现的用于生成三维(3D)模型的方法,所述方法包括:接收指示相机设备在其被用来获取第一二维(2D)图像的时候或者接近此时的定向的感测位置数据的第一集合,其中所述感测位置数据的第一集合由用来获取所述第一2D图像的相机设备的传感器来提供;接收指示相机设备在其被用来获取第二二维(2D)图像的时候或者接近此时的定向的感测位置数据的第二集合,其中所述感测位置数据的第二集合由用来获取所述第二2D图像的相机设备的传感器来提供;使用所述感测位置数据的第一和第二集合对于包括所述第一和第二2D图像的图像对确定感测的旋转矩阵;对于所述图像对识别计算的相机变换矩阵,计算的变换包括计算的平移矢量和计算的旋转矩阵;对于所述图像对生成感测的相机变换矩阵,感测的相机变换包括平移矢量和所述感测的旋转矩阵;识别所述第一和第二2D图像的匹配点集合;确定与使用所述感测的相机变换的所述匹配点集合的变换相关联的第一误差是否小于与使用所述计算的相机变换的所述匹配点集合的变换相关联的第二误差;以及响应于确定与使用所述感测的相机变换的匹配点集合的变换相关联的第一误差小于与使用所述计算的相机变换的所述匹配点集合的变换相关联的第二误差,使用所述感测的相机变换来生成3D模型;以及将所述3D模型存储在3D模型库集中。
地址 美国加利福尼亚州