A data processing method and device for exhibition hall layout design
By automatically receiving and processing pavilion layout design requests and automatically generating pavilion layout design modules and diagrams, the problem of existing design dependence on professionals is solved, and the efficiency and universality of the design is improved.
Patent Information
- Application Number
- CN202410064780.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-01-17
- Publication Date
- 2025-04-15
- Estimated Expiration
- 2044-01-17
AI Technical Summary
The layout design process of the existing exhibition hall depends on professional designers, which makes it impossible for non-professional personnel to design independently, and is less universal.
By receiving the pavilion layout design request sent by the user equipment, the pavilion layout design keywords are automatically determined, and multiple pavilion layout design modules are automatically generated through the preset data processing model, and the pavilion layout design drawing is finally generated. The entire process does not require manual intervention.
It improves the efficiency and accuracy of exhibition hall layout design, enhances the flexibility and universality of the design, and allows non-professional personnel to design independently.
Smart Images

Figure CN118114449B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of data processing, and in particular to a data processing method and device for exhibition hall layout design. Background Art
[0002] Exhibitions are exhibitions and demonstrations that aim to convey specific information by optimizing the spatial relationships between objects, people, and venues. Exhibition layout design is a type of exhibition design that involves designing a fixed location in the form of an exhibition hall or pavilion. Designers determine the location, size, and form of each functional area based on their needs.
[0003] Currently, exhibition layout design is primarily performed by third-party professional design agencies. These agencies' designers draw on their experience and expertise, incorporating user needs into the design. However, this design process relies heavily on the assistance of specialized designers in their field, making it difficult for non-professionals to independently design exhibition layouts. Consequently, this approach to exhibition layout design has limited universal applicability.
[0004] Therefore, there is an urgent need for a data processing method and device for use in exhibition hall layout design. Summary of the Invention
[0005] The present application provides a data processing method and device for exhibition hall layout design, which is convenient for improving the universality of exhibition hall layout design.
[0006] In a first aspect of the present application, a data processing method for exhibition hall layout design is provided, the method comprising: receiving an exhibition hall layout design request sent by a user device, the exhibition hall layout design request comprising exhibition hall space location data and exhibition hall theme content data; determining exhibition hall layout design keywords based on the exhibition hall space location data and the exhibition hall theme content data; inputting the exhibition hall layout design keywords into a preset data processing model to obtain a first exhibition hall layout design module and a second exhibition hall layout design module, the first exhibition hall layout design module and the second exhibition hall layout design module being any two exhibition hall layout design modules among a plurality of exhibition hall layout design modules; generating an exhibition hall layout design drawing based on the first exhibition hall layout design module and the second exhibition hall layout design module.
[0007] By adopting the above technical solution, the exhibition hall layout design request sent by the user device is automatically received, and the exhibition hall layout design keywords are automatically determined based on the exhibition hall space location data and exhibition hall theme content data in the request. These keywords can be used as input, and multiple exhibition hall layout design modules are automatically generated through a preset data processing model. These modules can be a combination of any two exhibition hall layout design modules. By automatically generating exhibition hall layout design drawings based on these modules, the entire process does not require human intervention, thereby improving the efficiency and accuracy of the design. Exhibition hall layout design modules and exhibition hall layout design drawings are generated by using a preset data processing model. This model can generate a variety of different exhibition hall layout design drawings and automatically select and combine exhibition hall layout design modules according to the user's needs and goals. Therefore, it is convenient to improve the flexibility and universality of exhibition hall layout design.
[0008] Optionally, determining the exhibition hall layout design keywords based on the exhibition hall space location data and the exhibition hall theme content data specifically includes: determining a first field based on the exhibition hall space location data, the first field being any one of the multiple fields included in the exhibition hall space location data; calculating a first similarity between the first field and a preset exhibition hall space location field; if it is determined that the first similarity is greater than or equal to a preset similarity threshold corresponding to the exhibition hall space location data, determining the first field as a first exhibition hall layout design keyword; determining a second field based on the exhibition hall theme content data, the second field being any one of the multiple fields included in the exhibition hall theme content data; calculating a second similarity between the first field and a preset exhibition hall theme content field; if it is determined that the second similarity is greater than or equal to the preset similarity threshold corresponding to the exhibition hall theme content data, determining the second field as a second exhibition hall layout design keyword; fusing the first exhibition hall layout design keyword and the second exhibition hall layout design keyword to obtain the exhibition hall layout design keyword.
[0009] By adopting the above technical solution, one or more first exhibition hall layout design keywords are first determined based on the exhibition hall space location data, and the similarity between these keywords and the preset exhibition hall space location field is calculated. Only when the similarity is greater than or equal to the preset similarity threshold value, these keywords will be determined as the real exhibition hall layout design keywords. Similarly, for the exhibition hall theme content data, one or more second exhibition hall layout design keywords will also be determined, and the similarity between these keywords and the preset exhibition hall theme content field is calculated. Only when the similarity is greater than or equal to the preset similarity threshold value, these keywords will be determined as the real exhibition hall layout design keywords. This processing method can ensure the accuracy and effectiveness of the selected keywords. This method not only takes into account the exhibition hall space location data, but also the exhibition hall theme content data, so that it can comprehensively reflect the overall needs of the exhibition hall layout design. By fusing the two types of keywords, more comprehensive and accurate exhibition hall layout design keywords can be obtained, which is conducive to improving the rationality and effectiveness of the exhibition hall layout design, so that the method can adapt to different application scenarios and user needs.
[0010] Optionally, the exhibition hall layout design keywords are input into a preset data processing model to obtain a first exhibition hall layout design module and a second exhibition hall layout design module, specifically including: determining the exhibition hall space location map based on the first exhibition hall layout design keywords; theming the exhibition hall space location map based on the second exhibition hall layout design keywords to obtain an exhibition hall space and theme fusion map; module-segmenting the exhibition hall space and theme fusion map to obtain the first exhibition hall layout design module and the second exhibition hall layout design module.
[0011] By adopting the above technical solution, a spatial location map of the exhibition hall is first determined based on the first exhibition hall layout design keyword, thereby visually displaying the spatial structure and layout of the exhibition hall. Then, the spatial location map is thematically processed based on the second exhibition hall layout design keyword to produce a fusion map of the exhibition hall space and theme. This thematic processing approach integrates the exhibition hall space with a specific theme, making the exhibition hall layout design more tailored to user needs. After modularizing the fusion map of the exhibition hall space and theme, a first exhibition hall layout design module and a second exhibition hall layout design module are obtained. This modular design approach breaks down the entire exhibition hall layout design into smaller, more manageable components, facilitating detailed design and evaluation. Furthermore, the modular design facilitates individual adjustment and optimization of each component, improving design flexibility and maintainability. Using a pre-set data processing model, the input exhibition hall layout design keywords are converted into specific exhibition hall layout design modules. This approach significantly simplifies the design process, reduces the designer's workload, and improves design efficiency and accuracy. Furthermore, the pre-set data processing model can automatically select and combine different exhibition hall layout design options based on user needs and goals, further enhancing design efficiency and flexibility. The pre-set data processing model can pre-set a variety of different exhibition hall layout designs and can be flexibly adjusted and expanded according to actual needs. This scalability enables the method to adapt to different application scenarios and user needs, with greater adaptability and development potential.
[0012] Optionally, generating an exhibition hall layout design drawing based on the first exhibition hall layout design module and the second exhibition hall layout design module specifically includes: determining a first connection relationship according to the first exhibition hall layout design module and the second exhibition hall layout design module; and generating the exhibition hall layout design drawing according to the first connection relationship.
[0013] By adopting the above technical solution, a first connection relationship is first determined based on the first exhibition hall layout design module and the second exhibition hall layout design module. This connection relationship establishes an organic connection between the different exhibition hall layout design modules, forming a complete exhibition hall layout design diagram. Through this connection relationship, the different exhibition hall layout design modules can complement each other and together form a coherent, holistic exhibition hall layout design. After determining the first connection relationship, the method can generate a complete exhibition hall layout design diagram. This design diagram can comprehensively display the overall layout of the exhibition hall and the settings of each functional area. This completeness enables users to fully understand and evaluate the exhibition hall layout design, thereby making more accurate and informed decisions. Finally, the generated exhibition hall layout design diagram is intuitive, presenting the layout of the exhibition hall and the settings of each functional area in a graphical manner. This intuitiveness allows users to more clearly understand the layout design intentions and concepts, thereby better evaluating and judging the rationality and effectiveness of the exhibition hall layout design, and facilitating flexible design adjustments based on actual conditions to meet the different needs and expectations of users.
[0014] Optionally, a third exhibition hall layout design module is obtained, and the third exhibition hall layout design module is any one of the multiple exhibition hall layout design modules except the first exhibition hall layout design module and the second exhibition hall layout design module; it is determined whether the third exhibition hall layout design module affects the first connection relationship; if it is determined that the third exhibition hall layout design module affects the first connection relationship, a path planning algorithm is used to perform path planning on the first exhibition hall layout design module, the second exhibition hall layout design module and the third exhibition hall layout design module to obtain a second connection relationship, and the second connection relationship is the connection relationship between the first exhibition hall layout design module, the second exhibition hall layout design module and the third exhibition hall layout design module; according to the second connection relationship, the exhibition hall layout design drawing is determined.
[0015] By adopting the above technical solution, any one of the multiple exhibition hall layout design modules is obtained as the third exhibition hall layout design module. This flexibility allows different exhibition hall layout design modules to be combined and planned according to actual needs and circumstances to meet the diverse and personalized needs of users. After determining the third exhibition hall layout design module, the method will determine whether it affects the first connection relationship. If the third exhibition hall layout design module affects the first connection relationship, it will be included in the path planning algorithm together with the first exhibition hall layout design module and the second exhibition hall layout design module for path planning. This comprehensive processing method can ensure that the generated exhibition hall layout design drawing can fully consider all relevant factors, thereby obtaining a more accurate and reasonable layout design. The method uses a path planning algorithm to perform path planning on multiple exhibition hall layout design modules, which can obtain a better connection relationship and layout design. This path planning algorithm is usually efficient and better, and can quickly obtain reasonable results, thereby improving the efficiency and accuracy of the design.
[0016] Optionally, before inputting the exhibition hall layout design keywords into the preset data processing model, the preset data processing model is trained; the training of the preset data processing model specifically includes: obtaining training information, the training information including the exhibition hall layout design keywords and exhibition hall layout design modules in the historical records; inputting the training information into the adaptive feature fusion network for training to obtain a first training result; superimposing and standardizing the first training result and the training information to obtain a second training result; inputting the second training result into the adaptive feature fusion network for processing to obtain a third training result; superimposing and standardizing the third training result and the second training result until the training information similarity matrix is output, and the training information similarity matrix meets the preset logistic regression condition.
[0017] By adopting the above technical solution, a preset data processing model is trained using an adaptive feature fusion network. Based on the input training information, the adaptive feature fusion network automatically learns and extracts features, and then performs classification and prediction based on these features. This adaptability enables the preset data processing model to automatically adapt to different exhibition layout design requirements based on historical exhibition layout design keywords and exhibition layout design modules, improving the model's generalization and adaptability. During the training process, superposition and normalization are used. This process standardizes training information from different sources, allowing them to be compared and processed on the same scale. This normalization eliminates unit differences and dimensionality effects between different data, improving training accuracy and stability. The second training result is input into the adaptive feature fusion network, and multiple iterations and optimizations are performed until a training information similarity matrix is output. This iterative and optimization process makes the preset data processing model more precise and optimized, improving its predictive power and accuracy. Pre-set logistic regression conditions enable the preset data processing model to better reflect the relationship between historical exhibition layout design keywords and exhibition layout design modules, further improving the model's reliability and effectiveness.
[0018] Optionally, the exhibition hall layout design drawing is sent to the user device; a scoring result sent by the user device is received, the scoring result being the scoring result made by the user corresponding to the user device for the exhibition hall layout design drawing; and whether the scoring result meets a preset standard is determined; if the scoring result does not meet the preset standard, the exhibition hall layout design drawing is updated.
[0019] By adopting the above technical solution, by sending the exhibition hall layout design drawing to the user device, users can participate in the exhibition hall layout design process. Users can rate the received exhibition hall layout design drawing to express their satisfaction and opinions on the design. This method of user participation can enhance the user's sense of participation and belonging, and improve the user's satisfaction and recognition of the exhibition hall layout design. By using preset standards to judge whether the scoring results meet the requirements, the preset data processing model can compare and analyze according to the scoring results to judge the pros and cons and improvement directions of the exhibition hall layout design. If the scoring results do not meet the preset standards, the method will update the exhibition hall layout design drawing. This update mechanism enables the preset data processing model to continuously improve and optimize the exhibition hall layout design based on user feedback and scoring results, thereby improving the quality and effect of the design.
[0020] In a second aspect of the present application, a data processing device for exhibition hall layout design is provided, the data processing device including a receiving module and a processing module, wherein the receiving module is used to receive an exhibition hall layout design request sent by a user device, the exhibition hall layout design request including exhibition hall space location data and exhibition hall theme content data; the processing module is used to determine the exhibition hall layout design keywords based on the exhibition hall space location data and the exhibition hall theme content data; the processing module is also used to input the exhibition hall layout design keywords into a preset data processing model to obtain a first exhibition hall layout design module and a second exhibition hall layout design module, the first exhibition hall layout design module and the second exhibition hall layout design module being any two exhibition hall layout design modules among multiple exhibition hall layout design modules; the processing module is also used to generate an exhibition hall layout design drawing based on the first exhibition hall layout design module and the second exhibition hall layout design module.
[0021] In a third aspect of the present application, an electronic device is provided, which includes a processor, a memory, a user interface, and a network interface. The memory is used to store instructions, the user interface and the network interface are both used to communicate with other devices, and the processor is used to execute the instructions stored in the memory so that the electronic device performs the method described above.
[0022] In a fourth aspect of the present application, a computer-readable storage medium is provided, wherein the computer-readable storage medium stores instructions. When the instructions are executed, the method described above is executed.
[0023] In summary, one or more technical solutions provided in the embodiments of the present application have at least the following technical effects or advantages:
[0024] 1. Automatically receive the exhibition hall layout design request sent by the user device, and automatically determine the exhibition hall layout design keywords based on the exhibition hall space location data and exhibition hall theme content data in the request. These keywords can be used as input to automatically generate multiple exhibition hall layout design modules through a preset data processing model. These modules can be a combination of any two exhibition hall layout design modules. By automatically generating exhibition hall layout design drawings based on these modules, the entire process does not require human intervention, thereby improving the efficiency and accuracy of the design. Generate exhibition hall layout design modules and exhibition hall layout design drawings by using a preset data processing model. This model can generate a variety of different exhibition hall layout design drawings, and automatically select and combine exhibition hall layout design modules according to user needs and goals. Therefore, it is convenient to improve the flexibility and universality of exhibition hall layout design;
[0025] 2. After modularizing the exhibition hall space and theme fusion diagram, the first exhibition hall layout design module and the second exhibition hall layout design module can be obtained. This modular design approach can decompose the entire exhibition hall layout design into smaller, more manageable parts, facilitating detailed design and evaluation. At the same time, the modular design also facilitates individual adjustment and optimization of each part, improving the flexibility and maintainability of the design. Through the preset data processing model, the input exhibition hall layout design keywords can be converted into specific exhibition hall layout design modules. This method greatly simplifies the design process, reduces the designer's workload, and improves the efficiency and accuracy of the design. At the same time, the preset data processing model can also automatically select and combine different exhibition hall layout design schemes according to user needs and goals, further improving the efficiency and flexibility of the design;
[0026] 3. If the third exhibition hall layout design module affects the first connection relationship, then it will be included in the path planning algorithm along with the first exhibition hall layout design module and the second exhibition hall layout design module for path planning. This comprehensive processing approach ensures that the generated exhibition hall layout design drawing can fully consider all relevant factors, thereby obtaining a more accurate and reasonable layout design. This method uses a path planning algorithm to perform path planning on multiple exhibition hall layout design modules, which can obtain a more optimal connection relationship and layout design. This path planning algorithm is generally efficient and optimal, and can quickly obtain reasonable results, improving the efficiency and accuracy of the design. BRIEF DESCRIPTION OF THE DRAWINGS
[0027] Figure 1 A flowchart of a data processing method for exhibition hall layout design provided in an embodiment of the present application.
[0028] Figure 2 A schematic diagram of a module of a data processing device for exhibition hall layout design provided in an embodiment of the present application.
[0029] Figure 3 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application.
[0030] Explanation of the reference numerals: 21, receiving module; 22, processing module; 31, processor; 32, communication bus; 33, user interface; 34, network interface; 35, memory. DETAILED DESCRIPTION
[0031] In order to enable those skilled in the art to better understand the technical solutions in this specification, the technical solutions in the embodiments of this specification will be clearly and completely described below in conjunction with the drawings in the embodiments of this specification. Obviously, the described embodiments are only part of the embodiments of this application, not all of the embodiments.
[0032] In the description of the embodiments of this application, words such as "for example" or "for instance" are used to indicate examples, illustrations, or explanations. Any embodiment or design described as "for example" or "for instance" in the embodiments of this application should not be construed as being preferred or advantageous over other embodiments or designs. Rather, the use of words such as "for example" or "for instance" is intended to present the relevant concepts in a concrete manner.
[0033] In the description of the embodiments of the present application, the term "multiple" means two or more. For example, multiple systems refer to two or more systems, and multiple screen terminals refer to two or more screen terminals. In addition, the terms "first" and "second" are used for descriptive purposes only and are not to be understood as indicating or implying relative importance or implicitly indicating the indicated technical features. Thus, the features defined as "first" and "second" may explicitly or implicitly include one or more of the features. The terms "including", "comprising", "having" and their variations all mean "including but not limited to", unless otherwise specifically emphasized.
[0034] Exhibition design is an artistic and scientific endeavor that aims to convey specific information or demonstrate content by integrating multiple elements—objects, people, and venues—into optimal spatial relationships. This design activity must consider not only the static exhibits and booths, but also the dynamic movements of visitors and exhibition staff, as well as their interactions with the exhibits.
[0035] Exhibition hall layout design is a key branch of exhibition design, focusing on how to rationally plan the spatial layout of an exhibition hall or venue to meet different functional requirements and meet visitors' viewing experience. This design needs to consider physical factors such as the size, shape, lighting, and ventilation of the exhibition hall or exhibition space, as well as elements such as the theme, content, and placement of exhibits.
[0036] Currently, exhibition layout design is mostly carried out by professional design agencies or independent designers. These designers typically first engage in in-depth communication with the organizer or client to understand their needs and expectations, and then design based on their expertise and experience. While this design process ensures professionalism and quality, it also presents some problems. This design process relies heavily on the assistance of professional designers in their field, making it difficult for non-professionals to independently design exhibition layouts. This not only increases design costs and time, but also limits the ability of ordinary people to participate in exhibition layout design. As a result, this method of exhibition layout design has low universal applicability.
[0037] In order to solve the above technical problems, this application provides a data processing method for exhibition hall layout design, referring to Figure 1 , Figure 1 This is a flow chart of a data processing method for exhibition hall layout design provided in an embodiment of the present application. The data processing method is applied to a server and includes steps S110 to S140, which are as follows:
[0038] S110: Receive a pavilion layout design request sent by a user device, where the pavilion layout design request includes pavilion space location data and pavilion theme content data.
[0039] Specifically, the server is responsible for receiving, processing and storing data requests from user devices, and returning corresponding results. In this scenario, the server receives an exhibition hall layout design request from a user device. User devices are devices used by users to send exhibition hall layout design requests, such as mobile phones, computers or other smart devices. Users submit their exhibition hall layout design requests through specific applications or websites on these user devices. The exhibition hall layout design request is a data request sent by the user to the server, which contains exhibition hall space location data and exhibition hall theme content data. These data describe the user's specific needs and ideas for the exhibition hall layout design. The exhibition hall space location data is the physical location of the space, such as the layout location of each partitioned exhibition hall, the design of the visiting route, space utilization, etc. The exhibition hall theme content data is information about the theme content of the exhibition hall, such as the theme classification of exhibits, the display method of exhibits, lighting and color design, etc.
[0040] S120 , determining exhibition hall layout design keywords based on the exhibition hall space location data and the exhibition hall theme content data.
[0041] Specifically, the exhibition hall layout design keywords are determined based on the exhibition hall space location data and the exhibition hall theme content data. They represent the core elements and characteristics of the exhibition hall layout design. The formation of exhibition hall layout design keywords is conducive to the subsequent analysis of the server. The exhibition hall layout design keywords can be converted using natural language processing technology.
[0042] For example, let's assume a user requests the design of a technology exhibition hall. Based on this requirement, the following key aspects can be considered for the exhibition hall's layout design. Regarding exhibit display, given the nature of a technology exhibition hall, technological products, such as the latest smartphones and electronic devices, should be the primary exhibits. These exhibits need to be strategically arranged within the exhibition hall's space, ensuring they are effectively visible and interactive for the visitor. Regarding spatial layout, the exhibition hall's space needs to be divided into distinct areas, such as product displays, demonstration areas, and rest areas. These areas need to have logical circulation paths to ensure smooth visitor movement between exhibits. Regarding theme design, the exhibition hall's theme should emphasize a sense of technology and modernity, fostering this atmosphere through the use of modern lighting, screens, and sound effects. Regarding color design, cool tones such as blue and gray can be used to emphasize this sense of technology. Explanatory text and videos can also be added alongside the exhibits to provide a deeper understanding of the exhibits.
[0043] In a possible implementation, the determining of the exhibition hall layout design keywords based on the exhibition hall space location data and the exhibition hall theme content data specifically includes: determining a first field based on the exhibition hall space location data, the first field being any one of the multiple fields included in the exhibition hall space location data; calculating a first similarity between the first field and a preset exhibition hall space location field; if it is determined that the first similarity is greater than or equal to a preset similarity threshold corresponding to the exhibition hall space location data, determining the first field as a first exhibition hall layout design keyword; determining a second field based on the exhibition hall theme content data, the second field being any one of the multiple fields included in the exhibition hall theme content data; calculating a second similarity between the first field and a preset exhibition hall theme content field; if it is determined that the second similarity is greater than or equal to the preset similarity threshold corresponding to the exhibition hall theme content data, determining the second field as a second exhibition hall layout design keyword; and fusing the first exhibition hall layout design keyword and the second exhibition hall layout design keyword to obtain the exhibition hall layout design keyword.
[0044] Specifically, the server determines a field based on the provided exhibition hall space location data. This field can be any field in the exhibition hall space location data, such as the location of the exhibits, the design of the visiting route, etc. Next, the server calculates a first similarity between the first field and the preset exhibition hall space location field. The first similarity is used to measure the similarity between the first field and the preset exhibition hall space location field. If the first similarity is greater than or equal to the preset similarity threshold corresponding to the exhibition hall space location data, then the first field can be determined as the first exhibition hall layout design keyword. Secondly, the server determines a field based on the provided exhibition hall theme content data. This field can be any field in the exhibition hall theme content data, such as the theme classification of the exhibits, the display method, etc. By calculating a second similarity between the first field and the preset exhibition hall theme content field, the second similarity is used to measure the similarity between the first field and the preset exhibition hall theme content field. If the second similarity is greater than or equal to the preset similarity threshold corresponding to the exhibition hall theme content data, then the second field can be determined as the second exhibition hall layout design keyword. Finally, the server merges the first exhibition hall layout design keyword and the second exhibition hall layout design keyword determined above to obtain the final exhibition hall layout design keyword.
[0045] For example, suppose you need to design a marine museum. Based on the user's spatial location requirements, the exhibition area is divided into "Deep Sea Area," "Shallow Sea Area," and "Tidal Area." These three areas can serve as keywords for the first exhibition hall layout design. Simultaneously, based on the client's content requirements, the exhibition themes are divided into "Marine Life," "Marine Geology," and "Marine Conservation." These three themes can serve as keywords for the second exhibition hall layout design. Following the above steps, "Deep Sea Area" and "Marine Life" are grouped together to display content related to deep-sea life; "Shallow Sea Area" and "Marine Geology" are grouped together to display content related to shallow-sea geology; and "Tidal Area" and "Marine Conservation" are grouped together to display content related to marine conservation. By combining spatial location keywords with thematic content keywords, a more specific and comprehensive list of exhibition hall layout design keywords can be generated, effectively guiding the design process.
[0046] S130. Input the exhibition hall layout design keyword into a preset data processing model to obtain a first exhibition hall layout design module and a second exhibition hall layout design module. The first exhibition hall layout design module and the second exhibition hall layout design module are any two exhibition hall layout design modules among multiple exhibition hall layout design modules.
[0047] Specifically, the preset data processing model is a pre-set data processing model that can automatically receive input data and generate corresponding output results. In this scenario, the preset data processing model is used to process exhibition hall layout design keywords and generate multiple exhibition hall layout design modules. The first exhibition hall layout design module and the second exhibition hall layout design module are any two of the multiple exhibition hall layout design modules. They are the results generated by the preset data processing model based on the input exhibition hall layout design keywords. Among them, the preset data processing model can generate multiple different exhibition hall layout design modules to meet different design requirements and conditions.
[0048] For example, the server inputs exhibition hall layout design keywords into the preset data processing model, and the preset data processing model generates multiple different exhibition hall layout design modules based on these keywords. These design modules may include different space divisions, theme display methods, color matching, etc. For example, suppose the input exhibition hall layout design keywords include "sense of technology", "modernity" and "educational elements". The preset data processing model generates three different exhibition hall layout design modules based on these keywords: one is a modern architectural style design module that emphasizes a sense of technology; another is an interactive exhibition design module that highlights educational elements; and the other is a comprehensive display design module that focuses on both a sense of technology and educational elements.
[0049] In a possible implementation, the exhibition hall layout design keywords are input into a preset data processing model to obtain a first exhibition hall layout design module and a second exhibition hall layout design module, specifically including: determining an exhibition hall space location map based on the first exhibition hall layout design keywords; theming the exhibition hall space location map based on the second exhibition hall layout design keywords to obtain an exhibition hall space and theme fusion map; module-segmenting the exhibition hall space and theme fusion map to obtain the first exhibition hall layout design module and the second exhibition hall layout design module.
[0050] Specifically, the server determines an exhibition hall spatial location map based on the first exhibition hall layout design keywords. This step involves designing the exhibition hall spatial location map based on the first exhibition hall layout design keywords, such as spatial location and visitor movement. This spatial location map can be a two-dimensional plan. The server then thematizes the exhibition hall spatial location map based on the second exhibition hall layout design keywords. This step involves adjusting and optimizing spatial elements such as color, lighting, and decoration to better reflect the theme. Next, the server performs module segmentation on the exhibition hall spatial and theme fusion map. This step involves dividing the thematized exhibition hall spatial and theme fusion map into multiple modules based on specific rules and standards. These modules can be divided based on spatial function, theme content, or other criteria. After these steps, the server generates two modules: a first exhibition hall layout design module based on the spatial location keywords, and a second exhibition hall layout design module based on the theme content keywords. These two modules can serve as important references for subsequent design and evaluation. In actual applications, the server will generate multiple exhibition hall layout design modules. In the embodiment of the present application, the first exhibition hall layout design module and the second exhibition hall layout design module are taken as examples and will not be described in detail.
[0051] For example, let's assume you need to design a science and technology museum. Key words for the layout of the first exhibition hall might include "sense of technology," "modernity," and "efficient guidance." Based on these keywords, the server designs a streamlined spatial layout, allowing visitors to smoothly navigate through the exhibits. Next, keywords for the layout of the second exhibition hall might include "science," "technology," and "future outlook." Based on the existing spatial layout, the space is themed based on these keywords. For example, cool colors like blue and gray can be used to create a sense of technology and the future. At the same time, the exhibits should emphasize scientific and technological presentation, using multimedia displays and interactive experiences to enhance visitor engagement and awareness. Finally, the themed spatial layout can be divided into modules. For example, the museum could be divided into multiple modules, such as "Science and Technology Exhibition Area," "Future Outlook Area," and "Relaxation and Communication Area." Each module has a specific function and theme. For example, the "Science and Technology Exhibition Area" focuses on the development history and important achievements of science and technology, while the "Future Outlook Area" focuses on predictions and prospects for future technological development.
[0052] S140: Generate an exhibition hall layout design drawing based on the first exhibition hall layout design module and the second exhibition hall layout design module.
[0053] Specifically, the first exhibition hall layout design module and the second exhibition hall layout design module are two important components of the design. The first exhibition hall layout design module mainly focuses on the spatial location and layout of the exhibition hall, such as the placement of exhibits, the design of visiting routes, etc. The second exhibition hall layout design module focuses on the theme content and display methods of the exhibition hall, such as the theme classification, lighting and color design of exhibits. Based on these two modules, the server can generate a complete exhibition hall layout design drawing. This design drawing will include two aspects: spatial layout and theme display. In the design drawing, you can clearly see the location of each exhibit, the arrangement of the visiting routes, and the display method of the theme content. In addition, the actual construction and operation needs, such as the handling of exhibits, safe evacuation, etc., can also be taken into account in the design. The specific content will not be repeated here.
[0054] For example, let's say you need to design a science and technology museum. The first exhibition hall layout design module considers a streamlined spatial layout, while the second exhibition hall layout design module incorporates themes of technology and the future. Based on these two modules, a layout design for the science and technology museum can be generated. In the design, you can see the integration of the streamlined spatial layout and the themes of technology and the future. The placement of exhibits and the design of visitor routes are designed to conform to the streamlined spatial layout, while the lighting and color design also highlight this sense of technology and the future. Furthermore, the design takes into account issues such as safe evacuation and exhibit transportation, ensuring the feasibility and practicality of the design.
[0055] Thus, by automatically receiving the exhibition hall layout design request sent by the user device and automatically determining the exhibition hall layout design keywords based on the exhibition hall space location data and exhibition hall theme content data in the request. These keywords can be used as input, and multiple exhibition hall layout design modules can be automatically generated through a preset data processing model. These modules can be a combination of any two exhibition hall layout design modules. By automatically generating exhibition hall layout design drawings based on these modules, the entire process does not require human intervention, thereby improving the efficiency and accuracy of the design. Exhibition hall layout design modules and exhibition hall layout design drawings are generated by using a preset data processing model. This model can generate a variety of different exhibition hall layout design drawings and automatically select and combine exhibition hall layout design modules according to the user's needs and goals. Therefore, it is convenient to improve the flexibility and universality of exhibition hall layout design.
[0056] In a possible implementation, generating an exhibition hall layout design drawing based on the first exhibition hall layout design module and the second exhibition hall layout design module specifically includes: determining a first connection relationship according to the first exhibition hall layout design module and the second exhibition hall layout design module; and generating the exhibition hall layout design drawing according to the first connection relationship.
[0057] Specifically, the first connection relationship refers to the connection relationship between the first exhibition hall layout design module and the second exhibition hall layout design module. This connection relationship can be a connection in spatial position or an association in subject content, etc. For example, the smooth connection relationship of the tour route and the chronological connection relationship of the subject content. By determining the first connection relationship, the server can organically combine the two modules to form a complete exhibition hall layout design drawing. Generate the exhibition hall layout design drawing according to the first connection relationship. This step is to generate a specific exhibition hall layout design drawing based on the connection relationship between the first exhibition hall layout design module and the second exhibition hall layout design module. This process may involve adjustments to the spatial layout, integration of subject content, and improvement of detailed design, etc. The final exhibition hall layout design drawing will be a design result that integrates spatial position and subject content.
[0058] For example, suppose a science and technology museum is being designed. The first exhibition hall layout design module creates a streamlined spatial layout based on a sense of technology and modernity. The second exhibition hall layout design module themes the space based on science, technology, and future prospects, and determines the themes for each exhibition area. In this case, the server connects the two modules and determines a primary connection relationship between them. For example, a spatial layout with a sense of technology and modernity can be connected to the themes of science and technology, allowing the exhibits and display methods to be better integrated into the spatial design. Based on this primary connection relationship, a layout design for the science and technology museum is generated. The design shows the integration of the streamlined spatial layout and the themed display methods. The exhibit placement and visitor movement design are consistent with the streamlined spatial layout, while the lighting and color design also highlight the sense of technology and the future.
[0059] In a possible implementation, a third exhibition hall layout design module is obtained, and the third exhibition hall layout design module is any one of the multiple exhibition hall layout design modules except the first exhibition hall layout design module and the second exhibition hall layout design module; it is determined whether the third exhibition hall layout design module affects the first connection relationship; if it is determined that the third exhibition hall layout design module affects the first connection relationship, a path planning algorithm is used to perform path planning on the first exhibition hall layout design module, the second exhibition hall layout design module and the third exhibition hall layout design module to obtain a second connection relationship, and the second connection relationship is the connection relationship between the first exhibition hall layout design module, the second exhibition hall layout design module and the third exhibition hall layout design module; according to the second connection relationship, the exhibition hall layout design drawing is determined.
[0060] Specifically, the server obtains a third exhibition hall layout design module. This step involves selecting one from multiple exhibition hall layout design modules as the third exhibition hall layout design module. This module can be any module other than the first exhibition hall layout design module and the second exhibition hall layout design module. Next, the server compares the third exhibition hall layout design module with the first exhibition hall layout design module and the second exhibition hall layout design module to determine whether the third exhibition hall layout design module will affect the first connection relationship. If the third exhibition hall layout design module does affect the first connection relationship, the server proceeds to the next step; otherwise, the exhibition hall layout design drawing is directly determined based on the first connection relationship. If the third exhibition hall layout design module affects the first connection relationship, a path planning algorithm is used to plan a path for the first, second, and third exhibition hall layout design modules. This process takes into account the connection relationships and spatial layout between the modules to determine the optimal path solution. Next, the server uses the path planning algorithm to determine the connection relationships between the first, second, and third exhibition hall layout design modules. Finally, the server determines the final exhibition hall layout design drawing based on the second connection relationship. This process involves fine-tuning the spatial layout, integrating thematic content, and improving detailed design.
[0061] For example, let's assume you need to design an art museum. This museum has three exhibition halls, each with a different layout. The first exhibition hall layout design module, based on "art history," creates a timeline spatial layout. This exhibition hall's spatial layout follows the historical development of art, with artworks from different periods displayed chronologically. The second exhibition hall layout design module, based on "artistic style," themes the space and determines thematic content for each exhibition area. This exhibition hall's spatial layout follows artistic style as the main theme, with artworks from different periods displayed categorized by style. The third exhibition hall layout design module is an independent exhibition area, with a different spatial layout and thematic content from the first and second exhibition hall layout design modules. This exhibition hall layout module, based on "artwork," creates a spatial layout categorized by work type and artist. This layout follows the art style and artist categorized, with artworks from different types and periods displayed categorized by art. Because the third exhibition hall layout design module is based on different periods of "artworks," it overlaps with the timeline and spatial layout of the first exhibition hall layout design module, thus affecting the first connection relationship. The server then uses a path planning algorithm to generate a path that interweaves the first exhibition hall layout design modules according to the chronological order of the artworks' development, thereby facilitating visitors' understanding of the artworks from different periods and enhancing their experience.
[0062] Among them, the path planning algorithm can plan the visiting routes between multiple exhibition hall layout design modules, and design them from shallow to deep according to the chronological order of development and the user's acceptance level. In an embodiment of the present application, the path planning algorithm can adopt a simulated annealing algorithm or a genetic algorithm. For example, a simulated annealing algorithm is adopted to find the optimal solution by simulating the physical annealing process. In the exhibition hall layout design module, each exhibition hall can be regarded as a node, and the connection relationship as an edge, and the simulated annealing algorithm can be used for path planning to obtain the best path solution.
[0063] In a possible implementation, before inputting the exhibition hall layout design keywords into the preset data processing model, the preset data processing model is trained; the training of the preset data processing model specifically includes: obtaining training information, the training information including the exhibition hall layout design keywords and exhibition hall layout design modules in the historical records; inputting the training information into an adaptive feature fusion network for training to obtain a first training result; superimposing and normalizing the first training result and the training information to obtain a second training result; inputting the second training result into the adaptive feature fusion network for processing to obtain a third training result; superimposing and normalizing the third training result and the second training result until the training information similarity matrix is output, and the training information similarity matrix meets the preset logistic regression condition.
[0064] Specifically, the server retrieves exhibition layout design keywords and modules from historical records as training information. This historical record can be data from past exhibition layout design projects, including information such as keywords and design modules. An adaptive feature fusion network processes the input training information and learns features from it. During this process, the adaptive feature fusion network automatically extracts features from the input data and trains based on these features. By inputting the training information into the adaptive feature fusion network for training, the network self-adjusts and optimizes based on the input training information to better process and identify exhibition layout design keywords and design modules. The results of each training session are superimposed with the original training data and normalized. This superposition and normalization process makes the pre-set data processing model more stable and reliable. After multiple training and superposition processes, a training information similarity matrix is ultimately output. This matrix reflects the similarity relationships between each exhibition layout design keyword and design module in the historical records. This matrix satisfies the pre-set logistic regression conditions, meaning that the data distribution in the matrix conforms to a pre-set pattern or condition, and can be used for subsequent logistic regression analysis or prediction.
[0065] In one possible implementation, the exhibition hall layout design drawing is sent to the user device; a scoring result sent by the user device is received, the scoring result being the scoring result of the exhibition hall layout design drawing made by the user corresponding to the user device; and a judgment is made as to whether the scoring result meets a preset standard; if the scoring result does not meet the preset standard, the exhibition hall layout design drawing is updated.
[0066] Specifically, the server first sends an exhibition hall layout design drawing to the user device. This exhibition hall layout design drawing was previously generated based on the user's design request. By receiving the scoring result sent by the user device, the scoring result is the user's evaluation or feedback result of the received exhibition hall layout design drawing. Next, the server determines whether the received scoring result meets the preset standard based on the preset standard. The preset standard is a standard regarding the score level, user feedback, etc. The preset standard is set by the server's management personnel. For example, the scoring result is a specific score between 0 and 100, and the preset standard is a threshold of 80 points. The higher the score, the more satisfied the user is with the exhibition hall layout design drawing. If the scoring result does not meet the preset standard, the server will update the exhibition hall layout design drawing. This update is based on the user's feedback or evaluation, such as adjusting the design drawing based on the user's suggestions or criticisms, or re-determining keywords and path planning to optimize the design drawing.
[0067] For example, suppose a museum layout needs to be designed, and a preliminary layout design is sent to a user. After receiving the design, the user provides a rating via a mobile app, and the rating results show that the design has a satisfaction score of 60 points. Because this score does not meet the preset standard of 70 points, the design will be updated based on user feedback and evaluation. For example, the layout of certain exhibition areas may be replanned, or new elements and facilities may be added to improve user satisfaction. During this process, the server will communicate and exchange with the user repeatedly to continuously optimize the design until it meets the user's expectations and needs.
[0068] This application also provides a data processing device for exhibition hall layout design, referring to Figure 2 , Figure 2A module diagram of a data processing device for exhibition hall layout design provided in an embodiment of the present application. The data processing device is a server, and the server includes a receiving module 21 and a processing module 22, wherein the receiving module 21 is used to receive an exhibition hall layout design request sent by a user device, and the exhibition hall layout design request includes exhibition hall space location data and exhibition hall theme content data; the processing module 22 is used to determine the exhibition hall layout design keywords based on the exhibition hall space location data and the exhibition hall theme content data; the processing module 22 is also used to input the exhibition hall layout design keywords into a preset data processing model to obtain a first exhibition hall layout design module and a second exhibition hall layout design module, wherein the first exhibition hall layout design module and the second exhibition hall layout design module are any two exhibition hall layout design modules among a plurality of exhibition hall layout design modules; the processing module 22 is also used to generate an exhibition hall layout design drawing based on the first exhibition hall layout design module and the second exhibition hall layout design module.
[0069] In a possible embodiment, the processing module 22 determines the exhibition hall layout design keywords based on the exhibition hall space location data and the exhibition hall theme content data, specifically including: determining a first field based on the exhibition hall space location data, the first field being any one of the multiple fields included in the exhibition hall space location data; the processing module 22 calculates a first similarity between the first field and a preset exhibition hall space location field; if the processing module 22 determines that the first similarity is greater than or equal to a preset similarity threshold corresponding to the exhibition hall space location data, then the first field is determined to be a first exhibition hall layout design keyword; the processing module 22 determines a second field based on the exhibition hall theme content data, the second field being any one of the multiple fields included in the exhibition hall theme content data; the processing module 22 calculates a second similarity between the first field and a preset exhibition hall theme content field; if the processing module 22 determines that the second similarity is greater than or equal to the preset similarity threshold corresponding to the exhibition hall theme content data, then the second field is determined to be a second exhibition hall layout design keyword; the processing module 22 merges the first exhibition hall layout design keyword and the second exhibition hall layout design keyword to obtain the exhibition hall layout design keyword.
[0070] In a possible implementation, the processing module 22 inputs the exhibition hall layout design keywords into a preset data processing model to obtain a first exhibition hall layout design module and a second exhibition hall layout design module, specifically including: the processing module 22 determines the exhibition hall space location map based on the first exhibition hall layout design keywords; the processing module 22 thematizes the exhibition hall space location map based on the second exhibition hall layout design keywords to obtain an exhibition hall space and theme fusion map; the processing module 22 performs module segmentation on the exhibition hall space and theme fusion map to obtain the first exhibition hall layout design module and the second exhibition hall layout design module.
[0071] In a possible implementation, the processing module 22 generates an exhibition hall layout design drawing based on the first exhibition hall layout design module and the second exhibition hall layout design module, specifically including: the processing module 22 determines a first connection relationship according to the first exhibition hall layout design module and the second exhibition hall layout design module; the processing module 22 generates the exhibition hall layout design drawing according to the first connection relationship.
[0072] In a possible implementation, the receiving module 21 obtains a third exhibition hall layout design module, and the third exhibition hall layout design module is any one of the multiple exhibition hall layout design modules except the first exhibition hall layout design module and the second exhibition hall layout design module; the processing module 22 determines whether the third exhibition hall layout design module affects the first connection relationship; if the processing module 22 determines that the third exhibition hall layout design module affects the first connection relationship, a path planning algorithm is used to perform path planning on the first exhibition hall layout design module, the second exhibition hall layout design module and the third exhibition hall layout design module to obtain a second connection relationship, and the second connection relationship is the connection relationship between the first exhibition hall layout design module, the second exhibition hall layout design module and the third exhibition hall layout design module; the processing module 22 determines the exhibition hall layout design drawing based on the second connection relationship.
[0073] In a possible embodiment, before the processing module 22 inputs the exhibition hall layout design keywords into the preset data processing model, the preset data processing model is trained; the training of the preset data processing model specifically includes: the receiving module 21 obtains training information, and the training information includes the exhibition hall layout design keywords and exhibition hall layout design modules in the historical records; the processing module 22 inputs the training information into the adaptive feature fusion network for training to obtain a first training result; the processing module 22 superimposes and standardizes the first training result and the training information to obtain a second training result; the processing module 22 inputs the second training result into the adaptive feature fusion network for processing to obtain a third training result; the processing module 22 superimposes and standardizes the third training result and the second training result until the training information similarity matrix is output, and the training information similarity matrix meets the preset logistic regression condition.
[0074] In one possible implementation, the processing module 22 sends the exhibition hall layout design drawing to the user device; the receiving module 21 receives the scoring result sent by the user device, where the scoring result is the scoring result made by the user corresponding to the user device for the exhibition hall layout design drawing; the processing module 22 determines whether the scoring result meets the preset standard; if the scoring result does not meet the preset standard, the processing module 22 updates the exhibition hall layout design drawing.
[0075] It should be noted that the above embodiments provide devices that implement their functions using only the division of the above functional modules as examples. In actual applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above. In addition, the device and method embodiments provided in the above embodiments are based on the same concept. The specific implementation process is detailed in the method embodiment and will not be repeated here.
[0076] This application also provides an electronic device, referring to Figure 3 , Figure 3 This is a schematic diagram of the structure of an electronic device provided in an embodiment of the present application. The electronic device may include: at least one processor 31, at least one network interface 34, a user interface 33, a memory 35, and at least one communication bus 32.
[0077] The communication bus 32 is used to realize the connection and communication between these components.
[0078] The user interface 33 may include a display screen (Display) and a camera (Camera). Optionally, the user interface 33 may also include a standard wired interface and a wireless interface.
[0079] The network interface 34 may optionally include a standard wired interface or a wireless interface (such as a WI-FI interface).
[0080] The processor 31 may include one or more processing cores. Using various interfaces and circuits, the processor 31 connects to various components within the server. It executes instructions, programs, code sets, or instruction sets stored in the memory 35, as well as accesses data stored in the memory 35, to perform various server functions and process data. Optionally, the processor 31 may be implemented using at least one of the following hardware forms: a digital signal processing (DSP), a field-programmable gate array (FPGA), or a programmable logic array (PLA). The processor 31 may integrate one or a combination of a central processing unit (CPU), a graphics processing unit (GPU), and a modem. The CPU primarily processes the operating system, user interface, and application programs; the GPU is responsible for rendering and drawing content displayed on the display; and the modem handles wireless communications. It is understood that the modem may also be implemented as a separate chip, rather than integrated into the processor 31.
[0081] Among them, the memory 35 may include a random access memory (RAM) or a read-only memory (Read-Only Memory). Optionally, the memory 35 includes a non-transitory computer-readable storage medium. The memory 35 can be used to store instructions, programs, codes, code sets or instruction sets. The memory 35 may include a program storage area and a data storage area, wherein the program storage area may store instructions for implementing an operating system, instructions for at least one function (such as a touch function, a sound playback function, an image playback function, etc.), instructions for implementing the above-mentioned various method embodiments, etc.; the data storage area may store data involved in the above-mentioned various method embodiments, etc. The memory 35 may also be optionally at least one storage device located away from the aforementioned processor 31. As Figure 3 As shown, the memory 35 as a computer storage medium may include an operating system, a network communication module, a user interface module and an application program for a data processing method for exhibition hall layout design.
[0082] exist Figure 3 In the electronic device shown, the user interface 33 is mainly used to provide an input interface for the user and obtain data input by the user; and the processor 31 can be used to call an application stored in the memory 35 for a data processing method applied to exhibition hall layout design. When executed by one or more processors, the electronic device executes one or more methods such as those in the above-mentioned embodiments.
[0083] It should be noted that for the aforementioned method embodiments, for simplicity of description, they are all expressed as a series of action combinations, but those skilled in the art should be aware that this application is not limited by the order of the actions described, because according to this application, certain steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in the specification are all preferred embodiments, and the actions and modules involved are not necessarily required for this application.
[0084] The present application also provides a computer-readable storage medium storing instructions, which, when executed by one or more processors, enable an electronic device to execute one or more of the methods described in the above embodiments.
[0085] In the above embodiments, the description of each embodiment has its own focus. For parts that are not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.
[0086] In the several embodiments provided in this application, it should be understood that the disclosed devices can be implemented in other ways. For example, the device embodiments described above are merely schematic, such as the division of units, which is only a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some service interface, and the indirect coupling or communication connection of devices or units can be electrical or other forms.
[0087] Units described as separate components may or may not be physically separate, and components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of these units may be selected to achieve the purpose of this embodiment according to actual needs.
[0088] In addition, the functional units in the various embodiments of the present application may be integrated into a single processing unit, or each unit may exist physically separately, or two or more units may be integrated into a single unit. The aforementioned integrated units may be implemented in the form of hardware or software functional units.
[0089] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable memory. Based on this understanding, the technical solution of this application, or the portion that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a memory and includes several instructions for causing a computer device (which can be a personal computer, server, or network device, etc.) to execute all or part of the steps of the various embodiments of the method of this application. The aforementioned memory includes various media that can store program code, such as USB flash drives, mobile hard drives, magnetic disks, or optical disks.
[0090] The above is only an exemplary embodiment of the present disclosure and cannot be used to limit the scope of the present disclosure. That is, any equivalent changes and modifications made according to the teachings of the present disclosure are still within the scope of the present disclosure. After considering the disclosure of the specification and the truth of practice, those skilled in the art will easily think of other embodiments of the present disclosure. This application is intended to cover any variation, use or adaptive change of the present disclosure, which follows the general principles of the present disclosure and includes common knowledge or customary technical means in the art that are not recorded in the present disclosure. The description and examples are to be regarded as exemplary only, and the scope and spirit of the present disclosure are defined by the claims.
Claims
1. A data processing method applied to exhibition hall layout design, characterized in that: The method comprises: Receiving a pavilion layout design request sent by a user device, wherein the pavilion layout design request includes pavilion space location data and pavilion theme content data; Determine the exhibition hall layout design keywords according to the exhibition hall space location data and the exhibition hall theme content data; Input the exhibition hall layout design keyword into a preset data processing model to obtain a first exhibition hall layout design module and a second exhibition hall layout design module, wherein the first exhibition hall layout design module and the second exhibition hall layout design module are any two exhibition hall layout design modules among a plurality of exhibition hall layout design modules; Generate a pavilion layout design drawing based on the first pavilion layout design module and the second pavilion layout design module; The generating of the exhibition hall layout design drawing based on the first exhibition hall layout design module and the second exhibition hall layout design module specifically includes: Determining a first connection relationship according to the first exhibition hall layout design module and the second exhibition hall layout design module; generating the exhibition hall layout design drawing according to the first connection relationship; Acquire a third exhibition hall layout design module, where the third exhibition hall layout design module is any one of the plurality of exhibition hall layout design modules except the first exhibition hall layout design module and the second exhibition hall layout design module; Determining whether the third exhibition hall layout design module affects the first connection relationship; If it is determined that the third exhibition hall layout design module affects the first connection relationship, a path planning algorithm is used to perform path planning on the first exhibition hall layout design module, the second exhibition hall layout design module and the third exhibition hall layout design module to obtain a second connection relationship, wherein the second connection relationship is a connection relationship between the first exhibition hall layout design module, the second exhibition hall layout design module and the third exhibition hall layout design module; The exhibition hall layout design drawing is determined according to the second connection relationship.
2. The data processing method for exhibition hall layout design according to claim 1 is characterized in that: Determining the exhibition hall layout design keywords according to the exhibition hall space location data and the exhibition hall theme content data specifically includes: Determine a first field according to the exhibition hall space location data, where the first field is any one of a plurality of fields included in the exhibition hall space location data; Calculating a first similarity between the first field and a preset exhibition hall space location field; If it is determined that the first similarity is greater than or equal to the preset similarity threshold corresponding to the exhibition hall space location data, then determining that the first field is a first exhibition hall layout design keyword; Determine a second field according to the exhibition hall theme content data, where the second field is any one of the multiple fields included in the exhibition hall theme content data; Calculating a second similarity between the first field and a preset exhibition hall theme content field; If it is determined that the second similarity is greater than or equal to the preset similarity threshold corresponding to the exhibition hall theme content data, then determining that the second field is a second exhibition hall layout design keyword; The first exhibition hall layout design keyword and the second exhibition hall layout design keyword are merged to obtain the exhibition hall layout design keyword.
3. The data processing method for exhibition hall layout design according to claim 2 is characterized in that: Inputting the exhibition hall layout design keywords into a preset data processing model to obtain a first exhibition hall layout design module and a second exhibition hall layout design module, specifically including: Determine the exhibition hall space location map according to the first exhibition hall layout design keywords; The exhibition hall space location map is themed according to the second exhibition hall layout design keywords to obtain an exhibition hall space and theme fusion map; The exhibition hall space and theme fusion diagram is divided into modules to obtain the first exhibition hall layout design module and the second exhibition hall layout design module.
4. The data processing method for exhibition hall layout design according to claim 1 is characterized in that: Before inputting the exhibition hall layout design keywords into the preset data processing model, training the preset data processing model; the training of the preset data processing model specifically includes: Acquire training information, wherein the training information includes exhibition hall layout design keywords and exhibition hall layout design modules in historical records; Inputting the training information into an adaptive feature fusion network for training to obtain a first training result; After superimposing and normalizing the first training result and the training information, a second training result is obtained; Inputting the second training result into the adaptive feature fusion network for processing to obtain a third training result; The third training result and the second training result are superimposed and standardized until the training information similarity matrix is output, and the training information similarity matrix satisfies a preset logistic regression condition.
5. The data processing method for exhibition hall layout design according to claim 1 is characterized in that: The method further comprises: Sending the exhibition hall layout design drawing to the user equipment; receiving a scoring result sent by the user device, wherein the scoring result is a scoring result made by a user corresponding to the user device on the exhibition hall layout design drawing; Determining whether the scoring result meets a preset standard; If the scoring result does not meet the preset standard, the exhibition hall layout design drawing is updated.
6. A data processing device applied to exhibition hall layout design, characterized in that: The data processing device comprises a receiving module (21) and a processing module (22), wherein: The receiving module (21) is used to receive a pavilion layout design request sent by a user device, wherein the pavilion layout design request includes pavilion space location data and pavilion theme content data; The processing module (22) is used to determine the exhibition hall layout design keywords according to the exhibition hall space location data and the exhibition hall theme content data; The processing module (22) is further used to input the exhibition hall layout design keyword into a preset data processing model to obtain a first exhibition hall layout design module and a second exhibition hall layout design module, wherein the first exhibition hall layout design module and the second exhibition hall layout design module are any two exhibition hall layout design modules among a plurality of exhibition hall layout design modules; The processing module (22) is further used to generate an exhibition hall layout design drawing based on the first exhibition hall layout design module and the second exhibition hall layout design module; The processing module (22) is further used to generate a pavilion layout design drawing based on the first pavilion layout design module and the second pavilion layout design module, specifically comprising: determining a first connection relationship according to the first pavilion layout design module and the second pavilion layout design module; and generating the pavilion layout design drawing according to the first connection relationship; The processing module (22) is also used to obtain a third exhibition hall layout design module, which is any one of the multiple exhibition hall layout design modules except the first exhibition hall layout design module and the second exhibition hall layout design module; determine whether the third exhibition hall layout design module affects the first connection relationship; if it is determined that the third exhibition hall layout design module affects the first connection relationship, use a path planning algorithm to perform path planning on the first exhibition hall layout design module, the second exhibition hall layout design module and the third exhibition hall layout design module to obtain a second connection relationship, wherein the second connection relationship is the connection relationship between the first exhibition hall layout design module, the second exhibition hall layout design module and the third exhibition hall layout design module; determine the exhibition hall layout design drawing based on the second connection relationship.
7. An electronic device, characterized in that: The electronic device comprises a processor (31), a memory (35), a user interface (33) and a network interface (34), wherein the memory (35) is used to store instructions, the user interface (33) and the network interface (34) are both used to communicate with other devices, and the processor (31) is used to execute the instructions stored in the memory (35) so that the electronic device executes the method according to any one of claims 1 to 5.
8. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores instructions, and when the instructions are executed, the method according to any one of claims 1 to 5 is performed.
Citation Information
Patent Citations
Cloud exhibition hall creating method, device and system and computer readable storage medium
CN116543112A