Automatic design optimization method of arts and crafts based on intelligent data
By performing part-of-speech analysis and sentence segmentation of user needs, and combining arts and crafts databases for design and conflict detection, the problem of difficult to understand user needs and design conflict detection in the existing technology is solved, and more accurate and efficient arts and crafts design optimization is achieved.
Patent Information
- Application Number
- CN202411036475.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-07-31
- Publication Date
- 2025-03-14
- Estimated Expiration
- 2044-07-31
AI Technical Summary
The existing arts and craft design optimization methods are difficult to accurately capture and understand the specific needs of users, resulting in the design results being unable to meet user expectations, and the design conflict detection efficiency is inefficient, making it easy to miss problems.
By obtaining user demand input data for part-of-speech analysis and sentence segmentation, a creative description keyword cloud map is generated, and an initial design and simulation replacement is combined with arts and crafts databases, design sketch upload detection and conflict detection are carried out, and priority weight sorting and display sorting are carried out.
It improves the accuracy of understanding user needs, enhances the innovation and personalization of the design, realizes automated conflict detection, improves the efficiency and accuracy of the design process, and ensures that the design results meet user expectations.
Smart Images

Figure CN119002867B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of automatic design optimization, and in particular to an automatic design optimization method for arts and crafts based on intelligent data. Background Art
[0002] The rise of CAD technology has brought revolutionary changes to arts and crafts design, turning the design process from manual to digital, greatly improving design efficiency and accuracy. With the continuous advancement of computer hardware and software, CAD technology has gradually matured and is widely used in arts and crafts design. Entering the 21st century, the development of artificial intelligence (AI) technology has further promoted the intelligent process of arts and crafts design. In particular, the emergence of machine learning and deep learning algorithms enables computers to learn and extract features from a large amount of design data, thereby automatically generating arts and crafts works that meet design specifications and aesthetic requirements. Technological advances at this stage have made the design process more intelligent and automated. In recent years, the application of big data technology has provided new impetus for intelligent design optimization. By collecting and analyzing a large amount of design data and user feedback, the design system can better understand design trends and user preferences, thereby achieving personalized and refined design optimization. However, the current traditional design optimization methods often find it difficult to accurately capture and understand the specific needs of users, resulting in design results that cannot meet user expectations. At the same time, in the traditional design process, design conflict detection is often performed manually, which is inefficient and easy to miss problems, which in turn leads to low intelligence, accuracy and efficiency of automatic design optimization of arts and crafts. Summary of the invention
[0003] Based on this, it is necessary to provide an automatic design optimization method for arts and crafts based on intelligent data to solve at least one of the above technical problems.
[0004] To achieve the above object, a method for automatic design optimization of arts and crafts based on intelligent data is provided, the method comprising the following steps:
[0005] Step S1: obtaining user demand input data; performing part-of-speech analysis on the user demand input data to generate user demand input part-of-speech data; performing sentence segmentation on the user demand input data using the user demand input part-of-speech data to generate user demand input sentences; performing design creative description analysis on the user demand input sentences to obtain a creative description keyword cloud map;
[0006] Step S2: Acquire an arts and crafts database; design an initial arts and crafts map for the user's demand input statement based on the arts and crafts database to obtain an initial arts and crafts demand map; simulate and replace the initial arts and crafts demand map according to the creative description keyword cloud map to obtain a first arts and crafts demand update map;
[0007] Step S3: Performing design sketch upload detection according to the first arts and crafts demand update diagram to obtain design sketch upload detection data; performing upload discrimination on the design sketch upload detection data, and when the discrimination result of the design sketch upload detection data is true, performing conflict detection on the arts and crafts demand update diagram to generate arts and crafts part conflict data; performing fusion editing and display on the first arts and crafts demand update diagram based on the arts and crafts part conflict data, thereby generating a second arts and crafts demand update diagram;
[0008] Step S4: Priority weight sorting of the first arts and crafts demand update graph and the second arts and crafts demand update graph to generate low priority display data and high priority display data; priority display sorting of the first arts and crafts demand update graph and the second arts and crafts demand update graph using the high priority display data and the priority display weight data to generate an arts and crafts display sorting graph.
[0009] The present invention obtains user demand input data to ensure that user needs are fully understood at the beginning of the design, and provides accurate reference information for subsequent design. Part-of-speech analysis is performed on the user demand input data to generate user demand input part-of-speech data, which can improve the understanding accuracy of user needs, and accurately identify key needs by analyzing the part-of-speech. The user demand input part-of-speech data is used to segment the user demand input data to generate user demand input sentences, which can structure complex demand data for subsequent processing and analysis. The user demand input sentence is analyzed for design creative description to obtain a creative description keyword cloud map, which can extract key creative elements and help generate more creative and targeted design solutions. The arts and crafts database is obtained to provide rich design resources and references, so that the design process has a basis. The initial arts and crafts map is designed for the user demand input sentence based on the arts and crafts database to obtain an initial arts and crafts demand map, which can quickly generate the initial design and ensure the quality and diversity of the initial design based on the database. The initial arts and crafts demand map is simulated and replaced according to the creative description keyword cloud map to obtain a first arts and crafts demand update map, which can improve the innovation and personalization of the design through intelligent replacement and meet the specific needs of users. According to the first arts and crafts demand update diagram, the design sketch upload detection is performed to obtain the design sketch upload detection data, which can ensure the quality and consistency of the design sketch. The design sketch upload detection data is uploaded and judged. When the judgment result of the design sketch upload detection data is true, the arts and crafts demand update diagram is conflict detected to generate arts and crafts part conflict data. The automatic conflict detection improves the efficiency and accuracy of the design process and reduces human errors. Based on the arts and crafts part conflict data, the first arts and crafts demand update diagram is fused and edited to display, thereby generating the second arts and crafts demand update diagram, which can solve the conflict problem in the design and ensure the integrity and consistency of the design scheme. The first arts and crafts demand update diagram and the second arts and crafts demand update diagram are prioritized and weighted to generate low priority display data and high priority display data, which can clarify the importance of design elements and improve the orderliness of the design process. The first arts and crafts demand update diagram and the second arts and crafts demand update diagram are prioritized and displayed by high priority display data and priority display weight data to generate arts and crafts display sorting diagram, which can optimize the design display order, ensure that important design elements are displayed first, and improve user satisfaction and design effect. Therefore, the present invention improves the intelligence, accuracy and efficiency of arts and crafts design optimization through intelligent data processing and analysis.
[0010] Preferably, step S1 comprises the following steps:
[0011] Step S11: Obtain user demand input data;
[0012] Step S12: preprocessing the user demand input data to generate standard user demand input data, wherein the data preprocessing includes data cleaning, data missing value filling and data standardization;
[0013] Step S13: performing part-of-speech analysis on the standard user demand input data to generate user demand input part-of-speech data; performing sentence segmentation on the standard user demand input data using the user demand input part-of-speech data to generate user demand input sentences;
[0014] Step S14: parse the design creative description of the user demand input sentence to obtain a creative description keyword cloud map.
[0015] The present invention ensures the quality and consistency of input data and reduces the impact of data noise and incompleteness on subsequent analysis through data preprocessing, including data cleaning, missing value filling and standardization. Part-of-speech analysis and sentence segmentation of standard user demand input data can more accurately understand the user's intentions and needs and extract key information and themes. Through creative description analysis and keyword cloud map generation, the core creative elements in user needs can be quickly identified and focused on, helping the design team to better understand user expectations and stimulate creative inspiration. Systematic demand analysis and creative extraction processes reduce the time and errors of manual analysis and improve the efficiency and effectiveness of the design process. By accurately understanding and responding to user needs, the design plan is more in line with user expectations, thereby improving user satisfaction and experience.
[0016] Preferably, step S14 comprises the following steps:
[0017] Step S141: Analyze the syntactic structure of the user demand input sentence to obtain the syntactic structure data of the user demand;
[0018] Step S142: performing semantic structure analysis on the user demand input sentence to obtain user demand semantic structure data;
[0019] Step S143: performing keyword recognition on the user demand input sentence according to the user demand syntactic structure data and the user demand semantic structure data to obtain user demand keyword data;
[0020] Step S144: keyword classification is performed on the user demand keyword data to obtain a creative description keyword group; keyword visualization is performed on the creative description keyword group to generate a creative description keyword cloud map.
[0021] The present invention can more accurately parse the logical relationship and meaning of the user demand input sentence through syntactic structure and semantic structure analysis, avoiding the limitation of analyzing only by surface vocabulary. Comprehensively utilizing syntactic structure data and semantic structure data for keyword recognition can more accurately extract keywords that truly represent user needs, reducing the possibility of misidentification. Classifying the identified keywords to form creative description keyword groups helps to systematically organize and present each important element in user needs, facilitating subsequent analysis and processing. By generating a creative description keyword cloud map, the core elements in user needs and their relative importance can be intuitively displayed, so that the design team can quickly understand the focus of user needs, improve communication efficiency and understanding consistency. Through in-depth analysis and keyword visualization, the design team can formulate design plans more specifically to ensure that the design creativity is highly consistent with the actual needs of users, thereby improving user satisfaction and design quality.
[0022] Preferably, step S2 comprises the following steps:
[0023] Step S21: Acquire an arts and crafts database; perform an initial arts and crafts map design on the user's demand input statement based on the arts and crafts database to obtain an initial arts and crafts demand map;
[0024] Step S22: performing part association on the initial arts and crafts demand map according to the creative description keyword cloud map to obtain arts and crafts part association data;
[0025] Step S23: Edit and display the arts and crafts part-related data through the creative description keyword cloud map to obtain arts and crafts design part-editing and display data;
[0026] Step S24: using the arts and crafts design part editing and display data to simulate the replacement of the initial arts and crafts demand graph to obtain a first arts and crafts demand update graph.
[0027] The present invention uses the arts and crafts database to design the initial arts and crafts atlas, thereby ensuring the professionalism and richness of the design atlas and laying the foundation for the design. The initial arts and crafts demand map is associated with the parts according to the creative description keyword cloud map, ensuring that each part in the design map is closely related to user needs, thereby improving the pertinence of the design. The arts and crafts part association data is edited and displayed by the keyword cloud map, making the display of design elements clearer and more intuitive, which helps the design team and users to better understand the design plan. The initial arts and crafts demand map is simulated and replaced by the part editing display data, so that design modifications and optimizations can be made quickly and flexibly, ensuring that the design plan is continuously iterated and optimized to better meet user needs. By simulating the replacement and continuously updating the design map, it is possible to respond to user needs more accurately and dynamically, and improve user satisfaction and design quality.
[0028] Preferably, step S21 includes the following steps:
[0029] Step S211: Acquire arts and crafts database;
[0030] Step S212: performing relationship mapping on the user demand input statement through the arts and crafts database to generate arts and crafts relationship mapping data;
[0031] Step S213: classifying the arts and crafts relationship mapping data into design modeling data to obtain arts and crafts relationship mapping classification data; dividing the arts and crafts relationship mapping classification data into data sets to generate a model training set and a model test set;
[0032] Step S214: Performing model training on the model training set by using a random forest algorithm to generate an arts and crafts training model; performing model testing on the arts and crafts training model by using a model testing set to generate an arts and crafts dispersion model;
[0033] Step S215: importing the user demand input statement into the arts and crafts distributed model to perform initial modeling and obtain an initial arts and crafts demand graph.
[0034] The present invention obtains the arts and crafts database as the basic data source for design, ensures that the data relied on by the design is comprehensive and professional, and provides reliable data support for the subsequent design process. Through relationship mapping, the user demand input statement is converted into arts and crafts relationship mapping data, which can accurately capture the relationship between user demand and arts and crafts design elements and enhance the fit between design and demand. The relationship mapping data is classified and the data set is divided, and the data processing is standardized through systematic steps to improve the efficiency and accuracy of data processing. The model training set is trained by the random forest algorithm to generate an arts and crafts training model, and the model is verified by the test set to ensure the accuracy and stability of the model and improve the effect of initial modeling. The model training set is trained by the random forest algorithm to generate an arts and crafts training model, and the model is verified by the test set to ensure the accuracy and stability of the model and improve the effect of initial modeling. The machine learning model is used to perform automated initial modeling, which reduces the time and error of manual intervention and improves design efficiency and quality.
[0035] Preferably, step S23 includes the following steps:
[0036] Step S231: performing a time domain analysis of the part-of-speech description of arts and crafts parts through a creative description keyword cloud map to generate time domain data of the part-of-speech description;
[0037] Step S232: Performing fast Fourier transform on the time domain data of the part-of-speech description to generate a part-of-speech description spectrum graph; performing part-of-speech manifestation frequency domain analysis on the part-of-speech description spectrum graph to generate part-of-speech description frequency domain data;
[0038] Step S233: Calculate the mean frequency of the part-of-speech description frequency domain data to obtain the part-of-speech description mean frequency data; perform part quantity limitation control on the arts and crafts part-related data through the part-of-speech description mean frequency data to generate arts and crafts part display limitation data;
[0039] Step S234: Based on the arts and crafts part display limiting data, the arts and crafts part associated data is edited and displayed to obtain arts and crafts design part edited and displayed data.
[0040] The present invention performs time domain analysis of part part description through creative description keyword cloud map, generates detailed time domain data of part part description, and can more accurately capture the dynamic changes and characteristics of arts and crafts parts. Fast Fourier transform is performed on time domain data to generate part part description spectrum diagram, and further part part display frequency domain analysis is performed to generate frequency domain data, which is helpful to deeply understand the part part distribution and change law of arts and crafts parts. By calculating the mean frequency data of part part description, the number of arts and crafts parts can be scientifically limited and regulated to ensure that the displayed arts and crafts parts are representative and reasonable. Editing and displaying arts and crafts part related data based on part display limiting data can better organize and present arts and crafts design parts, making the display effect more intuitive and orderly. Using time domain and frequency domain analysis methods, a large amount of part description data can be quickly and systematically processed and analyzed, and the efficiency of data processing and analysis is improved. Through detailed time domain and frequency domain analysis and reasonable quantity control, the display of arts and crafts design parts is more scientific and systematic, and the integrity and coordination of the design are enhanced.
[0041] Preferably, step S3 comprises the following steps:
[0042] Step S31: Performing a design sketch upload test according to the first arts and crafts requirement update drawing to obtain design sketch upload test data;
[0043] Step S32: Perform upload discrimination on the design sketch upload detection data. When the discrimination result of the design sketch upload detection data is false, the arts and crafts demand update drawing is not processed;
[0044] Step S33: when the judgment result of the design sketch upload detection data is true, conflict detection is performed on the arts and crafts demand update diagram to generate arts and crafts part conflict data; conflict fusion is performed on the arts and crafts part conflict data to generate part conflict fusion data;
[0045] Step S34: performing a second update and replacement on the first arts and crafts demand update graph through the part conflict fusion data, and editing and displaying the replaced arts and crafts demand update graph as the main view, thereby generating a second arts and crafts demand update graph.
[0046] The present invention can screen out design sketches that meet the requirements through design sketch upload detection, ensure that only qualified design sketches will enter the subsequent processing steps, and improve the quality control of the design process. When the judgment result of the design sketch upload detection data is false, the processing of the arts and crafts demand update map is directly skipped, unnecessary processing steps are avoided, and the efficiency of the overall design process is improved. By performing arts and crafts part conflict detection when the judgment result of the design sketch upload detection data is true, the conflict in the design can be identified and processed to ensure the consistency and coordination of the design. By fusing the conflict data and generating part conflict fusion data, it is helpful to scientifically and rationally solve the conflict problem in the design and ensure that the final design update map has no conflict. The first arts and crafts demand update map is updated and replaced for the second time through the part conflict fusion data, and the replaced arts and crafts demand update map is edited and displayed as the main view, ensuring that the design can be dynamically adjusted and optimized to reflect the latest needs and modifications. The second arts and crafts demand update map finally generated is edited and displayed as the main view, which can more clearly and intuitively display the design results and improve the effect and communication efficiency of design display.
[0047] Preferably, step S33 includes the following steps:
[0048] Step S331: when the judgment result of the design sketch upload detection data is true, the design sketch image is collected for the design sketch upload data to obtain the arts and crafts design sketch;
[0049] Step S332: Overlap the arts and crafts design sketch and the arts and crafts demand update diagram to generate an arts and crafts overlap image; perform difference analysis on the arts and crafts overlap image to generate arts and crafts part conflict data;
[0050] Step S333: formulating a conflict fusion strategy for the arts and crafts part conflict data to obtain a part conflict fusion strategy, wherein the conflict fusion strategy formulation includes position adjustment, size scaling and color blending;
[0051] Step S334: Conflict fusion is performed on the arts and crafts part conflict data through a part conflict fusion strategy to generate part conflict fusion data.
[0052] The present invention can accurately obtain the arts and crafts design sketch through design sketch image acquisition, and provide accurate basic data for subsequent image overlap and difference analysis. The arts and crafts design sketch is overlapped with the arts and crafts demand update map, and through difference analysis, the difference between the design sketch and the demand update map can be accurately identified to ensure the consistency of the final design. The arts and crafts part conflict data is analyzed in detail, and a conflict fusion strategy is formulated, including position adjustment, size scaling and color harmony, which can scientifically and rationally solve the conflict problem in the design. By formulating and implementing the part conflict fusion strategy, the systematic and scientific nature of the conflict fusion process is ensured, and high-quality part conflict fusion data is generated. Through strategies such as position adjustment, size scaling and color harmony, the coordination between design elements is ensured, and the aesthetics and practicality of the overall design are improved. Through the formulation and implementation of the conflict fusion strategy, the design can be dynamically adjusted to ensure that the design can reflect the latest needs and modifications in real time, and improve the flexibility and response speed of the design.
[0053] Preferably, step S333 includes the following steps:
[0054] Step S3331: Conflict classification is performed on the arts and crafts part conflict data to generate conflict classification data, wherein the conflict classification data includes position conflict data, size conflict data and color conflict data;
[0055] Step S3332: performing conflict part element overlap analysis on the position conflict classification to generate conflict part element overlap data; performing element hierarchy adjustment based on the conflict part element overlap data to generate a position conflict strategy;
[0056] Step S3333: Analyze the element area of the conflicting part on the size conflict data to generate the element area data of the conflicting part; adjust the element ratio based on the element area data of the conflicting part to generate the size conflict strategy;
[0057] Step S3334: extract chromaticity features from the color conflict data to obtain chromaticity data of conflicting element parts; adjust element color transparency based on the chromaticity data of conflicting element parts to generate a color conflict strategy; integrate the position conflict strategy, size conflict strategy and color conflict strategy to generate a part conflict fusion strategy.
[0058] The present invention classifies the conflict data of arts and crafts parts and generates the conflict data of position, size and color, which is helpful to systematically handle different types of conflicts and improve the efficiency of analyzing and solving conflicts. By performing element overlap analysis on the position conflict data and generating element overlap data, the specific problem of position conflict can be accurately identified, and the position conflict problem can be scientifically solved by adjusting the element level. By performing element area analysis on the size conflict data and generating element area data, the size conflict problem can be scientifically solved by adjusting the element proportion, and the reasonable proportion of the design elements can be ensured. By performing chromaticity feature extraction on the color conflict data and generating chromaticity data, and adjusting the color transparency, the color conflict problem can be coordinated and solved, and the harmonious and beautiful design color can be ensured. By integrating the position, size and color conflict strategies and generating the part conflict fusion strategy, the systematic and coordinated conflict resolution process can be ensured, and the consistency and aesthetics of the overall design can be improved. By scientific conflict classification and strategy formulation, the coordination of the elements of each part in the design can be ensured, and the overall aesthetics and coordination of the design can be improved. By precise analysis and scientific strategy adjustment, various conflict problems in the design can be quickly and effectively solved, and the quality and efficiency of the design can be improved.
[0059] Preferably, step S4 comprises the following steps:
[0060] Step S41: assigning priority display weights to the first arts and crafts demand update graph and the second arts and crafts demand update graph to obtain priority display weight data;
[0061] Step S42: assigning a low priority display to the first arts and crafts demand update graph based on the priority display weight data to generate low priority display data; assigning a high priority display to the second arts and crafts demand update graph based on the priority display weight data to generate high priority display data;
[0062] Step S43: Priority display sorting is performed on the first arts and crafts demand update graph and the second arts and crafts demand update graph using the high priority display data and the priority display weight data to generate an arts and crafts display sorting graph.
[0063] The present invention can accurately identify and highlight the display focus by assigning priority display weights to the first and second arts and crafts demand update graphs, ensuring that important design elements are fully displayed. Based on the priority display weight data, the first arts and crafts demand update graph is assigned a low priority display, and the second arts and crafts demand update graph is assigned a high priority display, so that display resources are scientifically configured to make important elements more conspicuous. The demand update graph is displayed and sorted by the priority display data, and an arts and crafts display sorting graph is generated, so that the display has a sense of hierarchy and logic, and improves the audience's understanding and acceptance. Priority display weight assignment and sorting ensure consistency and coordination in the display, making the overall design beautiful and coherent. Through the flexible adjustment of the priority display weight, it is possible to quickly respond to changes in user needs, adjust the display focus, and improve the adaptability and flexibility of the design. Sorting by priority display weight data can quickly determine the priority of the display, improve decision-making efficiency, and ensure the smooth progress of the design process.
[0064] The beneficial effect of the present invention is that by obtaining user demand input data, the user's needs and ideas can be accurately understood, and guidance can be provided for subsequent design and development. By performing part-of-speech analysis and sentence segmentation on the user demand input data, the user's demand information can be better understood and key information can be extracted. By performing design creative description analysis on the user demand input sentence and generating a keyword cloud map, the focus and focus of the user's needs can be quickly understood, providing inspiration and direction for subsequent design. By obtaining a database of arts and crafts, rich design elements and inspiration can be provided to provide support for the transformation and design of user needs. The initial arts and crafts atlas is designed according to the user demand input sentence, and the arts and crafts requirements are updated through the keyword cloud map, which can ensure that the design is closely integrated with the user's needs. Through the design sketch upload detection and conflict detection, problems and conflicts in the design can be discovered in time to ensure the quality and accuracy of the design. By fusion editing, displaying and generating a second arts and crafts demand update map, the design can be continuously improved and optimized to ensure that the final design meets the user's needs. By sorting the demand update map by priority weight, generating low priority display data and high priority display data, it is helpful to determine the focus and priority of the design. By sorting by priority, a craft art display sorting diagram is generated, which can clearly show the key points and key parts of the design and provide guidance and reference for the final display. Therefore, the present invention improves the intelligence, accuracy and efficiency of craft art design optimization through intelligent data processing and analysis. BRIEF DESCRIPTION OF THE DRAWINGS
[0065] Figure 1 A schematic diagram of the steps of an automatic design optimization method for arts and crafts based on intelligent data;
[0066] Figure 2 for Figure 1Detailed implementation steps of step S2 in the flowchart;
[0067] Figure 3 for Figure 1 Detailed implementation steps of step S3 in FIG.
[0068] Figure 4 for Figure 1 Detailed implementation steps of step S4 in FIG.
[0069] The realization of the purpose, functional features and advantages of the present invention will be further explained in conjunction with embodiments and with reference to the accompanying drawings. DETAILED DESCRIPTION
[0070] The technical method of the present invention is described clearly and completely below in conjunction with the accompanying drawings. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by technicians in this field without creative work are within the scope of protection of the present invention.
[0071] In addition, the accompanying drawings are only schematic illustrations of the present invention and are not necessarily drawn to scale. The same reference numerals in the figures represent the same or similar parts, and their repeated description will be omitted. Some of the block diagrams shown in the accompanying drawings are functional entities and do not necessarily correspond to physically or logically independent entities. The functional entities can be implemented in software form, or implemented in one or more hardware modules or integrated circuits, or implemented in different networks and / or processor methods and / or microcontroller methods.
[0072] It should be understood that, although the terms "first", "second", etc. may be used herein to describe various units, these units should not be limited by these terms. These terms are used only to distinguish one unit from another unit. For example, without departing from the scope of the exemplary embodiments, the first unit may be referred to as the second unit, and similarly the second unit may be referred to as the first unit. The term "and / or" used herein includes any and all combinations of one or more of the listed associated items.
[0073] To achieve this, please refer to Figures 1 to 4 , a method for automatic design optimization of arts and crafts based on intelligent data, the method comprising the following steps:
[0074] Step S1: obtaining user demand input data; performing part-of-speech analysis on the user demand input data to generate user demand input part-of-speech data; performing sentence segmentation on the user demand input data using the user demand input part-of-speech data to generate user demand input sentences; performing design creative description analysis on the user demand input sentences to obtain a creative description keyword cloud map;
[0075] Step S2: Acquire an arts and crafts database; design an initial arts and crafts map for the user's demand input statement based on the arts and crafts database to obtain an initial arts and crafts demand map; simulate and replace the initial arts and crafts demand map according to the creative description keyword cloud map to obtain a first arts and crafts demand update map;
[0076] Step S3: Performing design sketch upload detection according to the first arts and crafts demand update diagram to obtain design sketch upload detection data; performing upload discrimination on the design sketch upload detection data, and when the discrimination result of the design sketch upload detection data is true, performing conflict detection on the arts and crafts demand update diagram to generate arts and crafts part conflict data; performing fusion editing and display on the first arts and crafts demand update diagram based on the arts and crafts part conflict data, thereby generating a second arts and crafts demand update diagram;
[0077] Step S4: Priority weight sorting of the first arts and crafts demand update graph and the second arts and crafts demand update graph to generate low priority display data and high priority display data; priority display sorting of the first arts and crafts demand update graph and the second arts and crafts demand update graph using the high priority display data and the priority display weight data to generate an arts and crafts display sorting graph.
[0078] The present invention obtains user demand input data to ensure that user needs are fully understood at the beginning of the design, and provides accurate reference information for subsequent design. Part-of-speech analysis is performed on the user demand input data to generate user demand input part-of-speech data, which can improve the understanding accuracy of user needs, and accurately identify key needs by analyzing the part-of-speech. The user demand input part-of-speech data is used to segment the user demand input data to generate user demand input sentences, which can structure complex demand data for subsequent processing and analysis. The user demand input sentence is analyzed for design creative description to obtain a creative description keyword cloud map, which can extract key creative elements and help generate more creative and targeted design solutions. The arts and crafts database is obtained to provide rich design resources and references, so that the design process has a basis. The initial arts and crafts map is designed for the user demand input sentence based on the arts and crafts database to obtain an initial arts and crafts demand map, which can quickly generate the initial design and ensure the quality and diversity of the initial design based on the database. The initial arts and crafts demand map is simulated and replaced according to the creative description keyword cloud map to obtain a first arts and crafts demand update map, which can improve the innovation and personalization of the design through intelligent replacement and meet the specific needs of users. According to the first arts and crafts demand update diagram, the design sketch upload detection is performed to obtain the design sketch upload detection data, which can ensure the quality and consistency of the design sketch. The design sketch upload detection data is uploaded and judged. When the judgment result of the design sketch upload detection data is true, the arts and crafts demand update diagram is conflict detected to generate arts and crafts part conflict data. The automatic conflict detection improves the efficiency and accuracy of the design process and reduces human errors. Based on the arts and crafts part conflict data, the first arts and crafts demand update diagram is fused and edited to display, thereby generating the second arts and crafts demand update diagram, which can solve the conflict problem in the design and ensure the integrity and consistency of the design scheme. The first arts and crafts demand update diagram and the second arts and crafts demand update diagram are prioritized and weighted to generate low priority display data and high priority display data, which can clarify the importance of design elements and improve the orderliness of the design process. The first arts and crafts demand update diagram and the second arts and crafts demand update diagram are prioritized and displayed by high priority display data and priority display weight data to generate arts and crafts display sorting diagram, which can optimize the design display order, ensure that important design elements are displayed first, and improve user satisfaction and design effect. Therefore, the present invention improves the intelligence, accuracy and efficiency of arts and crafts design optimization through intelligent data processing and analysis.
[0079] In the embodiment of the present invention, reference Figure 1 The above is a schematic diagram of the steps of an automatic design optimization method for arts and crafts based on intelligent data of the present invention. In this example, the automatic design optimization method for arts and crafts based on intelligent data includes the following steps:
[0080] Step S1: obtaining user demand input data; performing part-of-speech analysis on the user demand input data to generate user demand input part-of-speech data; performing sentence segmentation on the user demand input data using the user demand input part-of-speech data to generate user demand input sentences; performing design creative description analysis on the user demand input sentences to obtain a creative description keyword cloud map;
[0081] In an embodiment of the present invention, user demand input data is collected through a user interaction interface (such as a questionnaire, a chatbot, voice input, etc.). These data may include various forms such as text descriptions, pictures, and voices, and a text box, an upload file button, or a voice recognition tool are specifically used to collect user input. The text data input by the user is tagged with parts of speech using natural language processing (NLP) technology to identify different parts of speech such as nouns, verbs, and adjectives, and to generate corresponding part-of-speech data, and NLP libraries (such as NLTK, spaCy) are specifically used for part-of-speech analysis. According to the part-of-speech data, the text input by the user is segmented according to grammatical rules to extract complete sentences, and the sentence segmentation function in the NLP library can be used specifically. The segmented sentences are semantically analyzed, and the key descriptive words and phrases therein are extracted to generate a keyword cloud map, highlighting the core creative elements in the user's needs, and the TF-IDF algorithm or other keyword extraction methods are specifically used. Tools such as the WordCloud library can be used to generate keyword cloud maps.
[0082] Step S2: Acquire an arts and crafts database; design an initial arts and crafts map for the user's demand input statement based on the arts and crafts database to obtain an initial arts and crafts demand map; simulate and replace the initial arts and crafts demand map according to the creative description keyword cloud map to obtain a first arts and crafts demand update map;
[0083] In an embodiment of the present invention, relevant design resources are obtained from a pre-constructed arts and crafts database. The database includes various arts and crafts design templates, images, patterns and related design elements. Using the arts and crafts database, the user demand input statement is matched with the design resources in the database through relationship mapping to generate arts and crafts relationship mapping data. The arts and crafts relationship mapping data is classified to obtain arts and crafts relationship mapping classification data. The arts and crafts relationship mapping classification data is divided into a model training set and a model test set. The model training set is trained by a random forest algorithm to generate an arts and crafts training model; the training model is tested by the model test set to obtain an arts and crafts decentralized model. The user demand input statement is imported into the arts and crafts decentralized model, and initial modeling is performed to obtain an initial arts and crafts demand graph. According to the creative description keyword cloud map generated in step S1, the key elements and creative descriptions in the user demand are identified. The creative description keyword cloud map is used to perform association analysis on each part in the initial arts and crafts demand map to generate arts and crafts part association data. Based on the arts and crafts part association data, each part is edited and displayed through the creative description keyword cloud map to obtain arts and crafts design part editing and display data. The arts and crafts design part editing and display data is used to simulate the replacement of the initial arts and crafts demand diagram to generate the first arts and crafts demand update diagram.
[0084] Step S3: Performing design sketch upload detection according to the first arts and crafts demand update diagram to obtain design sketch upload detection data; performing upload discrimination on the design sketch upload detection data, and when the discrimination result of the design sketch upload detection data is true, performing conflict detection on the arts and crafts demand update diagram to generate arts and crafts part conflict data; performing fusion editing and display on the first arts and crafts demand update diagram based on the arts and crafts part conflict data, thereby generating a second arts and crafts demand update diagram;
[0085] In an embodiment of the present invention, a user interface is provided for uploading a design sketch. The interface supports multiple image formats to ensure compatibility. The design sketch uploaded by the user is obtained through the upload interface to generate design sketch image data. The uploaded design sketch image data is preprocessed, including image denoising, image resizing and image format conversion to ensure image quality and processing consistency. The validity and accuracy of the design sketch are detected using image processing algorithms and models (such as deep learning image classifiers). Ensure that the image meets the design specifications and detect whether there are obvious quality problems. Generate design sketch upload detection data based on the output of the detection algorithm. This includes information on image validity and accuracy. Set the validity criteria of the uploaded image, such as clarity, resolution and compliance with design requirements. Judge according to the validity criteria of the design sketch upload detection data. The judgment logic determines whether the uploaded image meets the expected requirements. Compare the detection result with the set validity criteria to determine the judgment result of the design sketch upload detection data. If the judgment result is true, it means that the image is valid; if the judgment result is false, it means that the image is invalid. The design sketch is overlapped with the first arts and crafts demand update diagram. Use image processing algorithms to compare the two and generate arts and crafts overlap images. Perform difference analysis on arts and crafts overlap images to identify conflicting parts between the design sketch and arts and crafts demand update drawings. Generate arts and crafts part conflict data. Classify arts and crafts part conflict data into categories such as position conflict, size conflict, and color conflict. Formulate position adjustment strategies based on the element overlap of conflicting parts. Formulate size scaling strategies based on the size differences of conflicting parts. Perform chromaticity feature analysis on color conflicts and formulate color harmony strategies. According to the formulated conflict fusion strategy, fuse arts and crafts part conflict data to generate part conflict fusion data. Apply the processed data to the arts and crafts demand update drawings, perform fusion editing and display, and generate the second arts and crafts demand update drawings. Use part conflict fusion data to perform secondary update and replacement on the first arts and crafts demand update drawings. During the replacement process, apply the conflict fusion strategy to ensure that the conflicting parts in the image are handled reasonably. Edit and display the updated arts and crafts demand update drawings as the main view to generate the second arts and crafts demand update drawings. The generated second arts and crafts demand update drawings should show the design effects after conflict processing and optimization to ensure that the design drawings are consistent with user requirements.
[0086] Step S4: Priority weight sorting of the first arts and crafts demand update graph and the second arts and crafts demand update graph to generate low priority display data and high priority display data; priority display sorting of the first arts and crafts demand update graph and the second arts and crafts demand update graph using the high priority display data and the priority display weight data to generate an arts and crafts display sorting graph.
[0087] In an embodiment of the present invention, by determining factors affecting the priority, such as the urgency of user requirements, the complexity of the design, the expected effect, etc., priority display weights are assigned to the first arts and crafts demand update graph and the second arts and crafts demand update graph according to the set priority standard. For example, weights can be assigned based on the core requirements of the design, the importance of user feedback, etc. Weights are assigned to each arts and crafts demand update graph to generate priority display weight data. The weight can be expressed in numerical form, for example, a score of 1-10 or a percentage form. According to the priority display weight data, arts and crafts demand update graphs with lower weights are screened out. Based on the screened low-priority arts and crafts demand update graphs, low-priority display data are generated. These data will be used to display design content with lower priority. According to the priority display weight data, arts and crafts demand update graphs with higher weights are screened out. Based on the screened high-priority arts and crafts demand update graphs, high-priority display data are generated. These data will be used to display design content with higher priority. The low-priority display data and the high-priority display data are integrated together to generate a comprehensive display sorting graph. A sorting algorithm (such as a weight-based sorting algorithm) is applied to sort the integrated data. The sorting is based on the priority display weight data to ensure that the high-priority content is ranked first. Generate a craft art display sorting diagram based on the sorting results. The sorting diagram will graphically display the priority order of the first craft art demand update diagram and the second craft art demand update diagram. The display sorting diagram may include a bar chart, a pie chart, or other visualization methods to clearly express the priority sorting results of each craft art demand update diagram.
[0088] Preferably, step S1 comprises the following steps:
[0089] Step S11: Obtain user demand input data;
[0090] Step S12: preprocessing the user demand input data to generate standard user demand input data, wherein the data preprocessing includes data cleaning, data missing value filling and data standardization;
[0091] Step S13: performing part-of-speech analysis on the standard user demand input data to generate user demand input part-of-speech data; performing sentence segmentation on the standard user demand input data using the user demand input part-of-speech data to generate user demand input sentences;
[0092] Step S14: parse the design creative description of the user demand input sentence to obtain a creative description keyword cloud map.
[0093] In an embodiment of the present invention, user demand input data is collected through questionnaires, user interviews, online forms, etc. These data may include specific user requirements for the design, functional requirements, design style, etc. The collected user demand data is stored in a database for subsequent processing and analysis. The data storage format may be structured (such as a table) or unstructured (such as a text file). Delete irrelevant information, duplicate data, and erroneous data, and convert all text data into a unified format, such as unifying uppercase and lowercase, removing extra spaces, etc. Use statistical methods (such as mean, median) or machine learning methods (such as K nearest neighbor filling) to identify missing values. Select a specific filling method according to the data type, such as mean filling, most frequent value filling, or model-based filling. Standardize numerical data, such as Z-score standardization or Min-Max normalization. Convert text data into a unified format, such as mapping different synonyms to a unified term. Perform word segmentation on the standard user demand input data, divide the text into vocabulary units, use natural language processing tools (such as NLTK, SpaCy) to perform part-of-speech tagging on the word segmentation results, and identify the part of speech of each vocabulary (such as noun, verb, adjective, etc.). Use grammatical rules and sentence separators (such as periods and question marks) to perform sentence segmentation on the standard user demand input data, and convert the segmented data into user demand input sentences to form meaningful text units. Use natural language processing technology (such as TF-IDF, TextRank) to extract keywords from user demand input sentences, aggregate the extracted keywords, and generate a keyword list. Count the frequency of occurrence of each keyword, and use visualization tools (such as WordCloud) to visualize the keywords and their frequencies into a keyword cloud chart to show the relative importance and frequency of the keywords.
[0094] Preferably, step S14 comprises the following steps:
[0095] Step S141: Analyze the syntactic structure of the user demand input sentence to obtain the syntactic structure data of the user demand;
[0096] Step S142: performing semantic structure analysis on the user demand input sentence to obtain user demand semantic structure data;
[0097] Step S143: performing keyword recognition on the user demand input sentence according to the user demand syntactic structure data and the user demand semantic structure data to obtain user demand keyword data;
[0098] Step S144: keyword classification is performed on the user demand keyword data to obtain a creative description keyword group; keyword visualization is performed on the creative description keyword group to generate a creative description keyword cloud map.
[0099] In an embodiment of the present invention, by ensuring that there are no special characters and unnecessary noise in the user demand input sentence, the input sentence is segmented and the sentence is split into vocabulary units. Use a syntactic analysis tool or library, such as the syntactic analysis module of NLTK, the dependency syntactic analysis function of SpaCy, or Stanford Parser, etc. Use the tool to construct a syntactic tree for the sentence after word segmentation, identify the vocabulary in the sentence and their grammatical relations (such as subject-predicate relations, objects, etc.). Extract the structural information in the syntactic tree, including the dependency relations, phrase structures, etc. of the vocabulary, and generate the syntactic structure data of the user demand. Ensure that the context information in the sentence is retained so as to understand its meaning more accurately, and use semantic analysis tools such as Word2Vec, BERT, and the semantic parsing module of SpaCy. Generate a semantic network through the tool, identify the semantic relations between words, such as synonyms, antonyms, hyponyms, etc., extract the semantic analysis results, and generate the semantic structure data of the user demand, including information such as semantic relations and word meanings. Combine the syntactic structure data and the semantic structure data obtained in steps S141 and S142 to form comprehensive analysis data. Use keyword extraction algorithms, such as TF-IDF, TextRank, RAKE (Rapid Automatic Keyword Extraction), etc., to identify keywords and phrases from user demand input statements based on syntactic and semantic structure data, record and store the extracted keywords, and generate user demand keyword data. Use classification algorithms (such as K-means clustering, hierarchical clustering, or rule-based classification) to classify keywords, define keyword categories, such as functional requirements, design style, target users, etc., and organize keywords by category to form creative description keyword groups. Use visualization tools (such as WordCloud) to display the creative description keyword groups in word clouds, adjust the word cloud parameters, such as word frequency threshold, font size, color, etc., to optimize the visualization effect, and export the final keyword cloud map to display the frequency and importance of keywords.
[0100] As an example of the present invention, refer to Figure 2 As shown, in this example, step S2 includes:
[0101] Step S21: Acquire an arts and crafts database; perform an initial arts and crafts map design on the user's demand input statement based on the arts and crafts database to obtain an initial arts and crafts demand map;
[0102] Step S22: performing part association on the initial arts and crafts demand map according to the creative description keyword cloud map to obtain arts and crafts part association data;
[0103] Step S23: Edit and display the arts and crafts part-related data through the creative description keyword cloud map to obtain arts and crafts design part-editing and display data;
[0104] Step S24: using the arts and crafts design part editing and display data to simulate the replacement of the initial arts and crafts demand graph to obtain a first arts and crafts demand update graph.
[0105] In an embodiment of the present invention, by collecting a database containing arts and crafts information, including images, design styles, technical details, etc., ensure that the data is provided in a format suitable for analysis, such as a picture library, text description, design documents, etc. The data in the database is integrated and standardized for further processing, and a map design is performed using a design tool (such as AutoCAD, Adobe Illustrator) or a modeling software (such as Blender). The user demand input statement is converted into graphic elements, such as shape, texture, color, etc. An initial arts and crafts demand map is constructed based on these elements to reflect the user's design needs and preliminary ideas. Keywords related to arts and crafts are extracted from the creative description keyword cloud map. According to the keywords, different parts in the arts and crafts demand map are associated with keywords. For example, if the keyword is "pattern", "pattern" is mapped to the relevant area in the design map. The mapping relationship between each part and its related keywords is recorded to generate arts and crafts part association data. The parts are edited using an image editing tool or 3D modeling software. According to the part association data, the initial arts and crafts demand map is edited to highlight the design elements related to the keywords. For example, texture, color or decorative details are added to reflect the characteristics of the keywords. Integrate the edited design elements into a display model to ensure that the design of each part is consistent with user requirements, generate and save the arts and crafts design part editing display data for further use and analysis. Use the arts and crafts design part editing display data to iterate and replace the initial arts and crafts requirements diagram. This process includes updating, replacing or adjusting the design elements to meet the latest user needs, applying the simulated iterated design to the initial requirements diagram, and generating a new arts and crafts requirements update diagram. Record the design iteration and replacement process for future tracking and verification, and save the generated first arts and crafts requirements update diagram to provide a basis for the next step of work.
[0106] Preferably, step S21 includes the following steps:
[0107] Step S211: Acquire arts and crafts database;
[0108] Step S212: performing relationship mapping on the user demand input statement through the arts and crafts database to generate arts and crafts relationship mapping data;
[0109] Step S213: classifying the arts and crafts relationship mapping data into design modeling data to obtain arts and crafts relationship mapping classification data; dividing the arts and crafts relationship mapping classification data into data sets to generate a model training set and a model test set;
[0110] Step S214: Performing model training on the model training set by using a random forest algorithm to generate an arts and crafts training model; performing model testing on the arts and crafts training model by using a model testing set to generate an arts and crafts dispersion model;
[0111] Step S215: importing the user demand input statement into the arts and crafts distributed model to perform initial modeling and obtain an initial arts and crafts demand graph.
[0112] In an embodiment of the present invention, arts and crafts related data are collected from multiple sources (such as design companies, online galleries, arts and crafts literature). Including but not limited to design images, process descriptions, technical parameters, style descriptions, etc. Ensure that the data is organized in a consistent and compatible format (such as JPEG, PNG images, design parameters in CSV or JSON format). Store the data in a database management system to ensure data accessibility and query efficiency. Parse user demand input statements to identify key information and requirements. Use keywords and semantic information to match relevant design elements in the arts and crafts database. Create relationship mapping data to represent the association between user needs and design elements in the database. Use data mapping tools or algorithms (such as graphical database management systems, relationship mapping software) to map, ensure that the mapping relationship is accurate and can truly reflect user needs, select a specific classification algorithm (such as K-means clustering, decision tree) to classify the arts and crafts relationship mapping data, and divide the data into different categories according to design features (such as shape, color, texture). The classified data is divided into a training set and a test set. The commonly used ratio is 70% training set and 30% test set, and the data is preprocessed to ensure that the training set and the test set are representative and random. Use the random forest algorithm to train the model training set, set the training parameters, perform model training, and record the indicators during the training process (such as accuracy and recall). Use the model test set to test the trained arts and crafts training model, generate an arts and crafts decentralized model, and evaluate its performance (such as prediction accuracy and error analysis). Convert the user demand input statement into a format that the model can process, and import it into the arts and crafts decentralized model. Use the arts and crafts decentralized model to perform initial modeling of user demand, and generate an initial arts and crafts demand diagram based on the model output to reflect the user's design needs.
[0113] Preferably, step S23 includes the following steps:
[0114] Step S231: performing a time domain analysis of the part-of-speech description of arts and crafts parts through a creative description keyword cloud map to generate time domain data of the part-of-speech description;
[0115] Step S232: Performing fast Fourier transform on the time domain data of the part-of-speech description to generate a part-of-speech description spectrum graph; performing part-of-speech manifestation frequency domain analysis on the part-of-speech description spectrum graph to generate part-of-speech description frequency domain data;
[0116] Step S233: Calculate the mean frequency of the part-of-speech description frequency domain data to obtain the part-of-speech description mean frequency data; perform part quantity limitation control on the arts and crafts part-related data through the part-of-speech description mean frequency data to generate arts and crafts part display limitation data;
[0117] Step S234: Based on the arts and crafts part display limiting data, the arts and crafts part associated data is edited and displayed to obtain arts and crafts design part edited and displayed data.
[0118] In an embodiment of the present invention, by extracting keywords from the creative description keyword cloud map, the part of speech (such as noun, verb, adjective, etc.) of each keyword is determined. The part of speech description data is analyzed in the time domain to capture the changes in the part of speech at different time points or stages, record the frequency of occurrence of each part of speech in each time period and its change trend, and generate the part of speech description time domain data. Fast Fourier transform is applied to the part of speech description time domain data to convert the data from the time domain to the frequency domain, and the part of speech description spectrum is generated by FFT to display the intensity of each frequency component. The spectrum is analyzed to identify the main frequency components and their corresponding part of speech manifestations, and the part of speech description frequency domain data is generated according to the analysis results to represent the distribution of parts of speech at different frequencies. The mean frequency calculation is performed on the part of speech description frequency domain data to obtain the average frequency of occurrence of each part of speech at different frequencies, and the part of speech description mean frequency data is generated to reflect the average performance of each part of speech in the entire frequency domain. The arts and crafts parts are quantitatively controlled based on the mean frequency data, and the arts and crafts parts display limit data is generated according to the control results to determine the number and range of the display parts. Apply the limited data of arts and crafts parts display to the parts editing and display, and edit and display the arts and crafts parts related data based on the limited data. Design the editing and display of arts and crafts parts to ensure that the display effect meets the design requirements and user needs, generate the arts and crafts design parts editing and display data, and present the final design effect.
[0119] As an example of the present invention, refer to Figure 3 As shown, in this example, step S3 includes:
[0120] Step S31: Performing a design sketch upload test according to the first arts and crafts requirement update drawing to obtain design sketch upload test data;
[0121] Step S32: Perform upload discrimination on the design sketch upload detection data. When the discrimination result of the design sketch upload detection data is false, the arts and crafts demand update drawing is not processed;
[0122] Step S33: when the judgment result of the design sketch upload detection data is true, conflict detection is performed on the arts and crafts demand update diagram to generate arts and crafts part conflict data; conflict fusion is performed on the arts and crafts part conflict data to generate part conflict fusion data;
[0123] Step S34: performing a second update and replacement on the first arts and crafts demand update graph through the part conflict fusion data, and editing and displaying the replaced arts and crafts demand update graph as the main view, thereby generating a second arts and crafts demand update graph.
[0124] In an embodiment of the present invention, by receiving the design sketch data uploaded by the user, the design sketch is format converted and standardized to meet the requirements of the detection system. The design sketch is detected by an automated detection tool or algorithm to ensure that the sketch meets the upload requirements (such as resolution, format, integrity, etc.), and the design sketch upload detection data is generated, including detection results and related reports. The information in the uploaded detection data is used for discrimination to confirm whether the design sketch meets the upload standard. According to the discrimination logic, it is determined whether the result of the design sketch upload detection data is true (meets the standard) or false (does not meet the standard). If the discrimination result is false, there is no need to perform any processing on the arts and crafts demand update map, and the original map remains unchanged. If the discrimination result is true, the subsequent processing steps are continued. The design sketch is compared with the arts and crafts demand update map, the difference between the two is identified and analyzed, and the arts and crafts part conflict data is recorded and generated, and the conflicting parts and their detailed information are marked. Conflict fusion strategies are formulated according to the conflict data, including but not limited to position adjustment, size adjustment, color coordination, etc. The fusion strategy is applied to process the arts and crafts part conflict data to generate part conflict fusion data. The first arts and crafts demand update diagram is updated for the second time through the part conflict fusion data, and necessary replacements and adjustments are made. The updated arts and crafts demand update diagram is used as the main view for further processing. The replaced arts and crafts demand update diagram is edited and displayed as the main view to ensure that the image meets the design requirements. Finally, the second arts and crafts demand update diagram is generated and displayed to reflect the processed design effect.
[0125] Preferably, step S33 includes the following steps:
[0126] Step S331: when the judgment result of the design sketch upload detection data is true, the design sketch image is collected for the design sketch upload data to obtain the arts and crafts design sketch;
[0127] Step S332: Overlap the arts and crafts design sketch and the arts and crafts demand update diagram to generate an arts and crafts overlap image; perform difference analysis on the arts and crafts overlap image to generate arts and crafts part conflict data;
[0128] Step S333: formulating a conflict fusion strategy for the arts and crafts part conflict data to obtain a part conflict fusion strategy, wherein the conflict fusion strategy formulation includes position adjustment, size scaling and color blending;
[0129] Step S334: Conflict fusion is performed on the arts and crafts part conflict data through a part conflict fusion strategy to generate part conflict fusion data.
[0130] In an embodiment of the present invention, by ensuring that the quality and clarity of the uploaded data of the design sketch meet the requirements, it is converted into a format suitable for image processing (such as JPEG, PNG). The design sketch is digitally collected using an image acquisition tool or system (such as a scanner, a camera, an image acquisition software). A digital image of the arts and crafts design sketch is generated from the uploaded data and saved as a high-resolution image file. The arts and crafts design sketch is image-aligned with the arts and crafts demand update map to ensure that the two are aligned in space. The arts and crafts overlap image is generated by the image registration tool to ensure the accuracy of the image overlap. The arts and crafts overlap image is analyzed using an image difference analysis algorithm (such as an image difference, an image comparison algorithm). The difference between the arts and crafts design sketch and the demand update map is identified, and the arts and crafts part conflict data is recorded and generated. According to the difference analysis results, the arts and crafts part conflict data is classified, and common classifications include position conflict, size conflict and color conflict. For position conflict, a position adjustment strategy is formulated, such as moving or realigning part elements. For size conflict, a size scaling strategy is formulated, such as adjusting the size or proportion of part elements. Develop color harmony strategies for color conflicts, such as adjusting the colors of part elements to achieve a harmonious effect. Integrate position adjustment, size scaling, and color harmony strategies into part conflict fusion strategies to accommodate different types of conflicts. Process arts and crafts part conflict data based on the developed part conflict fusion strategies. Use image processing software or automated tools to apply strategies, such as adjusting the position, size, and color of parts. The processed data generates part conflict fusion data, which represents the adjusted and optimized arts and crafts design.
[0131] Preferably, step S333 includes the following steps:
[0132] Step S3331: Conflict classification is performed on the arts and crafts part conflict data to generate conflict classification data, wherein the conflict classification data includes position conflict data, size conflict data and color conflict data;
[0133] Step S3332: performing conflict part element overlap analysis on the position conflict classification to generate conflict part element overlap data; performing element hierarchy adjustment based on the conflict part element overlap data to generate a position conflict strategy;
[0134] Step S3333: Analyze the element area of the conflicting part on the size conflict data to generate the element area data of the conflicting part; adjust the element ratio based on the element area data of the conflicting part to generate the size conflict strategy;
[0135] Step S3334: extract chromaticity features from the color conflict data to obtain chromaticity data of conflicting element parts; adjust element color transparency based on the chromaticity data of conflicting element parts to generate a color conflict strategy; integrate the position conflict strategy, size conflict strategy and color conflict strategy to generate a part conflict fusion strategy.
[0136] In an embodiment of the present invention, the arts and crafts part conflict data obtained from the difference analysis of the design sketch and the demand update diagram is used. The conflict data is classified according to the type, mainly including position conflict, size conflict and color conflict. The conflict data is automatically classified using a data analysis and processing tool (such as a classification algorithm or a rule engine) to generate conflict classification data, including position conflict data, size conflict data and color conflict data. The position conflict data is analyzed using an image overlap analysis tool or algorithm (such as image overlay, morphological processing). The overlapping data of the elements of the conflicting part are obtained, and which elements overlap on the image are recorded. The element hierarchy is adjusted according to the overlapping data, such as moving, rearranging or adjusting the element hierarchy, and a position conflict strategy is formulated, including a specific adjustment plan and implementation steps. The size conflict data is analyzed by image processing software or an algorithm (such as pixel counting, area measurement), and the area data of the elements of the conflicting part is obtained, and the actual area of each element is recorded. The size ratio of the element is adjusted according to the area data, involving scaling, cropping or enlarging operations, and a size conflict strategy is formulated, including a specific size adjustment plan and implementation steps. Use colorimetric analysis tools or algorithms (such as color space conversion, histogram analysis) to extract color features from color conflict data, obtain color data of conflicting elements, and record the color features of each element (such as hue, saturation, and brightness). Adjust the transparency of element colors based on the colorimetric data, which involves adjusting the transparency or blending mode of the colors, and developing color conflict strategies, including specific color adjustment plans and implementation steps. Integrate position conflict strategies, size conflict strategies, and color conflict strategies to ensure that solutions to all conflict types can be implemented in a coordinated manner, generate a position conflict fusion strategy, and cover the processing methods and steps for all conflict types.
[0137] As an example of the present invention, refer to Figure 4 As shown, in this example, step S4 includes:
[0138] Step S41: assigning priority display weights to the first arts and crafts demand update graph and the second arts and crafts demand update graph to obtain priority display weight data;
[0139] Step S42: assigning a low priority display to the first arts and crafts demand update graph based on the priority display weight data to generate low priority display data; assigning a high priority display to the second arts and crafts demand update graph based on the priority display weight data to generate high priority display data;
[0140] Step S43: Priority display sorting is performed on the first arts and crafts demand update graph and the second arts and crafts demand update graph using the high priority display data and the priority display weight data to generate an arts and crafts display sorting graph.
[0141] In an embodiment of the present invention, a first arts and crafts demand update graph and a second arts and crafts demand update graph are used. Standards for display priority (such as importance, user needs, design complexity, etc.) are defined. Priority display weights are assigned to the first and second arts and crafts demand update graphs using standardized weight assignment methods (such as expert scoring, algorithm evaluation). Priority display weight data is obtained, including the weight value of each arts and crafts demand update graph. Based on the priority display weight data, a low priority display is assigned to the first arts and crafts demand update graph. This can be achieved by reducing the display prominence, reducing the display area, or reducing the display frequency, obtaining low priority display data, and recording the low priority processing effect of the first arts and crafts demand update graph in the display. Based on the priority display weight data, a high priority display is assigned to the second arts and crafts demand update graph. This can be achieved by enhancing the display prominence, increasing the display area, or increasing the display frequency, obtaining high priority display data, and recording the high priority processing effect of the second arts and crafts demand update graph in the display. High priority display data, low priority display data, and priority display weight data are input. The first and second arts and crafts demand update graphs are sorted according to the priority display weight data. Use a sorting algorithm (such as a weight-based sorting algorithm, a priority sorting algorithm) to prioritize the arts and crafts demand update graph, visualize the sorting results, generate an arts and crafts display sorting graph, and ensure that the sorting graph clearly reflects the priority difference between the first and second arts and crafts demand update graphs.
[0142] The beneficial effect of the present invention is that by obtaining user demand input data, the user's needs and ideas can be accurately understood, and guidance can be provided for subsequent design and development. By performing part-of-speech analysis and sentence segmentation on the user demand input data, the user's demand information can be better understood and key information can be extracted. By performing design creative description analysis on the user demand input sentence and generating a keyword cloud map, the focus and focus of the user's needs can be quickly understood, providing inspiration and direction for subsequent design. By obtaining a database of arts and crafts, rich design elements and inspiration can be provided to provide support for the transformation and design of user needs. The initial arts and crafts atlas is designed according to the user demand input sentence, and the arts and crafts requirements are updated through the keyword cloud map, which can ensure that the design is closely integrated with the user's needs. Through the design sketch upload detection and conflict detection, problems and conflicts in the design can be discovered in time to ensure the quality and accuracy of the design. By fusion editing, displaying and generating a second arts and crafts demand update map, the design can be continuously improved and optimized to ensure that the final design meets the user's needs. By sorting the demand update map by priority weight, generating low priority display data and high priority display data, it is helpful to determine the focus and priority of the design. By sorting by priority, a craft art display sorting diagram is generated, which can clearly show the key points and key parts of the design and provide guidance and reference for the final display. Therefore, the present invention improves the intelligence, accuracy and efficiency of craft art design optimization through intelligent data processing and analysis.
[0143] Therefore, the embodiments should be regarded as illustrative and non-restrictive from all points, and the scope of the present invention is limited by the appended claims rather than the above description, and it is therefore intended that all changes falling within the meaning and range of equivalent elements of the application documents are included in the present invention.
[0144] The above description is only a specific embodiment of the present invention, so that those skilled in the art can understand or implement the present invention. Various modifications to these embodiments will be apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the present invention. Therefore, the present invention will not be limited to the embodiments shown herein, but should conform to the widest scope consistent with the principles and novel features invented herein.
Claims
1. A method for automatic design optimization of arts and crafts based on intelligent data, characterized in that: The following steps are involved: Step S1: Obtain user demand input data; Perform part-of-speech analysis on user demand input data to generate user demand input part-of-speech data; Sentence segmentation is performed on the user demand input data using the user demand input part of speech data to generate a user demand input sentence; the user demand input sentence is analyzed for a design creative description to obtain a creative description keyword cloud map; step S1 includes the following steps: Step S11: Obtain user demand input data; Step S12: preprocessing the user demand input data to generate standard user demand input data, wherein the data preprocessing includes data cleaning, data missing value filling and data standardization; Step S13: performing part-of-speech analysis on the standard user demand input data to generate user demand input part-of-speech data; performing sentence segmentation on the standard user demand input data using the user demand input part-of-speech data to generate user demand input sentences; Step S14: parsing the design creative description of the user demand input sentence to obtain a creative description keyword cloud map; Step S14 includes the following steps: Step S141: Analyze the syntactic structure of the user demand input sentence to obtain the syntactic structure data of the user demand; Step S142: performing semantic structure analysis on the user demand input sentence to obtain user demand semantic structure data; Step S143: performing keyword recognition on the user demand input sentence according to the user demand syntactic structure data and the user demand semantic structure data to obtain user demand keyword data; Step S144: keyword classification of the user demand keyword data to obtain a creative description keyword group; keyword visualization of the creative description keyword group to generate a creative description keyword cloud map; Step S2: Acquire an arts and crafts database; design an initial arts and crafts map for the user's demand input statement based on the arts and crafts database to obtain an initial arts and crafts demand map; simulate and replace the initial arts and crafts demand map according to the creative description keyword cloud map to obtain a first arts and crafts demand update map; Step S3: Performing design sketch upload detection according to the first arts and crafts demand update diagram to obtain design sketch upload detection data; performing upload discrimination on the design sketch upload detection data, and when the discrimination result of the design sketch upload detection data is true, performing conflict detection on the arts and crafts demand update diagram to generate arts and crafts part conflict data; performing fusion editing and display on the first arts and crafts demand update diagram based on the arts and crafts part conflict data, thereby generating a second arts and crafts demand update diagram; Step S3 includes the following steps: Step S31: Performing a design sketch upload test according to the first arts and crafts requirement update drawing to obtain design sketch upload test data; Step S32: Perform upload discrimination on the design sketch upload detection data. When the discrimination result of the design sketch upload detection data is false, the arts and crafts demand update drawing is not processed; Step S33: When the judgment result of the design sketch upload detection data is true, the arts and crafts demand update diagram is subjected to conflict detection to generate arts and crafts part conflict data; the arts and crafts part conflict data is subjected to conflict fusion to generate part conflict fusion data; Step S33 includes the following steps: Step S331: when the judgment result of the design sketch upload detection data is true, the design sketch image is collected for the design sketch upload data to obtain the arts and crafts design sketch; Step S332: Overlap the arts and crafts design sketch and the arts and crafts demand update diagram to generate an arts and crafts overlap image; perform difference analysis on the arts and crafts overlap image to generate arts and crafts part conflict data; Step S333: Formulate a conflict fusion strategy for the arts and crafts part conflict data to obtain a part conflict fusion strategy, wherein the conflict fusion strategy formulation includes position adjustment, size scaling and color blending; Step S333 includes the following steps: Step S3331: Conflict classification is performed on the arts and crafts part conflict data to generate conflict classification data, wherein the conflict classification data includes position conflict data, size conflict data and color conflict data; Step S3332: performing conflict part element overlap analysis on the position conflict classification to generate conflict part element overlap data; performing element hierarchy adjustment based on the conflict part element overlap data to generate a position conflict strategy; Step S3333: Analyze the element area of the conflicting part on the size conflict data to generate the element area data of the conflicting part; adjust the element ratio based on the element area data of the conflicting part to generate the size conflict strategy; Step S3334: extracting chromaticity features from the color conflict data to obtain chromaticity data of conflicting element parts; adjusting element color transparency based on the chromaticity data of conflicting element parts to generate a color conflict strategy; integrating the position conflict strategy, the size conflict strategy and the color conflict strategy to generate a position conflict fusion strategy; Step S334: fusion the arts and crafts part conflict data through part conflict fusion strategy to generate part conflict fusion data; Step S34: performing a second update and replacement on the first arts and crafts demand update graph through the part conflict fusion data, and editing and displaying the replaced arts and crafts demand update graph as the main view, thereby generating a second arts and crafts demand update graph; Step S4: Priority weight sorting of the first arts and crafts demand update graph and the second arts and crafts demand update graph to generate low priority display data and high priority display data; priority display sorting of the first arts and crafts demand update graph and the second arts and crafts demand update graph using the high priority display data and the priority display weight data to generate an arts and crafts display sorting graph.
2. The automatic design optimization method for arts and crafts based on intelligent data according to claim 1 is characterized in that: Step S2 includes the following steps: Step S21: Acquire an arts and crafts database; perform an initial arts and crafts map design on the user's demand input statement based on the arts and crafts database to obtain an initial arts and crafts demand map; Step S22: performing part association on the initial arts and crafts demand map according to the creative description keyword cloud map to obtain arts and crafts part association data; Step S23: Edit and display the arts and crafts part-related data through the creative description keyword cloud map to obtain arts and crafts design part-editing and display data; Step S24: using the arts and crafts design part editing and display data to simulate the replacement of the initial arts and crafts demand graph to obtain a first arts and crafts demand update graph.
3. The automatic design optimization method for arts and crafts based on intelligent data according to claim 2 is characterized in that: Step S21 includes the following steps: Step S211: Acquire arts and crafts database; Step S212: performing relationship mapping on the user demand input statement through the arts and crafts database to generate arts and crafts relationship mapping data; Step S213: classifying the arts and crafts relationship mapping data into design modeling data to obtain arts and crafts relationship mapping classification data; dividing the arts and crafts relationship mapping classification data into data sets to generate a model training set and a model test set; Step S214: Performing model training on the model training set by using a random forest algorithm to generate an arts and crafts training model; performing model testing on the arts and crafts training model by using a model testing set to generate an arts and crafts dispersion model; Step S215: importing the user demand input statement into the arts and crafts distributed model to perform initial modeling and obtain an initial arts and crafts demand graph.
4. The automatic design optimization method for arts and crafts based on intelligent data according to claim 2 is characterized in that: Step S23 includes the following steps: Step S231: performing a time domain analysis of the part-of-speech description of arts and crafts parts through a creative description keyword cloud map to generate time domain data of the part-of-speech description; Step S232: Performing fast Fourier transform on the time domain data of the part-of-speech description to generate a part-of-speech description spectrum graph; performing part-of-speech manifestation frequency domain analysis on the part-of-speech description spectrum graph to generate part-of-speech description frequency domain data; Step S233: Calculate the mean frequency of the part-of-speech description frequency domain data to obtain the part-of-speech description mean frequency data; perform part quantity limitation control on the arts and crafts part-related data through the part-of-speech description mean frequency data to generate arts and crafts part display limitation data; Step S234: Based on the arts and crafts part display limiting data, the arts and crafts part associated data is edited and displayed to obtain arts and crafts design part edited and displayed data.
5. The automatic design optimization method for arts and crafts based on intelligent data according to claim 1 is characterized in that: Step S4 includes the following steps: Step S41: assigning priority display weights to the first arts and crafts demand update graph and the second arts and crafts demand update graph to obtain priority display weight data; Step S42: assigning a low priority display to the first arts and crafts demand update graph based on the priority display weight data to generate low priority display data; assigning a high priority display to the second arts and crafts demand update graph based on the priority display weight data to generate high priority display data; Step S43: Priority display sorting is performed on the first arts and crafts demand update graph and the second arts and crafts demand update graph using the high priority display data and the priority display weight data to generate an arts and crafts display sorting graph.
Citation Information
Patent Citations
Design image generation system and method based on machine learning model
CN116842606A
Drawing prompting method and device based on knowledge graph
CN117787290A
Cited By
Intelligent conflict detection and collaborative optimization system and method for industrial and art design
CN120339049A
Intelligent conflict detection and collaborative optimization system and method for art and craft design
CN120339049B