CN110727974A - Data processing method and device, computer equipment and readable storage medium - Google Patents
Data processing method and device, computer equipment and readable storage medium Download PDFInfo
- Publication number
- CN110727974A CN110727974A CN201810678999.3A CN201810678999A CN110727974A CN 110727974 A CN110727974 A CN 110727974A CN 201810678999 A CN201810678999 A CN 201810678999A CN 110727974 A CN110727974 A CN 110727974A
- Authority
- CN
- China
- Prior art keywords
- area
- functional
- design
- model
- determining
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000003672 processing method Methods 0.000 title claims abstract description 41
- 238000003860 storage Methods 0.000 title claims abstract description 18
- 238000013461 design Methods 0.000 claims abstract description 386
- 238000012216 screening Methods 0.000 claims abstract description 62
- 238000000034 method Methods 0.000 claims abstract description 48
- 238000012545 processing Methods 0.000 claims abstract description 47
- 230000006870 function Effects 0.000 claims description 133
- 238000012986 modification Methods 0.000 claims description 25
- 230000004048 modification Effects 0.000 claims description 25
- 238000004590 computer program Methods 0.000 claims description 17
- 238000013507 mapping Methods 0.000 claims description 17
- 238000013139 quantization Methods 0.000 claims description 13
- 238000010276 construction Methods 0.000 claims description 6
- 238000005034 decoration Methods 0.000 claims description 6
- 238000009434 installation Methods 0.000 claims description 4
- 238000004519 manufacturing process Methods 0.000 claims description 4
- 238000001914 filtration Methods 0.000 claims description 3
- 238000011002 quantification Methods 0.000 claims description 3
- 238000010586 diagram Methods 0.000 description 18
- 238000012938 design process Methods 0.000 description 8
- 230000000694 effects Effects 0.000 description 5
- 230000007613 environmental effect Effects 0.000 description 4
- 239000000463 material Substances 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 3
- 238000011156 evaluation Methods 0.000 description 3
- 238000005457 optimization Methods 0.000 description 3
- 230000003252 repetitive effect Effects 0.000 description 3
- 238000012827 research and development Methods 0.000 description 3
- 238000004364 calculation method Methods 0.000 description 2
- 238000010438 heat treatment Methods 0.000 description 2
- 239000010410 layer Substances 0.000 description 2
- 238000004378 air conditioning Methods 0.000 description 1
- 230000003796 beauty Effects 0.000 description 1
- 239000003086 colorant Substances 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 230000003340 mental effect Effects 0.000 description 1
- 239000002344 surface layer Substances 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0631—Resource planning, allocation, distributing or scheduling for enterprises or organisations
- G06Q10/06315—Needs-based resource requirements planning or analysis
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0637—Strategic management or analysis, e.g. setting a goal or target of an organisation; Planning actions based on goals; Analysis or evaluation of effectiveness of goals
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/08—Construction
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/30—Computing systems specially adapted for manufacturing
Landscapes
- Business, Economics & Management (AREA)
- Human Resources & Organizations (AREA)
- Engineering & Computer Science (AREA)
- Economics (AREA)
- Strategic Management (AREA)
- Entrepreneurship & Innovation (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Educational Administration (AREA)
- Marketing (AREA)
- General Business, Economics & Management (AREA)
- Physics & Mathematics (AREA)
- Tourism & Hospitality (AREA)
- Quality & Reliability (AREA)
- Operations Research (AREA)
- Development Economics (AREA)
- Game Theory and Decision Science (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Primary Health Care (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
The invention relates to a data processing method, a data processing device, computer equipment and a readable storage medium. The method comprises the following steps: determining available space information of the design environment model according to the input attribute information of the design environment model; determining a plurality of functional area placing combinations according to the input functional area demand information and the available space information; each functional area placement combination comprises a plurality of position-associated functional areas, and the functional area requirement information carries the number of functional areas required by a user and the types of the functional areas; determining a target function area placing combination with the largest comfortable parameter from the plurality of function area placing combinations according to a preset first screening strategy; and outputting a design result according to the target function area placing combination and the filling model required by each function area in the target function area placing combination. The invention greatly improves the design efficiency of designers, and the matching degree between the output design result and the user requirement is higher.
Description
Technical Field
The present invention relates to the field of computer technologies, and in particular, to a data processing method, an apparatus, a computer device, and a readable storage medium.
Background
With the continuous development of social economy, people have higher and higher requirements on beauty and comfort in areas such as residential areas, office areas and the like, so that users pay more attention to design schemes output by designers.
At present, when a designer designs a decoration scheme for a user, the main design mode is as follows: the designer designs the whole room by means of computer software and subjective consciousness of the designer, so as to output a corresponding design scheme.
However, the efficiency of the designer in designing the design is low, and the output design is poorly matched with the user's requirements.
Disclosure of Invention
Based on this, it is necessary to provide a data processing method, an apparatus, a computer device and a readable storage medium for solving the problems that the efficiency of the designer in designing the design is low and the matching degree of the output design and the user requirement is poor in the conventional technology.
In a first aspect, an embodiment of the present invention provides a data processing method, including:
determining available space information of the design environment model according to the input attribute information of the design environment model;
determining a plurality of functional area placing combinations according to the input functional area demand information and the available space information; each functional area placement combination comprises a plurality of position-associated functional areas, and the functional area requirement information carries the number of functional areas required by a user and the types of the functional areas;
determining a target function area placing combination with the largest comfortable parameter from the plurality of function area placing combinations according to a preset first screening strategy;
and outputting a design result according to the target function area placing combination and the filling model required by each function area in the target function area placing combination.
In the data processing method provided by this embodiment, the computer device determines available space information of the design environment model according to the input attribute information of the design environment model, determines a plurality of functional area placement combinations according to the input functional area requirement information and the available space information, determines a target functional area placement combination with the largest comfort parameter from the plurality of functional area placement combinations according to a preset first screening strategy, and outputs a design result according to the target functional area placement combination and filling models required by each functional area in the target functional area placement combination. In the whole design process of the scheme, the starting point of the scheme design is based on the functional requirements of the user, and the screening strategy for screening the target functional area placement combination is also based on whether the comfortable requirements of the user can be met, so that the matching degree between the design result finally output by the computer equipment and the user requirements is high. In addition, the whole design process is automatically designed by computer equipment, so that the manual participation process is reduced, the design efficiency of designers is greatly improved, meanwhile, the influence of the subjective consciousness of the designers on the design result is also reduced, and the matching degree between the design result and the user requirement is further improved.
In one embodiment, the determining available space information of the design environment model according to the input attribute information of the design environment model includes:
acquiring input attribute information of an existing model in the design environment model;
determining available space information of the design environment model and environment characteristic information of the design environment model according to the attribute information of the existing model;
wherein the attribute information of the existing model includes: the building type of the existing model, the room type of the existing model, the system type of the existing model, the geometric position information of the existing model, the physical information of the existing model and the actual construction characteristics of the existing model.
In the data processing method provided by this embodiment, the computer device determines the available space information of the design environment model and the environment feature information where the design environment model is located, according to the attribute information of the existing model in the design environment model. The method refers to the attribute information of the existing model in the design environment model, so that the accuracy of the available space information of the design environment model and the environment characteristic information of the design environment model determined by the computer equipment is higher, and an accurate data basis is provided for the design of the subsequent scheme, thereby further improving the matching degree between the design result and the user requirement. In addition, in the subsequent scheme design, the space utilization rate of the design environment model can be improved according to accurate data.
In one embodiment, the determining a plurality of functional area placement combinations according to the input functional area requirement information and the available space information includes:
determining the number of functional areas which can be placed in the design environment model according to the functional area demand information and the available space information;
determining a plurality of available functional areas according to the number of the functional areas and the priority of each functional area;
and determining the placement combinations of the plurality of functional areas according to the plurality of available functional areas and the available space information.
In one embodiment, the determining, according to the functional area requirement information and the available space information, the number of functional areas that can be placed in the design environment model includes:
determining a basic function area and an alternative function area according to the function area requirement information; the basic function area is an area for guaranteeing basic requirements of a user;
judging whether the total occupied area of the basic function area meets the size requirement of the available space information or not to obtain a judgment result;
and determining the number of functional areas which can be placed in the design environment model according to the judgment result.
In one embodiment, the determining the placement combinations of the plurality of functional regions according to the plurality of available functional regions and the available space information includes:
and determining the placement combinations of the plurality of functional areas according to the plurality of available functional areas, the available space information and the attribute information of the existing model.
In one embodiment, the determining the placement combinations of the plurality of functional regions according to the plurality of available functional regions and the available space information includes:
and determining the placement combinations of the plurality of functional areas according to the plurality of available functional areas, the available space information and the environment characteristic information of the design environment model.
In the data processing method provided by this embodiment, the computer device determines the number of functional areas that can be placed in the design environment model according to the functional area requirement information and the available space information, determines a plurality of available functional areas according to the number of functional areas and the priority of each functional area, and then determines a combination of placing the plurality of functional areas according to the plurality of available functional areas and the available space information. When the placement combination of the plurality of functional areas is determined, the available space of the design environment model is combined, and the priority of each functional area required by the user is combined, so that the matching degree of the final design result and the user requirement is high, and the space utilization rate of the design environment model is improved.
In one embodiment, the determining, according to a preset first filtering policy, a target functional area placement combination with the largest comfort parameter from among the plurality of functional area placement combinations includes:
calculating the value of a comfort parameter corresponding to each functional area placing combination; wherein, the value of the comfort parameter is equal to the sum of the weighting parameters corresponding to each functional area in the functional area placement combination; the weighting parameter corresponding to the functional area is equal to the sum of the weights corresponding to all placing positions of the filling models in the functional area;
and determining the functional area placing combination with the maximum comfortable parameter value as the target functional area placing combination.
In the data processing method provided in this embodiment, the computer device calculates the value of the comfort parameter corresponding to each functional area placement combination, and determines the functional area placement combination with the largest value of the comfort parameter as the target functional area placement combination. The computer equipment determines the target function area placing combination according to the value of the comfort parameter corresponding to each function area placing combination, and the value of the comfort parameter is characterized to be the maximum value and can meet the comfort requirement of the user, so that the target function area placing combination determined according to the screening strategy can meet the comfort requirement of the user, and the matching degree between the design result and the user requirement is further improved.
In one embodiment, the outputting a design result according to the target functional area placement combination and the filling models required by each functional area in the target functional area placement combination includes:
determining various model filling combinations according to the attribute information of filling models required by each functional area in the target functional area placement combination; wherein each model filling combination comprises a plurality of models which can be filled into the target function area placing combination;
and screening the plurality of model filling combinations to obtain target model filling combinations according to a preset second screening strategy, filling the target model filling combinations into the target function area placing combinations, and outputting the design result.
In the data processing method provided in this embodiment, the computer device determines multiple model filling combinations according to attribute information of filling models required by each functional area in the target functional area placement combination, obtains the target model filling combination by screening from the multiple model filling combinations according to a preset second screening policy, fills the target model filling combination into the target functional area placement combination, and outputs a design result. Because the second screening strategy is other screening strategies based on meeting the basic comfort requirement of the user, and the computer equipment can determine the target model filling combination based on the second screening strategy, the output design result not only meets the comfort requirement of the user, but also meets other requirements (such as price requirement, style requirement and the like) of the user, and the matching degree between the design result and the user requirement is further improved.
In one embodiment, the outputting a design result according to the target functional area placement combination and the filling model required by each functional area in the target functional area combination includes:
determining a first filling model required by each functional area in the target functional area placement combination according to each functional area in the target functional area placement combination and a preset mapping relation; the mapping relation comprises corresponding relations between different functional areas and filling models;
and filling the first filling models corresponding to the functional areas into the target functional area placement combination, and outputting the design result.
In the data processing method provided in this embodiment, the computer device can determine, according to the preset mapping table, the first filling model required by each functional area in the target functional area placement combination, fill the first filling model corresponding to each functional area into the target functional area placement combination, and output the design result. The computer equipment can directly determine the first filling model required by each functional area in the target functional area placement combination through the preset mapping relation table, so that the processing process of the computer equipment is greatly simplified, and the design efficiency of designers is further improved.
In one embodiment, after outputting the design result, the method further comprises at least one of the following operations:
determining whether the output design result is correct and the quality degree when the output design result is correct according to a preset design result quantization strategy, and modifying the design result according to a preset design result modification strategy;
wherein the design result quantification strategy and the design result modification strategy each include at least one of the following parameters: the method comprises the following steps of decoration national standard parameters, industry standard parameters, production attributes of filling models in the design environment model, processing attributes of filling models in the design environment model, and installation attributes of filling models in the design environment model.
In the data processing method provided by the embodiment, after the computer device outputs the design result, whether the output design result is correct and the goodness and badness of the output design result when the output design result is correct can be determined according to the preset design result quantization strategy, so that the matching degree between the output design result and the user requirements can be ensured, the goodness and badness of the output design result can be determined, and the optimization research and development in the later period are facilitated; in addition, when the design result needs to be modified, the computer equipment can automatically modify the design result according to a preset design result modification strategy, so that the repetitive operation of designers is simplified, the modification difficulty of the designers is reduced, and the working efficiency of the designers is greatly improved.
In one embodiment, the outputting the design result includes:
outputting the design result according to the scheme display requirement input by the user; wherein the design result carries design budget information.
According to the data processing method provided by the embodiment, the computer equipment can display the requirements according to the scheme input by the user and output the design result, so that the output design result is more in line with the requirements of the user, and the matching degree between the design result and the requirements of the user is further improved.
In one embodiment, the functional area includes: at least one of a sleeping area, a sanitary area, a video-audio area, a body-building area, a reading area, a finishing area and a clothes and hat area.
In a second aspect, an embodiment of the present invention provides a data processing apparatus, including:
the system comprises a first determining module, a second determining module and a third determining module, wherein the first determining module is used for determining available space information of a design environment model according to input attribute information of the design environment model;
the second determining module is used for determining a plurality of functional area placing combinations according to the input functional area demand information and the available space information; each functional area placement combination comprises a plurality of position-associated functional areas, and the functional area requirement information carries the number of functional areas required by a user and the types of the functional areas;
the screening module is used for determining a target function area placing combination with the largest comfortable parameter from the plurality of function area placing combinations according to a preset first screening strategy;
and the scheme processing module is used for outputting a design result according to the target function area placement combination and the filling models required by each function area in the target function area placement combination.
In a third aspect, an embodiment of the present invention provides a computer device, including a memory and a processor, where the memory stores a computer program, and the processor implements the following steps when executing the computer program:
determining available space information of the design environment model according to the input attribute information of the design environment model;
determining a plurality of functional area placing combinations according to the input functional area demand information and the available space information; each functional area placement combination comprises a plurality of position-associated functional areas, and the functional area requirement information carries the number of functional areas required by a user and the types of the functional areas;
determining a target function area placing combination with the largest comfortable parameter from the plurality of function area placing combinations according to a preset first screening strategy;
and outputting a design result according to the target function area placing combination and the filling model required by each function area in the target function area placing combination.
In a fourth aspect, an embodiment of the present invention provides a computer-readable storage medium, on which a computer program is stored, where the computer program, when executed by a processor, implements the following steps:
determining available space information of the design environment model according to the input attribute information of the design environment model;
determining a plurality of functional area placing combinations according to the input functional area demand information and the available space information; each functional area placement combination comprises a plurality of position-associated functional areas, and the functional area requirement information carries the number of functional areas required by a user and the types of the functional areas;
determining a target function area placing combination with the largest comfortable parameter from the plurality of function area placing combinations according to a preset first screening strategy;
and outputting a design result according to the target function area placing combination and the filling model required by each function area in the target function area placing combination.
The data processing apparatus, the computer device, and the readable storage medium provided in this embodiment enable the computer device to determine available space information of a design environment model according to input attribute information of the design environment model, determine a plurality of functional area placement combinations according to input functional area requirement information and the available space information, determine a target functional area placement combination with a largest comfort parameter from the plurality of functional area placement combinations according to a preset first screening policy, and output a design result according to the target functional area placement combination and a filling model required by each functional area in the target functional area placement combination. In the whole design process of the scheme, the starting point of the scheme design is based on the functional requirements of the user, and the screening strategy for screening the target functional area placement combination is also based on whether the comfortable requirements of the user can be met, so that the matching degree between the design result finally output by the computer equipment and the user requirements is high. In addition, the whole design process is automatically designed by computer equipment, so that the manual participation process is reduced, the design efficiency of designers is greatly improved, meanwhile, the influence of the subjective consciousness of the designers on the design result is also reduced, and the matching degree between the design result and the user requirement is further improved.
Drawings
FIG. 1a is a schematic diagram illustrating an internal structure of a computer device according to an embodiment;
FIG. 1 is a schematic flow chart of a data processing method according to an embodiment;
FIG. 2 is a schematic flow chart of a data processing method according to another embodiment;
FIG. 3 is a flow chart illustrating a data processing method according to another embodiment;
FIG. 4 is a functional area arrangement assembly according to another embodiment;
FIG. 5 is a flowchart illustrating a data processing method according to another embodiment;
FIG. 6 is a flowchart illustrating a data processing method according to another embodiment;
FIG. 7 is a flowchart illustrating a data processing method according to another embodiment;
FIG. 8 is a flowchart illustrating a data processing method according to another embodiment;
FIG. 9 is a block diagram of a data processing apparatus according to an embodiment;
FIG. 10 is a block diagram of a data processing apparatus according to another embodiment;
FIG. 11 is a block diagram of a data processing apparatus according to another embodiment;
FIG. 12 is a block diagram of a data processing apparatus according to another embodiment;
FIG. 13 is a block diagram of a data processing apparatus according to another embodiment;
FIG. 14 is a block diagram of a data processing apparatus according to another embodiment;
fig. 15 is a schematic structural diagram of a data processing apparatus according to another embodiment.
Detailed Description
The data processing method provided by the embodiment of the invention can be applied to computer equipment shown in FIG. 1 a. The computer device comprises a processor and a memory connected by a system bus, wherein a computer program is stored in the memory, and the steps of the method embodiments described below can be executed when the processor executes the computer program. Optionally, the computer device may further comprise a network interface, a display screen and an input device. Wherein the processor of the computer device is configured to provide computing and control capabilities. The memory of the computer device includes a nonvolatile storage medium storing an operating system and a computer program, and an internal memory. The internal memory provides an environment for the operation of an operating system and computer programs in the non-volatile storage medium. The network interface of the computer device is used for communicating with an external terminal through a network connection. Optionally, the computer device may be a server, may be a PC, may also be a personal digital assistant, may also be other terminal devices, such as a PAD, a mobile phone, and the like, and may also be a cloud or a remote server, and the specific form of the computer device is not limited in the embodiment of the present invention.
In a conventional indoor scheme design, a designer usually performs indoor scheme design according to subjective consciousness of the designer through computer software, so as to output a scheme design result. However, the design result output by the traditional design method cannot meet the actual requirements of the user, the matching degree with the actual requirements of the user is poor, and the design efficiency of designers is low. In addition, when designing a scheme, designers mainly rely on personal experience and habit to design, so that the indoor space is easily unreasonable to plan, and the indoor space is wasted. Therefore, embodiments of the present invention provide a data processing method, an apparatus, a computer device, and a readable storage medium, which aim to solve the above technical problems of the conventional technology.
It should be noted that the execution main body of the method embodiments described below may be a data processing device, and the device may be implemented as part of or all of the computer apparatus by software, hardware, or a combination of software and hardware. The method embodiments described below are described by way of example with the execution subject being a computer device.
The following describes the technical solution of the present invention and how to solve the above technical problems with specific examples. The following several specific embodiments may be combined with each other, and details of the same or similar concepts or processes may not be repeated in some embodiments. Embodiments of the present invention will be described below with reference to the accompanying drawings.
Fig. 1 is a schematic flowchart of a data processing method according to an embodiment. The embodiment relates to a specific process of how the computer equipment automatically outputs a design result according to the attribute information of the design environment model and the functional area requirement information of a user. As shown in fig. 1, the method may include:
s101, determining available space information of the design environment model according to the input attribute information of the design environment model.
Specifically, the design environment model refers to an environment model that needs to be designed for functional planning. The design environment model may be a larger region space or a smaller region space. Taking the building type of the design environment model as the building of a residential building as an example, the design environment model can be a house in several rooms and several halls, and can also be a certain room in the house in several rooms and several halls. The attribute information of the design environment model may include the own attribute information of the design environment model, and may also include the attribute information of existing models within the design environment model. For example, the self-attribute information of the design environment model may include a building type of the design environment model (for example, the building type may be a public building, a mall building, a residential building, an office building, an entertainment building, etc.), a building area of the design environment model, a structure diagram of the design environment model, and the like. The attribute information of the design environment model may be input into the computer device in a text input manner, or may be input into the computer device in a voice input manner, which is not limited in this embodiment. The available space information may include a size of the available space, and may further include characteristics of the available space, including electromechanical specifications of the available space, construction characteristics, a type of model that the available space can accommodate, and the like.
In this embodiment, the designer may operate based on a computer device, and the designer may input the attribute information of the design environment model into the computer device through any data input method. The computer device may determine available space information of the design environment model based on the attribute information of the design environment model. For example, the design environment model input by the designer is a house in a three-living room and two-living room, and the attribute information of the house may include a building area of the house, a house type map of the house, a building type of the house, and the like. After the computer device obtains the attribute information of the house, the computer device can determine the available space information of the house according to the attribute information of the house. The available space information of the house may include, among others, the size of the available space of the house, the shape of the available space, the electromechanical specification of the available space, the construction characteristics of the available space, and the type of model that the available space can accommodate. For example, the type of model that can be accommodated by the "bathroom" available space of the house is a corresponding model of a bathroom, such as a toilet, shower cubicle, wash stand, etc.
And S102, determining a plurality of functional area placing combinations according to the input functional area demand information and the available space information.
Each functional area placement combination comprises a plurality of position-associated functional areas, and the functional area requirement information carries the number of the functional areas required by the user and the types of the functional areas.
Specifically, the functional area requirement information may represent the functional requirements of the user on the design environment model. The functional requirements can include practical functional requirements, mental functional requirements, technical functional requirements, other special functional requirements, area occupation ratio of each functional requirement in the whole design environment, design style of the whole design environment and the like. The functional area requirement information may be input to the computer device in a text input manner, or may be input to the computer device in a voice input manner, which is not limited in this embodiment. The functional area requirement information input into the computer device carries the number of functional areas and the types of the functional areas required by the user. The functional area is an area capable of meeting corresponding functional requirements, and optionally, the functional area may include at least one of a sleeping area, a sanitary area, an audio-video area, a fitness area, a reading area, a sorting area and a clothes and hat area.
The designer inputs the functional area requirement information required by the user for designing the environment model into the computer equipment, and the computer equipment can acquire the number of the functional areas and the types of the functional areas required by the user from the functional area requirement information and determine a plurality of functional area placement combinations containing the customer requirements by combining the available space information of the design environment model. Optionally, the computer device may determine the size of each type of functional area according to the type of the functional area required by the user, and then determine the placement combination of the plurality of functional areas by combining the size of the available space of the design environment model and the number of the functional areas required by the user. Each functional area placing combination comprises each functional area required by a client and the relative placing position of each functional area. It is understood that, for different functional area placement combinations, there may be differences in relative placement positions between the functional areas in the functional area placement combinations.
Illustratively, the functional zone requirement information of the user input into the computer device is "i want to have rest, audio and video, fitness, dining, learning, hygiene, and storage functions in my house". The computer equipment can know that the number of the functional areas required by the user is 7 and the types of the 7 functional areas according to the input functional area demand information, and then the computer equipment combines the available space information of the design environment model to put the 7 functional areas at different positions in the design environment model, so that a plurality of functional area putting combinations are formed.
S103, determining a target function area placing combination with the largest comfortable parameter from the plurality of function area placing combinations according to a preset first screening strategy.
Specifically, a preset first screening strategy is used for screening the functional area placement combination meeting the basic comfort requirement. The target function area placing combination with the largest comfort parameter can represent that the target function area placing combination meets basic comfort requirements. The number of the target function area placement combinations with the maximum comfort parameter determined by the computer device may be 1 or more. When the computer device determines that the target function area placing combination with the largest comfort parameter is multiple, the computer device may select any one of the multiple target function area placing combinations with the largest comfort parameter or select one target function area placing combination with the largest comfort parameter by using a certain screening strategy, and the selected target function area placing combination is used as the final output target function area placing combination.
And S104, outputting a design result according to the target function area placement combination and the filling models required by each function area in the target function area placement combination.
Specifically, the functional region corresponds to the filling model. One functional area may correspond to one filling model or may correspond to a plurality of filling models. For example, the filling model for the eating area may be a dining table or a dining chair. After the computer equipment determines the target function area placement combination, the computer equipment determines filling models required by each function area in the target function area placement combination from a preset model library, fills the filling models into the corresponding function areas, and outputs design results after filling of the filling models.
In the data processing method provided by this embodiment, the computer device determines available space information of the design environment model according to the input attribute information of the design environment model, determines a plurality of functional area placement combinations according to the input functional area requirement information and the available space information, determines a target functional area placement combination with the largest comfort parameter from the plurality of functional area placement combinations according to a preset first screening strategy, and outputs a design result according to the target functional area placement combination and filling models required by each functional area in the target functional area placement combination. In the whole design process of the scheme, the starting point of the scheme design is based on the functional requirements of the user, and the screening strategy for screening the target functional area placement combination is also based on whether the comfortable requirements of the user can be met, so that the matching degree between the design result finally output by the computer equipment and the user requirements is high. In addition, the whole design process is automatically designed by computer equipment, so that the manual participation process is reduced, the design efficiency of designers is greatly improved, meanwhile, the influence of the subjective consciousness of the designers on the design result is also reduced, and the matching degree between the design result and the user requirement is further improved.
Fig. 2 is a schematic flow chart of a data processing method according to another embodiment. The present embodiment is directed to an alternative process of how a computer device determines available spatial information for designing an environmental model. On the basis of the foregoing embodiment, optionally, as shown in fig. 2, the foregoing S101 includes:
s201, acquiring the input attribute information of the existing model in the design environment model.
Wherein the attribute information of the existing model includes: the building type of the existing model, the room type of the existing model, the system type of the existing model, the geometric position information of the existing model, the physical information of the existing model and the actual construction characteristics of the existing model.
Specifically, the existing model refers to a model existing in the design environment model. For example, when the environment model is designed as a house model, the existing model may be a window model, a door model, a pipe model, other existing models, and the like in the house model. The building types of the existing model may include a public building type, a commercial building type, a residential building type, an industrial building type, and the like. The room types of the existing models can be living rooms, dining rooms, kitchens, toilets, balconies and the like. The types of systems to which the existing models belong can comprise a base layer design, a surface layer design, electromechanical equipment and the like. The geometric position information of the existing model may include relative position, absolute position, and posture information of the existing model. The relative position of the existing models refers to the position of one existing model relative to another existing model or the position of one existing model relative to the whole design environment model. For example, the relative position of an existing model A may be that the existing model A is to the left of another existing model B, or that the existing model A is to the south of the entire design environment model. The absolute position of the existing model refers to the actual position coordinates of the existing model. The physical information of the existing model may include material, color, design style, etc. of the existing model.
The input mode of the attribute information of the existing model in the design environment model may be a text input mode, a voice input mode, or other input modes, which is not limited in this embodiment.
S202, determining available space information of the design environment model and environment characteristic information of the design environment model according to the attribute information of the existing model.
Specifically, the environment characteristic information may be geographical location information, climate condition information, and the like where the environment model is designed. For example, the geographical location information may be downtown areas, adjacent streets, north-south locations, and the like, and the climate condition information may be a wet-south climate, a dry-north climate, and the like.
In this embodiment, the designer operates based on the computer device, and inputs the attribute information of the existing model in the design environment model into the computer device, so that the computer device can determine the available space information of the design environment model and the environment feature information where the design environment model is located according to the acquired attribute information of the existing model. Optionally, the computer device may obtain the available space information of the design environment model by calculating according to a corresponding calculation formula by combining the space information of the design environment model with the attribute information such as the area of the design environment model occupied by the existing model in the design environment model, the size of the existing model, the shape of the existing model, and the position of the existing model. Optionally, the computer device may determine the environmental characteristic information of the design environment model according to attribute information such as a position of an existing model in the design environment model and a type of the existing model. For example, whether the lighting is good or not can be obtained according to the position of the entrance door and the position of the window in the design environment model. And a floor heating or heating pipeline can be laid in the design environment model, so that the climate condition of the design environment model can be approximately obtained as the northern dry climate.
In the data processing method provided by this embodiment, the computer device determines the available space information of the design environment model and the environment feature information where the design environment model is located, according to the attribute information of the existing model in the design environment model. The method refers to the attribute information of the existing model in the design environment model, so that the accuracy of the available space information of the design environment model and the environment characteristic information of the design environment model determined by the computer equipment is higher, and an accurate data basis is provided for the design of the subsequent scheme, thereby further improving the matching degree between the design result and the user requirement. In addition, in the subsequent scheme design, the space utilization rate of the design environment model can be improved according to accurate data.
In practical application, functional requirements of users may be more, but because available space information of the design environment model is limited, the design environment model cannot bear more functional requirements of users. For this case, the computer device determines a plurality of functional region placement combinations in the design environment model using the following process as shown in fig. 3. Specifically, on the basis of the foregoing embodiment, as shown in fig. 3, the foregoing S102 may include:
s301, determining the number of functional areas capable of being placed in the design environment model according to the functional area demand information and the available space information.
Specifically, in an alternative embodiment, the process of determining, by the computer device, the number of functional regions that can be placed in the design environment model according to the functional region requirement information and the available space information may be: the computer equipment can determine the number of the functional areas and the types of the functional areas required by a user according to the functional area demand information, then sorts all the functional areas based on preset priorities, calculates the accumulated area of the functional areas according to the areas required by the functional areas corresponding to the priorities from high to low according to the priority order, and determines the number of the functional areas which can be placed in the design environment model according to the accumulated area of the functional areas and the size of the available space information.
In another alternative embodiment, the process of determining, by the computer device, the number of functional regions that can be placed in the design environment model according to the functional region requirement information and the available space information may further be: determining a basic function area and an alternative function area according to the function area requirement information; judging whether the total occupied area of the basic function area meets the size requirement of the available space information or not to obtain a judgment result; and determining the number of functional areas which can be placed in the design environment model according to the judgment result.
Specifically, the basic functional area is an area which guarantees the basic requirements of the user, such as a sleep area and a sanitary area, and the alternative functional area is an area which is not the basic requirements of the user, such as a fitness area. When the computer equipment judges that the total occupied area of the basic function areas is equal to the size requirement of the available space information, the computer equipment takes the number of the basic function areas as the number of the function areas which can be placed in the design environment model; when the computer equipment judges that the total occupied area of the basic function areas is larger than the size requirement of the available space information, optionally, the computer equipment can screen out one basic function area from the basic function areas at will, and judge again according to the screened-out result, so as to determine the number of the function areas which can be placed in the design environment model; when the computer device judges that the total occupied area of the basic function areas is smaller than the size requirement of the available space information, optionally, the computer device can select a corresponding number of alternative function areas from the alternative function areas according to the size requirement of the remaining available space information, and the sum of the number of the basic function areas and the number of the selected alternative function areas is used as the number of the function areas which can be placed in the design environment model.
S302, determining a plurality of available functional areas according to the number of the functional areas and the priority of each functional area.
Specifically, the priority of each functional area may be preset in the computer device according to the requirement of the user, or may be obtained from other external devices, which is not limited in this embodiment. After the computer device determines the number of functional areas that can be placed in the design environment model, the computer device selects, according to the priority of each functional area and the number of functional areas that can be placed in the design environment model determined in S301, a functional area with a higher priority that meets the number from all the functional areas, thereby obtaining a plurality of available functional areas.
S303, determining the placement combination of the plurality of functional areas according to the plurality of available functional areas and the available space information.
Specifically, each functional area placement combination represents placement positions of a plurality of available functional areas in the design environment model, and different functional area placement combinations mean that relative placement positions of the plurality of available functional areas in the design environment model are different.
For example, suppose that a user needs to set 7 functional areas in the design environment model, where the 7 functional areas are a rest area, a video-audio area, a fitness area, a dining area, a learning area, a hygiene area, and a storage area. And the computer equipment determines that the number of the functional areas which can be placed in the design environment model is 5 according to the available space information of the design environment model. Then, the computer device selects 5 functional areas with higher priority from the 7 functional areas based on the priority of each functional area (assuming that the selected 5 functional areas are a rest area, a dining area, a learning area, a sanitary area and a storage area respectively), and then determines the specific placement positions of the 5 functional areas in the design environment model according to the available space information of the design environment model, thereby obtaining a plurality of functional area placement combinations. Wherein, each function area placing combination comprises the selected 5 function areas and also comprises the relative placing positions among the 5 function areas. For example, fig. 4 shows any one of a plurality of functional area placement combinations. It can be understood that if the position of any one of the functional areas in the functional area placement combinations shown in fig. 4 is adjusted, another functional area placement combination can be obtained.
As an alternative embodiment, the step S303 may be: and determining the placement combinations of the plurality of functional areas according to the plurality of available functional areas, the available space information and the attribute information of the existing model.
Specifically, when an existing model exists in the design environment model, the computer device needs to determine the placement combination of the plurality of functional areas according to the plurality of available functional areas, the available space information, and the attribute information of the existing model in the design environment model. Taking the design environment model as a certain bedroom in a three-room or two-room as an example, the plurality of available functional areas determined by the computer equipment are a sleeping area, a video-audio area and a wardrobe area, and the existing models in the design environment model are windows, doors and pipelines (air conditioning holes or power plugging holes) of the bedroom. For this scenario, the attribute information of the existing model may include the location, size, style, etc. of the existing model. In this way, the computer device determines the specific placement positions of the sleep area, the audio-video area and the wardrobe area by combining the attribute information of the existing models such as the position of a window, the position and the size of a door, the position of a pipeline and the like in the bedroom and the available space information of the bedroom, so that a plurality of placement combinations of the sleep area, the audio-video area and the wardrobe area are formed. Wherein, the normal use of the existing model is not influenced by the placement and combination of each functional area.
As another alternative implementation, S303 may be: and determining the placement combinations of the plurality of functional areas according to the plurality of available functional areas, the available space information and the environment characteristic information of the design environment model.
Specifically, the environmental characteristic information may include geographical location information, climate condition information, and the like. Taking a house with a design environment model of a living room, for example, the plurality of available functional areas determined by the computer device are a child room, an old man room, and a reading area, and meanwhile, the environment characteristic information of the design environment model obtained by the computer device is a downtown area. After the computer equipment obtains a plurality of available functional areas, available space information of a design environment model and environment characteristic information of the design environment model, the computer equipment combines the environment characteristic information that the house is located in the downtown area, places the old people's house at a position far away from the downtown area, combines the available space information of the house and the placement position of the old people's house, and correspondingly places other two functional areas (the children's house and the reading area), so that a plurality of placement combinations of the old people's house, the children's house and the reading area are obtained. Wherein, the placement position of the old people's house in each functional area placement combination is a position far away from downtown areas.
In the data processing method provided by this embodiment, the computer device determines the number of functional areas that can be placed in the design environment model according to the functional area requirement information and the available space information, determines a plurality of available functional areas according to the number of functional areas and the priority of each functional area, and then determines a combination of placing the plurality of functional areas according to the plurality of available functional areas and the available space information. When the placement combination of the plurality of functional areas is determined, the available space of the design environment model is combined, and the priority of each functional area required by the user is combined, so that the comfort matching degree of the final design result and the user requirement is higher, and the space utilization rate of the design environment model is improved.
Fig. 5 is a schematic flow chart of a data processing method according to another embodiment. The embodiment relates to a specific process of how the computer device determines the target function area placement combination with the maximum comfort parameter. On the basis of the foregoing embodiment, optionally, as shown in fig. 5, the foregoing S103 may include:
s401, calculating the value of the comfort parameter corresponding to each functional area placing combination.
Wherein, the value of the comfort parameter is equal to the sum of the weighting parameters corresponding to each functional area in the functional area placement combination; and the weighting parameter corresponding to the functional area is equal to the sum of the weights corresponding to all placing positions of the filling models in the functional area.
Specifically, each functional area corresponds to a corresponding filling model, the filling model in each functional area can have a plurality of placement positions, and different placement positions have different weights. According to different placement positions of the filling models in the functional areas and the weight corresponding to each placement position, the computer device can obtain the weighting parameter corresponding to each functional area, and based on the sum of the weighting parameters of each functional area, the computer device can obtain the value of the comfort parameter corresponding to the placement combination of each functional area.
S402, determining the functional area placing combination with the maximum comfort parameter value as the target functional area placing combination.
Specifically, the target function area placing combination is a function area placing combination which meets basic comfort requirements of users. Optionally, the number of the functional area placement combinations with the maximum value of the comfort parameter may be 1, or may be multiple. When the functional area placing combinations with the maximum value of the comfort parameter are multiple, optionally, the computer device may select one functional area placing combination from the functional area placing combinations with the maximum value of the comfort parameter as the target functional area placing combination. Of course, the target function area placement combination may also be determined from the function area placement combinations with the largest values of the plurality of comfort parameters based on other algorithms, which is not limited in this embodiment.
In the data processing method provided in this embodiment, the computer device calculates the value of the comfort parameter corresponding to each functional area placement combination, and determines the functional area placement combination with the largest value of the comfort parameter as the target functional area placement combination. The computer equipment determines the target function area placing combination according to the value of the comfort parameter corresponding to each function area placing combination, and the value of the comfort parameter is characterized to be the maximum value and can meet the comfort requirement of the user, so that the target function area placing combination determined according to the screening strategy can meet the comfort requirement of the user, and the matching degree between the design result and the user requirement is further improved.
Fig. 6 is a schematic flowchart of a data processing method according to another embodiment, and fig. 7 is a schematic flowchart of a data processing method according to another embodiment. The embodiment relates to a specific process of how computer equipment outputs a design result according to a target function area placing combination and a filling model required by each function area in the target function area combination. As an alternative implementation manner, on the basis of the foregoing embodiment, as shown in fig. 6, the foregoing S104 may include:
s501, determining various model filling combinations according to the attribute information of the filling models required by each functional area in the target functional area placement combination.
Wherein each model filling combination comprises a plurality of models which can be filled into the target function area placing combination.
Specifically, the attribute information of the filling model may include information such as material, manufacturer, and color of the filling model. According to the attribute information of the filling model, the computer equipment can determine a plurality of filling models for the same type of filling model. For example, for the same type of packed model "bed", the computer device may determine the packed model for multiple "beds" because the "beds" have different manufacturers, colors, and materials. Meanwhile, more than one filling model is required for each functional area, for example, the filling models required for the functional area "sleeping area" can include beds, bedside cabinets, bedside lamps and the like, and a plurality of filling models exist in each type of filling model. Therefore, the computer equipment can determine various model filling combinations according to the attribute information of the filling models required by each functional area in the target functional area placement combination.
S502, according to a preset second screening strategy, screening the plurality of model filling combinations to obtain target model filling combinations, filling the target model filling combinations into the target function area placing combinations, and outputting the design results.
Specifically, the preset second screening policy is another screening policy based on meeting the basic comfort requirement of the user, and may include a price screening policy, a style screening policy, and the like. Taking the price filtering strategy as an example, if the user's demand is price substantial, the computer device filters a model filling combination with a lower price from the plurality of model filling combinations, fills the model filling combination with the lower price into the target function area placement combination, and outputs the design result. Of course, when the target model filling combination is screened, the screening may be performed based on a plurality of second screening strategies, which is not limited in this embodiment.
In the data processing method provided in this embodiment, the computer device determines multiple model filling combinations according to attribute information of filling models required by each functional area in the target functional area placement combination, obtains the target model filling combination by screening from the multiple model filling combinations according to a preset second screening policy, fills the target model filling combination into the target functional area placement combination, and outputs a design result. Because the second screening strategy is other screening strategies based on meeting the basic comfort requirement of the user, and the computer equipment can determine the target model filling combination based on the second screening strategy, the output design result not only meets the comfort requirement of the user, but also meets other requirements (such as price requirement, style requirement and the like) of the user, and the matching degree between the design result and the user requirement is further improved.
As another alternative, on the basis of the foregoing embodiment, as shown in fig. 7, the foregoing S104 may include:
s601, determining a first filling model required by each functional area in the target functional area placement combination according to each functional area in the target functional area placement combination and a preset mapping relation.
The mapping relation comprises corresponding relations between different functional areas and the filling models.
Specifically, the preset mapping relationship table may be configured in the computer device in advance, or may be obtained from other external devices. The mapping relationship table may be in a form of a table, a form of a corresponding connection line, or a form of an index, which is not limited in this embodiment. After the target function area placement combination is obtained, the computer device determines a first filling model corresponding to each function area from a preset mapping relation table according to each function area in the target function area placement combination.
S602, filling the first filling models corresponding to the functional areas into the target functional area placement combination, and outputting the design result.
Specifically, after the computer device determines the first filling model required by each functional area in the target functional area placement combination, the computer device may fill the first filling model corresponding to each functional area into the target functional area placement combination, and output the design result. Optionally, the computer device may fill the first filling model corresponding to each functional area into the target functional area placement combination based on the selected operation of the designer. Optionally, the selection operation may be a click operation, a slide operation, or other types of selection operations, which is not limited in this embodiment.
In the data processing method provided in this embodiment, the computer device can determine, according to the preset mapping table, the first filling model required by each functional area in the target functional area placement combination, fill the first filling model corresponding to each functional area into the target functional area placement combination, and output the design result. The computer equipment can directly determine the first filling model required by each functional area in the target functional area placement combination through the preset mapping relation table, so that the processing process of the computer equipment is greatly simplified, and the design efficiency of designers is further improved.
Optionally, in an embodiment, in order to ensure the correctness or applicability of the output design result (which may be represented by the degree of goodness of the design result in the following embodiments), the computer device further performs at least one of the following operations after outputting the design result: and determining whether the output design result is correct or not and the quality degree when the output design result is correct according to a preset design result quantization strategy, and modifying the design result according to a preset design result modification strategy.
Wherein the design result quantization strategy and the design result modification strategy both comprise at least one of the following parameters: the system comprises decoration national standard parameters, industry standard parameters, company standard parameters, production attributes of filling models in the design environment model, processing attributes of filling models in the design environment model, and installation attributes of filling models in the design environment model.
Specifically, the national standard parameters of decoration include comfort parameters of design results. In this embodiment, the computer device may determine whether the output design result is correct according to a preset design result quantization strategy. Optionally, the computer device may verify the correctness of the output design result according to the comfort level included in the standard parameters of the decorating country.
When the design result is determined to be correct, the computer equipment can also determine the quality degree of the output design result according to a preset design result quantization strategy. Optionally, the preset design result quantization strategy may further include determining a degree of superiority of the output design result according to the input quantization parameter, that is, after the computer device outputs the design result, the designer may input a corresponding evaluation parameter into the computer device according to the design result, where the evaluation parameter may be a score, a star level, or another parameter capable of ensuring superiority and inferiority, and the computer device may determine the degree of superiority of the output design result according to the evaluation parameter input by the designer. Of course, the degree of quality of the design result can be directly calculated in the computer device according to the comfort level of the design result.
On the other hand, the computer device can modify the design result according to a preset design result modification strategy. When the computer device determines that the output design result is incorrect or receives a modification instruction of a designer, the computer device may modify the design result according to a preset design result modification policy. Optionally, the material of the filling model required by the functional area may be modified, the color of the filling model required by the functional area may be modified, and the placement position of the functional area in the target functional area placement combination may also be modified. The embodiment does not limit the specific content of the modification of the computer device, as long as the computer device can automatically modify the design result according to the preset design result modification policy.
Optionally, the process of modifying the design result by the computer device according to the preset design result modification policy may be: the computer equipment can determine a design result modification strategy according to the problems in the output design result, determine parameters to be modified according to the design result modification strategy, and modify the design result according to the parameters to be modified and the design result modification strategy.
In the data processing method provided by the embodiment, after the computer device outputs the design result, whether the output design result is correct and the goodness and badness of the output design result when the output design result is correct can be determined according to the preset design result quantization strategy, so that the matching degree between the output design result and the user requirements can be ensured, the goodness and badness of the output design result can be determined, and the optimization research and development in the later period are facilitated; in addition, when the design result needs to be modified, the computer equipment can automatically modify the design result according to a preset design result modification strategy, so that the repetitive operation of designers is simplified, the modification difficulty of the designers is reduced, and the working efficiency of the designers is greatly improved.
In an embodiment, in order to further meet the requirement of the user, optionally, the outputting the design result in S104 may include: outputting the design result according to the scheme display requirement input by the user; wherein the design result carries design budget information.
Specifically, the scheme display requirement input by the user may be one or more. For example, the solution display requirements input by the user may include design budget requirements, manufacturer information requirements for filling the model, environmental level information requirements for filling the model, and the like. Taking the scheme display requirement input by the user as the design budget requirement as an example, after the computer device obtains the scheme display requirement input by the user as the design budget requirement, the computer device carries the design budget information in the design result and outputs the design result carrying the budget information. Of course, when the scheme display requirement input by the user is other requirements and the scheme display requirement is multiple, the computer device carries the corresponding requirement information in the design result and outputs the design result carrying the corresponding requirement information.
According to the data processing method provided by the embodiment, the computer equipment can display the requirements according to the scheme input by the user and output the design result, so that the output design result is more in line with the requirements of the user, and the matching degree between the design result and the requirements of the user is further improved.
Fig. 8 is a schematic flowchart of a data processing method according to another embodiment. As shown in fig. 8, the method includes:
s801, determining available space information of the design environment model according to the input attribute information of the design environment model.
Optionally, the computer device may obtain the input attribute information of the existing model in the design environment model; and determining available space information of the design environment model and environment characteristic information of the design environment model according to the attribute information of the existing model. For the description of this step, reference may be made to the description of the above embodiments, which is not described herein again.
S802, determining a plurality of functional area placement combinations according to the input functional area demand information and the available space information. Each functional area placement combination comprises a plurality of position-associated functional areas, and the functional area requirement information carries the number of the functional areas required by the user and the types of the functional areas.
As a possible implementation manner, the computer device may determine, according to the functional area requirement information and the available space information, the number of functional areas that can be placed in the design environment model; determining a plurality of available functional areas according to the number of the functional areas and the priority of each functional area; and determining the placement combinations of the plurality of functional areas according to the plurality of available functional areas and the available space information.
For the description of this step, reference may be made to the description of the above embodiments, which is not described herein again.
And S803, determining a target function area placing combination with the largest comfortable parameter from the plurality of function area placing combinations according to a preset first screening strategy.
Optionally, the computer device may calculate a value of a comfort parameter corresponding to each functional area placement combination; and determining the functional area placing combination with the maximum comfortable parameter value as the target functional area placing combination.
For the description of this step, reference may be made to the description of the above embodiments, which is not described herein again.
S804, outputting a design result according to the target function area placing combination and the filling model required by each function area in the target function area placing combination.
In an optional implementation manner, the computer device may determine a plurality of model filling combinations according to attribute information of filling models required by each functional area in the target functional area placement combination; and screening the plurality of model filling combinations to obtain target model filling combinations according to a preset second screening strategy, filling the target model filling combinations into the target function area placing combinations, and outputting the design result.
In another optional implementation manner, the computer device may determine, according to each functional area in the target functional area placement combination and a preset mapping relationship, a first filling model required by each functional area in the target functional area placement combination; and filling the first filling models corresponding to the functional areas into the target functional area placement combination, and outputting the design result. The mapping relation comprises corresponding relations between different functional areas and the filling models.
Optionally, the computer device may display the requirement according to the scheme input by the user, and output the design result; wherein the design result carries design budget information.
And S805, determining whether the output design result is correct and the quality degree when the output design result is correct according to a preset design result quantization strategy.
And S806, when the design result needs to be modified, modifying the design result according to a preset design result modification strategy.
In the data processing method provided by this embodiment, in the whole design process of the scheme, the starting point of the scheme design is based on the functional requirements of the user, and the screening policy for screening the placement combination of the target functional regions is also based on whether the comfortable requirements of the user can be met, so that the matching degree between the design result finally output by the computer device and the user requirements is high. In addition, the whole design process is automatically designed by computer equipment, so that the manual participation process is reduced, the design efficiency of designers is greatly improved, meanwhile, the influence of the subjective consciousness of the designers on the design result is also reduced, and the matching degree between the design result and the user requirement is further improved. After the computer equipment outputs the design result, whether the output design result is correct and the goodness and badness degree when the output design result is correct can be determined according to a preset design result quantization strategy, so that the matching degree between the output design result and the user requirements can be ensured, the goodness and badness degree of the output design result can be determined, and the optimization research and development in the later period are facilitated; in addition, when the design result needs to be modified, the computer equipment can automatically modify the design result according to a preset design result modification strategy, so that the repetitive operation of designers is simplified, the modification difficulty of the designers is reduced, and the working efficiency of the designers is greatly improved.
It should be understood that although the various steps in the flow charts of fig. 1-8 are shown in order as indicated by the arrows, the steps are not necessarily performed in order as indicated by the arrows. The steps are not performed in the exact order shown and described, and may be performed in other orders, unless explicitly stated otherwise. Moreover, at least some of the steps in fig. 1-8 may include multiple sub-steps or multiple stages that are not necessarily performed at the same time, but may be performed at different times, and the order of performance of the sub-steps or stages is not necessarily sequential, but may be performed in turn or alternating with other steps or at least some of the sub-steps or stages of other steps.
Fig. 9 is a schematic structural diagram of a data processing apparatus according to an embodiment. As shown in fig. 9, the apparatus may include: a first determination module 11, a second determination module 12, a screening module 13 and a first processing module 14.
Specifically, the first determining module 11 is configured to determine available space information of the design environment model according to input attribute information of the design environment model;
a second determining module 12, configured to determine a plurality of functional area placement combinations according to the input functional area requirement information and the available space information; each functional area placement combination comprises a plurality of position-associated functional areas, and the functional area requirement information carries the number of functional areas required by a user and the types of the functional areas;
the screening module 13 is configured to determine, according to a preset first screening policy, a target functional area placement combination with the largest comfort parameter from the plurality of functional area placement combinations;
and the first processing module 14 is configured to output a design result according to the target function area placement combination and the filling model required by each function area in the target function area placement combination.
The data processing apparatus provided in this embodiment may execute the method embodiments, and the implementation principle and the technical effect are similar, which are not described herein again.
Fig. 10 is a schematic structural diagram of a data processing apparatus according to another embodiment. On the basis of the above embodiment, optionally, as shown in fig. 10, the first determining module 11 includes: an acquisition unit 111 and a first determination unit 112.
Specifically, the obtaining unit 111 is configured to obtain the input attribute information of an existing model in the design environment model.
A first determining unit 112, configured to determine, according to the attribute information of the existing model, available space information of the design environment model and environment feature information where the design environment model is located.
Wherein the attribute information of the existing model includes: the building type of the existing model, the room type of the existing model, the system type of the existing model, the geometric position information of the existing model, the physical information of the existing model and the actual construction characteristics of the existing model.
The data processing apparatus provided in this embodiment may execute the method embodiments, and the implementation principle and the technical effect are similar, which are not described herein again.
Fig. 11 is a schematic structural diagram of a data processing apparatus according to another embodiment. On the basis of the above embodiment, optionally, as shown in fig. 11, the second determining module 12 includes: a second determining unit 121, a third determining unit 122, and a fourth determining unit 123.
A second determining unit 121, configured to determine, according to the functional area requirement information and the available space information, the number of functional areas that can be placed in the design environment model.
A third determining unit 122, configured to determine a plurality of available functional areas according to the number of functional areas and the priority of each functional area;
a fourth determining unit 123, configured to determine the placement combinations of the multiple functional areas according to the multiple available functional areas and the available space information.
In one embodiment, the second determining unit 121 is specifically configured to determine a basic function area and an alternative function area according to the function area requirement information, determine whether a total occupied area of the basic function area meets a size requirement of the available space information, obtain a determination result, and determine, according to the determination result, a number of function areas that can be placed in the design environment model; the basic function area is an area for guaranteeing basic requirements of a user.
In one embodiment, the fourth determining unit 123 is specifically configured to determine the placement combinations of the multiple functional areas according to the multiple available functional areas, the available space information, and the attribute information of the existing model.
In one embodiment, the fourth determining unit 123 is specifically configured to determine the placement combinations of the plurality of functional areas according to the plurality of available functional areas, the available space information, and the environment feature information where the design environment model is located.
The data processing apparatus provided in this embodiment may execute the method embodiments, and the implementation principle and the technical effect are similar, which are not described herein again.
Fig. 12 is a schematic structural diagram of a data processing apparatus according to another embodiment. On the basis of the above embodiment, optionally, as shown in fig. 12, the screening module 13 may include: a calculation unit 131 and a fifth determination unit 132.
Specifically, the calculating unit 131 is configured to calculate a value of a comfort parameter corresponding to each functional area placement combination; wherein, the value of the comfort parameter is equal to the sum of the weighting parameters corresponding to each functional area in the functional area placement combination; and the weighting parameter corresponding to the functional area is equal to the sum of the weights corresponding to all placing positions of the filling models in the functional area.
A fifth determining unit 132, configured to determine the functional area placement combination with the largest value of the comfort parameter as the target functional area placement combination.
The data processing apparatus provided in this embodiment may execute the method embodiments, and the implementation principle and the technical effect are similar, which are not described herein again.
Fig. 13 is a schematic structural diagram of a data processing apparatus according to another embodiment. On the basis of the foregoing embodiment, optionally, as shown in fig. 13, the first processing module 14 includes: a sixth determining unit 141, a screening unit 142, and a first processing unit 143.
A sixth determining unit 141, configured to determine multiple model filling combinations according to attribute information of filling models required by each functional area in the target functional area placement combination; wherein each model filling combination comprises a model capable of being filled into the target function area placing combination.
And a screening unit 142, configured to screen the plurality of model filling combinations according to a preset second screening policy to obtain a target model filling combination.
The first processing unit 143 is configured to fill the target model filling combination obtained by screening by the screening unit 142 into the target function area placing combination, and output the design result.
Fig. 14 is a schematic structural diagram of a data processing apparatus according to another embodiment. On the basis of the foregoing embodiment, optionally, as shown in fig. 14, the first processing module 14 includes: a seventh determining unit 144 and a second processing unit 145.
Specifically, the seventh determining unit 144 is configured to determine, according to each functional area in the target functional area placement combination and a preset mapping relationship, a first filling model required by each functional area in the target functional area placement combination; the mapping relation comprises corresponding relations between different functional areas and the filling models.
The second processing unit 145 is configured to fill the first filling models corresponding to the functional areas into the target functional area placement combination, and output the design result.
Fig. 15 is a schematic structural diagram of a data processing apparatus according to another embodiment. On the basis of the foregoing embodiment, optionally, as shown in fig. 15, the data processing apparatus further includes: a second processing module 15.
Specifically, the second processing module 15 is configured to determine whether the output design result is correct and the degree of superiority and inferiority when the output design result is correct according to a preset design result quantization strategy, and modify the design result according to a preset design result modification strategy.
Wherein the design result quantification strategy and the design result modification strategy each include at least one of the following parameters: the method comprises the following steps of decoration national standard parameters, industry standard parameters, production attributes of filling models in the design environment model, processing attributes of filling models in the design environment model, and installation attributes of filling models in the design environment model.
In one embodiment, the first processing unit 143 or the second processing unit 145 is specifically configured to output the design result according to a scheme display requirement input by a user. Wherein the design result carries design budget information.
In one embodiment, the functional area includes: at least one of a sleeping area, a sanitary area, a video-audio area, a body-building area, a reading area, a finishing area and a clothes and hat area.
The data processing apparatus provided in this embodiment may execute the method embodiments, and the implementation principle and the technical effect are similar, which are not described herein again.
For specific limitations of the data processing apparatus, reference may be made to the above limitations of the data processing method, which are not described herein again. The various modules in the data processing apparatus described above may be implemented in whole or in part by software, hardware, and combinations thereof. The modules can be embedded in a hardware form or independent from a processor in the computer device, and can also be stored in a memory in the computer device in a software form, so that the processor can call and execute operations corresponding to the modules.
In one embodiment, a computer device is provided, which may be a terminal, and its internal structure diagram may be as shown in fig. 1 a. The computer device includes a processor, a memory, a network interface, a display screen, and an input device connected by a system bus. Wherein the processor of the computer device is configured to provide computing and control capabilities. The memory of the computer device comprises a nonvolatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of an operating system and computer programs in the non-volatile storage medium. The network interface of the computer device is used for communicating with an external terminal through a network connection. The computer program is executed by a processor to implement a data processing method. The display screen of the computer equipment can be a liquid crystal display screen or an electronic ink display screen, and the input device of the computer equipment can be a touch layer covered on the display screen, a key, a track ball or a touch pad arranged on the shell of the computer equipment, an external keyboard, a touch pad or a mouse and the like.
Those skilled in the art will appreciate that the architecture shown in FIG. 1a is merely a block diagram of some of the structures associated with the disclosed aspects and is not intended to limit the computing devices to which the disclosed aspects apply, as a particular computing device may include more or less components than those shown, or may combine certain components, or have a different arrangement of components.
In one embodiment, there is provided a computer device comprising a memory and a processor, the memory storing a computer program, the processor implementing the following steps when executing the computer program:
determining available space information of the design environment model according to the input attribute information of the design environment model;
determining a plurality of functional area placing combinations according to the input functional area demand information and the available space information; each functional area placement combination comprises a plurality of position-associated functional areas, and the functional area requirement information carries the number of functional areas required by a user and the types of the functional areas;
determining a target function area placing combination with the largest comfortable parameter from the plurality of function area placing combinations according to a preset first screening strategy;
and outputting a design result according to the target function area placing combination and the filling model required by each function area in the target function area placing combination.
In one embodiment, a computer-readable storage medium is provided, having a computer program stored thereon, which when executed by a processor, performs the steps of:
determining available space information of the design environment model according to the input attribute information of the design environment model;
determining a plurality of functional area placing combinations according to the input functional area demand information and the available space information; each functional area placement combination comprises a plurality of position-associated functional areas, and the functional area requirement information carries the number of functional areas required by a user and the types of the functional areas;
determining a target function area placing combination with the largest comfortable parameter from the plurality of function area placing combinations according to a preset first screening strategy;
and outputting a design result according to the target function area placing combination and the filling model required by each function area in the target function area placing combination.
The technical features of the embodiments described above may be arbitrarily combined, and for the sake of brevity, all possible combinations of the technical features in the embodiments described above are not described, but should be considered as being within the scope of the present specification as long as there is no contradiction between the combinations of the technical features.
The above-mentioned embodiments only express several embodiments of the present invention, and the description thereof is more specific and detailed, but not construed as limiting the scope of the invention. It should be noted that, for a person skilled in the art, several variations and modifications can be made without departing from the inventive concept, which falls within the scope of the present invention. Therefore, the protection scope of the present patent shall be subject to the appended claims.
Claims (15)
1. A data processing method, comprising:
determining available space information of the design environment model according to the input attribute information of the design environment model;
determining a plurality of functional area placing combinations according to the input functional area demand information and the available space information; each functional area placement combination comprises a plurality of position-associated functional areas, and the functional area requirement information carries the number of functional areas required by a user and the types of the functional areas;
determining a target function area placing combination with the largest comfortable parameter from the plurality of function area placing combinations according to a preset first screening strategy;
and outputting a design result according to the target function area placing combination and the filling model required by each function area in the target function area placing combination.
2. The method according to claim 1, wherein the determining available space information of the design environment model according to the input attribute information of the design environment model comprises:
acquiring input attribute information of an existing model in the design environment model;
determining available space information of the design environment model and environment characteristic information of the design environment model according to the attribute information of the existing model;
wherein the attribute information of the existing model includes: the building type of the existing model, the room type of the existing model, the system type of the existing model, the geometric position information of the existing model, the physical information of the existing model and the actual construction characteristics of the existing model.
3. The method of claim 2, wherein the determining a plurality of functional area placement combinations according to the input functional area requirement information and the available space information comprises:
determining the number of functional areas which can be placed in the design environment model according to the functional area demand information and the available space information;
determining a plurality of available functional areas according to the number of the functional areas and the priority of each functional area;
and determining the placement combinations of the plurality of functional areas according to the plurality of available functional areas and the available space information.
4. The method of claim 3, wherein the determining the number of functional regions that can be placed in the design environment model according to the functional region requirement information and the available space information comprises:
determining a basic function area and an alternative function area according to the function area requirement information; the basic function area is an area for guaranteeing basic requirements of a user;
judging whether the total occupied area of the basic function area meets the size requirement of the available space information or not to obtain a judgment result;
and determining the number of functional areas which can be placed in the design environment model according to the judgment result.
5. The method of claim 3, wherein the determining the placement combinations of the plurality of functional regions according to the plurality of available functional regions and the available space information comprises:
and determining the placement combinations of the plurality of functional areas according to the plurality of available functional areas, the available space information and the attribute information of the existing model.
6. The method of claim 3, wherein the determining the placement combinations of the plurality of functional regions according to the plurality of available functional regions and the available space information comprises:
and determining the placement combinations of the plurality of functional areas according to the plurality of available functional areas, the available space information and the environment characteristic information of the design environment model.
7. The method according to any one of claims 1 to 6, wherein the determining, according to a preset first filtering policy, a target functional area placement combination with a largest comfort parameter from the plurality of functional area placement combinations comprises:
calculating the value of a comfort parameter corresponding to each functional area placing combination; wherein, the value of the comfort parameter is equal to the sum of the weighting parameters corresponding to each functional area in the functional area placement combination; the weighting parameter corresponding to the functional area is equal to the sum of the weights corresponding to all placing positions of the filling models in the functional area;
and determining the functional area placing combination with the maximum comfortable parameter value as the target functional area placing combination.
8. The method according to any one of claims 1 to 6, wherein outputting a design result according to the target function area placement combination and the filling model required by each function area in the target function area placement combination comprises:
determining various model filling combinations according to the attribute information of filling models required by each functional area in the target functional area placement combination; wherein each model filling combination comprises a plurality of models which can be filled into the target function area placing combination;
and screening the plurality of model filling combinations to obtain target model filling combinations according to a preset second screening strategy, filling the target model filling combinations into the target function area placing combinations, and outputting the design result.
9. The method according to any one of claims 1 to 6, wherein outputting a design result according to the placement combination of the target functional areas and the filling models required by the functional areas in the target functional area combination comprises:
determining a first filling model required by each functional area in the target functional area placement combination according to each functional area in the target functional area placement combination and a preset mapping relation; the mapping relation comprises corresponding relations between different functional areas and filling models;
and filling the first filling models corresponding to the functional areas into the target functional area placement combination, and outputting the design result.
10. The method according to any of claims 1-6, wherein after outputting the design result, the method further comprises at least one of:
determining whether the output design result is correct and the quality degree when the output design result is correct according to a preset design result quantization strategy, and modifying the design result according to a preset design result modification strategy;
wherein the design result quantification strategy and the design result modification strategy each include at least one of the following parameters: the method comprises the following steps of decoration national standard parameters, industry standard parameters, production attributes of filling models in the design environment model, processing attributes of filling models in the design environment model, and installation attributes of filling models in the design environment model.
11. The method of any of claims 1-6, wherein the outputting the design result comprises:
outputting the design result according to the scheme display requirement input by the user; wherein the design result carries design budget information.
12. The method of any one of claims 1-6, wherein the functional regions comprise: at least one of a sleeping area, a sanitary area, a video-audio area, a body-building area, a reading area, a finishing area and a clothes and hat area.
13. A data processing apparatus, comprising:
the system comprises a first determining module, a second determining module and a third determining module, wherein the first determining module is used for determining available space information of a design environment model according to input attribute information of the design environment model;
the second determining module is used for determining a plurality of functional area placing combinations according to the input functional area demand information and the available space information; each functional area placement combination comprises a plurality of position-associated functional areas, and the functional area requirement information carries the number of functional areas required by a user and the types of the functional areas;
the screening module is used for determining a target function area placing combination with the largest comfortable parameter from the plurality of function area placing combinations according to a preset first screening strategy;
and the processing module is used for outputting a design result according to the target function area placement combination and the filling model required by each function area in the target function area placement combination.
14. A computer device comprising a memory and a processor, the memory storing a computer program, characterized in that the processor, when executing the computer program, implements the steps of the method according to any of claims 1-12.
15. A computer-readable storage medium, on which a computer program is stored which, when being executed by a processor, carries out the steps of the method according to any one of claims 1 to 12.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810678999.3A CN110727974B (en) | 2018-06-27 | 2018-06-27 | Data processing method, apparatus, computer device and readable storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810678999.3A CN110727974B (en) | 2018-06-27 | 2018-06-27 | Data processing method, apparatus, computer device and readable storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110727974A true CN110727974A (en) | 2020-01-24 |
CN110727974B CN110727974B (en) | 2023-10-27 |
Family
ID=69216697
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810678999.3A Active CN110727974B (en) | 2018-06-27 | 2018-06-27 | Data processing method, apparatus, computer device and readable storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110727974B (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111563291A (en) * | 2020-05-19 | 2020-08-21 | 贝壳技术有限公司 | Home decoration scheme determination method and device and computer-readable storage medium |
CN111837122A (en) * | 2020-06-17 | 2020-10-27 | 上海亦我信息技术有限公司 | Virtual decoration method, device and system |
CN112257168A (en) * | 2020-10-30 | 2021-01-22 | 贝壳技术有限公司 | Recommendation method and device for single-space placement item set and computer-readable storage medium |
Citations (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101894183A (en) * | 2010-07-02 | 2010-11-24 | 重庆星能建筑节能技术发展有限公司 | Method for analyzing and designing green building |
CN102663830A (en) * | 2012-04-28 | 2012-09-12 | 北京尔宜居科技有限责任公司 | Data processing method of interior decoration model |
CN102737409A (en) * | 2012-06-28 | 2012-10-17 | 北京中科广视科技有限公司 | Method for generating three-dimensional virtual interior design plan |
CN104268309A (en) * | 2014-09-04 | 2015-01-07 | 北京尔宜居科技有限责任公司 | Method for obtaining interior design scheme rapidly |
US20150356774A1 (en) * | 2014-06-09 | 2015-12-10 | Microsoft Corporation | Layout design using locally satisfiable proposals |
CN106354819A (en) * | 2016-08-30 | 2017-01-25 | 浪潮电子信息产业股份有限公司 | Service platform and decoration searching method |
CN106484940A (en) * | 2016-07-09 | 2017-03-08 | 陈志静 | A kind of home decoration Intelligentized design method and system |
CN106484955A (en) * | 2016-09-14 | 2017-03-08 | 中国科学院计算技术研究所 | A kind of indoor arrangement evaluation methodology based on Voronoi diagram and system |
CN106570246A (en) * | 2016-11-02 | 2017-04-19 | 王华勤 | House decoration method |
CN106896728A (en) * | 2015-12-17 | 2017-06-27 | 美的集团股份有限公司 | Household electrical appliance matching process and system based on user's request |
CN107341300A (en) * | 2017-06-23 | 2017-11-10 | 中国航发湖南动力机械研究所 | The design method and device of transmission system |
US20180032647A1 (en) * | 2016-07-26 | 2018-02-01 | Mitek Holdings, Inc. | Design-model management using an architectural criterion |
CN107944196A (en) * | 2017-12-18 | 2018-04-20 | 深圳市屋祺住建科技有限公司 | The implementation method and device of decoration style selection and quotation on line |
-
2018
- 2018-06-27 CN CN201810678999.3A patent/CN110727974B/en active Active
Patent Citations (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101894183A (en) * | 2010-07-02 | 2010-11-24 | 重庆星能建筑节能技术发展有限公司 | Method for analyzing and designing green building |
CN102663830A (en) * | 2012-04-28 | 2012-09-12 | 北京尔宜居科技有限责任公司 | Data processing method of interior decoration model |
CN102737409A (en) * | 2012-06-28 | 2012-10-17 | 北京中科广视科技有限公司 | Method for generating three-dimensional virtual interior design plan |
US20150356774A1 (en) * | 2014-06-09 | 2015-12-10 | Microsoft Corporation | Layout design using locally satisfiable proposals |
CN104268309A (en) * | 2014-09-04 | 2015-01-07 | 北京尔宜居科技有限责任公司 | Method for obtaining interior design scheme rapidly |
CN106896728A (en) * | 2015-12-17 | 2017-06-27 | 美的集团股份有限公司 | Household electrical appliance matching process and system based on user's request |
CN106484940A (en) * | 2016-07-09 | 2017-03-08 | 陈志静 | A kind of home decoration Intelligentized design method and system |
US20180032647A1 (en) * | 2016-07-26 | 2018-02-01 | Mitek Holdings, Inc. | Design-model management using an architectural criterion |
CN106354819A (en) * | 2016-08-30 | 2017-01-25 | 浪潮电子信息产业股份有限公司 | Service platform and decoration searching method |
CN106484955A (en) * | 2016-09-14 | 2017-03-08 | 中国科学院计算技术研究所 | A kind of indoor arrangement evaluation methodology based on Voronoi diagram and system |
CN106570246A (en) * | 2016-11-02 | 2017-04-19 | 王华勤 | House decoration method |
CN107341300A (en) * | 2017-06-23 | 2017-11-10 | 中国航发湖南动力机械研究所 | The design method and device of transmission system |
CN107944196A (en) * | 2017-12-18 | 2018-04-20 | 深圳市屋祺住建科技有限公司 | The implementation method and device of decoration style selection and quotation on line |
Non-Patent Citations (2)
Title |
---|
刘米兰等: "基于复合模型的家居场景生成方法", 《计算机学报》 * |
刘米兰等: "基于复合模型的家居场景生成方法", 《计算机学报》, vol. 40, no. 11, 30 November 2017 (2017-11-30), pages 103 - 115 * |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111563291A (en) * | 2020-05-19 | 2020-08-21 | 贝壳技术有限公司 | Home decoration scheme determination method and device and computer-readable storage medium |
CN111837122A (en) * | 2020-06-17 | 2020-10-27 | 上海亦我信息技术有限公司 | Virtual decoration method, device and system |
CN111837122B (en) * | 2020-06-17 | 2021-08-24 | 上海亦我信息技术有限公司 | Virtual decoration method, device and system |
CN112257168A (en) * | 2020-10-30 | 2021-01-22 | 贝壳技术有限公司 | Recommendation method and device for single-space placement item set and computer-readable storage medium |
Also Published As
Publication number | Publication date |
---|---|
CN110727974B (en) | 2023-10-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110727974B (en) | Data processing method, apparatus, computer device and readable storage medium | |
Rodrigues et al. | Automated approach for design generation and thermal assessment of alternative floor plans | |
CN113505429A (en) | Indoor design scheme acquisition method and device, computer equipment and storage medium | |
US20160048497A1 (en) | System and method for generating an interior design | |
Tao et al. | Modeling and data infrastructure for human-centric design and operation of sustainable, healthy buildings through a case study | |
CN111046478B (en) | Custom hard-fitting design method and design device | |
Gao et al. | A wireless sensor network based on the novel concept of an I-matrix to achieve high-precision lighting control | |
Almusaed et al. | Analytical interpretation of energy efficiency concepts in the housing design process from hot climate | |
Barbosa et al. | Smart interior design of buildings and its relationship to land use | |
CN113609557A (en) | Home decoration layout method, home decoration layout device, and storage medium | |
JP6395092B2 (en) | Light environment design support device, light environment design support system, program | |
Racz et al. | VR aided architecture and interior design | |
JP7345323B2 (en) | Cleaning load management device, cleaning load management system, cleaning load management method and program | |
KR101983260B1 (en) | System for designing tetris house | |
EP3933784A1 (en) | Evaluation system, space design assistance system, evaluation method, and program | |
Kowaltowski et al. | A house design assistance program for the self-building process of the region of Campinas, Brazil: Evaluation through a case study | |
CN110555914B (en) | Model information processing method, device, computer equipment and readable storage medium | |
CN110717209B (en) | Method, device, equipment and storage medium for obtaining quantization result of design scheme | |
KR102659579B1 (en) | Method of providing floor plan editing service using vibration notification | |
KR102659585B1 (en) | How to recommend custom railing walls in interior spaces | |
WO2018020739A1 (en) | Display system, ordering system, and ordering method | |
CN110717206B (en) | Method, device, equipment and readable storage medium for acquiring support element | |
CN110826116A (en) | Model processing method and device, computer equipment and readable storage medium | |
KR102658279B1 (en) | Furniture design method based on indoor sunlight analysis results | |
KR102639531B1 (en) | Interior Experience System Based on Virtual Reality |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
TR01 | Transfer of patent right | ||
TR01 | Transfer of patent right |
Effective date of registration: 20240115 Address after: 210000, Room 015, Building 2, Shuiyuanju, Qinhuai District, Nanjing City, Jiangsu Province Patentee after: Nanjing Runshijing Environmental Engineering Co.,Ltd. Address before: 710003 Room 301, Central Zone, National E-Commerce Demonstration Base, No. 528, Tianguba Road, Software New Town, High-tech Zone, Xi'an City, Shaanxi Province Patentee before: XI'AN SEA2 NETWORK TECHNOLOGY CO.,LTD. |