Patent ID: 11948186
Assignee: APPLIANCE COMPUTING III, INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 0:
1. A computer-readable memory medium containing program commands for controlling a computer processor, when executed in a computer system, to facilitate a virtual tour of a real property using image-based rendering, by performing a method comprising:
defining a plurality of spatial boundaries of a plurality of spaces of a selected real property, each spatial boundary delineating a volume of one or more of the plurality of spaces of the selected real property, at least one of the plurality of spatial boundaries identifying an area of the selected real property, and at least one of the plurality of spatial boundaries defining a space located within the identified area of the selected real property;
identifying a plurality of objects within one or more of the plurality of spatial boundaries;
causing the computer system to render and display a virtual model of the selected real property from a 3D viewpoint in the selected real property, the virtual model comprising a plurality of views of one or more of the plurality of spaces of the selected real property and geometric information, each of the plurality of views comprising images, panoramas, or synthesized views and associated with a corresponding spatial boundary indicative of a capture location within the selected real property;
receiving via a user interface a selection indicating an object located in the selected real property and rendered in the virtual model, the indicated object being displayed in one or more of the plurality of views;
automatically recognizing and identifying the indicated object using the one or more of the plurality of views displaying the indicated object and according to the spatial boundaries corresponding to the one or more of the plurality of views displaying the indicated object, including identifying an image of the indicated object in the one or more views based upon the identified plurality of objects within the one or more of the plurality of spatial boundaries; and
causing the computer system to present information associated with the automatically identified object via the user interface.