AR scene authentication interaction method, device, equipment and readable storage medium

By receiving authentication requests in AR applications and outputting authentication interface, the problem of quitting the application for authentication in AR applications is solved, and the user experience improvement of authentication interaction without quitting the application is achieved.

CN111414592BActive Publication Date: 2025-02-14SHENZHEN TECNO TECH CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202010180303.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-03-13
Publication Date
2025-02-14
Estimated Expiration
2040-03-13

AI Technical Summary

Technical Problem

In AR applications, if the authentication interface is required, you must exit the AR application, resulting in a reduced user experience.

Method used

When an authentication request is received in an AR application scenario, the authentication interface corresponding to the authentication request is output, and after the authentication information is successfully verified, the user interface corresponding to the authentication interface is output.

Benefits of technology

It realizes authentication interaction without quitting the application in AR application scenarios, improving the user's experience of using AR applications.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN111414592B_ABST
    Figure CN111414592B_ABST
Patent Text Reader

Abstract

The present invention discloses an AR scene authentication interaction method, the method comprising: when an authentication request is received, outputting an authentication interface corresponding to the authentication request in an AR application scene; when authentication information is received based on the authentication interface, judging whether the authentication information is successfully verified; if the authentication information is successfully verified, outputting a user interface corresponding to the authentication interface in the AR application scene. The present invention also discloses an AR scene authentication interaction device, equipment and readable storage medium. When the present invention receives an authentication request, an authentication interface is output in an AR scene, judging whether the received authentication information is successfully verified, and if it is judged that the authentication information is successfully verified, outputting a user interface corresponding to the authentication request in the AR application scene, realizing the output of the authentication interface and the user interface in the AR application scene, and enhancing the user experience of using the AR application.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of AR applications, and in particular to an AR scene authentication interaction method, device, equipment and readable storage medium. Background Art

[0002] With the rapid development of augmented reality technology, AR (Augmented Reality) has entered people's lives.

[0003] In the prior art, due to security requirements, the implementation of system passwords is to directly call the system's UI (User Interface) interaction interface. These interaction interfaces are the system's native authentication interfaces and can be applied to ordinary application scenarios (such as shopping payment). These interaction interfaces are called when user identity verification is required. However, for AR applications, because AR applications need to use cameras to obtain real images to achieve the combination of virtual and reality, if the authentication interface needs to be called, the AR application must be exited, which reduces the user experience of using the AR application. Summary of the invention

[0004] The main purpose of the present invention is to provide an AR scene authentication interaction method, which aims to solve the technical problem that in an AR application, if an authentication interface needs to be called, the AR application must be exited, which reduces the user experience of using the AR application.

[0005] In addition, to achieve the above object, the present invention also provides an AR scene authentication interaction method, the AR scene authentication interaction method comprising the following steps:

[0006] When an authentication request is received, an authentication interface corresponding to the authentication request is output in the AR application scenario;

[0007] When authentication information is received based on the authentication interface, determining whether the authentication information is successfully verified;

[0008] If the authentication information is successfully verified, a user interface corresponding to the authentication interface is output in the AR application scenario.

[0009] Optionally, when receiving the authentication request, the step of outputting an authentication interface corresponding to the authentication request in the AR application scenario includes:

[0010] When receiving an authentication request, determine whether the currently displayed page is an AR application scenario;

[0011] If the currently displayed page is not the AR application scenario, outputting an authentication display page;

[0012] If the currently displayed page is the AR application scene, an authentication interface corresponding to the authentication request is output in the AR application scene.

[0013] Optionally, when receiving the authentication request, the step of outputting an authentication interface corresponding to the authentication request in the AR application scenario further includes:

[0014] When receiving an authentication request, determining whether there is a target 3D authentication graphic matching the authentication request in a preset 3D authentication graphic library;

[0015] If the target 3D authentication graphic does not exist in the preset 3D authentication graphic library, an error prompt message is displayed on the output authentication interface;

[0016] If the target 3D authentication graphic exists in the preset 3D authentication graphic library, the target 3D authentication graphic is output as an authentication interface in the AR application scene.

[0017] Optionally, when authentication information is received based on the authentication interface, the step of determining whether the authentication information is successfully verified includes:

[0018] When authentication information is received based on the authentication interface, determining whether the authentication information matches the authentication interface;

[0019] If the authentication information does not match the authentication interface, output a prompt message for re-entering the authentication information;

[0020] If the authentication information matches the authentication interface, it is determined whether the authentication information is successfully verified.

[0021] Optionally, if the authentication information does not match the authentication interface, the step of outputting a prompt message for re-entering the authentication information comprises:

[0022] If the authentication information does not match the authentication interface, obtaining the information type of the authentication information and obtaining the target information type that matches the authentication interface;

[0023] Determine whether there is a conversion relationship between the information type and the target information type;

[0024] If there is no conversion relationship between the information type and the target information type, a prompt message for re-entering the authentication information is output.

[0025] Optionally, after the step of determining whether there is a conversion relationship between the information type and the target information type, the following step is further performed:

[0026] If there is a conversion relationship between the information type and the target information type, converting the information type into the target information type;

[0027] When the information type is converted to the target information type, a step of determining whether the authentication information is successfully verified is performed.

[0028] Optionally, if the authentication information is successfully verified, the step of outputting a user interface corresponding to the authentication interface in the AR application scenario includes:

[0029] If the authentication information is successfully verified, determining whether there is a target 3D interface graphic corresponding to the authentication request in the preset 3D interface graphic library;

[0030] If the target 3D interface graphic corresponding to the authentication request does not exist in the preset 3D interface graphic library, outputting a prompt message indicating that the user interface displays an error;

[0031] If the target 3D interface graphic corresponding to the authentication request exists in the preset 3D interface graphic library, the target 3D interface graphic is output as a user interface in the AR application scene.

[0032] In addition, to achieve the above-mentioned purpose, the present invention further provides an AR scene authentication interaction device, the AR scene authentication interaction device comprising:

[0033] A receiving module, configured to output an authentication interface corresponding to the authentication request in the AR application scenario when an authentication request is received;

[0034] A judgment module, configured to judge whether the authentication information is successfully verified when the authentication information is received based on the authentication interface;

[0035] The output module is used to output a user interface corresponding to the authentication interface in the AR application scenario if the authentication information is successfully verified.

[0036] In addition, to achieve the above-mentioned purpose, the present invention also provides an AR scene authentication interaction device, which includes: a memory, a processor, and an AR scene authentication interaction program stored in the memory and executable on the processor, and when the AR scene authentication interaction program is executed by the processor, the steps of the AR scene authentication interaction method as described above are implemented.

[0037] In addition, to achieve the above-mentioned purpose, the present invention also provides a computer-readable storage medium, on which an AR scene authentication interaction program is stored. When the AR scene authentication interaction program is executed by a processor, the steps of the AR scene authentication interaction method as described above are implemented.

[0038] An AR scene authentication interaction method, device, equipment and readable storage medium proposed in an embodiment of the present invention. In the embodiment of the present invention, when the AR scene authentication interaction program receives an authentication request, the AR scene authentication interaction program outputs an authentication interface corresponding to the authentication request to the AR application scene, and the user inputs the authentication information according to the authentication interface. After the AR scene authentication interaction program receives the authentication information, the AR scene authentication interaction program determines whether the authentication information is successfully verified. If the AR scene authentication interaction program determines that the authentication information is successfully verified, the AR scene authentication interaction program outputs a user interface corresponding to the authentication interface in the AR application scene. The output of the authentication interface and the user interface in the AR application scene is realized, which enhances the user experience of using the AR application. BRIEF DESCRIPTION OF THE DRAWINGS

[0039] Figure 1 A schematic diagram of the hardware structure of an implementation of an AR scene authentication interaction device provided in an embodiment of the present invention;

[0040] Figure 2 This is a flow chart of the first embodiment of the AR scene authentication interaction method of the present invention;

[0041] Figure 3 This is a flow chart of the second embodiment of the AR scene authentication interaction method of the present invention;

[0042] Figure 4 This is a flow chart of a third embodiment of the AR scene authentication interaction method of the present invention;

[0043] Figure 5 This is a flow chart of a fourth embodiment of the AR scene authentication interaction method of the present invention;

[0044] Figure 6 This is a schematic diagram of the functional modules of an embodiment of an AR scene authentication interaction device of the present invention.

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

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

[0047] In the subsequent description, the suffixes such as "module", "component" or "unit" used to represent elements are only used to facilitate the description of the present invention, and have no specific meanings. Therefore, "module", "component" or "unit" can be used in a mixed manner.

[0048] The AR scene authentication interaction device (also called terminal, device or terminal device) of the embodiment of the present invention includes a device with data processing function such as a smart phone, a PC, a tablet computer and a portable computer.

[0049] like Figure 1 As shown, the terminal may include: a processor 1001, such as a CPU, a network interface 1004, a user interface 1003, a memory 1005, and a communication bus 1002. Among them, the communication bus 1002 is used to realize the connection and communication between these components. The user interface 1003 may include a display screen (Display), an input unit such as a keyboard (Keyboard), and the optional user interface 1003 may also include a standard wired interface and a wireless interface. The network interface 1004 may optionally include a standard wired interface and a wireless interface (such as a WI-FI interface). The memory 1005 may be a high-speed RAM memory, or a stable memory (non-volatile memory), such as a disk memory. The memory 1005 may also be a storage device independent of the aforementioned processor 1001.

[0050] Optionally, the terminal may also include a camera, an RF (Radio Frequency) circuit, a sensor, an audio circuit, a WiFi module, and the like. Among them, sensors include light sensors, motion sensors, and other sensors. Specifically, the light sensor may include an ambient light sensor and a proximity sensor, wherein the ambient light sensor may adjust the brightness of the display screen according to the brightness of the ambient light, and the proximity sensor may turn off the display screen and / or backlight when the mobile terminal is moved to the ear. As a type of motion sensor, the gravity acceleration sensor can detect the magnitude of acceleration in each direction (generally three axes), and can detect the magnitude and direction of gravity when stationary. It can be used for applications that identify the posture of the mobile terminal (such as horizontal and vertical screen switching, related games, magnetometer posture calibration), vibration recognition related functions (such as pedometer, tapping), etc.; of course, the mobile terminal may also be equipped with other sensors such as gyroscopes, barometers, hygrometers, thermometers, infrared sensors, etc., which will not be repeated here.

[0051] Those skilled in the art will understand that Figure 1 The terminal structure shown in the figure does not constitute a limitation on the terminal, and may include more or less components than shown in the figure, or combine certain components, or arrange the components differently.

[0052] like Figure 1 As shown, the memory 1005 as a computer storage medium may include an operating system, a network communication module, a user interface module, and an AR scene authentication interaction program.

[0053] exist Figure 1In the terminal shown, the network interface 1004 is mainly used to connect to the background server and communicate data with the background server; the user interface 1003 is mainly used to connect to the client (user end) and communicate data with the client; and the processor 1001 can be used to call the AR scene authentication interaction program stored in the memory 1005. When the AR scene authentication interaction program is executed by the processor, the operations in the AR scene authentication interaction method provided in the following embodiments are implemented.

[0054] Based on the above device hardware structure, an embodiment of the AR scene authentication interaction method of the present invention is proposed.

[0055] Reference Figure 2 In a first embodiment of the AR scene authentication interaction method of the present invention, the method includes:

[0056] Step S10: When an authentication request is received, an authentication interface corresponding to the authentication request is output in the AR application scenario.

[0057] In this embodiment, the AR scene authentication interaction method is applied to an AR scene authentication interaction device (also called a terminal, device or terminal device). The AR scene authentication interaction device includes devices with data processing functions such as smart phones, PCs, tablets and portable computers. In this implementation, the authentication request refers to a request to verify whether the user has the right to access the system, and the authentication interface refers to the verification interface when the user proves that he has the system access rights.

[0058] This embodiment provides a specific application scenario. A user opens an AR application in a mobile phone and allows the AR application to enable the mobile phone camera. When a situation requiring authentication appears in the virtual and real-world combination scene implemented by the AR application (for example, the camera captures a payment QR code), the AR scene authentication interaction program will output an authentication interface corresponding to the authentication request in the AR application scene. For example, when an Alipay payment QR code appears in the AR application scene, the AR scene authentication interaction program will output an Alipay payment password verification interface in the AR application scene. The Alipay payment password verification interface here refers to the authentication interface.

[0059] Step S20, when authentication information is received based on the authentication interface, determining whether the authentication information is successfully verified.

[0060] In this embodiment, the authentication information refers to the verification information (ie, the verification password) input by the user according to the authentication interface.

[0061] After receiving the authentication information input by the user, the AR scene authentication interaction program will determine whether the authentication information is successfully verified. The specific verification method may be that the AR scene authentication interaction program inputs the authentication information input by the user into the authentication interface and obtains the authentication result return value. In this embodiment, there are only two types of authentication result return values, one is a return value representing that the authentication information input by the user is correct (i.e., successful verification), and the other is a return value representing that the authentication information input by the user is incorrect (i.e., unsuccessful verification). The specific category judgment method of the authentication result return value and how to judge whether the authentication result return value is correct are not described in detail in this embodiment.

[0062] Step S30: If the authentication information is successfully verified, a user interface corresponding to the authentication interface is output in the AR application scenario.

[0063] In this embodiment, the user interface refers to an interface output by the AR scene authentication interaction program after the user verifies that he has the right to access the system and passes the verification. The user interface is related to the authentication request.

[0064] This embodiment provides a specific application scenario. When a user opens an AR application, a QR code appears in the AR application scenario. The AR scenario authentication interaction program recognizes that the QR code is a WeChat account login page. The AR scenario authentication interaction program outputs the WeChat account login page to the AR application scenario. After seeing the WeChat account login page, the user enters the WeChat login password (or enters other verification methods such as fingerprint). If the WeChat password entered by the user is correct, the AR scenario authentication interaction program outputs the initial interface of the WeChat login to the AR application scenario.

[0065] In this embodiment, when the AR scene authentication interaction program receives an authentication request, the AR scene authentication interaction program outputs the authentication interface corresponding to the authentication request to the AR application scene, and the user inputs the authentication information according to the authentication interface. After the AR scene authentication interaction program receives the authentication information, the AR scene authentication interaction program determines whether the received authentication information is successfully verified. If the AR scene authentication interaction program determines that the authentication information is successfully verified, the AR scene authentication interaction program outputs the user interface corresponding to the authentication interface in the AR application scene. The output of the authentication interface and the user interface in the AR application scene is realized, and the user experience of using the AR application is enhanced.

[0066] Further, refer to Figure 3 Based on the above-mentioned embodiments of the present invention, a second embodiment of the AR scene authentication interaction method of the present invention is proposed.

[0067] This embodiment is a refinement of step S10 in the first embodiment. The difference between this embodiment and the above-mentioned embodiment of the present invention is that:

[0068] Step S11, when an authentication request is received, determine whether the currently displayed page is an AR application scenario.

[0069] In this embodiment, the AR scene authentication interaction method implements outputting an authentication interface and a user interface in an AR application scene. Since the interface displayed in an AR application scene is different from an ordinary display interface (the interface displayed in an AR application scene is built by a 3D model), when an authentication request is received, the purpose of determining whether the currently displayed page is an AR application scene is to distinguish the output display interface.

[0070] Step S12: if the currently displayed page is not the AR application scenario, output an authentication display page.

[0071] In this embodiment, the authentication display page refers to a page output by the system when the AR application is not started and it is necessary to verify whether the user has the right to access the system.

[0072] This embodiment provides a specific application scenario. The user opens a camera that can scan QR codes (without starting the AR application), and a QR code for WeChat login appears in the camera shooting scene. After the camera recognizes and scans the QR code, the system exits the camera shooting and jumps to the WeChat login page. At this time, if the user enters the correct WeChat login account and password, the system will jump to the initial page after the WeChat login is successful. If the user does not enter the WeChat login account and password or the user actively logs out, the system will jump back to the camera shooting. The WeChat login page in the above application scenario is the authentication display page.

[0073] Step S13: If the currently displayed page is the AR application scene, an authentication interface corresponding to the authentication request is output in the AR application scene.

[0074] It can be seen that when an authentication request is received in the AR application scene (when a scenario requiring authentication occurs in the AR application scene), the AR scene authentication interaction program will output an authentication interface corresponding to the authentication request in the AR application scene.

[0075] Specifically, the detailed steps of step S10 also include:

[0076] Step a1: when an authentication request is received, it is determined whether there is a target 3D authentication graphic matching the authentication request in a preset 3D authentication graphic library.

[0077] In this embodiment, the preset 3D authentication graphic library refers to a library for storing 3D authentication graphics that is pre-built using 3D models and is used to store 3D authentication graphics, according to different authentication requests corresponding to different authentication interfaces, which have many types (including shapes, sizes, and authentication forms, etc.). The target 3D authentication graphic refers to a 3D authentication graphic in the preset 3D authentication graphic library that matches the authentication request.

[0078] Since the interface displayed in the AR application scenario is different from the ordinary display interface (the interface displayed in the AR application scenario is built with a 3D model, while the ordinary display interface is built with a 2D model), in the AR application scenario, when the AR scene authentication interaction program receives an authentication request, the AR scene authentication interaction program will first determine whether there is a target 3D authentication graphic that matches the authentication request in the preset 3D authentication graphic library.

[0079] This embodiment provides a specific application scenario. The user opens the AR application in the mobile phone and allows the AR application to enable the mobile phone camera. If a scene that requires the launch of application one appears in the AR application scene, it is known that the authentication interface launched by application one can be a nine-point matrix. This authentication method requires the user to draw a correct gesture in the matrix; if a scene that requires the launch of application two appears in the AR application scene, it is known that the authentication interface launched by application two can be a six-digit password. This authentication method requires the user to enter the correct password in this authentication interface; if a scene that requires the launch of application three appears in the AR application scene, it is known that the authentication interface launched by application three is a fingerprint verification interface. These three different authentication interfaces are all related to the authentication method of the application. It can be known that common authentication methods also include voice recognition, face recognition, etc.

[0080] Step a2: if the target 3D authentication graphic does not exist in the preset 3D authentication graphic library, an authentication interface is output to display an error prompt message.

[0081] This embodiment provides a specific application scenario. A user opens an AR application in a mobile phone and allows the AR application to enable the mobile phone camera. If a scenario that requires the launch of application one appears in the AR application scenario, since application one involves property, the security requirements for launching application one are relatively high. The authentication interface launched by application one is a face recognition interface. However, since the device on which the AR application is installed may only contain one rear camera, etc., the preset 3D authentication graphic library does not contain an authentication graphic that matches the face recognition request. In this case, the AR scene authentication interaction program will output a prompt message indicating an authentication interface display error in the AR application scenario to prompt the user of an error problem that the authentication interface cannot be displayed. The specific content and output form of the prompt message are not detailed or limited in this embodiment.

[0082] Step a3: if the target 3D authentication graphic exists in the preset 3D authentication graphic library, the target 3D authentication graphic is output as an authentication interface in the AR application scene.

[0083] If there is a target 3D authentication graphic that matches the authentication request in the preset 3D authentication graphic library, when the AR scene authentication interaction program receives the authentication request, the AR scene authentication interaction program will search for a target 3D authentication graphic that matches the authentication request in the preset 3D authentication graphic library, and output the target 3D authentication graphic as an authentication interface to the AR application scene.

[0084] In this embodiment, in the AR application scenario, when the AR scene authentication interaction program receives an authentication request, the AR scene authentication interaction program will search the preset 3D authentication graphic library to see whether there is a target 3D authentication graphic that matches the authentication request. If so, the target 3D authentication graphic is output as the authentication interface to the AR application scenario, thereby realizing the output of the authentication interface in the AR application scenario and enhancing the user experience of using the AR application.

[0085] Further, refer to Figure 4 Based on the above embodiments of the present invention, a third embodiment of the AR scene authentication interaction method of the present invention is proposed.

[0086] This embodiment is a refinement of step S20 in the first embodiment. The difference between this embodiment and the above-mentioned embodiment of the present invention is that:

[0087] Step S21, when authentication information is received based on the authentication interface, it is determined whether the authentication information matches the authentication interface.

[0088] In this embodiment, the authentication information refers to the verification information entered by the user when proving that he or she has the system access rights, including character (including numbers, letters, etc.) password information, fingerprint information, voice information, etc.

[0089] This embodiment provides a specific application scenario. When a user opens an AR application, a QR code appears in the AR application scenario. The AR scenario authentication interaction program recognizes that the QR code is a WeChat account login page. The AR scenario authentication interaction program outputs the WeChat account login page to the AR application scenario. It is known that the verification method for WeChat login is character password information, that is, the authentication information that matches the WeChat login page is character password information. After seeing the WeChat account login page, the user enters his fingerprint information. After receiving the fingerprint information entered by the user, the AR scenario authentication interaction program will determine whether the fingerprint information entered by the user matches the WeChat login page.

[0090] Step S22: if the authentication information does not match the authentication interface, output a prompt message for re-entering the authentication information.

[0091] It can be seen from the specific application scenario given in step S21 that after seeing the WeChat account login page, the user enters his or her fingerprint information. After receiving the fingerprint information entered by the user, the AR scene authentication interaction program determines that the fingerprint information entered by the user does not match the WeChat login page. In this case, the AR scene authentication interaction program will output a prompt message to re-enter the authentication information to prompt the user to re-enter the authentication information that matches the authentication interface. The specific content and output form of the prompt message are not detailed or limited in this embodiment.

[0092] Step S23: If the authentication information matches the authentication interface, determine whether the authentication information is successfully verified.

[0093] From the specific application scenario given in step S21, it can be seen that after seeing the WeChat account login page, the user enters the character password information. After the AR scene authentication interaction program receives the character password information entered by the user, the AR scene authentication interaction program determines that the character password information matches the WeChat account login page. In this case, the AR scene authentication interaction program will determine whether the received authentication information is verified successfully.

[0094] Specifically, the detailed steps of step S22 also include:

[0095] Step b1: if the authentication information does not match the authentication interface, then the information type of the authentication information is obtained, and the target information type matching the authentication interface is obtained.

[0096] Authentication interface Authentication interface 1 Authentication interface 2 Authentication interface three Authentication interface 4 Authentication interface five Information Type Character password fingerprint gesture voice Face Recognition

[0097] Table 1

[0098] This embodiment provides a specific application scenario. When a user opens an AR application, an authentication request for a system upgrade appears in the AR application scenario (there is a situation where user information needs to be verified when the system is upgraded). As shown in Table 1, if the authentication request for the system upgrade corresponds to the second authentication interface, and the user enters a character password after seeing the second authentication interface, the AR scene authentication interaction program determines that the character password entered by the user does not match the second authentication interface. In this case, as shown in Table 1, the target information type obtained by the AR scene authentication interaction program that matches the second authentication interface is fingerprint information.

[0099] Step b2, determining whether there is a conversion relationship between the information type and the target information type.

[0100] This embodiment provides a specific application scenario. A user opens an AR application, and a WeChat payment QR code appears in the AR application scenario. The AR scenario authentication interaction program correctly identifies the WeChat payment QR code (user information needs to be verified after the WeChat payment QR code is identified in the AR application scenario). As shown in Table 1, WeChat payment corresponds to authentication interface one, and the target information type matching the authentication interface one is a character password. It is known that there is a system setting method that can convert information types to each other. The purpose of judging whether there is a conversion relationship between the information type and the target information type is to check whether the target information type matching the authentication interface adopts the information conversion setting function.

[0101] Step b3: if there is no conversion relationship between the information type and the target information type, output a prompt message for re-entering the authentication information.

[0102] As can be seen from step b2, if the result of determining whether there is a conversion relationship between the information type and the target information type is that there is no conversion relationship between the information type and the target information type, that is, the information type cannot be converted into the target information type. In this case, the AR scene authentication interaction program will output a prompt message for re-entering the authentication information. The specific content and output form of the prompt message are not detailed or limited in this embodiment.

[0103] Specifically, the steps after step b2 further include:

[0104] Step c1: if there is a conversion relationship between the information type and the target information type, convert the information type into the target information type.

[0105] It can be seen from step b2 that this embodiment provides a specific application scenario. The user opens the AR application, and a WeChat payment QR code appears in the AR application scenario, and the AR scenario authentication interaction program correctly identifies the WeChat payment QR code. It is known that WeChat payment corresponds to authentication interface one, as shown in Table 1, and the target information type matching the authentication interface one is a character password, that is, by entering the correct character password in the authentication interface one, WeChat payment can be completed. It can be seen that the user can complete WeChat payment by entering the correct fingerprint information in the WeChat payment interface (that is, authentication interface one) through some system settings, that is, there is a conversion relationship between the character password and the fingerprint information. After the user enters the correct fingerprint information, the AR scenario authentication interaction program converts the fingerprint information entered by the user into a character password matching the authentication interface one, and this character password converted from the fingerprint information is also a correct character password when the fingerprint information entered by the user is correct.

[0106] Step c2, when the information type is converted to the target information type, executing the step of determining whether the authentication information is successfully verified.

[0107] From the specific application scenario given in step c1, it can be seen that since it is necessary to determine whether the fingerprint password entered by the user is correct, when the fingerprint information entered by the user is converted into a character password, the AR scene authentication interaction program will determine whether the character password (converted from the fingerprint information entered by the user) is verified successfully.

[0108] In this embodiment, by judging whether the authentication information matches the authentication interface, a solution is provided when the authentication information does not match the authentication interface, thereby realizing output of the authentication interface in the AR application scenario, and further enriching the user's use of the AR application.

[0109] Further, refer to Figure 5 Based on the above embodiments of the present invention, a fourth embodiment of the AR scene authentication interaction method of the present invention is proposed.

[0110] This embodiment is a refinement of step S30 in the first embodiment. The difference between this embodiment and the above-mentioned embodiment of the present invention is that:

[0111] Step S31: If the authentication information is successfully verified, it is determined whether there is a target 3D interface graphic corresponding to the authentication request in the preset 3D interface graphic library.

[0112] In this embodiment, the preset 3D interface graphics library refers to a library for storing 3D interface graphics that is pre-built using 3D models and is used to store different authentication interfaces corresponding to different authentication requests (including shapes and sizes, etc.). The target 3D interface graphics refers to a 3D interface graphics corresponding to the authentication request in the preset 3D interface graphics library.

[0113] Since the interface displayed in the AR application scenario is different from the ordinary display interface (the interface displayed in the AR application scenario is built by a 3D model), in the AR application scenario, when the AR scene authentication interaction program receives an authentication request, the AR scene authentication interaction program will first determine whether there is a target 3D interface graphic corresponding to the authentication request in the preset 3D interface graphic library.

[0114] Step S32: if the target 3D interface graphic corresponding to the authentication request does not exist in the preset 3D interface graphic library, output a prompt message indicating that the user interface displays an error.

[0115] This embodiment provides a specific application scenario. When a user opens an AR application, an authentication request for a system upgrade appears in the AR application scenario (there is a situation where user information needs to be verified during a system upgrade). As shown in Table 1, if the authentication request for the system upgrade corresponds to authentication interface one, the user enters a character password after seeing the authentication interface one, and the AR scene authentication interaction program enters the character password entered by the user into the authentication interface one to obtain an authentication result return value, and the AR scene authentication interaction program determines that the authentication result return value is correct. It is known that the user interface corresponding to the authentication request for the system upgrade has an irregular shape. When the target 3D interface graphic corresponding to the authentication request for the system upgrade does not exist in the preset 3D interface graphic library, the AR scene authentication interaction program will output a prompt message of a user interface display error in the AR application scenario to prompt an error problem that the user interface cannot be displayed. The specific content and output form of the prompt message are not detailed or limited in this embodiment.

[0116] Step S33: If the target 3D interface graphic corresponding to the authentication request exists in the preset 3D interface graphic library, the target 3D interface graphic is output as a user interface in the AR application scene.

[0117] If the target 3D interface graphic corresponding to the authentication request exists in the preset 3D interface graphic library, the AR scene authentication interaction program will search for the target 3D interface graphic corresponding to the authentication request in the preset 3D interface graphic library, and output the target 3D interface graphic as a user interface to the AR application scene.

[0118] In this embodiment, in the AR application scenario, if the authentication result return value is correct, the AR scene authentication interaction program will search the preset 3D interface graphics library to see whether there is a target 3D interface graphic that matches the authentication request. If so, the target 3D interface graphic is output as a user interface to the AR application scenario, thereby realizing the output of the user interface in the AR application scenario and enhancing the user experience of using the AR application.

[0119] In addition, refer to Figure 6 The embodiment of the present invention further provides an AR scene authentication interaction device, the AR scene authentication interaction device comprising:

[0120] The receiving module 10 is configured to output an authentication interface corresponding to the authentication request in the AR application scenario when an authentication request is received;

[0121] A judgment module 20, configured to judge whether the authentication information is successfully verified when the authentication information is received based on the authentication interface;

[0122] The output module 30 is configured to output a user interface corresponding to the authentication interface in the AR application scenario if the authentication information is successfully verified.

[0123] The methods executed by the above-mentioned program modules can refer to the various embodiments of the method of the present invention, and will not be described in detail here.

[0124] It should be noted that, in this article, the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, article or system including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or system. In the absence of further restrictions, an element defined by the sentence "comprises a ..." does not exclude the existence of other identical elements in the process, method, article or system including the element.

[0125] The serial numbers of the above embodiments of the present invention are only for description and do not represent the advantages or disadvantages of the embodiments.

[0126] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present invention is essentially or the part that contributes to the prior art can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) as described above, and includes a number of instructions for a terminal device (which can be a mobile phone, a computer, a tablet computer, etc.) to execute the methods described in each embodiment of the present invention.

[0127] The above are only preferred embodiments of the present invention, and are not intended to limit the patent scope of the present invention. Any equivalent structure or equivalent process transformation made using the contents of the present invention specification and drawings, or directly or indirectly applied in other related technical fields, are also included in the patent protection scope of the present invention.

Claims

1. An AR scene authentication interaction method, characterized in that: The AR scene authentication interaction method comprises the following steps: When an authentication request is received, an authentication interface corresponding to the authentication request is output in the AR application scenario; When authentication information is received based on the authentication interface, determining whether the authentication information is successfully verified; If the authentication information is successfully verified, outputting a user interface corresponding to the authentication interface in the AR application scenario; When the authentication information is received based on the authentication interface, the step of determining whether the authentication information is successfully verified includes: When authentication information is received based on the authentication interface, determining whether the authentication information matches the authentication interface; If the authentication information does not match the authentication interface, output a prompt message for re-entering the authentication information; If the authentication information matches the authentication interface, determining whether the authentication information is successfully verified; The step of outputting a prompt message for re-entering the authentication information if the authentication information does not match the authentication interface comprises: If the authentication information does not match the authentication interface, obtaining the information type of the authentication information and obtaining the target information type that matches the authentication interface; Determine whether there is a conversion relationship between the information type and the target information type; If there is no conversion relationship between the information type and the target information type, outputting a prompt message for re-entering the authentication information; After the step of determining whether a conversion relationship exists between the information type and the target information type, the method further includes: If there is a conversion relationship between the information type and the target information type, converting the information type into the target information type; When the information type is converted to the target information type, a step of determining whether the authentication information is successfully verified is performed.

2. The AR scene authentication interaction method according to claim 1, characterized in that: When receiving the authentication request, the step of outputting an authentication interface corresponding to the authentication request in the AR application scenario includes: When receiving an authentication request, determine whether the currently displayed page is an AR application scenario; If the currently displayed page is not the AR application scenario, outputting an authentication display page; If the currently displayed page is the AR application scene, an authentication interface corresponding to the authentication request is output in the AR application scene.

3. The AR scene authentication interaction method according to claim 1, characterized in that: The step of outputting an authentication interface corresponding to the authentication request in the AR application scenario when the authentication request is received also includes: When receiving an authentication request, determining whether there is a target 3D authentication graphic matching the authentication request in a preset 3D authentication graphic library; If the target 3D authentication graphic does not exist in the preset 3D authentication graphic library, an error prompt message is displayed on the output authentication interface; If the target 3D authentication graphic exists in the preset 3D authentication graphic library, the target 3D authentication graphic is output as an authentication interface in the AR application scene.

4. The AR scene authentication interaction method according to claim 1, characterized in that: If the authentication information is successfully verified, the step of outputting a user interface corresponding to the authentication interface in the AR application scenario includes: If the authentication information is successfully verified, determining whether there is a target 3D interface graphic corresponding to the authentication request in the preset 3D interface graphic library; If the target 3D interface graphic corresponding to the authentication request does not exist in the preset 3D interface graphic library, outputting a prompt message indicating that the user interface displays an error; If the target 3D interface graphic corresponding to the authentication request exists in the preset 3D interface graphic library, the target 3D interface graphic is output as a user interface in the AR application scene.

5. An AR scene authentication interaction device, characterized in that: The AR scene authentication interaction device includes: A receiving module, configured to output an authentication interface corresponding to the authentication request in the AR application scenario when an authentication request is received; A judgment module, configured to judge whether the authentication information is successfully verified when the authentication information is received based on the authentication interface; The judgment module is also used to, when receiving authentication information based on the authentication interface, judge whether the authentication information matches the authentication interface; if the authentication information does not match the authentication interface, output a prompt message for re-entering the authentication information; if the authentication information matches the authentication interface, judge whether the authentication information is successfully verified; The judgment module is also used to obtain the information type of the authentication information and the target information type that matches the authentication interface if the authentication information does not match the authentication interface; determine whether there is a conversion relationship between the information type and the target information type; if there is no conversion relationship between the information type and the target information type, output a prompt message for re-entering the authentication information; The judging module is further configured to convert the information type into the target information type if there is a conversion relationship between the information type and the target information type; and when the information type is converted into the target information type, execute a step of judging whether the authentication information is successfully verified; The output module is used to output a user interface corresponding to the authentication interface in the AR application scenario if the authentication information is successfully verified.

6. An AR scene authentication interaction device, characterized in that: The AR scene authentication interaction device includes: a memory, a processor, and an AR scene authentication interaction program stored in the memory and executable on the processor. When the AR scene authentication interaction program is executed by the processor, the steps of the AR scene authentication interaction method as described in any one of claims 1 to 4 are implemented.

7. A readable storage medium, characterized in that: An AR scene authentication interaction program is stored on the readable storage medium, and when the AR scene authentication interaction program is executed by the processor, the steps of the AR scene authentication interaction method according to any one of claims 1 to 4 are implemented.

Citation Information

Patent Citations

  • Payment method and device, and virtual reality helmet

    CN106651355A