Patent ID: 11922582
Assignee: GOOGLE LLC
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 14:
15. A computing system, the computing system comprising:
one or more processors;
one or more non-transitory computer readable media that collectively store instructions that, when executed by the one or more processors, cause the computing system to perform operations, the operations comprising:
obtaining a location query from a user computing device;
processing the location query to determine a location;
obtaining a location-specific video of the location based on the location query, wherein the location-specific video was generated by:
accessing a three-dimensional asset database to retrieve a three-dimensional model associated with the location;
generating a location-specific model by segmenting the three-dimensional model to isolate the location from other objects in the three-dimensional model, wherein generating the location-specific model comprises:
generating one or more three-dimensional meshes of a structure associated with the location based on the location query;
processing one or more images to generate one or more segmented images of the location based on the location query;
projecting the one or more segmented images to the one or more three-dimensional meshes to generate a reconstructed environment associated with the location;
augmenting the reconstructed environment to remove one or more objects from the reconstructed environment to generate location-specific model, wherein the location-specific model depicts a three-dimensional representation of an augmented environment;
generating the location-specific video of the location based on the location-specific model, wherein the location-specific video comprises a plurality of different points of view of the location-specific model; and

providing the location-specific video of the location based on the location-specific model to the user computing device.