Patent ID: 9342928
Filing Date: 2016-05-17
CPC Classification: G05B,G06Q,G06T

Claim Text:
1. A method for delivering to a user of a portable device data representative of the location of a piece of hidden equipment, the method including: accessing a repository of Building Information Modeling (BIM) data for a building, the BIM data being representative of a 3D virtual model for the building; operating an image registration model thereby to generate a plurality of 2D virtual images of regions within the building, wherein the 2D virtual images are captured from virtual viewpoints; receiving data indicative of an image captured at an image capture device provided by the portable device, the captured image representative of a real life internal region of a building; comparing the captured image with the plurality of 2D virtual images defined by the image registration model; based on the comparing, identifying one of the 2D virtual images that corresponds to the captured image, in that the identified one of the 2D virtual images represents a virtual reconstruction from BIM data of the same internal region of the building captured by the capture image; operating a device information augmentation module thereby to overlay device data to the identified one of the 2D virtual images, wherein the device data includes a location of a piece of hidden equipment, being a piece of equipment is hidden from view behind a floor or a wall, and wherein the overlay identifies the location of the piece of hidden equipment relative to the identified one of the 2D virtual images; defining a projection of the identified one of the 2D virtual images, with the overlay identifying the location of the piece of hidden equipment, such that the projection is consistent in view point with the captured image; and based on the projection, applying the overlay identifying the location of the piece of hidden equipment to the captured image, thereby to assist a user of the portable device in locating hidden equipment that is not able to be visually located.