Diffusion Models for Controlled Architectural Image Generation


This project explores a novel hybrid diffusion model tailored for controlled architectural rendering. By integrating ControlNet with a hybrid ArchVisMix model, it ensures high-fidelity image generation of architectural elements. The framework optimizes architectural diffusion models by leveraging Flux model with ControlNet and LoRA training, enabling fine-tuned control over structural details.
More Detail
Unit Finder: ML-based Floor Plan Retrieval & Comparison


Unit Finder is a spatial feature-based unit plan retrieval system that identifies similar floor plans using boundaries, enclosures, and door locations. Integrated with architectural modeling software, it enables seamless data exchange through a user-friendly interface. The framework efficiently handles complex layouts with multiple enclosures and curves, ensuring adaptability across diverse architectural designs.
Forma Extension: View Study

View Study performs openness analysis using the Forma SDK, Python, and Rhino APIs, visualizing surrounding building obstructions as white overlays and expressing unobstructed areas through a green gradient.
Revit DocFinder: LLM-based Revit Drawings Retrieval

Revit Doc Finder is a smart search tool for Revit drawing packages that lets you locate details, notes, and sheets using keywords or AI-powered semantic search. Results are ranked and previewed so you can find what you need without manually browsing PDFs.
Precedent Finder

Precedent Finder is an Instagram-style feed for architectural precedents, allowing designers to browse, search, and visually explore reference images across typologies, materials, and styles.
Model Viewer

The Model Viewer application is a powerful visualization tool built on top of the Speckle platform, designed to enhance the management and interaction with architectural models. By leveraging Speckle’s robust framework, the app enables seamless integration with various CAD and BIM tools, providing a unified platform for visualizing, analyzing, and collaborating on complex architectural designs.