SYSTEMS AND METHODS FOR PRESENTING BUILDING INFORMATION
First Claim
1. A computer-implemented method for presenting building information, the method comprising:
- maintaining access to a 3D-object library that contains data representative of 3D models in the form of renderable objects, wherein each 3D renderable object is associated with an object type that is definable in Building Information Modelling (BIM) data in a BIM repository;
operating a 3D-object generator, the 3D-object generator being configured to correlate BIM data with 3D models present in the 3D-object library, thereby to generate a 3D model of the building by combining the 3D objects based on positional layouts defined by the BIM data in the BIM repository; and
operating a 3D transformer module, which is configured to;
identify a real-world marker in captured image data from a camera device, the real-world marker being at a known location defined relative to the BIM data in the BIM repository;
(ii) determine a real-time orientation of the real-world marker relative to the camera device; and
(iii) based on the determined real-time orientation of the real-world marker, apply a matrix transformation to a 3D image provided by the 3D-object generator, thereby to draw the 3D image from a viewpoint associated with the camera device.
0 Assignments
0 Petitions
Accused Products
Abstract
Described herein are systems and methods for presenting building information. In overview, the technologies described herein provide relationships between Building Information Modeling (BIM) data (which includes building schematics defined in terms of standardized three dimensional models) and Building Management System (BMS) data (which includes data indicative of the operation of building components such as HVAC components and the like). Some embodiments use relationships between these forms of data thereby to assist technicians in identifying the physical location of particular pieces of equipment, for example in the context of performing inspections and/or maintenance. In some cases this includes the provision of 2D and/or 3D maps to portable devices, these maps including the location of equipment defined both in BIM and BMS data. In some cases, augmented reality technology is applied thereby to provide richer access to positional information.
41 Citations
20 Claims
-
1. A computer-implemented method for presenting building information, the method comprising:
-
maintaining access to a 3D-object library that contains data representative of 3D models in the form of renderable objects, wherein each 3D renderable object is associated with an object type that is definable in Building Information Modelling (BIM) data in a BIM repository; operating a 3D-object generator, the 3D-object generator being configured to correlate BIM data with 3D models present in the 3D-object library, thereby to generate a 3D model of the building by combining the 3D objects based on positional layouts defined by the BIM data in the BIM repository; and operating a 3D transformer module, which is configured to; identify a real-world marker in captured image data from a camera device, the real-world marker being at a known location defined relative to the BIM data in the BIM repository; (ii) determine a real-time orientation of the real-world marker relative to the camera device; and (iii) based on the determined real-time orientation of the real-world marker, apply a matrix transformation to a 3D image provided by the 3D-object generator, thereby to draw the 3D image from a viewpoint associated with the camera device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 13, 14, 15)
-
-
11. A server, comprising:
-
a memory for storing to a 3D-object library and a Building information Modelling (BIM) repository, the 3D-object library including data representative of 3D models in the form of renderable objects, wherein each 3D renderable object is associated with an object type that is defined in Building Information Modelling (BIM) data in the BIM repository; a 3D-object generator configured to correlate BIM data with 3D models present in the 3D-object library; and a 3D transformer module configured to; identify a real-world marker in captured image data from a camera device, the real-world marker being at a known location defined relative to the BIM data in the BIM repository; (ii) determine a real-time orientation of the real-world marker relative to the camera device; and (iii) based on the determined real-time orientation of the real-world marker, apply a transformation to a 3D image provided by the 3D-object generator, thereby to draw the 3D image from a viewpoint associated with the camera device. - View Dependent Claims (16)
-
-
17. A computer-implemented method for presenting building information, the method comprising:
-
accessing to a 3D-object library that contains data representative of 3D models in the form of renderable objects, wherein each 3D renderable object is associated with an object type that is definable in Building Information Modelling (BIM) data in a BIM repository; operating a 3D-object generator, the 3D-object generator being configured to correlate BIM data with 3D models present in the 3D-object library, and to generate a 3D model of at least part of the building by combining the 3D objects based on positional layouts defined by the BIM data in the BIM repository; and operating a 3D transformer module configured to; identify a real-world marker in captured image data from a camera device, the real-world marker being at a known location; (ii) determine a real-time location and orientation of the real-world marker relative to the camera device; and (iii) based on the determined real-time location and orientation of the real-world marker, apply a transformation to a 3D image provided by the 3D-object generator, thereby to draw the 3D image from a viewpoint associated with the camera device. - View Dependent Claims (18, 19, 20)
-
Specification