Objectives
The objective of DreamHome is to develop a user-friendly web application that leverages advanced AI models to generate detailed and accurate floor plans from textual descriptions. This application aims to streamline the design process, making architectural planning more efficient, accessible, and cost-effective for both professionals and non-experts.
Socio-Economic Benefit
Accessibility: DreamHome democratizes access to architectural design tools, allowing individuals and small businesses to create professional-quality floor plans without needing extensive design expertise. Time Efficiency: The application significantly cuts down the time required to produce floor plans, accelerating project timelines and improving productivity. Cost Savings: By automating the floor plan creation process, DreamHome reduces the need for costly manual drafting, making design services more affordable.
Methodologies
Methodologies Frontend Development: Create an interactive user interface using Streamlit for easy input of textual descriptions and viewing of generated floor plans. Backend Development: Implement a Flask-based API to handle user requests, process inputs, and manage model inference. Model Integration: Utilize the Stable Diffusion v1.4 model to convert textual descriptions into detailed floor plans. Data Handling: Preprocess datasets to ensure clean and standardized inputs for the AI model, including text encoding and image resizing. Deployment: Deploy the application on a local host inshallah in future we can deploy our model to cloud platform for scalability and accessibility, using Docker for consistent deployment environments.
Outcome
A fully operational web application that generates floor plans from textual descriptions/form.
Project Team Members
Registration# | Name |
---|---|
CU-1183-2020 | Naikmat shah |
CU-1237-2020 | Muhammad Hassan |
CU-1209-2020 | Mussadaq Awan |