Parameter processing method and device of virtual scene, equipment, storage medium

By playing interactive process videos and displaying parameter strategy sets in a virtual scene, the problem of low parameter configuration efficiency is solved, and the intuitiveness and efficiency of parameter configuration are improved.

CN116785722BActive Publication Date: 2026-07-21TENCENT TECHNOLOGY (SHENZHEN) CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
TENCENT TECHNOLOGY (SHENZHEN) CO LTD
Filing Date
2022-03-15
Publication Date
2026-07-21

AI Technical Summary

Technical Problem

In existing technologies, parameter configuration in virtual scenes is inefficient and the configuration effect is not intuitive enough, making it difficult for players to directly obtain and apply parameter strategies through tutorial videos.

Method used

By playing a video of the interaction process of the first account in the human-computer interaction interface and displaying the associated set of parameter strategies, the parameter strategy set of the second account is updated in response to the update operation. The multi-dimensional characteristics of the parameter strategies are analyzed using a neural network model to optimize the parameter configuration.

Benefits of technology

This improves parameter configuration efficiency, allowing the second account to directly access and apply the parameter strategies of the first account, thus enhancing the intuitiveness and efficiency of parameter configuration.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116785722B_ABST
    Figure CN116785722B_ABST
Patent Text Reader

Abstract

The application provides a parameter processing method and device of a virtual scene, an electronic device, a computer readable storage medium and a computer program product. The method comprises: playing a video in a human-computer interaction interface, the video comprising an interaction process of a first virtual object in a virtual scene controlled by a first account; displaying a first parameter strategy set associated with the video, the first parameter strategy set comprising at least a parameter strategy set by the first account, the parameter strategy comprising a plurality of parameters for controlling the first virtual object in the human-computer interaction interface of the first account; and in response to a parameter strategy updating operation, updating a second parameter strategy set corresponding to a second account based on at least one set of parameter strategies in the first parameter strategy set, the second parameter strategy set being used for the second account to select when controlling a second virtual object in the virtual scene. The application significantly improves the parameter strategy configuration efficiency by updating the parameter strategy associated with the video.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to computer human-computer interaction technology, and more particularly to a parameter processing method, apparatus, electronic device, computer-readable storage medium, and computer program product for a virtual scene. Background Technology

[0002] Display technologies based on graphics processing hardware have expanded the channels for perceiving the environment and acquiring information. In particular, multimedia technologies for virtual scenes, with the help of human-computer interaction engine technology, can realize diverse interactions between virtual objects controlled by users or artificial intelligence according to actual application needs. They have various typical application scenarios. For example, in virtual scenes such as games, they can simulate the real battle process between virtual objects.

[0003] User accounts can control virtual objects in a virtual scene. The control process is based on pre-configured parameters, including various key parameters and sensitivity parameters. In related technologies, players can upload their own parameter strategies and automatically generate corresponding key codes for sharing. Other players can then input the shared key codes to replace their current parameter strategies. However, in other technologies, other players can only manually input key codes or manually adjust key positions, resulting in low parameter configuration efficiency and an unintuitive effect of parameter configuration. Summary of the Invention

[0004] This application provides a method, apparatus, electronic device, computer-readable storage medium, and computer program product for processing parameters in a virtual scene, which can improve the efficiency of parameter strategy configuration by updating the parameters based on the parameters associated in the video.

[0005] The technical solution of this application embodiment is implemented as follows: This application provides a parameter processing method for a virtual scene, including: A video is played in a human-computer interaction interface, wherein the video includes the interaction process of a first account controlling a first virtual object in the virtual scene; The video is associated with a first set of parameter strategies, wherein the first set of parameter strategies includes at least the parameter strategies set by the first account, and the parameter strategies include multiple parameters for controlling the first virtual object in the human-computer interaction interface of the first account. In response to the parameter policy update operation, the second parameter policy set corresponding to the second account is updated based on at least one set of parameter policies in the first parameter policy set, wherein the second parameter policy set is used for the second account to select when controlling the second virtual object in the virtual scene.

[0006] This application provides a parameter processing device for a virtual scene, comprising: A playback module is used to play a video in a human-computer interaction interface, wherein the video includes an interaction process in which a first account controls a first virtual object in the virtual scene; A first display module is used to display a first set of parameter strategies associated with the video, wherein the first set of parameter strategies includes at least the parameter strategies set by the first account, and the parameter strategies include multiple parameters for controlling the first virtual object in the human-computer interaction interface of the first account; The update module is used to respond to the parameter strategy update operation by updating the second parameter strategy set corresponding to the second account based on at least one set of parameter strategies in the first parameter strategy set, wherein the second parameter strategy set is used for the second account to select when controlling the second virtual object in the virtual scene.

[0007] In the above scheme, the first display module is further configured to: display parameter entry points in the human-computer interaction interface; and display the first parameter strategy set associated with the video in response to a trigger operation on the parameter entry points.

[0008] In the above scheme, the first display module is further configured to: display the parameter strategy applied by the first account at the set timestamp in response to the video playback progress reaching a set timestamp; and display the parameter strategy applied by the first account in the interaction process involving the current playback content of the video, in response to the first feature parameter obtained by the first virtual object in the virtual scene being higher than a first feature parameter threshold during the interaction process involving the current playback content; wherein the first feature parameter includes at least one of the following: a first usage frequency of the parameter strategy applied in the current playback content; a first interaction popularity of the current playback content of the video; a first score obtained by the first virtual object in the virtual scene; a first role similarity between the first virtual object and a second virtual object controlled by the second account; and a first environment similarity between the environment in which the first virtual object is located and the environment in which the second virtual object controlled by the second account is located.

[0009] In the above scheme, the first display module is further configured to: display the parameter strategy set by the first account; and, in response to the second feature parameter of the first account being lower than the second feature parameter of the third account, display the parameter strategy set by the third account; wherein the third account is the account that controls the third virtual object to interact with the first virtual object in the virtual scene, and the type of the third virtual object includes: a virtual object that is in the same group as the first virtual object during the interaction, and a virtual object that is in a different group from the first virtual object during the interaction.

[0010] In the above scheme, the first display module is further configured to: perform any of the following processes: display only the parameter strategy currently applied by the first account during the interaction process; display the parameter strategy currently applied by the first account during the interaction process, and the parameter strategy previously applied by the first account during the interaction process up to the current playback progress; display the parameter strategy applied by the first account at the end of the interaction process; display the parameter strategy currently applied by the first account during the interaction process, the parameter strategy previously applied by the first account during the interaction process up to the current playback progress, and the parameter strategy that the first account will subsequently apply during the interaction process.

[0011] In the above scheme, when the first parameter strategy set includes multiple sets of the parameter strategies, the first display module is further configured to: apply differentiated display styles to the multiple sets of the parameter strategies; wherein the differentiated display styles conform to any one of the following: the display style of the parameter strategy is positively correlated with a first feature parameter obtained by the first virtual object in the virtual scene; the first feature parameter includes at least one of the following: a first usage frequency of the parameter strategy applied to the currently playing content; a first interaction popularity of the currently playing content of the video; a first score obtained by the first virtual object in the virtual scene; a first role similarity between the first virtual object and a second virtual object controlled by the second account; and a first environment similarity between the environment in which the first virtual object is located and the environment in which the second virtual object controlled by the second account is located.

[0012] In the above scheme, when the first set of parameter strategies associated with the video is displayed, the first display module is further configured to: display the selection control corresponding to each set of parameter strategies in the first set of parameter strategies; and, in response to a trigger operation for at least one selection control, determine the parameter strategy corresponding to the triggered selection control as the parameter strategy for updating the second set of parameter strategies.

[0013] In the above scheme, the updating module is further configured to: obtain parameter strategies in the first parameter strategy set that satisfy the first selection condition, and update the second parameter strategy set based on the parameter strategies that satisfy the first selection condition; wherein, the first selection condition includes at least one of the following: the first score obtained when applying the parameter strategy is higher than the first score threshold; the first interaction popularity when applying the parameter strategy is higher than the first interaction popularity threshold; the first usage frequency of the parameter strategy is higher than the first usage frequency threshold; the first role similarity between the first virtual object and the second virtual object controlled by the second account is greater than the first role similarity threshold; the first environment similarity between the environment where the first virtual object is located and the environment where the second virtual object controlled by the second account is located is greater than the first environment similarity threshold.

[0014] In the above scheme, the update module is further configured to: call the first neural network model to perform the following processing for each set of parameter strategies in the first parameter strategy set: obtain multi-dimensional features of the parameter strategy, wherein the multi-dimensional features include performance features, interaction popularity features, and frequency features; extract account features of the second account; perform fusion processing on the multi-dimensional features and the account features to obtain interest features; map the interest features to the degree of interest of the second account in the parameter strategy; and update the second parameter strategy set based on parameter strategies whose degree of interest is higher than the degree of interest threshold.

[0015] In the above scheme, the update module is further configured to: replace the second parameter strategy set with at least one set of the parameter strategies when the sum of the number of at least one set of the parameter strategies and the number of local parameter strategies in the second parameter strategy set is greater than the strategy number threshold; and add at least one set of the parameter strategies to the second parameter strategy set when the sum of the number of at least one set of the parameter strategies and the number of local parameter strategies of the second account is not greater than the strategy number threshold.

[0016] In the above scheme, the update module is further configured to: obtain the difference between the sum and the policy number threshold; obtain the third feature parameter of each set of local parameter policies in the second parameter policy set; sort the local parameter policies in ascending order based on the third feature parameter; and replace the local parameter policies that are ranked higher in the ascending order and meet the difference using at least one set of the parameter policies; wherein the third feature parameter includes any one of the following: the second score obtained when the local parameter policy is applied, the second usage frequency of the local parameter policy, and the setting time of the local parameter policy.

[0017] In the above scheme, the parameter strategy update operation includes a replacement operation and an addition operation; the update module is further configured to: display a second parameter strategy set, wherein the second parameter strategy set includes local parameter strategies set by the second account, the local parameter strategies including multiple parameters for controlling the second virtual object in the human-computer interaction interface of the second account; in response to the replacement operation for at least one set of local parameter strategies in the second parameter strategy set, replace the at least one set of local parameter strategies with at least one set of parameter strategies in the first parameter strategy set; in response to the addition operation for the at least one set of parameter strategies, add the at least one set of parameter strategies in the first parameter strategy set to the second parameter strategy set.

[0018] This application provides a parameter processing method for a virtual scene, the method comprising: A video is played in a human-computer interaction interface, wherein the video includes the interaction process of a first account controlling a first virtual object in the virtual scene; The first set of parameter strategies associated with the video is displayed, wherein the first set of parameter strategies includes at least the parameter strategies set by the first account, and the parameter strategies include multiple parameters for controlling the first virtual object.

[0019] This application provides a parameter processing device for a virtual scene, the device comprising: A playback module is used to play a video in a human-computer interaction interface, wherein the video includes an interaction process in which a first account controls a first virtual object in the virtual scene; A first display module is used to display a first set of parameter strategies associated with the video, wherein the first set of parameter strategies includes at least the parameter strategies set by the first account, and the parameter strategies include multiple parameters for controlling the first virtual object.

[0020] This application provides a parameter processing method for a virtual scene, the method comprising: A video is played in a human-computer interaction interface, wherein the video includes the interaction process of a first account controlling a first virtual object in the virtual scene, the video is associated with a first parameter strategy set, the first parameter strategy set includes at least the parameter strategy set by the first account, and the parameter strategy includes multiple parameters for controlling the first virtual object; In response to the parameter policy update operation, the second parameter policy set corresponding to the second account is updated based on at least one set of parameter policies in the first parameter policy set, wherein the second parameter policy set is used for the second account to select when controlling the second virtual object in the virtual scene.

[0021] This application provides a parameter processing device for a virtual scene, the device comprising: A playback module is used to play a video in a human-computer interaction interface, wherein the video includes an interaction process of a first account controlling a first virtual object in the virtual scene, the video is associated with a first parameter strategy set, the first parameter strategy set includes at least a parameter strategy set by the first account, and the parameter strategy includes multiple parameters for controlling the first virtual object; The update module is used to respond to the parameter strategy update operation by updating the second parameter strategy set corresponding to the second account based on at least one set of parameter strategies in the first parameter strategy set, wherein the second parameter strategy set is used for the second account to select when controlling the second virtual object in the virtual scene.

[0022] This application provides a parameter processing method for a virtual scene, the method comprising: The human-computer interaction interface displays the interaction process of the first account controlling the first virtual object in the virtual scene; In response to a recording trigger operation for the interaction process, a video including the interaction process is recorded; In response to the parameter strategy acquisition operation, a first parameter strategy set is obtained, wherein the first parameter strategy set includes at least the parameter strategy set by the first account during the interaction process, and the parameter strategy includes multiple parameters for the first account to control the first virtual object in the human-computer interaction interface; In response to a sharing operation for the interaction process, a video associated with the first set of parameter strategies is sent.

[0023] This application provides a parameter processing device for a virtual scene, the device comprising: The second display module is used to display the interaction process of the first account controlling the first virtual object in the virtual scene in the human-computer interaction interface; A recording module is configured to record a video including the interaction process in response to a recording trigger operation for the interaction process; The acquisition module is used to acquire a first set of parameter strategies in response to a parameter strategy acquisition operation. The first set of parameter strategies includes at least the parameter strategies set by the first account during the interaction. The parameter strategies include multiple parameters for the first account to control the first virtual object in the human-computer interaction interface. A sharing operation, used in response to a sharing operation for the interaction process, to send a video associated with the first parameter strategy set.

[0024] In the above scheme, the acquisition module is further configured to: display multiple candidate parameter strategies, wherein the types of the candidate parameter strategies include: parameter strategies set by the first account and applied to the interaction process; historical parameter strategies set by the first account and applied to historical interaction processes; parameter strategies set by other accounts and applied to the interaction process, wherein the other accounts are accounts corresponding to virtual objects other than the first virtual object in the interaction process; in response to a selection operation for the multiple candidate parameter strategies, form a first parameter strategy set based on at least one selected candidate parameter strategy; or form a first parameter strategy set based on candidate parameter strategies among the multiple candidate parameter strategies that satisfy a second selection condition.

[0025] In the above scheme, the second selection condition includes at least one of the following: the third score obtained when applying the parameter strategy is higher than the second score threshold; the second interaction popularity when applying the parameter strategy is higher than the second interaction popularity threshold; the third usage frequency of the parameter strategy is higher than the second usage frequency threshold; the second role similarity between the first virtual object and the second virtual object controlled by the second account is greater than the second role similarity threshold; the second environment similarity between the environment in which the first virtual object is located and the environment in which the second virtual object controlled by the second account is located is greater than the second environment similarity threshold.

[0026] In the above scheme, before sending the video associated with the first parameter policy set, the acquisition module is further configured to: in response to the permission setting operation of the first account, acquire the visibility range of each set of parameter policies in the first parameter policy set; and based on the visibility range of each set of parameter policies, determine the portion of parameter policies in the first parameter policy set that are visible to the second account.

[0027] This application provides an electronic device, including: Memory, used to store executable instructions; The processor, when executing executable instructions stored in the memory, implements the parameter processing method for the virtual scene provided in the embodiments of this application.

[0028] This application provides a computer-readable storage medium storing executable instructions for implementing the parameter processing method for a virtual scene provided in this application when executed by a processor.

[0029] This application provides a computer program product, including a computer program or instructions, which, when executed by a processor, implements the parameter processing method for a virtual scene provided in this application.

[0030] The embodiments of this application have the following beneficial effects: By playing a video of the interaction process of the first virtual object in the virtual scene controlled by the first account in the human-computer interaction interface, the control skills of the first account can be shared with the second account. At the same time as playing the video, the first parameter strategy set associated with the video is displayed, which makes it easier for the second account to learn the parameter setting method of the first account. By associating the parameter strategy with the video, the role that the parameter strategy can play in the interaction process can be effectively demonstrated. In response to the parameter strategy update operation, the second parameter strategy set corresponding to the second account is updated based on at least one set of parameter strategies in the first parameter strategy set. The parameter strategy update operation can help the second account directly obtain the parameter strategy of the first account, thereby improving the parameter configuration efficiency. Attached Figure Description

[0031] Figure 1 This is a schematic diagram of the parameter strategy in the related technologies. Figure 2 This is a schematic diagram illustrating the application mode of the parameter processing method for a virtual scene provided in the embodiments of this application; Figure 3 This is a schematic diagram of the structure of an electronic device for the parameter processing method of the virtual scene application provided in the embodiments of this application; Figures 4A-4D This is a flowchart illustrating the parameter processing method for a virtual scene provided in an embodiment of this application; Figures 5A-5D This is a schematic diagram of the interface of the parameter processing method for a virtual scene provided in the embodiments of this application; Figures 6A-6F This is a schematic diagram of the interface of the parameter processing method for a virtual scene provided in the embodiments of this application; Figure 7 This is an interactive flowchart of the parameter processing method for a virtual scene provided in the embodiments of this application. Detailed Implementation

[0032] To make the objectives, technical solutions, and advantages of this application clearer, the application will be further described in detail below with reference to the accompanying drawings. The described embodiments should not be regarded as limitations on this application. All other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.

[0033] In the following description, references are made to “some embodiments,” which describe a subset of all possible embodiments. However, it is understood that “some embodiments” may be the same subset or different subsets of all possible embodiments and may be combined with each other without conflict.

[0034] In the following description, the terms "first, second, third" are used merely to distinguish similar objects and do not represent a specific ordering of objects. It is understood that "first, second, third" may be interchanged in a specific order or sequence where permitted, so that the embodiments of this application described herein can be implemented in an order other than that illustrated or described herein.

[0035] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this application belongs. The terminology used herein is for the purpose of describing embodiments of this application only and is not intended to limit the scope of this application.

[0036] In the implementation of this application, the collection and processing of relevant data should strictly comply with the requirements of relevant laws and regulations, obtain the informed consent or separate consent of the personal information subject, and carry out subsequent data use and processing within the scope of laws and regulations and the authorization of the personal information subject.

[0037] Before providing a further detailed description of the embodiments of this application, the nouns and terms involved in the embodiments of this application will be explained, and the nouns and terms involved in the embodiments of this application shall be interpreted as follows.

[0038] 1) Virtual scenes utilize the scene output by the device that is different from the real world. Visual perception of virtual scenes can be formed with the naked eye or with the assistance of the device. For example, two-dimensional images are output through a display screen, and three-dimensional images are output through stereoscopic display technologies such as stereoscopic projection, virtual reality and augmented reality. In addition, various possible hardware can be used to form various perceptions that simulate the real world, such as auditory perception, tactile perception, olfactory perception and motion perception.

[0039] 2) In response, used to indicate the conditions or states on which the operation performed depends. When the conditions or states on which it depends are met, one or more operations performed may be performed in real time or with a set delay. Unless otherwise specified, there is no restriction on the order in which the multiple operations are performed.

[0040] 3) Client: An application running in a terminal that provides various services, such as a game client.

[0041] 4) Virtual objects are objects that interact in a virtual scene. They are controlled by the user or a robot program (e.g., an AI-based robot program) and can remain still, move, and perform various actions in the virtual scene, such as various characters in a game.

[0042] 5) Cloud storage is a new concept that extends and develops from cloud computing. It refers to a system that uses cluster applications, grid technology, or distributed file systems to aggregate a large number of storage devices of various types across a network to work collaboratively and provide data storage and business access functions. When the core of cloud computing system operations and processing is the storage and management of large amounts of data, a large number of storage devices need to be configured in the cloud computing system. In this case, the cloud computing system transforms into a cloud storage system. Therefore, cloud storage is a cloud computing system with data storage and management as its core.

[0043] 6) Key bindings: Key bindings are used to represent the attributes of the buttons set by the player in the human-computer interaction interface. The attributes include position, size and function. For example, a virtual shooting button is configured at position A on the human-computer interaction interface. The size of the virtual shooting button is 2 square centimeters. Since different players have different operating habits, the key bindings in the game are configurable parameters that can be adjusted in a personalized way.

[0044] 7) Sensitivity: Sensitivity is used to characterize the sensitivity of virtual props and virtual objects in a virtual scene. For example, different sensitivities of the aiming lens can bring different virtual shooting effects. For example, different sensitivities of virtual objects can bring different action limits. Since different players have different operating habits, the sensitivity in the game is a configurable parameter that can be adjusted in a personalized way.

[0045] 8) Parameter Strategy: A parameter strategy is a set of configuration schemes for control parameters. Control parameters include at least key positions and sensitivity, etc. For example, a parameter strategy is a set of sensitivity and key position configuration schemes, a parameter strategy is only a set of key position settings, or a parameter strategy is only a set of sensitivity settings.

[0046] See Figure 1 , Figure 1 This is a schematic diagram of the parameter strategy interface in the related technology. In response to the player's configuration operation for each control parameter, the parameter strategy formed by the configuration can be obtained. In response to the saving operation of the parameter strategy, the parameter strategy can be uploaded to the cloud server (i.e., forming a cloud layout scheme). The human-computer interaction interface 301 displays two cloud layout schemes 302 and a sharing control 303. In response to the triggering operation of the sharing control 303, key codes are automatically generated and shared with other players. In response to the operation of other players entering key codes, the parameter strategy corresponding to the key code can replace the parameter strategy currently owned by that player.

[0047] In related technologies, players can watch tutorial videos, manually configure parameters, or synchronize parameter strategies from other players via key codes. However, these technologies do not link parameter strategies to tutorial videos. During the implementation of this application's embodiments, the applicant discovered that: First, in related technologies, players cannot clearly understand the actual effects of parameter strategies, thus hindering their application. Second, in related technologies, it is difficult to obtain the parameter strategies applied in tutorial videos; players can only manually adjust parameters after exiting the video playback process, making it difficult for players to obtain the parameter strategies applied in the tutorial content in real time. In summary, the parameter configuration efficiency in related technologies is low, and the performance of parameter configuration is not intuitive enough.

[0048] This application provides a parameter processing method, apparatus, electronic device, computer-readable storage medium, and computer program product for virtual scenes. It can improve the efficiency of parameter strategy configuration by updating the parameters based on the parameters associated in the video. The following describes an exemplary application of the electronic device provided in this application. The electronic device provided in this application can be implemented as various types of user terminals such as laptops, tablets, desktop computers, set-top boxes, and mobile devices (e.g., mobile phones, portable music players, personal digital assistants, dedicated messaging devices, portable gaming devices).

[0049] To facilitate a clearer understanding of the parameter processing method for virtual scenes provided in this application, an exemplary implementation scenario of the parameter processing method for virtual scenes provided in this application is first described. The virtual scene can be output entirely based on the terminal, or output based on the collaboration between the terminal and the server.

[0050] In some embodiments, the virtual scene can be an environment for game characters to interact, such as a virtual scene for game characters to fight each other. By controlling the actions of virtual objects, two parties can interact in the virtual scene, thereby allowing users to relieve life stress during the game.

[0051] In another implementation scenario, see Figure 2 , Figure 2 This is a schematic diagram of the application mode of the parameter processing method for virtual scenes provided in the embodiments of this application. It is applied to terminal 400-1, terminal 400-2 and server 200. Generally, it is suitable for application modes that rely on the computing power of server 200 to complete the calculation of virtual scenes and output the virtual scenes on terminal 400-1 and terminal 400-2.

[0052] Taking the visual perception of virtual scene 100 as an example, server 200 calculates the display data related to the virtual scene and sends it to terminal 400-1 and terminal 400-2. Terminal 400-1 and terminal 400-2 rely on graphics computing hardware to load, parse and render the calculated display data, and rely on graphics output hardware to output the virtual scene to form visual perception. For example, two-dimensional video frames can be presented on the display screen of a smartphone, or video frames that achieve three-dimensional display effects can be projected onto the lenses of augmented reality / virtual reality glasses. As for the perception of the form of the virtual scene, it can be understood that it can be achieved with the help of the corresponding hardware output of the terminal, such as using a microphone to form auditory perception, using a vibrator to form tactile perception, and so on.

[0053] As an example, the first client (e.g., a network-based game application) runs on the first account login terminal 400-1. The first client interacts with other users by connecting to the game server (i.e., server 200). Responding to user operations from the first account, the first client controls the virtual object 110 to interact with other virtual objects or virtual items in the virtual scene 100. The first client sends operation data to the server 200 via network 300. The server 200 calculates the display data based on the above information and sends the display data back to the first client. The first client relies on graphics computing hardware to load, parse, and render the calculated display data, and relies on graphics output hardware to output the virtual scene to form visual perception, i.e., displaying the interaction process of the virtual object 110 in the virtual scene 100. The terminal will also send the video of the interaction process and the parameter policies applied during the interaction process to the server 200 via network 300. The server 200 will send the video of the interaction process and the parameter policies applied during the interaction process to the second client. The second client is a client logged in with the second account and running on terminal 400-2. The video and the parameter policies associated with the video are played in the human-computer interaction interface of the second client. The parameter policies include multiple parameters used to control the first virtual object in the human-computer interaction interface of the first account. The second client receives the parameter policy update operation of the second account and sends the parameter policy update request to the server 200. The server 200 sends the parameter policies to the second client, so that the second client updates the second parameter policy set corresponding to the second account based on the parameter policies.

[0054] In some embodiments, terminals 400-1 and 400-2 can implement the parameter processing method for the virtual scene provided in this application embodiment by running a computer program. For example, the computer program can be a native program or software module in an operating system; it can be a native application (APP), that is, a program that needs to be installed in the operating system to run, such as a game APP (i.e., the client mentioned above) or a live streaming APP; it can also be a mini-program, that is, a program that only needs to be downloaded into a browser environment to run; or it can be a game mini-program that can be embedded in any APP. In short, the above-mentioned computer program can be any form of application, module or plugin.

[0055] The embodiments of this application can be implemented with the help of cloud technology, which refers to a hosting technology that unifies a series of resources such as hardware, software, and network within a wide area network or local area network to realize the computation, storage, processing, and sharing of data.

[0056] Cloud technology is a general term encompassing network technology, information technology, integration technology, management platform technology, and application technology based on the cloud computing business model. It can form resource pools, allowing for on-demand use with flexibility and convenience. Cloud computing technology will become a crucial support. The backend services of cloud computing systems require substantial computing and storage resources.

[0057] As an example, server 200 can be a standalone physical server, a server cluster or distributed system composed of multiple physical servers, or a cloud server providing basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communication, middleware services, domain name services, security services, CDN, and big data and artificial intelligence platforms. Terminals 400-1 and 400-2 can be smartphones, tablets, laptops, desktop computers, smart speakers, and smartwatches, but are not limited to these. Terminals 400-1, 400-2, and server 200 can be directly or indirectly connected via wired or wireless communication, which is not limited in this embodiment.

[0058] See Figure 3 , Figure 3 This is a schematic diagram of the structure of an electronic device for the parameter processing method of virtual scene application provided in the embodiments of this application. The description takes the electronic device as a terminal as an example. Figure 3The terminal 400-1 shown includes at least one processor 410, a memory 450, at least one network interface 420, and a user interface 430. The various components in terminal 400-1 are coupled together via a bus system 440. It is understood that the bus system 440 is used to implement communication between these components. In addition to a data bus, the bus system 440 also includes a power bus, a control bus, and a status signal bus. However, for clarity, ... Figure 3 The general labeled all buses as Bus System 440.

[0059] Processor 410 can be an integrated circuit chip with signal processing capabilities, such as a general-purpose processor, a digital signal processor (DSP), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. Among them, the general-purpose processor can be a microprocessor or any conventional processor, etc.

[0060] User interface 430 includes one or more output devices 431 that enable the presentation of media content, including one or more speakers and / or one or more visual displays. User interface 430 also includes one or more input devices 432, including user interface components that facilitate user input, such as a keyboard, mouse, microphone, touch screen display, camera, other input buttons and controls.

[0061] The memory 450 may be removable, non-removable, or a combination thereof. Exemplary hardware devices include solid-state storage, hard disk drives, optical disk drives, etc. The memory 450 may optionally include one or more storage devices physically located away from the processor 410.

[0062] The memory 450 may include volatile memory or non-volatile memory, or both. The non-volatile memory may be read-only memory (ROM), and the volatile memory may be random access memory (RAM). The memory 450 described in this application embodiment is intended to include any suitable type of memory.

[0063] In some embodiments, memory 450 is capable of storing data to support various operations, examples of which include programs, modules, and data structures or subsets or supersets thereof, as illustrated below.

[0064] Operating system 451 includes system programs for handling various basic system services and performing hardware-related tasks, such as the framework layer, core library layer, driver layer, etc., for implementing various basic business functions and handling hardware-based tasks; The network communication module 452 is used to reach other computing devices via one or more (wired or wireless) network interfaces 420, exemplary network interfaces 420 including: Bluetooth, WiFi, and Universal Serial Bus (USB), etc. Presentation module 453 is configured to enable the presentation of information (e.g., a user interface for operating peripheral devices and displaying content and information) via one or more output devices 431 associated with user interface 430 (e.g., a display screen, a speaker, etc.). The input processing module 454 is used to detect and translate one or more user inputs or interactions from one or more input devices 432.

[0065] In some embodiments, the parameter processing device for the virtual scene provided in this application can be implemented in software. Figure 3 A parameter processing device 455-1 for a virtual scene stored in memory 450 is shown. This device can be software in the form of programs and plugins, and includes the following software modules: a playback module 4551, a first display module 4552, and an update module 4553. Figure 3 Also shown is a parameter processing device 455-2 for a virtual scene stored in memory 450, which can be software in the form of programs and plug-ins, including the following software modules: a second display module 4554, a recording module 4555, an acquisition module 4556, and a sharing module 4557. These modules are logically related and can therefore be arbitrarily combined or further split according to the functions they implement. The functions of each module will be described below.

[0066] The parameter processing method for virtual scenes provided in this application will be described by referring to the exemplary application and implementation of the terminal provided in the embodiments of this application.

[0067] See Figure 4A , Figure 4A This is a flowchart illustrating the parameter processing method for a virtual scene provided in this application embodiment, which will be combined with... Figure 4A Steps 101 to 103 shown will be explained.

[0068] In step 101, the video is played in the human-computer interaction interface.

[0069] As an example, the video includes the interaction process of a first virtual object controlled by a first account in a virtual scene. The interaction process is a game battle, and the video can be a live stream or a recorded video. For example, the screen is recorded while the first account logs into the game client and plays the game. The real-time screen recording is transmitted to the server, so that the video can be played in the human-computer interaction interface of the second account. Alternatively, the screen is recorded while the first account logs into the game client and plays the game. After the game ends, the screen recording is sent to the server, so that the video can be played in the human-computer interaction interface of the second account.

[0070] In step 102, the first set of parameter strategies for video association is displayed.

[0071] As an example, the first parameter strategy set includes at least the parameter strategy set by the first account. The parameter strategy includes multiple parameters used to control the first virtual object in the human-computer interaction interface of the first account. The first parameter strategy set may also include parameter strategies set by other accounts. The parameter strategy includes key settings, sensitivity settings, etc. applied during the interaction. Each set of parameter strategies may include only key settings, or only sensitivity settings, or both key settings and sensitivity settings.

[0072] In some embodiments, displaying the first set of parameter strategies for video association in step 102 can be achieved through... Figure 4B Steps 1021 to 1022 shown are implemented.

[0073] In step 1021, the parameter entry is displayed in the human-computer interaction interface.

[0074] In step 1022, in response to a trigger operation for a parameter entry, the first set of parameter strategies associated with the video is displayed.

[0075] By controlling the display of the first parameter strategy set through user-triggered operations, the display of the first parameter strategy set can meet user expectations and improve the display efficiency of the human-computer interaction interface.

[0076] As an example, see Figure 6A , Figure 6A This is a schematic diagram of the interface for a parameter processing method for a virtual scene provided in this application embodiment. A video can be played in the human-computer interaction interface 601A. The video includes the interaction process of a first virtual object in the virtual scene. The human-computer interaction interface 601A displays a parameter viewing control 602A (i.e., a parameter entry point, which can be an entry point only for key positions, an entry point only for sensitivity, or an entry point for both key positions and sensitivity). In response to a trigger operation by a second account on the parameter viewing control 602A, a first set of parameter strategies is displayed. See also... Figure 6B , Figure 6B This is a schematic diagram of the interface of the parameter processing method for a virtual scene provided in the embodiments of this application. The human-computer interaction interface 601B displays the parameter strategy 602B for video binding, and the parameter strategy can be displayed in the secondary interface 603B.

[0077] In some embodiments, displaying the first set of parameter strategies associated with the video in step 102 can be achieved through the following technical solutions: In response to the video playback progress reaching a set timestamp, display the parameter strategies applied by the first account at the set timestamp; in response to the first feature parameter obtained by the first virtual object in the virtual scene being higher than a first feature parameter threshold during the interaction involved in the current playback content of the video, display the parameter strategies applied by the first account during the interaction involved in the current playback content. Intelligently controlling the display of the first set of parameter strategies based on playback progress and current playback content can improve the efficiency of human-computer interaction.

[0078] As an example, the first feature parameter includes at least one of the following: the first frequency of use of the parameter strategy applied to the currently playing content, where the first frequency of use is the ratio of the number of times the parameter strategy is applied to the total number of times all parameter strategies are applied; when the first frequency of use is greater than a first frequency of use threshold, it indicates that the parameter strategy is applied more frequently and has higher reference value; the first interactive popularity of the currently playing video content, where the first interactive popularity is the number of viewers, commenters, etc., during the interaction process when the parameter strategy is applied; when the first interactive popularity is greater than a first interactive popularity threshold, it indicates that the parameter strategy is received more attention and has higher reference value; and the first achievement of the first virtual object in the virtual scene, where the first achievement is the achievement obtained during the interaction process or the historical average achievement. When the first score is greater than the first score threshold, the representation parameter strategy can effectively help players improve their scores; the similarity between the first virtual object and the first character of the second virtual object previously controlled by the second account, where the first character similarity includes at least one of the following: skill similarity, defense value similarity, and attack value similarity, when the first character similarity is greater than the first character similarity threshold, the representation parameter strategy has reference value for the second account; the first environment similarity between the environment in which the first virtual object is located and the environment in which the second virtual object previously controlled by the second account is located, where the first environment similarity includes at least one of the following: terrain similarity, geographical location similarity, and battle score similarity, when the first environment similarity is greater than the first environment similarity threshold, the representation parameter strategy has reference value for the second account.

[0079] As an example, see Figure 6D , Figure 6DThis is a schematic diagram of the interface for the parameter processing method of a virtual scene provided in this application embodiment. A video is played in the human-computer interaction interface 601D. In response to the video playback progress reaching a set timestamp 602D, the parameter strategy applied by the first account at the set timestamp is displayed 603D. When a parameter strategy is associated with the video, a parameter strategy is associated with at least one set timestamp of the video. For example, the set timestamp is the timestamp at which the parameter strategy applied during the interaction changes. See [link to relevant documentation]. Figure 6E , Figure 6E This is a schematic diagram of the interface of the parameter processing method for a virtual scene provided in the embodiments of this application. A video is played in the human-computer interaction interface 601E. Taking the score as the first feature parameter as an example, when the score 602E obtained by the first virtual object in the virtual scene is higher than the score threshold during the interaction process involved in the current playback content of the video, the parameter strategy 603E applied by the first account in the interaction process involved in the current playback content is displayed.

[0080] In some embodiments, displaying the first set of parameter strategies associated with the video in step 102 can be achieved through the following technical solution: displaying the parameter strategies set by the first account; and displaying the parameter strategies set by the third account in response to the second feature parameter of the first account being lower than the second feature parameter of the third account. By displaying the parameter strategies of the third account, the display range of parameter strategies can be effectively expanded, thereby providing users watching the video with more parameter strategies for reference and effectively improving the efficiency of human-computer interaction.

[0081] As an example, a third account is an account that controls the interaction between a third virtual object and a first virtual object in a virtual scene. The interaction can be a cooperative interaction or an adversarial interaction. The types of third virtual objects include: virtual objects that are in the same group as the first virtual object during the interaction (i.e., teammates in the game), and virtual objects that are in a different group from the first virtual object during the interaction (i.e., enemies in the game). When displaying the parameter strategy set by the third account, the parameter strategy set by the first account can be stopped from being displayed, or the parameter strategy set by the first account can be displayed at the same time.

[0082] As an example, see Figure 6F , Figure 6FThis is a schematic diagram of the interface for the parameter processing method of a virtual scene provided in this application embodiment. The human-computer interaction interface 601F displays the parameter strategy 604F set by the first account 602F. When the second feature parameter of the first account is less than the second feature parameter of the third account, the parameter strategy 605F set by the third account 603F is displayed. When the parameter strategy set by the third account is displayed, the first account's display can be paused, or the parameter strategies set by the first account and the third account can be displayed simultaneously. However, the significance of the display style of the parameter strategy set by the first account is lower than the significance of the display style of the parameter strategy set by the third account. The second feature parameter of the first account includes at least one of the following: the first account's level, the first account's score, the first account's win rate, the first account's attention level, and the similarity between the first account and the second account. The second feature parameter of the third account includes at least one of the following: the third account's level, the third account's score, the third account's win rate, the third account's attention level, and the similarity between the third account and the second account.

[0083] In some embodiments, the parameter strategy for displaying the settings of the first account can be implemented through the following technical solutions: performing any of the following processes: displaying only the parameter strategy currently applied by the first account during the interaction; displaying the parameter strategy currently applied by the first account during the interaction, and the parameter strategies previously applied by the first account during the interaction up to the current playback progress; displaying the parameter strategy applied by the first account at the end of the interaction; displaying the parameter strategy currently applied by the first account during the interaction, the parameter strategies previously applied by the first account during the interaction up to the current playback progress, and the parameter strategies that the first account will subsequently apply during the interaction. Through the diverse parameter strategy display strategies provided by the embodiments of this application, all parameter strategies can be displayed, parameter strategies can be displayed in an accumulative manner as the playback progress progresses, or only the currently applied parameter strategy can be displayed, thereby improving the diversity of parameter strategy display.

[0084] As an example, only the parameter strategies currently applied by the first account during the interaction are displayed. For instance, only the parameter strategies applied during the current playback interaction are displayed. This also includes the parameter strategies previously applied by the first account during the interaction up to the current playback progress. For example, only the parameter strategies applied during the current playback interaction and the parameter strategies previously applied up to the current playback progress are displayed. That is, as playback progresses, each time another set of parameter strategies is used, the displayed content increases. For example, if parameter strategy A is initially applied, then parameter strategy A is displayed. If parameter strategy B is applied at some point during the interaction, then both parameter strategies A and B are displayed. Finally, the parameter strategy applied by the first account at the end of the interaction is displayed. For example, if the first account applied multiple sets of parameter strategies during the interaction, but only the parameter strategies applied at the end of the interaction are displayed. If the parameter strategy applied by the first account is parameter strategy A, then only parameter strategy A will be displayed in the human-computer interaction interface. The interface will also display the parameter strategies currently applied by the first account during the interaction, the parameter strategies previously applied by the first account up to the current playback progress, and the parameter strategies that the first account will apply in subsequent interactions. In a recorded playback scenario, all parameter strategies associated with the video can be obtained. For example, if the parameter strategy applied during the current playback interaction is parameter strategy A, and the parameter strategies previously applied by the first account up to the current playback progress are parameter strategies B and C, and the parameter strategies that the first account will apply in subsequent interactions are parameter strategies C and D, then parameter strategies A, B, C, and D will be displayed. This is equivalent to pre-obtaining and displaying all parameter strategies associated with the recorded video.

[0085] In some embodiments, when the first parameter strategy set includes multiple sets of parameter strategies, differentiated display styles are applied to the multiple sets of parameter strategies. This application embodiment displays parameter strategies with different first characteristic parameters in a differentiated manner, which is equivalent to suggesting a more recommended parameter strategy to the user, thereby helping users watching videos to selectively choose appropriate parameter strategies and improving human-computer interaction efficiency.

[0086] As an example, the differentiated display style conforms to any of the following: the display style of the parameter strategy is positively correlated with a first characteristic parameter; the first characteristic parameter includes at least one of the following: the first usage frequency of the parameter strategy applied to the currently playing content, for example, the display style of the parameter strategy is positively correlated with the first usage frequency, and the display style of the parameter strategy with the higher first usage frequency among multiple parameter strategies is more significant; the first interaction popularity of the currently playing video content, for example, the display style of the parameter strategy is positively correlated with the first attention, and the display style of the parameter strategy with the higher first attention among multiple parameter strategies is more significant; the first achievement of the first virtual object in the virtual scene, for example... The display style of the parameter strategy is positively correlated with the first score; among multiple parameter strategies, the parameter strategy with the higher first score has a more significant display style. The similarity between the first virtual object and the second virtual object controlled by the second account (e.g., the display style of the parameter strategy is positively correlated with the first role similarity; among multiple parameter strategies, the parameter strategy with the higher first role similarity has a more significant display style). The similarity between the environment of the first virtual object and the environment of the second virtual object controlled by the second account (e.g., the display style of the parameter strategy is positively correlated with the first environment similarity; among multiple parameter strategies, the parameter strategy with the higher first environment similarity has a more significant display style).

[0087] In some embodiments, when displaying a first set of parameter strategies associated with a video, a selection control corresponding to each set of parameter strategies in the first set of parameter strategies is displayed; in response to a triggering operation on at least one selection control, the parameter strategy corresponding to the triggered selection control is determined as the parameter strategy for updating the second set of parameter strategies. Determining the parameter strategy for updating the second set of parameter strategies through the user's triggering operation ensures that the parameter strategy meets user expectations, improving the efficiency of human-computer interaction.

[0088] As an example, see Figure 6B The human-computer interaction interface 601B displays the parameter strategy 602B for video binding. The parameter strategy can be displayed in the secondary interface 603B. The secondary interface 603B also displays the parameter strategy selection control 604B, such as the key selection control and the sensitivity selection control. In response to the trigger operation of the selection control 604B, the parameter strategy corresponding to the triggered selection control is determined as the parameter strategy for updating the second parameter strategy set, and a request can be sent to download the parameter strategy from the cloud server.

[0089] In some embodiments, updating the second parameter strategy set corresponding to the second account based on at least one set of parameter strategies in the first parameter strategy set in step 103 can be achieved through the following technical solution: obtaining parameter strategies in the first parameter strategy set that satisfy the first selection condition, and updating the second parameter strategy set based on the parameter strategies that satisfy the first selection condition. Determining the parameter strategies for updating the second parameter strategy set through the first selection condition can intelligently determine parameter strategies that meet user expectations, thereby improving the efficiency of human-computer interaction.

[0090] As an example, the first selection condition includes at least one of the following: The first score obtained when applying the parameter strategy is higher than a first score threshold, where the first score is the score obtained during the interaction or the historical average score; the parameter strategy with the corresponding first score higher than the first score threshold is determined as the parameter strategy used to update the second parameter strategy set; The first interaction popularity obtained when applying the parameter strategy is higher than a first interaction popularity threshold, where the first interaction popularity is the number of viewers, comments, etc., during the interaction process when applying the parameter strategy; the parameter strategy with the corresponding first interaction popularity higher than the first interaction popularity threshold is determined as the parameter strategy used to update the second parameter strategy set; The first usage frequency of the parameter strategy is higher than a first usage frequency threshold. The first usage frequency is the ratio of the number of times a parameter strategy is applied to the total number of times all parameter strategies are applied. Parameter strategies with a first usage frequency higher than the first usage frequency threshold are determined as parameter strategies for updating the second parameter strategy set. The first character similarity between the first virtual object and the second virtual object previously controlled by the second account is greater than the first character similarity threshold. The first character similarity includes at least one of the following: skill similarity, defense value similarity, and attack value similarity. The first environment similarity between the environment in which the first virtual object is located and the environment in which the second virtual object previously located controlled by the second account is greater than the first environment similarity threshold. The first environment similarity includes at least one of the following: terrain similarity, geographical location similarity, and battle score similarity.

[0091] In step 103, in response to the parameter policy update operation, the second parameter policy set corresponding to the second account is updated based on at least one set of parameter policies in the first parameter policy set.

[0092] As an example, the second parameter strategy set is used by the second account to control the second virtual object in the virtual scene. In step 103, the parameter strategy can be updated as a whole, or the parameters can be updated piecemeal. For example, the second parameter strategy set corresponding to the second account can be updated based on some parameters from at least one set of parameter strategies. In response to the selection operation of the target parameter for each parameter strategy in at least one set of parameter strategies, the local parameter strategy in the second parameter strategy set corresponding to the second account is updated based on the target parameter selected in each parameter strategy. This partial update method can improve the accuracy and precision of parameter updates, thereby improving the efficiency of human-computer interaction.

[0093] In some embodiments, the step 103 of updating the second parameter strategy set corresponding to the second account based on at least one set of parameter strategies in the first parameter strategy set can be implemented through the following technical solution: A first neural network model is invoked to perform the following processing on each set of parameter strategies in the first parameter strategy set: multi-dimensional features of the parameter strategies are obtained, including performance features, interaction popularity features, and frequency features; account features of the second account are extracted; the multi-dimensional features and account features are fused to obtain interest features; the interest features are mapped to the degree of interest of the second account towards the parameter strategies; and the second parameter strategy set is updated based on parameter strategies whose degree of interest is higher than a threshold. The neural network model can improve the intelligence and accuracy of determining the parameter strategies used to update the second parameter strategy set from the first parameter strategy set.

[0094] As an example, during the sample interaction process, multi-dimensional features of each sample parameter strategy are collected, such as sample performance features, sample attention features, and sample frequency features. The sample account features of the sample accounts participating in the sample interaction process are obtained. Training samples are constructed based on the collected multi-dimensional features of the samples and the sample account features. The training samples are used as the input of the first neural network model to be trained, and the degree of interest of the sample accounts in the sample parameter strategy is used as the labeled data to train the first neural network model.

[0095] In some embodiments, updating the second parameter strategy set corresponding to the second account based on at least one set of parameter strategies in the first parameter strategy set in step 103 can be implemented through the following technical solution: when the sum of the number of at least one set of parameter strategies and the number of local parameter strategies in the second parameter strategy set is greater than a strategy number threshold, the second parameter strategy set is replaced using at least one set of parameter strategies; when the sum of the number of at least one set of parameter strategies and the number of local parameter strategies of the second account is not greater than the strategy number threshold, at least one set of parameter strategies is added to the second parameter strategy set. Determining whether the update operation is a replacement or an addition based on the strategy number threshold can maximize the preservation of local parameter strategies in the second parameter strategy set, thus providing users with more choices during subsequent gameplay and improving the efficiency of human-computer interaction.

[0096] As an example, a local parameter policy represents a parameter policy in the second parameter policy set. Local does not necessarily mean that it is stored on the client's local machine. It can also mean that the parameter policy is associated with the second account and can be directly downloaded from the server through the second account. That is, a local parameter policy is a parameter policy associated with the second account. It can be stored directly on the client's local machine or downloaded from the server.

[0097] As an example, when the sum of the number of at least one set of parameter strategies and the number of local parameter strategies in the second set of parameter strategies is greater than the strategy number threshold, for example, if a user wants to obtain parameter strategy A from the first set of parameter strategies (i.e., the number of parameter strategies is 1), the number of local parameter strategies in the second set of parameter strategies is 3, and the parameter strategy number threshold is 3, then parameter strategy A needs to be used to replace a local parameter strategy in the second set of parameter strategies. When the sum of the number of at least one set of parameter strategies and the number of local parameter strategies of the second account is not greater than the strategy number threshold, for example, if the number of at least one set of parameter strategies is 1, the number of local parameter strategies in the second set of parameter strategies is 2, and the parameter strategy number threshold is 3, then parameter strategy A is added to the second set of parameter strategies.

[0098] In some embodiments, when there are multiple local parameter strategy sets in the second parameter strategy set, the above-mentioned replacement process of the second parameter strategy set using at least one set of parameter strategies can be implemented through the following technical solution: obtaining the difference between the sum and the strategy number threshold; obtaining the third feature parameter of each local parameter strategy in the second parameter strategy set; sorting the local parameter strategies in ascending order based on the third feature parameter; and replacing the local parameter strategy that ranks first in the ascending order and meets the difference using at least one set of parameter strategies. Intelligently determining the local parameter strategy to be replaced through the third feature parameter can improve the efficiency of human-computer interaction.

[0099] As an example, the third feature parameter includes any of the following: the second score obtained when the local parameter strategy is applied, which is the score obtained during the interaction of the local parameter strategy or the historical average score; the second usage frequency of the local parameter strategy, which is the ratio of the number of times a certain local parameter strategy is applied to the number of times all local parameter strategies are applied; and the setting time of the local parameter strategy.

[0100] As an example, if a parameter strategy from the first parameter strategy set is directly added to the second parameter strategy set, there is no need to delete existing local parameter strategies in the second parameter strategy set. During the replacement process, it is necessary to determine which local parameter strategies in the second parameter strategy set need to be deleted. The number of local parameter strategies to be deleted is the difference between the sum of the strategies and the strategy count threshold. For example, if a user wants to obtain parameter strategy A from the first parameter strategy set (i.e., the number of parameter strategies is 1), and the number of local parameter strategies in the second parameter strategy set is 3, and the parameter strategy count threshold is 3, then one local parameter strategy in the second parameter strategy set needs to be replaced. Therefore, it is necessary to further determine which local parameter strategy to delete. This can be determined using a third feature parameter. For example, when the third feature parameter is the second score (either the score obtained during the interaction or the historical average score), the local parameter strategies are sorted in ascending order based on the score obtained by applying the local parameter strategy. The top-ranked local parameter strategy B is obtained, and local parameter strategy B in the second parameter strategy set is replaced with parameter strategy A in the first parameter strategy set.

[0101] In some embodiments, the parameter policy update operation includes a replacement operation and an addition operation; in step 103, in response to the parameter policy update operation, the second parameter policy set corresponding to the second account is updated based on at least one set of parameter policies in the first parameter policy set, which can be achieved through... Figure 4C Steps 1031 to 1033 shown are implemented.

[0102] In step 1031, the second parameter strategy set is displayed.

[0103] The second parameter strategy set includes the local parameter strategy set by the second account, which includes multiple parameters used to control the second virtual object in the human-computer interaction interface of the second account.

[0104] In step 1032, in response to a replacement operation for at least one local parameter policy in the second parameter policy set, at least one local parameter policy is replaced with at least one set of parameter policies in the first parameter policy set.

[0105] In step 1033, in response to the addition operation for at least one set of parameter strategies, at least one set of parameter strategies in the first set of parameter strategies is added to the second set of parameter strategies.

[0106] By enabling users to replace or add data, the update process can be made to meet user expectations, thereby improving the efficiency of human-computer interaction.

[0107] As an example, see Figure 6C , Figure 6C This is a schematic diagram of the interface for the parameter processing method of a virtual scene provided in this application embodiment. It displays a second parameter strategy set, which includes local parameter strategies set by a second account. Each local parameter strategy includes multiple parameters used to control a second virtual object in the human-computer interaction interface of the second account. The human-computer interaction interface 601C can display the local parameter strategy 602C bound to the second account, a replacement control 603C, and an addition control 604C. It can display the specific parameters in the local parameter strategies or only the identifiers of the local parameter strategies. In response to a replacement operation for at least one local parameter strategy in the second parameter strategy set, at least one local parameter strategy is replaced. For at least one set of parameter strategies in the first parameter strategy set, in response to the trigger operation for the replacement control 603C, the parameter strategy corresponding to the replacement control 603C is replaced with the parameter strategy bound to the video. In response to the addition operation for at least one set of parameter strategies, in response to the trigger operation for the addition control 604C, parameter strategy A is added to the second parameter strategy set. After the update is completed, in response to the trigger operation for the application control 605C, the replaced or added parameter strategy can be applied in subsequent game battles. If the number of added parameter strategies and the number of replaced parameter strategies are 1, the parameter strategy can be downloaded directly by default and applied in subsequent game processes.

[0108] In some embodiments, a video is played in the human-computer interaction interface, the video including the interaction process of a first virtual object in a virtual scene controlled by a first account; a first parameter strategy set associated with the video is displayed, the first parameter strategy set including at least the parameter strategy set by the first account, the parameter strategy including multiple parameters for controlling the first virtual object.

[0109] In some embodiments, after displaying the first set of parameter strategies associated with the video, in response to a parameter strategy update operation, the second set of parameter strategies corresponding to the second account can be updated based on at least one set of parameter strategies in the first set of parameter strategies. The second set of parameter strategies is used for the second account to select when controlling the second virtual object in the virtual scene. The update method includes replacing at least one set of local parameter strategies in the second set of parameter strategies based on at least one set of parameter strategies, or adding at least one set of parameter strategies to the second set of parameter strategies.

[0110] By playing a video of the interaction process of the first virtual object in the virtual scene controlled by the first account in the human-computer interaction interface, the control skills of the first account can be shared with the second account. At the same time as playing the video, the first set of parameter strategies associated with the video is displayed, which makes it easier for the second account to learn the parameter setting method of the first account. By associating the parameter strategies with the video, the role that the parameter strategies can play in the interaction process can be effectively demonstrated.

[0111] For detailed implementation of the above embodiments, please refer to the description of the embodiments and examples related to steps 101 to 103.

[0112] In some embodiments, a video is played in a human-computer interaction interface. The video includes the interaction process of a first account controlling a first virtual object in a virtual scene. The video is associated with a first parameter strategy set, which includes at least the parameter strategies set by the first account. The parameter strategies include multiple parameters for controlling the first virtual object. In response to a parameter strategy update operation, a second parameter strategy set corresponding to a second account is updated based on at least one set of parameter strategies in the first parameter strategy set. The second parameter strategy set is used by the second account to select when controlling the second virtual object in the virtual scene. The update method includes replacing at least one set of local parameter strategies in the second parameter strategy set based on at least one set of parameter strategies, or adding at least one set of parameter strategies to the second parameter strategy set.

[0113] In some embodiments, before updating the second parameter policy set corresponding to the second account based on at least one set of parameter policies in the first parameter policy set in response to the parameter policy update operation, the first parameter policy set associated with the video may also be displayed. The first parameter policy set includes at least the parameter policy set by the first account, and the parameter policy includes multiple parameters for controlling the first virtual object.

[0114] By playing a video of the interaction process of the first virtual object in the virtual scene controlled by the first account in the human-computer interaction interface, the control skills of the first account can be shared with the second account. In response to the parameter policy update operation, the second parameter policy set corresponding to the second account is updated based on at least one set of parameter policies in the first parameter policy set. The parameter policy update operation can help the second account directly obtain the parameter policy of the first account, thereby improving the parameter configuration efficiency.

[0115] For detailed implementation of the above embodiments, please refer to the description of the embodiments and examples related to steps 101 to 103.

[0116] See Figure 4D , Figure 4D This is a flowchart illustrating the parameter processing method for a virtual scene provided in this application embodiment, which will be combined with... Figure 4D Steps 201 to 204 are described below.

[0117] In step 201, the interaction process of the first virtual object in the first virtual scene controlled by the first account is displayed in the human-computer interaction interface.

[0118] As an example, see Figure 5A , Figure 5A This is a schematic diagram of the interface of the parameter processing method for a virtual scene provided in the embodiments of this application. In response to the login operation of player A's first account, the player enters the game battle and displays the interaction process of the first virtual object in the virtual scene.

[0119] In step 202, in response to a recording trigger operation for the interaction process, a video including the interaction process is recorded.

[0120] As an example, the human-computer interaction interface 501A displays a recording control 502A. In response to the trigger operation on the recording control 502A, the screen recording function of the interaction process (game battle) is activated, and the interaction process is recorded.

[0121] In step 203, in response to the parameter policy acquisition operation, the first parameter policy set is obtained.

[0122] As an example, the first parameter strategy set includes at least the parameter strategy set by the first account during the interaction process. The parameter strategy includes multiple parameters for the first account to control the first virtual object in the human-computer interaction interface.

[0123] In some embodiments, obtaining the first parameter strategy set in step 203 can be achieved through the following technical solutions: displaying multiple candidate parameter strategies, the types of which include: parameter strategies set by a first account and applied to the interaction process; historical parameter strategies set by a first account and applied to historical interaction processes; parameter strategies set by other accounts and applied to the interaction process, wherein the other accounts are the accounts corresponding to other virtual objects besides the first virtual object in the interaction process; in response to the selection operation for multiple candidate parameter strategies, forming a first parameter strategy set based on the selection of at least one candidate parameter strategy; or forming a first parameter strategy set based on candidate parameter strategies among multiple candidate parameter strategies that satisfy the second selection condition.

[0124] As an example, candidate parameter strategies can originate from either the first account or other accounts. The first account is the account that uploads the video, while other accounts are the accounts that control other virtual objects during the interaction. Among them, the candidate parameter strategies originating from the first account can be parameter strategies applied during the video interaction or parameter strategies that have been applied in previous interactions. That is, the range of candidate parameter strategies is relatively broad. They can be constrained based on the first account's selection operation or the second selection condition. The parameter strategies that make up the first parameter strategy set are selected from the candidate parameter strategies, which are the parameter strategies used to bind to the video.

[0125] In some embodiments, the second selection condition includes at least one of the following: a third score obtained under the applied parameter strategy is higher than a second score threshold, where the third score is the score obtained during the interaction or a historical average score; a second interaction popularity obtained under the applied parameter strategy is higher than a second interaction popularity threshold, where the second interaction popularity is the number of viewers, comments, etc., during the interaction process under the applied parameter strategy; a third usage frequency of the parameter strategy is higher than a second usage frequency threshold; a second role similarity between the first virtual object and a second virtual object controlled by a second account is greater than a second role similarity threshold; and a second environment similarity between the environment of the first virtual object and the environment of the second virtual object controlled by a second account is greater than a second environment similarity threshold. The second selection condition can accurately filter out the parameter strategies that need to be associated, thereby improving the efficiency of human-computer interaction.

[0126] As an example, consider candidate strategy A and candidate strategy B. Candidate strategy A has a third score of 100, but candidate strategy B has a third score of 50. The second score threshold is 70. In this case, candidate strategy A is added to the first set of strategies. Candidate strategy A has a second engagement popularity of 100 views, but candidate strategy B has a second engagement popularity of 50 views, and the second engagement popularity threshold is 70 views. In this case, candidate strategy A is added to the first set of strategies. Candidate strategy A has a third usage frequency of 0.8, but candidate strategy B... If the third usage frequency of B is 0.1 and the second usage frequency threshold is 0.5, then candidate parameter strategy A is placed in the first parameter strategy set. If the second role similarity of candidate parameter strategy A is 0.8, but the second role similarity of candidate parameter strategy B is 0.1 and the second role similarity threshold is 0.5, then candidate parameter strategy A is placed in the first parameter strategy set. If the second environment similarity of candidate parameter strategy A is 0.8, but the second environment similarity of candidate parameter strategy B is 0.1 and the second environment similarity threshold is 0.5, then candidate parameter strategy A is placed in the first parameter strategy set.

[0127] In step 204, in response to a sharing operation for the interaction process, a video associated with the first set of parameter policies is sent.

[0128] As an example, when sending a video associated with a first set of parameter policies, the video can be sent in real-time after acquisition, i.e., in a game live-streaming scenario. During the interaction between the first virtual object controlled by the first account and the virtual scene, the captured video is bound to the first set of parameter policies, and the binding result is sent to the server in real-time. Alternatively, when sending a video associated with a first set of parameter policies, the video can be sent after the interaction process ends, i.e., in a game recording scenario. During the interaction between the first virtual object controlled by the first account and the virtual scene, only the video is captured. After the interaction process ends, the captured video is bound to the first set of parameter policies, and the binding result is sent to the server in real-time.

[0129] In some embodiments, before sending a video associated with a first set of parameter policies, in response to a permission setting operation of a first account, the visibility scope of each set of parameter policies in the first set of parameter policies is obtained; based on the visibility scope of each set of parameter policies, the portion of the parameter policies in the first set of parameter policies visible to a second account is determined. By setting permissions, parameter policies can be selectively opened, thereby effectively protecting the privacy of instructors.

[0130] As an example, the permission setting operation is applied to each parameter policy in the first parameter policy set. Taking parameter policy A and parameter policy B as examples, the visibility scope of parameter policy A and parameter policy B can be obtained based on the permission setting operation. For example, the visibility scope of parameter policy A is account A and account B, and the visibility scope of parameter policy B is account A. Based on the visibility scope of parameter policy A and parameter policy B, when the second account is account B, the parameter policy visible to the second account in the first parameter policy set is parameter policy A.

[0131] The following will illustrate exemplary applications of the virtual scene parameter processing method provided in this application embodiment in application scenarios.

[0132] In some embodiments, a first client (e.g., an online game application) runs on a first account login terminal. The first client interacts with other users by connecting to a game server (i.e., the server). The first client responds to user operations of the first account by controlling virtual objects to interact with other virtual objects or virtual items in a virtual scene. The first client sends operation data to the server via the network. The server calculates display data based on the above information and sends the display data back to the first client. The first client relies on graphics computing hardware to load, parse, and render the calculated display data, and relies on graphics output hardware to output the virtual scene to form visual perception, i.e., displaying the interaction process of virtual objects in the virtual scene. The first client also includes... The video of the interaction process and the parameter policies applied during the interaction are sent to the server via the network. The server then sends the video of the interaction process and the parameter policies applied during the interaction to the second client. The second client is a client logged in with the second account and running on the terminal. The video and the parameter policies associated with the video are played in the human-computer interaction interface of the second client. The parameter policies include multiple parameters used to control the first virtual object in the human-computer interaction interface of the first account. The second client receives the parameter policy update operation of the second account and sends the parameter policy update request to the server. The server sends the parameter policies to the second client, thereby the second client updates the second parameter policy set corresponding to the second account based on the parameter policies.

[0133] In some embodiments, the interactive process for player A to upload a tutorial video with key bindings is as follows: See Figure 5A In response to player A's login with their first account, the game begins, and the interaction process of the first virtual object in the virtual scene is displayed. The human-computer interaction interface 501A displays a recording control 502A. In response to a trigger operation on the recording control 502A, the screen recording function for the interaction process (game battle) is activated, and the interaction process is recorded. See [link to relevant documentation]. Figure 5B , Figure 5B This is a schematic diagram of the interface for the parameter processing method of the virtual scene provided in this application embodiment. The human-computer interaction interface 501B displays a parameter control 502B, which includes "record sensitivity" and "record key positions". After the screen recording of the game battle ends, in response to the trigger operation on the parameter control 502B, the parameter strategy applied to the game battle process is obtained. The parameter strategy includes at least one of the following: sensitivity parameters and key position parameters. In addition to the above method, the trigger operation on the parameter control 502B can also be initiated and responded to at any time. See [link to relevant documentation]. Figure 5C , Figure 5CThis is a schematic diagram of the interface for the parameter processing method of a virtual scene provided in this application embodiment. After the screen recording of the game battle ends, the human-computer interaction interface 501C displays a video generation control 502C. In response to the trigger operation of the video generation control 502C, a video bound to a parameter strategy can be generated, and the video bound to the parameter strategy is uploaded to the cloud for automatic storage. The generated and uploaded video can be viewed in the competition system. See also... Figure 5D , Figure 5D This is a schematic diagram of the interface of the parameter processing method for the virtual scene provided in the embodiment of this application. After entering the competition system, the publishing control 502D is displayed in the human-computer interaction interface 501D. In response to the trigger operation of the publishing control 502D, the video is reviewed to ensure that there is no sensitive information in the video, and then it can be displayed in the competition system for other players B to watch.

[0134] In some embodiments, during player B's viewing of a tutorial video, the interaction method for the parameter strategy associated with the video is as follows: See Figure 6A A video can be played in the human-computer interaction interface 601A. The video includes the interaction process of the first virtual object in the virtual scene. The human-computer interaction interface 601A displays a parameter viewing control 602A. When player B watches the video in the competition system, the system responds to player B's trigger operation on the parameter viewing control 602A to view the parameter strategy bound to the video. The parameter strategy includes key settings and sensitivity settings applied to the interaction process in the video.

[0135] In some embodiments, see Figure 6B The human-computer interaction interface 601B displays the parameter strategy 602B bound to the video. The parameter strategy can be displayed in the secondary interface 603B. The secondary interface 603B also displays the parameter strategy selection control 604B, such as the key selection control and the sensitivity selection control. In response to the trigger operation of the selection control 604B, a request can be sent to download the parameter strategy corresponding to the video identifier from the cloud server. After receiving the parameter strategy sent by the cloud server, it is cached to player B's local client or the corresponding local server. The parameter strategy already bound to player B's account will also be displayed, allowing player B to choose which parameter strategy in the video to replace their own.

[0136] In some embodiments, see Figure 6CThe human-computer interaction interface 601C displays the local parameter policy 602C bound to player B's account and a replacement control 603C. In response to a trigger operation on the replacement control 603C, the parameter policy corresponding to the replacement control 603C is replaced with the parameter policy bound to the video. After the replacement is complete, in response to a trigger operation on the application control, the replaced parameter policy can be applied in subsequent game battles. This means that the parameter policy downloaded from the cloud server can replace the parameter policy already bound to player B's account.

[0137] In some embodiments, see Figure 7 , Figure 7 This is an interactive flowchart of the parameter processing method for a virtual scene provided in this application embodiment. The client technical solution for player A to upload a tutorial video bound with key bindings is as follows: In step 701, video is recorded. In response to player A's recording operation in the client, the video of the interaction process is recorded. In step 702, the parameter strategy used in the interaction process is recorded. During the recording process, the option to record the parameter strategy during the recording process is automatically checked, that is, the parameter recording function is automatically enabled locally by default. The recording of parameters can also be canceled during the recording process. In response to checking the option to cancel recording, the data marking for the marked parameters will be canceled. Only the marked parameters will be recorded in the client. Parameters whose data marking is canceled will not be recorded. The local client will cache the latest applied parameter strategy in real time during the interaction process until the recording ends. If the parameters are modified during the recording process, the parameter strategy formed after the modification will overwrite the parameter strategy before the modification. In step 703, the recording ends. The client or local server will store the video and the latest marked parameters. In step 704, the video is uploaded to the cloud server. The local server binds the recorded video with the parameter strategy to upload to the cloud server.

[0138] In some embodiments, the technical solution implemented by the cloud server is as follows: in step 705, an upload request is received; in step 706, the cloud server stores the video link and the parameter policy associated with the video; in step 707, the cloud server grants synchronization permission for the parameter policy; and in step 708, a corresponding identifier is generated for the video and the associated parameter policy.

[0139] In some embodiments, the technical solution for synchronizing the parameter policy associated with the video during player B's viewing of the tutorial video is as follows: In step 709, the video is played; in step 710, a parameter policy update operation is received; in step 711, a data acquisition request is sent to the cloud server; in step 712, a data acquisition request is received from player B's client; in step 713, the parameter policy associated with the video is queried based on the video identifier; in step 714, the cloud server sends the queried parameter policy back to player B's client; in step 715, player B's client or the corresponding local server receives the parameter policy; and in step 716, the parameter policy bound to player B's account is replaced with the received parameter policy.

[0140] The parameter processing method for virtual scenes provided in this application embodiment can directly bind the parameter strategies applied in the teaching video to the video, and provide players watching the video with a one-click synchronization function of parameter strategies, which effectively improves the efficiency of players' observation and learning. Compared with the method of adjusting them one by one in the settings interface, it effectively improves the efficiency of parameter configuration, and by binding the video with the parameter strategies, the effect of the parameter strategies can be effectively displayed through the video.

[0141] It is understood that in the embodiments of this application, data such as user information are involved. When the embodiments of this application are applied to specific products or technologies, user permission or consent is required, and the collection, application and processing of related data must comply with the relevant laws, regulations and standards of the relevant countries and regions.

[0142] The following description continues to illustrate the exemplary structure of the virtual scene parameter processing device 455-1 provided in the embodiments of this application as a software module. In some embodiments, such as... Figure 3 As shown, the software modules in the parameter processing device 455-1 of the virtual scene stored in the memory 450 may include: a playback module 4551, used to play a video in a human-computer interaction interface, wherein the video includes the interaction process of a first account controlling a first virtual object in the virtual scene; a first display module 4552, used to display a first parameter strategy set associated with the video, wherein the first parameter strategy set includes at least the parameter strategies set by the first account, and the parameter strategies include multiple parameters for controlling the first virtual object in the human-computer interaction interface of the first account; and an update module 4553, used to update a second parameter strategy set corresponding to the second account based on at least one set of parameter strategies in the first parameter strategy set in response to a parameter strategy update operation, wherein the second parameter strategy set is used for the second account to select when controlling the second virtual object in the virtual scene.

[0143] In some embodiments, the first display module 4552 is further configured to: display parameter entry points in a human-computer interaction interface; and display a first set of parameter strategies associated with the video in response to a trigger operation on the parameter entry points.

[0144] In some embodiments, the first display module 4552 is further configured to: display the parameter strategy applied by the first account at the set timestamp in response to the video playback progress reaching a set timestamp; and display the parameter strategy applied by the first account in the interaction process involving the current playback content of the video, in response to the first feature parameter obtained by the first virtual object in the virtual scene being higher than the first feature parameter threshold during the interaction process involving the current playback content of the video; wherein the first feature parameter includes at least one of the following: a first usage frequency of the parameter strategy applied in the current playback content; a first interaction popularity of the current playback content of the video; a first achievement obtained by the first virtual object in the virtual scene; a first role similarity between the first virtual object and the second virtual object controlled by the second account; and a first environment similarity between the environment in which the first virtual object is located and the environment in which the second virtual object controlled by the second account is located.

[0145] In some embodiments, the first display module 4552 is further configured to: display the parameter strategy set by the first account; and display the parameter strategy set by the third account in response to the second feature parameter of the first account being lower than the second feature parameter of the third account; wherein the third account is an account that controls the interaction between the third virtual object and the first virtual object in the virtual scene, and the types of the third virtual object include: virtual objects that are in the same group as the first virtual object during the interaction process, and virtual objects that are in different groups from the first virtual object during the interaction process.

[0146] In some embodiments, the first display module 4552 is further configured to: perform any of the following processes: display only the parameter strategy currently applied by the first account during the interaction process; display the parameter strategy currently applied by the first account during the interaction process, and the parameter strategy previously applied by the first account during the interaction process up to the current playback progress; display the parameter strategy applied by the first account at the end of the interaction process; display the parameter strategy currently applied by the first account during the interaction process, the parameter strategy previously applied by the first account during the interaction process up to the current playback progress, and the parameter strategy that the first account will subsequently apply during the interaction process.

[0147] In some embodiments, when the first parameter strategy set includes multiple sets of parameter strategies, the first display module 4552 is further configured to: apply differentiated display styles to the multiple sets of parameter strategies; wherein the differentiated display styles conform to any one of the following: the display style of the parameter strategy is positively correlated with the first feature parameter obtained by the first virtual object in the virtual scene; the first feature parameter includes at least one of the following: the first usage frequency of the parameter strategy applied to the currently playing content; the first interaction popularity of the currently playing content of the video; the first achievement obtained by the first virtual object in the virtual scene; the first role similarity between the first virtual object and the second virtual object controlled by the second account; and the first environment similarity between the environment in which the first virtual object is located and the environment in which the second virtual object controlled by the second account is located.

[0148] In some embodiments, when displaying a first set of parameter strategies associated with a video, the first display module 4552 is further configured to: display a selection control corresponding to each set of parameter strategies in the first set of parameter strategies; and, in response to a triggering operation for at least one selection control, determine the parameter strategy corresponding to the triggered selection control as the parameter strategy for updating the second set of parameter strategies.

[0149] In some embodiments, the update module 4553 is further configured to: obtain parameter strategies in the first parameter strategy set that satisfy the first selection condition, and update the second parameter strategy set based on the parameter strategies that satisfy the first selection condition; wherein the first selection condition includes at least one of the following: the first score obtained when applying the parameter strategy is higher than the first score threshold; the first interaction popularity when applying the parameter strategy is higher than the first interaction popularity threshold; the first usage frequency of the parameter strategy is higher than the first usage frequency threshold; the first role similarity between the first virtual object and the second virtual object controlled by the second account is greater than the first role similarity threshold; the first environment similarity between the environment where the first virtual object is located and the environment where the second virtual object controlled by the second account is located is greater than the first environment similarity threshold.

[0150] In some embodiments, the update module 4553 is further configured to: invoke the first neural network model to perform the following processing for each set of parameter strategies in the first parameter strategy set: obtain multi-dimensional features of the parameter strategies, wherein the multi-dimensional features include performance features, interaction popularity features, and frequency features; extract account features of the second account; fuse the multi-dimensional features and account features to obtain interest features; map the interest features to the degree of interest of the second account in the parameter strategies; and update the second parameter strategy set based on parameter strategies whose degree of interest is higher than the degree of interest threshold.

[0151] In some embodiments, the update module 4553 is further configured to: replace the second parameter policy set with at least one set of parameter policies when the sum of the number of at least one set of parameter policies and the number of local parameter policies in the second parameter policy set is greater than the policy number threshold; and add at least one set of parameter policies to the second parameter policy set when the sum of the number of at least one set of parameter policies and the number of local parameter policies of the second account is not greater than the policy number threshold.

[0152] In some embodiments, the update module 4553 is further configured to: obtain the difference between the sum and the policy number threshold; obtain the third feature parameter of each local parameter policy in the second parameter policy set; sort the local parameter policies in ascending order based on the third feature parameter; and replace the local parameter policies that are ranked higher in the ascending order and meet the difference using at least one set of parameter policies; wherein the third feature parameter includes any one of the following: the second score obtained when the local parameter policy is applied, the second usage frequency of the local parameter policy, and the setting time of the local parameter policy.

[0153] In some embodiments, the parameter policy update operation includes a replacement operation and an addition operation; the update module 4553 is further configured to: display a second parameter policy set, wherein the second parameter policy set includes local parameter policies set by the second account, and the local parameter policies include multiple parameters for controlling the second virtual object in the human-computer interaction interface of the second account; in response to a replacement operation for at least one local parameter policy in the second parameter policy set, replace at least one local parameter policy with at least one set of parameter policies in the first parameter policy set; in response to an addition operation for at least one set of parameter policies, add at least one set of parameter policies in the first parameter policy set to the second parameter policy set.

[0154] The following description continues to illustrate the exemplary structure of the virtual scene parameter processing device 455-2 provided in the embodiments of this application as a software module. In some embodiments, such as Figure 3 As shown, the software modules in the parameter processing device 455-2 of the virtual scene stored in the memory 450 may include: a second display module 4554, used to display the interaction process of the first account controlling the first virtual object in the virtual scene in the human-computer interaction interface; a recording module 4555, used to record a video including the interaction process in response to a recording trigger operation for the interaction process; an acquisition module 4556, used to acquire a first parameter strategy set in response to a parameter strategy acquisition operation, wherein the first parameter strategy set includes at least the parameter strategy set by the first account during the interaction process, and the parameter strategy includes multiple parameters for the first account to control the first virtual object in the human-computer interaction interface; and a sharing module 4557, used to send the video associated with the first parameter strategy set in response to a sharing operation for the interaction process.

[0155] In some embodiments, the acquisition module 4556 is further configured to: display multiple candidate parameter strategies, wherein the types of candidate parameter strategies include: parameter strategies set by a first account and applied to the interaction process; historical parameter strategies set by a first account and applied to historical interaction processes; parameter strategies set by other accounts and applied to the interaction process, wherein the other accounts are accounts corresponding to virtual objects other than the first virtual object in the interaction process; in response to a selection operation for multiple candidate parameter strategies, form a first parameter strategy set based on at least one selected candidate parameter strategy; or form a first parameter strategy set based on candidate parameter strategies among multiple candidate parameter strategies that satisfy a second selection condition.

[0156] In some embodiments, the second selection condition includes at least one of the following: the third score obtained when applying the parameter strategy is higher than the second score threshold; the second interaction popularity when applying the parameter strategy is higher than the second interaction popularity threshold; the third usage frequency of the parameter strategy is higher than the second usage frequency threshold; the second role similarity between the first virtual object and the second virtual object controlled by the second account is greater than the second role similarity threshold; the second environment similarity between the environment in which the first virtual object is located and the environment in which the second virtual object controlled by the second account is located is greater than the second environment similarity threshold.

[0157] In some embodiments, before sending a video associated with the first set of parameter policies, the acquisition module 4556 is further configured to: in response to the permission setting operation of the first account, acquire the visibility range of each set of parameter policies in the first set of parameter policies; and based on the visibility range of each set of parameter policies, determine the portion of the parameter policies in the first set of parameter policies that are visible to the second account.

[0158] This application provides a computer program product or computer program that includes computer instructions stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium and executes the computer instructions, causing the computer device to perform the parameter processing method for a virtual scene described in this application.

[0159] This application provides a computer-readable storage medium storing executable instructions. When these executable instructions are executed by a processor, they cause the processor to execute a parameter processing method for a virtual scene provided in this application. For example, ... Figures 4A-4D The parameter processing method for the virtual scene is shown.

[0160] In some embodiments, the computer-readable storage medium may be a memory such as FRAM, ROM, PROM, EPROM, EEPROM, flash memory, magnetic surface memory, optical disk, or CD-ROM; or it may be a variety of devices including one or any combination of the above-mentioned memories.

[0161] In some embodiments, executable instructions may take the form of a program, software, software module, script, or code, written in any form of programming language (including compiled or interpreted languages, or declarative or procedural languages), and may be deployed in any form, including as a standalone program or as a module, component, subroutine, or other unit suitable for use in a computing environment.

[0162] As an example, executable instructions may, but do not necessarily, correspond to files in a file system. They may be stored as part of a file that holds other programs or data, for example, in one or more scripts in a Hyper Text Markup Language (HTML) document, in a single file dedicated to the program in question, or in multiple collaborating files (e.g., a file that stores one or more modules, subroutines, or code sections).

[0163] As an example, executable instructions can be deployed to execute on a single computing device, or on multiple computing devices located in one location, or on multiple computing devices distributed across multiple locations and interconnected via a communication network.

[0164] In summary, by playing a video of the interaction process of a first virtual object in a virtual scene controlled by a first account in a human-computer interaction interface through the embodiments of this application, the control skills of the first account can be shared with the second account. Simultaneously, a first set of parameter strategies associated with the video is displayed, facilitating the second account's learning of the first account's parameter settings. By associating parameter strategies with the video, the role of parameter strategies in the interaction process can be effectively demonstrated. In response to parameter strategy update operations, the second set of parameter strategies corresponding to the second account is updated based on at least one set of parameter strategies in the first set. This parameter strategy update operation helps the second account directly obtain the parameter strategies of the first account, thereby improving parameter configuration efficiency.

[0165] The above description is merely an embodiment of this application and is not intended to limit the scope of protection of this application. Any modifications, equivalent substitutions, and improvements made within the spirit and scope of this application are included within the scope of protection of this application.

Claims

1. A parameter processing method for a virtual scene, characterized in that, The method includes: A video is played in a human-computer interaction interface, wherein the video includes the interaction process of a first account controlling a first virtual object in the virtual scene; A parameter entry is displayed in the human-computer interaction interface; in response to a trigger operation on the parameter entry, a first parameter strategy set associated with the video is displayed, wherein the first parameter strategy set includes at least the parameter strategy set by the first account, and the parameter strategy includes multiple parameters for controlling the first virtual object in the human-computer interaction interface of the first account; Display the selection control corresponding to each set of parameter strategies in the first parameter strategy set; in response to a trigger operation for at least one of the selection controls, determine the parameter strategy corresponding to the triggered selection control as the parameter strategy for updating the second parameter strategy set; The second parameter strategy set is displayed, wherein the second parameter strategy set includes local parameter strategies set by the second account; the local parameter strategies include multiple parameters for controlling the second virtual object in the human-computer interaction interface of the second account; In response to a replacement operation for at least one set of local parameter policies in the second parameter policy set, at least one set of local parameter policies is replaced with at least one set of parameter policies in the first parameter policy set; In response to an addition operation for at least one set of the parameter strategies, at least one set of the parameter strategies in the first set of parameter strategies is added to the second set of parameter strategies; The second parameter strategy set is used by the second account to control the second virtual object in the virtual scene.

2. The method according to claim 1, characterized in that, The method further includes: In response to the video playback progress reaching a set timestamp, the parameter strategy applied by the first account at the set timestamp is displayed; In response to an interaction involving the current playback content of the video, if the first feature parameter obtained by the first virtual object in the virtual scene is higher than the first feature parameter threshold, the parameter strategy applied by the first account in the interaction involving the current playback content is displayed. The first feature parameter includes at least one of the following: a first frequency of use of the parameter strategy applied to the currently playing content; a first level of interaction popularity of the currently playing content of the video; a first score achieved by the first virtual object in the virtual scene; a first role similarity between the first virtual object and a second virtual object controlled by the second account; and a first environment similarity between the environment in which the first virtual object is located and the environment in which the second virtual object controlled by the second account is located.

3. The method according to claim 1, characterized in that, The method further includes: Display the parameter policy set by the first account; In response to the fact that the second characteristic parameter of the first account is lower than the second characteristic parameter of the third account, the parameter strategy set by the third account is displayed; The third account is an account that controls the interaction between the third virtual object and the first virtual object in the virtual scene. The types of the third virtual object include: virtual objects that are in the same group as the first virtual object during the interaction, and virtual objects that are in different groups from the first virtual object during the interaction.

4. The method according to claim 3, characterized in that, The strategy for displaying the parameter settings of the first account includes: Perform any of the following processes: Only display the parameter strategy currently applied by the first account during the interaction process; Displays the parameter strategy currently applied by the first account during the interaction process, and the parameter strategy previously applied by the first account during the interaction process up to the current playback progress. Display the parameter strategy applied by the first account at the end of the interaction process; Displays the parameter strategy currently applied by the first account during the interaction process, the parameter strategy previously applied by the first account during the interaction process up to the current playback progress, and the parameter strategy that the first account will apply in the subsequent interaction process.

5. The method according to claim 1, characterized in that, When the first set of parameter strategies includes multiple sets of the parameter strategies, the method further includes: Apply differentiated display styles to multiple sets of the aforementioned parameter strategies; The display style of the parameter strategy is positively correlated with the first feature parameter obtained by the first virtual object in the virtual scene. The first feature parameter includes at least one of the following: the first frequency of use of the parameter strategy applied to the currently playing content; the first interactive popularity of the currently playing content of the video; the first score obtained by the first virtual object in the virtual scene; the first role similarity between the first virtual object and the second virtual object controlled by the second account; and the first environment similarity between the environment in which the first virtual object is located and the environment in which the second virtual object controlled by the second account is located.

6. The method according to claim 1, characterized in that, The method further includes: Obtain the parameter strategies in the first parameter strategy set that satisfy the first selection condition, and update the second parameter strategy set based on the parameter strategies that satisfy the first selection condition; The first selection condition includes at least one of the following: The first score obtained when applying the parameter strategy is higher than the first score threshold; The first interaction popularity obtained when applying the parameter strategy is higher than the first interaction popularity threshold; The first usage frequency of the parameter strategy is higher than the first usage frequency threshold; The first virtual object and the second virtual object controlled by the second account have a first role similarity greater than the first role similarity threshold; The similarity between the environment in which the first virtual object is located and the environment in which the second virtual object controlled by the second account is located is greater than the first environment similarity threshold.

7. The method according to claim 1, characterized in that, The method further includes: The first neural network model is invoked to perform the following processing for each set of parameter policies in the first set of parameter policies: The multi-dimensional features of the parameter strategy are obtained, including performance features, interaction popularity features, and frequency features. Extract the account characteristics of the second account; The multi-dimensional features and the account features are fused to obtain interest features; The interest features are mapped to the degree of interest the second account has in the parameter strategy; The second parameter strategy set is updated based on the parameter strategy where the degree of interest is higher than the degree of interest threshold.

8. The method according to claim 1, characterized in that, The method further includes: When the sum of the number of at least one set of parameter strategies and the number of local parameter strategies in the second set of parameter strategies is greater than the number of strategies threshold, the second set of parameter strategies is replaced using at least one set of parameter strategies. When the sum of the number of at least one set of the parameter policies and the number of local parameter policies of the second account is not greater than the policy number threshold, at least one set of the parameter policies is added to the second parameter policy set.

9. The method according to claim 8, characterized in that, When the number of local parameter policies in the second parameter policy set is multiple, the replacement process of the second parameter policy set using at least one set of the parameter policies includes: Obtain the difference between the sum and the threshold number of strategies; Obtain the third feature parameter of each set of local parameter strategies in the second parameter strategy set; The local parameter strategy is sorted in ascending order based on the third feature parameter. The local parameter strategies that are ranked first in the ascending sort result and meet the difference are replaced using at least one set of the parameter strategies described above. The third feature parameter includes any one of the following: the second result obtained when the local parameter strategy is applied, the second usage frequency of the local parameter strategy, and the setting time of the local parameter strategy.

10. A parameter processing method for a virtual scene, characterized in that, The method includes: A video is played in a human-computer interaction interface, wherein the video includes the interaction process of a first account controlling a first virtual object in the virtual scene; The parameter entry is displayed in the human-computer interaction interface; in response to the trigger operation of the parameter entry, the first parameter strategy set associated with the video is displayed, wherein the first parameter strategy set includes at least the parameter strategy set by the first account, and the parameter strategy includes multiple parameters for controlling the first virtual object; Display the selection control corresponding to each set of parameter strategies in the first parameter strategy set; in response to a trigger operation for at least one of the selection controls, determine the parameter strategy corresponding to the triggered selection control as the parameter strategy for updating the second parameter strategy set.

11. A parameter processing method for a virtual scene, characterized in that, The method includes: A video is played in a human-computer interaction interface, wherein the video includes the interaction process of a first account controlling a first virtual object in the virtual scene, the video is associated with a first parameter strategy set, the first parameter strategy set includes at least the parameter strategy set by the first account, and the parameter strategy includes multiple parameters for controlling the first virtual object; The parameter entry is displayed in the human-computer interaction interface; in response to a trigger operation on the parameter entry, the first parameter strategy set associated with the video is displayed; Display the selection control corresponding to each set of parameter strategies in the first parameter strategy set; in response to a trigger operation for at least one of the selection controls, determine the parameter strategy corresponding to the triggered selection control as the parameter strategy for updating the second parameter strategy set; The second parameter strategy set is displayed, wherein the second parameter strategy set includes local parameter strategies set by the second account; the local parameter strategies include multiple parameters for controlling the second virtual object in the human-computer interaction interface of the second account; In response to the parameter policy update operation, based on at least one set of the parameter policies in the first parameter policy set, the second parameter policy set corresponding to the second account is updated, wherein the second parameter policy set is used for the second account to select when controlling the second virtual object in the virtual scene. The update method includes replacing at least one set of the local parameter policies in the second parameter policy set based on at least one set of the parameter policies, or adding at least one set of the parameter policies to the second parameter policy set.

12. A parameter processing method for a virtual scene, characterized in that, The method includes: The human-computer interaction interface displays the interaction process of the first account controlling the first virtual object in the virtual scene; In response to a recording trigger operation for the interaction process, a video including the interaction process is recorded; The human-computer interaction interface displays parameter controls, which include options for recording sensitivity and recording key positions. In response to a trigger operation on the parameter control, a parameter strategy applied during the interaction process is obtained; wherein, the local client caches the latest applied parameter strategy during the interaction process in real time until the recording ends, and when parameters are modified during the recording process, the modified parameter strategy overwrites the parameter strategy before the modification; the parameter strategy includes key settings and sensitivity settings applied during the interaction process; A video generation control is displayed in the human-computer interaction interface; in response to a trigger operation on the video generation control, a video bound to a first parameter strategy set is generated; wherein, the first parameter strategy set includes at least the parameter strategy set by the first account during the interaction process, and the parameter strategy includes multiple parameters for the first account to control the first virtual object in the human-computer interaction interface; In response to a sharing operation for the interaction process, a video associated with the first set of parameter strategies is sent.

13. The method according to claim 12, characterized in that, The method further includes: Multiple candidate parameter strategies are displayed, wherein the types of the candidate parameter strategies include: parameter strategies set by the first account and applied to the interaction process; historical parameter strategies set by the first account and applied to historical interaction processes; and parameter strategies set by other accounts and applied to the interaction process, wherein the other accounts are the accounts corresponding to other virtual objects in the interaction process besides the first virtual object; In response to the selection operation for the plurality of candidate parameter strategies, the first parameter strategy set is formed based on at least one of the selected candidate parameter strategies; or The first parameter strategy set is formed based on the candidate parameter strategies that satisfy the second selection condition among the multiple candidate parameter strategies.

14. The method according to claim 13, characterized in that, The second selection condition includes at least one of the following: The third score obtained by applying the aforementioned parameter strategy is higher than the second score threshold. The second interaction popularity applied using the parameter strategy is higher than the second interaction popularity threshold; The third usage frequency of the parameter strategy is higher than the second usage frequency threshold; The similarity between the second role of the first virtual object and the second role of the second virtual object controlled by the second account is greater than the second role similarity threshold; The similarity between the environment in which the first virtual object is located and the environment in which the second virtual object controlled by the second account is located is greater than the second environment similarity threshold.

15. The method according to claim 12, characterized in that, Before sending the video associated with the first parameter strategy set, the method further includes: In response to the permission setting operation of the first account, the visibility range of each set of parameter policies in the first parameter policy set is obtained; wherein, the visibility range includes accounts with permission to view the parameter policies; Sending videos associated with the first parameter strategy set includes: Send a video associated with the aforementioned visibility range and the first parameter strategy set.

16. A parameter processing device for a virtual scene, characterized in that, The device includes: A playback module is used to play a video in a human-computer interaction interface, wherein the video includes an interaction process in which a first account controls a first virtual object in the virtual scene; A first display module is configured to display parameter entry points in the human-computer interaction interface; in response to a trigger operation on the parameter entry points, display a first parameter strategy set associated with the video, wherein the first parameter strategy set includes at least parameter strategies set by the first account, and the parameter strategies include multiple parameters for controlling the first virtual object in the human-computer interaction interface of the first account; The first display module is further configured to display a selection control corresponding to each set of parameter strategies in the first parameter strategy set; in response to a triggering operation for at least one of the selection controls, the parameter strategy corresponding to the triggered selection control is determined as the parameter strategy for updating the second parameter strategy set; The update module is used to display the second parameter strategy set, wherein the second parameter strategy set includes local parameter strategies set by the second account; the local parameter strategies include multiple parameters for controlling the second virtual object in the human-computer interaction interface of the second account; In response to a replacement operation for at least one set of local parameter policies in the second parameter policy set, at least one set of local parameter policies is replaced with at least one set of parameter policies in the first parameter policy set; In response to the addition operation for at least one set of the parameter strategies, at least one set of the parameter strategies in the first set of parameter strategies is added to the second set of parameter strategies; wherein the second set of parameter strategies is used for the second account to select when controlling the second virtual object in the virtual scene.

17. The apparatus according to claim 16, characterized in that, The first display module is further configured to display the parameter strategy applied by the first account at the set timestamp in response to the video playback progress reaching a set timestamp; In response to an interaction involving the current playback content of the video, if the first feature parameter obtained by the first virtual object in the virtual scene is higher than the first feature parameter threshold, the parameter strategy applied by the first account in the interaction involving the current playback content is displayed. The first feature parameter includes at least one of the following: a first frequency of use of the parameter strategy applied to the currently playing content; a first level of interaction popularity of the currently playing content of the video; a first score achieved by the first virtual object in the virtual scene; a first role similarity between the first virtual object and a second virtual object controlled by the second account; and a first environment similarity between the environment in which the first virtual object is located and the environment in which the second virtual object controlled by the second account is located.

18. The apparatus according to claim 16, characterized in that, The first display module is also used to display the parameter policy set by the first account; In response to the fact that the second characteristic parameter of the first account is lower than the second characteristic parameter of the third account, the parameter strategy set by the third account is displayed; The third account is an account that controls the interaction between the third virtual object and the first virtual object in the virtual scene. The types of the third virtual object include: virtual objects that are in the same group as the first virtual object during the interaction, and virtual objects that are in different groups from the first virtual object during the interaction.

19. A parameter processing device for a virtual scene, characterized in that, The device includes: The second display module is used to display the interaction process of the first account controlling the first virtual object in the virtual scene in the human-computer interaction interface; A recording module is configured to record a video including the interaction process in response to a recording trigger operation for the interaction process; The human-computer interaction interface displays parameter controls, which include options for recording sensitivity and recording key positions. In response to a trigger operation on the parameter control, a parameter strategy applied during the interaction process is obtained; wherein, the local client caches the latest applied parameter strategy during the interaction process in real time until the recording ends, and when parameters are modified during the recording process, the modified parameter strategy overwrites the parameter strategy before the modification; the parameter strategy includes key settings and sensitivity settings applied during the interaction process; A video generation control is displayed in the human-computer interaction interface; in response to a trigger operation on the video generation control, a video bound to a first parameter strategy set is generated; wherein, the first parameter strategy set includes at least the parameter strategy set by the first account during the interaction process, and the parameter strategy includes multiple parameters for the first account to control the first virtual object in the human-computer interaction interface; The sharing module is used to send a video associated with the first parameter strategy set in response to a sharing operation for the interaction process.

20. The apparatus according to claim 19, characterized in that, The device further includes: The acquisition module is used to display multiple candidate parameter strategies, wherein the types of the candidate parameter strategies include: parameter strategies set by the first account and applied to the interaction process; historical parameter strategies set by the first account and applied to historical interaction processes; and parameter strategies set by other accounts and applied to the interaction process, wherein the other accounts are the accounts corresponding to other virtual objects in the interaction process besides the first virtual object; In response to the selection operation for the plurality of candidate parameter strategies, the first parameter strategy set is formed based on at least one of the selected candidate parameter strategies; or The first parameter strategy set is formed based on the candidate parameter strategies that satisfy the second selection condition among the multiple candidate parameter strategies.

21. The apparatus according to claim 20, characterized in that, The second selection condition includes at least one of the following: The third score obtained by applying the aforementioned parameter strategy is higher than the second score threshold. The second interaction popularity applied using the parameter strategy is higher than the second interaction popularity threshold; The third usage frequency of the parameter strategy is higher than the second usage frequency threshold; The similarity between the second role of the first virtual object and the second role of the second virtual object controlled by the second account is greater than the second role similarity threshold; The similarity between the environment in which the first virtual object is located and the environment in which the second virtual object controlled by the second account is located is greater than the second environment similarity threshold.

22. An electronic device, characterized in that, The electronic device includes: Memory, used to store executable instructions; A processor, when executing executable instructions stored in the memory, implements the parameter processing method for the virtual scene according to any one of claims 1 to 9, 10, 11 and 12 to 15.

23. A computer-readable storage medium storing executable instructions, characterized in that, When the executable instructions are executed by the processor, they implement the parameter processing method for the virtual scene as described in any one of claims 1 to 9, 10, 11 and 12 to 15.

24. A computer program product, comprising a computer program or instructions, characterized in that, When the computer program or instructions are executed by the processor, they implement the parameter processing method for the virtual scene as described in any one of claims 1 to 9, 10, 11 and 12 to 15.