BRAILS Requirements

BRAILS is a framework related to creating building inventories for regional scale simulation. It mainly uses artificial intelligence to generate building inventories. The requirements are related to sections 1.3.3 and 1.3.4 of the SimCenter WBS.

Requirements - BRAILS

#

Description

Source

Priority

Status

Implementation

BR.1

Need for scalable tools that autonomously create an accurate database of all infrastructure components, including points of inter- dependency with other infrastructure components

GC

M

InProgress

1.1.3.1.2, 1.1.3.1.3, 1.1.4.2.4

BR.2

Developing and sharing standardized definitions, measurement protocols and strategies for data collection

GC

M

InProgress

1.1.3.4.1, 1.1.3.6.2, 1.1.3.4.1

BR.3

Developing tools that utilize GIS information and online images, e.g., Google Maps, for data collection for gathering building information

GC

M

Implemented

BR.3.1

Develop framework for creating asset inventories

SP

M

Implemented

UM Workflow

BR.3.2

Create workflow application for building inventory from framework modules

SP

M

Implemented

UM Workflow

BR.3.2

Create workflow application for transportation network from framework modules

SP

M

Implemented

Transportation Inventory Generator

BR.3.2

Create workflow application for developing building inventories from NHERI RAPID imagery

UF

M

Implemented

RAPID Tools

BR.4

Developing modules for asset inventory workflows identified in BR4

InProgress

BR.4.1

Predicting if building is a soft-story building for earthquake simulations

UF

M

Implemented

UM Soft Story Classifier

BR.4.2

Predicting first floor height

SP

M

Implemented

Facade Parser

BR.4.3

Predicting roof height

SP

M

Implemented

Facade Parser

BR.4.4

Predicting eave height

SP

M

Implemented

Facade Parser

BR.4.5

Predicting eave length

SP

D

Implemented

Facade Parser

BR.4.6

Predicting roof shape

SP

M

Implemented

UM Roof Classifier

BR.4.7

Predicting roof pitch

SP

M

Implemented

Facade Parser

BR.4.8

Predicting roof cover material

UF

M

Implemented

Roof Cover Classifier

BR.4.9

Predicting window area

SP

M

Implemented

Facade Parser

BR.4.10

Predicting number of floors

SP

M

Implemented

UM Number of Floor Detector

BR.4.11

Classifying elevated building

SP

M

Implemented

UM Foundation Elevation Classifier

BR.4.12

Predicting occupancy type

SP

M

Implemented

UM Occupancy Classifier

BR.4.13

Predicting Year Built

SP

M

Implemented

UM Year Built Classifier

BR.4.14

Predicting attached garage

SP

M

Implemented

UM Garage Detector

BR.4.15

Predicting presence of masonry chimney

UF

D

Implemented

UM Chimney Detector

BR.4.16

Predicting building material

SP

M

InProgress

1.1.3.1.2

BR.4.17

Predicting Structural Type

SP

M

Implemented

Inventory Generator

BR.5

DesignSafe integration to provide access to GPU

Implemented

BR.5.1

Create JupyterHub notebook at DesignSafe for building asset inventory workflow usage

SP

M

Implemented

Example Notebooks

BR.5.2

For classification done at DesignSafe, store images and meta data for BE Database

SP

M

Implemented

Example Notebooks

BR.5.3

Create JupyterHub notebook at DesignSafe for individual modules to demonstrate immediate results

SP

M

Implemented

Example Notebooks

BR.6

Work to gather data for Module Validation/Verification/Training

SP

M

InProgress

1.1.3.1.2, 1.1.3.1.5

Key:
Source: GC=Needed for Grand Challenges, SP=Senior Personnel, UF=User Feedback
Priority: M=Mandatory, D=Desirable, P=Possible Future
Status: Implemented, InProgress, and Blank (i.e. not started)
Implementation: UM=User Manual, DM=Developer Manual, SC=Source Code