Building structure discovery and display from various data artifacts at scene
First Claim
1. A method implemented in a computing device for generating a quick approximation of a building structure and displaying the generated building structure on a display connected to the computing device, comprising:
- downloading a publicly available resource image of a structure with the computing device;
creating a structure outline with the computing device from the downloaded resource image;
setting the number of floors of the structure outline from a perspective view of the resource image or other source through interacting with a feature displayed on the display;
generating a 3D floor plan of the structure with the computing device from the structure outline and the set number of floors;
displaying the generated 3D floor plan of the structure and positions of emergency service personnel within the structure on the display;
adding distributions of the positions of the emergency service personnel within the structure to the floor plan;
normalizing the floor plan with the distributions of the positions of the emergency service personnel thereon;
determining various behaviors of the emergency service personnel with the computing device from trajectories of the emergency service personnel within the structure;
identifying components of the structure with the computing device from the determined various behaviors of the emergency service personnel; and
updating the 3D floor plan on the display to show components of the structure as they are discovered with the computing device; and
wherein the distributions of the positions of the emergency service personnel on the normalized floor plan are compared to some identified threshold to identify components of the structure.
1 Assignment
0 Petitions
Accused Products
Abstract
An approach for developing information about a building of which little or no information is known at a time when firefighters need to enter the building. The approach may incorporate obtaining an image of the building from a publicly available resource. An outside boundary of the building may be determined from the image. The number of floors may be determined. A 3D floor plan may be generated from the boundary and the number of floors. Structural components may be added to the 3D floor plan, which are deduced from movements of firefighters, and the movements may be deduced from their locations. The locations may be transmitted by devices on the firefighters. Structural components of the building indicated by persons in the vicinity of the building may also be added to the 3D floor plan.
-
Citations
13 Claims
-
1. A method implemented in a computing device for generating a quick approximation of a building structure and displaying the generated building structure on a display connected to the computing device, comprising:
-
downloading a publicly available resource image of a structure with the computing device; creating a structure outline with the computing device from the downloaded resource image; setting the number of floors of the structure outline from a perspective view of the resource image or other source through interacting with a feature displayed on the display; generating a 3D floor plan of the structure with the computing device from the structure outline and the set number of floors; displaying the generated 3D floor plan of the structure and positions of emergency service personnel within the structure on the display; adding distributions of the positions of the emergency service personnel within the structure to the floor plan; normalizing the floor plan with the distributions of the positions of the emergency service personnel thereon; determining various behaviors of the emergency service personnel with the computing device from trajectories of the emergency service personnel within the structure; identifying components of the structure with the computing device from the determined various behaviors of the emergency service personnel; and updating the 3D floor plan on the display to show components of the structure as they are discovered with the computing device; and wherein the distributions of the positions of the emergency service personnel on the normalized floor plan are compared to some identified threshold to identify components of the structure. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method implemented in a computing device having a processor for generating a building structure and displaying the generated building structure on a display, comprising:
-
displaying features of an exterior of a building on the display; setting the number of floors of the building with the computing device based on the displayed features of the exterior of the building; generating a 3D floor plan of the building with the computing device from exterior features of the building and the set number of floors; displaying the generated 3D floor plan of the building on the display with the computing device; identifying time series data of trajectories of personnel within the building with the computing device; identifying components of the building with the computing device by applying a Markov model, with the computing device, to the identified time series data to identify personnel behavior and deduce the components of the building from the identified personnel behavior; and updating the generated 3D floor plan of the building to add the identified components to the 3D floor plan of the building with the computing device as the components are identified; and wherein components of the building are identified by the computing device when distributions of locations and movements of the personnel within the building reach a threshold value indicating the locations and movements are associated with a component of the building structure. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A method implemented in a computing device for generating a quick approximation of features of a building structure and displaying the generated building structure on a display connected to the computing device, comprising:
-
generating a 3D floor plan of a building structure with a computing device; displaying the generated 3D floor plan of the structure and positions of emergency service personnel within the building structure on the display; determining various behaviors of the emergency service personnel by applying, with the computing device, a Markov model to time series data indicating trajectories of the emergency service personnel within the building structure; identifying features of the building structure with the computing device from the determined various behaviors of the emergency service personnel; and updating the 3D floor plan on the display to show features of the structure as they are discovered with the computing device; and wherein features of the building structure are identified by the computing device when a distribution of locations and movements of the personnel within the building reach a threshold value indicating the locations and movements are associated with a component of the building structure. - View Dependent Claims (13)
-
Specification