Identity authentication method and device
By acquiring and verifying the biometric information and social relationships of the users to be identified, the problem of identity identification errors caused by similar biometric information in the prior art is solved, and the accuracy of identity identification is improved.
Patent Information
- Application Number
- CN202111311689.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2018-07-16
- Publication Date
- 2025-03-25
- Estimated Expiration
- 2038-07-16
AI Technical Summary
When using biometric information for identity identification, the prior art encounters similar situations of user biometric information, which can easily lead to identity identification errors.
By obtaining the first biometric information of the user to be identified and the second biometric information of the related user, the second identity information of the related user is identified, and verification is performed based on the social relationship between the first identity information and the second identity information to assist in determining the identity information of the user to be identified.
This reduces the problem of identity identification errors caused by similar user biometric information, and improves the accuracy of identity identification.
Smart Images

Figure CN113961900B_ABST
Abstract
Description
[0001] This application is a divisional application of the Chinese patent application submitted to the China Patent Office on July 16, 2018, with application number 201810777329.7 and invention name “Identity Authentication Method and Device”. Technical Field
[0002] The present application relates to the field of identity recognition, and in particular to an identity authentication method and device. Background Art
[0003] With the rapid development of information technology, identity recognition using biometric information such as iris, fingerprint, and face has been widely used in various application scenarios, such as payment scenarios, express pickup scenarios, member login scenarios, etc.
[0004] At present, in the prior art, when using biometric information for identity recognition in various application scenarios, the corresponding relationship between biometric information and identity information is generally established in advance, and then the collected biometric information of the user is matched with the pre-established corresponding relationship to identify the user's identity information. However, when the biometric information of some users is similar, using the method in the prior art for identity recognition may result in identity recognition errors.
[0005] Therefore, it is urgent to propose an identity authentication method to improve the accuracy of identity recognition. Summary of the invention
[0006] The purpose of the embodiments of the present application is to provide an identity authentication method and device, which obtains the first identity information of the user to be authenticated through the first biometric information of the user to be authenticated, and then verifies whether the identity information of the user to be authenticated is the first identity information based on the social relationship between the second identity information of the identified related user and the first identity information; in this way, after the first identity information of the user to be authenticated is identified, the identity information of the user to be authenticated is verified to be the first identity information through the above-mentioned social relationship as an auxiliary, which can reduce the problem of identity authentication errors caused by the similarity of user biometric information and improve the accuracy of identity authentication.
[0007] To solve the above technical problems, the embodiments of the present application are implemented as follows:
[0008] The present application embodiment provides an identity authentication method, including:
[0009] Acquire first biometric information of a user to be authenticated, and acquire second biometric information of a user related to the user to be authenticated; wherein the related user is a user who assists the user to be authenticated in identity authentication;
[0010] Acquire corresponding first identity information according to the first biometric information, and acquire corresponding second identity information according to the second biometric information;
[0011] The identity of the user to be authenticated is performed according to the first identity information and the social relationship between the first identity information and the second identity information.
[0012] The present application also provides an identity authentication method, including:
[0013] Acquire first biometric information of a user to be authenticated, and acquire second biometric information of a user related to the user to be authenticated; wherein the related user is a user who assists the user to be authenticated in identity authentication;
[0014] Acquire corresponding first identity information according to the first biometric information, and acquire social relationship information corresponding to the first identity information;
[0015] Verifying the social relationship between the relevant user and the first identity information according to the second biometric information and the social relationship information corresponding to the first identity information;
[0016] The identity of the user to be authenticated is performed according to the first identity information and the social relationship between the first identity information and the relevant user.
[0017] The present application also provides an identity authentication device, including:
[0018] A first acquisition module is configured to acquire first biometric information of a user to be authenticated, and to acquire second biometric information of a user related to the user to be authenticated; wherein the related user is a user who assists the user to be authenticated in identity authentication;
[0019] a second acquisition module, which acquires corresponding first identity information according to the first biometric information, and acquires corresponding second identity information according to the second biometric information;
[0020] The first identification module performs identity authentication on the user to be authenticated according to the first identity information and the social relationship between the first identity information and the second identity information.
[0021] The present application also provides an identity authentication device, including:
[0022] A third acquisition module is configured to acquire first biometric information of a user to be authenticated, and to acquire second biometric information of a user related to the user to be authenticated; wherein the related user is a user who assists the user to be authenticated in identity authentication;
[0023] a fourth acquisition module, which acquires corresponding first identity information according to the first biometric information, and acquires social relationship information corresponding to the first identity information;
[0024] a verification module, verifying the social relationship between the relevant user and the first identity information according to the second biometric information and the social relationship information corresponding to the first identity information;
[0025] The second authentication module authenticates the user to be authenticated according to the first identity information and the social relationship between the first identity information and the relevant user.
[0026] The present application also provides an identity authentication device, including:
[0027] Processor; and
[0028] a memory arranged to store computer executable instructions which, when executed, cause the processor to:
[0029] Acquire first biometric information of a user to be authenticated, and acquire second biometric information of a user related to the user to be authenticated; wherein the related user is a user who assists the user to be authenticated in identity authentication;
[0030] Acquire corresponding first identity information according to the first biometric information, and acquire corresponding second identity information according to the second biometric information;
[0031] The identity of the user to be authenticated is performed according to the first identity information and the social relationship between the first identity information and the second identity information.
[0032] The present application also provides an identity authentication device, including:
[0033] Processor; and
[0034] a memory arranged to store computer executable instructions which, when executed, cause the processor to:
[0035] Acquire first biometric information of a user to be authenticated, and acquire second biometric information of a user related to the user to be authenticated; wherein the related user is a user who assists the user to be authenticated in identity authentication;
[0036] Acquire corresponding first identity information according to the first biometric information, and acquire social relationship information corresponding to the first identity information;
[0037] Verifying the social relationship between the relevant user and the first identity information according to the second biometric information and the social relationship information corresponding to the first identity information;
[0038] The identity of the user to be authenticated is performed according to the first identity information and the social relationship between the first identity information and the relevant user.
[0039] The present application also provides a storage medium for storing computer executable instructions, wherein the executable instructions implement the following process when executed:
[0040] Acquire first biometric information of a user to be authenticated, and acquire second biometric information of a user related to the user to be authenticated; wherein the related user is a user who assists the user to be authenticated in identity authentication;
[0041] Acquire corresponding first identity information according to the first biometric information, and acquire corresponding second identity information according to the second biometric information;
[0042] The identity of the user to be authenticated is performed according to the first identity information and the social relationship between the first identity information and the second identity information.
[0043] The present application also provides a storage medium for storing computer executable instructions, wherein the executable instructions implement the following process when executed:
[0044] Acquire first biometric information of a user to be authenticated, and acquire second biometric information of a user related to the user to be authenticated; wherein the related user is a user who assists the user to be authenticated in identity authentication;
[0045] Acquire corresponding first identity information according to the first biometric information, and acquire social relationship information corresponding to the first identity information;
[0046] Verifying the social relationship between the relevant user and the first identity information according to the second biometric information and the social relationship information corresponding to the first identity information;
[0047] The identity of the user to be authenticated is performed according to the first identity information and the social relationship between the first identity information and the relevant user.
[0048] Through the technical solution in this embodiment, the first identity information is obtained through the first biometric information of the user to be identified, and then, based on the social relationship between the second identity information of the identified related user and the first identity information, it is verified whether the identity information of the user to be identified is the first identity information; in this way, after the first identity information of the user to be identified, the above-mentioned social relationship is used to assist in verifying whether the identity information of the user to be identified is the first identity information, which can reduce the problem of identity recognition errors caused by the similarity of user biometric information and improve the accuracy of identity recognition. BRIEF DESCRIPTION OF THE DRAWINGS
[0049] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments recorded in the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative labor.
[0050] Figure 1 A flow chart of the first method of the identity authentication method provided in the embodiment of the present application;
[0051] Figure 2 A schematic diagram of an image of a user to be identified and related users collected in the identity authentication method provided in an embodiment of the present application;
[0052] Figure 3 A second method flow chart of the identity authentication method provided in the embodiment of the present application;
[0053] Figure 4 A third method flow chart of the identity authentication method provided in the embodiment of the present application;
[0054] Figure 5 A fourth method flow chart of the identity authentication method provided in the embodiment of the present application;
[0055] Figure 6 A schematic diagram of the first module composition of the identity authentication device provided in an embodiment of the present application;
[0056] Figure 7 A schematic diagram of the second module composition of the identity authentication device provided in an embodiment of the present application;
[0057] Figure 8 A schematic diagram of the structure of an identity authentication device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0058] In order to enable those skilled in the art to better understand the technical solutions in this application, the technical solutions in the embodiments of this application will be clearly and completely described below in conjunction with the drawings in the embodiments of this application. Obviously, the described embodiments are only part of the embodiments of this application, not all of them. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of this application.
[0059] The embodiments of the present application provide an identity authentication method, which can be applied to various scenarios requiring identity recognition, such as payment scenarios, access control scenarios, mobile terminal unlocking scenarios, member login scenarios, and courier pickup scenarios.
[0060] Figure 1 A first method flow chart of the identity authentication method provided in the embodiment of the present application, Figure 1 The method shown comprises at least the following steps:
[0061] Step 102, obtaining the first biometric information of the user to be authenticated, and obtaining the second biometric information of the user related to the user to be authenticated; wherein the above-mentioned related user is a user who assists the user to be authenticated in identity authentication.
[0062] The method provided in the embodiment of the present application can be applied to the server side, that is, the executor of the method can be the server.
[0063] In the embodiment of the present application, the first characteristic information and the second characteristic information may be any one of the following information:
[0064] Facial features, iris features, fingerprint features, voiceprint features, etc.
[0065] In the embodiment of the present application, the first biometric information and the second biometric information belong to the same type of biometric information. For example, if the first biometric information is an iris feature, the second biometric information is also an iris feature; if the first biometric information is a facial feature, the second biometric information is also a facial feature.
[0066] In an embodiment of the present application, the first biometric information and the second biometric information are the same type of biometric information. In this way, only one biometric information collection device is needed to complete the collection of biometric information of the user to be identified and related users, thereby reducing the cost of the entire identity authentication system.
[0067] When the method provided in the embodiment of the present application is used for identity authentication, the biometric information of the user to be authenticated and related users is generally collected through a biometric collection device, and then the collected biometric information is sent to a server, which performs identity authentication based on the information.
[0068] Specifically, if the first biometric information and the second biometric information are fingerprint features, the biometric collection device is a fingerprint collection device, which collects fingerprint features of the user to be identified and related users, and sends the collected fingerprint features to the server.
[0069] If the above-mentioned first biometric information and second biometric information are iris features or facial features, the image acquisition device can capture facial images of the user to be identified and related users, extract the first biometric information and second biometric information from the facial images, and send the first biometric information and second biometric information to the server.
[0070] In a specific implementation, if the first biometric information and the second biometric information are facial features or iris features, an image acquisition device can acquire an image including the user to be identified, and send the acquired image to a server, which extracts the first biometric information and the second biometric information.
[0071] Specifically, in this case, the first biometric information and the second biometric information can be obtained through the following steps:
[0072] Receive an image of a user to be identified; detect whether the image includes other users besides the user to be identified; if so, extract first biometric information of the user to be identified and second biometric information of users related to the user to be identified based on the image; wherein the users related to the user to be identified are users besides the user to be identified in the image.
[0073] The method provided in the embodiment of the present application is generally applicable to situations where there are related users around the user to be identified. Therefore, after receiving the image of the user to be identified, it is detected whether there are other users in the image. If so, the method provided in the embodiment of the present application is used for identity authentication. If not, other methods can be switched to authenticate the identity of the user to be identified.
[0074] If the image of the user to be identified includes multiple users, in order to facilitate the server to determine the user to be identified in the image, when using the camera to capture the image, the user to be identified can be placed in a specific area with his face, and then the image is captured. In this way, the facial area of the user to be identified in the captured image is located in the specific area on the image, and the server only needs to determine the user whose face is located in the specific area on the image as the user to be identified, and the other users located in the image are determined as related users of the user to be identified.
[0075] For ease of understanding, the following examples are given to illustrate.
[0076] Figure 2 shows the image captured by the image acquisition device, in Figure 2 The image shown includes user A and user B adjacent to user A. If, when the facial image of the user to be identified is placed in a specific area for collection, the face of the user to be identified in the obtained image is located just on the left side of the image, user A can be determined to be the user to be identified. Since user B is adjacent to user A, user B is determined to be a related user of the user to be identified.
[0077] Step 104: Obtain corresponding first identity information according to the first biometric information, and obtain corresponding second identity information according to the second biometric information.
[0078] In the embodiment of the present application, a correspondence between biometric information and identity information may be established in advance, and the correspondence may be stored on a server.
[0079] Specifically, before executing the above step 102, identity information and corresponding biometric information of multiple users may be obtained, and then a corresponding relationship between the biometric information and the identity information may be established and stored on a server.
[0080] In this way, when executing the method provided in the embodiment of the present application, after obtaining the first biometric information and the second biometric information through step 102, the first biometric information can be matched with the above-mentioned correspondence stored in the server to determine the first identity information corresponding to the first biometric information; and the second biometric information can be matched with the above-mentioned correspondence stored in the server to determine the second identity information corresponding to the second biometric information.
[0081] Since there may be users with similar first biometric information to the user to be identified, the first identity information obtained in the above step 104 is not necessarily the real identity information of the user to be identified, but only suspected identity information of the user to be identified. Therefore, it is necessary to further verify whether the identity of the user to be identified is the first identity information through the subsequent steps of this application.
[0082] Step 106: Perform identity authentication on the user to be authenticated based on the first identity information and the social relationship between the first identity information and the second identity information.
[0083] Specifically, the above social relationship may be a husband-wife relationship, a relative relationship, a friend relationship, a colleague relationship, etc.
[0084] In the embodiment of the present application, in the above step 106, the identity of the user to be authenticated is actually authenticated whether the identity of the user to be authenticated is the first identity information.
[0085] Among them, in the above step 106, the identity of the user to be identified is authenticated based on the first identity information and the social relationship between the first identity information and the second identity information, which includes at least two situations, which will be discussed below respectively.
[0086] In case 1, the identity of the user to be identified is authenticated according to the first identity information and the social relationship between the first identity information and the second identity information, including the following steps (A), (B) and (C);
[0087] Step (A), determining whether there is a social relationship between the first identity information and the second identity information;
[0088] Step (B), if yes, setting the confidence level that the user to be authenticated is the first identity information to a first preset value; otherwise, setting the confidence level that the user to be authenticated is the first identity information to a second preset value;
[0089] Wherein, the confidence level corresponding to the first preset value is stronger than the confidence level corresponding to the second preset value;
[0090] Step (C): performing identity authentication on the user to be authenticated based on the above confidence level.
[0091] Specifically, in an embodiment of the present application, social relationship information of the first identity information may be pre-established, and the identity information of each user having a social relationship with the first identity information is stored in the social relationship information.
[0092] Specifically, in the above step (A), determining whether there is a social relationship between the first identity information and the second identity information specifically includes:
[0093] Obtain each identity information in the social relationship corresponding to the first identity information; match the second identity information with the above-mentioned each identity information; if there is identity information matching the second identity information in the social relationship corresponding to the first identity information, it is determined that there is a social relationship between the first identity information and the second identity information; otherwise, it is determined that there is no social relationship between the first identity information and the second identity information.
[0094] The social relationship information corresponding to the first identity information can be first found from the server, and then the second identity information can be matched with each identity information in the social relationship information to find out whether the second identity information exists in the social relationship information. If so, it means that there is a social relationship between the first identity information and the second identity information. Otherwise, it means that there is no social relationship between the first identity information and the second identity information.
[0095] In an embodiment of the present application, if it is determined that there is a social relationship between the first identity information and the second identity information, it can be considered that the confidence level of identifying the user to be identified as the first identity information is high. At this time, the confidence level of identifying the user to be identified as the first identity information can be set to a first preset value; if it is determined that there is no social relationship between the first identity information and the second identity information, it can be considered that the confidence level of identifying the user to be identified as the first identity information is low. At this time, the confidence level of identifying the user to be identified as the first identity information is set to a second preset value.
[0096] Specifically, in the above step (C), performing identity authentication on the user to be authenticated according to the above confidence level specifically includes:
[0097] According to the above confidence level, the identity verification method used for identity authentication of the user to be authenticated is determined; and the determined identity verification method is used to authenticate the user to be authenticated.
[0098] Specifically, in a specific implementation, if the above-mentioned confidence level is a first preset value, the identity of the user to be identified can be authenticated by verifying the set number of digits in the mobile phone number of the user to be identified; if the above-mentioned confidence level is a second preset value, the identity of the user to be identified can be authenticated by verifying the mobile phone number of the user to be identified; wherein the above-mentioned set number of digits is less than the number of digits in the mobile phone number.
[0099] The set number of digits may be any number such as the first four digits, the last four digits, the first six digits, etc., as long as it is smaller than the number of digits in the mobile phone number.
[0100] In addition, in an embodiment of the present application, if it is determined that there is a social relationship between the first identity information and the second identity information, other identity verification methods may no longer be used to identify whether the identity information of the user to be identified is the first identity information. The identity information of the user to be identified can be directly identified as the first identity information.
[0101] For ease of understanding, the following will be explained with examples. Here, for ease of description, the identity verification method used when the confidence level is the first preset value is recorded as the first identity verification method, and the identity verification method used when the confidence level is the second preset value is recorded as the second identity verification method.
[0102] For example, the identity information of the user to be identified obtained above is "Zhang San", the identity information of the related user obtained is "Li Si", and it is determined that "Zhang San" and "Li Si" have a social relationship. At this time, in order to improve the accuracy of identity recognition, the first identity verification method is used to further verify whether the user to be identified is "Zhang San". At this time, the server can prompt the user to be identified to enter the last four digits of his mobile phone number through the terminal device, and then match the last four digits of the received mobile phone number with the last four digits of the stored mobile phone number of "Zhang San". If the two are consistent, then the identity information of the user to be identified can be considered to be "Zhang San"; if the two are inconsistent, then it can be considered that the user to be identified is not "Zhang San".
[0103] For example, the identity information of the user to be identified is "Zhang San", the identity information of the related user is "Li Si", and it is determined that "Zhang San" and "Li Si" do not have a social relationship. In this case, in order to improve the accuracy of identity recognition, the second identity verification method is used to further verify whether the user to be identified is "Zhang San". At this time, the server can prompt the user to be identified to enter his or her mobile phone number through the terminal device, and then match the mobile phone number received from the user with the stored mobile phone number of "Zhang San". If the two are consistent, then the user to be identified can be considered to be "Zhang San"; if the two are inconsistent, then it can be considered that the user to be identified is not "Zhang San".
[0104] Of course, the above two examples are merely illustrative, and the contents involved therein do not constitute a limitation on the embodiments of the present application.
[0105] In the embodiment of the present application, the above-mentioned identity verification method, in addition to using the mobile phone number, can also use the ID number or other document number. The specific selection of the above-mentioned identity verification method can be set according to the actual application scenario, and the above-mentioned specific identity verification methods are not listed one by one here.
[0106] Case 2: the above-mentioned identity authentication of the user to be authenticated based on the first identity information and the social relationship between the first identity information and the second identity information may also include the following steps (1), (2) and (3);
[0107] Step (1), determining whether there is a social relationship between the first identity information and the second identity information;
[0108] Step (2), if yes, setting the confidence level of identifying the user to be identified as the first identity information according to the social relationship between the first identity information and the second identity information; otherwise, setting the confidence level of identifying the user to be identified as the first identity information to a second preset value;
[0109] Wherein, the confidence corresponding to the second preset value of the confidence strength when there is a social relationship between the first identity information and the second identity information;
[0110] Step (3): authenticating the user to be authenticated based on the above confidence level.
[0111] In this case, the specific implementation process of the above step (1) is the same as that of case 1. The specific implementation process can refer to the above case 1 and will not be repeated here.
[0112] The types of social relationships in the above step (2) may include: kinship, husband-wife relationship, friendship, colleague relationship, etc.
[0113] Since the types of social relationships between the first identity information and the second identity information are different, the intimacy between the first identity information and the second identity information is also different. For example, the intimacy between relatives and husband and wife may be higher than that between friends, and the intimacy between friends may be higher than that between colleagues.
[0114] Therefore, in step (2), when there is a social relationship between the first identity information and the second identity information, the confidence level of identifying the user to be identified as the first identity information can be set according to the different types of social relationship between the first identity information and the second identity information.
[0115] Specifically, if the social relationship type between the first identity information and the second identity information is a kinship relationship or a husband-wife relationship, the confidence level of the user to be identified as the first identity information can be set to confidence value A1; if the social relationship type between the first identity information and the second identity information is a friend relationship, the confidence level of the user to be identified as the first identity information can be set to confidence value A2; if the social relationship type between the first identity information and the second identity information is a colleague relationship, the confidence level of the user to be identified as the first identity information can be set to confidence value A3; and, in an embodiment of the present application, the confidence strengths corresponding to confidence value A1, confidence value A2, and confidence value A3 are stronger than the confidence corresponding to the second preset value, and the confidence strength corresponding to confidence value A1 is higher than the confidence corresponding to confidence value A2, and the confidence strength corresponding to confidence value A2 is stronger than the confidence corresponding to confidence value A3.
[0116] In a specific implementation, if the confidence level of identifying the user to be identified as the first identity information is A1, the identity information of the user to be identified can be considered to be the first identity information; alternatively, the last two digits of the user's mobile phone number can be used to verify whether the identity information of the user to be identified is the first identity information; if the confidence level of identifying the user to be identified as the first identity information is A2, the identity information of the user to be identified can be considered to be the first identity information; alternatively, the last four digits of the user's mobile phone number can be used to verify whether the identity information of the user to be identified is the first identity information; if the confidence level of identifying the user to be identified as the first identity information is A3, the identity information of the user to be identified can be considered to be the first identity information; alternatively, the last six digits of the user's mobile phone number can be used to verify whether the identity information of the user to be identified is the first identity information.
[0117] In an embodiment of the present application, if a mobile phone number is used to verify whether the identity information of the user to be identified is the first identity information, when the confidence level is A1, A2, A3 and the second preset value, the number of digits of the mobile phone number used increases successively. Specifically, when the confidence level is the second preset value, the entire mobile phone number can be used to verify whether the identity information of the user to be identified is the first identity information.
[0118] For ease of understanding, the following examples are given to illustrate.
[0119] For example, the identity information of the user to be identified obtained above is "Zhang San", the identity information of the related user obtained is "Li Si", and it is judged that "Zhang San" and "Li Si" have a social relationship, and it is determined that "Zhang San" and "Li Si" are husband and wife. At this time, the server can prompt the user to be identified through the terminal device to enter the last two digits of his mobile phone number, and then match the last two digits of the received mobile phone number with the last two digits of the stored mobile phone number of "Zhang San". If the two are consistent, the identity information of the user to be identified is considered to be "Zhang San". If the two are inconsistent, then it can be considered that the user to be identified is not "Zhang San".
[0120] Continuing with the above example, if it is determined that "Zhang San" and "Li Si" are friends, then the server can prompt the user to be identified to enter the last four digits of his or her mobile phone number through the terminal device, and then match the last four digits of the received mobile phone number with the last four digits of the stored mobile phone number of "Zhang San". If the two are consistent, it is considered that the identity information of the user to be identified is "Zhang San". If the two are inconsistent, then it can be considered that the user to be identified is not "Zhang San".
[0121] Continuing with the above example, if it is determined that "Zhang San" and "Li Si" are colleagues, then the server can prompt the user to be identified to enter the last six digits of his or her mobile phone number through the terminal device, and then match the last four digits of the received mobile phone number with the last six digits of the stored mobile phone number of "Zhang San". If the two are consistent, it is considered that the identity information of the user to be identified is "Zhang San". If the two are inconsistent, then it can be considered that the user to be identified is not "Zhang San".
[0122] Of course, the above examples are intended to illustrate that the last two, four, and six digits of the mobile phone number may not necessarily be used, but other digits in other positions may also be used, as long as the number of digits in the mobile phone number used for colleagues is more than that for friends, and the number of digits in the mobile phone number corresponding to friends is more than that for husband and wife or relatives.
[0123] Of course, in addition to using the mobile phone number to authenticate the identity information of the user to be authenticated, other methods such as the ID card number may also be used to authenticate whether the identity information of the user to be authenticated is the first identity information.
[0124] In an embodiment of the present application, different identity verification methods are used to verify the identity information of the user to be authenticated according to the different types of social relationships between the first identity information and the second identity information, so that the selection of identity verification methods is more flexible, thereby improving the user experience. Moreover, when the degree of intimacy between the first identity information and the second identity information represented by the type of social relationship between the two is low, the complexity of the identity verification is increased, and the accuracy of identity authentication can be further improved.
[0125] The identity authentication method provided in the embodiment of the present application obtains the corresponding first identity information based on the first biometric information of the user to be authenticated, and obtains the second identity information based on the second biometric information of the related user, and then verifies whether the identity information of the user to be authenticated is the first identity information based on the social relationship between the second identity information and the first identity information; in this way, after identifying the first identity information of the user to be authenticated, the above-mentioned social relationship is used to assist in verifying whether the identity information of the user to be authenticated is the first identity information, which can reduce the problem of identity authentication errors caused by the similarity of user biometric information and improve the accuracy of identity authentication.
[0126] based on Figure 1 , Figure 2 The method shown in the embodiment of the present application also provides an identity authentication method, Figure 3 A second method flow chart of the identity authentication method provided in the embodiment of the present application is shown, for Figure 3 The method shown here focuses on the above Figure 1 , Figure 2The differences between the methods shown are as follows. For the similarities, please refer to the above Figure 1 , Figure 2 The description of the corresponding embodiment will not be repeated here. Figure 3 The method shown comprises at least the following steps:
[0127] Step 302, obtaining first biometric information of the user to be authenticated, and obtaining second biometric information of users related to the user to be authenticated; wherein the related users are users who assist the user to be authenticated in identity authentication.
[0128] In this step, the specific process of obtaining the first biometric information of the user to be authenticated and the second biometric information of the user related to the user to be authenticated is the same as Figure 1 , Figure 2 The acquisition process of the corresponding embodiments is the same. The specific acquisition process can be referred to the description of the aforementioned embodiments and will not be repeated here.
[0129] Step 304: Obtain corresponding first identity information according to the first biometric information, and obtain social relationship information corresponding to the first identity information.
[0130] In an embodiment of the present application, the correspondence between biometric information and identity information is pre-stored in the server. Therefore, after obtaining the first biometric information of the user to be identified, the first biometric information can be matched with the pre-stored correspondence to determine the first identity information corresponding to the first biometric information.
[0131] In addition, social relationship information corresponding to each identity information is pre-stored on the server. When the first identity information corresponding to the first biometric information is determined, the social relationship information corresponding to the first identity information is searched for according to the first identity information.
[0132] Specifically, the social relationship information corresponding to the first identity information may be biometric information corresponding to each identity information having a social relationship with the first identity information.
[0133] Step 306: Verify the social relationship between the relevant user and the first identity information based on the second biometric information and the social relationship information corresponding to the first identity information.
[0134] In the above step 306, based on the second biometric information and the social relationship information corresponding to the first identity information, verifying the social relationship between the relevant user and the first identity information specifically includes the following steps:
[0135] Obtain each user information in the social relationship information corresponding to the first identity information; match the second biometric information with the above-mentioned each user information; if there is matching user information, determine that there is a social relationship between the first identity information and the relevant user, otherwise, determine that there is no social relationship between the first identity information and the relevant user.
[0136] The above-mentioned user information refers to the biometric information of each user who has a social relationship with the first identity information.
[0137] Step 308: Perform identity authentication on the user to be authenticated based on the first identity information and the social relationship between the first identity information and related users.
[0138] Specifically, in the embodiment of the present application, the above step 308, based on the first identity information and the social relationship between the first identity information and the relevant user, the identity of the user to be identified can be authenticated by the following process:
[0139] If there is a social relationship between the first identity information and the relevant user, the confidence level of identifying the user to be identified as the first identity information is set to a first preset value; otherwise, the confidence level of identifying the user to be identified as the first identity information is set to a second preset value; wherein the confidence level corresponding to the first preset value is equal to the confidence level corresponding to the second preset value; and the identity of the user to be identified is authenticated based on the above confidence levels.
[0140] Alternatively, in the above step 308, the identity of the user to be identified is authenticated according to the first identity information and the social relationship between the first identity information and the relevant user, which can also be achieved through the following process:
[0141] If there is a social relationship between the first identity information and the relevant user, the confidence level of identifying the user to be identified as the first identity information is set according to the type of social relationship between the first identity information and the relevant user; otherwise, the confidence level of identifying the user to be identified as the first identity information is set to a second preset value; wherein the confidence level corresponding to the social relationship between the above-mentioned first identity information and the relevant user is stronger than the confidence level corresponding to the second preset value; and the identity of the user to be identified is authenticated according to the above-mentioned confidence level.
[0142] In addition, in the embodiment of the present application, the identity authentication of the user to be authenticated according to the confidence level includes:
[0143] According to the above confidence level, the identity verification method used for identity authentication of the user to be authenticated is determined; and the determined identity verification method is used to authenticate the user to be authenticated.
[0144] Specifically, if the above confidence level is a first preset value, the identity of the user to be identified is authenticated by verifying the set number of digits in the mobile phone number of the user to be identified; if the above confidence level is a second preset value, the identity of the user to be identified is authenticated by verifying the mobile phone number of the user to be identified; wherein the above set number of digits is less than the number of digits in the mobile phone number.
[0145] Specifically, in the embodiments of the present application, the specific implementation process of each of the above steps is as follows: Figure 1 , Figure 2 The implementation process in the corresponding embodiment is the same, and the specific implementation process can be referred to Figure 1 , Figure 2 The implementation process in the corresponding embodiment will not be repeated here.
[0146] To facilitate understanding of the identity authentication method provided in the embodiments of the present application, the following will be described through specific embodiments.
[0147] Figure 4 A third method flow chart of the identity authentication method provided in the embodiment of the present application is shown. Figure 4 The method shown comprises at least the following steps:
[0148] Step 402: Receive an image of a user to be authenticated.
[0149] The above image includes not only the user to be identified but also other users.
[0150] Step 404: Determine the user to be identified in the image and the users related to the user to be identified.
[0151] Specifically, since the image can be captured only when the face of the user to be identified is located in a set capture area, the server can directly determine the facial image at a set position in the image as the facial image of the user to be identified.
[0152] Other users in the above image except the user to be identified are determined as related users of the user to be identified.
[0153] Step 406: extracting the first facial feature information of the user to be identified and the second facial feature information of the related user from the above image.
[0154] Step 408: Acquire corresponding first identity information according to the first facial feature information, and acquire second identity information according to the second facial feature information.
[0155] Step 410: Obtain social relationship information corresponding to the first identity information.
[0156] Step 412, verifying whether there is a social relationship between the first identity information and the second identity information according to the second identity information and the social relationship information; if yes, executing step 414; otherwise, executing step 416;
[0157] Step 414, setting the confidence level that the user to be authenticated is the first identity information to a first preset value, and using a first identity verification method corresponding to the first preset value to verify whether the identity information of the user to be authenticated is the first identity information;
[0158] Step 416, setting the confidence level that the user to be authenticated is the first identity information to a second preset value, and using a second identity verification method corresponding to the second preset value to verify whether the identity information of the user to be authenticated is the first identity information.
[0159] Among them, the above-mentioned first identity verification method can be to verify several digits of the mobile phone number of the user to be authenticated, and the above-mentioned second identity verification method can be to verify the entire mobile phone number of the user to be authenticated.
[0160] Figure 4 The specific implementation process of each step in the embodiment shown can be referred to Figure 1 , Figure 2 The specific implementation process of each step in the corresponding embodiment will not be repeated here.
[0161] Figure 5 A fourth method flow chart of the identity authentication method provided in the embodiment of the present application, Figure 5 The method shown comprises at least the following steps:
[0162] Step 502: Receive an image of a user to be authenticated.
[0163] The above image includes not only the user to be identified but also other users.
[0164] Step 504: Determine the user to be authenticated and the users related to the user to be authenticated in the above image.
[0165] Specifically, since the image can be captured only when the face of the user to be identified is located in a set capture area, the server can directly determine the facial image at a set position in the image as the facial image of the user to be identified.
[0166] Other users in the above image except the user to be identified are determined as related users of the user to be identified.
[0167] Step 506: extracting the first facial feature information of the user to be identified and the second facial feature information of the related user from the above image.
[0168] Step 508: Obtain corresponding first identity information according to the first facial feature information.
[0169] Step 510: Obtain social relationship information corresponding to the first identity information.
[0170] The social relationship information stores facial feature information of each user who has a social relationship with the first identity information.
[0171] Step 512, matching the second facial feature information with the facial feature information of each user in the above social relationship information; if there is facial feature information matching the second facial feature information, executing step 514; otherwise, executing step 516.
[0172] Step 514, setting the confidence level that the user to be authenticated is the first identity information to a first preset value, and using a first identity verification method corresponding to the first preset value to verify whether the identity information of the user to be authenticated is the first identity information.
[0173] Step 516: Set the confidence level that the user to be authenticated is the first identity information to a second preset value, and use a second identity verification method corresponding to the second preset value to verify whether the identity information of the user to be authenticated is the first identity information.
[0174] Figure 5 The specific implementation process of each step in the embodiment shown can be referred to Figure 1 , Figure 2 The specific implementation process of each step in the corresponding embodiment will not be repeated here.
[0175] The identity authentication method provided by the embodiment of the present application obtains the corresponding first identity information based on the first biometric information of the user to be authenticated, and obtains the social relationship information corresponding to the first identity information, and then verifies the social relationship between the first identity information and the relevant user based on the second biometric verification of the relevant user and the social relationship information corresponding to the first identity information, and verifies whether the identity information of the user to be authenticated is the first identity information based on the social relationship between the relevant user and the first identity information; in this way, after identifying the first identity information of the user to be authenticated, the above-mentioned social relationship is used to assist in verifying whether the identity information of the user to be authenticated is the first identity information, which can reduce the problem of identity authentication errors caused by the similarity of user biometric information and improve the accuracy of identity authentication.
[0176] Corresponding to the above-mentioned identity authentication method, based on the same idea, the embodiment of the present application also provides an identity authentication device, which can be applied to the server side. Figure 6 A schematic diagram of the first module composition of the identity authentication device provided in an embodiment of the present application, Figure 6 The device shown comprises:
[0177] The first acquisition module 61 is used to acquire the first biometric information of the user to be authenticated, and acquire the second biometric information of the user related to the user to be authenticated; wherein the related user is a user who assists the user to be authenticated in identity authentication;
[0178] A second acquisition module 62, configured to acquire corresponding first identity information according to the first biometric information, and to acquire corresponding second identity information according to the second biometric information;
[0179] The first identification module 63 is used to perform identity identification on the user to be identified based on the first identity information and the social relationship between the first identity information and the second identity information.
[0180] Optionally, the first identification module 63 is specifically used to:
[0181] Determine whether there is a social relationship between the above-mentioned first identity information and the above-mentioned second identity information; if so, set the confidence level that the above-mentioned user to be identified is the above-mentioned first identity information to a first preset value; otherwise, set the confidence level that the above-mentioned user to be identified is the above-mentioned first identity information to a second preset value; wherein the confidence level corresponding to the above-mentioned first preset value is stronger than the confidence level corresponding to the above-mentioned second preset value; and perform identity authentication on the above-mentioned user to be identified based on the above-mentioned confidence level.
[0182] Optionally, the first identification module 63 is specifically used to:
[0183] Determine whether there is a social relationship between the above-mentioned first identity information and the above-mentioned second identity information; if so, set the confidence level of identifying the above-mentioned user to be identified as the above-mentioned first identity information according to the type of social relationship between the above-mentioned first identity information and the above-mentioned second identity information; otherwise, set the confidence level of identifying the above-mentioned user to be identified as the above-mentioned first identity information to a second preset value; wherein, the confidence level corresponding to the social relationship between the above-mentioned first identity information and the above-mentioned second identity information is the confidence level corresponding to the above-mentioned second preset value; and identify the above-mentioned user to be identified according to the above-mentioned confidence level.
[0184] Optionally, the first identification module 63 is further specifically configured to:
[0185] According to the above confidence level, the identity verification method used to authenticate the above user to be authenticated is determined; and the identity of the above user to be authenticated is authenticated using the determined identity verification method.
[0186] Optionally, if the confidence level is a first preset value, the identity of the user to be authenticated is authenticated by verifying a set number of digits in the mobile phone number of the user to be authenticated;
[0187] If the confidence level is the second preset value, the identity of the user to be identified is authenticated by verifying the mobile phone number of the user to be identified; wherein the set number of digits is smaller than the number of digits of the mobile phone number.
[0188] Optionally, the first identification module 63 is further specifically configured to:
[0189] Obtain each identity information in the social relationship information corresponding to the above-mentioned first identity information; match the above-mentioned second identity information with the above-mentioned each identity information; if there is identity information matching the above-mentioned second identity information in the social relationship corresponding to the above-mentioned first identity information, it is determined that there is a social relationship between the above-mentioned first identity information and the above-mentioned second identity information; otherwise, it is determined that there is no social relationship between the above-mentioned first identity information and the above-mentioned second identity information.
[0190] Optionally, the first acquisition module 61 is specifically configured to:
[0191] Receive the image of the user to be identified; detect whether the image includes other users besides the user to be identified; if so, extract the first biometric information of the user to be identified and the second biometric information of the users related to the user to be identified based on the image; wherein the users related to the user to be identified are the users other than the user to be identified in the image.
[0192] The identity authentication device provided in the embodiment of the present application obtains the corresponding first identity information based on the first biometric information of the user to be authenticated, and obtains the second identity information based on the second biometric information of the relevant user, and then verifies whether the identity information of the user to be authenticated is the first identity information based on the social relationship between the second identity information and the first identity information; in this way, after identifying the first identity information of the user to be authenticated, the above-mentioned social relationship is used to assist in verifying whether the identity information of the user to be authenticated is the first identity information, which can reduce the problem of identity authentication errors caused by the similarity of user biometric information and improve the accuracy of identity authentication.
[0193] Corresponding to the above-mentioned identity authentication method, based on the same idea, the embodiment of the present application also provides an identity authentication device, which can be applied to the server side. Figure 7 A schematic diagram of the second module composition of the identity authentication device provided in the embodiment of the present application, Figure 7 The device shown comprises:
[0194] The third acquisition module 71 acquires the first biometric information of the user to be authenticated, and acquires the second biometric information of the user related to the user to be authenticated; wherein the related user is a user who assists the user to be authenticated in identity authentication;
[0195] A fourth acquisition module 72, which acquires corresponding first identity information according to the first biometric information, and acquires social relationship information corresponding to the first identity information;
[0196] A verification module 73, which verifies the social relationship between the relevant user and the first identity information according to the second biometric information and the social relationship information corresponding to the first identity information;
[0197] The second identification module 74 performs identity identification on the user to be identified based on the first identity information and the social relationship between the first identity information and the related user.
[0198] Optionally, the verification module 73 is specifically used for:
[0199] Obtain each user information in the social relationship information corresponding to the above-mentioned first identity information; match the above-mentioned second biometric information with the above-mentioned each user information; if there is matching user information, determine that there is a social relationship between the above-mentioned first identity information and the above-mentioned related user, otherwise, determine that there is no social relationship between the above-mentioned first identity information and the above-mentioned related user.
[0200] Optionally, the second identification module 74 is specifically used to:
[0201] If there is a social relationship between the first identity information and the related user, the confidence level that the user to be identified is the first identity information is set to a first preset value; otherwise, the confidence level that the user to be identified is the first identity information is set to a second preset value; wherein the confidence level corresponding to the first preset value is stronger than the confidence level corresponding to the second preset value;
[0202] The identity of the user to be authenticated is authenticated according to the confidence level.
[0203] Optionally, the second identification module 74 is specifically used to:
[0204] If there is a social relationship between the first identity information and the relevant user, then according to the type of the social relationship between the first identity information and the relevant user, the confidence level of identifying the user to be identified as the first identity information is set; otherwise, the confidence level of identifying the user to be identified as the first identity information is set to a second preset value; wherein the confidence level corresponding to the social relationship between the first identity information and the relevant user is stronger than the confidence level corresponding to the second preset value;
[0205] The identity of the user to be authenticated is authenticated according to the confidence level.
[0206] Optionally, the second identification module 74 is further specifically configured to:
[0207] According to the above confidence level, the identity verification method used to authenticate the above user to be authenticated is determined; and the identity of the above user to be authenticated is authenticated using the determined identity verification method.
[0208] Optionally, if the confidence level is a first preset value, the identity of the user to be identified is authenticated by verifying a set number of digits in the mobile phone number of the user to be identified;
[0209] If the confidence level is the second preset value, the identity of the user to be identified is authenticated by verifying the mobile phone number of the user to be identified; wherein the set number of digits is smaller than the number of digits of the mobile phone number.
[0210] Optionally, the third acquisition module 71 is specifically configured to:
[0211] Receive the image of the user to be identified; detect whether the image includes other users besides the user to be identified; if so, extract the first biometric information of the user to be identified and the second biometric information of the users related to the user to be identified based on the image; wherein the users related to the user to be identified are the users other than the user to be identified in the image.
[0212] The identity authentication device provided by the embodiment of the present application obtains the corresponding first identity information based on the first biometric information of the user to be authenticated, and obtains the social relationship information corresponding to the first identity information, and then verifies the social relationship between the first identity information and the relevant user based on the second biometric verification of the relevant user and the social relationship information corresponding to the first identity information, and verifies whether the identity information of the user to be authenticated is the first identity information based on the social relationship between the relevant user and the first identity information; in this way, after identifying the first identity information of the user to be authenticated, the above-mentioned social relationship is used to assist in verifying whether the identity information of the user to be authenticated is the first identity information, which can reduce the problem of identity recognition errors caused by the similarity of user biometric information and improve the accuracy of identity recognition.
[0213] Furthermore, based on the above Figures 1 to 5 The method shown in the embodiment of the present application also provides an identity authentication device, such as Figure 8 shown.
[0214] The identity authentication device may have relatively large differences due to different configurations or performances, and may include one or more processors 801 and memory 802, and the memory 802 may store one or more storage applications or data. Among them, the memory 802 may be a temporary storage or a permanent storage. The application stored in the memory 802 may include one or more modules (not shown in the figure), and each module may include a series of computer executable instructions in the identity authentication device. Furthermore, the processor 801 may be configured to communicate with the memory 802, and execute a series of computer executable instructions in the memory 802 on the identity authentication device. The identity authentication device may also include one or more power supplies 803, one or more wired or wireless network interfaces 804, one or more input and output interfaces 805, one or more keyboards 806, etc.
[0215] In a specific embodiment, the identity authentication device includes a memory and one or more programs, wherein the one or more programs are stored in the memory, and the one or more programs may include one or more modules, and each module may include a series of computer executable instructions in the identity authentication device, and the one or more programs are configured to be executed by one or more processors, including computer executable instructions for performing the following:
[0216] Acquire first biometric information of a user to be authenticated, and acquire second biometric information of a user related to the user to be authenticated; wherein the related user is a user who assists the user to be authenticated in identity authentication;
[0217] Acquire corresponding first identity information according to the first biometric information, and acquire corresponding second identity information according to the second biometric information;
[0218] The identity of the user to be authenticated is performed based on the first identity information and the social relationship between the first identity information and the second identity information.
[0219] Optionally, when the computer executable instructions are executed, the identity authentication of the user to be authenticated according to the first identity information and the social relationship between the first identity information and the second identity information includes:
[0220] Determining whether there is a social relationship between the first identity information and the second identity information;
[0221] If yes, the confidence level that the user to be authenticated is the first identity information is set to a first preset value; otherwise, the confidence level that the user to be authenticated is the first identity information is set to a second preset value; wherein the confidence level corresponding to the first preset value is stronger than the confidence level corresponding to the second preset value;
[0222] The identity of the user to be authenticated is authenticated according to the confidence level.
[0223] Optionally, when the computer executable instructions are executed, the identity authentication of the user to be authenticated according to the first identity information and the social relationship between the first identity information and the second identity information includes:
[0224] Determining whether there is a social relationship between the first identity information and the second identity information;
[0225] If so, then according to the type of social relationship between the first identity information and the second identity information, the confidence level of identifying the user to be identified as the first identity information is set; otherwise, the confidence level of identifying the user to be identified as the first identity information is set to a second preset value; wherein the confidence level corresponding to the social relationship between the first identity information and the second identity information is the confidence level corresponding to the second preset value;
[0226] The user to be authenticated is authenticated according to the confidence level.
[0227] Optionally, when the computer executable instructions are executed, the identity authentication of the user to be authenticated according to the confidence level includes:
[0228] Determine the identity verification method used to authenticate the user to be authenticated based on the confidence level.
[0229] The determined identity verification method is used to perform identity authentication on the user to be authenticated.
[0230] Optionally, when the computer executable instruction is executed, if the confidence level is a first preset value, the identity of the user to be authenticated is authenticated by verifying the set number of digits in the mobile phone number of the user to be authenticated;
[0231] If the confidence level is the second preset value, the identity of the user to be identified is authenticated by verifying the mobile phone number of the user to be identified; wherein the set number of digits is smaller than the number of digits of the mobile phone number.
[0232] Optionally, when the computer executable instructions are executed, the determining whether there is a social relationship between the first identity information and the second identity information includes:
[0233] Obtaining each identity information in the social relationship information corresponding to the first identity information;
[0234] Matching the second identity information with each of the identity information;
[0235] If there is identity information matching the second identity information in the social relationship corresponding to the first identity information, it is determined that there is a social relationship between the first identity information and the second identity information; otherwise, it is determined that there is no social relationship between the first identity information and the second identity information.
[0236] Optionally, when the computer executable instructions are executed, the obtaining of the first biometric information of the user to be authenticated and the obtaining of the second biometric information of a user related to the user to be authenticated include:
[0237] Receiving the image of the user to be authenticated;
[0238] Detecting whether the image includes other users besides the user to be identified;
[0239] If so, extract the first biometric information of the user to be identified and the second biometric information of the related users of the user to be identified based on the image; wherein the related users of the user to be identified are other users in the image except the user to be identified.
[0240] The identity authentication device provided in the embodiment of the present application obtains the corresponding first identity information based on the first biometric information of the user to be authenticated, and obtains the second identity information based on the second biometric information of the relevant user, and then verifies whether the identity information of the user to be authenticated is the first identity information based on the social relationship between the second identity information and the first identity information; in this way, after identifying the first identity information of the user to be authenticated, the above-mentioned social relationship is used to assist in verifying whether the identity information of the user to be authenticated is the first identity information, which can reduce the problem of identity authentication errors caused by the similarity of user biometric information and improve the accuracy of identity authentication.
[0241] In a specific embodiment, the identity authentication device includes a memory and one or more programs, wherein the one or more programs are stored in the memory, and the one or more programs may include one or more modules, and each module may include a series of computer executable instructions in the identity authentication device, and the one or more programs are configured to be executed by one or more processors, including computer executable instructions for performing the following:
[0242] Acquire first biometric information of a user to be authenticated, and acquire second biometric information of a user related to the user to be authenticated; wherein the related user is a user who assists the user to be authenticated in identity authentication;
[0243] Acquire corresponding first identity information according to the first biometric information, and acquire social relationship information corresponding to the first identity information;
[0244] Verifying the social relationship between the relevant user and the first identity information according to the second biometric information and the social relationship information corresponding to the first identity information;
[0245] The identity of the user to be authenticated is performed based on the first identity information and the social relationship between the first identity information and the related user.
[0246] Optionally, when the computer executable instructions are executed, verifying the social relationship between the relevant user and the first identity information according to the second biometric information and the social relationship information corresponding to the first identity information includes:
[0247] Obtaining information of each user in the social relationship information corresponding to the first identity information;
[0248] Matching the second biometric information with the user information;
[0249] If there is matching user information, it is determined that there is a social relationship between the first identity information and the relevant user; otherwise, it is determined that there is no social relationship between the first identity information and the relevant user.
[0250] Optionally, when the computer executable instructions are executed, the identity authentication of the user to be authenticated according to the first identity information and the social relationship between the first identity information and the related user includes:
[0251] If there is a social relationship between the first identity information and the related user, the confidence level that the user to be identified is the first identity information is set to a first preset value; otherwise, the confidence level that the user to be identified is the first identity information is set to a second preset value; wherein the confidence level corresponding to the first preset value is stronger than the confidence level corresponding to the second preset value;
[0252] The identity of the user to be authenticated is authenticated according to the confidence level.
[0253] Optionally, when the computer executable instructions are executed, the identity of the user to be authenticated is authenticated based on the first identity information and the social relationship between the first identity information and the related user, including:
[0254] If there is a social relationship between the first identity information and the relevant user, then according to the type of the social relationship between the first identity information and the relevant user, the confidence level of identifying the user to be identified as the first identity information is set; otherwise, the confidence level of identifying the user to be identified as the first identity information is set to a second preset value; wherein the confidence level corresponding to the social relationship between the first identity information and the relevant user is stronger than the confidence level corresponding to the second preset value;
[0255] The identity of the user to be authenticated is authenticated according to the confidence level.
[0256] Optionally, when the computer executable instructions are executed, the identity authentication of the user to be authenticated according to the confidence level includes:
[0257] Determine the identity verification method used to authenticate the user to be authenticated based on the confidence level.
[0258] The determined identity verification method is used to perform identity authentication on the user to be authenticated.
[0259] Optionally, when the computer executable instruction is executed, if the confidence level is a first preset value, the identity of the user to be authenticated is authenticated by verifying the set number of digits in the mobile phone number of the user to be authenticated;
[0260] If the confidence level is the second preset value, the identity of the user to be identified is authenticated by verifying the mobile phone number of the user to be identified; wherein the set number of digits is smaller than the number of digits of the mobile phone number.
[0261] Optionally, when the computer executable instructions are executed, the obtaining of the first biometric information of the user to be authenticated and the obtaining of the second biometric information of a user related to the user to be authenticated include:
[0262] Receiving the image of the user to be authenticated;
[0263] Detecting whether the image includes other users besides the user to be identified;
[0264] If so, extract the first biometric information of the user to be identified and the second biometric information of the related users of the user to be identified based on the image; wherein the related users of the user to be identified are other users in the image except the user to be identified.
[0265] The identity authentication device provided by the embodiment of the present application obtains the corresponding first identity information based on the first biometric information of the user to be authenticated, and obtains the social relationship information corresponding to the first identity information, and then verifies the social relationship between the first identity information and the relevant user based on the second biometric verification of the relevant user and the social relationship information corresponding to the first identity information, and verifies whether the identity information of the user to be authenticated is the first identity information based on the social relationship between the relevant user and the first identity information; in this way, after identifying the first identity information of the user to be authenticated, the above-mentioned social relationship is used to assist in verifying whether the identity information of the user to be authenticated is the first identity information, which can reduce the problem of identity recognition errors caused by the similarity of user biometric information and improve the accuracy of identity recognition.
[0266] Furthermore, based on the above Figures 1 to 5 The method shown in the embodiment of the present application further provides a storage medium for storing computer executable instructions. In a specific embodiment, the storage medium can be a USB flash drive, an optical disk, a hard disk, etc. When the computer executable instructions stored in the storage medium are executed by the processor, the following process can be implemented:
[0267] Acquire first biometric information of a user to be authenticated, and acquire second biometric information of a user related to the user to be authenticated; wherein the related user is a user who assists the user to be authenticated in identity authentication;
[0268] Acquire corresponding first identity information according to the first biometric information, and acquire corresponding second identity information according to the second biometric information;
[0269] The identity of the user to be authenticated is performed based on the first identity information and the social relationship between the first identity information and the second identity information.
[0270] Optionally, when the computer executable instructions stored in the storage medium are executed by the processor, the identity authentication of the user to be authenticated according to the first identity information and the social relationship between the first identity information and the second identity information includes:
[0271] Determining whether there is a social relationship between the first identity information and the second identity information;
[0272] If yes, the confidence level that the user to be authenticated is the first identity information is set to a first preset value; otherwise, the confidence level that the user to be authenticated is the first identity information is set to a second preset value; wherein the confidence level corresponding to the first preset value is stronger than the confidence level corresponding to the second preset value;
[0273] The identity of the user to be authenticated is authenticated according to the confidence level.
[0274] Optionally, when the computer executable instructions stored in the storage medium are executed by the processor, the identity authentication of the user to be authenticated according to the first identity information and the social relationship between the first identity information and the second identity information includes:
[0275] Determining whether there is a social relationship between the first identity information and the second identity information;
[0276] If so, then according to the type of social relationship between the first identity information and the second identity information, the confidence level of identifying the user to be identified as the first identity information is set; otherwise, the confidence level of identifying the user to be identified as the first identity information is set to a second preset value; wherein the confidence level corresponding to the social relationship between the first identity information and the second identity information is the confidence level corresponding to the second preset value;
[0277] The user to be authenticated is authenticated according to the confidence level.
[0278] Optionally, when the computer executable instructions stored in the storage medium are executed by the processor, the identity authentication of the user to be authenticated according to the confidence level includes:
[0279] Determine the identity verification method used to authenticate the user to be authenticated based on the confidence level.
[0280] The determined identity verification method is used to perform identity authentication on the user to be authenticated.
[0281] Optionally, when the computer executable instructions stored in the storage medium are executed by the processor, if the confidence level is a first preset value, the identity of the user to be authenticated is authenticated by verifying the set number of digits in the mobile phone number of the user to be authenticated;
[0282] If the confidence level is the second preset value, the identity of the user to be identified is authenticated by verifying the mobile phone number of the user to be identified; wherein the set number of digits is smaller than the number of digits of the mobile phone number.
[0283] Optionally, when the computer executable instructions stored in the storage medium are executed by the processor, the determining whether there is a social relationship between the first identity information and the second identity information includes:
[0284] Obtaining each identity information in the social relationship information corresponding to the first identity information;
[0285] Matching the second identity information with each of the identity information;
[0286] If there is identity information matching the second identity information in the social relationship corresponding to the first identity information, it is determined that there is a social relationship between the first identity information and the second identity information; otherwise, it is determined that there is no social relationship between the first identity information and the second identity information.
[0287] Optionally, when the computer executable instructions stored in the storage medium are executed by the processor, the obtaining of the first biometric information of the user to be authenticated and the obtaining of the second biometric information of a user related to the user to be authenticated include:
[0288] Receiving the image of the user to be authenticated;
[0289] Detecting whether the image includes other users besides the user to be identified;
[0290] If so, extract the first biometric information of the user to be identified and the second biometric information of the related users of the user to be identified based on the image; wherein the related users of the user to be identified are other users in the image except the user to be identified.
[0291] When the computer executable instructions stored in the storage medium in the embodiment of the present application are executed by the processor, the corresponding first identity information is obtained based on the first biometric information of the user to be identified, and the second identity information is obtained based on the second biometric information of the relevant user, and then, based on the social relationship between the second identity information and the first identity information, it is verified whether the identity information of the user to be identified is the first identity information; in this way, after identifying the first identity information of the user to be identified, the above-mentioned social relationship is used to assist in verifying whether the identity information of the user to be identified is the first identity information, which can reduce the problem of identity recognition errors caused by the similarity of user biometric information and improve the accuracy of identity recognition.
[0292] Furthermore, the embodiment of the present application also provides a storage medium for storing computer executable instructions. In a specific embodiment, the storage medium may be a USB flash drive, an optical disk, a hard disk, etc. When the computer executable instructions stored in the storage medium are executed by the processor, the following process can be implemented:
[0293] Acquire first biometric information of a user to be authenticated, and acquire second biometric information of a user related to the user to be authenticated; wherein the related user is a user who assists the user to be authenticated in identity authentication;
[0294] Acquire corresponding first identity information according to the first biometric information, and acquire social relationship information corresponding to the first identity information;
[0295] Verifying the social relationship between the relevant user and the first identity information according to the second biometric information and the social relationship information corresponding to the first identity information;
[0296] The identity of the user to be authenticated is performed based on the first identity information and the social relationship between the first identity information and the related user.
[0297] Optionally, when the computer executable instructions stored in the storage medium are executed by the processor, the step of verifying the social relationship between the relevant user and the first identity information according to the second biometric information and the social relationship information corresponding to the first identity information includes:
[0298] Obtaining information of each user in the social relationship information corresponding to the first identity information;
[0299] Matching the second biometric information with the user information;
[0300] If there is matching user information, it is determined that there is a social relationship between the first identity information and the relevant user; otherwise, it is determined that there is no social relationship between the first identity information and the relevant user.
[0301] Optionally, when the computer executable instructions stored in the storage medium are executed by the processor, the identity authentication of the user to be authenticated according to the first identity information and the social relationship between the first identity information and the related user includes:
[0302] If there is a social relationship between the first identity information and the related user, the confidence level that the user to be identified is the first identity information is set to a first preset value; otherwise, the confidence level that the user to be identified is the first identity information is set to a second preset value; wherein the confidence level corresponding to the first preset value is stronger than the confidence level corresponding to the second preset value;
[0303] The identity of the user to be authenticated is authenticated according to the confidence level.
[0304] Optionally, when the computer executable instructions stored in the storage medium are executed by the processor, the identity of the user to be authenticated is authenticated based on the first identity information and the social relationship between the first identity information and the related user, including:
[0305] If there is a social relationship between the first identity information and the relevant user, then according to the type of the social relationship between the first identity information and the relevant user, the confidence level of identifying the user to be identified as the first identity information is set; otherwise, the confidence level of identifying the user to be identified as the first identity information is set to a second preset value; wherein the confidence level corresponding to the social relationship between the first identity information and the relevant user is stronger than the confidence level corresponding to the second preset value;
[0306] The identity of the user to be authenticated is authenticated according to the confidence level.
[0307] Optionally, when the computer executable instructions stored in the storage medium are executed by the processor, the identity authentication of the user to be authenticated according to the confidence level includes:
[0308] Determine the identity verification method used to authenticate the user to be authenticated based on the confidence level.
[0309] The determined identity verification method is used to perform identity authentication on the user to be authenticated.
[0310] Optionally, when the computer executable instructions stored in the storage medium are executed by the processor, if the confidence level is a first preset value, the identity of the user to be authenticated is authenticated by verifying the set number of digits in the mobile phone number of the user to be authenticated;
[0311] If the confidence level is the second preset value, the identity of the user to be identified is authenticated by verifying the mobile phone number of the user to be identified; wherein the set number of digits is smaller than the number of digits of the mobile phone number.
[0312] Optionally, when the computer executable instructions stored in the storage medium are executed by the processor, the obtaining of the first biometric information of the user to be authenticated and the obtaining of the second biometric information of a user related to the user to be authenticated include:
[0313] Receiving the image of the user to be authenticated;
[0314] Detecting whether the image includes other users besides the user to be identified;
[0315] If so, extract the first biometric information of the user to be identified and the second biometric information of the related users of the user to be identified based on the image; wherein the related users of the user to be identified are other users in the image except the user to be identified.
[0316] When the computer executable instructions stored in the storage medium in the embodiment of the present application are executed by the processor, the corresponding first identity information is obtained based on the first biometric information of the user to be identified, and the social relationship information corresponding to the first identity information is obtained. Then, the social relationship between the first identity information and the relevant user is verified based on the second biometric verification of the relevant user and the social relationship information corresponding to the first identity information, and based on the social relationship between the relevant user and the first identity information, it is verified whether the identity information of the user to be identified is the first identity information. In this way, after the first identity information of the user to be identified is identified, the above-mentioned social relationship is used to assist in verifying whether the identity information of the user to be identified is the first identity information, which can reduce the problem of identity recognition errors caused by the similarity of user biometric information and improve the accuracy of identity recognition.
[0317] In the 1990s, improvements to a technology could be clearly distinguished as hardware improvements (for example, improvements to the circuit structure of diodes, transistors, switches, etc.) or software improvements (improvements to the method flow). However, with the development of technology, many improvements to the method flow today can be regarded as direct improvements to the hardware circuit structure. Designers almost always obtain the corresponding hardware circuit structure by programming the improved method flow into the hardware circuit. Therefore, it cannot be said that an improvement in a method flow cannot be implemented using a hardware entity module. For example, a programmable logic device (PLD) (such as a field programmable gate array (FPGA)) is such an integrated circuit whose logical function is determined by the user's programming of the device. Designers can "integrate" a digital system on a PLD by programming it themselves, without having to ask a chip manufacturer to design and produce a dedicated integrated circuit chip. Moreover, nowadays, instead of manually making integrated circuit chips, this kind of programming is mostly implemented by "logic compiler" software, which is similar to the software compiler used when developing and writing programs, and the original code before compilation must also be written in a specific programming language, which is called hardware description language (HDL). There is not only one HDL, but many kinds, such as ABEL (Advanced Boolean Expression Language), AHDL (Altera Hardware Description Language), Confluence, CUPL (Cornell University Programming Language), HDCal, JHDL (Java Hardware Description Language), Lava, Lola, MyHDL, PALASM, RHDL (Ruby Hardware Description Language), etc. The most commonly used ones are VHDL (Very-High-Speed Integrated Circuit Hardware Description Language) and Verilog. Those skilled in the art should also know that it is only necessary to program the method flow slightly in the above-mentioned hardware description languages and program it into the integrated circuit, and then it is easy to obtain the hardware circuit that implements the logic method flow.
[0318] The controller can be implemented in any appropriate manner, for example, the controller can take the form of a microprocessor or processor and a computer-readable medium storing a computer-readable program code (such as software or firmware) that can be executed by the (micro)processor, a logic gate, a switch, an application-specific integrated circuit (ASIC), a programmable logic controller, and an embedded microcontroller. Examples of controllers include, but are not limited to, the following microcontrollers: ARC 625D, Atmel AT91SAM, Microchip PIC18F26K20, and Silicone Labs C8051F320. The memory controller can also be implemented as part of the control logic of the memory. Those skilled in the art also know that in addition to implementing the controller in a purely computer-readable program code manner, the controller can be implemented in the form of a logic gate, a switch, an application-specific integrated circuit, a programmable logic controller, and an embedded microcontroller by logically programming the method steps. Therefore, this controller can be considered as a hardware component, and the devices included therein for implementing various functions can also be regarded as structures within the hardware component. Or even, the devices for implementing various functions can be regarded as both software modules for implementing the method and structures within the hardware component.
[0319] The systems, devices, modules or units described in the above embodiments may be implemented by computer chips or entities, or by products with certain functions. A typical implementation device is a computer. Specifically, the computer may be, for example, a personal computer, a laptop computer, a cellular phone, a camera phone, a smart phone, a personal digital assistant, a media player, a navigation device, an email device, a game console, a tablet computer, a wearable device, or a combination of any of these devices.
[0320] For the convenience of description, the above device is described in various units according to their functions. Of course, when implementing the present application, the functions of each unit can be implemented in the same or multiple software and / or hardware.
[0321] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems, or computer program products. Therefore, the present application may adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the present application may adopt the form of a computer program product implemented in one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) that include computer-usable program code.
[0322] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0323] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.
[0324] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.
[0325] In a typical configuration, a computing device includes one or more processors (CPU), input / output interfaces, network interfaces, and memory.
[0326] The memory may include non-permanent storage in a computer-readable medium, random access memory (RAM) and / or non-volatile memory in the form of read-only memory (ROM) or flash RAM. The memory is an example of a computer-readable medium.
[0327] Computer readable media include permanent and non-permanent, removable and non-removable media that can be implemented by any method or technology to store information. Information can be computer readable instructions, data structures, program modules or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, compact disk read-only memory (CD-ROM), digital versatile disk (DVD) or other optical storage, magnetic cassettes, magnetic tape magnetic disk storage or other magnetic storage devices or any other non-transmission media that can be used to store information that can be accessed by a computing device. As defined herein, computer readable media does not include temporary computer readable media (transitory media), such as modulated data signals and carrier waves.
[0328] It should also be noted that the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, commodity or device 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, commodity or device. In the absence of more restrictions, the elements defined by the sentence "comprises a ..." do not exclude the existence of other identical elements in the process, method, commodity or device including the elements.
[0329] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems or computer program products. Therefore, the present application may adopt the form of a complete hardware embodiment, a complete software embodiment or an embodiment in combination with software and hardware. Moreover, the present application may adopt the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) that contain computer-usable program code.
[0330] The present application may be described in the general context of computer-executable instructions executed by a computer, such as program modules. Generally, program modules include routines, programs, objects, components, data structures, etc. that perform specific tasks or implement specific abstract data types. The present application may also be practiced in distributed computing environments where tasks are performed by remote processing devices connected through a communication network. In a distributed computing environment, program modules may be located in local and remote computer storage media, including storage devices.
[0331] Each embodiment in this specification is described in a progressive manner, and the same or similar parts between the embodiments can be referred to each other, and each embodiment focuses on the differences from other embodiments. In particular, for the system embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiment.
[0332] The above is only an embodiment of the present application and is not intended to limit the present application. For those skilled in the art, the present application may have various changes and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application should be included in the scope of the claims of the present application.
Claims
1. An identity authentication method, comprising: Acquiring first identity information of a user to be authenticated by collecting biometric information, and acquiring second identity information of a user related to the user to be authenticated by collecting biometric information; wherein the related user is a user who assists the user to be authenticated in identity authentication, and in the process of acquiring the first identity information of the user to be authenticated and acquiring the second identity information of the related user by collecting biometric information, the user to be authenticated and the related user are located in the same collected image when collecting biometric information, and the first identity information of the user to be authenticated and the second identity information of the related user are acquired by collecting biometric information from the same collected image; If there is a social relationship between the first identity information and the second identity information, the confidence level that the user to be authenticated is the first identity information is set to a first preset value; otherwise, the confidence level that the user to be authenticated is the first identity information is set to a second preset value; wherein the confidence level corresponding to the first preset value is stronger than the confidence level corresponding to the second preset value; The identity of the user to be authenticated is authenticated according to the confidence level to determine whether the identity of the user to be authenticated is the first identity information.
2. The method of claim 1, further comprising: If there is a social relationship between the first identity information and the second identity information, the confidence level of identifying the user to be identified as the first identity information is set according to the type of social relationship between the first identity information and the second identity information; otherwise, the confidence level of identifying the user to be identified as the first identity information is set to a second preset value; wherein the confidence level corresponding to the social relationship between the first identity information and the second identity information is stronger than the confidence level corresponding to the second preset value.
3. The method according to claim 1 or 2, wherein the identity authentication of the user to be authenticated according to the confidence level comprises: Determining, based on the confidence level, an identity verification method to be adopted for authenticating the user to be authenticated; The determined identity verification method is used to perform identity authentication on the user to be authenticated.
4. The method according to claim 3, wherein if the confidence level is a first preset value, the identity of the user to be identified is authenticated by verifying the number of set digits in the mobile phone number of the user to be identified; If the confidence level is the second preset value, the identity of the user to be authenticated is authenticated by verifying the mobile phone number of the user to be authenticated; wherein, The set number of digits is smaller than the number of digits in the mobile phone number.
5. An identity authentication method, comprising: Acquiring first identity information of a user to be authenticated by collecting biometric information, and acquiring second identity information of a user related to the user to be authenticated by collecting biometric information; wherein the related user is a user who assists the user to be authenticated in identity authentication, and in the process of acquiring the first identity information of the user to be authenticated and acquiring the second identity information of the related user by collecting biometric information, the user to be authenticated and the related user are located in the same collected image when collecting biometric information, and the first identity information of the user to be authenticated and the second identity information of the related user are acquired by collecting biometric information through the same collected image; According to the first identity information, obtaining social relationship information corresponding to the first identity information; Verifying, according to the social relationship information corresponding to the first identity information, whether there is a social relationship between the second identity information and the first identity information; If there is a social relationship between the first identity information and the second identity information, the confidence level that the user to be authenticated is the first identity information is set to a first preset value; otherwise, the confidence level that the user to be authenticated is the first identity information is set to a second preset value; wherein the confidence level corresponding to the first preset value is stronger than the confidence level corresponding to the second preset value; The identity of the user to be authenticated is authenticated according to the confidence level to determine whether the identity of the user to be authenticated is the first identity information.
6. The method according to claim 5, wherein the step of verifying whether the relevant user has a social relationship with the first identity information according to the social relationship information corresponding to the first identity information comprises: Obtaining information of each user in the social relationship information corresponding to the first identity information; Matching the second identity information with the respective user information; If there is matching user information, it is determined that there is a social relationship between the first identity information and the relevant user; otherwise, it is determined that there is no social relationship between the first identity information and the relevant user.
7. The method according to claim 5 or 6, further comprising: If there is a social relationship between the first identity information and the second identity information, the confidence level of identifying the user to be authenticated as the first identity information is set according to the type of social relationship between the first identity information and the second identity information; otherwise, the confidence level of identifying the user to be authenticated as the first identity information is set to a second preset value; wherein, The confidence level corresponding to when the first identity information and the second identity information have a social relationship is stronger than the confidence level corresponding to the second preset value.
8. An identity authentication device, comprising: a first acquisition module, which acquires first identity information of a user to be identified by collecting biometric information, and acquires second identity information of a user related to the user to be identified by collecting biometric information; wherein the related user is a user who assists the user to be identified in identity authentication, and in the process of acquiring the first identity information of the user to be identified and acquiring the second identity information of the related user by collecting biometric information, the user to be identified and the related user are located in the same collected image when collecting biometric information, and the first identity information of the user to be identified and the second identity information of the related user are acquired by collecting biometric information through the same collected image; The first identification module sets the confidence level of the user to be identified as the first identity information to a first preset value if the first identity information has a social relationship with the second identity information; otherwise, sets the confidence level of the user to be identified as the first identity information to a second preset value; wherein the confidence level corresponding to the first preset value is stronger than the confidence level corresponding to the second preset value; and performs identity authentication on the user to be identified based on the confidence level to determine whether the identity of the user to be identified is the first identity information.
9. An identity authentication device, comprising: a third acquisition module, which acquires first identity information of a user to be identified by collecting biometric information, and acquires second identity information of a user related to the user to be identified by collecting biometric information; wherein the related user is a user who assists the user to be identified in identity authentication, and in the process of acquiring the first identity information of the user to be identified and acquiring the second identity information of the related user by collecting biometric information, the user to be identified and the related user are located in the same collected image when collecting biometric information, and the first identity information of the user to be identified and the second identity information of the related user are acquired by collecting biometric information through the same collected image; A fourth acquisition module, acquiring social relationship information corresponding to the first identity information according to the first identity information; A verification module, which verifies whether there is a social relationship between the second identity information and the first identity information according to the social relationship information corresponding to the first identity information; The second identification module sets the confidence level of the user to be identified as the first identity information to a first preset value if there is a social relationship between the first identity information and the second identity information; otherwise, sets the confidence level of the user to be identified as the first identity information to a second preset value; wherein the confidence level corresponding to the first preset value is stronger than the confidence level corresponding to the second preset value; and performs identity authentication on the user to be identified based on the confidence level to determine whether the identity of the user to be identified is the first identity information.
10. An identity authentication device, comprising: processor; as well as a memory arranged to store computer executable instructions which, when executed, cause the processor to: Acquiring first identity information of a user to be authenticated by collecting biometric information, and acquiring second identity information of a user related to the user to be authenticated by collecting biometric information; wherein the related user is a user who assists the user to be authenticated in identity authentication, and in the process of acquiring the first identity information of the user to be authenticated and acquiring the second identity information of the related user by collecting biometric information, the user to be authenticated and the related user are located in the same collected image when collecting biometric information, and the first identity information of the user to be authenticated and the second identity information of the related user are acquired by collecting biometric information through the same collected image; If there is a social relationship between the first identity information and the second identity information, the confidence level that the user to be authenticated is the first identity information is set to a first preset value; otherwise, the confidence level that the user to be authenticated is the first identity information is set to a second preset value; wherein the confidence level corresponding to the first preset value is stronger than the confidence level corresponding to the second preset value; The identity of the user to be authenticated is authenticated according to the confidence level to determine whether the identity of the user to be authenticated is the first identity information.
11. An identity authentication device, comprising: processor; as well as a memory arranged to store computer executable instructions which, when executed, cause the processor to: Acquiring first identity information of a user to be authenticated by collecting biometric information, and acquiring second identity information of a user related to the user to be authenticated by collecting biometric information; wherein the related user is a user who assists the user to be authenticated in identity authentication, and in the process of acquiring the first identity information of the user to be authenticated and acquiring the second identity information of the related user by collecting biometric information, the user to be authenticated and the related user are located in the same collected image when collecting biometric information, and the first identity information of the user to be authenticated and the second identity information of the related user are acquired by collecting biometric information through the same collected image; According to the first identity information, obtaining social relationship information corresponding to the first identity information; Verifying, according to the social relationship information corresponding to the first identity information, whether there is a social relationship between the second identity information and the first identity information; If there is a social relationship between the first identity information and the second identity information, the confidence level that the user to be authenticated is the first identity information is set to a first preset value; otherwise, the confidence level that the user to be authenticated is the first identity information is set to a second preset value; wherein the confidence level corresponding to the first preset value is stronger than the confidence level corresponding to the second preset value; The identity of the user to be authenticated is authenticated according to the confidence level to determine whether the identity of the user to be authenticated is the first identity information.
12. A storage medium for storing computer executable instructions, wherein the executable instructions implement the following process when executed: The first identity information of the user to be authenticated is obtained by collecting biometric information, and the second identity information of the user related to the user to be authenticated is obtained by collecting biometric information; wherein, The related user is a user who assists the user to be identified in identity authentication. When collecting biometric information in the process of acquiring the first identity information of the user to be identified and acquiring the second identity information of the related user by collecting biometric information, the user to be identified and the related user are located in the same collected image, and the first identity information of the user to be identified and the second identity information of the related user are acquired by collecting biometric information through the same collected image; If there is a social relationship between the first identity information and the second identity information, setting the confidence level that the user to be authenticated is the first identity information to a first preset value; Otherwise, the confidence level that the user to be authenticated is the first identity information is set to a second preset value; wherein the confidence level corresponding to the first preset value is stronger than the confidence level corresponding to the second preset value; The identity of the user to be authenticated is authenticated according to the confidence level to determine whether the identity of the user to be authenticated is the first identity information.
13. A storage medium for storing computer executable instructions, wherein the executable instructions implement the following process when executed: The first identity information of the user to be authenticated is obtained by collecting biometric information, and the second identity information of the user related to the user to be authenticated is obtained by collecting biometric information; wherein, The related user is a user who assists the user to be identified in identity authentication. When collecting biometric information in the process of acquiring the first identity information of the user to be identified and acquiring the second identity information of the related user by collecting biometric information, the user to be identified and the related user are located in the same collected image, and the first identity information of the user to be identified and the second identity information of the related user are acquired by collecting biometric information through the same collected image; According to the first identity information, obtaining social relationship information corresponding to the first identity information; Verifying, according to the social relationship information corresponding to the first identity information, whether there is a social relationship between the second identity information and the first identity information; If there is a social relationship between the first identity information and the second identity information, setting the confidence level that the user to be authenticated is the first identity information to a first preset value; Otherwise, the confidence level that the user to be authenticated is the first identity information is set to a second preset value; wherein the confidence level corresponding to the first preset value is stronger than the confidence level corresponding to the second preset value; The identity of the user to be authenticated is authenticated according to the confidence level to determine whether the identity of the user to be authenticated is the first identity information.
Citation Information
Patent Citations
Person verification apparatus and person verification method
US20070237367A1
Authentication based on social graph transaction history data
US20140237570A1
System and method for setting focus of digital image based on social relationship
US20160021293A1