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

Claim 16:
17. A computer-implemented method for facilitate a virtual tour of a real property using image-based rendering, comprising:
receiving via a user interface a first selection indicating a selected real property to virtually tour, the selected real property being one of a plurality of real properties associated with information stored in one or more databases;
receiving via the user interface a second selection requesting initiation of a virtual real estate tour of the selected real property;
defining a plurality of spatial boundaries of a plurality of spaces of the 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 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 view comprising an image, a panorama, or a synthesized view and associated with a corresponding spatial boundary indicative of a capture location within the selected real property;
receiving via a user interface a third 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;
determining additional information corresponding to the indicated object and at least one of the spatial boundaries corresponding to the one or more of the plurality of views displaying the indicated object, the additional information retrieved from the one or more databases and comprising one or more of product information, merchant information, or advertising information; and
causing the computer system to display the corresponding additional information in conjunction with the displayed indicated object to facilitate a transaction associated with the indicated object.