Animation interaction method and system for art design
By introducing human-computer interaction terminals and multifunction units in animation creation, combined with the mutual sharing and interoperability mechanism of local and cloud databases, the problem of difficult control of database utilization and user subjective initiative in the existing technology is solved, and efficient resource utilization and user interaction experience are achieved.
Patent Information
- Application Number
- CN202411427016.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-12
- Publication Date
- 2025-02-28
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
The prior art cannot effectively and reasonably control the boundary between database utilization and user subjective initiative in the animation creation process, resulting in low data utilization efficiency and poor user interaction experience, especially in multi-user design environments, which may lead to cloud data transmission blockage and retrieval efficiency.
An animation interaction method and system for artistic design is proposed. Through human-computer interaction terminals, the search, supplement and upload design materials are searched, supplemented and uploaded through human-computer interaction terminals, and the efficiency and value of resource utilization are improved.
It realizes that users make full use of art design materials in the art design process, provides a variety of functional units to drive users' subjective initiative, improves data utilization efficiency and user interaction experience, and avoids cloud data transmission blockage, and encourages users to actively share valuable art design materials.
Smart Images

Figure CN119536678A_ABST
Abstract
Description
Technical Field
[0001] The present invention belongs to the technical field of intelligent creation and human-computer interaction, and in particular relates to an animation interaction method and system for art design, a computer-readable storage medium for implementing the method, a computer program product, and an electronic device. Background Art
[0002] In the digital media era, the animation industry has rapidly emerged. The use or combination of virtual space technology, 3D modeling technology and artificial intelligence (AI) technology makes animations vivid, bringing new visual enjoyment and interactive experience to users. Although AI intervention in animation creation has become a global trend, there is currently no complete animation AI system. The AI art design and animation interaction currently discussed are all in a certain link in the animation creation process. Machine learning is based on the existing animation database, and virtual human agents are generated under the data instructions and creation task specifications of scripts, roles, scenes, props, actions, lenses, music and other links, and finally complete the animation creation of the corresponding process.
[0003] Currently, the most challenging and representative part is still the generation of animated images. Due to the differences in technical means, three modes have been formed: generating animation based on text, generating animation based on static images, and generating animation based on videos. These modes have become the most intuitive reflection of the current level of AI animation generation.
[0004] Chinese invention patent application CN202210726563 proposes a method for generating autonomous digital art, which can cooperate with the creation and retrieval capabilities of artificial intelligence, and through learning from mature digital art works, ultimately present a complete work of art that has both user ideas and artistic characteristics.
[0005] However, the art design and creation process mentioned in the relevant existing technologies cannot reasonably control the boundary between the use of existing databases and the exercise of users' own subjective initiative, and the data utilization efficiency is low; when there are more available data materials, the existing technologies do not evaluate whether the value of the data materials matches the user's current expectations, which also affects the user interaction experience; further, in a large-scale cluster user design environment, when multiple users seek help from the cloud database at the same time, it may also cause cloud data transmission congestion and reduced retrieval efficiency, and fail to motivate users to actively share valuable art design materials. Summary of the invention
[0006] In response to the above technical problems, the present invention proposes an animation interaction method and system for art design, a computer-readable storage medium, a computer program product and an electronic device for implementing the method, which fully utilize the resources of the local database for interactive design and share and communicate with the cloud database based on a value sharing mechanism, thereby improving resource utilization efficiency and value.
[0007] In a first aspect of the present invention, an animation interaction method for art design is proposed. The method is implemented based on a human-computer interaction terminal and comprises the following steps:
[0008] S100: obtaining a user's voice control instruction, starting the human-computer interaction terminal, and based on the interaction keywords contained in the voice control instruction, the human-computer interaction terminal performs a design material search in a preset animation interaction database, and outputs a preliminary design material set;
[0009] S200: When the preliminary design material set searched out by the human-computer interaction terminal meets the design requirements, the user performs art design based on the searched preliminary design material set and outputs the design result;
[0010] When the preliminary design material set searched by the human-computer interaction terminal does not meet the design requirements, the human-computer interaction terminal starts at least two functional units among the image acquisition unit, the autonomous drawing unit, the text input unit, and the material import unit;
[0011] S300: Supplementing the preliminary design material set based on the at least two functional units activated by the human-computer interaction terminal until the preliminary design material set meets the design requirements.
[0012] Wherein, the preset animation interaction database includes a local interaction database and a cloud interaction database;
[0013] The step S300 further includes: when the preliminary design material set meets the design requirements, uploading the supplementary design materials to the local interactive database first, and then uploading to the cloud interactive database;
[0014] The step S100 specifically includes: based on the interaction keywords included in the voice control instruction, the human-computer interaction terminal performs a design material search in a local interaction database;
[0015] When the preliminary design material set searched out by the human-computer interaction terminal in the local interaction database does not meet the design requirements, the human-computer interaction terminal performs a design material search in the cloud interaction database.
[0016] Specifically, the preliminary design material set searched by the human-computer interaction terminal meets the design requirements, specifically including:
[0017] The total number of the preliminary design materials is greater than a preset number and the random semantic sampling results of the preliminary design materials meet the user's expectations;
[0018] The random semantic sampling results of the preliminary design materials meet the user's expectations, specifically:
[0019] Randomly select R number of preliminary design materials, perform semantic analysis on them, and obtain R semantic analysis results; R ≥ 3;
[0020] When the weighted average semantics of the R semantic analysis results and the semantic difference of the interactive keyword are less than a preset value, it is determined that the random semantic spot check result of the preliminary design material meets the user's expectations.
[0021] In the step S300, when the preliminary design material set meets the design requirements, the user performs art design based on the supplemented preliminary design material set and outputs a design result.
[0022] The image acquisition unit, the autonomous drawing unit, the text input unit, and the material import unit are integrated in the human-computer interaction terminal;
[0023] The image acquisition unit is used to acquire a user's three-dimensional posture image video frame;
[0024] The text input unit is used for the user to input a semantic text description related to the current art design;
[0025] The material import unit is used for users to import external materials from other storage media;
[0026] The autonomous drawing unit is used for the user to input autonomous drawing image frames related to the current art design.
[0027] After the human-computer interaction terminal is registered with the cloud interaction database, the cloud interaction database assigns the human-computer interaction terminal an available search range;
[0028] The human-computer interaction terminal performs a design material search in the cloud interaction database based on the available search range;
[0029] The available search range of the human-computer interaction terminal is determined based on the value of the supplementary design materials uploaded by the human-computer interaction terminal to the cloud interaction database.
[0030] In order to realize the animation interaction method for art design described in the first aspect, in the second aspect of the present invention, an animation interaction system for art design is also proposed, the system includes multiple human-computer interaction terminals and a preset animation interaction database, the preset animation interaction database includes a local interaction database and a cloud interaction database, each of the human-computer interaction terminals includes an image acquisition unit, an autonomous drawing unit, a text input unit, and a material import unit;
[0031] The human-computer interaction terminal is started in response to a voice control instruction of the user, and after starting, performs a design material search in a preset animation interaction database based on the interaction keywords contained in the voice control instruction, and outputs a preliminary design material set;
[0032] When the preliminary design material set searched by the human-computer interaction terminal does not meet the design requirements, the human-computer interaction terminal starts at least two functional units among the image acquisition unit, the autonomous drawing unit, the text input unit, and the material import unit;
[0033] Based on the at least two functional units activated by the human-computer interaction terminal, the preliminary design material set is supplemented until the preliminary design material set meets the design requirements;
[0034] The preliminary design material set searched by the human-computer interaction terminal meets the design requirements and specifically includes:
[0035] The total number of the preliminary design materials is greater than a preset number and the random semantic sampling results of the preliminary design materials meet the user's expectations;
[0036] The random semantic sampling results of the preliminary design materials meet the user's expectations, specifically:
[0037] Randomly select R number of preliminary design materials, perform semantic analysis on them, and obtain R semantic analysis results; R ≥ 3;
[0038] When the weighted average semantics of the R semantic analysis results and the semantic difference of the interactive keyword are less than a preset value, it is determined that the random semantic spot check result of the preliminary design material meets the user's expectations;
[0039] When the preliminary design material set meets the design requirements, the user performs art design based on the supplemented preliminary design material set and outputs a design result.
[0040] When the preliminary design material set meets the design requirements, the supplementary design materials are first uploaded to the local interactive database and then uploaded to the cloud interactive database.
[0041] Each of the human-computer interaction terminals is registered with the cloud interaction database;
[0042] Each of the human-computer interaction terminals performs a design material search in the cloud interaction database based on its own available search range;
[0043] The available search range of each human-computer interaction terminal is determined based on the value of the supplementary design materials uploaded by each human-computer interaction terminal to the cloud interaction database.
[0044] Part or all of the steps of the animation interaction method for art design described in the first aspect can be automatically implemented through various forms of electronic devices through computer program instructions; the computer program instructions can be stored in storage media of different forms and loaded into computer electronic devices for execution.
[0045] Therefore, in the third aspect of the present invention, a computer-readable storage medium is also provided for storing computer instructions. When the computer instructions are executed on an electronic device, the electronic device executes the animation interaction method for artistic design described in the first aspect.
[0046] In the fourth aspect of the present invention, an electronic device is also proposed, which includes a processor and a memory, the memory is used to store instructions, and the processor is used to call the instructions in the memory, so that the electronic device executes the animation interaction method for art design described in the first aspect above.
[0047] In a fifth aspect of the present invention, a computer program product is also proposed, the product comprising a computer program, and when the computer program is executed, the animation interaction method for artistic design described in the first aspect is implemented.
[0048] The technical solution of the present invention enables users to fully and reasonably utilize existing art design materials when performing art design; at the same time, when the existing art design materials cannot meet their own expectations, a variety of functional units are provided to drive users to exercise their subjective initiative to supplement the design materials, reflecting a better intelligent design and human-computer interaction process; further, the technical solution of the present invention fully combines the advantages of mutual sharing and intercommunication between the local interactive database and the cloud interactive database, and the user's available search range in the cloud interactive database is determined based on the value of the supplementary design materials uploaded to the cloud interactive database by the human-computer interaction terminal, which can encourage users to actively share valuable art design materials and improve resource utilization efficiency and value.
[0049] Further advantages of the present invention will be further reflected in detail in the specific embodiments section in conjunction with the drawings of the specification. BRIEF DESCRIPTION OF THE DRAWINGS
[0050] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0051] Figure 1 This is a schematic diagram of the main flow of an animation interaction method for art design according to an embodiment of the present invention.
[0052] Figure 2 yes Figure 1 Schematic diagram of a further preferred embodiment of the animation interaction method for art design
[0053] Figure 3 This is a schematic diagram of the functional modules of an animation interactive system for art design according to an embodiment of the present invention.
[0054] Figure 4 This is a schematic diagram of the functional modules of the human-computer interaction terminal that implements the technical solution of this application.
[0055] Figure 5 The schematic diagram is a computer-readable storage medium and an electronic device for implementing the animation interaction method for art design described in the present invention. DETAILED DESCRIPTION
[0056] Here, exemplary embodiments will be described in detail, examples of which are shown in the accompanying drawings. When the following description refers to the drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments that are the same as the present application. Instead, they are only examples of devices and methods that are the same as some aspects of the present application as detailed in the attached claims.
[0057] See also Figure 1 , Figure 1 The present invention is a schematic diagram of the main flow of an animation interaction method for art design according to an embodiment of the present invention.
[0058] Figure 1 The method is implemented based on a human-computer interaction terminal.
[0059] In a specific embodiment, there are at least M (M>2) human-computer interaction terminals, each of which can execute the animation interaction method for art design proposed by the present invention, which specifically includes steps S100-S300, and each step is specifically implemented as follows:
[0060] S100: obtaining a user's voice control instruction, starting the human-computer interaction terminal, and based on the interaction keywords contained in the voice control instruction, the human-computer interaction terminal performs a design material search in a preset animation interaction database, and outputs a preliminary design material set;
[0061] S200: When the preliminary design material set searched out by the human-computer interaction terminal meets the design requirements, the user performs art design based on the searched preliminary design material set and outputs the design result;
[0062] When the preliminary design material set searched by the human-computer interaction terminal does not meet the design requirements, the human-computer interaction terminal starts at least two functional units among the image acquisition unit, the autonomous drawing unit, the text input unit, and the material import unit;
[0063] S300: Supplementing the preliminary design material set based on the at least two functional units activated by the human-computer interaction terminal until the preliminary design material set meets the design requirements.
[0064] Figure 1 The schematic diagram introduces the program flow of the above steps S100-S300 in the form of computer flow language as follows:
[0065] Step 1: Get the user's voice control command and start the human-computer interaction terminal;
[0066] Step 2: Based on the interaction keywords contained in the voice control command, the human-computer interaction terminal searches for design materials in a preset animation interaction database and outputs a preliminary design material set;
[0067] Step 3: Determine whether the preliminary design material set meets the design requirements. If yes, the user performs art design based on the searched preliminary design material set and outputs the design result;
[0068] Otherwise, go to step 4;
[0069] Step 4: The human-computer interaction terminal starts at least two functional units among the image acquisition unit, the autonomous drawing unit, the text input unit, and the material import unit;
[0070] Step 5: Based on the at least two functional units started by the human-computer interaction terminal, the preliminary design material set is supplemented until the preliminary design material set meets the design requirements;
[0071] Step 6: The user performs art design based on the supplemented preliminary design material set and outputs the design results.
[0072] It can be seen that the above-mentioned embodiment enables users to fully and reasonably utilize existing art design materials when performing art design; at the same time, when the existing art design materials cannot meet their own expectations, a variety of functional units are provided to drive users to exercise their subjective initiative to supplement the design materials, which reflects a better intelligent design and human-computer interaction process.
[0073] Preferably, in order to reasonably control the boundary between the use of existing databases and the exercise of users' own subjective initiative and improve data utilization efficiency, the present invention provides a further improved embodiment so that when there are more available data materials, it is further evaluated whether the value of the data materials matches the user's current expectations, thereby improving the user interaction experience.
[0074] Specifically, the embodiments for further improvement of the above are as follows:
[0075] The preliminary design material set searched by the human-computer interaction terminal meets the design requirements and specifically includes:
[0076] The total number of the preliminary design materials is greater than a preset number and the random semantic sampling results of the preliminary design materials meet the user's expectations;
[0077] The random semantic sampling results of the preliminary design materials meet the user's expectations, specifically:
[0078] Randomly select R number of preliminary design materials, perform semantic analysis on them, and obtain R semantic analysis results; R ≥ 3;
[0079] When the weighted average semantics of the R semantic analysis results and the semantic difference of the interactive keyword are less than a preset value, it is determined that the random semantic spot check result of the preliminary design material meets the user's expectations.
[0080] Next, taking user A holding the human-computer interaction terminal mA to perform art design as an example, the above process is described as follows:
[0081] The human-computer interaction terminal mA may be a desktop terminal or a mobile portable electronic device, which includes an image acquisition unit, an autonomous drawing unit, a text input unit, and a material import unit.
[0082] First, obtain the voice control command of user A and start the human-computer interaction terminal mA;
[0083] For example, a user can issue a voice control command “H i, mA, I need to design an animation of small animals running on the grassland at sunset”.
[0084] Next, the human-computer interaction terminal searches for design materials in a preset animation interaction database based on the interaction keywords included in the voice control instruction, and outputs a preliminary design material set;
[0085] In the above example, the interactive keywords contained in the voice control instruction may be "sunset", "grassland", "small animals", "running", etc.; these include static keywords ("grassland", "small animals", "sunset"), as well as dynamic keywords ("sunset", "running"). It can be understood that the same word can be both a dynamic keyword and a static keyword (for example, "sunset").
[0086] Therefore, the human-computer interaction terminal searches for design materials in the preset animation interaction database based on interaction keywords such as "sunset", "grassland", "small animals", and "running". The output preliminary design material set can be:
[0087] 1-Static picture collection: still pictures containing "sunset", "grassland", "small animals", "running" or a combination thereof (preferably a combination of two or more keywords);
[0088] 2-Dynamic picture collection: dynamic pictures containing two or more keywords such as "sunset + grassland", "small animals + running" and at least one dynamic keyword;
[0089] 3-Video collection: continuous video frames containing two or more keywords such as "sunset + grassland", "small animals + running" and at least one dynamic keyword, and with a duration less than a preset value (for example, 3 minutes).
[0090] On this basis, judging whether the preliminary design material set meets the design requirements is divided into two steps:
[0091] (1) Determine whether the total number K of elements contained in the preliminary design material set is greater than a preset value;
[0092] Preferably, it is determined whether the number N1 of static images, the number N2 of dynamic images, and the number N3 of continuous video frames included in the preliminary design material set are greater than a first preset value, a second preset value, and a third preset value, respectively; the first preset value, the second preset value, and the third preset value are all integers greater than 3;
[0093] If yes, go to step (2), otherwise, determine that the preliminary design material set does not meet the design requirements;
[0094] (2) randomly select R number of preliminary design materials, perform semantic analysis on them, and obtain R semantic analysis results; R is an integer greater than 3;
[0095] Preferably, a first number, a second number, and a third number of preliminary design materials are respectively extracted from a static picture set, a dynamic picture set, and a continuous video frame set included in the preliminary design material set, and the sum of the first number, the second number, and the third number is equal to R;
[0096] It can be understood that the semantic analysis of the preliminary design material is a process of outputting text description results for pictures and videos. The implementation of this process can be referred to the prior art, and this embodiment will not elaborate on this in detail.
[0097] If the weighted average semantics of the R semantic analysis results and the semantic difference of the interactive keyword are less than a preset value, it is determined that the random semantic spot check result of the preliminary design material meets the user's expectations. At this time, it is determined that the preliminary design material set meets the design requirements;
[0098] Specifically, it is assumed that the semantic analysis results (output text description results) of the preliminary design materials of the first quantity a1, the second quantity a2, and the third quantity a3 are text aT1, text aT2, and text aT3, respectively;
[0099] Then the weighted average semantics of the R semantic analysis results can be:
[0100] Combine text aT1, text aT2, and text aT3, remove function words and stop words, and delete duplicate words to obtain the text word combination aT to be compared;
[0101] The semantic difference between the text word combination aT to be compared and the interactive keywords {"sunset", "grassland", "small animals", "running"} is calculated. When the semantic difference is less than a preset value, it is determined that the random semantic sampling result of the preliminary design material meets the user's expectations.
[0102] Semantic difference can be the reverse indicator of semantic similarity (also known as semantic proximity). That is, the greater the semantic similarity, the lower the semantic difference, and vice versa. When measured in percentage, it can be regarded as semantic similarity (s%) + semantic difference (d%) = 1.0 (100%). The calculation of semantic similarity between texts belongs to the existing technology, such as natural language processing technology (NLP).
[0103] In an ideal situation, if the preliminary design material set searched out by the human-computer interaction terminal meets the design requirements, the user can perform art design based on the searched preliminary design material set and output the design result.
[0104] Nevertheless, compared with the prior art, the above embodiment can still reasonably control the boundary between the use of existing databases and the user's own subjective initiative, and automatically evaluate whether the value of data materials matches the user's current expectations when there are more available data materials.
[0105] However, ideal situations are only a minority of cases after all, and other situations are the key issues faced in the actual design process.
[0106] To this end, the embodiments of the present application need to focus on proposing improvement plans for non-ideal situations, that is, situations where the preliminary design material set searched by the human-computer interaction terminal does not meet the design requirements.
[0107] Specifically, when the preliminary design material set searched by the human-computer interaction terminal does not meet the design requirements, the human-computer interaction terminal starts at least two functional units among the image acquisition unit, the autonomous drawing unit, the text input unit, and the material import unit;
[0108] Based on the at least two functional units activated by the human-computer interaction terminal, the preliminary design material set is supplemented until the preliminary design material set meets the design requirements.
[0109] Let’s continue with the above example:
[0110] The image acquisition unit may be a camera module, a video shooting module or a key frame capture module, which may be used to acquire a three-dimensional posture image video frame of user A;
[0111] At this time, user A can independently perform gestures and movements for the image acquisition unit to collect;
[0112] The autonomous drawing unit may be a human-computer interaction interface, providing a handwriting drawing function or a stylus touch input function, for a user to input autonomous drawing image frames related to the current art design.
[0113] The text input unit may be an input method interface, a voice input module, etc., for a user to input a semantic text description related to this art design;
[0114] The material import unit may be an external data interface, a wireless transmission module, etc., which is used by the user to import out-of-library materials from other storage media. The out-of-library materials refer to other art design materials not included in the local interactive database and the cloud interactive database.
[0115] The above further improvements provide a variety of functional units to drive users to exercise their subjective initiative to supplement the design materials when the existing art design materials cannot meet their own expectations, which reflects a better intelligent design and human-computer interaction process.
[0116] In the prior art, AI generation technology and other related auxiliary functions are mostly implemented based on cloud databases. Therefore, the preset animation interaction database includes a local interaction database and a cloud interaction database;
[0117] The step S300 further includes: when the preliminary design material set meets the design requirements, uploading the supplementary design materials to the local interactive database first, and then uploading to the cloud interactive database;
[0118] The step S100 specifically includes: based on the interaction keywords included in the voice control instruction, the human-computer interaction terminal performs a design material search in a local interaction database;
[0119] When the preliminary design material set searched by the human-computer interaction terminal in the local interaction database does not meet the design requirements, the human-computer interaction terminal performs a design material search in the cloud interaction database. After the human-computer interaction terminal is registered with the cloud interaction database, the cloud interaction database assigns the human-computer interaction terminal an available search range;
[0120] The human-computer interaction terminal performs a design material search in the cloud interaction database based on the available search range;
[0121] The available search range of the human-computer interaction terminal is determined based on the value of the supplementary design materials uploaded by the human-computer interaction terminal to the cloud interaction database.
[0122] In the above embodiment, the technical solution of the present invention fully combines the sharing and intercommunication advantages of the local interactive database and the cloud interactive database. The user's available search range in the cloud interactive database is determined based on the value of the supplementary design materials uploaded to the cloud interactive database by the human-computer interaction terminal, which can encourage users to actively share valuable art design materials and improve resource utilization efficiency and value.
[0123] This is because, in a large-scale cluster user design environment, when multiple users seek help from the cloud database at the same time, it may also cause cloud data transmission congestion and reduce retrieval efficiency, and fail to motivate users to actively share valuable art design materials.
[0124] For this purpose, a more preferred embodiment can be found in Figure 2 .
[0125] exist Figure 2 in Figure 1 On the basis of a further preferred embodiment of the animation interaction method for art design, the problem of updating the available search range of the local database and the cloud database, as well as the human-computer interaction terminal is further considered, so as to make full use of the resources of the local database for interactive design and share and communicate with the cloud database based on a value sharing mechanism, thereby improving resource utilization efficiency and value.
[0126] Specifically, Figure 2 The specific implementation steps of the embodiment are as follows:
[0127] S1: The human-computer interaction terminal performs a design material search in the local interaction database and outputs a first preliminary design material set;
[0128] S2: judging whether the first preliminary design material set meets the design requirements, and if so, the user performs art design based on the searched first preliminary design material set and outputs the design result;
[0129] Otherwise, proceed to step S3;
[0130] S3: The human-computer interaction terminal performs a design material search in the cloud interaction database and outputs a second preliminary design material set;
[0131] S4: judging whether the second preliminary design material set meets the design requirements, and if so, the user performs art design based on the searched second preliminary design material set and outputs the design result;
[0132] Otherwise, proceed to step S5;
[0133] S5: the human-computer interaction terminal starts at least two functional units among the image acquisition unit, the autonomous drawing unit, the text input unit, and the material import unit;
[0134] S6: supplementing the first and / or second preliminary design material sets based on the at least two functional units activated by the human-computer interaction terminal until the first and / or second preliminary design material sets meet the design requirements;
[0135] S7: uploading the supplemented design materials to the local interactive database first, and then uploading to the cloud interactive database;
[0136] S8: Update the available search range of the human-computer interaction terminal in the cloud interaction database.
[0137] After the human-computer interaction terminal is registered with the cloud interaction database, the cloud interaction database assigns the human-computer interaction terminal an available search range.
[0138] Among them, the standards for judging whether the design requirements are met in step S2 and step S4 are the same as those mentioned above. Figure 1 The embodiments correspond to each other.
[0139] It is understandable that after the initial registration (first registration), the available search range assigned to the human-computer interaction terminal by the cloud interaction database should be a very limited and low-value material search range;
[0140] After the human-computer interaction terminals successively upload the supplementary design materials to the cloud interaction database and the supplementary design materials are successively downloaded and used by other human-computer interaction terminals (users), the available search range given to the human-computer interaction terminals by the cloud interaction database gradually expands and contains more high-value materials.
[0141] In the present application, the value of the design material is determined based on the number of times the design material is downloaded by other users. The more times the design material is downloaded, the higher the value.
[0142] It is understandable that the available search range of each human-computer interaction terminal (user) does not include the data content already in its own local interaction database. Therefore, the available search ranges of different human-computer interaction terminals (users) may overlap, but they are not exactly the same, and their ranges are controlled. This avoids the problem that when multiple users seek help from the cloud database at the same time, it may cause cloud data transmission congestion and reduced retrieval efficiency, and fail to motivate users to actively share valuable art design materials.
[0143] At the same time, when each human-computer interaction terminal (user) uploads supplementary design materials, it is first uploaded to the local interaction database, and then the network transmission status is judged to be good. When the network transmission status is good, it is uploaded to the cloud interaction database, which can also avoid cloud data transmission congestion.
[0144] Therefore, the above-mentioned multiple steps (especially steps S2-S8) are related to each other as a whole, and the order of their execution greatly affects the execution efficiency of the method. Each step should not be viewed separately, but should be regarded as an overall contribution to the technical solution, so as to solve the technical problems mentioned in the background technology of this application.
[0145] Nevertheless, multiple embodiments are given above, each of which can constitute an independent technical solution and may contribute to the prior art and solve corresponding technical problems. However, it should be pointed out that different embodiments can be combined with each other without violating logic; at the same time, each embodiment can solve at least one technical problem, but it is not required that each individual embodiment solves multiple or all technical problems.
[0146] In addition, the embodiments of the above method involve user-related data and data sharing issues. It is understandable that in the implementation of the above method, when the user terminal registers with the cloud interaction database, the user will be prompted to agree to share the data of the local interaction database, agree to upload sharing, agree to download data, etc., and the cloud interaction database and the local interaction database will perform necessary anonymization processing on the data when storing the data, so as to comply with the requirements of the Personal Information Protection Law and protect user privacy.
[0147] exist Figure 1-Figure 2 Based on the method examples given, Figure 3-Figure 4 A corresponding system embodiment is further given.
[0148] exist Figure 4In the figure, an animation interaction system for art design is shown, the system includes a plurality of human-computer interaction terminals (human-computer interaction terminal 1, human-computer interaction terminal 2, ... human-computer interaction terminal M) and a preset animation interaction database, the preset animation interaction database includes a local interaction database and a cloud interaction database;
[0149] Preferably, human-computer interaction terminal 1, human-computer interaction terminal 2, ... human-computer interaction terminal M respectively have their own corresponding local interaction database 1, local interaction database 2, ... local interaction database M, and then are commonly connected to (registered to) the cloud interaction database.
[0150] For each human-computer interaction terminal, see Figure 4 Each of the human-computer interaction terminals includes an image acquisition unit, an autonomous drawing unit, a text input unit, and a material import unit.
[0151] The human-computer interaction terminal is started in response to a voice control instruction of the user, and after starting, performs a design material search in a preset animation interaction database based on the interaction keywords contained in the voice control instruction, and outputs a preliminary design material set;
[0152] When the preliminary design material set searched by the human-computer interaction terminal does not meet the design requirements, the human-computer interaction terminal starts at least two functional units among the image acquisition unit, the autonomous drawing unit, the text input unit, and the material import unit;
[0153] Based on the at least two functional units activated by the human-computer interaction terminal, the preliminary design material set is supplemented until the preliminary design material set meets the design requirements;
[0154] The preliminary design material set searched by the human-computer interaction terminal meets the design requirements and specifically includes:
[0155] The total number of the preliminary design materials is greater than a preset number and the random semantic sampling results of the preliminary design materials meet the user's expectations;
[0156] The random semantic sampling results of the preliminary design materials meet the user's expectations, specifically:
[0157] Randomly select R number of preliminary design materials, perform semantic analysis on them, and obtain R semantic analysis results;
[0158] When the weighted average semantics of the R semantic analysis results and the semantic proximity of the interactive keyword are less than a preset value, it is determined that the random semantic spot check result of the preliminary design material meets the user expectation.
[0159] When the preliminary design material set meets the design requirements, the user performs art design based on the supplemented preliminary design material set and outputs a design result.
[0160] When the preliminary design material set meets the design requirements, the supplementary design materials are first uploaded to the local interactive database and then uploaded to the cloud interactive database.
[0161] Each of the human-computer interaction terminals is registered with the cloud interaction database;
[0162] Each of the human-computer interaction terminals performs a design material search in the cloud interaction database based on its own available search range;
[0163] The available search range of each human-computer interaction terminal is determined based on the value of the supplementary design materials uploaded by each human-computer interaction terminal to the cloud interaction database.
[0164] It is understandable that the relevant principles and advantages of the system embodiment are the same as the relevant principles and advantages of the method embodiment described in detail above, so they are not repeated here.
[0165] The steps of the method or algorithm described in conjunction with the embodiments disclosed herein may be implemented directly using hardware, a software module executed by a processor, or a combination of the two. The software module may be placed in a random access memory (RAM), a memory, a read-only memory (ROM), an electrically programmable ROM, an electrically erasable programmable ROM, a register, a hard disk, a removable disk, a CD-ROM, or any other form of storage medium known in the art. Figure 5 The present invention is a schematic diagram of a computer-readable storage medium and an electronic device for implementing an animation interaction method for art design described in the present invention.
[0166] Figure 5 The embodiment also provides a computer-readable storage medium storing a computer program, which, when executed by an electronic device including a processor, implements the steps of an animation interaction method for art design as described in the above embodiment.
[0167] For other technologies, principles, algorithms or models not elaborated in detail in this application, please refer to the prior art.
[0168] Specifically, compared with the prior art, the advantages of the present invention include at least:
[0169] (1) It can reasonably control the boundary between the use of existing databases and the exercise of users' own subjective initiative, and automatically evaluate whether the value of data materials matches the user's current expectations when there are a lot of available data materials.
[0170] (2) When each human-computer interaction terminal (user) uploads supplementary design materials, it is first uploaded to the local interaction database, and then it is determined that the network transmission status is good. When the network transmission status is good, it is uploaded to the cloud interaction database, which can also avoid cloud data transmission congestion;
[0171] (3) When the existing art design materials cannot meet the user's expectations, a variety of functional units are provided to drive users to exercise their subjective initiative to supplement the design materials, so that users can fully and reasonably use the existing art design materials when conducting art design; at the same time, when the existing art design materials cannot meet the user's expectations, a variety of functional units are provided to drive users to exercise their subjective initiative to supplement the design materials, which reflects a better intelligent design and human-computer interaction process.
[0172] (4) Consider the update of the available search range of the local database and the cloud database, as well as the human-computer interaction terminal, so as to make full use of the resources of the local database for interactive design and share and communicate with the cloud database based on the value sharing mechanism to improve resource utilization efficiency and value.
[0173] In summary, the technical solution of the present invention can reasonably control the boundary between the use of existing databases and the exercise of users' own subjective initiative, thereby improving data utilization efficiency; when there are more available data materials, the data material value is automatically evaluated to see whether it matches the user's current expectations, and the user interaction experience is better; especially in a large-scale cluster user design environment, when multiple users simultaneously seek help from the cloud database, the cloud interactive database grants the human-computer interaction terminal a dynamic update mechanism for the available search range and a dynamic long data transmission mechanism, which can avoid cloud data transmission congestion and reduced retrieval efficiency, and can better motivate users to actively share valuable art design materials.
[0174] The foregoing has shown and described the method embodiments and system of the present invention, but it will be appreciated by those skilled in the art that various changes, modifications, substitutions and variations may be made to these embodiments without departing from the principles and spirit of the present invention.
Claims
1. An animation interaction method for art design, the method is implemented based on a human-computer interaction terminal, characterized in that: The method comprises the following steps: S100: obtaining a user's voice control instruction, starting the human-computer interaction terminal, and based on the interaction keywords contained in the voice control instruction, the human-computer interaction terminal performs a design material search in a preset animation interaction database, and outputs a preliminary design material set; S200: When the preliminary design material set searched out by the human-computer interaction terminal meets the design requirements, the user performs art design based on the searched preliminary design material set and outputs the design result; When the preliminary design material set searched by the human-computer interaction terminal does not meet the design requirements, the human-computer interaction terminal starts at least two functional units among the image acquisition unit, the autonomous drawing unit, the text input unit, and the material import unit; S300: Supplementing the preliminary design material set based on the at least two functional units activated by the human-computer interaction terminal until the preliminary design material set meets the design requirements.
2. The animation interaction method for art design as claimed in claim 1, characterized in that: The preset animation interaction database includes a local interaction database and a cloud interaction database; The step S300 further includes: when the preliminary design material set meets the design requirements, uploading the supplementary design materials to the local interactive database first, and then uploading to the cloud interactive database; The step S100 specifically includes: based on the interaction keywords included in the voice control instruction, the human-computer interaction terminal performs a design material search in a local interaction database; When the preliminary design material set searched out by the human-computer interaction terminal in the local interaction database does not meet the design requirements, the human-computer interaction terminal performs a design material search in the cloud interaction database.
3. The animation interaction method for art design as claimed in claim 1, characterized in that: The preliminary design material set searched by the human-computer interaction terminal meets the design requirements and specifically includes: The total number of the preliminary design materials is greater than a preset number and the random semantic sampling results of the preliminary design materials meet the user's expectations; The random semantic sampling results of the preliminary design materials meet the user's expectations, specifically: Randomly select R number of preliminary design materials, perform semantic analysis on them, and obtain R semantic analysis results; R ≥ 3; When the weighted average semantics of the R semantic analysis results and the semantic difference of the interactive keyword are less than a preset value, it is determined that the random semantic spot check result of the preliminary design material meets the user's expectations.
4. The animation interaction method for art design as claimed in claim 1, characterized in that: In the step S300, when the preliminary design material set meets the design requirements, the user performs art design based on the supplemented preliminary design material set and outputs a design result.
5. The animation interaction method for art design as claimed in claim 1, characterized in that: The image acquisition unit, the autonomous drawing unit, the text input unit, and the material import unit are integrated in the human-computer interaction terminal; The image acquisition unit is used to acquire a user's three-dimensional posture image video frame; The text input unit is used for the user to input a semantic text description related to the current art design; The material import unit is used for users to import external materials from other storage media; The autonomous drawing unit is used for the user to input autonomous drawing image frames related to the current art design.
6. The animation interaction method for art design as claimed in claim 2, characterized in that: After the human-computer interaction terminal is registered with the cloud interaction database, the cloud interaction database assigns the human-computer interaction terminal an available search range; The human-computer interaction terminal performs a design material search in the cloud interaction database based on the available search range; The available search range of the human-computer interaction terminal is determined based on the value of the supplementary design materials uploaded by the human-computer interaction terminal to the cloud interaction database.
7. An animation interaction system for art design, the system comprising a plurality of human-computer interaction terminals and a preset animation interaction database, the preset animation interaction database comprising a local interaction database and a cloud interaction database, each of the human-computer interaction terminals comprising an image acquisition unit, an autonomous drawing unit, a text input unit, and a material import unit; Features: The human-computer interaction terminal is started in response to a voice control instruction of the user, and after starting, performs a design material search in a preset animation interaction database based on the interaction keywords contained in the voice control instruction, and outputs a preliminary design material set; When the preliminary design material set searched by the human-computer interaction terminal does not meet the design requirements, the human-computer interaction terminal starts at least two functional units among the image acquisition unit, the autonomous drawing unit, the text input unit, and the material import unit; Based on the at least two functional units activated by the human-computer interaction terminal, the preliminary design material set is supplemented until the preliminary design material set meets the design requirements; The preliminary design material set searched by the human-computer interaction terminal meets the design requirements and specifically includes: The total number of the preliminary design materials is greater than a preset number and the random semantic sampling results of the preliminary design materials meet the user's expectations; The random semantic sampling result of the preliminary design material meets the user's expectation, specifically: randomly select R number of preliminary design materials, perform semantic analysis on them, and obtain R semantic analysis results; R≥3; When the weighted average semantics of the R semantic analysis results and the semantic difference of the interactive keyword are less than a preset value, it is determined that the random semantic spot check result of the preliminary design material meets the user's expectations.
8. An animation interactive system for art design as claimed in claim 7, characterized in that: When the preliminary design material set meets the design requirements, the user performs art design based on the supplemented preliminary design material set and outputs a design result.
9. An animation interactive system for art design as claimed in claim 7, characterized in that: When the preliminary design material set meets the design requirements, the supplementary design materials are first uploaded to the local interactive database and then uploaded to the cloud interactive database.
10. An animation interactive system for art design as claimed in claim 9, characterized in that: Each of the human-computer interaction terminals is registered with the cloud interaction database; Each of the human-computer interaction terminals performs a design material search in the cloud interaction database based on its own available search range; The available search range of each human-computer interaction terminal is determined based on the value of the supplementary design materials uploaded by each human-computer interaction terminal to the cloud interaction database.
Citation Information
Patent Citations
Autonomous creation type digital art generation method and system, storage medium and electronic equipment
CN115115745A
Cited By
AI digital human-computer interaction method and system applied to art design education, and medium
CN121070173A