Occupant centric capture and visualization of building performance data
First Claim
Patent Images
1. A computer implemented method of 3-D visualization of a building module and building related data, comprising:
- receiving attributes of a plurality of building modules from a building information model;
receiving data inputs from a plurality of sensors located in a selected building module included in the plurality of building modules;
determining a location of at least one sensor included in the plurality of sensors by receiving, from the building information model, X, Y, and Z coordinates of the sensor;
determining that at least one sensor included in the plurality of sensors has failed;
in response to determining that the least one sensor has failed, interpolating or extrapolating the data inputs associated with one or more other sensors included in the plurality of sensors to generate simulated data points;
calculating the building related data for the selected building module based on the data inputs, the simulated data points, and the X, Y, and Z coordinates of the sensor, wherein the building related data is calculated by applying a gradient shading technique to determine, from a 3-D scalar field of data points corresponding to at least the data inputs from the sensors, colors used to shade points on one or more surfaces of the selected building module; and
generating the 3-D visualization of the selected building module based on the attributes and the building related data of the selected building module for display on a computer screen.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer implemented method for 3-D visualization of a building module and building related data includes receiving attributes of a plurality of building modules from a building information model and receiving data inputs from a plurality of sensors located in at least a subset of the plurality of building modules. The building related data is calculated for each of the plurality of building modules based on the data inputs. A 3-D visualization data of a selected building module in the plurality of building modules is generated for display on a computer screen.
-
Citations
19 Claims
-
1. A computer implemented method of 3-D visualization of a building module and building related data, comprising:
-
receiving attributes of a plurality of building modules from a building information model; receiving data inputs from a plurality of sensors located in a selected building module included in the plurality of building modules; determining a location of at least one sensor included in the plurality of sensors by receiving, from the building information model, X, Y, and Z coordinates of the sensor; determining that at least one sensor included in the plurality of sensors has failed; in response to determining that the least one sensor has failed, interpolating or extrapolating the data inputs associated with one or more other sensors included in the plurality of sensors to generate simulated data points; calculating the building related data for the selected building module based on the data inputs, the simulated data points, and the X, Y, and Z coordinates of the sensor, wherein the building related data is calculated by applying a gradient shading technique to determine, from a 3-D scalar field of data points corresponding to at least the data inputs from the sensors, colors used to shade points on one or more surfaces of the selected building module; and generating the 3-D visualization of the selected building module based on the attributes and the building related data of the selected building module for display on a computer screen. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A non-transitory computer readable storage medium storing instructions that, when executed by a host computer, cause the host computer to carry out operations to generate, via one or more processors, a 3-D visualization of a building module, the operations including:
-
receiving attributes of a plurality of building modules from a building information model; receiving data inputs from a plurality of sensors located in a selected building module included in the plurality of building modules; determining a location of at least one sensor included in the plurality of sensors by receiving, from the building information model, X, Y, and Z coordinates of the sensor; determining that at least one sensor included in the plurality of sensors has failed; in response to determining that the least one sensor has failed, interpolating or extrapolating the data inputs associated with one or more other sensors included in the plurality of sensors to generate simulated data points; calculating building related data for the selected building module based on the data inputs, the simulated data points, and the X, Y, and Z coordinates of the sensor, wherein the building related data is calculated by applying a gradient shading technique to determine, from a 3-D scalar field of data points corresponding to at least the data inputs from the sensors, colors used to shade points on one or more surfaces of the selected building module; and generating the 3-D visualization of the selected building module based on the attributes and the building related data of the selected building module for display on a computer screen. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A system for generating a 3-D visualization of a building module, the system comprising:
-
a memory; and a processor coupled to the memory and configured to; receive attributes of a plurality of building modules from a building information model; receive data inputs from a plurality of sensors located in a selected building module included in the plurality of building modules; determine a location of at least one sensor included in the plurality of sensors by receiving, from the building information model, X, Y, and Z coordinates of the sensor; determine that at least one sensor included in the plurality of sensors has failed; in response to determining that the least one sensor has failed, interpolate or extrapolate the data inputs associated with one or more other sensors included in the plurality of sensors to generate simulated data points; calculate building related data for the selected building module based on the data inputs, the simulated data points, and the X, Y, and Z coordinates of the sensor, wherein the building related data is calculated by applying a gradient shading technique to determine, from a 3-D scalar field of data points corresponding to at least the data inputs from the sensors, colors used to shade points on one or more surfaces of the selected building module; and generate the 3-D visualization of the selected building module based on the attributes and the building related data of the selected building module for display on a computer screen.
-
Specification