A method and system for realizing behavior construction of cartoon characters

By analyzing the basic settings and plot scene information of the cartoon characters, building a behavior framework and refining it, the problem of inefficient construction of traditional cartoon characters is solved, efficient and personalized cartoon characters' behavior performance is achieved, and the quality of animation works is improved.

CN119810280BActive Publication Date: 2025-09-02SHENZHEN MENGXIANG CULTURE COMM CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202510293663.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-03-13
Publication Date
2025-09-02
Estimated Expiration
2045-03-13

AI Technical Summary

Technical Problem

The construction of traditional anime characters' behaviors relies on manual drawing by animators, which are inefficient and style differences lead to problems of behavioral coherence and consistency, affecting the quality and production cycle of anime works.

Method used

By obtaining the basic setting information of the cartoon characters and plot scene information, analyzing emotional expression tendencies and behavioral motivations, building a behavioral framework, and performing detailed processing of body movements, expressions and language expressions, generating behavioral construction plans, and combining resource allocation to perform behavioral construction of cartoon characters.

Benefits of technology

It improves the effect and efficiency of the behavior construction of anime characters, ensures the rationality and consistency of the behavior, enhances the personalized performance of anime characters, and improves the quality of anime works.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119810280B_ABST
    Figure CN119810280B_ABST
Patent Text Reader

Abstract

The present invention relates to the field of animation processing technology, and discloses a method and system for implementing the behavior construction of an animated character, comprising: analyzing the emotional expression tendency of the animated character; analyzing the character behavior motivation of the animated character in different scenarios, constructing the behavior framework of the animated character in different scenarios, performing detailed optimization processing on each limb movement in the limb movement framework to obtain an optimized limb movement framework, calculating the action complexity corresponding to each limb movement in the optimized limb movement framework, performing detailed processing on the expression changes in the expression movement framework to obtain a refined expression movement framework, generating a behavior construction plan for the animated character, calculating the visual information abundance corresponding to each plan in the behavior construction plan, allocating plan execution resources corresponding to the behavior construction plan, executing the behavior construction processing on the animated character, and obtaining a character behavior construction result. The present invention can improve the behavior construction effect of the animated character.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to a method and system for realizing the behavior construction of cartoon characters, and belongs to the technical field of cartoon processing. Background Art

[0002] Cartoon characters occupy an extremely important position in many fields such as film, television, games, and animation. With the vigorous development of the animation industry, the audience's requirements for the performance of cartoon characters are increasing. The construction of cartoon characters' behavior is the core link in shaping vivid character images. Its quality and efficiency directly affect the quality and production cycle of the entire animation work.

[0003] The traditional construction of animation character behavior mainly relies on animators to manually draw key frames, and determine the order and rhythm of the character's actions based on experience and simple timeline settings. After determining the sequence of behavioral actions that the animation character needs to show, the animator first draws the initial key frames to depict the starting posture and important turning points of the action. Then, relying on the understanding of the laws of motion and artistic creation intuition, the intermediate frames are gradually added to construct a relatively smooth action process. Then, the playback order and duration of each action segment are planned according to the timeline, and then integrated with elements such as scene background and sound effects. However, this method is extremely dependent on the personal skills and experience of the animator, and the work intensity is high and the efficiency is low. The differences in styles between different animators may also lead to problems in the coherence and consistency of the animation character behavior, which in turn leads to poor results in the construction of the animation character behavior. Summary of the Invention

[0004] The present invention provides a method and system for realizing the behavior construction of cartoon characters, the main purpose of which is to improve the behavior construction effect of cartoon characters.

[0005] To achieve the above-mentioned purpose, the present invention provides a method for implementing the behavior construction of an animated character, comprising:

[0006] Obtaining basic setting information and plot scene information of an animated character, wherein the basic setting information includes the character's personality and background story, and analyzing the emotional expression tendency of the animated character based on the character's personality;

[0007] Based on the plot scene information, analyzing the character behavior motivations of the cartoon character in different scenes, and constructing the behavior framework of the cartoon character in different scenes based on the character behavior motivations, the behavior framework including a body movement framework, an expression movement framework, and a language expression framework;

[0008] Based on the character's background story, each limb movement in the limb movement framework is optimized in detail to obtain an optimized limb movement framework, the movement complexity corresponding to each limb movement in the optimized limb movement framework is calculated, and based on the emotional expression tendency, the expression changes in the expression movement framework are refined to obtain a refined expression movement framework, behavioral performance cases of classic anime characters of the same type are collected, and based on the behavioral performance cases, the language expression paradigm in the language expression framework is corrected to obtain a corrected language expression framework;

[0009] In combination with the optimized limb movement framework, the refined facial expression movement framework and the corrected language expression framework, a behavior construction plan for the cartoon character is generated, the visual information abundance corresponding to each plan in the behavior construction plan is calculated, and in combination with the visual information abundance and the movement complexity, the plan execution resources corresponding to the behavior construction plan are allocated, and in combination with the plan execution resources and the behavior construction plan, the behavior construction processing of the cartoon character is executed to obtain a character behavior construction result.

[0010] Optionally, analyzing the emotional expression tendency of the cartoon character based on the character personality includes:

[0011] Extracting characteristics of the character to obtain character features;

[0012] Performing emotion mapping on the personality traits to obtain an emotion mapping result;

[0013] Based on the emotion mapping result, identifying the dominant emotional characteristics of the character's personality;

[0014] Performing intensity evaluation on the dominant emotional feature to obtain an emotional intensity value;

[0015] Based on the emotion intensity value, the emotion expression tendency of the cartoon character is determined.

[0016] Optionally, analyzing the behavior motivations of the cartoon character in different scenes based on the plot scene information includes:

[0017] Performing plot deconstruction on the plot scene information to obtain scene plot elements;

[0018] Performing sentiment analysis on the plot elements of the scene to obtain the sentiment tendency of the elements;

[0019] Combined with the emotional tendencies of the elements, excavate the motivational trigger points in the plot elements of the scenes;

[0020] Based on the motivation trigger points, the character behavior motivations of the cartoon character in different scenarios are summarized.

[0021] Optionally, constructing a behavior framework of the cartoon character in different scenarios based on the character's behavior motivation includes:

[0022] Classifying the character's behavioral motivations to obtain motivational behavior categories;

[0023] Obtaining a character behavior template of the cartoon character, and calculating a behavior similarity coefficient between the motivation behavior category and each template in the character behavior template;

[0024] When the behavior similarity coefficient is greater than a preset similarity coefficient, matching a behavior category template corresponding to the motivation behavior category from the character behavior template;

[0025] Based on the behavior category template, a behavior framework of the cartoon character in different scenarios is constructed.

[0026] Optionally, calculating the behavior similarity coefficient between the motivation behavior category and each template in the character behavior template includes:

[0027] Performing vectorization processing on the motivation behavior category and each template in the character behavior template respectively to obtain a behavior category vector and a behavior template vector;

[0028] Extracting segmentation features corresponding to the behavior category vector and the behavior template vector respectively to obtain a category segmentation feature vector and a template segmentation feature vector;

[0029] Combining the category segmentation feature vector and the template segmentation feature vector, the behavior similarity coefficient between the motivation behavior category and each template in the character behavior template is calculated using the following formula:

[0030] ;

[0031] Among them, A represents the behavioral similarity coefficient between the motivation behavior category and each template in the character behavior template, represents the a-th category segmentation feature vector under the i-th behavior category in the motivation behavior category, It represents the ath template segmentation feature vector corresponding to the i-th behavior category in the character behavior template, a represents the serial number corresponding to the category segmentation feature vector and the template segmentation feature vector, i represents the serial number corresponding to the motivation behavior category and the character behavior template, and q represents the number of segmentation feature vectors corresponding to the i-th motivation behavior category and the i-th character behavior template.

[0032] Optionally, performing detail optimization processing on each body movement in the body movement framework based on the character background story includes:

[0033] Extracting the background story of the character to obtain the background story plot;

[0034] Analyzing the correlation between the background storyline and each body movement in the body movement framework;

[0035] Extracting background adaptation details corresponding to each body movement in the body movement framework from the background storyline based on the correlation;

[0036] Based on the background adaptation details, each limb movement in the limb movement framework is subjected to detail optimization processing to obtain an optimized limb movement framework.

[0037] Optionally, calculating the motion complexity corresponding to each limb motion in the optimized limb motion framework includes:

[0038] Performing action decomposition processing on each limb action in the optimized limb action framework to obtain action sub-elements, and determining the action duration period corresponding to the action sub-elements;

[0039] Calculating kinematic parameters of each element in the action sub-element, and extracting complexity-related parameters from the kinematic parameters, wherein the complexity-related parameters include: motion amplitude value, motion speed, and motion direction change frequency;

[0040] Combined with the action duration, the movement amplitude, the movement speed parameter, and the frequency of movement direction changes, the movement complexity corresponding to each limb movement in the optimized limb movement framework is calculated using the following formula:

[0041] ;

[0042] Among them, E represents the complexity of each limb movement in the optimized limb movement framework. 、 、 Respectively represent the parameter weights corresponding to the movement amplitude value, movement speed and movement direction change frequency, Indicates the motion amplitude parameter corresponding to the bth element in the action sub-element. Indicates the motion speed parameter corresponding to the bth element in the action sub-element. Indicates the frequency of change in motion direction corresponding to the bth element in the action sub-element. It represents the duration of the action corresponding to the bth element in the action sub-element, and T represents the total duration corresponding to each limb action in the optimized limb action framework.

[0043] Optionally, the correcting the language expression paradigm in the language expression framework based on the behavioral performance case to obtain a corrected language expression framework includes:

[0044] Extracting discourse elements from the behavioral performance case to obtain case discourse elements;

[0045] Analyze the degree of fit between the case discourse elements and each language expression paradigm in the language expression framework;

[0046] Extracting paradigm correction details corresponding to each language expression paradigm in the language expression framework from the case discourse elements based on the degree of fit;

[0047] Based on the paradigm correction details, each language expression paradigm in the language expression framework is corrected to obtain a corrected language expression framework.

[0048] Optionally, calculating the visual information abundance corresponding to each scheme in the behavior construction scheme includes:

[0049] Performing a screen rendering simulation on the behavior construction scheme to obtain a scheme rendering screen;

[0050] Performing grayscale processing on the rendering picture of the scheme to obtain a grayscale scheme rendering picture;

[0051] Extracting a picture texture feature from the grayscale rendering picture, and calculating a picture texture complexity corresponding to the grayscale rendering picture based on the picture texture feature;

[0052] Counting the grayscale values ​​of pixels in the grayscale scheme picture, and calculating the picture information entropy of the grayscale scheme picture based on the pixel grayscale values;

[0053] The visual information abundance corresponding to each of the behavior construction schemes is calculated by combining the picture information entropy and the picture texture complexity.

[0054] In order to solve the above problems, the present invention further provides a system for implementing the behavior construction of an animated character, the system comprising:

[0055] An emotional expression tendency analysis module is used to obtain basic setting information and plot scene information of the cartoon character, the basic setting information including the character's personality and background story, and analyze the emotional expression tendency of the cartoon character based on the character's personality;

[0056] A behavior framework construction module is used to analyze the character behavior motivations of the cartoon character in different scenarios based on the plot scene information, and construct the behavior framework of the cartoon character in different scenarios based on the character behavior motivations, wherein the behavior framework includes a body movement framework, an expression movement framework, and a language expression framework;

[0057] A framework correction module is configured to optimize the details of each limb movement in the limb movement framework based on the character's background story to obtain an optimized limb movement framework, calculate the movement complexity corresponding to each limb movement in the optimized limb movement framework, refine the expression changes in the expression movement framework based on the emotional expression tendency to obtain a refined expression movement framework, collect behavioral performance cases of classic anime characters of the same type, and correct the language expression paradigm in the language expression framework based on the behavioral performance cases to obtain a corrected language expression framework;

[0058] A behavior construction module is used to combine the optimized limb movement framework, the refined facial expression movement framework and the corrected language expression framework to generate a behavior construction plan for the cartoon character, calculate the visual information abundance corresponding to each plan in the behavior construction plan, combine the visual information abundance and the movement complexity, allocate the plan execution resources corresponding to the behavior construction plan, combine the plan execution resources and the behavior construction plan, perform behavior construction processing on the cartoon character, and obtain a character behavior construction result.

[0059] Compared with the problems described in the background technology, the present invention analyzes the emotional expression tendency of the cartoon character based on the character personality, and can obtain the emotional response pattern of the cartoon character in different situations, thereby laying the foundation for the subsequent plot development and character interaction of the cartoon character. Further, the present invention analyzes the character behavior motivation of the cartoon character in different scenes based on the plot scene information, and can deeply understand the driving factors behind the cartoon character behavior, thereby improving the rationality and accuracy of constructing the behavior framework of the cartoon character in different scenes. Further, the present invention optimizes the details of each limb movement in the limb movement framework based on the character background story, so that the limb movement of the cartoon character can be more in line with its character background setting, enrich the action connotation, and lay the foundation for shaping a distinctive cartoon character. Further, the present invention generates the behavior construction scheme of the cartoon character by combining the optimized limb movement framework, the refined expression movement framework and the corrected language expression framework, which can fully shape the behavior performance of the cartoon character and lay the foundation for creating high-quality cartoon works. Therefore, the method and system for realizing the behavior construction of the cartoon character provided by the embodiment of the present invention can improve the behavior construction effect of the cartoon character. BRIEF DESCRIPTION OF THE DRAWINGS

[0060] Figure 1 A schematic flow chart of a method for implementing the behavior construction of an animated character provided by one embodiment of the present invention;

[0061] Figure 2 A schematic diagram of modules for implementing the method for constructing the behavior of an animated character provided by one embodiment of the present invention.

[0062] The purpose, features and advantages of the present invention will be further described with reference to the accompanying drawings and in conjunction with the embodiments. DETAILED DESCRIPTION

[0063] It should be understood that the specific embodiments described herein are only used to explain the present invention and are not intended to limit the present invention.

[0064] The present embodiment provides a method for implementing the behavior construction of an animated character. The execution entity of the method includes, but is not limited to, at least one of electronic devices such as a server and a terminal that can be configured to execute the method provided by the embodiment of the present application. In other words, the method for implementing the behavior construction of an animated character can be executed by software or hardware installed on a terminal device or a server device. The server includes, but is not limited to, a single server, a server cluster, a cloud server, or a cloud server cluster.

[0065] Example 1:

[0066] Reference Figure 1 FIG. 1 is a flow chart of a method for implementing a behavior construction method for an animated character according to an embodiment of the present invention. In this embodiment, the method for implementing a behavior construction method for an animated character includes:

[0067] S1. Obtain basic setting information and plot scene information of an animated character, wherein the basic setting information includes the character's personality and background story, and analyze the emotional expression tendency of the animated character based on the character's personality.

[0068] The present invention analyzes the emotional expression tendency of the cartoon character based on the character's personality, and can obtain the emotional response pattern of the cartoon character in different situations, thereby laying a foundation for the subsequent creation of the plot development and character interaction of the cartoon character.

[0069] It should be explained that the basic setting information is the core element of constructing the image of an animated character, the character's personality determines the character's behavior and emotional tone, the character's background story provides the background basis for the formation of the character's personality, and the plot scene information is the specific situational environment in which the animated character is located.

[0070] In one embodiment of the present invention, analyzing the emotional expression tendency of the cartoon character based on the character's personality includes:

[0071] Extracting characteristics of the character to obtain character features;

[0072] Performing emotion mapping on the personality traits to obtain an emotion mapping result;

[0073] Based on the emotion mapping result, identifying the dominant emotional characteristics of the character's personality;

[0074] Performing intensity evaluation on the dominant emotional feature to obtain an emotional intensity value;

[0075] Based on the emotion intensity value, the emotion expression tendency of the cartoon character is determined.

[0076] It should be explained that the personality traits are the key attributes of the character's personality, the emotion mapping result is the result of matching personality traits with emotion types, the dominant emotion characteristics are the emotion-related attributes that play a dominant role in the character's personality, and the emotion intensity value is a numerical value that measures the degree of obviousness of the dominant emotion characteristics.

[0077] Furthermore, the feature extraction of the character's personality can be achieved through text analysis technology; the emotional mapping of the personality characteristics can be achieved through an emotional mapping model; based on the emotional mapping results, the dominant emotional characteristics in the character's personality are identified, for example, certain personality characteristics may express emotional tendencies such as optimism, pessimism, irritability, and gentleness, which can be identified as dominant emotional characteristics; the intensity evaluation of the dominant emotional characteristics can be achieved through an emotional intensity evaluation algorithm, such as an emotional intensity evaluation algorithm based on machine learning; based on the emotional intensity value, the emotional expression tendency of the cartoon character is determined. If the emotional intensity value shows that a cartoon character has a high irritability emotional intensity, when encountering a conflict scene, it may quickly show strong emotional reactions such as anger and excitement, and the frequency and degree of such reactions will be higher than that of other cartoon characters with weaker emotions.

[0078] S2. Based on the plot scene information, analyze the character behavior motivations of the cartoon character in different scenes, and based on the character behavior motivations, construct a behavior framework of the cartoon character in different scenes, wherein the behavior framework includes a body movement framework, an expression movement framework, and a language expression framework.

[0079] By analyzing the behavioral motivations of the cartoon characters in different scenarios based on the plot scene information, the present invention can deeply understand the driving factors behind the cartoon characters' behaviors, thereby improving the rationality and accuracy of constructing the behavioral framework of the cartoon characters in different scenarios.

[0080] It should be explained that the plot scene information is a collection of relevant information such as the story background, plot development, and environmental settings of the cartoon characters, and the character behavior motivation is the internal psychological reason that prompts the cartoon characters to take action in a specific scene.

[0081] In one embodiment of the present invention, analyzing the behavior motivations of the cartoon character in different scenes based on the plot scene information includes:

[0082] Performing plot deconstruction on the plot scene information to obtain scene plot elements;

[0083] Performing sentiment analysis on the plot elements of the scene to obtain the sentiment tendency of the elements;

[0084] Combined with the emotional tendencies of the elements, excavate the motivational trigger points in the plot elements of the scenes;

[0085] Based on the motivation trigger points, the character behavior motivations of the cartoon character in different scenarios are summarized.

[0086] It should be explained that the scene plot elements are key plot fragments separated from the plot scene information, the element emotional tendency is the emotional color or emotional orientation contained in the scene plot elements, the motivation trigger point is the key factor in the scene plot elements that can trigger the behavioral motivation of the cartoon character, and the character behavior motivation is a summary of the root cause of the cartoon character's behavior.

[0087] Furthermore, the plot deconstruction of the plot scene information can be achieved through a text segmentation algorithm; the sentiment tendency analysis of the scene plot elements can be achieved through a sentiment analysis model, such as a sentiment classification model based on deep learning; when mining the motivation trigger points in the scene plot elements, matching searches can be performed based on a pre-set motivation trigger rule library. For example, when dangerous information related to something the character cherishes appears in the scene plot elements, protection motivation may be triggered; the induction of the character behavior motivations of the cartoon character in different scenes can be achieved through a motivation induction algorithm, such as a rule-based reasoning algorithm.

[0088] The present invention constructs a behavioral framework for the cartoon character in different scenarios based on the character's behavioral motivation, which can comprehensively display the behavioral performance of the cartoon character in different situations and provide strong support for character portrayal in animation creation. It should be explained that the behavioral framework is a collection of comprehensive behavioral norms and performance patterns of the cartoon character in different scenarios.

[0089] In one embodiment of the present invention, constructing a behavior framework of the cartoon character in different scenarios based on the character's behavior motivation includes:

[0090] Classifying the character's behavioral motivations to obtain motivational behavior categories;

[0091] Obtaining a character behavior template of the cartoon character, and calculating a behavior similarity coefficient between the motivation behavior category and each template in the character behavior template;

[0092] When the behavior similarity coefficient is greater than a preset similarity coefficient, matching a behavior category template corresponding to the motivation behavior category from the character behavior template;

[0093] Based on the behavior category template, a behavior framework of the cartoon character in different scenarios is constructed.

[0094] It should be explained that the motivational behavior category is the result of dividing the character's behavior motivation according to the behavior type. The character behavior template is a collection of typical behavior patterns of the cartoon character in terms of body movements, facial expressions and language expressions under different behavior motivations. The behavior similarity coefficient represents the degree of similarity between the motivational behavior category and each template in the character behavior template. The preset similarity coefficient is the comparison standard value of the behavior similarity coefficient, which can be set to 0.8 or set according to the actual business scenario. The behavior category template is a collection of specific behavior patterns in the character behavior template that matches the motivational behavior category, including body movements, facial expressions and language expression patterns, which are used to construct a complete behavior framework that conforms to the motivational behavior.

[0095] Furthermore, the behavioral classification of the character's behavioral motivation can be achieved through a behavioral classification model, such as a decision tree classification model; the matching of corresponding body movement templates, facial expression movement templates and language expression templates can be achieved through a template matching algorithm, such as a template matching algorithm based on similarity calculation, which calculates the similarity between the motivation behavior category and each template, and selects the template with the highest similarity as the matching result.

[0096] For example, if the motivation of the cartoon character's behavior is to seek help, its body movement framework may include movements such as leaning forward, looking earnestly, and extending the hand in a requesting manner; the facial expression movement framework may show expressions such as slightly frowning brows, expectant eyes, and slightly open lips; the language expression framework may be the use of polite and requesting words, such as "Excuse me, can you help me?" If the motivation of the behavior is to conceal a secret, the body movement framework may include defensive movements such as slightly leaning back and unconsciously crossing the arms in front of the chest; the facial expression movement framework may include nervous expressions such as flickering eyes and slightly drooping mouth corners; and the language expression framework may be expressions such as vague speech and deliberate change of subject.

[0097] Furthermore, as an optional embodiment of the present invention, the calculating of the behavior similarity coefficient between the motivation behavior category and each template in the character behavior template includes:

[0098] Performing vectorization processing on the motivation behavior category and each template in the character behavior template respectively to obtain a behavior category vector and a behavior template vector;

[0099] Extracting segmentation features corresponding to the behavior category vector and the behavior template vector respectively to obtain a category segmentation feature vector and a template segmentation feature vector;

[0100] Combining the category segmentation feature vector and the template segmentation feature vector, the behavior similarity coefficient between the motivation behavior category and each template in the character behavior template is calculated using the following formula:

[0101] ;

[0102] Among them, A represents the behavioral similarity coefficient between the motivation behavior category and each template in the character behavior template, represents the a-th category segmentation feature vector under the i-th behavior category in the motivation behavior category, It represents the ath template segmentation feature vector corresponding to the i-th behavior category in the character behavior template, a represents the serial number corresponding to the category segmentation feature vector and the template segmentation feature vector, i represents the serial number corresponding to the motivation behavior category and the character behavior template, and q represents the number of segmentation feature vectors corresponding to the i-th motivation behavior category and the i-th character behavior template.

[0103] Among them, the behavior category vector and the behavior template vector are respectively data representation forms for measurement and comparison formed after quantifying and vectorizing the relevant behavior characteristics of each template in the motivation behavior category and the character behavior template. The category segmentation feature vector and the template segmentation feature vector are respectively data vector forms for more accurate similarity analysis obtained after further refinement and decomposition of the segmentation features under each behavior feature dimension corresponding to the behavior category vector and the behavior template vector. Furthermore, the motivation behavior category and each template in the character behavior template can be vectorized by an encoding algorithm, such as a one-hot encoding algorithm, to obtain a behavior category vector and a behavior template vector; the segmentation features corresponding to the behavior category vector and the behavior template vector can be extracted by a feature parsing algorithm, to obtain a category segmentation feature vector and a template segmentation feature vector, such as an association rule algorithm.

[0104] S3. Based on the character's background story, each limb movement in the limb movement framework is optimized in detail to obtain an optimized limb movement framework, the movement complexity corresponding to each limb movement in the optimized limb movement framework is calculated, and based on the emotional expression tendency, the expression changes in the expression movement framework are refined to obtain a refined expression movement framework, behavioral performance cases of classic anime characters of the same type are collected, and based on the behavioral performance cases, the language expression paradigm in the language expression framework is corrected to obtain a corrected language expression framework.

[0105] The present invention optimizes the details of each body movement in the body movement framework based on the character background story, so that the body movement of the cartoon character can be more in line with the character background setting, enrich the movement connotation, and lay the foundation for shaping cartoon characters with distinct personalities. At the same time, by refining the expression changes in the expression action framework based on the emotional expression tendency, the expression and the character's emotional state can be conveyed more accurately and vividly, thereby enhancing the character's expressiveness.

[0106] It should be explained that the character background story is an important basis for constructing the personality, experience and behavioral logic of the cartoon character. The body movement framework is a set of body behavior norms and patterns of the cartoon character in a specific scene. The expression movement framework is a set of expression change norms in the corresponding scene. The optimized body movement framework is a set of body movements after detail optimization. The refined expression movement framework is a set of expression changes after refinement.

[0107] In one embodiment of the present invention, the step of performing detail optimization processing on each body movement in the body movement framework based on the character background story includes:

[0108] Extracting the background story of the character to obtain the background story plot;

[0109] Analyzing the correlation between the background storyline and each body movement in the body movement framework;

[0110] Extracting background adaptation details corresponding to each body movement in the body movement framework from the background storyline based on the correlation;

[0111] Based on the background adaptation details, each limb movement in the limb movement framework is subjected to detail optimization processing to obtain an optimized limb movement framework.

[0112] It should be explained that the background story plot is the plot segment in the character's background story that has a key impact on the character's behavior. The correlation degree indicates the degree of logical connection between the background story plot and each physical movement in the physical movement framework. The background adaptation details are action elements that are supplemented to the physical movements based on the character's background story and are consistent with his or her experience and personality.

[0113] Furthermore, the plot extraction of the character's background story can be achieved through a text analysis algorithm, such as an algorithm based on keyword extraction and semantic understanding; the analysis of the correlation can be achieved by constructing a correlation model, such as using a neural network model to train the correspondence data between the background story plot and body movements, so as to determine the correlation; based on the correlation, the background story plot is analyzed using text analysis and semantic understanding technology to locate relevant paragraphs, and then through keyword extraction and context analysis, details such as "jumping to avoid stones, leaning forward downhill, and going sideways around the passage" in the running scene in the adventure experience are excavated, and these extracted details are arranged according to the sequence of actions and strength requirements. And the compatibility with the character's personality is sorted and optimized, so as to obtain the background adaptation details corresponding to each limb movement in the limb movement framework in the background story; based on the background adaptation details, each limb movement in the limb movement framework is optimized in detail to obtain an optimized limb movement framework. If the character's background story contains the key plot of "having undergone arduous martial arts training", for the "punching action in the battle scene", background adaptation details such as "quickly adjust breathing and pace before punching, keep the center of gravity stable, quickly return to the defensive posture after punching and the movement is clean and neat" can be added to obtain an optimized limb movement framework.

[0114] The present invention can quantitatively evaluate the complexity of limb movements by calculating the movement complexity corresponding to each limb movement in the optimized limb movement framework, and provide a reference for movement design and resource allocation in animation production. It should be explained that the movement complexity represents the quantitative value of the complexity corresponding to each limb movement in the optimized limb movement framework.

[0115] In one embodiment of the present invention, the step of calculating the motion complexity corresponding to each limb motion in the optimized limb motion framework includes:

[0116] Performing action decomposition processing on each limb action in the optimized limb action framework to obtain action sub-elements, and determining the action duration period corresponding to the action sub-elements;

[0117] Calculating kinematic parameters of each element in the action sub-element, and extracting complexity-related parameters from the kinematic parameters, wherein the complexity-related parameters include: motion amplitude value, motion speed, and motion direction change frequency;

[0118] Combined with the action duration, the movement amplitude, the movement speed parameter, and the frequency of movement direction changes, the movement complexity corresponding to each limb movement in the optimized limb movement framework is calculated using the following formula:

[0119] ;

[0120] Among them, E represents the complexity of each limb movement in the optimized limb movement framework. 、 、 Respectively represent the parameter weights corresponding to the movement amplitude value, movement speed and movement direction change frequency, Indicates the motion amplitude parameter corresponding to the bth element in the action sub-element. Indicates the motion speed parameter corresponding to the bth element in the action sub-element. Indicates the frequency of change in motion direction corresponding to the bth element in the action sub-element. It represents the duration of the action corresponding to the bth element in the action sub-element, and T represents the total duration corresponding to each limb action in the optimized limb action framework.

[0121] Among them, the action sub-element is the basic constituent unit obtained after disassembling each limb action in the optimized limb action framework, the action duration period is the time range from the start to the end corresponding to the action sub-element, the kinematic parameter is a quantitative indicator used by each element in the action sub-element to describe its motion characteristics in space and time dimensions, the complexity-related parameter is the part of the kinematic parameter that is closely related to measuring the complexity of the action and plays a key role, and the motion amplitude value is the spatial displacement or angle change involved in the motion process of each element in the action sub-element, which reflects the motion. The numerical value of the movement range, the movement speed is the displacement of each element in the action sub-element per unit time to reflect the speed of movement, the movement direction change frequency is the number of times each element in the action sub-element changes the movement direction during the movement, the parameter weight represents the importance of the movement amplitude value, movement speed and movement direction change frequency when comprehensively considering the complexity of the movement, etc., the parameter weight, the total duration period is the sum of the periods obtained by adding the action duration periods of the action sub-elements corresponding to each limb movement in the optimized limb movement framework.

[0122] Furthermore, the motion decomposition processing of each limb motion in the optimized limb motion framework can be achieved through the analysis and processing of motion capture data, for example, the joint motion trajectory in the three-dimensional motion capture data is split to obtain motion sub-elements; the motion duration period corresponding to the motion sub-element can be determined by the motion capture device. When a professional motion capture system is used, these devices will generate data with timestamps for each limb motion and its sub-elements; the kinematic parameters of each element in the motion sub-element can be calculated by the parameter measurement tool in the animation production software. For example, for the action sub-element "character jump", in the animation key frame, the software can measure the vertical displacement of the character's body center of gravity between the take-off frame and the highest point frame as the motion amplitude value, and the motion speed can be calculated by the time difference and displacement between the two frames. As for the frequency of changes in motion direction, the software can analyze the character's body direction vector in different By counting the changes between the same key frames and the number of direction changes during the jump, the kinematic parameters of the action sub-element can be fully obtained; the complexity-related parameters can be extracted from the kinematic parameters according to the style requirements of the action, the character's personality characteristics and the requirements for creating the scene atmosphere. For example, in anime with a hot-blooded fighting style, for the attacking actions of power-type characters, the complexity-related parameters may be determined more based on kinematic parameters such as movement amplitude and movement speed, because the actions of such characters emphasize the presentation of strength and impact, and a larger movement amplitude and a faster movement speed can reflect the high complexity and powerful power of the action; and in scenes with delicate emotional expression, some subtle actions of the character, such as trembling and flicking, may be mainly based on kinematic parameters such as the frequency of changes in movement direction and relatively small changes in movement amplitude to extract complexity-related parameters; the parameter weights can be set by the hierarchical analysis method.

[0123] The present invention refines the expression changes in the expression action framework based on the emotion expression tendency, so as to make the emotion transmission of the cartoon character more accurate and realistic, collects behavioral performance cases of classic cartoon characters of the same type, and corrects the language expression paradigm in the language expression framework based on the behavioral performance cases, so as to improve the accuracy of the subsequent language expression of the cartoon character. It should be explained that the refined expression action framework is a more accurate and delicate expression action set obtained by refining the expression changes in the expression action framework based on the emotion expression tendency, and the corrected language expression framework is a more accurate expression set obtained by correcting the language expression paradigm in the language expression framework based on the behavioral performance cases. The refinement process of the expression changes in the expression action framework is as follows: the emotion expression tendency is graded by the emotion analysis model to obtain the emotion intensity level, such as the emotion classification model based on deep learning, and the expression changes in the expression action framework are refined and adjusted according to the emotion intensity level to obtain a refined expression action framework. When the expression changes in the expression action framework are refined and adjusted according to the emotion intensity level, if the emotion expression tendency is a "high anger" level, for the "angry expression", the expression elements such as deepening the frown, widening the eyes and making the eyes more aggressive, opening the mouth and gritting the teeth can be refined and adjusted to obtain a refined expression action framework; behavioral performance cases of classic cartoon characters of the same type can be obtained by collecting from the cartoon database.

[0124] In one embodiment of the present invention, the correction processing of the language expression paradigm in the language expression framework based on the behavioral performance case to obtain the corrected language expression framework includes:

[0125] Extracting discourse elements from the behavioral performance case to obtain case discourse elements;

[0126] Analyze the degree of fit between the case discourse elements and each language expression paradigm in the language expression framework;

[0127] Extracting paradigm correction details corresponding to each language expression paradigm in the language expression framework from the case discourse elements based on the degree of fit;

[0128] Based on the paradigm correction details, each language expression paradigm in the language expression framework is corrected to obtain a corrected language expression framework.

[0129] It should be explained that the case discourse elements are discourse fragments in the behavioral performance case that can reflect the character's language style, word usage habits and expression logic. The fit degree indicates the degree of matching between the case discourse elements and each language expression paradigm in the language expression framework. The paradigm correction details are language expression adjustment elements that are supplemented to the language expression paradigm based on the behavioral performance case and are in line with its scene and role characteristics.

[0130] Furthermore, the extraction of discourse elements of the behavioral performance cases can be achieved through natural language processing technology, such as algorithms based on sentence structure analysis and word frequency statistics; the analysis of the degree of fit can be achieved by constructing a similarity model, such as using a deep learning model to train the associated data of the case discourse elements and language expression paradigms, so as to judge the degree of fit; based on the degree of fit, text mining and semantic association technology are used to analyze the case discourse elements, locate relevant sentences, and then through vocabulary comparison and contextual reasoning, dig out details such as the protagonist in the adventure animation who encourages his companions "with a firm look in his eyes, shouting loudly 'We fight side by side, nothing can stop us from moving forward!'" and so on, and these extracted details are sorted according to the emotional intensity and sentence structure of the expression. The structure and the degree of fit with the role identity are sorted and optimized, so as to obtain the paradigm correction details corresponding to each language expression paradigm in the language expression framework in the case discourse elements; based on the paradigm correction details, each language expression paradigm in the language expression framework is corrected to obtain a corrected language expression framework. If the behavioral performance case contains the key element of "the language style of the wise mentor role when teaching disciples", for the "explanation language paradigm in the knowledge transfer scenario", paradigm correction details such as "starting with a thought-provoking question, then gradually analyzing with easy-to-understand and philosophical words, and ending with encouraging words to guide disciples to think deeply" can be added to obtain a corrected language expression framework.

[0131] S4. Combine the optimized limb movement framework, the refined facial expression movement framework and the corrected language expression framework to generate a behavior construction plan for the cartoon character, calculate the visual information abundance corresponding to each plan in the behavior construction plan, combine the visual information abundance and the movement complexity, allocate the plan execution resources corresponding to the behavior construction plan, combine the plan execution resources and the behavior construction plan, execute the behavior construction processing of the cartoon character, and obtain the character behavior construction result.

[0132] The present invention generates a behavior construction scheme for the cartoon character by combining the optimized limb movement framework, the refined facial expression movement framework, and the corrected language expression framework, which can comprehensively shape the behavioral performance of the cartoon character and lay the foundation for creating high-quality cartoon works. At the same time, by calculating the visual information abundance corresponding to the behavior construction scheme and allocating execution resources according to the movement complexity, it can achieve reasonable allocation of resources and improve the efficiency of cartoon production and the quality of presentation.

[0133] It should be explained that the behavior construction plan is a complete behavior plan for an animated character that integrates body movements, facial movements and language expressions. The visual information richness is a quantitative indicator of the richness and amount of details of visual perception in the behavior construction plan. The plan execution resources are the human, material, time and other resource inputs required to implement the behavior construction plan. The character behavior construction result is the complete behavioral performance of the animated character in a specific scene that is finally presented. Furthermore, the steps for generating the behavior construction plan for the animated character are: first, in-depth analysis of the action details and plot adaptability in the optimized body movement framework, and clarifying the role and connection method of body movements in the animated story. Secondly, analyzing the emotional logic of expression changes in the refined facial movement framework, and echoing it with the emotional context in the plot development. Finally, considering the degree of integration of the language paradigm and the scene in the corrected language expression framework, the three are organically combined, and based on the role positioning, plot direction and emotional tone, a comprehensive behavior construction plan that can fully display the personality and behavior logic of the animated character is constructed.

[0134] In one embodiment of the present invention, the calculating of the visual information abundance corresponding to each of the behavior construction schemes includes:

[0135] Performing a screen rendering simulation on the behavior construction scheme to obtain a scheme rendering screen;

[0136] Performing grayscale processing on the rendering picture of the scheme to obtain a grayscale scheme rendering picture;

[0137] Extracting a picture texture feature from the grayscale rendering picture, and calculating a picture texture complexity corresponding to the grayscale rendering picture based on the picture texture feature;

[0138] Counting the grayscale values ​​of pixels in the grayscale scheme picture, and calculating the picture information entropy of the grayscale scheme picture based on the pixel grayscale values;

[0139] The visual information abundance corresponding to each of the behavior construction schemes is calculated by combining the picture information entropy and the picture texture complexity.

[0140] Among them, the scheme rendering screen is a visual presentation generated by simulating rendering of each scheme in the behavior construction scheme through professional graphics rendering software or tools; the grayscale scheme rendering screen is a single-channel grayscale image obtained after the scheme rendering screen is processed by an image grayscale conversion algorithm; the picture texture features are related visual characteristics such as the type, distribution, scale and shape of texture elements in the grayscale scheme rendering screen; the picture texture complexity is a complexity index quantified after comprehensively considering various aspects of the texture characteristics corresponding to the grayscale scheme rendering screen; the pixel grayscale value is the grayscale value of each pixel in the grayscale scheme screen; the picture information entropy is a numerical value reflecting the amount of picture information and the degree of disorder of the grayscale scheme screen, which is obtained according to the information entropy calculation formula based on the distribution of pixel grayscale values.

[0141] Furthermore, the behavior construction scheme can be simulated by rendering the screen through professional animation production software or graphics rendering engine to obtain the scheme rendering screen; the scheme rendering screen can be gray-scale processed by image color space conversion algorithm (such as weighted average method, etc.) to obtain the gray-scale scheme rendering screen; the texture features of the screen in the gray-scale scheme rendering screen can be extracted by texture analysis algorithm (such as based on gray-level co-occurrence matrix, wavelet transform, etc.), and based on the screen texture features, the screen texture complexity corresponding to the gray-scale scheme rendering screen is calculated by considering multiple factors such as the type, distribution and spatial hierarchy of texture elements. First, the types and number of texture elements in the screen texture features are analyzed and assigned The more types there are, the higher the accumulated weight is. Secondly, the uniformity of the distribution of texture elements is considered. The higher the degree of unevenness, the higher the complexity score is. Finally, all factors are comprehensively calculated to obtain the numerical value of the texture complexity of the picture corresponding to the grayscale scheme rendering picture; the pixel grayscale values ​​in the grayscale scheme picture can be counted by a histogram statistical method, and the picture information entropy of the grayscale scheme picture is calculated based on the pixel grayscale values ​​according to the information entropy calculation formula; the picture information entropy and the picture texture complexity are standardized to obtain the standard information entropy and standard complexity, and the standard information entropy and standard complexity are added to obtain the visual information abundance corresponding to each scheme in the behavior construction scheme.

[0142] By combining the visual information abundance and the action complexity, the present invention can accurately allocate the solution execution resources corresponding to the behavior construction scheme, provide subsequent animation production efficiency, and combine the solution execution resources and the behavior construction scheme to execute the behavior construction processing of the animation character, thereby improving the behavior construction effect of the animation character. It should be explained that the solution execution resources are the resources required for the behavior construction scheme to be spent during the production process. Further, in combination with the visual information abundance and the action complexity, the solution execution resources corresponding to the behavior construction scheme are allocated. First, the complexity and sophistication of the picture are judged according to the visual information abundance, and the required rendering technology level and art manpower investment are determined in combination with historical data of the same type. Then, the difficulty of action design and choreography is analyzed according to the action complexity, and the required number of action design professionals and time consumption are clarified. Then, based on the two conditions, the matching animation production software permissions, hardware equipment and facilities are allocated, and the time period of each link is determined, thereby completing the allocation of solution execution resources corresponding to the behavior construction scheme.

[0143] Compared with the problems described in the background technology, the present invention analyzes the emotional expression tendency of the cartoon character based on the character personality, and can obtain the emotional response pattern of the cartoon character in different situations, thereby laying the foundation for the subsequent plot development and character interaction of the cartoon character. Further, the present invention analyzes the character behavior motivation of the cartoon character in different scenes based on the plot scene information, and can deeply understand the driving factors behind the cartoon character behavior, thereby improving the rationality and accuracy of constructing the behavior framework of the cartoon character in different scenes. Further, the present invention optimizes the details of each limb movement in the limb movement framework based on the character background story, so that the limb movement of the cartoon character can be more in line with its character background setting, enrich the action connotation, and lay the foundation for shaping a distinctive cartoon character. Further, the present invention generates the behavior construction scheme of the cartoon character by combining the optimized limb movement framework, the refined expression movement framework and the corrected language expression framework, which can fully shape the behavior performance of the cartoon character and lay the foundation for creating high-quality cartoon works. Therefore, the method and system for realizing the behavior construction of the cartoon character provided by the embodiment of the present invention can improve the behavior construction effect of the cartoon character.

[0144] Example 2:

[0145] like Figure 2 FIG. 1 is a functional module diagram of a system for implementing a behavior construction of an animated character according to the present invention.

[0146] The system 200 for implementing animated character behavior can be installed in an electronic device. Depending on the functionality implemented, the system can include an emotion expression tendency analysis module 201, a behavior framework construction module 202, a framework correction module 203, and a behavior construction module 204. A module, also referred to as a unit, is a series of computer program segments that can be executed by an electronic device processor and perform a fixed function. These modules are stored in the electronic device's memory.

[0147] In the embodiment of the present invention, the functions of each module / unit are as follows:

[0148] The emotion expression tendency analysis module 201 is used to obtain basic setting information and plot scene information of the cartoon character, wherein the basic setting information includes the character's personality and background story, and analyze the emotion expression tendency of the cartoon character based on the character's personality;

[0149] The behavior framework construction module 202 is used to analyze the character behavior motivations of the cartoon character in different scenes based on the plot scene information, and construct the behavior framework of the cartoon character in different scenes based on the character behavior motivations, wherein the behavior framework includes a body movement framework, an expression movement framework, and a language expression framework;

[0150] The framework correction module 203 is configured to optimize the details of each limb movement in the limb movement framework based on the character background story to obtain an optimized limb movement framework, calculate the movement complexity corresponding to each limb movement in the optimized limb movement framework, refine the expression changes in the expression movement framework based on the emotional expression tendency to obtain a refined expression movement framework, collect behavioral performance cases of classic anime characters of the same type, and correct the language expression paradigm in the language expression framework based on the behavioral performance cases to obtain a corrected language expression framework;

[0151] The behavior construction module 204 is used to combine the optimized limb movement framework, the refined facial expression movement framework and the corrected language expression framework to generate a behavior construction plan for the cartoon character, calculate the visual information abundance corresponding to each plan in the behavior construction plan, combine the visual information abundance and the movement complexity, allocate the plan execution resources corresponding to the behavior construction plan, combine the plan execution resources and the behavior construction plan, perform behavior construction processing on the cartoon character, and obtain a character behavior construction result.

[0152] In detail, the modules in the system 200 for realizing the behavior construction of an animated character according to the embodiment of the present invention are used in the same manner as described above. Figure 1The same technical means as described in the method for realizing the behavior construction of cartoon characters are used and can produce the same technical effects, so I will not go into details here.

[0153] It will be apparent to those skilled in the art that the present invention is not limited to the details of the exemplary embodiments described above, and that the present invention can be implemented in other specific forms without departing from the spirit or essential characteristics of the present invention.

[0154] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention and are not limiting. Although the present invention has been described in detail with reference to the preferred embodiments, those skilled in the art should understand that the technical solutions of the present invention may be modified or replaced by equivalents without departing from the spirit and scope of the technical solutions of the present invention.

Claims

1. A method for realizing the behavior construction of an animated character, characterized in that: The method comprises: Obtaining basic setting information and plot scene information of an animated character, wherein the basic setting information includes the character's personality and background story, and analyzing the emotional expression tendency of the animated character based on the character's personality; Based on the plot scene information, analyzing the character behavior motivations of the cartoon character in different scenes, and constructing the behavior framework of the cartoon character in different scenes based on the character behavior motivations, the behavior framework including a body movement framework, an expression movement framework, and a language expression framework; Based on the character's background story, each limb movement in the limb movement framework is optimized in detail to obtain an optimized limb movement framework, the movement complexity corresponding to each limb movement in the optimized limb movement framework is calculated, and based on the emotional expression tendency, the expression changes in the expression movement framework are refined to obtain a refined expression movement framework, behavioral performance cases of classic anime characters of the same type are collected, and based on the behavioral performance cases, the language expression paradigm in the language expression framework is corrected to obtain a corrected language expression framework; In combination with the optimized limb movement framework, the refined facial expression movement framework and the corrected language expression framework, a behavior construction plan for the cartoon character is generated, the visual information abundance corresponding to each plan in the behavior construction plan is calculated, and in combination with the visual information abundance and the movement complexity, the plan execution resources corresponding to the behavior construction plan are allocated, and in combination with the plan execution resources and the behavior construction plan, the behavior construction processing of the cartoon character is executed to obtain a character behavior construction result.

2. The method for realizing the behavior construction of an animated character according to claim 1, wherein: Analyzing the emotional expression tendency of the cartoon character based on the character's personality includes: Extracting characteristics of the character to obtain character features; Performing emotion mapping on the personality traits to obtain an emotion mapping result; Based on the emotion mapping result, identifying the dominant emotional characteristics of the character's personality; Performing intensity evaluation on the dominant emotional feature to obtain an emotional intensity value; Based on the emotion intensity value, the emotion expression tendency of the cartoon character is determined.

3. The method for realizing the behavior construction of an animated character according to claim 1, wherein: The analyzing the character behavior motivations of the cartoon character in different scenes based on the plot scene information includes: Performing plot deconstruction on the plot scene information to obtain scene plot elements; Performing sentiment analysis on the plot elements of the scene to obtain the sentiment tendency of the elements; Combined with the emotional tendencies of the elements, excavate the motivational trigger points in the plot elements of the scenes; Based on the motivation trigger points, the character behavior motivations of the cartoon character in different scenarios are summarized.

4. The method for realizing the behavior construction of an animated character according to claim 1, wherein: The step of constructing a behavior framework of the cartoon character in different scenarios based on the character's behavior motivation includes: Classifying the character's behavioral motivations to obtain motivational behavior categories; Obtaining a character behavior template of the cartoon character, and calculating a behavior similarity coefficient between the motivation behavior category and each template in the character behavior template; When the behavior similarity coefficient is greater than a preset similarity coefficient, matching a behavior category template corresponding to the motivation behavior category from the character behavior template; Based on the behavior category template, a behavior framework of the cartoon character in different scenarios is constructed.

5. The method for realizing the behavior construction of an animated character according to claim 4, wherein: The calculating of the behavior similarity coefficient between the motivation behavior category and each template in the character behavior template includes: Performing vectorization processing on the motivation behavior category and each template in the character behavior template respectively to obtain a behavior category vector and a behavior template vector; Extracting segmentation features corresponding to the behavior category vector and the behavior template vector respectively to obtain a category segmentation feature vector and a template segmentation feature vector; Combining the category segmentation feature vector and the template segmentation feature vector, the behavior similarity coefficient between the motivation behavior category and each template in the character behavior template is calculated using the following formula: ; Among them, A represents the behavioral similarity coefficient between the motivation behavior category and each template in the character behavior template, represents the a-th category segmentation feature vector under the i-th behavior category in the motivation behavior category, It represents the ath template segmentation feature vector corresponding to the i-th behavior category in the character behavior template, a represents the serial number corresponding to the category segmentation feature vector and the template segmentation feature vector, i represents the serial number corresponding to the motivation behavior category and the character behavior template, and q represents the number of segmentation feature vectors corresponding to the i-th motivation behavior category and the i-th character behavior template.

6. The method for realizing the behavior construction of an animated character according to claim 1, wherein: The step of performing detail optimization processing on each body movement in the body movement framework based on the character background story includes: Extracting the background story of the character to obtain the background story plot; Analyzing the correlation between the background storyline and each body movement in the body movement framework; Extracting background adaptation details corresponding to each body movement in the body movement framework from the background storyline based on the correlation degree; Based on the background adaptation details, each limb movement in the limb movement framework is subjected to detail optimization processing to obtain an optimized limb movement framework.

7. The method for realizing the behavior construction of an animated character according to claim 1, wherein: The calculating the movement complexity corresponding to each limb movement in the optimized limb movement framework includes: Performing action decomposition processing on each limb action in the optimized limb action framework to obtain action sub-elements, and determining the action duration period corresponding to the action sub-elements; Calculating kinematic parameters of each element in the action sub-element, and extracting complexity-related parameters from the kinematic parameters, wherein the complexity-related parameters include: motion amplitude value, motion speed, and motion direction change frequency; Combined with the action duration, the movement amplitude, the movement speed, and the frequency of movement direction changes, the movement complexity corresponding to each limb movement in the optimized limb movement framework is calculated using the following formula: ; Among them, E represents the complexity of each limb movement in the optimized limb movement framework. 、 、 Respectively represent the parameter weights corresponding to the movement amplitude value, movement speed and movement direction change frequency, Indicates the motion amplitude value corresponding to the bth element in the action sub-element. Indicates the movement speed corresponding to the bth element in the action sub-element. Indicates the frequency of change in motion direction corresponding to the bth element in the action sub-element. It represents the duration of the action corresponding to the bth element in the action sub-element, and T represents the total duration corresponding to each limb action in the optimized limb action framework.

8. The method for realizing the behavior construction of an animated character according to claim 1, wherein: The correcting the language expression paradigm in the language expression framework based on the behavioral performance case to obtain a corrected language expression framework includes: Extracting discourse elements from the behavioral performance case to obtain case discourse elements; Analyze the degree of fit between the case discourse elements and each language expression paradigm in the language expression framework; Extracting paradigm correction details corresponding to each language expression paradigm in the language expression framework from the case discourse elements based on the degree of fit; Based on the paradigm correction details, each language expression paradigm in the language expression framework is corrected to obtain a corrected language expression framework.

9. The method for realizing the behavior construction of an animated character according to claim 1, wherein: The calculating of the visual information abundance corresponding to each scheme in the behavior construction scheme includes: Performing a screen rendering simulation on the behavior construction scheme to obtain a scheme rendering screen; Performing grayscale processing on the rendering picture of the scheme to obtain a grayscale scheme rendering picture; Extracting a picture texture feature from the grayscale rendering picture, and calculating a picture texture complexity corresponding to the grayscale rendering picture based on the picture texture feature; Counting the grayscale values ​​of pixels in the grayscale rendering picture, and calculating the picture information entropy of the grayscale rendering picture based on the pixel grayscale values; The visual information abundance corresponding to each of the behavior construction schemes is calculated by combining the picture information entropy and the picture texture complexity.

10. A system for implementing the behavior construction of an animated character, characterized in that: The system comprises: An emotional expression tendency analysis module is used to obtain basic setting information and plot scene information of the cartoon character, the basic setting information including the character's personality and background story, and analyze the emotional expression tendency of the cartoon character based on the character's personality; A behavior framework construction module is used to analyze the character behavior motivations of the cartoon character in different scenarios based on the plot scene information, and construct the behavior framework of the cartoon character in different scenarios based on the character behavior motivations, wherein the behavior framework includes a body movement framework, an expression movement framework, and a language expression framework; A framework correction module is configured to optimize the details of each limb movement in the limb movement framework based on the character's background story to obtain an optimized limb movement framework, calculate the movement complexity corresponding to each limb movement in the optimized limb movement framework, refine the expression changes in the expression movement framework based on the emotional expression tendency to obtain a refined expression movement framework, collect behavioral performance cases of classic anime characters of the same type, and correct the language expression paradigm in the language expression framework based on the behavioral performance cases to obtain a corrected language expression framework; A behavior construction module is used to combine the optimized limb movement framework, the refined facial expression movement framework and the corrected language expression framework to generate a behavior construction plan for the cartoon character, calculate the visual information abundance corresponding to each plan in the behavior construction plan, combine the visual information abundance and the movement complexity, allocate the plan execution resources corresponding to the behavior construction plan, combine the plan execution resources and the behavior construction plan, perform behavior construction processing on the cartoon character, and obtain a character behavior construction result.

Citation Information

Patent Citations

  • Virtual character driving method and device, equipment and storage medium

    CN112667068A

  • Intelligent rendering method and system for realizing animation picture

    CN119444944A