Interaction processing method, device, equipment and storage medium in virtual scene
By displaying user interactions in virtual scenes and performing identity verification, the problem of poor intervention accuracy and targetedness caused by facial recognition dependence in the prior art is solved, and more accurate and targeted interaction intervention is achieved, improving the user experience.
Patent Information
- Application Number
- CN202210135475.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-02-14
- Publication Date
- 2025-03-28
- Estimated Expiration
- 2042-02-14
AI Technical Summary
When distinguishing between minor users and adult users in games, the prior art relies on facial recognition but is unwilling to perform facial recognition due to privacy reasons, resulting in poor accuracy and targeted intervention, which affects the user experience.
By displaying the virtual object interaction process of the current logged-in account in the interactive interface of the virtual scene, in response to the actual identity type that is suspected to be different from the pre-authorized authentication identity type, the authentication portal and verification guidance information are presented, and the verification target text entered by the user is received and verified to determine its identity type and intervene interactively.
It improves the accuracy and pertinence of interactive intervention, avoids minors being addicted to games and real adults being misjudged, and improves user retention rate.
Smart Images

Figure CN114504830B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to human-computer interaction technology, and in particular to an interaction processing method, device, equipment, computer-readable storage medium and computer program product in a virtual scene. Background Art
[0002] In virtual scene applications (such as games), in order to improve the current situation of underage users being addicted to games, most games provide game addiction prevention services. Users certified as underage can only play games within a fixed time period. In actual applications, some underage users, in order to bypass addiction prevention, usually use adult ID cards for real-name authentication so that they are not restricted in the game.
[0003] In related technologies, facial recognition is mainly used to distinguish between underage users and adult users in games. However, due to privacy concerns, most users are unwilling to undergo facial recognition. Adult users who do not undergo facial recognition will be automatically classified as underage users and will be subject to intervention strategies, which seriously affects the accuracy and specificity of the intervention, and in turn affects the gaming experience of adult users. Summary of the invention
[0004] The embodiments of the present application provide a method, apparatus, device, computer-readable storage medium, and computer program product for interactive processing in a virtual scene, which can improve the accuracy and pertinence of interactive intervention.
[0005] The technical solution of the embodiment of the present application is implemented as follows:
[0006] The present application provides an interactive processing method in a virtual scene, including:
[0007] In the interactive interface of the virtual scene, the process of the virtual object corresponding to the currently logged-in account performing interactive operations in the virtual scene is displayed;
[0008] The current login account is associated with a pre-authenticated authentication identity type that does not interactively interfere with the interactive behavior of the current login account in the virtual scene;
[0009] In the process of displaying the interactive operation, in response to the actual identity type of the current login account being suspected to be different from the associated authentication identity type, presenting an identity authentication entry, verification guidance information and verification reference text;
[0010] Based on the verification guidance information, receiving the verification target text corresponding to the verification reference text input by the current login account based on the identity authentication entry;
[0011] The actual identity type is verified based on the verification target text, and when the actual identity type is different from the authentication identity type, interactive intervention is performed on the interactive behavior of the current login account.
[0012] The embodiment of the present application provides an interactive processing device in a virtual scene, including:
[0013] A first presentation module is used to display, in an interactive interface of a virtual scene, a process in which a virtual object corresponding to a currently logged-in account performs an interactive operation in the virtual scene;
[0014] The current login account is associated with a pre-authenticated authentication identity type that does not interactively interfere with the interactive behavior of the current login account in the virtual scene;
[0015] A second presentation module is used to present an identity authentication entry, verification guidance information and verification reference text in response to the actual identity type of the current login account being suspected to be different from the associated authentication identity type during the process of presenting the interactive operation;
[0016] A text receiving module, configured to receive, based on the verification guide information, a verification target text corresponding to the verification reference text input by the current login account based on the identity authentication entry;
[0017] An interactive intervention module is used to verify the actual identity type based on the verification target text, and when the actual identity type is different from the authenticated identity type, interactively intervene in the interactive behavior of the current login account.
[0018] In the above scheme, the identity authentication module is also used to extract features from the verification target text to obtain verification text features corresponding to the verification target text; obtain historical text features corresponding to the historical verification text input by the current login account, and match the verification text features with the historical text features to obtain a verification result; before the interactive intervention of the interactive behavior of the current login account, the device also includes: a result judgment module, which is used to determine that the actual identity type of the current login account is different from the associated authentication identity type when the verification result indicates that the verification text features do not match the historical text features.
[0019] In the above scheme, before the process of displaying the virtual object corresponding to the current login account and performing interactive operations in the virtual scene, the device also includes: an identity authentication module, which is used to present the identity information input by the current login account, the identity authentication entrance for inputting the identity authentication text, and the authentication guidance information corresponding to the identity authentication entrance in the authentication interface of the virtual scene; based on the authentication guidance information, receiving the identity authentication text input by the current login account based on the identity authentication entrance; based on the identity authentication text, identifying the identity type of the current login account, and when the identified identity type is consistent with the identity type indicated by the identity information, using the identity type indicated by the identity information as the authentication identity type associated with the current login account.
[0020] In the above scheme, the identity authentication module is also used to extract features from the identity authentication text to obtain identity authentication features corresponding to the identity authentication text; obtain reference authentication features corresponding to the authentication text input by the login account corresponding to the identity type indicated by the identity information; match the identity authentication features with the reference authentication features, and when the identity authentication features match the reference authentication features, determine that the identified identity type is consistent with the identity type indicated by the identity information.
[0021] In the above scheme, the device also includes: a third presentation module, which is used to present authentication rejection indication information or a manual verification entrance when the identified identity type is inconsistent with the identity type corresponding to the identity information; wherein the authentication rejection indication information is used to indicate that the authentication of the current login account has failed; the manual verification entrance is used to perform manual customer service verification of the identity type of the current login account.
[0022] In the above scheme, the text receiving module is also used to present a first type of verification reference text; when the verification guidance information is used to guide the input of text of a different type corresponding to the verification reference text, the second type of verification target text input by the current login account based on the identity authentication entry is received; wherein the first type is different from the second type.
[0023] In the above scheme, the text receiving module is also used to receive the verification answer text corresponding to the verification reference text input by the current login account based on the identity authentication entry when the verification reference text is a question that is compatible with the authentication identity type and the verification guidance information is used to guide the input of the answer corresponding to the question, and use the verification answer text as the verification target text.
[0024] In the above scheme, the identity authentication module is also used to match the verification answer text with the verification reference answer corresponding to the verification reference text to obtain a matching result; when the matching result indicates that the verification answer text is inconsistent with the verification reference answer, it is determined that the actual identity type is different from the authenticated identity type.
[0025] In the above scheme, the text receiving module is also used to present the verification guidance information corresponding to the identity authentication entry, and periodically update and present the verification reference text corresponding to the verification guidance information.
[0026] In the above scheme, the text receiving module is also used to periodically update and present the verification guidance information corresponding to the identity authentication entry, and the verification reference text corresponding to the verification guidance information.
[0027] In the above scheme, before presenting the identity authentication entrance, the device also includes: an identity recognition module, which is used to obtain the interaction characteristics corresponding to the interaction operations of the current login account, and the first reference interaction characteristics of the login accounts corresponding to each reference authentication identity type for performing interaction operations in the virtual scene; wherein the interaction characteristics include at least one of the following: interaction preferences, interaction time, and interaction habits; respectively matching the interaction characteristics with each of the first reference interaction characteristics to obtain the corresponding matching degree; and taking the reference authentication identity type with the highest matching degree as the actual identity type of the current login account.
[0028] In the above scheme, before presenting the identity authentication entrance, the device also includes: an identity judgment module, which is used to obtain the interaction characteristics corresponding to the interaction operation of the current login account, and the second reference interaction characteristics of the login account corresponding to the authentication identity type associated with the current login account performing interaction operations in the virtual scene; matching the interaction characteristics with the second reference interaction characteristics, and when the matching degree between the interaction characteristics and the second reference interaction characteristics is lower than the matching degree threshold, determining that the actual identity type of the current login account is suspected to be different from the associated authentication identity type.
[0029] In the above scheme, the second presentation module is also used to obtain the interaction features corresponding to the interaction operations of the current login account; based on the interaction features, the machine learning model is called to predict whether it is necessary to verify the identity type of the current login account to obtain a prediction result; when the prediction result indicates that the identity type of the current login account needs to be verified, the identity authentication entrance is presented.
[0030] In the above scheme, the interaction intervention module is also used to interactively intervene in the interaction behavior of the currently logged-in account in the virtual scene; wherein, the interaction behavior includes at least one of the following: the interaction start time point, the interaction end time point, the interaction duration, the recharge amount of virtual resources, and the recharge frequency of virtual resources.
[0031] The present application provides a terminal device, including:
[0032] A memory for storing executable instructions;
[0033] The processor is used to implement the interaction processing method in the virtual scene provided in the embodiment of the present application when executing the executable instructions stored in the memory.
[0034] An embodiment of the present application provides a computer-readable storage medium storing executable instructions for causing a processor to execute instructions to implement an interactive processing method in a virtual scene provided by an embodiment of the present application.
[0035] An embodiment of the present application provides a computer program product, including a computer program or instructions. When the computer program or instructions are executed by a processor, the interaction processing method in the virtual scene provided by the embodiment of the present application is implemented.
[0036] The embodiments of the present application have the following beneficial effects:
[0037] By applying the embodiments of the present application, during the process of interactive operation of the virtual object corresponding to the current login account in the virtual scene, if the actual identity type of the current login account (such as a minor) is suspected to be different from the authentication identity type (such as an adult) associated with the current login account, the identity authentication entrance, verification guidance information and verification reference text are displayed, and the actual identity type of the current login account is verified through the verification target text of the corresponding verification reference text input by the current login account based on the authentication guidance information. Since the input verification target text can well characterize the writing behavior of the login account of the corresponding identity type, the login account whose actual identity type is different from the pre-authenticated authentication identity type can be accurately identified, and the situation where a minor uses an adult's login account to play the game can be discovered in time, and interactive intervention is performed on users in such a situation to prevent minors from becoming addicted. In addition, it can avoid the situation where a real adult is misjudged as a minor due to the failure to perform face recognition, thereby avoiding improper intervention in adults, avoiding the loss of normal players, and improving the accuracy, pertinence and user retention rate of the interactive intervention. BRIEF DESCRIPTION OF THE DRAWINGS
[0038] Figure 1A A schematic diagram of an application mode of the interactive processing method in a virtual scene provided in an embodiment of the present application;
[0039] Figure 1B A schematic diagram of an application mode of the interactive processing method in a virtual scene provided in an embodiment of the present application;
[0040] Figure 2 A schematic diagram of the structure of a terminal device 400 provided in an embodiment of the present application;
[0041] Figure 3 A flowchart of an interactive processing method in a virtual scene provided in an embodiment of the present application;
[0042] Figure 4 A schematic diagram of real-name authentication provided in an embodiment of the present application;
[0043] Figure 5 Schematic diagram of identity authentication provided for an embodiment of the present application;
[0044] Figure 6 Schematic diagram of identity authentication provided for an embodiment of the present application;
[0045] Figure 7 Schematic diagram of identity authentication provided for an embodiment of the present application;
[0046] Figure 8 A schematic diagram of an interactive processing method in a virtual scene provided in an embodiment of the present application;
[0047] Fig. 9 A schematic diagram of an interactive processing method in a virtual scene provided in an embodiment of the present application. DETAILED DESCRIPTION
[0048] In order to make the purpose, technical solutions and advantages of the present application clearer, the present application will be further described in detail below in conjunction with the accompanying drawings. The described embodiments should not be regarded as limiting the present application. All other embodiments obtained by ordinary technicians in the field without making creative work are within the scope of protection of this application.
[0049] In the following description, reference is made to “some embodiments”, which describe a subset of all possible embodiments, but it will be 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.
[0050] In the following description, the terms "first\second..." are merely used to distinguish similar objects and do not represent a specific ordering of the objects. It can be understood that "first\second..." can be interchanged with a specific order or sequence where permitted, so that the embodiments of the present application described herein can be implemented in an order other than that illustrated or described herein.
[0051] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as those commonly understood by those skilled in the art to which this application belongs. The terms used herein are only for the purpose of describing the embodiments of this application and are not intended to limit this application.
[0052] Before further describing the embodiments of the present application in detail, the nouns and terms involved in the embodiments of the present application are explained. The nouns and terms involved in the embodiments of the present application are subject to the following interpretations.
[0053] 1) Client: an application running in the terminal to provide various services, such as a video player client, a game client, etc.
[0054] 2) In response, it is used to indicate the conditions or states on which the executed operations depend. When the dependent conditions or states are met, one or more operations executed may be in real time or have a set delay. Unless otherwise specified, there is no restriction on the order of execution of the multiple operations executed.
[0055] 3) A virtual scene is a virtual scene displayed (or provided) when an application is running on a terminal. The virtual scene can be a simulation of the real world, a semi-simulation and semi-fictitious virtual environment, or a purely fictitious virtual environment. The virtual scene can be any of a two-dimensional virtual scene, a 2.5-dimensional virtual scene, or a three-dimensional virtual scene. The embodiment of the present application does not limit the dimension of the virtual scene. For example, the virtual scene may include the sky, land, ocean, etc. The land may include environmental elements such as deserts and cities, and users can control virtual objects to move in the virtual scene.
[0056] 4) Virtual objects, images of various people and objects that can interact in a virtual scene, or movable objects in a virtual scene. The movable objects can be virtual characters, virtual animals, cartoon characters, etc., such as characters and animals displayed in a virtual scene. The virtual object can be a virtual image in the virtual scene that represents the user. A virtual scene can include multiple virtual objects, each of which has its own shape and volume in the virtual scene and occupies a part of the space in the virtual scene.
[0057] The embodiments of the present application provide a method, apparatus, terminal device, computer-readable storage medium, and computer program product for interactive processing in a virtual scene, which can improve the accuracy and pertinence of interactive intervention. In order to facilitate easier understanding of the interactive processing method in a virtual scene provided by the embodiments of the present application, the exemplary implementation scenario of the interactive processing method in a virtual scene provided by the embodiments of the present application is first described. The virtual scene in the interactive processing method in a virtual scene provided by the embodiments of the present application can be completely based on the output of the terminal device, or based on the coordinated output of the terminal device and the server.
[0058] In some embodiments, the virtual scene can also be an environment for game characters to interact. For example, it can be an environment for game characters to fight in the virtual scene. By controlling the actions of the game characters, both parties can interact in the virtual scene, allowing users to relieve life stress during the game.
[0059] In one implementation scenario, see Figure 1A , Figure 1A The schematic diagram of the application mode of the interactive processing method in the virtual scene provided in the embodiment of the present application is applicable to some application modes that completely rely on the computing power of the graphics processing hardware of the terminal device 400 to complete the relevant data calculation of the virtual scene 100, such as stand-alone / offline mode games, and the output of the virtual scene is completed through various types of terminal devices 400 such as smart phones, tablet computers and virtual reality / augmented reality devices. As an example, the types of graphics processing hardware include central processing units (CPU) and graphics processing units (GPU).
[0060] When forming a visual perception of the virtual scene 100, the terminal device 400 calculates the data required for display through the graphics computing hardware, and completes the loading, parsing and rendering of the display data, and outputs video frames that can form a visual perception of the virtual scene through the graphics output hardware, for example, presenting two-dimensional video frames on the display screen of a smartphone, or projecting video frames to achieve a three-dimensional display effect on the lenses of augmented reality / virtual reality glasses; in addition, in order to enrich the perception effect, the terminal device 400 can also use different hardware to form one or more of auditory perception, tactile perception, motion perception and taste perception.
[0061] As an example, a client 410 (e.g., a stand-alone game application) is running on the terminal device 400. During the operation of the client 410, a virtual scene 100 including role-playing is output. The virtual scene 100 may be an environment for game characters to interact, such as a plain, street, valley, etc. for game characters to fight against each other. The virtual scene 100 includes a virtual object 110. The virtual object 110 may be a game character controlled by a user (or player) corresponding to a currently logged-in account, that is, the virtual object 110 is controlled by a real user and will move in the virtual scene in response to the real user's operation of a controller (including a touch screen, voice-controlled switch, keyboard, mouse, joystick, etc.). For example, when the real user moves the joystick to the left, the virtual object 110 will move to the left in the virtual scene. It may also remain still, jump, and use various functions (such as skills and props).
[0062] As an example, the terminal device displays the process of interactive operation of the virtual object corresponding to the current login account in the virtual scene in the interactive interface of the virtual scene; wherein, the current login account is associated with a pre-authenticated authentication identity type (such as an adult) that does not interactively intervene in the interactive behavior of the current login account in the virtual scene; in the process of displaying the interactive operation, in response to the actual identity type of the current login account (such as a minor) being suspected to be different from the associated authentication identity type, an authentication entry, verification guidance information and verification reference text are presented; based on the verification guidance information, a verification target text input by the current login account based on the authentication entry is received; the actual identity type is verified based on the verification target text, and when the actual identity type is different from the authentication identity type, the interactive behavior of the current login account is interactively intervened; since the input verification target text can well characterize the relevant characteristics of the login account of the corresponding identity type, it can accurately identify the login account whose actual identity type is different from the pre-authenticated authentication identity type, thereby improving the accuracy and pertinence of the interactive intervention, thereby avoiding player loss as much as possible and improving user retention rate.
[0063] In another implementation scenario, see Figure 1B , Figure 1BThe schematic diagram of the application mode of the interactive processing method in the virtual scene provided in the embodiment of the present application is applied to the terminal device 400 and the server 200, and is suitable for the application mode of completing the virtual scene calculation by relying on the computing power of the server 200 and outputting the virtual scene in the terminal device 400. Taking the visual perception of the virtual scene 100 as an example, the server 200 calculates the display data related to the virtual scene (such as scene data) and sends it to the terminal device 400 through the network 300. The terminal device 400 relies on the graphics computing hardware to complete the loading, parsing and rendering of the display data, and relies on the graphics output hardware to output the virtual scene to form visual perception, for example, a two-dimensional video frame can be presented on the display screen of a smart phone, or a video frame that realizes a three-dimensional display effect can be projected on the lenses of augmented reality / virtual reality glasses; for the perception of the form of the virtual scene, it can be understood that the corresponding hardware output of the terminal device 400 can be used, such as using a microphone to form auditory perception, using a vibrator to form tactile perception, and so on.
[0064] As an example, a client 410 (e.g., a stand-alone game application) is running on the terminal device 400. During the operation of the client 410, a virtual scene 100 including role-playing is output. The virtual scene 100 may be an environment for game characters to interact, such as a plain, street, valley, etc. for game characters to fight against each other. The virtual scene 100 includes a virtual object 110. The virtual object 110 may be a game character controlled by a user (or player) corresponding to a currently logged-in account, that is, the virtual object 110 is controlled by a real user and will move in the virtual scene in response to the real user's operation of a controller (including a touch screen, voice-controlled switch, keyboard, mouse, joystick, etc.). For example, when the real user moves the joystick to the left, the virtual object 110 will move to the left in the virtual scene. It may also remain still, jump, and use various functions (such as skills and props).
[0065] As an example, the terminal device displays the process of interactive operation of the virtual object corresponding to the current login account in the virtual scene in the interactive interface of the virtual scene; wherein, the current login account is associated with a pre-authenticated authentication identity type (such as an adult) that does not interactively intervene in the interactive behavior of the current login account in the virtual scene; in the process of displaying the interactive operation, in response to the actual identity type of the current login account (such as a minor) being suspected to be different from the associated authentication identity type, an authentication entry, verification guidance information and verification reference text are presented; based on the verification guidance information, a verification target text input by the current login account based on the authentication entry is received; the actual identity type is verified based on the verification target text, and when the actual identity type is different from the authentication identity type, the interactive behavior of the current login account is interactively intervened; since the input verification target text can well characterize the relevant characteristics of the login account of the corresponding identity type, it can accurately identify the login account whose actual identity type is different from the pre-authenticated authentication identity type, thereby improving the accuracy and pertinence of the interactive intervention, thereby avoiding player loss as much as possible and improving user retention rate.
[0066] In some embodiments, the terminal device 400 can implement the interactive processing method in the virtual scene provided in the embodiment of the present application by running a computer program. For example, the computer program can be a native program or software module in the operating system; it can be a native application (APP, APPlication), that is, a program that needs to be installed in the operating system to run, such as a shooting game APP (i.e., the above-mentioned client 410); it can also be a small program, that is, a program that can be run only by downloading it to a browser environment; it can also be a game small program that can be embedded in any APP. In short, the above-mentioned computer program can be an application, module or plug-in in any form.
[0067] Taking a computer program as an application program as an example, in actual implementation, the terminal device 400 installs and runs an application program that supports a virtual scene. The application program can be any one of a first-person shooter game (FPS), a third-person shooter game, a virtual reality application program, a three-dimensional map program, or a multiplayer gunfight survival game. The user uses the terminal device 400 to operate a virtual object in a virtual scene for interactive operations, and the interactive operations include but are not limited to: the virtual object moves in the virtual scene (such as adjusting body posture, crawling, running, riding, driving, picking up, shooting, attacking, throwing, building virtual buildings, etc.), fighting with other virtual objects in the virtual scene, chatting in the chat area, or recharging to purchase virtual props, etc.
[0068] In other embodiments, the embodiments of the present application can also be implemented with the aid of cloud technology. Cloud technology refers to a hosting technology that unifies a series of resources such as hardware, software, and networks within a wide area network or a local area network to achieve data calculation, storage, processing, and sharing.
[0069] For example, Figure 1B The server 200 in the example may be an independent physical server, or a server cluster or distributed system composed of multiple physical servers, or a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, CDN, and big data and artificial intelligence platforms. The terminal device 400 may be a smart phone, a tablet computer, a laptop computer, a desktop computer, a smart speaker, a smart watch, etc., but is not limited thereto. The terminal device 400 and the server 200 may be directly or indirectly connected via wired or wireless communication, which is not limited in the embodiments of the present application.
[0070] Below Figure 1A The structure of the terminal device 400 shown in FIG. Figure 2 , Figure 2 A schematic diagram of the structure of a terminal device 400 provided in an embodiment of the present application is shown in FIG. Figure 2 The terminal device 400 shown includes: at least one processor 420, a memory 460, at least one network interface 430 and a user interface 440. The various components in the terminal device 400 are coupled together via a bus system 450. It is understood that the bus system 450 is used to achieve connection and communication between these components. In addition to the data bus, the bus system 450 also includes a power bus, a control bus and a status signal bus. However, for the sake of clarity, the bus system 450 is not shown in FIG. Figure 2 Various buses are labeled as bus system 450 .
[0071] The processor 420 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., where the general-purpose processor can be a microprocessor or any conventional processor, etc.
[0072] The user interface 440 includes one or more output devices 441 that enable presentation of media content, including one or more speakers and / or one or more visual display screens. The user interface 440 also includes one or more input devices 442, including user interface components that facilitate user input, such as a keyboard, mouse, microphone, touch screen display, camera, other input buttons and controls.
[0073] The memory 460 may be removable, non-removable, or a combination thereof. Exemplary hardware devices include solid-state memory, hard drives, optical drives, etc. The memory 460 may optionally include one or more storage devices that are physically remote from the processor 420.
[0074] The memory 460 includes a volatile memory or a non-volatile memory, and may also include both volatile and non-volatile memories. The non-volatile memory may be a read-only memory (ROM), and the volatile memory may be a random access memory (RAM). The memory 460 described in the embodiments of the present application is intended to include any suitable type of memory.
[0075] In some embodiments, memory 460 is capable of storing data to support various operations, examples of which include programs, modules, and data structures, or a subset or superset thereof, as exemplarily described below.
[0076] Operating system 461, including system programs for processing various basic system services and performing hardware-related tasks, such as a framework layer, a core library layer, a driver layer, etc., for implementing various basic services and processing hardware-based tasks;
[0077] A network communication module 462, for reaching other computing devices via one or more (wired or wireless) network interfaces 430, exemplary network interfaces 430 include: Bluetooth, Wireless Compatibility Authentication (WiFi), and Universal Serial Bus (USB);
[0078] a presentation module 463 for enabling presentation of information via one or more output devices 441 (e.g., display screen, speaker, etc.) associated with the user interface 440 (e.g., a user interface for operating peripherals and displaying content and information);
[0079] The input processing module 464 is used to detect one or more user inputs or interactions from one of the one or more input devices 442 and translate the detected inputs or interactions.
[0080] In some embodiments, the interactive processing device in the virtual scene provided in the embodiments of the present application can be implemented in a software manner. Figure 2 An interactive processing device 465 in a virtual scene stored in a memory 460 is shown, which may be software in the form of a program or plug-in, including the following software modules: a first presentation module 4651, a second presentation module 4652, a text receiving module 4653, and an interactive intervention module 4654. These modules are logical, and therefore may be arbitrarily combined or further split according to the functions implemented. The functions of each module will be described below.
[0081] In other embodiments, the interactive processing device in the virtual scene provided by the embodiments of the present application can be implemented in hardware. As an example, the interactive processing device in the virtual scene provided by the embodiments of the present application can be a processor in the form of a hardware decoding processor, which is programmed to execute the interactive processing method in the virtual scene provided by the embodiments of the present application. For example, the processor in the form of a hardware decoding processor can adopt one or more application-specific integrated circuits (ASICs), DSPs, programmable logic devices (PLDs), complex programmable logic devices (CPLDs), field programmable gate arrays (FPGAs) or other electronic components.
[0082] The following will describe in detail the interactive processing method in the virtual scene provided by the embodiment of the present application in conjunction with the accompanying drawings. Figure 1A The terminal device 400 in the embodiment can be executed separately, or it can be executed by Figure 1B The terminal device 400 and the server 200 execute collaboratively.
[0083] Below, by Figure 1A The interactive processing method in the virtual scene provided by the embodiment of the present application is described as an example in which the terminal device 400 alone executes the interactive processing method in the virtual scene provided by the embodiment of the present application. Figure 3 , Figure 3 A flowchart of an interactive processing method in a virtual scene provided in an embodiment of the present application will be combined with Figure 3 The steps shown are explained.
[0084] It should be noted that Figure 3The method shown can be executed by various forms of computer programs running on the terminal device 400, and is not limited to the above-mentioned client 410, but can also be the operating system 461, software modules and scripts mentioned above. Therefore, the client should not be regarded as a limitation on the embodiments of the present application.
[0085] Step 101: The terminal device displays, in the interactive interface of the virtual scene, a process of interactive operation of a virtual object corresponding to the current login account in the virtual scene.
[0086] Among them, the current login account is associated with a pre-authenticated authentication identity type that does not interactively intervene in the interactive behavior of the current login account in the virtual scene (such as the authentication identity type is an adult). If the authentication identity type associated with the current login account is a minor, it is necessary to interactively intervene in the interactive behavior of the current login account in the virtual scene. Interactive operations refer to all interactive behaviors of the virtual object corresponding to the current login account in the virtual scene, including but not limited to: the movement of virtual objects in the virtual scene (such as adjusting body posture, crawling, running, riding, driving, picking up, shooting, attacking, throwing, etc.), fighting with virtual objects corresponding to other login accounts in the virtual scene, chatting in the chat area or recharging to purchase virtual props, etc.
[0087] In some embodiments, before displaying the process of interactive operation of the virtual object corresponding to the current login account in the virtual scene, the terminal device may also perform real-name authentication on the current login account in the following manner: in the authentication interface of the virtual scene, the identity information input by the current login account, the identity authentication entrance for entering the authentication text, and the authentication guidance information corresponding to the identity authentication entrance are presented; based on the authentication guidance information, the identity authentication text input by the current login account based on the identity authentication entrance is received; based on the identity authentication text, the identity type of the current login account is identified, and when the identified identity type is consistent with the identity type indicated by the identity information, the identity type indicated by the identity information is used as the authentication identity type associated with the current login account.
[0088] Here, before the current login account performs interactive operations in the virtual scene, it is necessary to perform real-name authentication on the current login account. During the real-name authentication process, if the identity information entered by the current login account is valid information, the identity type corresponding to the current login account can be preliminarily determined based on the identity information, such as whether it is an adult or a minor. In order to improve the accuracy of authentication, an identity authentication entrance for entering identity authentication text can be presented. The current login account can enter the corresponding identity authentication text in the identity authentication entrance according to the instructions of the authentication guidance information, and further identify the identity type of the current login account through the entered identity authentication text. When the identified identity type is consistent with the previously entered identity type, the identity authentication text can be used to identify the current login account. When the identity type indicated by the identity information is consistent, the authentication is considered to be successful, and an association relationship is established between the current login account and the identity type indicated by the identity information input by the current login account, that is, the identified identity type (that is, the identity type indicated by the identity information) is determined as the authentication identity type associated with the current login account; for example, in the identity authentication stage, the identity type indicated by the identity information input by the current login account is an adult, then after the authentication is successful, it is considered that the pre-authenticated authentication identity type associated with the current login account is an adult; in this way, in the real-name authentication stage, the identity type of the current login account is doubly verified, thereby improving the accuracy of authentication.
[0089] In some embodiments, during the real-name authentication process, the current login account can input identity information, such as name and ID number, through an identity authentication portal. When the input name is consistent with the name associated with the ID number, the identity information is considered valid. For example, the input name is Zhang A, the name associated with the ID number is also Zhang A, and the age of Zhang A indicated by the ID number is 20 years old. At this time, the identity type of the current login account determined based on the identity information can be considered as an adult. In order to prevent minors from using the ID number of an adult for real-name authentication, an identity authentication portal and corresponding authentication guidance information are further presented, wherein the authentication guidance information may include an authentication reference text to guide the user to input the corresponding identity authentication text based on the authentication reference text. Of course, in actual applications, the authentication guidance information and the authentication reference text may exist independently. The current login account can input the corresponding identity authentication text through the identity authentication entrance based on the authentication guidance information and the authentication reference text, and further identify the identity type of the current login account through the input identity authentication text. When the identified identity type is consistent with the identity type indicated by the previously input identity information, the authentication is considered to be successful, and the identified identity type (that is, the identity type indicated by the identity information) is determined as the authentication identity type associated with the current login account; in this way, in the real-name authentication stage, the identity type of the current login account is doubly verified, thereby improving the accuracy of the authentication.
[0090] See also Figure 4 , Figure 4 A schematic diagram of real-name authentication provided in an embodiment of the present application, wherein an authentication entry 401 for inputting identity information is presented in an authentication interface of a virtual scene, and a name and ID number can be edited and input through the authentication entry 401. When the user clicks the submit button, the terminal device can receive a confirmation operation for the edited name and ID number, and in response to the confirmation operation, determine whether the input name is consistent with the name associated with the ID number. When the two are consistent, the identity information is considered to be valid. At this time, an authentication entry 402, authentication guidance information 403 and authentication reference text 404 are presented, and the current login account is based on the authentication guidance information 403 and Authentication reference text 404, input corresponding identity authentication text through identity authentication entry 402, when the user clicks the submit button, the terminal device can receive the verification instruction for the identity authentication text, and respond to the verification instruction, identify the identity type of the current login account based on the identity authentication text, and when the identity type identified based on the identity authentication text is consistent with the identity type indicated by the ID number, establish an association relationship between the current login account and the identity type indicated by the ID number input by the current login account, that is, the pre-authenticated authentication identity type associated with the current login account is the identity type indicated by the ID number input by the current login account.
[0091] In some embodiments, the terminal device can identify the identity type of the current login account based on the identity authentication text in the following manner: extract features from the identity authentication text to obtain an identity authentication feature corresponding to the identity authentication text; obtain a reference authentication feature corresponding to the identity authentication text input by the login account corresponding to the identity type indicated by the identity information; match the identity authentication feature with the reference authentication feature, and when the identity authentication feature matches the reference authentication feature, determine that the identified identity type is consistent with the identity type indicated by the identity information.
[0092] Among them, the reference authentication features can characterize the signing characteristics or input behavior characteristics of the signatory (such as the user corresponding to the current login account) corresponding to the corresponding identity authentication text, such as writing speed, writing pressure, the inclination of the writing pen (or finger), shape, scale ratio, connected writing and other characteristics; under normal circumstances, the reference authentication features corresponding to users of different authentication identity types are different. For example, the input speed, writing strength, touch area and other input behaviors of users of different age groups such as minors and adults are different. The reference authentication features corresponding to users of various different authentication identity types can be stored in the feature library for identity authentication or verification.
[0093] Here, after the terminal device obtains the identity authentication text, it extracts features from the identity authentication text to obtain the corresponding identity authentication features, and matches the identity authentication features with the reference authentication features in the feature library (corresponding to the login account corresponding to the identity type indicated by the identity information (such as age, ID number) entered by the current login account). If the identity type indicated by the identity information entered by the current login account is an adult, the identity authentication features are matched with the reference authentication features of the adult, such as calculating the similarity (such as cosine similarity) between the identity authentication features and the reference authentication features of the adult. When the similarity value is higher than the similarity threshold, the identity authentication features are considered to match the reference authentication features. At this time, it is determined that the identity type obtained based on the identity authentication text recognition is consistent with the identity type indicated by the identity information. When the similarity value is lower than the similarity threshold, it is considered that the identity authentication features do not match the reference authentication features, that is, it is determined that the identity type obtained based on the identity authentication text recognition is inconsistent with the identity type indicated by the identity information. In this case, a rejection authentication indication message or a manual verification entry is presented.
[0094] Among them, the authentication rejection indication information is used to indicate that the authentication of the current login account has failed; the manual verification entrance is used to verify the identity type of the current login account by manual customer service. In this way, during the real-name authentication stage, the authentication of login accounts whose identity types obtained based on the identity authentication text recognition are inconsistent with the identity types obtained based on the identity information is rejected, or such login accounts are directed to manual customer service for verification, which can fundamentally prevent minors from impersonating adult users for real-name authentication.
[0095] Step 102: During the process of displaying the interactive operation, in response to the actual identity type of the current login account being suspected to be different from the associated authentication identity type, an identity authentication entry, verification guidance information and verification reference text are presented.
[0096] Among them, the identity authentication entrance is used to verify the actual identity type of the current login account when the actual identity type of the current login account is suspected to be different from the authentication identity type associated with the current login account; the verification guidance information and the verification reference text are used to guide the user to input the verification target text corresponding to the verification reference text based on the reference guidance information, that is, the verification reference text and the verification target text are paired and have a certain corresponding relationship. The corresponding relationship between the verification target text and the verification reference text is determined by the verification guidance information. For example, assuming that the verification reference text is the simplified Chinese of "game real-name authentication", if the verification guidance information is "please hand-write the above simplified Chinese content", the current login account can obtain the verification target text by inputting the simplified Chinese of "game real-name authentication" handwritten by the user according to the verification guidance information; if the verification guidance information is "please hand-write the traditional Chinese corresponding to the above simplified Chinese", the current login account can obtain the verification target text by inputting the simplified Chinese of "game real-name authentication" handwritten by the user according to the verification guidance information; for another example, assuming that the verification reference text is "Which university you study in?" If the verification guidance information is "Please hand-write the Chinese corresponding to the above English", the current login account can obtain the verification target text by inputting the Chinese "Which university do you go to" handwritten by the user according to the verification guidance information.
[0097] In some embodiments, before presenting the identity authentication entrance, the terminal device may determine the actual identity type of the current login account in the following manner: obtain the interaction characteristics corresponding to the interaction operations of the current login account, and the first reference interaction characteristics of the login accounts corresponding to each reference authentication identity type for performing interaction operations in a virtual scene; wherein the interaction characteristics include at least one of the following: interaction preference, interaction time, and interaction habits; respectively match the interaction characteristics with each first reference interaction characteristic to obtain the corresponding matching degree; and use the reference authentication identity type corresponding to the first reference interaction characteristic with the highest matching degree as the actual identity type of the current login account.
[0098] Here, in actual application, the actual identity type corresponding to the current login object can be identified based on the interaction characteristics of the current login account's interactive operations in the virtual scene, such as at least one of interaction preferences, interaction time, and interaction habits. Among them, the reference authentication identity type is the authentication identity type corresponding to different types of users. Taking the reference authentication identity type including adults and minors as an example, when matching, the interaction characteristics corresponding to the current login account are matched with the first reference interaction characteristics of the login account corresponding to the adult in the virtual scene to obtain a first matching degree, and the interaction characteristics corresponding to the current login account are matched with the first reference interaction characteristics of the login account corresponding to the minor in the virtual scene to obtain a second matching degree. If the first matching degree is greater than the second matching degree, it is considered that the actual identity type of the current login account is an adult. If the first matching degree is less than the second matching degree, it is considered that the actual identity type of the current login account is a minor. In this way, in the process of the current login account performing interactive operations in the virtual scene, the identity type actually performed by the current login account is identified in real time or periodically based on the relevant characteristics of the interactive operations, so as to compare the identified actual identity type with the pre-authenticated authentication identity type, so as to timely discover the situation where a minor uses an adult's login account to play games, and perform interactive intervention on such login account, which can improve the timeliness of intervention.
[0099] In some embodiments, before presenting the identity authentication entrance, the terminal device may determine that the actual identity type of the current login account is suspected to be different from the associated authentication identity type in the following manner: obtaining the interaction feature corresponding to the interaction operation of the current login account, and the second reference interaction feature of the login account corresponding to the authentication identity type associated with the current login account performing an interaction operation in a virtual scene; matching the interaction feature with the second reference interaction feature, and when the matching degree between the interaction feature and the second reference interaction feature is lower than a matching degree threshold, determining that the actual identity type of the current login account is suspected to be different from the associated authentication identity type.
[0100] For example, in the real-name authentication stage, the authentication identity type associated with the current login account is a pre-authenticated adult. During the interactive operation of the current login account in the virtual scene, the interaction features corresponding to the interactive operation of the current login account are matched with the second reference interaction features of the login account corresponding to the adult authentication identity type in the virtual scene. When the obtained matching degree is lower than the matching degree threshold (which can be set according to actual conditions), it is determined that the actual identity type of the current login account is suspected to be different from the associated authentication identity type.
[0101] In some embodiments, the terminal device may present an identity authentication entrance in the following manner: obtaining interaction features corresponding to the interaction operations of the current login account; based on the interaction features, calling a machine learning model to predict whether it is necessary to verify the identity type of the current login account, and obtaining a prediction result; when the prediction result indicates that it is necessary to verify the identity type of the current login account, presenting an identity authentication entrance.
[0102] Among them, the machine learning model is trained based on the interaction features corresponding to the interactive operations of the login account samples in the virtual scene, and the labels annotated whether the identity type of the login account samples needs to be verified (1 means that the identity type of the login account samples needs to be verified, and the identity authentication entry is presented at this time, and 0 means that the identity type of the login account samples does not need to be verified, and the identity authentication entry is not presented at this time). In actual applications, when the current login account performs interactive operations in the virtual scene, based on the collected interactive features of the interactive operations, the machine learning model based on the artificial intelligence algorithm is used to predict whether the identity type of the current login account needs to be verified, which can make the prediction result more accurate, and then the corresponding identity authentication entry is displayed only when the identity type of the current login account needs to be verified. In this way, the timeliness and accuracy of the identity authentication are guaranteed, and the inaccurate timing of the presentation of the identity authentication entry is avoided to cause interference to the user.
[0103] It should be noted that the above-mentioned machine learning model can be a neural network model (such as a convolutional neural network, a deep convolutional neural network, or a fully connected neural network, etc.), a decision tree model, a gradient boosting tree, a multilayer perceptron, and a support vector machine, etc. The embodiment of the present application does not specifically limit the type of machine learning model.
[0104] Step 103: Based on the verification guidance information, a verification target text corresponding to the verification reference text input by the current login account based on the identity authentication entry is received.
[0105] In some embodiments, the terminal device can present the verification reference text in the following manner: presenting the first type of verification reference text; correspondingly, the terminal device can receive the verification target text of the corresponding verification reference text input by the current login account based on the identity authentication entry in the following manner: when the verification guide information is used to guide the input of text of a different type corresponding to the verification reference text, the second type of verification target text of the current login account based on the identity authentication entry is received; wherein the first type is different from the second type.
[0106] Here, taking into account the differences in knowledge and common sense of users with different authentication identity types, the actual identity type of the current login account can be identified by detecting whether the current login account can successfully convert between different types of fonts or fonts in different languages. For example, taking the first type as simplified Chinese and the second type as traditional Chinese as an example, most underage users now do not recognize traditional Chinese characters, while adult users are relatively familiar with traditional Chinese characters. Therefore, based on this, the actual identity type of the current login account can be identified by detecting whether the current login account can successfully convert and sign between simplified Chinese and traditional Chinese.
[0107] See also Figure 5 , Figure 5 The identity verification diagram provided in the embodiment of the present application is as follows: Figure 5 In the example, the font type of the verification reference text 501 is Traditional Chinese, and the verification guide information 502 is "Please handwrite the simplified Chinese content corresponding to the above traditional Chinese characters". After the current login account enters the verification target text corresponding to the verification reference text 501 written by the user according to the guidance of the verification guide information 502, the terminal device compares the verification reference text and the verification target text based on the verification guide information. Only when the font type of the verification target text is Simplified Chinese and the corresponding characters in the verification reference text and the verification target text are in a traditional-simplified relationship (same semantics), can it be determined that the actual identity type of the current login account is the same as the associated pre-authenticated authentication identity type. If there are characters in the corresponding characters in the verification reference text and the verification target text that do not belong to the traditional-simplified relationship (different semantics), it can be determined that the actual identity type of the current login account is different from the associated pre-authenticated authentication identity type.
[0108] It is understandable that, given that users with different authenticated identity types have different keyboard input features, for example, younger minors are usually unskilled in using the keyboard (including but not limited to keyboard switching, such as switching between numbers, pinyin, and punctuation, and the use of 9 or 26 keys). Therefore, the actual identity type of the current login account can be identified by detecting the keyboard input features corresponding to the current login account. If the keyboard input features corresponding to the current login account match the keyboard input features corresponding to the adult account, it can be determined that the actual identity type corresponding to the current login account is an adult; if the keyboard input features corresponding to the current login account match the keyboard input features corresponding to the minor account, it can be determined that the actual identity type corresponding to the current login account is a minor.
[0109] In some embodiments, the terminal device can receive the verification target text of the corresponding verification reference text input by the current login account based on the identity authentication entry based on the verification guidance information in the following manner: when the verification reference text is a question that is compatible with the authentication identity type and the verification guidance information is used to guide the input of the answer to the corresponding question, the terminal device receives the verification answer text of the corresponding verification reference text input by the current login account based on the identity authentication entry, and uses the verification answer text as the verification target text.
[0110] Here, it is possible to verify whether the actual identity type of the current login account is the same as the authentication identity type associated with the current login account by detecting whether the current login account can successfully answer questions that are compatible with the pre-authenticated authentication identity type associated with the current login account. For example, the user characteristics corresponding to the current login account are 28 years old, master of science and engineering, and good at artificial intelligence technology, and the associated pre-authenticated authentication identity type is an adult. Therefore, when it is suspected that the actual identity type of the current login account is suspected to be different from the associated authentication identity type, when the actual identity type is authenticated, questions that are compatible with the characteristics corresponding to the current login account (such as questions about artificial intelligence technology) can be presented as verification reference texts, and the verification guidance information is used to guide the user to answer the above questions. When the terminal device receives the verification answer text corresponding to the above questions input by the current login account, the received verification answer text is used as the verification target text for identity authentication.
[0111] In some embodiments, the terminal device can verify the actual identity type based on the verification target text in the following manner: match the verification answer text with the verification reference answer corresponding to the verification reference text to obtain a matching result; when the matching result indicates that the verification answer text and the verification reference answer are inconsistent, it is determined that the actual identity type is different from the authenticated identity type.
[0112] Here, when the verification reference text is a question that is compatible with the authentication identity type, when the terminal device receives the verification answer text corresponding to the above question input by the current login account, the received verification answer text is compared with the verification reference answer corresponding to the verification reference text. If the two are inconsistent, it is determined that the actual identity type of the current login account is different from the authentication identity type associated with the current login account. If the two are consistent, it is determined that the actual identity type of the current login account is the same as the authentication identity type associated with the current login account. In addition, if the two are consistent, the identity authentication features corresponding to the verification answer text (i.e., the verification target text) input by the current login account can be further extracted, and the extracted identity authentication features can be compared with the authentication identity type associated with the current login account. The extracted identity authentication feature is matched with the reference authentication feature of the login account corresponding to the authentication identity type associated with the current login account, and when the extracted identity authentication feature matches the reference authentication feature corresponding to the login account corresponding to the authentication identity type associated with the current login account, it is determined that the actual identity type of the current login account is the same as the authentication identity type associated with the current login account; when the extracted identity authentication feature does not match the reference authentication feature corresponding to the login account corresponding to the authentication identity type associated with the current login account, it is determined that the actual identity type of the current login account is different from the authentication identity type associated with the current login account; in this way, during the process of the current login account performing interactive operations in the virtual scene, the actual identity type of the current login account is doubly verified, thereby improving the accuracy of authentication.
[0113] In some embodiments, the terminal device may present the verification guidance information and verification reference text corresponding to the identity authentication entry in the following manner: present the verification guidance information corresponding to the identity authentication entry, and periodically update and present the verification reference text corresponding to the verification guidance information.
[0114] Here, during the process of the current login account performing interactive operations in the virtual scene, when verifying the actual identity type of the current login account, the verification guidance information presented by the terminal device may remain unchanged, and the verification reference text may be periodically updated and presented, for example, see Figure 6 , Figure 6 In the identity authentication schematic provided for the embodiment of the present application, the verification guidance information is: "Please handwrite the simplified Chinese content corresponding to the verification reference text of the above traditional Chinese characters", and refresh the verification reference text periodically (such as every 50 seconds) so that the verification reference text is in periodic update, such as dynamically updating traditional Chinese for users to enter the corresponding simplified Chinese, avoiding underage users from asking others to help sign, which can improve the accuracy of authentication for the actual identity type of the current login account, thereby avoiding improper intervention and improving the accuracy and pertinence of interactive intervention.
[0115] In some embodiments, the terminal device may present the verification guidance information and verification reference text corresponding to the identity authentication entry in the following manner: periodically updating and presenting the verification guidance information corresponding to the identity authentication entry, and the verification reference text corresponding to the verification guidance information.
[0116] Here, in the process of the current login account performing interactive operations in the virtual scene, when the actual identity type of the current login account is verified, the verification guidance information and the verification reference text presented by the terminal device can be periodically updated, wherein the update period of the verification guidance information and the update period of the verification reference text may be the same or different. When the update periods are the same, the verification guidance information and the verification reference text are updated synchronously; when the update periods are different, the update period of the verification guidance information is greater than the update period of the verification reference text, that is, under the same verification guidance information, the verification reference text corresponding to the verification guidance information is in periodic update. For example, assuming that the update period of the verification guidance information is 3 minutes, and the update period of the verification reference text is 1 minute, this situation is similar to updating the "question type" (that is, the verification guidance information) every 3 minutes, and under a certain "question type", the "question" (that is, the verification reference text) is updated every 1 minute.
[0117] As an example, see Figure 7 , Figure 7 In the identity authentication schematic provided in the embodiment of the present application, between 0-3 minutes, the verification guidance information 1 is "Please handwrite the simplified Chinese content corresponding to the verification reference text of the above-mentioned traditional Chinese characters", and the verification reference text is updated every 1 minute (that is, the traditional Chinese is updated); between 3-6 minutes, the verification guidance information 1 is updated to the verification guidance information 2, such as the verification guidance information 2 has always been "Please handwrite the answer corresponding to the verification reference text", and the verification reference text is updated every 1 minute (that is, the question is updated); in this way, underage users are prevented from asking others for help to sign, which is conducive to improving the accuracy of authentication of the actual identity type of the current login account; in this way, the verification guidance information and the verification reference text are both in periodic update changes, which prevents underage users from asking others for help to sign, and can improve the accuracy of authentication of the actual identity type of the current login account, thereby avoiding improper intervention and improving the accuracy and pertinence of interactive intervention.
[0118] Step 104: Verify the actual identity type based on the verification target text. When the actual identity type is different from the authentication identity type, perform interactive intervention on the interactive behavior of the current login account.
[0119] In some embodiments, the terminal device can verify the actual identity type based on the verification target text to obtain a verification result in the following manner: perform feature extraction on the verification target text to obtain a verification text feature corresponding to the verification target text; obtain the historical text feature corresponding to the historical verification text input by the current login account, and match the verification text feature with the historical text feature to obtain a verification result; accordingly, before the terminal device interactively intervenes in the interactive behavior of the current login account, when the verification result indicates that the verification text feature does not match the historical text feature, it determines that the actual identity type of the current login account is different from the associated authentication identity type.
[0120] Here, the historical verification text is the text previously entered by the current login account. By matching the verification text features corresponding to the verification target text currently entered by the current login account with the historical text features of the historical verification text previously entered, it is determined whether the actual identity type of the current login account is the same as the associated authentication identity type. For example, the similarity between the verification text features and the historical text features is calculated (such as cosine similarity). When the similarity value is higher than the similarity threshold (which can be set according to actual conditions), it is considered that the verification text features match the historical text features, and at this time, it is determined that the actual identity type of the current login account is the same as the associated authentication identity type; when the similarity value is lower than the similarity threshold, it is considered that the verification text features do not match the historical text features, and it is determined that the actual identity type of the current login account is different from the associated authentication identity type.
[0121] In some embodiments, before matching the verification text feature with the historical text feature, a reference authentication feature of the login account corresponding to the pre-authenticated authentication identity type associated with the current login account may be obtained, and the verification text feature may be matched with the reference authentication feature first. When the verification text feature does not match the reference authentication feature, it is directly determined that the actual identity type of the current login account is different from the associated authentication identity type; when the verification text feature matches the reference authentication feature, the verification text feature is further matched with the historical text feature. When the verification text feature does not match the historical text feature, it is determined that the actual identity type of the current login account is different from the associated authentication identity type; when the verification text feature matches the historical text feature, it is determined that the actual identity type of the current login account is the same as the associated authentication identity type, that is, only when the verification text feature matches the reference authentication feature and the verification text feature also matches the historical text feature, is it considered that the actual identity type of the current login account is the same as the associated authentication identity type, otherwise, it is considered that the actual identity type of the current login account is different from the associated authentication identity type; in this way, during the process of the current login account performing interactive operations in the virtual scene, the actual identity type of the current login account is double-verified, thereby improving the accuracy of authentication.
[0122] In some embodiments, when the verification result represents that the actual identity type of the current login account is different from the pre-authenticated authentication identity type associated with it, interactive intervention can be performed on the interactive behavior of the current login account in the virtual scene; wherein the interactive behavior includes at least one of the following: the start time point of the interaction, the end time point of the interaction, the duration of the interaction, the recharge amount of virtual resources, and the recharge frequency of virtual resources.
[0123] Here, during the interactive operation of the current login account in the virtual scene, if the actual identity type actually displayed by the current login account is different from the pre-authenticated authentication identity type, the interactive behavior of the current login account in the virtual scene is interactively intervened. For example, in the real-name authentication stage, the authentication identity type authenticated by the current login account is an adult, but during the game process, the actual identity type actually displayed by the current login account is a minor, then the online game time control or recharge restriction is carried out on the current login account in accordance with the local management mechanism or management policy for minors, for example, the current login account is only allowed to play the game from 20:00 to 21:00 every day on Friday, Saturday, Sunday and statutory holidays, or the recharge amount of the current login account in the game is only allowed to be lower than the prescribed recharge threshold, etc.
[0124] It can be understood that the interactive features corresponding to the interactive operations of the current login account involved in the embodiments of the present application, the input identity information, the input verification text or authentication text and the corresponding features are essentially the user's relevant data. When the embodiments of the present application are applied to specific products or technologies, the user's permission or consent is required, and the collection, use and processing of relevant data need to comply with the relevant laws, regulations and standards of the relevant countries and regions.
[0125] Below, an exemplary application of the embodiment of the present application in an actual application scenario will be described. Taking the virtual scene as a game, the pre-authenticated identity authentication type associated with the current login account as an adult, and the intervention in the game behavior of underage users as an example, the interactive processing method in the virtual scene provided by the embodiment of the present application will be described. The anti-addiction scheme in the related art mainly has the following shortcomings in the process of capturing underage users: 1) It mainly captures suspected minors in the game, but lacks effective means to reduce underage users from impersonating adults in the real-name authentication stage; 2) When distinguishing between underage and adult users, it mainly relies on face recognition technology, but in view of privacy, most users are unwilling to perform face recognition, and adult users who do not perform face recognition will be automatically classified as underage users and will be subject to intervention strategies. This will result in the process of capturing underage users. Real adult users are misjudged as underage users, which seriously affects the accuracy and pertinence of the intervention, and thus affects the gaming experience of adult users.
[0126] To this end, the interactive processing method in the virtual scene provided in the embodiment of the present application mainly involves two parts: 1) In the real-name authentication stage, this method is used to intercept minors from using adult identity documents to complete the real-name authentication of an account; 2) During the game, handwritten authentication text is input to identify the use of other people's identity card information and distinguish between minors and adult users.
[0127] In actual applications, feature libraries of different authentication identity types (such as adults and minors) can be created in advance according to the writing habits of different authentication identity types (such as adults and minors). The feature library stores the writing features corresponding to high-frequency Chinese character writing texts of user groups with different authentication identity types (i.e., the reference authentication features mentioned above), wherein the writing features can characterize the writing characteristics of the signatory (such as the user corresponding to the current login account) corresponding to the corresponding writing text, such as writing speed, writing pressure, inclination of the writing pen (or finger), font shape, stroke order, touch area, scale ratio, connected writing and other features; usually, the writing features corresponding to different authentication identity types are different, so the writing features corresponding to high-frequency Chinese character writing texts of user groups with different authentication identity types, such as the writing features of adults and the writing features of minors, can be first stored in the feature library as reference authentication features for identity authentication or verification.
[0128] Next, we will explain the interaction processing method in the virtual scene provided in the embodiment of the present application, starting from the real-name authentication stage to intercept minors from using adult identity documents to complete the real-name authentication of their accounts, and distinguish between minors and adult users during the game.
[0129] See also Figure 8 , Figure 8 A schematic diagram of the interactive processing method in a virtual scene provided for an embodiment of the present application. In the real-name authentication stage, the processing flow of real-name authentication using this method is as follows: when the current login account submits identity information for real-name authentication, the anti-addiction system background sends random Chinese characters (i.e., the authentication reference text mentioned above) and authentication guidance information, and the authentication guidance information guides the user of the current login account to handwrite and input specified Chinese characters, wherein each issued Chinese character is a random Chinese character to ensure that the Chinese characters encountered by a user are not repeated each time; and the Chinese characters displayed on the front end must be updated periodically (such as refreshing every minute) to avoid minors asking others for help; and considering that many minors now do not recognize traditional Chinese characters at all, traditional Chinese characters can be appropriately sent, requiring users to write the corresponding simplified Chinese characters to improve recognition accuracy; the user corresponding to the current login account needs to handwrite the most recent Chinese character information (i.e., the identity authentication text mentioned above) and submit it to the anti-addiction system background for authentication.
[0130] The background of the anti-addiction system verifies the identity information (such as name and ID number) submitted by the current login account, such as comparing the name in the submitted identity information with the name associated with the ID number. When the submitted name is consistent with the name associated with the ID number, it is considered that the submitted identity information has passed the verification, and the identity type indicated by the ID number is determined. For example, if the input name is Zhang A, the name associated with the ID number is also Zhang A, and the age of Zhang A indicated by the ID number is 20 years old, then Zhang A's identity type is an adult. At the same time, the background of the anti-addiction system extracts features from the identity authentication text submitted by the current login account, obtains the identity authentication features corresponding to the identity authentication text, and identifies the identity type of the current login account based on the identity authentication text. For example, the identity authentication features are matched with the reference authentication features of each authentication identity type (such as adults, minors) in the feature library to obtain the corresponding matching degree, and the authentication identity type corresponding to the reference authentication feature with the highest matching degree is selected as the authentication identity type based on the identity authentication text. The identity type obtained by text recognition; then, the identity type indicated by the submitted ID number is combined with the identity type obtained based on the identity authentication text recognition to obtain the verification result, such as comparing the identity type obtained based on the identity authentication text recognition with the identity type indicated by the submitted ID number. If the identity type obtained based on the identity authentication text recognition is consistent with the identity type indicated by the submitted ID number, the verification is considered to be successful, and an association relationship can be established between the current login account and the identity type indicated by the ID number entered by the current login account, that is, the pre-authenticated authentication identity type associated with the current login account is the identity type indicated by the ID number entered by the current login account; if the identity type obtained based on the identity authentication text recognition is inconsistent with the identity type indicated by the submitted ID number, the verification is considered to have failed, and the current login account is rejected for authentication, or the current login account is guided to the manual customer service for verification. In this way, it is possible to avoid the situation where underage users impersonate adult users for real-name authentication from the root.
[0131] See also Fig. 9 , Fig. 9 This is a schematic diagram of an interactive processing method in a virtual scene provided by an embodiment of the present application. During the game, the processing flow of using this method to identify the identity information of others is as follows:
[0132] Step 201: During the game, the terminal device determines whether the actual identity type of the current login account is suspected to be a minor.
[0133] In actual applications, since it is necessary to intervene in the gaming behavior of minors who impersonate the identity information of adults, according to the above-mentioned real-name authentication method, it is assumed that the pre-authenticated authentication identity type associated with the current login account is an adult. During the interactive operation of the current login account in the game, the actual identity type corresponding to the current login object can be identified as a minor based on the interactive features of the interactive operation of the current login account in the virtual scene, such as at least one of the interactive preferences and the interactive time. For example, the interactive features corresponding to the current login account are matched with the reference interactive features of the login account corresponding to the adult in the fingerprint feature library in the game to obtain a first matching degree, and the interactive features corresponding to the current login account are matched with the reference interactive features of the login account corresponding to the minor in the fingerprint feature library in the game to obtain a second matching degree. If the first matching degree is greater than the second matching degree, it is considered that the actual identity type of the current login account is suspected to be an adult, and the process ends; if the first matching degree is less than the second matching degree, it is considered that the actual identity type of the current login account is suspected to be a minor, and step 202 is executed.
[0134] Step 202: Present the identity authentication entry, verification reference text and verification guidance information.
[0135] Here, when the actual identity type of the current login account is suspected to be a minor, the anti-addiction system background sends random Chinese characters (i.e. the verification reference text mentioned above) and verification guidance information to the terminal device for display. The verification guidance information guides the user of the current login account to input the specified Chinese characters by handwriting. Among them, the Chinese characters sent each time are random Chinese characters to ensure that the Chinese characters encountered by a user are not repeated each time; and the Chinese characters displayed on the front end must be updated periodically (such as refreshing every minute) to avoid minors asking others for help; and considering that many minors now do not recognize traditional Chinese characters at all, traditional Chinese characters can be appropriately sent, requiring users to write the corresponding simplified Chinese characters to improve recognition accuracy.
[0136] Step 203: Receive the verification target text input based on the identity authentication entry of the current login account.
[0137] Here, the user corresponding to the currently logged-in account needs to handwrite the most recent Chinese character information (i.e. the verification target text mentioned above) and submit it to the anti-addiction system background for identity verification.
[0138] Step 204: Verify the actual identity type of the current login account based on the verification target text to obtain a verification result.
[0139] Here, during verification, feature extraction is performed on the verification target text to obtain the verification text feature corresponding to the verification target text, and the reference authentication feature of the login account corresponding to the pre-authenticated authentication identity type (i.e., an adult) associated with the current login account is obtained from the fingerprint feature library. The verification text feature is first matched with the reference authentication feature. When the verification text feature does not match the reference authentication feature, it is directly determined that the actual identity type of the current login account is different from the associated authentication identity type; when the verification text feature matches the reference authentication feature, the historical text feature of the historical verification text previously inputted by the current login account is further obtained from the fingerprint feature library, and the verification text feature is matched with the historical text feature. When the verification text feature does not match the historical text feature, it is determined that the actual identity type of the current login account is different from the associated authentication identity type, that is, the actual identity type of the current login account is a minor; when the verification text feature matches the historical text feature, it is determined that the actual identity type of the current login account is the same as the associated authentication identity type, that is, the actual identity type of the current login account is an adult.
[0140] In actual applications, when the verification reference text is a question that is compatible with the authentication identity type and the verification guidance information is used to guide the input of the answer to the corresponding question, the verification answer text of the corresponding verification reference text input by the current login account based on the identity authentication entrance is received, and the verification answer text is used as the verification target text for verification, wherein questions of different difficulty levels can be set according to users of different identity types, such as first guiding the current login account to answer relevant questions of the high school stage (such as mathematical formulas that can only be learned in the third year of high school). If the current login account answers incorrectly, the current login account is further guided to answer relevant questions of the junior high school stage. If the current login account answers correctly, it can be determined that the actual identity type of the current login account is a junior high school student (minor), and interactive intervention is required for this. If the current login account answers incorrectly, the current login account is further guided to answer relevant questions of the primary school stage. If the current login account answers correctly, it can be determined that the actual identity type of the current login account is a primary school student (minor), and interactive intervention is required for this. If the current login account answers incorrectly, it can be determined that the actual identity type of the current login account is an adult with a low basic cultural level, and no interactive intervention is required for this.
[0141] In addition, based on the above answers to the questions, the writing features corresponding to the answers entered by the current login account (i.e. the above-mentioned identity authentication features) can be further extracted, and the extracted writing features can be matched with the reference authentication features of the login account corresponding to the authentication identity type associated with the current login account. When the extracted writing features match the reference authentication features corresponding to the login account corresponding to the authentication identity type associated with the current login account, it is determined that the actual identity type of the current login account is the same as the authentication identity type associated with the current login account; when the extracted writing features do not match the reference authentication features corresponding to the login account corresponding to the authentication identity type associated with the current login account, it is determined that the actual identity type of the current login account is different from the authentication identity type associated with the current login account. In this way, during the process of the current login account performing interactive operations in the virtual scene, the actual identity type of the current login account is doubly verified, thereby improving the accuracy of authentication.
[0142] Step 205: When the verification result indicates that the actual identity type of the current login account is different from the authenticated identity type, interactive intervention is performed on the interactive behavior of the current login account.
[0143] Here, when the verification result indicates that the actual identity type is different from the authenticated identity type, that is, in the real-name authentication stage, the authenticated identity type of the current login account is an adult, and during the game process, the actual identity type of the current login account is a minor, the current login account is interactively intervened in accordance with the management mechanism for minors, such as controlling the online game time or restricting recharges. For example, the current login account is only allowed to play games from 20:00 to 21:00 every day on Fridays, Saturdays, Sundays and statutory holidays.
[0144] Through the above method, during the process of the current login account performing interactive operations in the game, the identity type actually performed by the current login account is identified in real time or periodically based on the relevant characteristics of the interactive operations, so as to compare the identified actual identity type with the pre-authenticated authentication identity type. It is possible to promptly discover that a minor is using an adult's login account to play the game, and perform interactive intervention on users in such situations to prevent minors from becoming addicted to the game, thereby improving the accuracy and pertinence of the interactive intervention. Compared with distinguishing between minors and adults based on face recognition methods, it can not only reduce users' concerns about privacy leakage, but also avoid the situation where real adults are misjudged as minors due to the lack of face recognition, thereby avoiding improper intervention in normal adults, avoiding the loss of normal players, and improving user retention rate.
[0145] The following is a description of an exemplary structure of the interactive processing device 465 in the virtual scene provided by the present application as a software module. In some embodiments, the software module stored in Figure 2The software modules in the interactive processing device 465 in the virtual scene of the memory 460 may include:
[0146] The first presentation module 4651 is used to display, in the interactive interface of the virtual scene, the process of interactive operation of the virtual object corresponding to the current login account in the virtual scene; wherein the current login account is associated with a pre-authenticated authentication identity type that does not interactively intervene in the interactive behavior of the current login account in the virtual scene; the second presentation module 4652 is used to present the identity authentication entry, verification guidance information and verification reference text in response to the actual identity type of the current login account being suspected to be different from the associated authentication identity type during the process of displaying the interactive operation; the text receiving module 4653 is used to receive the verification target text input by the current login account based on the identity authentication entry based on the verification guidance information; the interaction intervention module 4654 is used to verify the actual identity type based on the verification target text, and when the actual identity type is different from the authentication identity type, interactively intervene in the interactive behavior of the current login account.
[0147] In some embodiments, the identity authentication module is also used to extract features from the verification target text to obtain verification text features corresponding to the verification target text; obtain historical text features corresponding to the historical verification text input by the current login account, and match the verification text features with the historical text features to obtain a verification result; before the interactive intervention of the interactive behavior of the current login account, the device also includes: a result judgment module, which is used to determine that the actual identity type of the current login account is different from the associated authentication identity type when the verification result indicates that the verification text features do not match the historical text features.
[0148] In some embodiments, before the process of displaying the virtual object corresponding to the current login account and performing interactive operations in the virtual scene, the device also includes: an identity authentication module, which is used to present the identity information input by the current login account, the identity authentication entrance for inputting the identity authentication text, and the authentication guidance information corresponding to the identity authentication entrance in the authentication interface of the virtual scene; based on the authentication guidance information, receiving the identity authentication text input by the current login account based on the identity authentication entrance; based on the identity authentication text, identifying the identity type of the current login account, and when the identified identity type is consistent with the identity type indicated by the identity information, using the identity type indicated by the identity information as the authentication identity type associated with the current login account.
[0149] In some embodiments, the identity authentication module is further used to extract features from the identity authentication text to obtain identity authentication features corresponding to the identity authentication text; obtain reference authentication features corresponding to the identity authentication text input by the login account corresponding to the identity type indicated by the identity information; match the identity authentication features with the reference authentication features, and when the identity authentication features match the reference authentication features, determine that the identified identity type is consistent with the identity type indicated by the identity information.
[0150] In some embodiments, the device also includes: a third presentation module, which is used to present authentication rejection indication information or a manual verification entrance when the identified identity type is inconsistent with the identity type corresponding to the identity information; wherein the authentication rejection indication information is used to indicate that the authentication of the current login account has failed; the manual verification entrance is used to perform manual customer service verification of the identity type of the current login account.
[0151] In some embodiments, the text receiving module is also used to present the verification guidance information and verification reference text corresponding to the identity authentication entry while presenting the identity authentication entry; based on the verification guidance information, the verification target text corresponding to the verification reference text input by the current login account based on the identity authentication entry is received, and the received verification target text is used as the verification target text.
[0152] In some embodiments, the text receiving module is also used to present a first type of verification reference text; when the verification guidance information is used to guide the input of a text of a different type corresponding to the verification reference text, the second type of verification target text input by the current login account based on the identity authentication entry is received; wherein the first type is different from the second type.
[0153] In some embodiments, the text receiving module is also used to receive the verification answer text corresponding to the verification reference text input by the current login account based on the identity authentication entry when the verification reference text is a question that is compatible with the authentication identity type and the verification guidance information is used to guide the input of an answer corresponding to the question, and use the verification answer text as the verification target text.
[0154] In some embodiments, the identity authentication module is also used to match the verification answer text with the verification reference answer corresponding to the verification reference text to obtain a matching result; when the matching result indicates that the verification answer text is inconsistent with the verification reference answer, it is determined that the actual identity type is different from the authenticated identity type.
[0155] In some embodiments, the text receiving module is further used to present verification guidance information corresponding to the identity authentication entry, and periodically update and present the verification reference text corresponding to the verification guidance information.
[0156] In some embodiments, the text receiving module is further used to periodically update and present the verification guidance information corresponding to the identity authentication entry, and the verification reference text corresponding to the verification guidance information.
[0157] In some embodiments, before presenting the identity authentication entrance, the device also includes: an identity recognition module, which is used to obtain the interaction characteristics corresponding to the interaction operations of the current login account, and the first reference interaction characteristics of the login accounts corresponding to each reference authentication identity type for performing interaction operations in the virtual scene; wherein the interaction characteristics include at least one of the following: interaction preferences, interaction time, and interaction habits; respectively matching the interaction characteristics with each of the first reference interaction characteristics to obtain the corresponding matching degree; and taking the reference authentication identity type with the highest matching degree as the actual identity type of the current login account.
[0158] In some embodiments, before presenting the identity authentication entrance, the device also includes: an identity judgment module, which is used to obtain the interaction characteristics corresponding to the interaction operation of the current login account, and the second reference interaction characteristics of the login account corresponding to the authentication identity type associated with the current login account performing interaction operations in the virtual scene; matching the interaction characteristics with the second reference interaction characteristics, and when the matching degree between the interaction characteristics and the second reference interaction characteristics is lower than the matching degree threshold, determining that the actual identity type of the current login account is suspected to be different from the associated authentication identity type.
[0159] In some embodiments, the second presentation module is also used to obtain interaction features corresponding to the interaction operations of the current login account; based on the interaction features, a machine learning model is called to predict whether it is necessary to verify the identity type of the current login account to obtain a prediction result; when the prediction result indicates that it is necessary to verify the identity type of the current login account, the identity authentication entry is presented.
[0160] In some embodiments, the interaction intervention module is also used to interactively intervene in the interaction behavior of the currently logged-in account in the virtual scene; wherein, the interaction behavior includes at least one of the following: the interaction start time point, the interaction end time point, the interaction duration, the recharge amount of virtual resources, and the recharge frequency of virtual resources.
[0161] The embodiment of the present application provides a computer program product or a computer program, which includes a computer instruction stored in a computer-readable storage medium. The processor of the computer device reads the computer instruction from the computer-readable storage medium, and the processor executes the computer instruction, so that the computer device executes the above-mentioned interactive processing method in the virtual scene of the embodiment of the present application.
[0162] The embodiment of the present application provides a computer-readable storage medium storing executable instructions, wherein the executable instructions are stored. When the executable instructions are executed by a processor, the processor will execute the interactive processing method in the virtual scene provided by the embodiment of the present application, for example, Figure 3 The method shown.
[0163] In some embodiments, the computer-readable storage medium may be a memory such as FRAM, ROM, PROM, EPROM, EEPROM, flash memory, magnetic surface storage, optical disk, or CD-ROM; or it may be various devices including one or any combination of the above memories.
[0164] In some embodiments, executable instructions may be in 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 stand-alone program or as a module, component, subroutine or other unit suitable for use in a computing environment.
[0165] As an example, executable instructions may, but need not, correspond to a file in a file system, may be stored as part of a file that stores other programs or data, such as in one or more scripts in a HyperText Markup Language (HTML) document, in a single file dedicated to the program in question, or in multiple coordinated files (e.g., files storing one or more modules, subroutines, or code portions).
[0166] By way of example, executable instructions may be deployed to be executed on one computing device, or on multiple computing devices located at one site, or on multiple computing devices distributed across multiple sites and interconnected by a communication network.
[0167] The above is only an embodiment of the present application and is not intended to limit the protection scope of the present application. Any modifications, equivalent substitutions and improvements made within the spirit and scope of the present application are included in the protection scope of the present application.
Claims
1. An interactive processing method in a virtual scene, characterized in that: The method comprises: In the interactive interface of the virtual scene, the process of the virtual object corresponding to the currently logged-in account performing interactive operations in the virtual scene is displayed; The current login account is associated with a pre-authenticated authentication identity type that does not interactively interfere with the interactive behavior of the current login account in the virtual scene; In the process of displaying the interactive operation, obtaining the interactive feature corresponding to the interactive operation of the current login account and the second reference interactive feature of the login account corresponding to the authentication identity type associated with the current login account performing the interactive operation in the virtual scene; When it is determined based on the interaction feature and the second reference interaction feature that the actual identity type of the current login account is suspected to be different from the associated authentication identity type, presenting an identity authentication entry, verification guidance information, and verification reference text; Based on the verification guidance information, receiving the verification target text corresponding to the verification reference text input by the current login account based on the identity authentication entry; The actual identity type is verified based on the verification target text, and when the actual identity type is different from the authentication identity type, interactive intervention is performed on the interactive behavior of the current login account.
2. The method according to claim 1, characterized in that The actual identity type is verified based on the verification target text to obtain a verification result, including: Extracting features of the verification target text to obtain verification text features corresponding to the verification target text; Acquire the historical text feature corresponding to the historical verification text input by the current login account, and match the verification text feature with the historical text feature to obtain a verification result; Before the interactive intervention of the interactive behavior of the current login account, the method further includes: When the verification result indicates that the verification text feature does not match the historical text feature, it is determined that the actual identity type of the current login account is different from the associated authentication identity type.
3. The method according to claim 1, characterized in that Before the process of displaying the virtual object corresponding to the currently logged-in account and performing interactive operations in the virtual scene, the method further includes: In the authentication interface of the virtual scene, the identity information input by the current login account, the identity authentication entry for inputting the identity authentication text, and the authentication guidance information corresponding to the identity authentication entry are presented; Based on the authentication guidance information, receiving the identity authentication text input by the current login account based on the identity authentication entry; The identity type of the current login account is identified based on the identity authentication text, and when the identified identity type is consistent with the identity type indicated by the identity information, the identity type indicated by the identity information is used as the authentication identity type associated with the current login account.
4. The method according to claim 3, characterized in that The identifying the identity type of the current login account based on the identity authentication text includes: Extracting features from the identity authentication text to obtain identity authentication features corresponding to the identity authentication text; Obtaining a reference authentication feature corresponding to an authentication text input by a login account corresponding to the identity type indicated by the identity information; The identity authentication feature is matched with the reference authentication feature, and when the identity authentication feature matches the reference authentication feature, it is determined that the identified identity type is consistent with the identity type indicated by the identity information.
5. The method according to claim 3, characterized in that The method further comprises: When the identified identity type is inconsistent with the identity type corresponding to the identity information, presenting authentication rejection indication information or manual verification entry; Among them, the authentication rejection indication information is used to indicate that the authentication of the current login account has failed; the manual verification entrance is used to perform manual customer service verification on the identity type of the current login account.
6. The method according to claim 1, characterized in that Before presenting the identity authentication entrance, the method further includes: Acquire an interaction feature corresponding to the interaction operation of the current login account and a first reference interaction feature of the login account corresponding to each reference authentication identity type performing an interaction operation in the virtual scene; The interaction characteristics include at least one of the following: interaction preference, interaction time, and interaction habits; Matching the interaction feature with each of the first reference interaction features respectively to obtain corresponding matching degrees; The reference authentication identity type with the highest matching degree is used as the actual identity type of the current login account.
7. The method according to claim 1, characterized in that Before presenting the identity authentication entrance, the method further includes: The interaction feature is matched with the second reference interaction feature, and when the matching degree between the interaction feature and the second reference interaction feature is lower than a matching degree threshold, it is determined that the actual identity type of the current login account is suspected to be different from the associated authentication identity type.
8. The method according to claim 1, characterized in that The presenting identity authentication entry includes: Obtaining the interaction characteristics corresponding to the interaction operation of the current login account; Based on the interaction features, calling a machine learning model to predict whether it is necessary to verify the identity type of the current login account, and obtaining a prediction result; When the prediction result indicates that the identity type of the current login account needs to be verified, the identity authentication entry is presented.
9. The method according to claim 1, characterized in that The presenting verification reference text comprises: presenting a first type of verification reference text; The receiving of the verification target text corresponding to the verification reference text input by the current login account based on the identity authentication entry includes: When the verification guidance information is used to guide the input of text of different types corresponding to the verification reference text, the second type of verification target text input by the current login account based on the identity authentication entry is received, and the first type is different from the second type.
10. The method according to claim 1, characterized in that The receiving, based on the verification guidance information, a verification target text corresponding to the verification reference text input by the current login account based on the identity authentication entry includes: When the verification reference text is a question that is compatible with the authentication identity type and the verification guidance information is used to guide the input of the answer corresponding to the question, the verification answer text corresponding to the verification reference text input by the current login account based on the identity authentication entry is received, and the verification answer text is used as the verification target text.
11. The method according to claim 10, characterized in that The verifying the actual identity type based on the verification target text includes: Matching the verification answer text with the verification reference answer corresponding to the verification reference text to obtain a matching result; When the matching result indicates that the verification answer text is inconsistent with the verification reference answer, it is determined that the actual identity type is different from the authenticated identity type.
12. The method according to claim 1, characterized in that The presenting of verification guidance information and verification reference text includes: The verification guidance information corresponding to the identity authentication entry is presented, and the verification reference text corresponding to the verification guidance information is periodically updated and presented.
13. The method according to claim 1, characterized in that The presenting of verification guidance information and verification reference text includes: The verification guidance information corresponding to the identity verification entry and the verification reference text corresponding to the verification guidance information are periodically updated and presented.
14. The method according to claim 1, wherein: The interactive intervention of the interactive behavior of the current login account includes: Interacting with the interactive behavior of the currently logged-in account in the virtual scene; The interaction behavior includes at least one of the following: an interaction start time point, an interaction end time point, an interaction duration, a recharge amount of virtual resources, and a recharge frequency of virtual resources.
15. An interactive processing device in a virtual scene, characterized in that: The device comprises: A first presentation module is used to display, in an interactive interface of a virtual scene, a process in which a virtual object corresponding to a currently logged-in account performs an interactive operation in the virtual scene; The current login account is associated with a pre-authenticated authentication identity type that does not interactively interfere with the interactive behavior of the current login account in the virtual scene; A second presentation module is used to obtain, during the process of displaying the interactive operation, an interactive feature corresponding to the interactive operation of the current login account and a second reference interactive feature of the login account corresponding to the authentication identity type associated with the current login account for interactive operation in the virtual scene, and when it is determined based on the interactive feature and the second reference interactive feature that the actual identity type of the current login account is suspected to be different from the associated authentication identity type, present an identity authentication entry, verification guide information and verification reference text; A text receiving module, configured to receive, based on the verification guide information, a verification target text corresponding to the verification reference text input by the current login account based on the identity authentication entry; An interactive intervention module is used to verify the actual identity type based on the verification target text, and when the actual identity type is different from the authenticated identity type, interactively intervene in the interactive behavior of the current login account.
16. A terminal device, characterized in that: include: A memory for storing executable instructions; A processor is used to implement the interactive processing method in a virtual scene as described in any one of claims 1 to 14 when executing the executable instructions stored in the memory.
17. A computer-readable storage medium, characterized in that: Executable instructions are stored, which are used to implement the interactive processing method in the virtual scene described in any one of claims 1 to 14 when executed by a processor.
18. A computer program product comprising a computer program or instructions, characterized in that When the computer program or instruction is executed by a processor, the interactive processing method in a virtual scene described in any one of claims 1 to 14 is implemented.
Citation Information
Patent Citations
Method and device for filling input boxes
CN107480516A
Online handwriting and identity authentication method having capability for identifying identity of attacker
WO2015032304A1