Interior photographic documentation of architectural and industrial environments using 360 panoramic videos
AssigneeReconstruct Inc.
InventorsDerek Hoiem, Shengze Wang, Abhishek Bhatia
Life of this patent
Estimating the term…
Loading patent…
AssigneeReconstruct Inc.
InventorsDerek Hoiem, Shengze Wang, Abhishek Bhatia
Estimating the term…
A 360 panoramic video sequence of an architectural or industrial site includes a plurality of 360 images. 3D poses of the 360 images are determined with respect to one another, and a subset of the images extracted for further processing according to selection criteria. The 3D poses of the extracted images is refined based on determined correspondences of the features in the images, and a 3D point cloud of the site is developed from the extracted images with refined pose estimates. An “as-built” representation of the site captured in the panoramic video sequence is created from the sparse 3D point cloud and aligned to a 2D or 3D plan of the site. Once so aligned, the extracted images may be presented to a user in conjunction with their plan positions (e.g., overlayed on the site plan). Optionally, a point cloud or mesh view of the site may also be returned.
A method of producing a photographic record of a site, comprising extracting a plurality of 360 images from a 360 panoramic video sequence, determining three-dimensional (“3D”) poses of the extracted plurality of 360 images relative to each other and to a plan of the site, and producing a model of the site from the extracted plurality of 360 images, said model aligned to a plan of the site, wherein:
A computer system comprising a processor coupled to a storage device, the storage device storing processor-implemented instructions for producing a photographic record of a site, said instructions for causing said processor to perform steps including:
A system, comprising a camera for producing a 360 video and a computer system coupled to receive said 360 video from said camera, said computer system including a processor and a storage device, the storage device storing processor-implemented instructions for producing a photographic record of a site from said 360 video, said instructions for causing said processor to perform steps including:
Dependencies are inferred from the claim text.