A virtual pet online beauty contest analysis method and device

Through the virtual pet online beauty pageant analysis method, users can participate in virtual pet beauty pageant activities at home, solving the risks and experience problems of offline activities during the epidemic, achieving higher user experience and fun, and ensuring the fairness of the competition.

CN114887331BActive Publication Date: 2025-04-18NEW RUIPENG PET HEALTHCARE GRP CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202210445441.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-04-26
Publication Date
2025-04-18
Estimated Expiration
2042-04-26

AI Technical Summary

Technical Problem

In special circumstances such as the epidemic, it is difficult for users to participate in offline pet beauty pageants, resulting in a decrease in experience and a weakening of the fun of the event.

Method used

An online beauty pageant analysis method for virtual pets is provided. By obtaining the characteristic information of the user's participating virtual pet, indicating information is sent to the user to control the virtual pet to perform preset action display, and a scoring result is generated based on this information.

Benefits of technology

It has enabled users to participate in virtual pet beauty pageants at home, reduce risks such as the epidemic, improve user experience and fun activities, and make the competition more fair through comprehensive scoring results.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114887331B_ABST
    Figure CN114887331B_ABST
Patent Text Reader

Abstract

The embodiment of the present application discloses a method and device for analyzing an online beauty pageant of a virtual pet, wherein the method comprises: obtaining characteristic information of a first user's participating virtual pet; sending instruction information to the first user, wherein the instruction information is used to instruct the first user to control the virtual pet to perform a preset action display; and generating a scoring result of the online beauty pageant of the first user's participating virtual pet based on the characteristic information of the first user's participating virtual pet and the instruction information. The embodiment of the present application enables users to participate in pet competitions at home, reduces the risks under the epidemic situation, and can also improve the user experience and increase the fun of the activity.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to Internet technology, which is applied to the fields of big data, pet beauty pageants, and more particularly to an online beauty pageant analysis method and device for virtual pets. Background Art

[0002] In recent years, with the development of the economy and the continuous improvement of living standards, people are pursuing a rich material life while also seeking different forms of spiritual comfort and sustenance. Keeping pets has gradually become one of the ways for people in big cities to seek spiritual comfort and sustenance. At the same time, the demand for pet companionship is also increasing. However, many people have many inconveniences in keeping physical pets or feel that keeping physical pets is troublesome but needs spiritual sustenance. Therefore, emerging virtual pets have emerged.

[0003] Virtual pets can be born, grow, give birth, and die just like pets in real life. Currently, due to the epidemic, most offline entertainment activities are difficult to carry out. Therefore, for pet lovers, the lack of some interesting entertainment activities will greatly reduce the user experience. Summary of the invention

[0004] The embodiments of the present application provide an online beauty pageant analysis method and device for virtual pets, which enable users to participate in pet competitions at home, reduce the risks under the epidemic situation, and also improve the user experience and increase the fun of the activity.

[0005] In a first aspect, an embodiment of the present application provides an online beauty pageant analysis method for a virtual pet, comprising:

[0006] Obtaining characteristic information of the first user's participating virtual pet;

[0007] Sending instruction information to the first user, wherein the instruction information is used to instruct the first user to control the virtual pet to perform preset actions;

[0008] A scoring result of an online beauty pageant of the first user's participating virtual pet is generated according to the feature information of the first user's participating virtual pet and the instruction information.

[0009] In the above method, the server generates the scoring result of the online beauty pageant for the first user's participating virtual pet through an algorithm based on the feature information of the first user's participating virtual pet (such as one or more of appearance, personality and clothing) and the instruction information instructing the first user to control the virtual pet to perform preset actions (such as dancing, splits, jumping, sitting, standing). For example, the server comprehensively concludes that the final score of the virtual pet in this competition is 84 points based on the basic appearance, personality, clothing and displayed actions of user A's participating virtual pet. There is no technical solution for online virtual pet beauty pageants in the prior art. This solution enables users to participate in competitions for virtual pets at home, reducing the risk of going out under the epidemic situation, and can also improve the user experience and increase the fun of the activity.

[0010] In a possible implementation manner, generating a scoring result of the online beauty pageant of the first user's participating virtual pet according to the feature information of the first user's participating virtual pet and the indication information includes:

[0011] generating a first score according to the feature information of the first user's participating virtual pet, wherein the feature information of the first user's participating virtual pet includes one or more of appearance, personality, and clothing;

[0012] generating a second score according to the indication information;

[0013] A scoring result of the online beauty pageant of the first user's participating virtual pet is generated according to the first score and the second score.

[0014] In the above method, a first score is generated through the feature information of the first user's participating virtual pet (for example, the feature information of the first user's participating male Samoyed dog 1 is handsome appearance, standard looks, gentle personality, and sunny and warm clothing, then the feature information of the male Samoyed dog 1 can be compared with the preset feature standards of male Samoyed dogs, and the first score of the male Samoyed dog is preliminarily judged to be 86 points), and then a second score is generated through the information of the first user controlling the male Samoyed dog 1 to perform preset actions (such as dancing, splits, jumping, sitting, standing) (for example, the second score of the male Samoyed dog is judged to be 92 points based on the action display information), and finally the first score and the second score are combined to generate a final score of 89 points for the online beauty pageant of the first user's male Samoyed dog 1. This scheme generates the final score of the online beauty pageant of the first user's participating virtual pet more accurately by combining the first score and the second score, making the competition fairer while ensuring the fun of the activity.

[0015] In another possible implementation manner, before obtaining the characteristic information of the first user's participating virtual pet, the method further includes:

[0016] Receiving registration information of the participating virtual pet sent by the first user;

[0017] The characteristic information of the participating virtual pet of the first user is generated according to the registration information of the participating virtual pet sent by the first user.

[0018] In the above method, after the server receives the registration information of the participating virtual pet sent by the first user (such as the first user submitting the registration form / questionnaire about his participating virtual pet on the platform), the server obtains the characteristic information of the participating virtual pet of the first user according to the registration information of the first user (such as generating the height, body length, appearance characteristics, personality, etc. of the first user's virtual pet). This solution obtains the characteristic information of the participating virtual pet of the first user through the registration information of the first user, which can pave the way for the subsequent preliminary calculation of the scoring result according to the characteristic information of the participating virtual pet of the first user.

[0019] In another possible implementation manner, after generating the scoring result of the online beauty pageant of the first user's participating virtual pet according to the feature information of the first user's participating virtual pet and the instruction information, the method further includes:

[0020] The scoring results of the online beauty pageant of the virtual pet participating in the first user are displayed through the first display interface.

[0021] In the above method, after the server generates the scoring results of the online beauty pageant of the first user's participating virtual pet based on the feature information and indication information of the first user's participating virtual pet, the server can output the scoring results of the online beauty pageant of the first user's participating virtual pet to the user through the first display interface (such as displaying the scoring results on the screen), so that the user can visually receive the scoring results of the online beauty pageant of his or her participating virtual pet, thereby improving the user's viewing experience of the competition.

[0022] In yet another possible implementation, after displaying the score result of the online beauty pageant of the first user's participating virtual pet through the first display interface, the method further includes:

[0023] The ranking of the scoring results of the online beauty pageant of the virtual pets of multiple users is displayed through the second display interface, wherein the multiple users include the first user.

[0024] In the above method, after displaying the online beauty pageant scoring results of the first user's participating virtual pet through the first display interface (such as displaying that the scoring result of user A's participating virtual pet is 78 points), the scoring results of the first user and other users' participating virtual pets can also be compared, and the comprehensive ranking of the online beauty pageant scoring results of multiple users' participating virtual pets can be displayed through the second display interface (such as the scoring results of users B, C, and D's participating virtual pets are 82 points, 95 points, and 87 points respectively), and the participating virtual pet that wins the current online beauty pageant is selected (such as selecting the participating virtual pet ranked first / top three). This solution improves the sense of participation of users who sign up for the current beauty pageant by ranking the scoring results of the participating virtual pets of the current beauty pageant.

[0025] In another possible implementation manner, after generating the scoring result of the online beauty pageant of the first user's participating virtual pet according to the feature information of the first user's participating virtual pet and the instruction information, the method further includes:

[0026] If the score result of the online beauty pageant of the participating virtual pet of the first user is less than a first preset threshold, determining whether the first score is less than a first score threshold, and determining whether the second score is less than a second score threshold;

[0027] Output adjustment suggestions for the virtual pet, wherein if the first score is less than the first score threshold, the adjustment suggestions include adjustment suggestions for the feature information, and if the second score is less than the second score threshold, the adjustment suggestions include suggestions for the preset action.

[0028] In the above method, after generating the scoring result of the online beauty pageant of the first user's participating virtual pet based on the characteristic information and indication information of the first user's participating virtual pet, it is also possible to determine whether the scoring result of the online beauty pageant of the first user's participating virtual pet is less than a first preset threshold. If the scoring result of the online beauty pageant of the first user's participating virtual pet is less than the first preset threshold (e.g., the final scoring result of the first user's male Samoyed dog 1 is 56 points, and the first preset threshold, i.e., the passing score is 60 points), then adjustment suggestions for the male Samoyed dog 1 can be output. Specifically, if the first score is greater than the first score threshold, the adjustment suggestion includes an adjustment suggestion for the feature information (e.g., the first score of the male Samoyed dog 1 of the first user is 70 points, and the first score threshold, i.e., the passing score of the feature, is 60 points, then there is no need to adjust the feature information; if the first score is less than the first score threshold, then the feature information needs to be adjusted); if the second score is less than the second score threshold, then the adjustment suggestion includes a suggestion for a preset action (e.g., the second score of the male Samoyed dog 1 of the first user is 40 points, and the second score threshold, i.e., the passing score of the action display, is 60 points, then the action needs to be adjusted, such as the elegance, sitting posture, standing posture, etc. of the male Samoyed dog 1 can be trained to dance). By outputting adjustment suggestions for virtual pets, this solution can enable the user's participating virtual pet to have new breakthroughs and progress in the next beauty pageant.

[0029] In another possible implementation manner, after obtaining the feature information of the first user's participating virtual pet, the method further includes:

[0030] Acquiring the first user's care information for the participating virtual pet;

[0031] inputting the first user's care information for the participating virtual pet into a prediction model to determine whether the participating virtual pet is marked with a virtual pet disease;

[0032] Predicting the appearance of the virtual pet based on the disease of the virtual pet;

[0033] comparing the predicted appearance of the participating virtual pet with the feature information of the participating virtual pet of the first user, and analyzing the accuracy of the feature information of the participating virtual pet of the first user;

[0034] If the accuracy of the characteristic information of the first user's participating virtual pet is greater than a second preset threshold, the step of the first user sending an instruction message is executed.

[0035] In the above method, a preliminary check may be performed on the feature information of the first user's participating virtual pet obtained based on the registration information of the participating virtual pet actively provided by the first user to verify the accuracy of the feature information. The specific basis for the check may be to determine whether the participating virtual pet is marked with a virtual pet disease based on the care information of the first user for the participating virtual pet. If the virtual pet disease is marked, the approximate appearance of the virtual pet is predicted based on the marked virtual pet disease, and the predicted appearance of the participating virtual pet is compared with the feature information of the first user's participating virtual pet to analyze the accuracy of the feature information of the first user's participating virtual pet (e.g., the predicted appearance of the virtual pet is marked with a virtual pet disease). If the first user has mild obesity, the server determines whether the overall state matches the characteristic information of the virtual pet provided by the first user. If not, and the accuracy of the characteristic information of the virtual pet of the first user is greater than the second preset threshold (e.g., the accuracy of the characteristic information of the virtual pet of the first user is 95%, and the second preset threshold is 60%, indicating that the registration information of the virtual pet of the first user meets the basic accuracy), the server executes the subsequent step of sending the instruction information to the first user. This solution can determine the accuracy of the characteristic information by preliminary verification of the characteristic information of the virtual pet of the first user, thereby improving the accuracy of the registration information of the virtual pet of the first user.

[0036] In a second aspect, an embodiment of the present application provides an online beauty pageant analysis device for a virtual pet, the analysis device comprising an acquisition unit, a sending unit, and a generation unit, and the analysis device is used to implement the method described in the first aspect or any possible implementation manner of the first aspect.

[0037] It should be noted that the processor included in the analysis device described in the second aspect above may be a processor specifically used to execute these methods (for convenience of distinction, referred to as a dedicated processor), or may be a processor that executes these methods by calling a computer program, such as a general-purpose processor. Optionally, at least one processor may include both a dedicated processor and a general-purpose processor.

[0038] Optionally, the computer program may be stored in a memory. Exemplarily, the memory may be a non-transitory memory, such as a read-only memory (ROM), which may be integrated with the processor on the same device or may be separately provided on different devices. The embodiment of the present application does not limit the type of memory and the configuration of the memory and the processor.

[0039] In a possible implementation manner, the at least one memory is located outside the analysis device.

[0040] In yet another possible implementation, the at least one memory is located within the analysis device.

[0041] In yet another possible implementation, part of the at least one memory is located inside the analysis device, and another part of the memory is located outside the analysis device.

[0042] In the present application, the processor and the memory may also be integrated into one device, that is, the processor and the memory may also be integrated together.

[0043] In a third aspect, an embodiment of the present application provides an online beauty pageant analysis device for a virtual pet, the analysis device comprising a processor and a memory; a computer program is stored in the memory; when the processor executes the computer program, the computing device executes the method described in any one of the first or first aspects above.

[0044] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, wherein instructions are stored in the computer-readable storage medium. When the instructions are executed on at least one processor, the method described in any one of the first to fourth aspects is implemented.

[0045] In a fifth aspect, the present application provides a computer program product, the computer program product comprising computer instructions, when the instructions are executed on at least one processor, the method described in any one of the first to fourth aspects is implemented. The computer program product can be a software installation package, and when the aforementioned method needs to be used, the computer program product can be downloaded and executed on a computing device.

[0046] The beneficial effects of the technical methods provided in the second to fifth aspects of the present application can refer to the beneficial effects of the technical solution of the first aspect, and will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS

[0047] The following is a brief introduction to the drawings required for describing the embodiments.

[0048] Figure 1 It is a schematic diagram of the architecture of an online beauty contest analysis system for virtual pets provided in an embodiment of the present application;

[0049] Figure 2 It is a flowchart of an online beauty contest analysis method for a virtual pet provided in an embodiment of the present application;

[0050] Figure 3 is a schematic diagram of characteristic information of a first user's participating virtual pet provided in an embodiment of the present application;

[0051] Figure 44 is a structural diagram of an online beauty contest analysis device 40 for a virtual pet provided in an embodiment of the present application;

[0052] Figure 5 1 is a schematic diagram of the structure of an online beauty analysis device 50 for a virtual pet provided in an embodiment of the present application. DETAILED DESCRIPTION

[0053] The embodiments of the present application are described in detail below with reference to the accompanying drawings.

[0054] See also Figure 1 , Figure 1 1 is a schematic diagram of the architecture of an online beauty pageant analysis system for a virtual pet provided in an embodiment of the present application. The system includes a server 101 and a user device 102.

[0055] The server 101 may be a server or a server cluster composed of multiple servers, and may be a computer or a host computer. The server 101 includes an online beauty pageant platform 103 for virtual pets, and provides application services for the user device 102 .

[0056] The user device 102 is a device with processing capabilities and data transmission and reception capabilities. The user device 102 can be a computer, a laptop, a tablet computer, a PDA, a desktop, a diagnostic instrument, a mobile phone, an ultra-mobile personal computer (UMPC), a netbook, a personal digital assistant (PDA), etc. In the embodiment of the present application, the user device 102 is an application (Application, APP) 104.

[0057] The user group corresponding to the user of the user device 102 may be ordinary users, system administrators, and R&D personnel, wherein ordinary users may include but are not limited to people who have virtual pets or people who are interested in virtual pets, or people who already have virtual pets but hope to participate in virtual pet entertainment activities at home under the strict prevention and control of the epidemic. The above-mentioned people can register their virtual pets for beauty pageant activities or design and development on the online beauty pageant platform 103 for virtual pets. The user logs in through the user device 102, uploads the registration information of the first user's participating virtual pet and / or the first user's care information for the participating virtual pet to the server 101 through the user device 102, and the user can also receive a push message from the online beauty pageant platform 103 for virtual pets to inform whether to participate in subsequent interviews / competitions after successful registration.

[0058] The main functions of the virtual pet online beauty pageant platform 103 are to generate characteristic information of the first user's participating virtual pet based on the registration information of the first user's participating virtual pet, instruct the first user to control the virtual pet to perform preset actions, generate the scoring results of the first user's participating virtual pet's online beauty pageant based on the characteristic information and instruction information of the first user's participating virtual pet, and feedback and display the scoring results of the first user's participating virtual pet's online beauty pageant to the user, or display the ranking of the online beauty pageant scoring results of multiple users' participating virtual pets through the second display interface.

[0059] The method of the embodiment of the present application is described in detail below.

[0060] See also Figure 2 , Figure 2 is a flow chart of a virtual pet online beauty contest analysis method provided in an embodiment of the present application. Optionally, the method can be applied Figure 1 The system.

[0061] like Figure 2 The virtual pet online beauty pageant analysis method at least includes steps S201 to S203.

[0062] Step S201: The server obtains characteristic information of the first user's participating virtual pet.

[0063] It should be noted that, in the embodiment of the present application, the first user's participating virtual pet is not limited to only one virtual pet. The characteristic information of the first user's participating virtual pet may be characteristic information of one or more first users' participating virtual pets. A first user may have multiple virtual pets and multiple participating virtual pets. The present application does not limit the first user to only one user, nor does it limit a first user to only one virtual pet.

[0064] The characteristic information of the first user's virtual pet obtained by the server includes one or more of appearance, personality, and clothing. Figure 3 As shown, Figure 3A schematic diagram of characteristic information of a first user's participating virtual pet provided in an embodiment of the present application, if the first user (user A) has three virtual pets, the three virtual pets include a male Samoyed dog 1, a male Corgi dog 1 and a female British shorthair golden tabby cat 1, user A selects the male Samoyed dog 1 and the female British shorthair golden tabby cat 1 to participate in the beauty pageant, and the characteristic information of user A's participating virtual pets includes: the characteristic information of the male Samoyed dog 1 is an external weight of 50 kilograms, a height of 55 centimeters, a handsome appearance, a standard appearance, a gentle personality, and a clothing dress that is relatively sunny and warm; the characteristic information of the female British shorthair golden tabby cat 1 is an external weight of 18 kilograms, a chubby appearance, short and well-developed limbs, a big head and a round face, a gentle personality, and a relatively cute clothing dress.

[0065] For another example, if user B has a virtual pet, namely, a male Labrador retriever 1, and the male Labrador retriever 1 participates in a beauty contest, the characteristic information of user B's participating virtual pet includes: the characteristic information of the male Labrador retriever 1 is that the weight is 85 catties, the height is 60 cm, the body is of standard build, the appearance is cute and honest, the personality is gentle, and the clothing is relatively handsome.

[0066] Specifically, there are many sources for the server to obtain the feature information of the first user's participating virtual pet. For example, the first user uploads the feature information of the participating virtual pet on the platform. The platform may be an application (Application, APP), a cloud platform or a web page, etc. The server receives the feature information of the participating virtual pet and may mark and display the feature information of the participating virtual pet on the platform in a tree diagram or a schematic diagram. Figure 3 As shown, for example, user A has 3 virtual pets, including a male Samoyed 1, a male Corgi 1, and a female British shorthair golden shaded cat 1, wherein the male Samoyed 1 and the female British shorthair golden shaded cat 1 participate in a beauty contest, and the server marks the characteristic information of the participating male Samoyed 1 and the female British shorthair golden shaded cat 1 on the platform. For another example, if user B has 1 virtual pet, that is, a male Labrador 1, and user B selects the male Labrador 1 to participate in the beauty contest, the server marks the characteristic information of the male Labrador 1 on the platform. The server combines the marking of the above characteristic information on the platform and outputs a schematic diagram of the characteristic information of the first user's participating virtual pet.

[0067] Optionally, before obtaining the characteristic information of the first user's participating virtual pet, the server needs to first receive the registration information of the participating virtual pet sent by the first user (such as the registration form / questionnaire submitted by the first user on the platform regarding his participating virtual pet), and then generate the characteristic information of the first user's participating virtual pet according to the registration information of the participating virtual pet sent by the first user (such as generating the height, body length, appearance characteristics, personality, etc. of the first user's virtual pet). This solution generates the characteristic information of the first user's participating virtual pet through the registration information of the participating virtual pet sent by the first user, which can pave the way for the subsequent preliminary calculation of the scoring result according to the characteristic information of the first user's participating virtual pet.

[0068] Optionally, after obtaining the feature information of the first user's participating virtual pet, in order to verify the accuracy of the feature information of the first user's participating virtual pet, a preliminary verification may be performed on the feature information of the first user's participating virtual pet obtained based on the registration information of the participating virtual pet actively provided by the first user. The specific verification basis may be to determine whether the participating virtual pet is marked with a virtual pet disease based on the first user's care information for the participating virtual pet. If the virtual pet disease is marked, then the approximate appearance of the virtual pet is predicted based on the marked virtual pet disease, and the predicted appearance of the participating virtual pet is compared with the feature information of the first user's participating virtual pet (it should be noted that the feature information of the first user's participating virtual pet includes the appearance of the participating virtual pet, and here the predicted appearance of the participating virtual pet is compared with the feature information of the first user's participating virtual pet). The server compares the appearance of the participating virtual pet with that of the first user), analyzes the accuracy of the feature information of the participating virtual pet of the first user (for example, if it is predicted that the virtual pet is marked with mild obesity, determines whether its overall state matches the feature information of the participating virtual pet provided by the first user; if not, and the accuracy of the feature information of the participating virtual pet of the first user is less than a second preset threshold (for example, the feature information of the female British shorthair golden shaded cat 1 of user A is that the appearance weight is 18 catties, while the appearance weight of a standard female British shorthair golden shaded cat is about 7 to 12 catties, so the accuracy of the feature information of the participating virtual pet of the first user is 50%, while the second preset threshold is 60%, indicating that the registration information of the participating virtual pet sent by the first user does not meet the basic accuracy), then it indicates that the registration information of the participating virtual pet provided by the first user is of low accuracy, and the server does not continue to execute the subsequent step of sending instruction information to the first user.

[0069] If the accuracy of the characteristic information of the first user's participating virtual pet is greater than the second preset threshold (e.g., the characteristic information of the male Samoyed dog 1 of user A is 50 catties in weight and 55 cm in height, while the standard male Samoyed dog has a weight of about 31 to 51 catties and a height of about 53 to 61 cm, so the accuracy of the characteristic information of the first user's participating virtual pet is 95%, and the second preset threshold is 60%, indicating that the registration information of the participating virtual pet sent by the first user meets the basic accuracy), the server executes the subsequent step of sending the instruction information to the first user. This solution can determine the accuracy of the characteristic information by preliminary verification of the characteristic information of the first user's participating virtual pet, thereby improving the accuracy of the registration information of the participating virtual pet provided by the user.

[0070] In addition, it should be noted that, in the embodiment of the present application, the above-mentioned step of performing preliminary verification on the characteristic information of the first user's participating virtual pet obtained based on the registration information of the participating virtual pet actively provided by the first user in order to verify the accuracy of the characteristic information of the first user's participating virtual pet is only one possible implementation method. After the server preliminarily screens the characteristic information of the first user's participating virtual pet, the present application may also directly send instruction information to the first user without verifying the registration information of the participating virtual pet actively provided by the first user.

[0071] Step S202: The server sends instruction information to the first user.

[0072] Specifically, after the server preliminarily screens the feature information of the first user's participating virtual pet (which can be understood as a "preliminary interview"), in order to make the scoring results of the beauty pageant more accurate and to determine whether the participating virtual pet has other talents to show in addition to its appearance, the instruction information is used by the server to instruct the first user to control the virtual pet to perform preset actions (which can be understood as a "second round of interviews"), wherein the action display information includes one or more of dancing, splits, jumping, sitting, and standing. For example, the server instructs user A to control the male Samoyed 1 to perform preset actions (such as dancing, splits, and standing). For another example, the server instructs user A to control the female British shorthair golden tabby cat 1 to perform preset actions (such as jumping and sitting down). For another example, the server can also instruct user B to control the male Labrador 1 to perform preset actions (such as chasing frisbees and flying through circles).

[0073] Step S203: The server generates a score result of the online beauty pageant of the first user's participating virtual pet according to the characteristic information and instruction information of the first user's participating virtual pet. Specifically, the server first generates a first score according to the characteristic information of the first user's participating virtual pet, then generates a second score according to the action display information instructing the first user to control the virtual pet to display a preset action, and finally generates a score result of the online beauty pageant of the first user's participating virtual pet according to the first score and the second score.

[0074] The method of generating the scoring result of the online beauty pageant of the first user's participating virtual pet can be elaborated in detail from a non-modeled approach and a modeled approach.

[0075] 1. Generate the score results of the online beauty pageant of the first user's participating virtual pet in a non-modeled manner:

[0076] The non-modeling method can be that after the server obtains the feature information of the first user's participating virtual pet, the server first generates a first score based on the feature information of the first user's participating virtual pet. For example, the feature information of the participating male Samoyed dog 1 of user A is handsome appearance, standard appearance, gentle personality, and sunny and warm clothing. The feature information of the male Samoyed dog 1 can be compared with the preset feature standards of male Samoyed dogs, and the first score of the male Samoyed dog 1 is preliminarily determined to be 86 points. Then, the server instructs the user to control the male Samoyed dog 1 to perform preset actions (such as splits, jumps, etc.) to generate a second score (such as judging that the second score of the male Samoyed dog 1 is 92 points based on the action display information), and finally combines the first score and the second score to generate a final score of 89 points for the online beauty pageant of the first user's male Samoyed dog 1.

[0077] For another example, the characteristic information of the male Labrador 1 of user B is that it has a cute and honest appearance, a standard appearance, a gentle personality, and a handsome dress. Then, the characteristic information of the male Labrador 1 can be compared with the preset characteristic standard of the male Labrador, and the first score of the male Labrador 1 is initially determined to be 92 points. Then, the server generates a second score (such as judging that the second score of the male Labrador 1 is 80 points according to the action display information) by instructing the user to control the male Labrador 1 to perform preset actions (such as dancing, sitting down, and standing). Finally, the first score and the second score are combined to generate the final score result of the online beauty pageant of the male Labrador 1 of user B, which is 86 points. By combining the first score and the second score in this way, the final score result of the online beauty pageant of the first user's participating virtual pet can be generated more accurately, while ensuring the fun of the activity, making the competition more fair.

[0078] 2. Generate the scoring results of the online beauty pageant of the first user's participating virtual pet in a modeling manner:

[0079] Specifically, by training the generative model, the feature information and indication information of the first user's participating virtual pet are input as features into the generative model, and the score result of the online beauty pageant of the first user's participating virtual pet is obtained according to a specific algorithm. Specifically, the feature information of each user's participating virtual pet and the indication information sent by the server to the first user can be extracted to generate a first feature vector and a second feature vector respectively, and the first feature vector and the second feature vector are input into the model to obtain the mean value of the maximized similarity to obtain a target feature vector, and then the target feature vector is decoded to obtain the score result of the online beauty pageant of the first user's participating virtual pet.

[0080] Optionally, after the server generates the scoring results of the online beauty pageant of the first user's participating virtual pet based on the feature information and indication information of the first user's participating virtual pet, the server can also output the scoring results of the online beauty pageant of the first user's participating virtual pet to the user through the first display interface (such as displaying the scoring results of user A's male Samoyed dog 1 and female British shorthair golden tabby cat 1 in the competition on the screen). This method enables the user to visually receive the scoring results of the online beauty pageant of his or her participating virtual pet, thereby improving the user's viewing experience of the competition.

[0081] Optionally, after displaying the scoring results of the online beauty pageant of the first user's participating virtual pets through the first display interface (such as the server displays the scoring result of user A's male Samoyed 1 as 89 points and the scoring result of user A's female British shorthair golden tabby cat 1 as 82 points through the display screen), the scoring results of the first user's participating virtual pets of the same breed with those of other users can also be compared, and the comprehensive ranking of the scoring results of the online beauty pageant of multiple users' (including the first user) participating virtual pets can be displayed through the second display interface (such as the scoring result of user E's male Samoyed 2 as 83 points, the scoring result of user F's male Samoyed 3 as 95 points, the scoring result of user H's male Samoyed 4 as 87 points, and the scoring result of user M's male Samoyed 5 as 80 points).

[0082] Among them, the ranking of the scoring results of the online beauty pageant for the first user's participating virtual pets generated based on the first score and the second score includes but is not limited to the following two results: the first ranked one among the scoring results of the online beauty pageant for the participating virtual pets is the popularity champion, or the top three ranked ones are the best rankings by sorting the scoring results of the online beauty pageant for the participating virtual pets (for example, the winning male Samoyed dog from a group of male Samoyed dogs in the current online beauty pageant can be selected, and the first ranked male Samoyed dog can be the winner, or the top three male Samoyed dogs in the scoring results are all winners and are ranked as the champion, runner-up and third place respectively according to the scoring results).

[0083] Result 1: Based on the first score and the second score, the score ranking of the online beauty pageant for the first user's participating virtual pet can be the best ranking obtained by combining the first score and the second score (e.g., after combining the first score and the second score, a total of 89 points, 83 points, 95 points, 87 points, and 80 points are obtained for a group of 5 male Samoyed dogs, with 95 points being the best score). Therefore, the male Samoyed dog 3 of user F with a score of 95 points can be selected as the winner and marked as the most popular champion.

[0084] Result 2: According to the first score and the second score, the ranking of the online beauty pageant of the first user's participating virtual pet can be generated by combining the first score and the second score, and the top three rankings are the best rankings (such as the scoring results of a group of 5 male Samoyed dogs with 89 points, 83 points, 95 points, 87 points, and 80 points after combining the first score and the second score, wherein the male Samoyed dog 3 of user F, the male Samoyed dog 1 of user A, and the male Samoyed dog 4 of user H corresponding to 95 points, 89 points, and 87 points are the top three male Samoyed dogs). Therefore, the champion, runner-up, and third place can be ranked respectively according to the scoring results, and the above three male Samoyed dogs can debut as a group and participate in the group competition of higher-level virtual pets. After the beauty pageant is over, the personal information and photos of the top-ranked popular champion or the group virtual pet that debuted as a group can also be posted in the virtual community on the Internet to publicize the selection results of this beauty pageant.

[0085] Optionally, after generating a scoring result of an online beauty pageant for the first user's participating virtual pet based on the feature information and indication information of the first user's participating virtual pet, if the scoring result of the online beauty pageant for the first user's participating virtual pet is less than a first preset threshold, determine whether the first score is less than a first score threshold, and determine whether the second score is less than a second score threshold; and output adjustment suggestions for the virtual pet, wherein if the first score is less than the first score threshold, the adjustment suggestions include adjustment suggestions for the feature information, and if the second score is less than the second score threshold, the adjustment suggestions include suggestions for preset actions.

[0086] Specifically, after generating the scoring result of the online beauty pageant of the first user's participating virtual pet based on the characteristic information and indication information of the first user's participating virtual pet, it is also possible to determine whether the scoring result of the online beauty pageant of the first user's participating virtual pet is less than a first preset threshold. If the scoring result of the online beauty pageant of the first user's participating virtual pet is less than the first preset threshold (e.g., the final scoring result of user A's male Samoyed dog 1 is 56 points, and the first preset threshold, i.e., the passing score is 60 points), adjustment suggestions for the male Samoyed dog 1 can be output. Specifically, if the first score is greater than the first score threshold, the adjustment suggestion includes an adjustment suggestion for the feature information (e.g., the first score of the male Samoyed dog 1 of user A is 70 points, and the first score threshold, i.e., the passing score of the feature, is 60 points, then there is no need to adjust the feature information; if the first score is less than the first score threshold, then the feature information needs to be adjusted); if the second score is less than the second score threshold, the adjustment suggestion includes a suggestion for a preset action (e.g., the second score of the male Samoyed dog 1 of user A is 40 points, and the second score threshold, i.e., the passing score of the action display, is 60 points, then the action needs to be adjusted, such as the elegance, sitting posture, standing posture, etc. of the male Samoyed dog 1 in dancing). By outputting adjustment suggestions for virtual pets, this solution can enable the user's participating virtual pet to have new breakthroughs and progress in the next beauty pageant.

[0087] In the above method, the server generates the score result of the online beauty pageant for the first user's participating virtual pet through an algorithm based on the feature information of the first user's participating virtual pet (such as one or more of appearance, personality and clothing) and the instruction information instructing the first user to control the virtual pet to perform preset actions (such as dancing, splits, jumping, sitting, standing). For example, the server comprehensively concludes that the final score of the virtual pet in this competition is 84 points based on the basic appearance, personality, clothing and displayed actions of user A's participating virtual pet. There is no technical solution for online virtual pet beauty pageants in the prior art. This solution enables users to participate in competitions for virtual pets at home, reducing the risk of going out under the epidemic situation, and can also improve the user experience and increase the fun of the activity.

[0088] The method of the embodiment of the present application is described in detail above, and the device of the embodiment of the present application is provided below.

[0089] It can be understood that the multiple devices provided in the embodiments of the present application, such as the analysis device, include hardware structures, software modules, or a combination of hardware structures and software structures corresponding to executing each function in order to implement the functions in the above method embodiments.

[0090] Those skilled in the art should easily realize that, in combination with the units and algorithm steps of each example described in the embodiments disclosed herein, the embodiments of the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in the form of hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different device implementations to implement the aforementioned method embodiments in different usage scenarios, and different implementations of the device should not be considered to exceed the scope of the embodiments of the present application.

[0091] The embodiment of the present application can divide the device into functional modules. For example, each functional module can be divided according to each function, or two or more functions can be integrated into one functional module. The above integrated modules can be implemented in the form of hardware or in the form of software functional modules. It should be noted that the division of modules in the embodiment of the present application is schematic and is only a logical functional division. There may be other division methods in actual implementation.

[0092] For example, in the case of dividing the functional modules of the device in an integrated manner, the present application cites several possible processing devices.

[0093] See also Figure 4 , Figure 4 1 is a schematic diagram of the structure of an online beauty contest analysis device 40 for a virtual pet provided in an embodiment of the present application. The analysis device 40 may be a server or a device in a server, such as a chip, a software module, an integrated circuit, etc. The analysis device 40 is used to implement the aforementioned online beauty contest analysis method for a virtual pet, for example Figure 2 The online beauty pageant analysis method of the virtual pet.

[0094] In a possible implementation, the analysis device 40 may include an acquisition unit 401 , a sending unit 402 , and a generation unit 403 .

[0095] The acquisition unit 401 is used to acquire feature information of the first user's participating virtual pet;

[0096] The sending unit 402 is used to send instruction information to the first user, wherein the instruction information is used to instruct the first user to control the virtual pet to perform a preset action display;

[0097] The generating unit 403 is used to generate a scoring result of the online beauty pageant of the first user's participating virtual pet according to the feature information of the first user's participating virtual pet and the indication information.

[0098] In an embodiment of the present application, the server generates an online beauty pageant scoring result for the first user's participating virtual pet through an algorithm based on the feature information of the first user's participating virtual pet (such as one or more of appearance, personality, and clothing) and the instruction information instructing the first user to control the virtual pet to perform preset actions (such as dancing, splits, jumping, sitting, and standing) (such as the server comprehensively concludes that the final score of the virtual pet in this competition is 84 points based on the basic appearance, personality, clothing, and other information of user A's participating virtual pet and the displayed actions). There is no technical solution for online virtual pet beauty pageants in the prior art. This solution enables users to participate in competitions for virtual pets at home, reduces the risk of going out under the epidemic situation, and can also improve the user experience and increase the fun of the activity.

[0099] In another possible implementation, the generation unit 403 is further used to generate a first score based on the feature information of the first user's participating virtual pet, wherein the feature information of the first user's participating virtual pet includes one or more of appearance, personality, and clothing; is further used to generate a second score based on the indication information; and is further used to generate a score result of an online beauty pageant for the first user's participating virtual pet based on the first score and the second score.

[0100] In an embodiment of the present application, a first score is generated through the characteristic information of the first user's participating virtual pet (for example, if the characteristic information of the first user's participating male Samoyed dog 1 is handsome appearance, standard looks, gentle personality, and sunny and warm clothing, then the characteristic information of the male Samoyed dog 1 can be compared with the preset standard, and the first score of the male Samoyed dog is preliminarily judged to be 86 points), and then a second score is generated through the information of the first user controlling the male Samoyed dog 1 to perform preset actions (such as dancing, splits, jumping, sitting, standing) (for example, the second score of the male Samoyed dog is 92 points according to the action display information), and finally, the first score and the second score are combined to generate a final score of 89 points for the online beauty pageant of the first user's male Samoyed dog 1. This scheme generates the final score of the online beauty pageant of the first user's participating virtual pet more accurately by combining the first score and the second score, thereby ensuring the fun of the activity and making the competition fairer.

[0101] In another possible implementation, the invention further includes:

[0102] A receiving unit, configured to receive the registration information of the participating virtual pet sent by the first user;

[0103] The generating unit 403 is further configured to generate feature information of the first user's participating virtual pet according to the registration information of the participating virtual pet sent by the first user.

[0104] In the embodiment of the present application, after receiving the registration information of the participating virtual pet sent by the first user (such as the first user submitting the registration form / questionnaire about his participating virtual pet on the platform), the server obtains the characteristic information of the participating virtual pet of the first user (such as generating the height, body length, appearance characteristics, personality, etc. of the first user's virtual pet) according to the registration information of the participating virtual pet of the first user. This solution obtains the characteristic information of the participating virtual pet of the first user through the registration information of the first user, which can pave the way for the subsequent preliminary calculation of the scoring result according to the characteristic information of the participating virtual pet of the first user.

[0105] In another possible implementation, the invention further includes:

[0106] The display unit is used to display the scoring result of the online beauty pageant of the participating virtual pet of the first user through a first display interface.

[0107] In an embodiment of the present application, after the server generates the scoring results of the online beauty pageant of the first user's participating virtual pet based on the feature information and indication information of the first user's participating virtual pet, the server can output the scoring results of the online beauty pageant of the first user's participating virtual pet to the user through the first display interface (such as displaying the scoring results on the screen), so that the user can visually receive the scoring results of the online beauty pageant of his or her participating virtual pet, thereby improving the user's viewing experience of the competition.

[0108] In another possible implementation, the invention further includes:

[0109] The display unit is further used to display the ranking of the scoring results of the online beauty pageant of the participating virtual pets of multiple users through a second display interface, wherein the multiple users include the first user.

[0110] In an embodiment of the present application, after displaying the online beauty pageant scoring results of the first user's participating virtual pet through the first display interface (such as displaying that the scoring result of user A's participating virtual pet is 78 points), the scoring results of the first user and other users' participating virtual pets can also be compared, and the comprehensive ranking of the online beauty pageant scoring results of multiple users' participating virtual pets can be displayed through the second display interface (such as the scoring results of users B, C, and D's participating virtual pets are 82 points, 95 points, and 87 points, respectively), and the participating virtual pet that won the current online beauty pageant is selected (such as selecting the participating virtual pet ranked first / top three). This solution improves the sense of participation of users who have registered for the current beauty pageant by ranking the scoring results of the participating virtual pets of the current beauty pageant.

[0111] In another possible implementation, the invention further includes:

[0112] If the score result of the online beauty pageant of the participating virtual pet of the first user is less than a first preset threshold, the judging unit is used to judge whether the first score is less than a first score threshold, and judge whether the second score is less than a second score threshold;

[0113] An output unit is used to output adjustment suggestions for the virtual pet, wherein if the first score is less than the first score threshold, the adjustment suggestions include adjustment suggestions for the feature information, and if the second score is less than the second score threshold, the adjustment suggestions include suggestions for the preset action.

[0114] In an embodiment of the present application, after generating the scoring result of the online beauty pageant of the first user's participating virtual pet based on the characteristic information and indication information of the first user's participating virtual pet, it is also possible to determine whether the scoring result of the online beauty pageant of the first user's participating virtual pet is less than a first preset threshold. If the scoring result of the online beauty pageant of the first user's participating virtual pet is less than the first preset threshold (e.g., the final scoring result of the first user's male Samoyed dog 1 is 56 points, and the first preset threshold, i.e., the passing score is 60 points), adjustment suggestions for the male Samoyed dog 1 can be output. Specifically, if the first score is greater than the first score threshold, the adjustment suggestion includes an adjustment suggestion for the feature information (e.g., the first score of the male Samoyed dog 1 of the first user is 70 points, and the first score threshold, i.e., the passing score of the feature, is 60 points, then there is no need to adjust the feature information; if the first score is less than the first score threshold, then the feature information needs to be adjusted); if the second score is less than the second score threshold, then the adjustment suggestion includes a suggestion for a preset action (e.g., the second score of the male Samoyed dog 1 of the first user is 40 points, and the second score threshold, i.e., the passing score of the action display, is 60 points, then the action needs to be adjusted, such as the elegance, sitting posture, standing posture, etc. of the male Samoyed dog 1 can be trained to dance). By outputting adjustment suggestions for virtual pets, this solution can enable the user's participating virtual pet to have new breakthroughs and progress in the next beauty pageant.

[0115] In another possible implementation, the invention further includes:

[0116] The acquisition unit 401 is further used to acquire the care information of the first user for the participating virtual pet;

[0117] a determination unit, configured to input the care information of the first user for the participating virtual pet into a prediction model to determine whether the participating virtual pet is marked with a virtual pet disease;

[0118] A prediction unit, configured to predict the appearance of the virtual pet based on the disease of the virtual pet;

[0119] an analyzing unit, configured to compare the predicted appearance of the participating virtual pet with the feature information of the participating virtual pet of the first user, and analyze the accuracy of the feature information of the participating virtual pet of the first user;

[0120] If the accuracy of the characteristic information of the participating virtual pet of the first user is greater than a second preset threshold, the execution unit is used to execute the step of sending the instruction information to the first user.

[0121] In the embodiment of the present application, a preliminary check can be performed on the feature information of the first user's participating virtual pet obtained according to the registration information of the participating virtual pet actively provided by the first user to verify the accuracy of the feature information. The specific basis for the check can be to determine whether the participating virtual pet is marked with a virtual pet disease based on the care information of the first user for the participating virtual pet. If the virtual pet disease is marked, the approximate appearance of the virtual pet is predicted based on the marked virtual pet disease, and the predicted appearance of the participating virtual pet is compared with the feature information of the first user's participating virtual pet, and the accuracy of the feature information of the first user's participating virtual pet is analyzed (e.g., the virtual pet is predicted to be marked with a virtual pet disease). If the first user has mild obesity, the server determines whether its overall state matches the characteristic information of the participating virtual pet provided by the first user. If it does not match, and the accuracy of the characteristic information of the participating virtual pet of the first user is greater than the second preset threshold (for example, the accuracy of the characteristic information of the participating virtual pet of the first user is 95%, and the second preset threshold is 60%, indicating that the registration information of the participating virtual pet sent by the first user meets the basic accuracy), the server executes the subsequent step of sending the instruction information to the first user. This solution can determine the accuracy of the characteristic information by preliminary verification of the characteristic information of the participating virtual pet of the first user, thereby improving the accuracy of the registration information of the participating virtual pet provided by the user.

[0122] See also Figure 5 , Figure 5 1 is a schematic diagram of the structure of an online beauty contest analysis device 50 for a virtual pet provided in an embodiment of the present application. The analysis device 50 may be a server or a device in a server, such as a chip, a software module, an integrated circuit, etc. The analysis device 50 may include at least one processor 501. Optionally, it may also include at least one memory 503. Further optionally, the analysis device 50 may also include a communication interface 502. Further optionally, it may also include a bus 504, wherein the processor 501, the communication interface 502 and the memory 503 are connected via the bus 504.

[0123] Among them, the processor 501 is a module that performs arithmetic operations and / or logical operations, and can specifically be a central processing unit (CPU), a graphics processing unit (GPU), a microprocessor (MPU), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA), a complex programmable logic device (CPLD), a coprocessor (assisting the central processing unit to complete corresponding processing and applications), a microcontroller unit (MCU) and other processing modules or a combination of multiple thereof.

[0124] The communication interface 502 may be used to provide information input or output for the at least one processor. And / or, the communication interface 502 may be used to receive data sent externally and / or send data externally, and may be a wired link interface including an Ethernet cable, etc., or a wireless link (Wi-Fi, Bluetooth, general wireless transmission, vehicle-mounted short-range communication technology, and other short-range wireless communication technologies, etc.) interface. Optionally, the communication interface 502 may also include a transmitter (such as a radio frequency transmitter, an antenna, etc.) coupled to the interface, or a receiver, etc.

[0125] The memory 503 is used to provide a storage space in which data such as an operating system and a computer program can be stored. The memory 503 can be a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM), or a portable read-only memory (CD-ROM), etc., or a combination of multiple thereof.

[0126] At least one processor 501 in the analysis device 50 is used to execute the aforementioned method, for example Figure 2 The method described in the embodiment.

[0127] Optionally, the processor 501 may be a processor specifically used to execute these methods (referred to as a dedicated processor for convenience of distinction), or may be a processor that executes these methods by calling a computer program, such as a general-purpose processor. Optionally, at least one processor may include both a dedicated processor and a general-purpose processor. Optionally, in the case where the computing device includes at least one processor 501, the above-mentioned computer program may be stored in the memory 403.

[0128] Optionally, at least one processor 501 in the analysis device 50 is used to execute a calling computer instruction to perform the following operations:

[0129] Obtaining characteristic information of the first user's participating virtual pet;

[0130] Sending instruction information to the first user, wherein the instruction information is used to instruct the first user to control the virtual pet to perform preset actions;

[0131] A scoring result of an online beauty pageant of the first user's participating virtual pet is generated according to the feature information of the first user's participating virtual pet and the instruction information.

[0132] In an embodiment of the present application, the server generates an online beauty pageant scoring result for the first user's participating virtual pet through an algorithm based on the feature information of the first user's participating virtual pet (such as one or more of appearance, personality, and clothing) and the instruction information instructing the first user to control the virtual pet to perform preset actions (such as dancing, splits, jumping, sitting, and standing) (such as the server comprehensively concludes that the final score of the virtual pet in this competition is 84 points based on the basic appearance, personality, clothing, and other information of user A's participating virtual pet and the displayed actions). There is no technical solution for online virtual pet beauty pageants in the prior art. This solution enables users to participate in competitions for virtual pets at home, reduces the risk of going out under the epidemic situation, and can also improve the user experience and increase the fun of the activity.

[0133] Optionally, the processor 501 is further configured to:

[0134] generating a first score according to the feature information of the first user's participating virtual pet, wherein the feature information of the first user's participating virtual pet includes one or more of appearance, personality, and clothing;

[0135] generating a second score according to the indication information;

[0136] A scoring result of the online beauty pageant of the first user's participating virtual pet is generated according to the first score and the second score.

[0137] In an embodiment of the present application, a first score is generated through the characteristic information of the first user's participating virtual pet (for example, if the characteristic information of the first user's participating male Samoyed dog 1 is handsome appearance, standard looks, gentle personality, and sunny and warm clothing, then the characteristic information of the male Samoyed dog 1 can be compared with the preset standard, and the first score of the male Samoyed dog is preliminarily judged to be 86 points), and then a second score is generated through the information of the first user controlling the male Samoyed dog 1 to perform preset actions (such as dancing, splits, jumping, sitting, standing) (for example, the second score of the male Samoyed dog is 92 points according to the action display information), and finally, the first score and the second score are combined to generate a final score of 89 points for the online beauty pageant of the first user's male Samoyed dog 1. This scheme generates the final score of the online beauty pageant of the first user's participating virtual pet more accurately by combining the first score and the second score, thereby ensuring the fun of the activity and making the competition fairer.

[0138] Optionally, the processor 501 is further configured to:

[0139] Receiving registration information of the participating virtual pet sent by the first user;

[0140] The characteristic information of the participating virtual pet of the first user is generated according to the registration information of the participating virtual pet sent by the first user.

[0141] In the embodiment of the present application, after receiving the registration information of the participating virtual pet sent by the first user (such as the first user submitting the registration form / questionnaire about his participating virtual pet on the platform), the server obtains the characteristic information of the participating virtual pet of the first user (such as generating the height, body length, appearance characteristics, personality, etc. of the first user's virtual pet) according to the registration information of the participating virtual pet of the first user. This solution obtains the characteristic information of the participating virtual pet of the first user through the registration information of the participating virtual pet of the first user, which can pave the way for the subsequent preliminary calculation of the scoring result according to the characteristic information of the participating virtual pet of the first user.

[0142] Optionally, the processor 501 is further configured to:

[0143] The scoring results of the online beauty pageant of the first user's participating virtual pet are displayed through the first display interface.

[0144] In an embodiment of the present application, after the server generates the scoring results of the online beauty pageant of the first user's participating virtual pet based on the feature information and indication information of the first user's participating virtual pet, the server can output the scoring results of the online beauty pageant of the first user's participating virtual pet to the user through the first display interface (such as displaying the scoring results on the screen), so that the user can visually receive the scoring results of the online beauty pageant of his or her participating virtual pet, thereby improving the user's viewing experience of the competition.

[0145] Optionally, the processor 501 is further configured to:

[0146] The ranking of the scoring results of the online beauty pageant of the virtual pets of multiple users is displayed through the second display interface, wherein the multiple users include the first user.

[0147] In an embodiment of the present application, after displaying the online beauty pageant scoring results of the first user's participating virtual pet through the first display interface (such as displaying that the scoring result of user A's participating virtual pet is 78 points), the scoring results of the first user and other users' participating virtual pets can also be compared, and the comprehensive ranking of the online beauty pageant scoring results of multiple users' participating virtual pets can be displayed through the second display interface (such as the scoring results of users B, C, and D's participating virtual pets are 82 points, 95 points, and 87 points, respectively), and the participating virtual pet that won the current online beauty pageant is selected (such as selecting the participating virtual pet ranked first / top three). This solution improves the sense of participation of users who have registered for the current beauty pageant by ranking the scoring results of the participating virtual pets of the current beauty pageant.

[0148] Optionally, the processor 501 is further configured to:

[0149] If the score result of the online beauty pageant of the participating virtual pet of the first user is less than a preset threshold, determining whether the first score is less than a first score threshold, and determining whether the second score is less than a second score threshold;

[0150] Output adjustment suggestions for the virtual pet, wherein if the first score is less than the first score threshold, the adjustment suggestions include adjustment suggestions for the feature information, and if the second score is less than the second score threshold, the adjustment suggestions include suggestions for the preset action.

[0151] In an embodiment of the present application, after generating the scoring result of the online beauty pageant of the first user's participating virtual pet based on the characteristic information and indication information of the first user's participating virtual pet, it is also possible to determine whether the scoring result of the online beauty pageant of the first user's participating virtual pet is less than a preset threshold. If the scoring result of the online beauty pageant of the first user's participating virtual pet is less than the preset threshold (e.g., the final scoring result of the first user's male Samoyed dog 1 is 56 points, and the preset threshold, i.e., the passing score, is 60 points), then adjustment suggestions for the male Samoyed dog 1 can be output. Specifically, if the first score is greater than the first score threshold, the adjustment suggestion includes an adjustment suggestion for the feature information (e.g., the first score of the male Samoyed dog 1 of the first user is 70 points, and the first score threshold, i.e., the passing score of the feature, is 60 points, then there is no need to adjust the feature information; if the first score is less than the first score threshold, then the feature information needs to be adjusted); if the second score is less than the second score threshold, then the adjustment suggestion includes a suggestion for a preset action (e.g., the second score of the male Samoyed dog 1 of the first user is 40 points, and the second score threshold, i.e., the passing score of the action display, is 60 points, then the action needs to be adjusted, such as the elegance, sitting posture, standing posture, etc. of the male Samoyed dog 1 can be trained to dance). By outputting adjustment suggestions for virtual pets, this solution can enable the user's participating virtual pet to have new breakthroughs and progress in the next beauty pageant.

[0152] Optionally, the processor 501 is further configured to:

[0153] Acquiring the first user's care information for the participating virtual pet;

[0154] inputting the first user's care information for the participating virtual pet into a prediction model to determine whether the participating virtual pet is marked with a virtual pet disease;

[0155] Predicting the appearance of the virtual pet based on the disease of the virtual pet;

[0156] comparing the predicted appearance of the participating virtual pet with the feature information of the participating virtual pet of the first user, and analyzing the accuracy of the feature information of the participating virtual pet of the first user;

[0157] If the accuracy of the characteristic information of the first user's participating virtual pet is greater than a second preset threshold, the step of sending the instruction information to the first user is performed.

[0158] In the embodiment of the present application, a preliminary check can be performed on the feature information of the first user's participating virtual pet obtained according to the registration information of the participating virtual pet actively provided by the first user to verify the accuracy of the feature information. The specific basis for the check can be to determine whether the participating virtual pet is marked with a virtual pet disease based on the care information of the first user for the participating virtual pet. If the virtual pet disease is marked, the approximate appearance of the virtual pet is predicted based on the marked virtual pet disease, and the predicted appearance of the participating virtual pet is compared with the feature information of the first user's participating virtual pet, and the accuracy of the feature information of the first user's participating virtual pet is analyzed (e.g., the virtual pet is predicted to be marked with a virtual pet disease). If the first user has mild obesity, the server determines whether its overall state matches the characteristic information of the participating virtual pet provided by the first user. If it does not match, and the accuracy of the characteristic information of the participating virtual pet of the first user is greater than the second preset threshold (for example, the accuracy of the characteristic information of the participating virtual pet of the first user is 95%, and the second preset threshold is 60%, indicating that the registration information of the participating virtual pet sent by the first user meets the basic accuracy), the server executes the subsequent step of sending the instruction information to the first user. This solution can determine the accuracy of the characteristic information by preliminary verification of the characteristic information of the participating virtual pet of the first user, thereby improving the accuracy of the registration information of the participating virtual pet provided by the user.

[0159] The present application also provides a computer-readable storage medium, wherein the computer-readable storage medium stores instructions, and when the instructions are executed on at least one processor, the aforementioned online beauty contest analysis method for virtual pets is implemented, for example Figure 2 The method described.

[0160] The present application also provides a computer program product, which includes computer instructions, and when executed by a computing device, implements the aforementioned online beauty contest analysis method for virtual pets, for example Figure 2 The method described.

[0161] In the embodiments of the present application, the words "for example" or "such as" are used to indicate examples, illustrations or explanations. Any embodiment or design described as "for example" or "such as" in the present application should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of the words "for example" or "such as" is intended to present related concepts in a specific way.

[0162] The "at least one" mentioned in the embodiments of the present application refers to one or more, and "plurality" refers to two or more. "At least one of the following" or similar expressions refers to any combination of these items, including any combination of single items or plural items. For example, at least one of a, b, or c can be represented by: a, b, c, (a and b), (a and c), (b and c), or (a and b and c), where a, b, c can be single or multiple. "And / or" describes the association relationship of associated objects, indicating that three relationships can exist. For example, A and / or B can be represented by: A exists alone, A and B exist at the same time, and B exists alone, where A and B can be singular or plural. The character " / " generally indicates that the associated objects before and after are in an "or" relationship.

[0163] Furthermore, unless otherwise specified, the ordinal numbers such as "first" and "second" used in the embodiments of the present application are used to distinguish multiple objects, and are not used to limit the order, timing, priority or importance of multiple objects. For example, the first device and the second device are only for the convenience of description, and do not represent the difference in structure, importance, etc. between the first device and the second device. In some embodiments, the first device and the second device can also be the same device.

[0164] In the above embodiments, the term "when..." can be interpreted as meaning "if..." or "after..." or "in response to determining..." or "in response to detecting...", depending on the context. The above description is only an optional embodiment of the present application and is not intended to limit the present application. Any modification, equivalent substitution, improvement, etc. made within the concept and principle of the present application shall be included in the protection scope of the present application.

[0165] A person skilled in the art will understand that all or part of the steps to implement the above embodiments may be accomplished by hardware or by instructing related hardware through a program, and the program may be stored in a computer-readable storage medium, and the above-mentioned storage medium may be a read-only memory, a disk or an optical disk, etc.

[0166] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any technician familiar with the technical field can easily think of various equivalent modifications or replacements within the technical scope disclosed in the present application, and these modifications or replacements should be included in the protection scope of the present application. Therefore, the protection scope of the present application shall be based on the protection scope of the claims.

Claims

1. A virtual pet online beauty contest analysis method, characterized in that: include: Obtaining characteristic information of the first user's participating virtual pet; Acquiring the first user's care information for the participating virtual pet; inputting the first user's care information for the participating virtual pet into a prediction model to determine whether the participating virtual pet is marked with a virtual pet disease; Predicting the appearance of the virtual pet based on the disease of the virtual pet; comparing the predicted appearance of the participating virtual pet with the feature information of the participating virtual pet of the first user, and analyzing the accuracy of the feature information of the participating virtual pet of the first user; If the accuracy of the characteristic information of the first user's participating virtual pet is greater than a second preset threshold, sending instruction information to the first user, wherein the instruction information is used to instruct the first user to control the virtual pet to perform a preset action display; A scoring result of an online beauty pageant of the first user's participating virtual pet is generated according to the feature information of the first user's participating virtual pet and the instruction information.

2. The method according to claim 1, characterized in that The step of generating a score result of the online beauty pageant of the first user's participating virtual pet according to the feature information of the first user's participating virtual pet and the instruction information comprises: generating a first score according to the feature information of the first user's participating virtual pet, wherein the feature information of the first user's participating virtual pet includes one or more of appearance, personality, and clothing; generating a second score according to the indication information; A scoring result of the online beauty pageant of the first user's participating virtual pet is generated according to the first score and the second score.

3. The method according to claim 1 or 2, characterized in that: Before obtaining the feature information of the first user's participating virtual pet, the method further includes: Receiving registration information of the participating virtual pet sent by the first user; The characteristic information of the participating virtual pet of the first user is generated according to the registration information of the participating virtual pet sent by the first user.

4. The method according to claim 1 or 2, characterized in that: After generating the scoring result of the online beauty pageant of the first user's participating virtual pet according to the feature information of the first user's participating virtual pet and the instruction information, the method further includes: The scoring results of the online beauty pageant of the first user's participating virtual pet are displayed through the first display interface.

5. The method according to claim 4, characterized in that After displaying the score result of the online beauty pageant of the first user's participating virtual pet through the first display interface, the method further includes: The ranking of the scoring results of the online beauty pageant of the virtual pets of multiple users is displayed through the second display interface, wherein the multiple users include the first user.

6. The method according to claim 1 or 2, characterized in that: After generating the scoring result of the online beauty pageant of the first user's participating virtual pet according to the feature information of the first user's participating virtual pet and the instruction information, the method further includes: If the score result of the online beauty pageant of the participating virtual pet of the first user is less than a first preset threshold, determining whether the first score is less than a first score threshold, and determining whether the second score is less than a second score threshold; Output adjustment suggestions for the virtual pet, wherein if the first score is less than the first score threshold, the adjustment suggestions include adjustment suggestions for the feature information, and if the second score is less than the second score threshold, the adjustment suggestions include suggestions for the preset action.

7. An online beauty contest analysis device for virtual pets, characterized in that: It includes an acquisition unit, a determination unit, a prediction unit, an analysis unit, a sending unit and a generation unit, wherein: The acquisition unit is used to acquire feature information of the first user's participating virtual pet; The acquisition unit is further used to acquire the care information of the first user for the participating virtual pet; The determining unit is used to input the first user's care information for the participating virtual pet into the prediction model to determine whether the participating virtual pet is marked with a virtual pet disease; The prediction unit is used to predict the appearance of the participating virtual pet based on the disease of the virtual pet; The analyzing unit is configured to compare the predicted appearance of the participating virtual pet with the feature information of the participating virtual pet of the first user, and analyze the accuracy of the feature information of the participating virtual pet of the first user; the sending unit is configured to send instruction information to the first user if the accuracy of the feature information of the participating virtual pet of the first user is greater than a second preset threshold, wherein the instruction information is used to instruct the first user to control the virtual pet to perform a preset action display; The generating unit is used to generate a scoring result of the online beauty pageant of the first user's participating virtual pet according to the feature information of the first user's participating virtual pet and the indication information.

8. An online beauty analysis device for virtual pets, characterized in that: The device comprises a processor and a memory, wherein the memory is used to store computer instructions, and the processor is used to call the computer instructions to implement the method according to any one of claims 1 to 6.

9. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores instructions, and when the instructions are executed on at least one processor, the method according to any one of claims 1 to 6 is implemented.

Citation Information

Patent Citations

  • Parameter inspection method and parameter inspection equipment with learning function

    CN103826245A

  • Real-time scoring method and system for network practical operation competition

    CN112915531A