GAN Floor Plan Generation for Architectural Design Automation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Creating architectural floor plans according to clients' requirements is a time-consuming and expensive process that requires skilled architects, and existing methods are inefficient and prone to errors.

Innovation Solution

A system utilizing Generative Adversarial Networks (GANs) with two models, GAN-I for generating color-coded floor plans and GAN-II for generating original architectural plans, trained on vast datasets to create customized floor plans based on user input, including technical and aesthetic preferences, reducing the need for manual human intervention.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If manual floor plan creation by skilled architects is used, then design quality and customization are improved, but time consumption and cost increase

Engineering Contradiction:
Improvedesign qualityVSAvoidtime consumption
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The system uses GAN models trained on extensive datasets of existing floor plans to generate new designs that replicate the quality and characteristics of architect-created plans. The models learn from real architectural data and produce copies that meet professional standards without requiring manual creation

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The floor plan generation system performs the design task autonomously by taking user requirements as input and automatically generating complete floor plans. The system serves itself by replacing the need for human architects in the initial design phase, while still delivering high-quality results

Inventive Principle:
Principle #25Self-service

2Manufacturing precision

If manual floor plan creation by skilled architects is used, then design quality is improved, but cost increases

Engineering Contradiction:
Improvedesign qualityVSAvoidcost
Core Design Contradiction:
Manufacturing precisionVSLoss of energy

Solution Approach 1:

The system replicates the output quality of skilled architects by training GAN models on their work, allowing the AI to produce architect-quality designs without incurring the costs associated with hiring and paying human professionals

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The system replaces expensive human resources with a cost-effective AI solution that can generate unlimited floor plans without the recurring costs of salaries, benefits, and professional development required for human architects

Inventive Principle:
Principle #27Cheap short-living objects (Disposable)

3Productivity

If AI models are used for floor plan generation, then productivity and efficiency are improved, but design originality may be compromised

Engineering Contradiction:
Improvegeneration speedVSAvoiddesign originality
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The system dynamically adjusts its generation process by incorporating user feedback and preferences into the AI model. The GAN models can adapt their output based on specific requirements, ensuring each generated plan is tailored to the user's needs while maintaining high productivity

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system incorporates feedback mechanisms where user preferences and requirements guide the AI generation process. This feedback loop ensures that the AI produces original designs that align with user expectations rather than simply replicating existing patterns

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS20220188488A1Floor plan generation
Publication Date: 2022.06.16 PATRICK IAN
  • US20220188488A1 patent drawing
  • US20220188488A1 patent drawing
  • US20220188488A1 patent drawing

AI summary

A system for the generation of floor plans comprising a memory having a set of computer readable computer instructions, and a central processor for executing the set of computer readable instructions, the set of computer readable instructions including a pair of GAN models, the first model (GAN-I) being the learning model for all types of floor plans to generate color-coded floor plans and the second model (GAN-II) being the learning model for all color-coded floor plans to generate original architectural plan.