发明名称 |
Modeling three-dimensional interiors from photographic images, and applications thereof |
摘要 |
Embodiments relate to modeling three-dimensional interiors from photographic images. In a first embodiment, a computer-implemented method creates a three-dimensional model of an interior of a building from a photographic image. Input data is received from a user specifying a floor plan of the interior of the building. A first constraint input by a user indicating that a position on the floor plan corresponds to a position on the three-dimensional model is received. A second constraint input by a user indicating that a position on a photographic image of the interior corresponds to a position on the three-dimensional model is received. Finally, the three-dimensional model and camera parameters representing a camera that took the photographic image of the interior are altered based on the first and second constraints. |
申请公布号 |
US8818768(B1) |
申请公布日期 |
2014.08.26 |
申请号 |
US201012903036 |
申请日期 |
2010.10.12 |
申请人 |
Google Inc. |
发明人 |
Fan Zhe;Brown Brian Gammon;Reinhardt Tilman;Simpson Matthew Robert |
分类号 |
G06F17/50;G06T15/00 |
主分类号 |
G06F17/50 |
代理机构 |
Dority & Manning, P.A. |
代理人 |
Dority & Manning, P.A. |
主权项 |
1. A computer-implemented method comprising:
displaying, by one or more computing devices, as three-dimensional model of an interior of a building; receiving, by the one or more computing devices, input data from a user specifying a floor plan of the interior of the building; receiving, by the one or more computing devices, a first constraint input by a user indicating that a position on the floor plan corresponds to a position on the displayed three-dimensional model; receiving, by the one or more computing devices, a second constraint input by a user indicating that a position on a photographic image of the interior corresponds to a position on the displayed three-dimensional model wherein a camera took the photographic image of the interior; locking, by the one or more computing devices, a first geometric parameter associated with the three-dimensional model based at least in part on the first constraint input by the user or a first camera parameter associated with the camera as a locked parameter based at least in part on the second constraint input by the user; and altering, by the one or more computing devices, as second geometric parameter associated with the three-dimensional model or a second camera parameter associated with the camera based on the first and second constraints and the locked parameter. |
地址 |
Mountain View CA US |