Architectural design method, device, electronic device and readable storage medium
By acquiring the activity types and living preferences of the elderly, building an initial BIM architectural model and simulating living behaviors, identifying potential hazards and adjusting the design, the problem that existing architectural designs are difficult to improve the living safety of the elderly is solved, and a safer living environment for the elderly is achieved.
Patent Information
- Application Number
- CN202411614692.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-13
- Publication Date
- 2025-04-01
- Estimated Expiration
- 2044-11-13
AI Technical Summary
Faced with the phenomenon of living alone among the elderly, existing architectural designs are difficult to effectively improve the living safety of the elderly. Especially due to the diversity of the elderly's activities, objects in the building may affect the safety of the elderly.
By obtaining the activity types and living preferences of the elderly to be resided, an initial BIM building model is constructed, and the potential hazard prediction model is called to simulate the living behavior of the elderly, identify potential hazards, and adjust the building model according to this to reduce the danger.
It has achieved the realization of predicting potential hazards based on the specific needs and behaviors of the elderly, and adjusted the architectural design, thereby improving the living safety of the elderly.
Smart Images

Figure CN119150430B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of architectural technology, and in particular to architectural design methods, devices, electronic equipment and readable storage media. Background Art
[0002] As the aging trend of society becomes increasingly prominent, the phenomenon of elderly people living alone is becoming more and more common, and their living safety and quality of life have become the focus of social attention. The diverse living habits and changes in physical functions of the elderly have led to many inconveniences and risks in many buildings for the elderly to live in. Even if some protective objects, such as sponges, are set up in the building to protect the safety of the elderly, in actual living, due to the diversity of the elderly's living behaviors, the objects in the building may still affect the safety of the elderly's living, so there is currently a technical problem of low living safety in buildings for the elderly.
[0003] The above contents are only used to assist in understanding the technical solution of the present application and do not constitute an admission that the above contents are prior art. Summary of the invention
[0004] The main purpose of this application is to provide a building design method, device, electronic device and readable storage medium, aiming to solve the problem of low living safety in buildings for the elderly.
[0005] To achieve the above-mentioned purpose, the present application provides a building design method, the method comprising: obtaining the activity type of the elderly to be housed and the elderly's living preference, wherein the elderly activity type includes a wheelchair type, a hearing and visual impairment type, and a common type;
[0006] Determine the initial BIM building model of the elderly to be housed according to the activity type of the elderly and the elderly's living preference;
[0007] Calling a preset potential danger prediction model to simulate various living behaviors of the elderly to be housed in the initial BIM building model, and determining the potential dangers in the initial BIM building model;
[0008] According to the potential danger, the initial BIM building model is adjusted to obtain a target BIM building model.
[0009] In one embodiment, the step of constructing the initial BIM building model of the elderly to be housed according to the activity type of the elderly and the elderly's living preference includes:
[0010] Generate a statement of building requirements for the elderly according to the activity type of the elderly, the living preference of the elderly and a preset building layout prompt template;
[0011] Inputting the elderly building demand statement into a preset large language model, so that the preset large language model outputs a building layout suggestion that matches the elderly activity type and the elderly living preference, wherein the building layout suggestion includes a plurality of indoor objects and a relative placement layout between the indoor objects;
[0012] Displaying the building layout suggestion on a preset display interface so that the building design user can view the building layout suggestion;
[0013] An initial BIM building model constructed by the building design user based on the building layout suggestion is received.
[0014] In one embodiment, the preset potential danger prediction model includes a preset behavior simulation model and a preset danger prediction model;
[0015] The step of calling a preset potential danger prediction model, simulating various living behaviors of the elderly to be housed in the initial BIM building model, and determining the potential dangers in the initial BIM building model includes:
[0016] According to the preset space division units, the initial BIM building model is spatially divided to determine each space in the initial BIM building model;
[0017] Calling the preset behavior simulation model to simulate the living behavior of the elderly to be housed in each of the spaces;
[0018] For each of the residential behaviors, calling a preset risk prediction model, and determining a behavior risk coefficient of the residential behavior according to the residential behavior and the space where the residential behavior is located;
[0019] The potential danger of the initial BIM building model is determined according to the behavioral risk coefficient of each of the living behaviors.
[0020] In one embodiment, the step of calling a preset risk prediction model to determine the behavior risk coefficient of the residential behavior according to the residential behavior and the space where the residential behavior is located includes:
[0021] Inputting the residential behavior and the space where the residential behavior is located into the preset risk prediction model, determining the behavioral profile of the residential behavior, determining each indoor object existing in the space, and the object profile of each indoor object;
[0022] The behavior risk coefficient of the living behavior is determined according to the behavior profile, each of the indoor objects and the corresponding object profiles.
[0023] In one embodiment, the step of determining the behavior risk coefficient of the living behavior according to the behavior profile, each of the indoor objects and the corresponding object profiles includes:
[0024] For each of the indoor objects, according to the acquired object type of the indoor object, searching for a hardness risk coefficient matching the object type in a preset type mapping relationship;
[0025] determining a distance risk factor of the indoor object according to the object contour of the indoor object and the behavior contour;
[0026] Performing weighted summation on the hardness risk coefficient and the distance risk coefficient of the same indoor object to obtain the object risk coefficient;
[0027] The object risk coefficients of each of the indoor objects are combined to obtain the behavior risk coefficient of the living behavior.
[0028] In one embodiment, the step of determining the distance risk factor of the indoor object according to the object contour and the behavior contour of the indoor object comprises:
[0029] According to a preset part division rule, the behavior contour is divided to obtain contours of various parts, wherein the contours of various parts are respectively a hand contour, a leg contour, a head contour and an upper body contour;
[0030] Enlarging each of the part contours according to a preset enlargement factor of each of the part contours to obtain an enlarged part contour corresponding to each of the part contours;
[0031] Calculate the overlap between the area within the object contour and the area within the enlarged contour of each part, and obtain the object overlap corresponding to each enlarged contour of each part;
[0032] The overlap degrees of the objects are aggregated to obtain the distance risk coefficient of the indoor objects.
[0033] In one embodiment, the step of determining the potential danger of the initial BIM building model according to the behavioral risk coefficient of each of the resident behaviors includes:
[0034] Screening out a target behavior risk coefficient that is greater than a preset behavior risk threshold value from among the behavior risk coefficients;
[0035] Determining the risk factor of each object from the risk factor of the target behavior;
[0036] Screening out a target object danger factor that is greater than a preset object danger threshold value from among the object danger factors;
[0037] The target indoor object corresponding to the risk coefficient of the target object is used as the potential risk of the initial BIM building model.
[0038] To achieve the above objectives, the present application also provides a building design device, the device comprising:
[0039] An acquisition module is used to acquire the activity type and residence preference of the elderly to be housed, wherein the activity type includes wheelchair type, hearing and visual impairment type and common type;
[0040] A building model construction module is used to construct an initial BIM building model of the elderly to be housed according to the activity type of the elderly and the living preference of the elderly;
[0041] A potential danger prediction module is used to call a preset potential danger prediction model, simulate various living behaviors of the elderly to be housed in the initial BIM building model, and determine the potential dangers in the initial BIM building model;
[0042] The adjustment module is used to adjust the initial BIM building model according to the potential danger to obtain a target BIM building model.
[0043] In addition, to achieve the above-mentioned purpose, the present application also provides an electronic device, which includes: a memory, a processor, and a program of the architectural design method stored in the memory and executable on the processor. When the program of the architectural design method is executed by the processor, the steps of the architectural design method as described above can be implemented.
[0044] In addition, to achieve the above-mentioned purpose, the present application also provides a computer-readable storage medium, on which is stored a program for implementing the architectural design method, and when the program of the architectural design method is executed by a processor, the steps of the architectural design method as described above are implemented.
[0045] In addition, to achieve the above-mentioned purpose, the present application also provides a computer program product, including a computer program, which implements the steps of the above-mentioned architectural design method when executed by a processor.
[0046] One or more technical solutions proposed in the present application have at least the following technical effects: the present application constructs an initial BIM building model for the elderly to be housed by obtaining the activity types and living preferences of the elderly, and the activity types of the elderly include wheelchair type, ordinary type, and hearing and visual impairment type. It is possible to construct an initial BIM building model suitable for the elderly to be housed in the house based on a variety of elderly activity types and in combination with the corresponding elderly living preferences, thereby improving the safety of the elderly's living to a certain extent.
[0047] Furthermore, the present application will also call a preset potential danger prediction model to simulate the various living behaviors of the elderly to be relocated in the initial BIM building model, so that the potential dangers existing in the initial BIM building model can be determined based on the various living behaviors, and the initial BIM building model can be adjusted according to the potential dangers to obtain the target BIM building model, so that the corresponding potential dangers can be predicted according to the various living behaviors that the elderly to be relocated may have, so as to facilitate the subsequent adjustment of the initial BIM building model according to the potential dangers, thereby reducing the potential dangers existing in the target BIM building model and improving the safety of the target BIM building model, thereby facilitating improving the building living safety of the elderly. BRIEF DESCRIPTION OF THE DRAWINGS
[0048] The accompanying drawings herein are incorporated in and constitute a part of the specification, illustrate embodiments consistent with the present application, and together with the description, are used to explain the principles of the present application.
[0049] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative labor.
[0050] Figure 1 This is a flow chart of an embodiment of the architectural design method of the present application;
[0051] Figure 2 A schematic diagram of another embodiment of the architectural design method of the present application;
[0052] Figure 3 This is a flow chart of another embodiment of the architectural design method of the present application;
[0053] Figure 4 A schematic diagram of the device structure of the architectural design device according to an embodiment of the present application;
[0054] Figure 5 Schematic diagram of the equipment structure of the hardware operating environment involved in the building design method in the embodiment of the present application.
[0055] The purpose, features and advantages of this application will be further described in conjunction with the embodiments and with reference to the accompanying drawings. DETAILED DESCRIPTION
[0056] It should be understood that the specific embodiments described herein are only used to explain the technical solutions of the present application and are not used to limit the present application.
[0057] In order to better understand the technical solution of the present application, a detailed description will be given below in conjunction with the accompanying drawings and specific implementation methods.
[0058] It should be noted that the execution subject of this embodiment can be a computing service device with data processing, network communication and program running functions, such as a tablet computer, a personal computer, a mobile phone, etc., or an electronic device that can realize the above functions.
[0059] Based on this, the present application embodiment provides a building design method, referring to Figure 1 , Figure 1 This is a flow chart of an embodiment of the architectural design method of the present application. In this embodiment, the method includes steps S10 to S40:
[0060] Step S10, obtaining the activity type and residence preference of the elderly to be housed, wherein the activity type includes wheelchair type, hearing and visual impairment type and common type;
[0061] It should be noted that the elderly residence preference is used to describe the residence preferences of the elderly to be housed. Different elderly residence preferences correspond to different elderly residences. For example, the elderly residence preference may include: the bedroom is on the first floor, the house has a courtyard and / or the courtyard can be used to grow vegetables, etc. This embodiment does not impose specific restrictions on this. The elderly activity type may include a wheelchair type, a visual and auditory impairment type, and a general type, etc. The wheelchair type indicates that the elderly to be housed needs a wheelchair to move, the visual and auditory impairment type indicates that the elderly to be housed has poor hearing and / or vision, and the general type indicates that the elderly to be housed does not need a wheelchair to move, and does not have hearing and vision defects, etc.
[0062] The architectural models designed for the different types of elderly activities may not necessarily be the same, and the architectural models designed for the different living preferences of the elderly may not necessarily be the same.
[0063] Step S20, determining the initial BIM building model of the elderly to be housed according to the activity type of the elderly and the elderly's living preference;
[0064] It should be noted that the initial BIM building model is a BIM building model determined based on the activity type and living preference of the elderly. The BIM building model is a virtual building model based on computer technology. The BIM building model contains the geometric information of the building where the elderly are to live, such as the shape of the building, the layout inside the building, etc. The BIM building model can be displayed as a three-dimensional model. Different types of elderly activities and different living preferences will correspond to different initial BIM building models. The initial BIM building model can be stored in the building model database.
[0065] Exemplarily, the initial BIM building model corresponding to the activity type and the living preference of the elderly can be searched in the building model database. If the initial BIM building model corresponding to the activity type and the living preference of the elderly is not found in the building model database, the corresponding initial BIM building model is determined based on the activity type and the living preference of the elderly.
[0066] In one embodiment, step S20 further includes: steps S21 to S24:
[0067] Step S21, generating an elderly building demand statement according to the elderly activity type, the elderly living preference and a preset building layout prompt template;
[0068] Step S22, inputting the elderly building demand statement into a preset large language model, so that the preset large language model outputs a building layout suggestion that matches the elderly activity type and the elderly living preference, wherein the building layout suggestion includes a plurality of indoor objects and a relative placement layout between the indoor objects;
[0069] Step S23, displaying the building layout suggestion on a preset display interface so that the building design user can view the building layout suggestion;
[0070] Step S24: receiving an initial BIM building model constructed by the building design user based on the building layout suggestion.
[0071] It should be noted that the preset building layout prompt template can be used to indicate the preset large language model to generate a template for the corresponding building layout suggestion, and the elderly building demand statement is used to indicate the preset large language model to generate a building layout suggestion that matches the elderly's activities and elderly living preferences. The preset large language model can be an LLM model, etc., and the building layout suggestion output by the preset large language model can be described in natural language. The building layout suggestion can include the width of the entrance, the width of the passage, the location of barrier-free facilities, the size of each indoor furniture, and the relative placement layout between each indoor furniture.
[0072] Indoor objects may be objects such as furniture in a building, and the relative placement and layout refers to the relative layout between indoor objects. The relative placement and layout may specifically refer to the distance and relative direction between indoor objects.
[0073] The preset large language model can determine the indoor objects that match the elderly's activity types and living preferences, as well as the relative distances between each indoor object, based on the elderly's building demand statements, to generate building layout suggestions. The indoor objects included in the building layout suggestions may be objects that are in high demand for the elderly to live in, such as indoor objects that the elderly to live in like. The relative placement layout between each indoor object may be the placement layout preferred by the elderly to live in, or it may be a placement layout related to the elderly's activity type. For example, when the elderly's activity type is a wheelchair type, the distance between each indoor object may need to be greater than the size of the wheelchair to meet the needs of the elderly to live in. However, when the elderly's activity type is a visually and auditory impairment type or an ordinary type, there is no restriction on the distance between indoor objects, which can be determined based on the preferences of the elderly to live in.
[0074] The preset display interface can be the display interface of the computer device where the preset large language model is located. The building layout suggestion is displayed on the preset display interface for the architectural design user to view the building layout suggestion, thereby facilitating the architectural design user to build the corresponding initial BIM building model.
[0075] After the preset large language model outputs the building layout suggestion, the building layout suggestion can be sent to the building design user, who is a designer who can perform building design. The building layout suggestion can assist the building design user in designing the building to determine the initial BIM building model, so that the initial BIM building model can be constructed more accurately. By outputting the building layout suggestion by the preset large language model, the efficiency of the building design user in constructing the initial BIM building model can be improved.
[0076] Exemplarily, the activity types and living preferences of the elderly can be input into a preset construction layout prompt template to obtain the elderly's building demand statement; the elderly's building demand statement can be output to a preset large language model so that the preset large language model can output building layout suggestions, and the building layout suggestions can be sent to the architectural design user.
[0077] Step S30, calling a preset potential danger prediction model, simulating various living behaviors of the elderly to be housed in the initial BIM building model, and determining the potential dangers in the initial BIM building model;
[0078] It should be noted that the preset potential danger prediction model can be used to predict the potential dangers that may exist when the elderly to be relocated live in the building corresponding to the initial BIM building model. Living behavior can be used to describe the actions of the elderly to be relocated in the building corresponding to the initial BIM building model, etc. For example, living behavior may be climbing stairs, taking objects from the table, etc., which is not specifically limited in this embodiment. Potential dangers are the dangers that may exist in the living behavior of the elderly to be relocated.
[0079] Multiple living behaviors of the elderly to be housed can be simulated so that potential dangers can be more accurately determined, which in turn facilitates the subsequent adjustment of the initial BIM building model.
[0080] The preset potential danger prediction model may include a preset behavior simulation model and a preset danger prediction model. The preset behavior simulation model may be used to simulate the corresponding living behaviors of the elderly to be housed, and the preset danger prediction model may predict the potential dangers of the elderly to be housed in the initial BIM building model based on the various living behaviors.
[0081] Exemplarily, through a preset behavior simulation model, various living behaviors of the elderly to be housed in the initial BIM building model are simulated, and through a preset danger prediction model and various living behaviors, potential dangers of the elderly to be housed in the initial BIM building model are predicted.
[0082] Step S40: adjusting the initial BIM building model according to the potential risk to obtain a target BIM building model.
[0083] It should be noted that the initial BIM building model can be adjusted according to the potential dangers, so as to reduce the dangers for the elderly to live in the building corresponding to the target BIM building model. The potential dangers may include dangerous indoor objects, which can be removed from the initial BIM building model.
[0084] This embodiment constructs an initial BIM building model for the elderly to be housed by obtaining the activity types and living preferences of the elderly. The activity types of the elderly include wheelchair type, ordinary type, and hearing and visual impairment type. This allows for a variety of elderly activity types and combined with corresponding elderly living preferences to construct an initial BIM building model suitable for the elderly to be housed, thereby improving the safety of the elderly's living to a certain extent.
[0085] Furthermore, this embodiment will also call a preset potential danger prediction model to simulate the various living behaviors of the elderly to be relocated in the initial BIM building model, so that the potential dangers existing in the initial BIM building model can be determined based on the various living behaviors, and the initial BIM building model can be adjusted according to the potential dangers to obtain the target BIM building model, so that the corresponding potential dangers can be predicted according to the various living behaviors that the elderly to be relocated may have, so as to facilitate the subsequent adjustment of the initial BIM building model according to the potential dangers, thereby reducing the potential dangers existing in the target BIM building model, improving the safety of the target BIM building model, and thus facilitating the improvement of the building living safety of the elderly.
[0086] In a possible embodiment, referring to Figure 2 , step S30 further includes:
[0087] Step S31, spatially dividing the initial BIM building model according to a preset spatial division unit, and determining each spatial location in the initial BIM building model;
[0088] Step S32, calling the preset behavior simulation model to simulate the living behavior of the elderly to be housed in each of the spaces;
[0089] It should be noted that the preset space division unit can be set based on actual conditions. The preset space division unit is the smallest space unit for dividing the initial BIM building model. Since the initial BIM building model can be displayed as a three-dimensional model, the initial BIM building model can be divided into spaces to obtain various spatial places, and the sizes of various spatial places are equal.
[0090] The preset behavior simulation model can be obtained by training the neural network model, and the preset behavior simulation model is used to simulate the residential behaviors of the elderly to be housed in each space. Not every space has its own corresponding residential behavior. For example, when the space is the place corresponding to the roof of the house, there may be no corresponding residential behavior in the space. The elderly to be housed may also have corresponding residential behaviors at the junction of the spaces.
[0091] When the preset behavior simulation model simulates the living behavior of the elderly to be housed at the junction of spatial places, the spatial places involved in the living behavior can be merged into an overall spatial place to ensure the integrity of the simulated living behavior of the preset behavior simulation model.
[0092] The training process of the preset behavior simulation model may include: obtaining a first training sample and a first model to be trained, the first model to be trained may be a neural network model, the first training sample includes a spatial sample and a residential behavior label, the spatial sample includes multiple spatial places, the spatial sample is input into the first model to be trained, the first model to be trained outputs residential behavior characteristics, and the first training loss between the residential behavior characteristics and the residential behavior labels is calculated. If the first training loss is less than a preset loss threshold, the first model to be trained is used as the preset behavior simulation model. If the first training loss is greater than or equal to the preset loss threshold, the spatial sample is re-acquired, and the first model to be trained is iteratively trained until the first training loss is less than the preset loss threshold to obtain the preset behavior simulation model.
[0093] Exemplarily, each spatial place is output to a preset behavior simulation model so that the preset behavior simulation model can simulate the living behavior of the elderly to be housed in each spatial place respectively, and can also predict the living behavior of the elderly to be housed between adjacent spatial places.
[0094] Step S33, for each of the residential behaviors, calling a preset risk prediction model, and determining a behavior risk coefficient of the residential behavior according to the residential behavior and the space where the residential behavior is located;
[0095] Step S34, determining the potential danger of the initial BIM building model according to the behavioral risk coefficient of each of the living behaviors.
[0096] It should be noted that the preset risk prediction model can be obtained by training a neural model. The behavior risk coefficient is used to describe the degree of potential danger in residential behavior, and the behavior risk coefficient is proportional to the degree of danger. The behavior risk coefficient may be different for different residential behaviors, and the behavior risk coefficient may also be different for different spatial locations where residential behaviors occur.
[0097] Potential dangers can be determined based on the behavioral risk coefficient of each living behavior, which makes it easier to adjust the initial BIM building model based on the potential dangers in the future, so as to reduce the potential dangers of the building corresponding to the building model and improve the living safety of the elderly to be relocated.
[0098] Exemplarily, for each residential behavior, the residential behavior and the spatial location corresponding to the residential behavior are input into a preset risk prediction model to obtain a behavioral risk coefficient of the residential behavior, and the potential risk of the initial BIM building model is determined based on the behavioral risk coefficient of each residential behavior.
[0099] Furthermore, the following briefly describes the training process of the preset risk prediction model: obtain a second training sample and a second model to be trained, the second model to be trained can be a neural network model, the second training sample includes a residential behavior space sample and a behavioral risk coefficient label, the residential behavior space sample includes residential behavior and the spatial location where the residential behavior is located, the residential behavior space sample is input into the second model to be trained, the second model to be trained outputs the behavioral risk coefficient feature, calculates the second training loss between the behavioral risk coefficient feature and the behavioral risk coefficient label, if the second training loss is less than the preset loss threshold, then the second model to be trained is used as the preset risk prediction model, if the second training loss is greater than or equal to the preset loss threshold, then the residential behavior space sample is re-obtained, and the second model to be trained is iteratively trained until the second training loss is less than the preset loss threshold, and the preset risk prediction model is obtained.
[0100] In a feasible embodiment, step S33 further includes steps S331 to S332:
[0101] Step S331, inputting the residential behavior and the space where the residential behavior is located into the preset risk prediction model, determining the behavioral profile of the residential behavior, determining each indoor object existing in the space, and the object profile of each indoor object;
[0102] Step S332, determining the behavior risk coefficient of the living behavior according to the behavior profile, each of the indoor objects and the corresponding object profiles.
[0103] It should be noted that the behavior contour is the contour of the living behavior of the elderly person to be housed. For example, when the elderly person to be housed is in a sitting state, the behavior contour is the state of the elderly person to be housed sitting down. The object contour is the contour of indoor objects in the spatial place corresponding to the living behavior. The spatial place corresponding to the living behavior may have multiple object contours or only one object contour, and this embodiment does not make any specific limitations on this.
[0104] Since living behavior may occur between adjacent spatial places, for example, at the junction of two adjacent spatial places, there may be one or more spatial places where the living behavior is located. When there are multiple spatial places, the object contours of the corresponding indoor objects in the multiple spatial places where the living behavior is located can also be identified.
[0105] When the elderly person to be housed behaves in the space, the indoor objects in the space may threaten the safety of the elderly person to be housed. For example, the elderly person to be housed may fall down due to touching indoor objects, or may fall on indoor objects, which may lead to danger. Therefore, this embodiment can determine the behavior risk coefficient of the living behavior through the behavior profile, the contours of each object, and the indoor objects, so as to facilitate the determination of the potential danger of the living behavior.
[0106] Exemplarily, the spatial location of the residential behavior and the restraint behavior is input into a preset risk prediction model to identify the behavioral profile of the residential behavior and the object profiles of each indoor object in the indoor object where the residential behavior is located. Based on the behavioral profile, each indoor object and the corresponding object profiles, the behavioral risk coefficient of the residential behavior is determined.
[0107] In a possible embodiment, referring to Figure 3 , step S332 also includes steps A10 to A40:
[0108] Step A10, for each of the indoor objects, according to the acquired object type of the indoor object, searching for a hardness risk coefficient matching the object type in a preset type mapping relationship;
[0109] Step A20, determining a distance risk factor of the indoor object according to the object contour and the behavior contour of the indoor object;
[0110] Step A30, performing weighted summation of the hardness risk coefficient and the distance risk coefficient of the same indoor object to obtain the object risk coefficient;
[0111] Step A40, combining the object risk coefficients of the indoor objects to obtain the behavior risk coefficient of the living behavior.
[0112] It should be noted that the hardness of indoor objects is proportional to the hardness risk factor. The higher the hardness of indoor objects, the higher the hardness risk factor. The smaller the hardness of indoor objects, the lower the hardness risk factor. The hardness risk factor is also proportional to the object risk factor. The higher the hardness (harder) of indoor objects, the greater the threat to the elderly living there. Object types can be used to describe the types of indoor objects. Object types can be divided into wooden sofas, leather sofas, wooden chairs, wooden cabinets, etc. The preset type mapping relationship includes a mapping relationship between each object type and the corresponding hardness risk factor.
[0113] The distance danger coefficient can be used to describe the distance between the object outline and the behavior outline. The shorter the distance, the greater the distance danger coefficient, and the longer the distance, the smaller the distance danger coefficient. The object danger coefficient is used to describe the danger level of indoor objects. The higher the object danger coefficient, the higher the danger level of indoor objects, and the smaller the object danger coefficient, the smaller the danger level of indoor objects.
[0114] Each indoor object can have its own corresponding hardness risk coefficient and distance risk coefficient. For each indoor object, the first risk weight of the hardness risk coefficient and the second risk weight of the distance risk coefficient can be determined. The first risk weight and the second risk weight corresponding to different indoor objects may also be different. The first risk weight and the second risk weight can be determined based on the hardness risk coefficient of the indoor object.
[0115] For example, when the hardness risk coefficient is greater than or equal to the preset hardness threshold, the absolute value of the difference between the hardness risk coefficient and the preset hardness threshold is calculated to obtain a first difference, the ratio of the first difference to the preset hardness threshold is calculated to obtain a hardness threshold ratio, and the sum of the hardness threshold ratio and the preset standard weight value is used as the first risk weight and the second risk weight. The preset standard weight value is 1.
[0116] When the hardness risk coefficient is less than the preset hardness threshold and greater than the preset softness threshold, the preset hardness standard weight is determined as the first risk weight, and the preset softness standard weight is determined as the second risk weight. The preset hardness standard weight and the preset softness standard weight can be determined based on actual conditions, and this embodiment does not specifically limit this. For example, the preset hardness standard weight and the preset softness standard weight can both be 0.5, etc.
[0117] When the hardness risk coefficient is less than or equal to the preset softness threshold, the absolute value of the difference between the preset softness threshold and the hardness risk coefficient is calculated to obtain a second difference, and the ratio of the second difference to the preset softness threshold is used as the first risk weight and the second risk weight. The preset hardness threshold is greater than the preset softness threshold.
[0118] Exemplarily, the object type of an indoor object can be identified by a preset danger prediction model, and the preset danger prediction model can also determine the hardness danger coefficient based on the identified object type, or can find the hardness danger coefficient corresponding to the object type based on a preset type mapping relationship. Determine the distance danger coefficient of the indoor object based on the object contour and the behavior contour. Based on the hardness danger coefficient of the indoor object, the preset hardness threshold and the preset softness threshold, determine the first danger weight and the second danger weight, and based on the first danger weight and the second danger weight, perform weighted summation on the hardness danger coefficient and the distance danger coefficient to obtain the object danger coefficient. Calculate the sum of the object danger coefficients of each indoor object to obtain the behavior danger coefficient of the living behavior.
[0119] In this embodiment, when the hardness risk coefficient is greater than the preset hardness threshold, it means that the hardness of the indoor object is very high, which means that the indoor object is highly dangerous. At this time, the higher the distance risk coefficient, the higher the overall behavior risk coefficient. Therefore, when the hardness risk coefficient is greater than the preset hardness threshold, the second risk weight and the first risk weight corresponding to the distance risk coefficient and the hardness risk coefficient are both greater than 1. When the hardness risk coefficient is less than or equal to the preset softness threshold, it means that the indoor object is relatively soft and is not likely to threaten the safety of the elderly to be housed. Even if the distance risk coefficient is very high, it is not likely to threaten the safety of the elderly to be housed. When the distance risk coefficient is high, it can also protect the living behavior of the elderly to be housed. Therefore, this embodiment determines the first risk weight and the second risk weight through the hardness risk coefficient, which can more accurately determine the object risk coefficient of the indoor object, thereby facilitating a more accurate determination of the behavior risk coefficient of the living behavior.
[0120] In a feasible embodiment, step A20 further includes steps A21 to A24:
[0121] Step A21, dividing the behavior contour according to a preset part division rule to obtain contours of various parts, wherein the contours of various parts are respectively a hand contour, a leg contour, a head contour and an upper body contour;
[0122] Step A22, magnifying each of the part contours according to a preset magnification coefficient of each of the part contours, to obtain a magnified part contour corresponding to each of the part contours;
[0123] It should be noted that the preset part division rules include division rules for hands, legs, head and upper body, that is, the behavior profile can be divided into hand profiles, leg profiles, head profiles and upper body profiles, and the upper body profile specifically refers to the upper body profile excluding the head and hands. The preset part division rules can be set based on actual conditions, and this embodiment does not specifically limit this.
[0124] The preset magnification factor is used to magnify the contour of each part, so as to facilitate the calculation of the distance between the contour of each part and the corresponding object contour, so as to determine the distance risk factor according to the distance. The part magnified contour is the contour of the part magnified based on the preset magnification factor. The preset magnification factor of each part contour can be determined based on the actual situation, and the preset magnification factor of each part contour can be the same.
[0125] Step A23, calculating the overlap between the area within the object contour and the area within the enlarged contour of each part, and obtaining the object overlap corresponding to each enlarged contour of each part;
[0126] Step A24, aggregating the overlap of each object to obtain the distance risk coefficient of the indoor object.
[0127] It should be noted that, when each part contour is enlarged to obtain the part enlarged contour, the part enlarged contour may intersect with the corresponding object contour, and the area within the part enlarged contour may overlap with the area within the object contour.
[0128] The object coincidence is used to describe the degree of coincidence between the area within the enlarged part contour and the area within the object contour. The higher the object coincidence, the shorter the distance between the part contour corresponding to the enlarged part contour and the object contour. The lower the object coincidence, the shorter the distance between the part contour corresponding to the enlarged part contour and the object contour. For the same object contour, all the enlarged part contours corresponding to the behavior contour do not necessarily intersect with the object contour. The object coincidence corresponding to the enlarged part contour that does not intersect with the object contour is 0.
[0129] Exemplarily, the behavior contour is divided into hand contour, leg contour, head contour and upper body contour; each part contour is enlarged according to the preset magnification coefficient of each part contour to obtain the enlarged contour of each part contour; for each object contour, the overlap between the area within the object contour and the area within the enlarged contour of each part is calculated to obtain the object overlap corresponding to each of the five wind-strong contours; the overlap of each object is aggregated to obtain the distance risk coefficient of the indoor object. This embodiment divides the behavior contour into multiple part contours and enlarges the part contours to calculate the object overlap, so that the intersection between each part contour and the object contour can be determined, so as to facilitate more accurate determination of the distance risk coefficient between the behavior contour and the object contour.
[0130] In a feasible embodiment, step S34 further includes steps S341 to S344:
[0131] Step S341, selecting a target behavior risk coefficient greater than a preset behavior risk threshold from the behavior risk coefficients;
[0132] Step S342, determining the risk factor of each object from the target behavior risk factor;
[0133] Step S343, screening out the target object danger coefficient that is greater than a preset object danger threshold value from the object danger coefficients;
[0134] Step S344: taking the target indoor object corresponding to the target object risk coefficient as the potential risk of the initial BIM building model.
[0135] It should be noted that multiple target behavior risk coefficients can be determined from various behavior risk coefficients. When the behavior risk coefficient is greater than a preset behavior risk threshold, it means that the living behavior corresponding to the behavior risk coefficient will pose a threat to the safety of the elderly living there.
[0136] Since it may be impossible to avoid the elderly to be housed engaging in living behaviors that may threaten their own safety, the excessive object risk factor can be determined from the target behavior risk factor to facilitate the identification of indoor objects that threaten the safety of the elderly to be housed, thereby facilitating the adjustment of the initial BIM building model.
[0137] The behavior risk factor is obtained by splicing the risk factors of each object, so the risk factor of each object can be determined from the target behavior risk factor. When the object risk factor is greater than the preset object risk threshold, it means that the indoor object corresponding to the object risk factor poses a greater threat to the safety of the elderly living there, so the target indoor object corresponding to the target object risk factor can be regarded as a potential risk to the comfortable BIM building model.
[0138] Exemplarily, each target behavior risk coefficient greater than a preset behavior risk threshold is screened out from each of the behavior risk coefficients; for each target behavior risk coefficient, each object risk coefficient is determined from the target behavior risk coefficient; a target object risk coefficient greater than a preset object risk threshold is screened out from each of the object risk coefficients; and the target indoor objects corresponding to the target object risk coefficients are used as potential risks of the initial BIM building model. According to the target indoor objects corresponding to the potential risks, they are removed from the initial BIM building model to obtain a target BIM building model. This can reduce the potential risks of the target BIM building model, thereby facilitating the improvement of the living safety of the elderly to be housed.
[0139] The preset behavior danger threshold and the preset object danger threshold can both be determined based on actual conditions, and this embodiment does not make any specific limitations on this.
[0140] This application also provides a building design device, please refer to Figure 4 , architectural design installations include:
[0141] An acquisition module 10 is used to acquire the activity type and residence preference of the elderly to be housed, wherein the activity type includes wheelchair type, hearing and visual impairment type and common type;
[0142] The building model construction module 20 is used to construct an initial BIM building model of the elderly to be housed according to the activity type of the elderly and the living preference of the elderly;
[0143] The potential danger prediction module 30 is used to call a preset potential danger prediction model, simulate various living behaviors of the elderly to be housed in the initial BIM building model, and determine the potential dangers in the initial BIM building model;
[0144] The adjustment module 40 is used to adjust the initial BIM building model according to the potential danger to obtain a target BIM building model.
[0145] The architectural design device provided in the present application adopts the architectural design method in the above-mentioned embodiment, aiming to solve the technical problem that the change of summary parsing rules is not timely enough. Compared with the prior art, the beneficial effects of the architectural design method provided in the embodiment of the present application are the same as the beneficial effects of the architectural design method provided in the above-mentioned embodiment, and other technical features in the architectural design device are the same as the features disclosed in the above-mentioned embodiment method, which will not be repeated here. The embodiment of the present application provides an electronic device, which can be a playback device, and the electronic device includes: at least one processor; and a memory connected to the at least one processor in communication; wherein the memory stores instructions that can be executed by at least one processor, and the instructions are executed by at least one processor so that at least one processor can execute the architectural design method in the above-mentioned embodiment.
[0146] Reference below Figure 5 , which shows a schematic diagram of the structure of an electronic device suitable for implementing the embodiments of the present disclosure. The electronic devices in the embodiments of the present disclosure may include, but are not limited to, mobile terminals such as mobile phones, notebook computers, digital broadcast receivers, PDAs (personal digital assistants), PADs (tablet computers), PMPs (portable multimedia players), vehicle-mounted terminals (such as vehicle-mounted navigation terminals), etc., and fixed terminals such as digital TVs, desktop computers, etc. Figure 5 The electronic device shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present disclosure.
[0147] like Figure 5 As shown, the electronic device may include a processing device 1001 (e.g., a central processing unit, a graphics processor, etc.), which may perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 1002 or a program loaded from a storage device 1003 to a random access memory (RAM) 1004. In RAM 1004, various programs and data required for the operation of the electronic device are also stored. The processing device 1001, ROM 1002, and RAM 1004 are connected to each other via a bus 1005. An input / output (I / O) interface 1006 is also connected to the bus. Typically, the following systems may be connected to the I / O interface 1006: an input device 1007 including, for example, a touch screen, a touch pad, a keyboard, a mouse, an image sensor, a microphone, an accelerometer, a gyroscope, etc.; an output device 1008 including, for example, a liquid crystal display (LCD), a speaker, a vibrator, etc.; a storage device 1003 including, for example, a magnetic tape, a hard disk, etc.; and a communication device 1009. The communication device may allow the electronic device to communicate with other devices wirelessly or by wire to exchange data. Although the electronic device with various systems is shown in the figure, it should be understood that it is not required to implement or have all the systems shown. More or fewer systems can be implemented or have instead.
[0148] In particular, according to an embodiment of the present disclosure, the process described above with reference to the flowchart can be implemented as a computer software program. For example, an embodiment of the present disclosure includes a computer program product, which includes a computer program carried on a computer-readable medium, and the computer program contains program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from the network through the communication device 1009, or installed from the storage device 1003, or installed from the ROM 1002. When the computer program is executed by the processing device 1001, the above-mentioned functions defined in the method of the embodiment of the present disclosure are executed.
[0149] The electronic device provided by the present application adopts the architectural design method in the above-mentioned embodiment 1 to solve the technical problem that the change of the summary parsing rule is not timely enough. Compared with the prior art, the beneficial effect of the product flow data distribution provided by the embodiment of the present application is the same as the beneficial effect of the architectural design method provided by the above-mentioned embodiment, and the other technical features in the architectural design device are the same as the features disclosed by the above-mentioned embodiment method, which will not be repeated here. It should be understood that the various parts of the present disclosure can be implemented by hardware, software, firmware or a combination thereof. In the description of the above-mentioned implementation, specific features, structures, materials or characteristics can be combined in a suitable manner in any one or more embodiments or examples. The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any technician familiar with the technical field can easily think of changes or replacements within the technical scope disclosed in the present application, which should be covered within the protection scope of the present application. Therefore, the protection scope of the present application shall be subject to the protection scope of the claims. The present embodiment provides a computer-readable storage medium having computer-readable program instructions stored thereon, and the computer-readable program instructions are used to execute the architectural design method in the above-mentioned embodiment 1. The computer-readable storage medium provided in the embodiment of the present application may be, for example, a USB flash drive, but is not limited to electrical, magnetic, optical, electromagnetic, infrared, or semiconductor devices, equipment or devices, or any combination of the above. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable EPROM (Electrical Programmable Read Only Memory) or flash memory, an optical fiber, a portable compact disk CD-ROM (compact disc read-only memory), an optical storage device, a magnetic storage device, or any suitable combination of the above. In this embodiment, the computer-readable storage medium may be any tangible medium containing or storing a program, which may be used by or in combination with an instruction execution device, device or device. The program code contained on the computer-readable storage medium may be transmitted using any appropriate medium, including but not limited to: wires, optical cables, RF (Radio Frequency, radio frequency), etc., or any suitable combination of the above. The above-mentioned computer-readable storage medium may be contained in an electronic device; it may also exist alone without being assembled into an electronic device.The computer-readable storage medium carries one or more programs. When the one or more programs are executed by an electronic device, the electronic device: obtains the activity type and living preference of the elderly to be housed, wherein the activity type includes wheelchair type, hearing and visual impairment type and ordinary type; determines the initial BIM building model of the elderly to be housed according to the activity type and living preference; calls a preset potential danger prediction model to simulate the various living behaviors of the elderly to be housed in the initial BIM building model, and determines the potential danger in the initial BIM building model; and adjusts the initial BIM building model according to the potential danger to obtain a target BIM building model.
[0150] Computer program code for performing the operations of the present disclosure may be written in one or more programming languages or a combination thereof, including object-oriented programming languages such as Java, Smalltalk, C++, and conventional procedural programming languages such as "C" or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as a separate software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving a remote computer, the remote computer may be connected to the user's computer via any type of network, including a LAN (local area network) or a WAN (Wide Area Network), or may be connected to an external computer (e.g., via the Internet using an Internet service provider).
[0151] The flow chart and block diagram in the accompanying drawings illustrate the possible architecture, function and operation of the equipment, method and computer program product according to various embodiments of the present application. In this regard, each box in the flow chart or block diagram can represent a module, a program segment or a part of a code, and the module, the program segment or a part of the code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in a sequence different from that marked in the accompanying drawings. For example, two boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram and / or flow chart, and the combination of the boxes in the block diagram and / or flow chart can be implemented with a dedicated hardware-based device that performs a specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.
[0152] The modules involved in the embodiments described in the present disclosure may be implemented by software or by hardware. The name of the module does not constitute a limitation on the unit itself in some cases. The computer-readable storage medium provided in the present application stores computer-readable program instructions for executing the above-mentioned architectural design method, aiming to solve the technical problem that the change of summary parsing rules is not timely enough. Compared with the prior art, the beneficial effects of the computer-readable storage medium provided in the embodiments of the present application are the same as the beneficial effects of the architectural design method provided in the above-mentioned embodiments, which will not be repeated here.
[0153] The present application also provides a computer program product, including a computer program, which implements the steps of the architectural design method as described above when executed by a processor. The computer program product provided by the present application is intended to solve the technical problem that the change of the summary parsing rules is not timely enough. Compared with the prior art, the beneficial effects of the computer program product provided by the embodiment of the present application are the same as the beneficial effects of the architectural design method provided by the above embodiment, which will not be repeated here. The above is only a preferred embodiment of the present application, and does not limit the patent scope of the present application. Any equivalent structure or equivalent process transformation made by using the content of the specification and drawings of this application, or directly or indirectly used in other related technical fields, are similarly included in the patent processing scope of the present application.
Claims
1. A building design method, characterized in that: The method includes: Obtaining the activity type and residence preference of the elderly to be housed, wherein the activity type includes wheelchair type, hearing and visual impairment type, and common type; Determine the initial BIM building model of the elderly to be housed according to the activity type of the elderly and the elderly's living preference; Calling a preset potential danger prediction model to simulate various living behaviors of the elderly to be housed in the initial BIM building model, and determining the potential dangers in the initial BIM building model; According to the potential danger, adjusting the initial BIM building model to obtain a target BIM building model; The preset potential danger prediction model includes a preset behavior simulation model and a preset danger prediction model; the step of calling the preset potential danger prediction model, simulating various living behaviors of the elderly to be housed in the initial BIM building model, and determining the potential danger in the initial BIM building model includes: According to the preset space division units, the initial BIM building model is spatially divided to determine each space in the initial BIM building model; The preset behavior simulation model is called to simulate the living behavior of the elderly to be housed in each of the spatial places, wherein when the simulated living behavior is at the junction of the spatial places, the spatial places involved in the living behavior are merged into an overall spatial place; For each of the living behaviors, the living behaviors and the space where the living behaviors are located are input into the preset risk prediction model to determine the behavior profile of the living behaviors, determine the indoor objects existing in the space, and the object profiles of the indoor objects; Determining a behavior risk coefficient of the residential behavior according to the behavior profile, each of the indoor objects and the corresponding object profiles; According to the behavior risk coefficient of each of the living behaviors, the potential risk of the initial BIM building model is determined; wherein, according to the behavior profile, each of the indoor objects and the corresponding object profiles, the step of determining the behavior risk coefficient of the living behavior comprises: for each of the indoor objects, according to the acquired object type of the indoor object, searching for a hardness risk coefficient matching the object type in a preset type mapping relationship; determining a distance risk factor of the indoor object according to the object contour of the indoor object and the behavior contour; Performing weighted summation of the hardness risk coefficient and the distance risk coefficient of the same indoor object to obtain the object risk coefficient; The object risk coefficients of each of the indoor objects are combined to obtain the behavior risk coefficient of the living behavior; The step of determining the distance risk coefficient of the indoor object according to the object contour and the behavior contour of the indoor object comprises: According to a preset part division rule, the behavior contour is divided to obtain contours of various parts, wherein the contours of various parts are respectively a hand contour, a leg contour, a head contour and an upper body contour; Enlarging each of the part contours according to a preset enlargement factor of each of the part contours to obtain an enlarged part contour corresponding to each of the part contours; Calculate the overlap between the area within the object contour and the area within the enlarged contour of each part, and obtain the object overlap corresponding to each enlarged contour of each part; Aggregating the overlap degrees of the objects to obtain the distance risk coefficient of the indoor objects; The step of determining the potential danger of the initial BIM building model according to the behavior risk coefficient of each of the resident behaviors comprises: screening out each target behavior risk coefficient greater than a preset behavior risk threshold from each of the behavior risk coefficients; For each target behavior risk factor, determining each object risk factor from the target behavior risk factor; Screening out a target object danger factor that is greater than a preset object danger threshold value from among the object danger factors; Taking the target indoor object corresponding to the target object danger coefficient as the potential danger of the initial BIM building model; According to the target indoor objects corresponding to the potential hazards, they are removed from the initial BIM building model to obtain the target BIM building model.
2. The method according to claim 1, characterized in that The step of constructing the initial BIM building model of the elderly to be housed according to the activity type of the elderly and the elderly's living preference comprises: Generate a statement of building requirements for the elderly according to the activity type of the elderly, the living preference of the elderly and a preset building layout prompt template; Inputting the elderly building demand statement into a preset large language model, so that the preset large language model outputs a building layout suggestion that matches the elderly activity type and the elderly living preference, wherein the building layout suggestion includes a plurality of indoor objects and a relative placement layout between the indoor objects; Displaying the building layout suggestion on a preset display interface so that the building design user can view the building layout suggestion; An initial BIM building model constructed by the building design user based on the building layout suggestion is received.
3. A building design device, characterized in that: The device comprises: An acquisition module is used to acquire the activity type and residence preference of the elderly to be housed, wherein the activity type includes wheelchair type, hearing and visual impairment type and common type; A building model construction module, used to construct an initial BIM building model of the elderly to be housed according to the activity type of the elderly and the living preference of the elderly; A potential danger prediction module is used to call a preset potential danger prediction model, simulate various living behaviors of the elderly to be housed in the initial BIM building model, and determine the potential dangers in the initial BIM building model, wherein the preset potential danger prediction model includes a preset behavior simulation model and a preset danger prediction model; An adjustment module, used for adjusting the initial BIM building model according to the potential risk to obtain a target BIM building model; A potential danger prediction module is used to perform spatial division on the initial BIM building model according to preset spatial division units, and determine each spatial place in the initial BIM building model; call the preset behavior simulation model to simulate the living behavior of the elderly to be housed in each of the spatial places, wherein when the simulated living behavior is at the junction of the spatial places, the spatial places involved in the living behavior are merged into an overall spatial place; for each of the living behaviors, the living behavior and the spatial place where the living behavior is located are input into the preset danger prediction model to determine the behavior profile of the living behavior, determine each indoor object existing in the spatial place, and the object profile of each indoor object; determine the behavior risk coefficient of the living behavior according to the behavior profile, each indoor object and the corresponding object profile; determine the potential danger of the initial BIM building model according to the behavior risk coefficient of each living behavior; The potential danger prediction module is further used to search for a hardness danger coefficient matching the object type in a preset type mapping relationship for each indoor object according to the object type of the indoor object obtained; determine the distance danger coefficient of the indoor object according to the object contour and the behavior contour of the indoor object; perform weighted summation of the hardness danger coefficient and the distance danger coefficient of the same indoor object to obtain the object danger coefficient; and concatenate the object danger coefficients of each indoor object to obtain the behavior danger coefficient of the living behavior; The potential danger prediction module is also used to divide the behavior contour according to the preset part division rule to obtain the contours of each part, and each part contour is a hand contour, a leg contour, a head contour and an upper body contour; according to the preset magnification coefficient of each part contour, the contour of each part is enlarged to obtain the enlarged contour of the part corresponding to each part contour; calculate the overlap between the area within the object contour and the area within the enlarged contour of each part, respectively, to obtain the object overlap corresponding to each enlarged contour of the part; aggregate the overlap of each object to obtain the distance danger coefficient of the indoor object; The adjustment module is also used to screen out each target behavior risk coefficient greater than a preset behavior risk threshold from each of the behavior risk coefficients; for each target behavior risk coefficient, determine each object risk coefficient from the target behavior risk coefficient; screen out a target object risk coefficient greater than a preset object risk threshold from each of the object risk coefficients; use the target indoor objects corresponding to the target object risk coefficients as potential risks of the initial BIM building model; and remove the target indoor objects corresponding to the potential risks from the initial BIM building model to obtain a target BIM building model.
4. An electronic device, characterized in that: The electronic device comprises: at least one processor; and a memory communicatively coupled to the at least one processor; The memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can perform the steps of the architectural design method described in any one of claims 1 to 2.
5. A readable storage medium, characterized in that: The readable storage medium is a computer-readable storage medium, on which is stored a program for implementing the architectural design method. The program for implementing the architectural design method is executed by a processor to implement the steps of the architectural design method as described in any one of claims 1 to 2.
Citation Information
Patent Citations
Intelligent building design method and system based on BIM
CN115470557A
Method and device for transforming aged scene
CN116503217A
Building intelligent design system based on AIGC
CN117632098A