3D Building Model Generation from Single 2D Image
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing 3D modeling techniques require multiple 2D inputs and are time-consuming, cumbersome, and require experienced professionals, failing to account for dynamic changes in floor plans effectively.
Innovation Solution
A system and method that generates a three-dimensional building information model from a single 2D image using image processing techniques, including thresholding, geometric extrusion, and polygonal meshing, allowing for dynamic changes and user customization.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Manufacturing precision
If multiple 2D inputs are used for 3D modeling, then the accuracy and completeness of the model is improved, but the time consumption and operational complexity increase
Solution Approach 1:
The system segments the 3D modeling process into distinct automated stages: image processing to extract geometric features, graph generation to represent spatial relationships, and model construction to build the 3D representation. This segmentation allows each stage to be optimized independently and executed automatically, reducing overall time consumption while maintaining model accuracy.
Solution Approach 2:
The patent replaces manual mechanical operations with automated computational processes. Image processing algorithms automatically extract features from 2D inputs, graph generation algorithms automatically construct spatial representations, and model construction algorithms automatically generate 3D models. This substitution eliminates manual intervention, significantly reducing time consumption and operational complexity while maintaining or improving model accuracy through consistent automated processing.
2Manufacturing precision
If multiple 2D inputs are used for 3D modeling, then the model completeness is improved, but the ease of operation deteriorates
Solution Approach 1:
The system performs self-service by automatically executing the entire 3D modeling workflow without user intervention. The image processing module automatically processes input images, the graph generation module automatically constructs spatial graphs, and the model construction module automatically generates 3D models. This self-service capability maintains model completeness through comprehensive automated processing while dramatically improving ease of operation by eliminating manual steps.
Solution Approach 2:
The patent implements a universal system that handles multiple types of 2D inputs (floor plans, elevations, sections) through a single integrated workflow. The image processing module can process various image formats and types, the graph generation module can represent different spatial relationships, and the model construction module can generate comprehensive 3D models from diverse inputs. This multi-functionality maintains model completeness while simplifying operation by providing a unified interface for all modeling tasks.
3Ease of manufacture
If existing 3D modeling solutions are used, then the modeling capability is provided, but the adaptability to dynamic changes in floor plans is reduced
Solution Approach 1:
The system incorporates dynamics by enabling reprocessing of 2D inputs when floor plan changes occur. The image processing module can re-extract geometric features from updated 2D inputs, the graph generation module can reconstruct spatial graphs with modified relationships, and the model construction module can regenerate 3D models reflecting current floor plan configurations. This dynamic capability maintains comprehensive modeling capability while fully adapting to changes in floor plans through automated reprocessing.
4Ease of manufacture
If existing 3D modeling solutions are used, then the modeling function is provided, but the productivity is reduced
Solution Approach 1:
The system implements continuous automated processing throughout the entire 3D modeling workflow. The image processing module continuously processes 2D inputs to extract features, the graph generation module continuously constructs spatial graphs from extracted features, and the model construction module continuously generates 3D models from spatial graphs. This continuous automated action maintains full modeling functionality while dramatically improving productivity by eliminating manual intervention and enabling batch processing of multiple inputs.
Data Source
AI summary
Embodiments of the present disclosure relate to systems and methods for generating 3D models of floor plans using two-dimensional (2D) image inputs. According to an embodiment, a three-dimensional building model generation system is disclosed that can include a two-dimensional image receive module to receive a 2D image pertaining to the floor plan, an image processing module to processes the two-dimensional image to generate a binary image, a two-dimensional floor plan graph generation module to extract two-dimensional geometry from the binary image to generate a two-dimensional floor plan graph, and a three-dimensional model generation module to generate a 3D model of the floor plan by performing geometric extrusion of the two-dimensional floor plan graph based on one or more cyclic wall graphs and one or more connectives.


