A building design modeling system
By combining surveying and mapping data, image analysis, text description and model generation, and considering plot characteristics and surrounding environmental factors, an architectural design plan is generated, the problems of high learning threshold and insufficient design flexibility of the existing system are solved, and efficient and flexible architectural design is achieved.
Patent Information
- Application Number
- CN202510256449.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-05
- Publication Date
- 2025-05-20
- Estimated Expiration
- 2045-03-05
AI Technical Summary
The existing architectural design modeling system has a high learning threshold, which limits designers' free play and is difficult to meet the needs of modern architectural design for free form and artistic expression.
By combining surveying and mapping data, image analysis, text description and model generation, building design plans are generated considering plot characteristics and surrounding environmental factors, and multiple design plans are provided for selection through the architectural prestructured image data set.
It improves architectural design efficiency, increases design flexibility and selectivity, ensures that the design plan is coordinated with the surrounding environment, avoids unreasonable design plans, and improves the practicality and feasibility of the design.
Smart Images

Figure CN119760849B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of architectural design, and particularly to an architectural design modeling system. Background Art
[0002] An architectural design modeling system is a computer-aided design system used for architectural design, planning, and construction. Such systems can help architects and engineers create digital 3D models of buildings, realizing the whole-process digital management from conceptual design to construction drawings.
[0003] Existing architectural design modeling systems have some significant limitations and deficiencies. The primary problem is that the learning threshold of the software is relatively high, and new users need to invest a large amount of time to master its complex functions and operation methods. Secondly, in the creative design stage, these systems often limit the free play of designers due to their standardized modeling methods, which is not conducive to the expression of conceptual creativity.
[0004] In the field of architectural design, these systems are still insufficient in dealing with non-standard components and complex geometric shapes, and it is difficult to meet the pursuit of free forms in contemporary architectural design. At the same time, the rendering effects and material expressiveness provided by the systems are limited, and it is difficult to fully meet the artistic needs of architectural representation. Summary of the Invention
[0005] This application provides an architectural design modeling system, including:
[0006] A surveying and mapping module;
[0007] An image description module;
[0008] An image generation module;
[0009] A model generation module;
[0010] A processing control module;
[0011] Wherein, the surveying and mapping module, the image description module, the image generation module, and the model generation module are respectively connected to the processing control module through data;
[0012] Wherein, the architectural design modeling system further includes an architectural design modeling strategy, including the following steps:
[0013] A1. Obtain the corresponding design plot area surveying data through surveying by the surveying and mapping module according to the preset architectural design plot and the preset surveying radius;
[0014] A2. Extract the corresponding plot top-down image data and plot surrounding scene image data from the design plot area surveying data through the processing control module;
[0015] A3. Generate corresponding plot feature description text through the image description module according to the plot top-down image data;
[0016] A4. Generate corresponding surrounding scene feature description text through the image description module according to the surrounding scene image data of the plot;
[0017] A5. Combine and generate corresponding architectural design concept text through the processing and control module according to the plot feature description text, the surrounding scene feature description text, and the preset architectural design requirement text;
[0018] A6. Generate corresponding pre-construction drawing data of each building through the image generation module according to the architectural design concept text and the preset number of images to be generated, and combine the pre-construction drawing data of each building to generate a pre-construction image dataset of the building;
[0019] A7. Generate corresponding pre-construction model data of each building through the model generation module for the pre-construction drawing data of each building in the pre-construction image dataset of the building.
[0020] By adopting the above technical solutions, the architectural design modeling system can combine surveying and mapping data, image analysis, text description, and model generation, and can consider both plot features and surrounding environmental factors at the same time, so as to generate an architectural design scheme that more meets the actual scene requirements. By generating the pre-construction image dataset of the building, multiple design schemes are provided for selection, which increases the flexibility and selectivity of the design. The entire process is highly automated, which can significantly improve the architectural design efficiency and ensure the coordination of the design scheme with the surrounding environment.
[0021] Optionally, the architectural design modeling system further includes the following steps:
[0022] A8. Determine the corresponding building model bottom surface image data according to the pre-construction model data of each building respectively;
[0023] A9. Calculate the corresponding building plot graphic matching degree according to the building model bottom surface image data and the plot top-down image data with a preset graphic matching algorithm;
[0024] A10. If the building plot graphic matching degree is not less than the preset matching threshold, define the corresponding pre-construction model data of the building as available building design model data.
[0025] By adopting the above technical solutions, the architectural design modeling system can perform a matching degree analysis on the building bottom surface image of the generated pre-construction model data of the building and the actual plot image, so as to add a model verification and screening mechanism, be able to evaluate the adaptability of the architectural design scheme to the plot, ensure the feasibility of the finally output architectural design model on the architectural design plot, effectively avoid unreasonable design schemes, and improve the practicability and feasibility.
[0026] Optionally, the building design modeling system further includes the following steps:
[0027] B1. Generate corresponding plot area model data based on the surveying and mapping data of the design plot area;
[0028] B2. Obtain the plot model positioning data corresponding to the building design plot from the plot area model data;
[0029] B3. Add each available building design model data at the plot model positioning data respectively to generate corresponding building design area model data;
[0030] B4. Obtain corresponding area building top view data according to each building design area model data respectively;
[0031] B5. Identify and generate corresponding road path data according to the area building top view data with a preset road recognition algorithm;
[0032] B6. Determine corresponding adjacent road path data from the road path data according to the plot model positioning data;
[0033] B7. Obtain respective designed building virtual appearance image data corresponding to the available building design model data with a preset virtual camera in the building design area model data according to the adjacent road path data and the plot model positioning data.
[0034] By adopting the above technical solution, the building design modeling system can place the building model in the surveying and mapping model of the design plot, and analyze the surrounding traffic environment in combination with the road recognition algorithm, and can automatically generate building appearance images from multiple perspectives. It can not only help designers more intuitively evaluate the integration effect of the building and the surrounding environment, but also provide an important visual reference basis for subsequent design optimization, improving the visualization level of building design and the environmental adaptability evaluation ability.
[0035] Optionally, the building design modeling system further includes the following steps:
[0036] B8. Generate corresponding designed building render data respectively through a preset image beautification model according to the respective designed building virtual appearance image data corresponding to the building design area model data;
[0037] B9. Generate corresponding render feature vectors according to all the designed building render data with a preset feature extraction algorithm;
[0038] B10. Calculate corresponding render feature center vectors according to each render feature vector;
[0039] B11. Calculate the corresponding cosine similarity of the renderings based on the eigenvectors of each rendering feature and the center vector of the rendering features.
[0040] B12. If the cosine similarity of the rendering corresponding to the rendering feature vector is greater than the preset rendering similarity threshold, define the design building rendering data corresponding to the rendering feature vector as classified rendering data.
[0041] B13. Generate the design building rendering set data according to all the classified rendering data combinations.
[0042] By adopting the above technical solution, the building design modeling system can optimize the original rendering through the image beautification model, and use eigenvector analysis and cosine similarity calculation to evaluate and screen the renderings, ensuring that the finally generated rendering set has high visual quality and style consistency. It can not only ensure the professionalism and aesthetics of the renderings, but also automatically eliminate the pictures with large style differences, providing the designer with a high-quality and style-unified building rendering set.
[0043] Optionally, the building design modeling system further includes the following steps:
[0044] B14. Determine the corresponding design building rendering data according to the rendering feature vector with the maximum cosine similarity of the renderings and define it as the typical building rendering data.
[0045] B15. Generate the corresponding typical rendering description text through the image description module according to the typical building rendering data.
[0046] B16. Generate the corresponding design building rendering and text data according to the combination of the design building rendering set data and the typical rendering description text.
[0047] By adopting the above technical solution, the building design modeling system can select the most representative design building rendering and automatically generate the corresponding text description, which can combine visual presentation and text description, providing a more comprehensive and professional display method for the design scheme. It can not only help relevant personnel better understand the design intention, but also provide a more professional and standardized design result display scheme, improving the expression effect and communication efficiency of the building design results.
[0048] Optionally, the building design modeling system further includes the following steps:
[0049] C1. Set the corresponding simulated sunlight in each building design area model data respectively.
[0050] C2. Continuously adjust the solar altitude angle and solar azimuth angle of the simulated sunlight according to the positioning data of the building design plot and the preset simulation time window.
[0051] C3. When adjusting the simulated sunlight, obtain the corresponding simulated time, and continuously obtain the simulated daylighting image data corresponding to the available building design model data in the building design area model data at the preset daylighting shooting position;
[0052] C4. Calculate the simulated daylighting data corresponding to the available building design model data in the building design area model data according to the simulated daylighting image data corresponding to all simulated times.
[0053] By adopting the above technical solution, the building design modeling system can simulate the sunlight conditions at different times. The system can automatically analyze the daylighting effect of the building under all-weather conditions and evaluate the utilization of natural light in the building by continuously collecting daylighting data. It can not only help designers more accurately evaluate the daylighting performance of the building, but also provide important data support for building energy-saving design, effectively improving the scientificity and sustainability of building design, and also providing a data path for the subsequent improvement of building design.
[0054] Optionally, the building design modeling system further includes the following steps:
[0055] C5. Comprehensively calculate and determine the corresponding average daylighting duration according to the simulated daylighting data corresponding to the available building design model data in each building design area model data;
[0056] C6. If the average daylighting duration is less than the preset daylighting duration threshold, return to step A5 and add the corresponding daylighting duration description text to the building design requirement text.
[0057] By adopting the above technical solution, the building design modeling system can calculate the average daylighting duration and compare it with the preset standard. When the daylighting condition does not meet the requirements, it will automatically feedback the daylighting problem to the design concept stage and add relevant descriptions to the design requirements, thus prompting the system to generate a new design scheme with better daylighting performance. This closed-loop optimization mechanism ensures that the building design can improve the daylighting deficiency and effectively improve the practicability and living comfort of the design scheme.
[0058] Optionally, the step A6 includes the following steps:
[0059] A601. Generate the corresponding building pre-composition description text according to each building pre-composition data through the image description module;
[0060] A602. Generate the corresponding pre-composition description text word feature vector according to the building pre-composition description text by using the preset word vector algorithm;
[0061] A603. Generate the corresponding concept text word feature vector according to the building design concept text by using the word vector algorithm;
[0062] A604. Calculate the corresponding text cosine similarity based on the pre-constructed map description text word feature vector and the conceived text word feature vector;
[0063] A605. If the text cosine similarity is greater than the preset text similarity threshold, define the building pre-constructed map data corresponding to the pre-constructed map description text word feature vector as valid building pre-constructed map data;
[0064] A606. Generate a building pre-constructed image dataset according to the combination of all valid building pre-constructed map data.
[0065] By adopting the above technical solutions, the building design and modeling system can convert the building pre-constructed map into text description, and use the word vector algorithm to calculate the similarity with the design concept, so as to screen out the pre-constructed map solutions that match the design intention. It can not only ensure that the generated building solutions conform to the design concept, but also effectively filter out the solutions that do not conform to the design intention, improving the accuracy and design efficiency of the design results.
[0066] In summary, the present application includes at least one of the following beneficial technical effects:
[0067] 1. By combining surveying and mapping data, image analysis, text description, and model generation, it is possible to consider both plot characteristics and surrounding environmental factors simultaneously, thereby generating a building design solution that better meets the actual scenario requirements. Through the generation of the building pre-constructed image dataset, multiple design solutions are provided for selection, which increases the flexibility and selectivity of the design. The entire process is highly automated, which can significantly improve the building design efficiency and ensure the coordination of the design solution with the surrounding environment.
[0068] 2. By performing a matching degree analysis on the building bottom surface image of the generated building pre-constructed model data and the actual plot image, a model verification and screening mechanism can be added to evaluate the suitability of the building design solution for the plot, ensuring the feasibility of the finally output building design model on the building design plot, effectively avoiding unreasonable design solutions, and improving the practicality and feasibility.
[0069] 3. By placing the building model in the surveying and mapping model of the design plot and combining the road recognition algorithm to analyze the surrounding traffic environment, it is possible to automatically generate building exterior images from multiple perspectives. This can not only help designers more intuitively evaluate the integration effect of the building with the surrounding environment, but also provide an important visual reference basis for subsequent design optimization, improving the visualization level of building design and the environmental adaptability evaluation ability. BRIEF DESCRIPTION OF THE DRAWINGS
[0070] Figure 1 is a schematic diagram of the principle of a building design and modeling system of the present invention.
[0071] Figure 2 It is a schematic process diagram of the architectural design modeling strategy of an architectural design modeling system of the present invention. Detailed implementation manners
[0072] In order to make the objectives, technical solutions and advantages of the present application clearer, the present application will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.
[0073] The embodiments of the present application will be further described in detail below with reference to the accompanying drawings of the specification.
[0074] Referring to Figure 1 , the present invention provides an architectural design modeling system for architectural design based on an AI model, including:
[0075] A surveying and mapping module 10;
[0076] An image description module 20;
[0077] An image generation module 30;
[0078] A model generation module 40;
[0079] A processing and control module 50;
[0080] Among them, the surveying and mapping module 10, the image description module 20, the image generation module 30, and the model generation module 40 are respectively connected to the processing and control module 50 through data.
[0081] The surveying and mapping module 10 is mainly used to survey the terrain and building data of the corresponding plot to be architecturally designed and its surrounding environment. The surveying and mapping module 10 can be a surveying and mapping module based on an unmanned aerial vehicle.
[0082] The image description module 20 is mainly used to input an image and generate the description text content of the corresponding image.
[0083] The image generation module 30 is mainly used to generate the corresponding image content according to the input text content.
[0084] The model generation module 40 is mainly used to generate the corresponding three-dimensional model data according to the input image content.
[0085] The processing and control module 50 is mainly used for data processing and controlling the other modules.
[0086] Among them, the architectural design modeling system further includes an architectural design modeling strategy, including the following steps:
[0087] A1. Obtain the corresponding survey data of the designed plot area by surveying through the survey module 10 according to the preset building design plot and the preset survey radius;
[0088] The building design plot is the construction plot that needs to be designed;
[0089] The survey radius is the preset radius length, which is used to determine the corresponding survey range with the building design plot as the center;
[0090] The survey data of the designed plot area is the topographic and building survey data within the survey radius area with the building design plot as the center, that is, the survey data of the topography and buildings within the survey radius around the building design plot.
[0091] A2. Extract the corresponding plot top-down image data and plot surrounding scene image data from the survey data of the designed plot area through the processing and control module 50;
[0092] The plot top-down image data is the top-down image of the building design plot;
[0093] The plot surrounding scene image data is the image data of the topography or buildings around the building design plot.
[0094] A3. Generate the corresponding plot feature description text according to the plot top-down image data through the image description module 20;
[0095] The plot feature description text is the descriptive text content corresponding to the plot top-down image data, which can be a qualitative description of the size and shape of the building design plot in the plot top-down image data. It can be generated by inputting the plot top-down image data into the image description module 20. There are many existing multi-modal large models that can generate the corresponding description text according to the input image.
[0096] A4. Generate the corresponding surrounding scene feature description text according to the plot surrounding scene image data through the image description module 20;
[0097] The surrounding scene feature description text is the descriptive text content corresponding to the plot surrounding scene image data, which can be a qualitative description of the environmental conditions, building styles, building heights, and building densities around the building design plot.
[0098] A5. Combine and generate the corresponding architectural design concept text through the processing and control module 50 according to the plot feature description text, the surrounding scene feature description text, and the preset architectural design requirement text;
[0099] The architectural design requirement text is the requirement text content pre-drafted by the designer, such as design style, building color matching, building height, and ancillary facilities;
[0100] The architectural design concept text is a collection of block feature description text, surrounding scene feature description text, and architectural design requirement text, which is used to comprehensively reflect the actual situation and design requirements of the building.
[0101] A6. According to the architectural design concept text and the preset number of images to be generated, generate corresponding pre-construction drawing data of each building through the image generation module 30, and combine the pre-construction drawing data of each building to generate a pre-construction image dataset of the building;
[0102] The number of images to be generated is a preset numerical value, which is used to generate corresponding pre-construction drawing data of the building according to the architectural design concept text through the image generation module 30;
[0103] The pre-construction drawing data of the building is an architectural design drawing generated according to the architectural design concept text through the image generation module 30, and corresponding building images can be generated by inputting the text form of the design requirements into the existing multi-modal large model;
[0104] The pre-construction image dataset of the building is a dataset of all pre-construction drawing data of the building;
[0105] Since there is a certain degree of randomness in generating image content through the multi-modal large model, setting the number of images to be generated can ensure that there is sufficient pre-construction drawing data of the building for subsequent data processing and screening.
[0106] A7. Generate corresponding pre-construction model data of each building through the model generation module 40 for the pre-construction drawing data in the pre-construction image dataset of the building;
[0107] The pre-construction model data of the building is the three-dimensional model data of the building generated after the pre-construction drawing data is input into the model generation module 40.
[0108] Through the above technical solutions, the architectural design modeling system can combine surveying and mapping data, image analysis, text description, and model generation, and can consider both plot features and surrounding environmental factors at the same time, so as to generate a building design scheme that better meets the actual scene requirements. Through the generation of the pre-construction image dataset of the building, multiple design schemes are provided for selection, which increases the flexibility and selectivity of the design. The entire process is highly automated, which can significantly improve the efficiency of architectural design and ensure the coordination of the design scheme with the surrounding environment.
[0109] Furthermore, the architectural design modeling system further includes the following steps:
[0110] A8. Determine the corresponding building model bottom surface image data according to each pre-construction model data respectively;
[0111] The bottom surface image data of the building model is the bottom surface image of the three-dimensional model corresponding to the building pre-construction model data, and is used to reflect the shape of the floor area of the building pre-construction model data.
[0112] A9. Calculate the corresponding building plot graphic matching degree according to the bottom surface image data of the building model and the top-down image data of the plot by using a preset graphic matching algorithm;
[0113] The graphic matching algorithm calculation is a preset algorithm for calculating the matching degree between two images. There are many existing related algorithms that can implement the calculation of the graphic matching degree. For example, the gray-scale based matching algorithm, the feature-based matching algorithm, and the relationship-based matching algorithm can be selected and used according to requirements;
[0114] The building plot graphic matching degree is the matching degree value between the bottom surface image data of the building model and the top-down image data of the plot. If the building plot graphic matching degree is low, it indicates that the building pre-construction model data corresponding to the bottom surface image data of the building model may not match the building design plot, and thus construction cannot be carried out.
[0115] A10. If the building plot graphic matching degree is not less than the preset matching threshold, define the corresponding building pre-construction model data as available building design model data;
[0116] The matching threshold is a preset reference value for judging whether the building plot graphic matching degree meets the requirements;
[0117] The available building design model data is the building pre-construction model data determined to be estimated to be able to be constructed on the building design plot.
[0118] Through the above steps, the building design modeling system can analyze the matching degree between the building bottom surface image of the generated building pre-construction model data and the actual plot image, so as to increase the model verification and screening mechanism, be able to evaluate the adaptability of the building design scheme to the plot, ensure the feasibility of the finally output building design model on the building design plot, effectively avoid unreasonable design schemes, and improve the practicability and feasibility.
[0119] Furthermore, the building design modeling system further includes the following steps:
[0120] B1. Generate corresponding plot area model data according to the surveying and mapping data of the design plot area;
[0121] The plot area model data is the three-dimensional model data generated according to the surveying and mapping data of the design plot area, that is, the three-dimensional model data of the surrounding area environment and buildings of the building design plot.
[0122] B2. Obtain the plot model positioning data corresponding to the building design plot from the plot area model data;
[0123] The plot model positioning data is the positioning data of the building design plot in the plot area model data.
[0124] B3. Add each available building design model data at the plot model positioning data to generate the corresponding building design area model data.
[0125] The building design area model data is the 3D model data generated by adding the available building design model data to the building design plot in the plot area model data, that is, virtually building the available building design model data in the plot area model data.
[0126] B4. Obtain the corresponding area building top view data according to each building design area model data.
[0127] The area building top view data is the top view corresponding to the building design area model data.
[0128] B5. Identify and generate the corresponding road path data according to the area building top view data with a preset road recognition algorithm.
[0129] The road recognition algorithm is a preset algorithm for identifying the positioning and orientation data of the corresponding road according to the top view.
[0130] The road path data is the road positioning and orientation data in the area building top view data.
[0131] B6. Determine the corresponding adjacent road path data according to the plot model positioning data and the road path data.
[0132] The adjacent road path data is the positioning and orientation data of the road adjacent to the available building design model data in the building design area model data.
[0133] B7. Obtain the corresponding virtual appearance image data of the available building design model data with a preset virtual camera in the building design area model data according to the adjacent road path data and the plot model positioning data.
[0134] The virtual camera is a virtual visual point set in the 3D model for image acquisition, including the corresponding position and orientation angle data.
[0135] Moving the virtual camera according to the adjacent road path data and keeping the virtual camera always facing the available building design model data in the building design area model data according to the plot model positioning data, the appearance image corresponding to the available building design model data can be obtained from multiple directions and angles based on the vision of pedestrians.
[0136] The designed building virtual appearance image data, that is, the appearance images corresponding to the building design model data in the building design area model data, can be used by designers for reference and evaluation or for subsequent data analysis and processing.
[0137] Through the above steps, the building design modeling system can place the building model in the surveying and mapping model of the design plot and analyze the surrounding traffic environment by combining the road recognition algorithm, and can automatically generate building appearance images from multiple perspectives. This can not only help designers more intuitively evaluate the integration effect of the building with the surrounding environment, but also provide an important visual reference basis for subsequent design optimization, improving the visualization level of building design and the ability to evaluate environmental adaptability.
[0138] Furthermore, the building design modeling system further includes the following steps:
[0139] B8, respectively generate corresponding designed building render data through a preset image beautification model according to each designed building virtual appearance image data corresponding to the building design area model data;
[0140] The image beautification model is a pre-trained or pre-selected model for beautifying and enhancing the input image. It can be a dedicated image beautification model or an existing multi-modal large model;
[0141] The designed building render data is the render data generated after beautifying the designed building virtual appearance image data.
[0142] B9, generate corresponding render feature vectors according to all the designed building render data with a preset feature extraction algorithm;
[0143] The render feature vector is the feature vector corresponding to the designed building render data.
[0144] B10, calculate the corresponding render feature center vector according to each render feature vector;
[0145] The render feature center vector is the center vector of all render feature vectors. The center vector can be calculated and determined by a clustering algorithm or by taking the mean of each dimension of the render feature vectors.
[0146] B11, calculate the corresponding render cosine similarity according to each render feature vector and the render feature center vector respectively;
[0147] The render cosine similarity is the cosine value of the angle between the render feature vector and the render feature center vector.
[0148] For B12, if the cosine similarity of the rendering feature vector corresponding to the rendering is greater than the preset rendering similarity threshold, the design building rendering data corresponding to the rendering feature vector is defined as the classified rendering data;
[0149] The rendering similarity threshold is a preset reference value used to determine whether the similarity degree between the rendering feature vector and the rendering feature center vector meets the requirements;
[0150] The classified rendering data is a data collection of design building rendering data with the cosine similarity of the rendering meeting the rendering similarity threshold, which can be understood as the design building rendering data that can be classified with similar design styles.
[0151] For B13, generate the design building rendering set data according to the combination of all the classified rendering data;
[0152] The design building rendering set data is a data collection of all the classified rendering data.
[0153] Through the above steps, the building design modeling system can optimize the original rendering through the image beautification model, and use feature vector analysis and cosine similarity calculation to evaluate and screen the renderings, ensuring that the finally generated rendering set has high visual quality and style consistency. It can not only ensure the professionalism and aesthetics of the renderings, but also automatically eliminate the pictures with large style differences, providing designers with a high-quality and style-unified building rendering set.
[0154] Furthermore, the building design modeling system further includes the following steps:
[0155] For B14, determine the corresponding design building rendering data according to the rendering feature vector with the largest cosine similarity of the rendering and define it as the typical building rendering data;
[0156] The typical building rendering data is the design building rendering data of the rendering feature vector with the largest cosine similarity of the rendering, that is, the most representative design building rendering data in the design building rendering set data.
[0157] For B15, generate the corresponding typical rendering description text according to the typical building rendering data through the image description module 20;
[0158] The typical rendering description text is the descriptive text content corresponding to the typical building rendering data.
[0159] For B16, generate the corresponding design building rendering graphic data according to the combination of the design building rendering set data and the typical rendering description text;
[0160] The design building rendering graphic data is a collection of the design building rendering set data and the typical rendering description text.
[0161] Through the above steps, the building design modeling system can select the most representative design building renderings and automatically generate corresponding text descriptions, combining visual presentation and text explanation to provide a more comprehensive and professional display method for the design scheme. This can not only help relevant personnel better understand the design intent but also provide a more professional and standardized design result display scheme, enhancing the expression effect and communication efficiency of building design results.
[0162] Furthermore, the building design modeling system further includes the following steps:
[0163] C1. Set corresponding simulated sunlight in each building design area model data respectively;
[0164] The simulated sunlight can be set through the corresponding 3D software to simulate the running mode of the sun, and the corresponding altitude angle and azimuth angle can be calculated according to the algorithm of the sun's movement;
[0165] Setting simulated sunlight in the building design area model data can fully consider the daylighting impact of adjacent buildings and environmental terrain on the available building design model data.
[0166] C2. Continuously adjust the sun altitude angle and sun azimuth angle of the simulated sunlight according to the positioning data of the building design plot and the preset simulation time window;
[0167] The simulation time window is a pre-set time window used to determine the time range of the simulated sunlight operation;
[0168] The sun altitude angle is the altitude angle of the sun simulated by the simulated sunlight in the building design area model data;
[0169] The sun azimuth angle is the azimuth angle of the sun simulated by the simulated sunlight in the building design area model data.
[0170] C3. Obtain the corresponding simulation moment when adjusting the simulated sunlight, and continuously obtain the simulated daylighting image data corresponding to the available building design model data in the building design area model data at the preset daylighting shooting position;
[0171] The simulation moment is the corresponding moment in the simulation time window when the simulated sunlight is running and adjusted;
[0172] The daylighting shooting position is a pre-set virtual shooting position used to obtain the daylighting images of the available building design model data in the building design area model data. For example, corresponding positions can be set due south, due east, due west, or due north of the available building design model data to continuously obtain images facing the available building design model data to obtain different daylighting images of the available building design model data at different simulation moments;
[0173] The simulated daylighting image data are daylighting images at different simulated times for the available building design model data.
[0174] C4. Calculate the simulated daylighting data corresponding to the available building design model data in the building design area model data based on all the simulated daylighting image data corresponding to the simulated times;
[0175] The simulated daylighting data are data on the daylighting situation of the available building design model data based on time within the simulation time window, which can be determined by calculating from the simulated daylighting image data. For example, the corresponding illuminated area can be calculated from the brightness data of the simulated daylighting image data, and then the simulated daylighting data can be determined.
[0176] Through the above steps, the building design modeling system can simulate the sunlight conditions at different times. The system can automatically analyze the daylighting effect of the building under all-weather conditions, and evaluate the utilization of natural light in the building by continuously collecting daylighting data. This not only helps designers more accurately evaluate the daylighting performance of the building, but also provides important data support for building energy-saving design, effectively improving the scientificity and sustainability of building design, and also providing a data path for subsequent improvement of building design.
[0177] Furthermore, the building design modeling system further includes the following steps:
[0178] C5. Comprehensively calculate and determine the corresponding average daylighting duration based on the simulated daylighting data corresponding to the available building design model data in each building design area model data;
[0179] The average daylighting duration is the average value of the daylighting durations determined by calculating the simulated daylighting data, which can be the overall average duration or the average duration of a certain season.
[0180] C6. If the average daylighting duration is less than the preset daylighting duration threshold, return to step A5 and add the corresponding daylighting duration description text to the building design requirement text.
[0181] The daylighting duration threshold is a preset reference value used to determine whether the average daylighting duration meets the set requirements;
[0182] If the average daylighting duration is insufficient, by returning to step A5 and adding the daylighting duration description text such as insufficient daylighting to the building design requirement text, the daylighting situation can be fully considered when generating the building pre-composition data again.
[0183] Through the above steps, the building design modeling system can calculate the average daylighting duration and compare it with the preset standard. When the daylighting condition does not meet the requirements, it will automatically feedback the daylighting problem to the design concept stage and add relevant descriptions to the design requirements, thus prompting the system to generate new design solutions with better daylighting performance. This closed-loop optimization mechanism ensures that the building design can improve the insufficient daylighting situation and effectively enhance the practicability and living comfort of the design scheme.
[0184] Further, step A6 includes the following steps:
[0185] A601, generate the corresponding building pre - composition description text through the image description module 20 according to each building pre - composition data;
[0186] The building pre - composition description text is the descriptive text content corresponding to the building pre - composition data.
[0187] A602, generate the corresponding pre - composition description text word feature vector according to the building pre - composition description text with a preset word vector algorithm;
[0188] The word vector algorithm is a preset algorithm for generating the corresponding word feature vector according to the text content;
[0189] The pre - composition description text word feature vector is the word feature vector corresponding to the building pre - composition description text.
[0190] A603, generate the corresponding concept text word feature vector according to the building design concept text with a word vector algorithm;
[0191] The concept text word feature vector is the word feature vector corresponding to the building design concept text.
[0192] A604, calculate the corresponding text cosine similarity according to the pre - composition description text word feature vector and the concept text word feature vector;
[0193] The text cosine similarity is the cosine similarity between the pre - composition description text word feature vector and the concept text word feature vector.
[0194] A605, if the text cosine similarity is greater than the preset text similarity threshold, define the building pre - composition data corresponding to the pre - composition description text word feature vector as valid building pre - composition data;
[0195] The text similarity threshold is a preset reference value for judging whether the text cosine similarity reaches the corresponding similarity degree;
[0196] The valid building pre - composition data is the building pre - composition data with the text cosine similarity meeting the requirements, that is, the corresponding building pre - composition data meets the requirements in the building design concept text to a certain extent.
[0197] A606, generate a building pre-construction image dataset according to the combination of all valid building pre-construction drawing data;
[0198] The building pre-construction image dataset is the collection of all valid building pre-construction drawing data.
[0199] Through the above steps, the building design and modeling system can convert the building pre-construction drawing into a text description and calculate the similarity with the design concept using the word vector algorithm, so as to screen out the pre-construction drawing schemes that match the design intention. It can not only ensure that the generated building scheme conforms to the design concept, but also effectively filter out the schemes that do not meet the design intention, improving the accuracy of the design results and the design efficiency.
[0200] The above are all the preferred embodiments of this application. Without limiting the protection scope of this application accordingly, any feature disclosed in this specification (including the abstract and drawings), unless specifically described, can be replaced by other equivalent or similar-purpose alternative features. That is, unless specifically described, each feature is only an example in a series of equivalent or similar features.
Claims
1. A building design modeling system, characterized in that: include: Surveying and mapping module; Image description module; Image generation module; Model generation module; Processing control module; Wherein, the surveying and mapping module, the image description module, the image generation module, and the model generation module are respectively data-connected to the processing control module; Wherein, the architectural design modeling system further includes an architectural design modeling strategy, including the following steps: A1, obtaining corresponding design plot area surveying data through surveying by the surveying module according to the preset building design plot and the preset surveying radius; A2, extracting corresponding land parcel top view image data and land parcel surrounding scene image data from the designed land parcel area surveying and mapping data through the processing control module; A3, generating corresponding land parcel feature description text through the image description module according to the land parcel overhead image data; A4, generating corresponding surrounding scene feature description text through the image description module according to the surrounding scene image data of the land parcel; A5, generating a corresponding architectural design concept text by combining the plot feature description text, the surrounding scene feature description text and the preset architectural design requirement text through the processing control module; A6, generating corresponding pre-constructed image data of each building through the image generation module according to the architectural design concept text and the preset number of image generation, and combining the pre-constructed image data of each building to generate a pre-constructed image data set of the building; A7, generating corresponding prefabricated building model data through the model generation module for each prefabricated building image data in the prefabricated building image data set; A8, determining corresponding building model bottom surface image data according to each building prefabricated model data; A9, calculating the graphic matching degree of the corresponding building plot according to the bottom surface image data of the building model and the top view image data of the plot using a preset graphic matching algorithm; A10: If the matching degree of the building plot graphic is not less than a preset matching threshold, the corresponding prefabricated building model data is defined as available building design model data.
2. The architectural design modeling system according to claim 1, characterized in that: Further comprising the steps of: B1, generating corresponding plot area model data according to the design plot area surveying and mapping data; B2, obtaining the plot model positioning data corresponding to the building design plot in the plot area model data; B3, adding each available building design model data to the location data of the plot model to generate corresponding model data of each building design area; B4, obtaining the corresponding regional building top view data according to the model data of each building design area; B5, identifying and generating corresponding road path data using a preset road recognition algorithm according to the regional building bird's-eye view data; B6, determining corresponding adjacent road path data according to the land parcel model positioning data and the road path data; B7, according to the adjacent road path data and the plot model positioning data, a preset virtual camera is used to obtain virtual appearance image data of each designed building corresponding to the available building design model data in the building design area model data.
3. The architectural design modeling system according to claim 2, characterized in that: Further comprising the steps of: B8, generating corresponding design building rendering data through a preset image beautification model according to the virtual appearance image data of each design building corresponding to the architectural design area model data; B9, generating corresponding rendering feature vectors according to all the design building rendering data using a preset feature extraction algorithm; B10, calculating the corresponding effect graph feature center vector according to each effect graph feature vector; B11, calculating the corresponding cosine similarity of the effect graph according to the feature vector of each effect graph and the feature center vector of the effect graph; B12, if the cosine similarity of the effect picture corresponding to the effect picture feature vector is greater than a preset effect picture similarity threshold, then define the design building effect picture data corresponding to the effect picture feature vector as the classified effect picture data; B13, generating design building renderings set data according to the combination of all classified renderings data.
4. The architectural design modeling system according to claim 3, characterized in that: Further comprising the steps of: B14, determining the corresponding design building rendering data according to the rendering feature vector with the largest cosine similarity of the renderings and defining it as typical building rendering data; B15, generating corresponding typical rendering description text through the image description module according to the typical building rendering data; B16, generating corresponding design building effect graphic and text data according to the design building effect atlas data and the typical effect description text combination.
5. The architectural design modeling system according to claim 4, characterized in that: Further comprising the steps of: C1, respectively set the corresponding simulated daylight in the model data of each building design area; C2, continuously adjusting the solar altitude angle and solar azimuth angle of the simulated sunlight according to the positioning data of the building design plot and the preset simulation time window; C3, obtaining a corresponding simulation time when adjusting the simulated daylight, and continuously obtaining simulated lighting image data corresponding to the available architectural design model data in the architectural design area model data at a preset lighting shooting position; C4, calculating the simulated lighting data corresponding to the available architectural design model data in the architectural design area model data according to the simulated lighting image data corresponding to all simulation moments.
6. The architectural design modeling system according to claim 5, characterized in that: Further comprising the steps of: C5, comprehensively calculating and determining the corresponding average daylighting duration according to the simulated daylighting data corresponding to the available building design model data in the model data of each building design area; C6, if the average daylighting duration is less than the preset daylighting duration threshold, return to step A5 and add the corresponding daylighting duration description text to the architectural design requirement text.
7. The architectural design modeling system according to claim 6, characterized in that: The step A6 comprises the following steps: A601, generating corresponding building pre-drawing description text through the image description module according to each building pre-drawing data; A602, generating a corresponding pre-construction description text word feature vector according to the architectural pre-construction description text by using a preset word vector algorithm; A603, generating a corresponding concept text word feature vector according to the architectural design concept text by using a word vector algorithm; A604, calculating the corresponding text cosine similarity according to the pre-constructed description text word feature vector and the conception text word feature vector; A605, if the text cosine similarity is greater than a preset text similarity threshold, defining the architectural pre-image data corresponding to the pre-image description text word feature vector as valid architectural pre-image data; A606, generating a pre-constructed building image dataset according to all valid pre-constructed building image data combinations.
Citation Information
Patent Citations
Building design method, device and equipment based on digital twinning and storage medium
CN117932735A
Building design scene automatic generation method and system based on artificial intelligence
CN118940364A
Municipal green building design optimization method
CN119538387A