Ensuring that buildings adhere to national building codes is often a labor-intensive, error-prone, and time-consuming process. This task becomes even more daunting when considering the numerous versions of building codes within a country, especially for older structures that may have been compliant with outdated regulations but no longer meet newer standards. Identifying discrepancies between building codes and actual fire safety in buildings poses a significant challenge for fire risk managers and building owners.
In response to these challenges, a recently published[1] study led by a team of researchers from Loughborough University, supported by the WTW Research Network, has addressed these issues by developing an innovative method for automated fire risk compliance checking with building codes. This study utilizes Artificial Intelligence (AI) to directly interpret raw building blueprints. By leveraging computer vision and deep generative models, the research offers a comprehensive, flexible, and highly efficient approach to managing building fire risks.
The method has been validated using sections of the UK Building Regulations, demonstrating the feasibility of the proposed approach. The promising results suggest that this system could potentially be expanded to include worldwide building codes, significantly changing how we today are controlling whether buildings are compliant with the building code.
A fundamental aspect of this research is the development of an AI system capable of accurately interpreting building blueprints to assess non-compliant fire risks. This system leverages advanced computer vision techniques to process both paper-based and digital blueprints, extracting critical information and evaluating the building’s compliance with building regulations. The goal is to automate the traditionally labor-intensive and error-prone process of blueprint analysis, providing a quicker method for identifying potential fire hazards.
To achieve this, a series of advanced image processing and machine learning techniques are employed:
The first step involves preprocessing the raw blueprints to create a uniform format suitable for further analysis. This process begins with resizing the blueprints to a standard dimension, ensuring consistency across different types of blueprints. Following this, denoising techniques are applied to remove any unwanted visual artifacts, which enhances the clarity of the blueprints. The next step, binarization, converts the images to black and white, simplifying the task of distinguishing between different elements of the blueprint. Finally, morphological processing techniques, such as erosion and dilation, are employed to refine the image features, making structural elements like walls and doors more prominent and easier to identify.
Once the blueprints have been standardized, the AI system utilizes computer vision algorithms to interpret them. This involves several key tasks. Firstly, contour detection algorithms identify the outlines of rooms and other structural elements by detecting edges within the image. Next, color detection is used to recognize different colors in the blueprint, which often denote various features or materials. Following this, Optical Character Recognition (OCR) technology extracts textual information such as room labels and dimensions. This helps in classifying each room based on its intended use, such as a bedroom, kitchen, or hallway. By segmenting the blueprint into distinct areas and understanding the layout, the AI system can build a comprehensive map of the building’s interior.
With the extracted layout from interpreted blueprints in hand, the system proceeds to evaluate the fire risks. This involves analyzing the building's layout for compliance with building regulations using a knowledge-based algorithm. A key aspect of this assessment is determining the Maximum Travel Distance (MTD), which is the furthest distance a person must travel to reach an exit in case of a fire.
A crucial component of this research is the use of generative AI models to mitigate non-compliant fire risks identified in building blueprints. Once potential fire hazards are detected through the automated assessment process, the AI system steps in to redesign the floor plans, ensuring they comply with the adopted regulations.
To achieve effective risk mitigation, the research utilizes deep generative models, specifically diffusion models, to redesign building layouts:
The deep generative model is trained on a large dataset of building floor plans. This training involves learning the patterns and structures that constitute safe and compliant building designs.
Once the model is trained, it is used to redesign blueprints that have been identified as non-compliant or hazardous during the risk assessment and compliance checking phase.
The redesign process is iterative, meaning the model continuously refines the proposed blueprint until it meets all fire risk standards.