发明名称 Creating a mesh from a sparse structure-from-motion point cloud using co-visibility of points
摘要 A method for creating a three-dimensional mesh model of a structure includes accessing a set of three-dimensional points associated with a set of images of the structure. For each three-dimensional point in the set of three-dimensional points, the method determines a reference image, identifies a subset of images from the set of images of the structure taken within a distance from the reference image, determines a subset of three-dimensional points seen by the subset of images, filters the subset of three-dimensional points to retain only a set of co-visible points that lie in a visibility cone of the reference image, and selects a normal using the set of co-visible points. The three-dimensional mesh model of the structure is computed using the selected normal, and the model may be provided to a second computing device.
申请公布号 US9053555(B1) 申请公布日期 2015.06.09
申请号 US201213478652 申请日期 2012.05.23
申请人 Google Inc. 发明人 Ogale Abhijit
分类号 G06T17/20;G06T7/20;G06T17/00;G06T17/10;G06T17/05;G06T19/20;G06T7/00 主分类号 G06T17/20
代理机构 Lerner, David, Littenberg, Krumholz & Mentlik, LLP 代理人 Lerner, David, Littenberg, Krumholz & Mentlik, LLP
主权项 1. A method for creating a three-dimensional mesh model of a structure, comprising: accessing a set of three-dimensional points associated with a set of images of the structure; for each three-dimensional point in the set of three-dimensional points: determining, using one or more processors of a computing device, a reference image; identifying, using the one or more processors, a subset of images from the set of images of the structure, the subset taken within a distance from the reference image; determining, using the one or more processors, a subset of three-dimensional points seen by the subset of images; filtering, using the one or more processors, the subset of three-dimensional points to retain only a set of co-visible points that lie in a visibility cone of the reference image; creating, using the one or more processors, two possible solutions for a surface normal using the set of co-visible points, and selecting, using the one or more processors, a normal from the two possible solutions for a surface normal; computing, using the one or more processors, the three-dimensional mesh model of the structure using the selected normals; and providing the three-dimensional mesh model to a second computing device.
地址 Mountain View CA US