Information processing method and device

By comparing it with the candidate biometric information stored in the database in online payment, the identity of the living target to be detected is quickly determined, which solves the problem of long retrieval time in online payment and improves authentication efficiency.

CN112529552BActive Publication Date: 2025-01-17SENSCAPE TECH BEIJING CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN201910878909.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2019-09-17
Publication Date
2025-01-17
Estimated Expiration
2039-09-17

AI Technical Summary

Technical Problem

In the prior art, the search process takes a lot of time because the database stores information about payers during the online payment process, which reduces the authentication efficiency of the living body to be tested.

Method used

By obtaining the biometric information of the living target to be detected and comparing it with the candidate biometric information obtained in advance, it is determined whether the living target to be detected is allowed to pass through the detection equipment. Candidate biometric information is stored in the entrance pre-screening classification database, and the distance from the detection device does not exceed the distance threshold.

Benefits of technology

By quickly comparing the results, the authentication efficiency of the living body to be detected is improved and the time overhead of the retrieval process is reduced.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN112529552B_ABST
    Figure CN112529552B_ABST
Patent Text Reader

Abstract

The present application discloses an information processing method and device. The method includes: obtaining the biometric information of a live target to be detected, wherein the live target to be detected is a live target that currently needs to pass through a detection device; comparing the biometric information of the live target to be detected with candidate biometric information to obtain a comparison result, wherein the candidate biometric information is pre-obtained biometric information of a candidate live target whose distance from the detection device does not exceed a distance threshold; determining whether to allow the live target to be detected to pass through the detection device according to the comparison result. The method provided by the present application improves the authentication efficiency of the live object to be detected.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of computers, and in particular to an information processing method and device. Background Art

[0002] With the continuous development of information technology, the number of payments completed through the Internet is increasing day by day, and cash payments are gradually fading from people's vision. The popularity of online banking, credit cards, and various third-party payment platforms and methods has changed the capital flow model of traditional transactions.

[0003] Online payment requires searching the database based on the payee's biometric information to obtain the payee's identity and bank account information. In the prior art, since the database stores a large amount of payee information, the retrieval process takes a lot of time.

[0004] How to reduce the time spent in the retrieval process and thus improve the efficiency of authentication of the living body to be detected has become an urgent problem to be solved in the current field of online payment. Summary of the invention

[0005] The present application provides an information processing method and device to improve the authentication efficiency of a living body to be detected.

[0006] The information processing method provided by this application includes:

[0007] Obtaining biometric information of a living target to be detected, where the living target to be detected is a living target that currently needs to pass through a detection device;

[0008] Comparing the biometric information of the to-be-detected living target with candidate biometric information to obtain a comparison result, wherein the candidate biometric information is pre-obtained biometric information of a candidate living target whose distance from the detection device does not exceed a distance threshold;

[0009] Determine whether to allow the to-be-detected living object to pass through the detection device according to the comparison result.

[0010] Optionally, the biometric information of the living target to be detected includes at least one of the following information:

[0011] Facial feature information of living targets;

[0012] Fingerprint feature information of living targets;

[0013] Iris feature information of living targets;

[0014] Gait feature information of living targets;

[0015] Voiceprint feature information of living targets;

[0016] Vein characteristic information of living targets;

[0017] Three-dimensional feature information of living targets;

[0018] Biological attribute information of living targets.

[0019] Optionally, the comparing the biometric information of the to-be-detected living target with candidate biometric information to obtain a comparison result, wherein the candidate biometric information is pre-obtained biometric information of a candidate living target whose distance from the detection device does not exceed a distance threshold, includes:

[0020] Based on the biometric information of the living target to be detected, the comparison is performed with the candidate biometrics stored in the entrance pre-screening and grading database to obtain a comparison result, wherein the entrance pre-screening and grading database stores the biometric information of the candidate living targets whose distance from the detection device at the entrance does not exceed the distance threshold.

[0021] Optionally, determining whether to allow the to-be-detected living object to pass through the detection device according to the comparison result includes:

[0022] If the comparison result is a match, allowing the living object to be detected to pass through the detection device;

[0023] If the comparison result is a mismatch, the biometric information of the living object to be detected is compared with the candidate biometric information stored in the entrance frequent user classification database to obtain a first comparison result, wherein the entrance frequent user classification database stores the biometric information of the candidate living object that reaches or exceeds the specified frequency of entering the entrance;

[0024] Determine whether to allow the to-be-detected living object to pass through the detection device according to the first comparison result.

[0025] Optionally, determining whether to allow the to-be-detected living target to pass through the detection device according to the first comparison result includes:

[0026] If the first comparison result is a match, allowing the living object to be detected to pass through the detection device;

[0027] If the comparison result is a mismatch, then comparing the biometric information of the to-be-detected living target with the candidate biometric information stored in a frequently-used user classification database to obtain a second comparison result, wherein the frequently-used user classification database stores the biometric information of the candidate living targets who have reached or exceeded a specified frequency of entering a specified place, and the specified place can be entered through at least one of the entrances;

[0028] Determine whether to allow the to-be-detected living object to pass through the detection device according to the second comparison result.

[0029] Optionally, determining whether to allow the to-be-detected living target to pass through the detection device according to the second comparison result includes:

[0030] If the second comparison result is a match, allowing the living object to be detected to pass through the detection device;

[0031] If the comparison result is a mismatch, comparing the biometric information of the to-be-detected living target with the candidate biometric information stored in the registered user classification database to obtain a third comparison result, wherein the registered user classification database stores the biometric information of the pre-registered candidate living targets;

[0032] Determine whether to allow the to-be-detected living object to pass through the detection device according to the third comparison result.

[0033] Optionally, the information processing method further includes:

[0034] After the living target to be detected passes through the detection device, the living target to be detected is deleted from the entrance pre-screening and grading database, and the information of the living target to be detected is recorded in the on-site grading database, wherein the on-site grading database stores the information of the living targets entering the place where the detection device controls the entrance.

[0035] Optionally, the information processing method further includes:

[0036] Obtaining biometric information of a first living target to be detected located at the place, where the first living target to be detected is a living target that currently needs to pass through a first detection device;

[0037] Comparing the biometric information of the first to-be-detected living target with the candidate biometrics stored in the on-site hierarchical database to obtain a fourth comparison result;

[0038] Determine whether to allow the first to-be-detected living target to pass through the first detection device according to the fourth comparison result.

[0039] Optionally, the information processing method further includes:

[0040] If the first living object to be detected passes through the first detection device, the first living object to be detected is deleted from the on-site classification database.

[0041] Optionally, the information processing method further includes:

[0042] According to a specified time interval, the data in the portal pre-screening classification database is updated.

[0043] The present application provides an information processing device, comprising:

[0044] An obtaining unit, used for obtaining biometric information of a living target to be detected, wherein the living target to be detected is a living target that currently needs to pass through a detection device;

[0045] a comparing unit, configured to compare the biometric information of the to-be-detected living object with candidate biometric information to obtain a comparison result, wherein the candidate biometric information is pre-obtained biometric information of a candidate living object whose distance from the detection device does not exceed a distance threshold;

[0046] A determination unit is used to determine whether to allow the living object to be detected to pass through the detection device according to the comparison result.

[0047] Optionally, the biometric information of the living target to be detected in the acquisition unit includes at least one of the following information:

[0048] Facial feature information of living targets;

[0049] Fingerprint feature information of living targets;

[0050] Iris feature information of living targets;

[0051] Gait feature information of living targets;

[0052] Voiceprint feature information of living targets;

[0053] Vein characteristic information of living targets;

[0054] Three-dimensional feature information of living targets;

[0055] Biological attribute information of living targets.

[0056] Optionally, the comparison unit is specifically used for:

[0057] Based on the biometric information of the living target to be detected, the comparison is performed with the candidate biometrics stored in the entrance pre-screening and grading database to obtain a comparison result, wherein the entrance pre-screening and grading database stores the biometric information of the candidate living targets whose distance from the detection device at the entrance does not exceed the distance threshold.

[0058] Optionally, the comparison unit is further used for:

[0059] If the comparison result is a match, allowing the living object to be detected to pass through the detection device;

[0060] If the comparison result is a mismatch, the biometric information of the living object to be detected is compared with the candidate biometric information stored in the entrance frequent user classification database to obtain a first comparison result, wherein the entrance frequent user classification database stores the biometric information of the candidate living object that reaches or exceeds the specified frequency of entering the entrance;

[0061] Determine whether to allow the to-be-detected living object to pass through the detection device according to the first comparison result.

[0062] Optionally, the comparison unit is further used for:

[0063] If the first comparison result is a match, allowing the living object to be detected to pass through the detection device;

[0064] If the comparison result is a mismatch, then comparing the biometric information of the to-be-detected living target with the candidate biometric information stored in a frequently-used user classification database to obtain a second comparison result, wherein the frequently-used user classification database stores the biometric information of the candidate living targets who have reached or exceeded a specified frequency of entering a specified place, and the specified place can be entered through at least one of the entrances;

[0065] Determine whether to allow the to-be-detected living object to pass through the detection device according to the second comparison result.

[0066] Optionally, the comparison unit is further used for:

[0067] If the second comparison result is a match, allowing the living object to be detected to pass through the detection device;

[0068] If the comparison result is a mismatch, comparing the biometric information of the to-be-detected living target with the candidate biometric information stored in the registered user classification database to obtain a third comparison result, wherein the registered user classification database stores the biometric information of the pre-registered candidate living targets;

[0069] Determine whether to allow the to-be-detected living object to pass through the detection device according to the third comparison result.

[0070] Optionally, the information processing device further includes a processing unit, wherein the processing unit is configured to:

[0071] After the living target to be detected passes through the detection device, the living target to be detected is deleted from the entrance pre-screening and grading database, and the information of the living target to be detected is recorded in the on-site grading database, wherein the on-site grading database stores the information of the living targets entering the place where the detection device controls the entrance.

[0072] Optionally, the information processing device further includes a first processing unit, wherein the first processing unit is configured to:

[0073] Obtaining biometric information of a first living target to be detected located at the place, where the first living target to be detected is a living target that currently needs to pass through a first detection device;

[0074] Comparing the biometric information of the first to-be-detected living target with the candidate biometrics stored in the on-site hierarchical database to obtain a fourth comparison result;

[0075] Determine whether to allow the first to-be-detected living target to pass through the first detection device according to the fourth comparison result.

[0076] Optionally, the information processing device further includes a deleting unit, wherein the deleting unit is configured to:

[0077] If the first living object to be detected passes through the first detection device, the first living object to be detected is deleted from the on-site classification database.

[0078] Optionally, the information processing device further includes an updating unit, wherein the updating unit is configured to:

[0079] According to a specified time interval, the data in the portal pre-screening classification database is updated.

[0080] The present application provides an electronic device, including:

[0081] processor;

[0082] as well as,

[0083] The memory is used to store a computer program. After the device runs the computer program through the processor, it performs the following operations:

[0084] Obtaining biometric information of a living target to be detected, where the living target to be detected is a living target that currently needs to pass through a detection device;

[0085] Comparing the biometric information of the to-be-detected living target with candidate biometric information to obtain a comparison result, wherein the candidate biometric information is pre-obtained biometric information of a candidate living target whose distance from the detection device does not exceed a distance threshold;

[0086] Determine whether to allow the to-be-detected living object to pass through the detection device according to the comparison result.

[0087] The present application provides a computer storage medium, wherein the computer storage medium stores a computer program, and the program is executed by a processor to perform the following operations:

[0088] Obtaining biometric information of a living target to be detected, where the living target to be detected is a living target that currently needs to pass through a detection device;

[0089] Comparing the biometric information of the to-be-detected living target with candidate biometric information to obtain a comparison result, wherein the candidate biometric information is pre-obtained biometric information of a candidate living target whose distance from the detection device does not exceed a distance threshold;

[0090] Determine whether to allow the to-be-detected living object to pass through the detection device according to the comparison result.

[0091] Compared with the prior art, this application has the following advantages:

[0092] The information processing method provided by the present application is used to obtain the biometric information of a living target to be detected, wherein the living target to be detected is a living target that currently needs to pass through a detection device; the biometric information of the living target to be detected is compared with candidate biometric information to obtain a comparison result, wherein the candidate biometric information is pre-obtained biometric information of a candidate living target whose distance from the detection device does not exceed a distance threshold; and whether to allow the living target to be detected to pass through the detection device is determined based on the comparison result. The information processing method provided by the present application is used to compare the biometric information of the living target to be detected with candidate biometric information to obtain a comparison result, wherein the candidate biometric information is pre-obtained biometric information of a candidate living target whose distance from the detection device does not exceed a distance threshold, and the comparison result can be obtained quickly, thereby improving the authentication efficiency of the living target to be detected. BRIEF DESCRIPTION OF THE DRAWINGS

[0093] Figure 1 This is a schematic diagram of an application scenario implementation example of an information processing method provided by the present application;

[0094] Figure 2 is a flow chart of an information processing method provided by the first embodiment of the present application;

[0095] Figure 3 is a schematic diagram of a payment information confirmation process at an entrance involved in the first embodiment of the present application;

[0096] Figure 4 It is a schematic diagram of the payment information confirmation process at the exit involved in the first embodiment of the present application;

[0097] Figure 5is a schematic diagram of a management method for a hierarchical database according to a first embodiment of the present application;

[0098] Figure 6 It is a schematic diagram of an information processing device provided in the second embodiment of the present application. DETAILED DESCRIPTION

[0099] Many specific details are described in the following description to facilitate a full understanding of the present application. However, the present application can be implemented in many other ways than those described herein, and those skilled in the art can make similar generalizations without violating the connotation of the present application, so the present application is not limited by the specific implementation disclosed below.

[0100] In order to enable those skilled in the art to better understand the present application solution, a specific application scenario embodiment of the present application is first described in detail.

[0101] like Figure 1 As shown, it is a schematic diagram of a system implementation scenario of an information processing method provided by the present application. Figure 1 In the embodiment, the system includes a subway entrance control unit 103, a plurality of subway passengers (from 101-1 to 101-n), a network 102, and a subway entrance passenger database 106. The working process of the system is described below.

[0102] When passenger 101-1 passes through subway entrance A, liveness detection device 104 in subway entrance control unit 103 obtains biometric information of a live target to be detected, wherein passenger 101-1 is a live target that needs to pass through a detection device (i.e. subway entrance control unit 103, which includes liveness detection device 104 and subway entrance access control device 105); liveness detection device 104 sends the biometric information of the live target to be detected to subway entrance passenger database through network 102, and compares the biometric information of the live target to be detected with candidate biometric information according to the subway entrance passenger database to obtain a comparison result, wherein the candidate biometric information is pre-acquired and matched with the live target. The method comprises the following steps: storing the biometric information of the candidate living targets whose distance between the detection devices does not exceed the distance threshold; determining whether to allow the living target to be detected to pass through the detection device according to the comparison result; if the living target to be detected is allowed to pass through the detection device, the subway entrance passenger database sends a door opening instruction to the subway entrance access control device 105 through the network 102, allowing the subway passenger 101-1 to enter the detection device; wherein the subway entrance passenger database stores the biometric information of the candidate living targets around the subway entrance, for example, the candidate living targets may be people near the subway entrance whose distance from the subway detection device is no more than 200 meters, these people are located outside the subway entrance, and these people may take the subway.

[0103] The first embodiment of the present application provides an information processing method. Figure 2 , which is a flow chart of the first embodiment of the present application. Figure 2 A method for processing information provided in the first embodiment of the present application is described in detail. The method comprises the following steps:

[0104] Step S201: obtaining biometric information of a live target to be detected, wherein the live target to be detected is a live target that currently needs to pass through a detection device.

[0105] This step is used to obtain the biometric information of the living target to be detected. The living target to be detected is the living target that currently needs to pass the detection device.

[0106] The information processing method provided in this embodiment can be used in payment scenarios in places such as subway stations, bus stations, and shopping malls. The living target can be a passenger at a subway station or bus station, or a customer at a shopping mall. The detection device can be a device used at a subway entrance to control the entry and exit of passengers.

[0107] The biometric information of the living target includes at least one of the following information:

[0108] Facial feature information of living targets;

[0109] Fingerprint feature information of living targets;

[0110] Iris feature information of living targets;

[0111] Gait feature information of living targets;

[0112] Voiceprint feature information of living targets;

[0113] Vein characteristic information of living targets;

[0114] Three-dimensional feature information of living targets;

[0115] Biological attribute information of living targets.

[0116] Among them, the vein feature information of the living target is used, that is, vein recognition. Vein recognition can obtain the individual vein distribution map through the vein recognition device, extract the characteristic value from the vein distribution map according to the special comparison algorithm, and can also obtain the image of the vein of the finger, palm, and back of the hand through the infrared camera, and store the digital image of the vein in the computer system to realize the characteristic value storage. When vein comparison, the vein map is taken in real time, and the digital image is extracted by filtering, image binarization, and refinement. The matching algorithm is used to compare and match with the vein characteristic value stored in the host, so as to identify the individual and confirm the identity.

[0117] The three-dimensional feature information of the living object may include information such as the height of the living object and the fatness or thinness of the living object.

[0118] The biological attribute information of the living object may include the age information of the living object and the gender information of the living object. The biological attribute information of the living object may be obtained through the facial feature information of the living object and the gait feature information of the living object.

[0119] Step S202: Compare the biometric information of the to-be-detected living target with candidate biometric information to obtain a comparison result, wherein the candidate biometric information is pre-obtained biometric information of a candidate living target whose distance from the detection device does not exceed a distance threshold.

[0120] This step is used to compare the biometric information of the living target to be detected with the candidate biometric information to obtain a comparison result, wherein the candidate biometric information is pre-obtained biometric information of a candidate living target whose distance from the detection device does not exceed a distance threshold.

[0121] The comparing the biometric information of the to-be-detected living target with candidate biometric information to obtain a comparison result, wherein the candidate biometric information is pre-obtained biometric information of a candidate living target whose distance from the detection device does not exceed a distance threshold, includes:

[0122] Based on the biometric information of the living target to be detected, the comparison is performed with the candidate biometrics stored in the entrance pre-screening and grading database to obtain a comparison result, wherein the entrance pre-screening and grading database stores the biometric information of the candidate living targets whose distance from the detection device at the entrance does not exceed the distance threshold.

[0123] For example, the entrance pre-screening and grading database may store the biometric information of people near the subway entrance whose distance from the subway detection equipment is no more than 200 meters. Then, the biometric information of the living object to be detected is compared with the candidate biometrics stored in the entrance pre-screening and grading database to obtain a comparison result.

[0124] The step of determining whether to allow the to-be-detected living object to pass through the detection device according to the comparison result includes:

[0125] If the comparison result is a match, allowing the living object to be detected to pass through the detection device;

[0126] If the comparison result is a mismatch, the biometric information of the living object to be detected is compared with the candidate biometric information stored in the entrance frequent user classification database to obtain a first comparison result, wherein the entrance frequent user classification database stores the biometric information of the candidate living object that reaches or exceeds the specified frequency of entering the entrance;

[0127] Determine whether to allow the to-be-detected living object to pass through the detection device according to the first comparison result.

[0128] For example, the entrance frequent user classification database may store the biometric information of passengers who enter subway entrance A more than 10 times in a month, as well as the identity information and bank account information of the passengers.

[0129] The determining, according to the first comparison result, whether to allow the to-be-detected living object to pass through the detection device comprises:

[0130] If the first comparison result is a match, allowing the living object to be detected to pass through the detection device;

[0131] If the comparison result is a mismatch, then comparing the biometric information of the to-be-detected living target with the candidate biometric information stored in a frequently-used user classification database to obtain a second comparison result, wherein the frequently-used user classification database stores the biometric information of the candidate living targets who have reached or exceeded a specified frequency of entering a specified place, and the specified place can be entered through at least one of the entrances;

[0132] Determine whether to allow the to-be-detected living object to pass through the detection device according to the second comparison result.

[0133] For example, the frequent user classification database may store biometric information of passengers who take the subway more than 20 times in a month, as well as the identity information and bank account information of the passengers.

[0134] The determining, according to the second comparison result, whether to allow the to-be-detected living object to pass through the detection device comprises:

[0135] If the second comparison result is a match, allowing the living object to be detected to pass through the detection device;

[0136] If the comparison result is a mismatch, comparing the biometric information of the to-be-detected living target with the candidate biometric information stored in the registered user classification database to obtain a third comparison result, wherein the registered user classification database stores the biometric information of the pre-registered candidate living targets;

[0137] Determine whether to allow the to-be-detected living object to pass through the detection device according to the third comparison result.

[0138] For example, the registered user classification database may store the biometric information of all passengers taking the subway, as well as the identity information and bank account information of the passengers.

[0139] The information processing method further includes:

[0140] After the living target to be detected passes through the detection device, the living target to be detected is deleted from the entrance pre-screening and grading database, and the information of the living target to be detected is recorded in the on-site grading database, wherein the on-site grading database stores the information of the living targets entering the place where the detection device controls the entrance.

[0141] For example, after a passenger passes through the detection equipment at the subway entrance, the passenger's information can be deleted from the entrance pre-screening classification database, and the information of the living target to be detected can be recorded in the on-site classification database, wherein the on-site classification database stores the information of passengers in the subway.

[0142] The information processing method further includes:

[0143] Obtaining biometric information of a first living target to be detected located at the place, where the first living target to be detected is a living target that currently needs to pass through a first detection device;

[0144] Comparing the biometric information of the first to-be-detected living target with the candidate biometrics stored in the on-site hierarchical database to obtain a fourth comparison result;

[0145] Determine whether to allow the first to-be-detected living target to pass through the first detection device according to the fourth comparison result.

[0146] This step provides a method for information processing at the exit. For example, the biometric information of a passenger in the subway is obtained. The passenger needs to go out of the subway through the detection equipment at the subway exit; based on the biometric information of the passenger, the candidate biometrics in the on-site hierarchical database storing the biometric information of the passengers in the subway are compared to obtain the comparison result.

[0147] The information processing method further includes:

[0148] If the first living object to be detected passes through the first detection device, the first living object to be detected is deleted from the on-site classification database.

[0149] For example, after a passenger walks out of the subway through the detection device at the subway exit, the information of the passenger is deleted from the in-station classification database.

[0150] The information processing method further includes:

[0151] According to a specified time interval, the data in the portal pre-screening classification database is updated.

[0152] For example, every hour, the data in the portal pre-screening classification database is updated.

[0153] Step S203: determining whether to allow the to-be-detected living object to pass through the detection device according to the comparison result.

[0154] This step is used to determine whether to allow the living object to be detected to pass through the detection device according to the comparison result.

[0155] If the comparison result is a match, the living object to be detected is allowed to pass through the detection device. Otherwise, the living object to be detected is prohibited from passing through the detection device.

[0156] The method provided in this embodiment can be used in the payment process in the subway scenario. Figure 3A confirmation process for payment information at the entrance is provided. First, execute step S301, use binocular liveness detection at the entrance to extract and analyze three-dimensional facial data, and / or execute step S302, use a camera at the entrance to capture the face; then execute step S303, perform liveness detection to determine whether it is a live body; if it is determined not to be a live body, execute step S304, alarm and prevent entry; if it is determined to be a live body, execute step 305, perform face recognition comparison in the pre-screening and grading database 1; if the comparison is successful, execute step S309, delete the user from the entrance pre-screening and grading database 1, and add the user to the frequently used user grading database 3_x of this entrance and the on-site grading database 2_x; wherein, the pre-screening and grading database 1 stores the identity information, biometric information, bank account information, etc. of people around the subway; the frequently used user grading database 3_x of this entrance stores the identity information of people who frequently enter this entrance. identity information, biometric information, bank account information, etc. of the persons who have entered the subway station; the on-site hierarchical database 2_x stores the identity information, biometric information, bank account information, etc. of the persons who have entered the subway station; if the face recognition comparison in step S305 is unsuccessful, step S306 is further executed to perform face recognition comparison in the frequently used user hierarchical database 3_x of this entrance; if the comparison is successful, step S309 as described above is executed; if the comparison is unsuccessful, face recognition comparison is performed in the frequently used user hierarchical database 3_x; if the comparison is successful, step S309 as described above is executed; if the comparison is unsuccessful, step S308 is executed to perform face recognition comparison in the registered user database 0; the registered user database 0 stores the identity information, biometric information, bank account information, etc. of all registered passengers; if the comparison is successful, step S309 as described above is executed.

[0157] Figure 4 Provides a payment confirmation process at the entrance, in contrast, Figure 5 Provides the payment information confirmation process at the export point. Figure 4 As shown, firstly, step S401 is executed, binocular liveness detection is performed at the entrance to extract and analyze the three-dimensional data of the face, and / or step S402 is executed, and the camera at the entrance captures the face; according to the data collected in step S401 and / or step S402, step S403 is executed, and liveness detection is performed to determine whether it is a live body; if not, step S404 is executed to alarm and prevent entry; if so, step S405 is executed to perform face recognition comparison in the on-site hierarchical database 2; if the comparison in step S405 is unsuccessful, step S404 is executed; if the comparison in step S405 is successful, step S406 is executed to delete the person from the on-site hierarchical database 2, and confirm the payment amount to complete the payment process.

[0158] exist Figure 3 as well as Figure 4 Various hierarchical databases are provided in the following. The following describes how to manage hierarchical databases. Figure 5 , which is a flowchart of hierarchical database management. First, execute step S501 to dynamically maintain the pre-screened hierarchical database for the entrance, and delete users who are not within the detection range regularly (for example, every 10 minutes). Then execute step S502, for the in-field hierarchical database, if there are several entrances in the system, the in-field hierarchical database is further classified according to the different entrances, and the exit comparison corresponds to the collection of all in-field hierarchical databases. Finally, execute step S503, for the frequently used user hierarchical database, regularly clean up and delete users who are no longer used; if there are several entrances in the system, the frequently used user hierarchical database is further classified according to the different entrances.

[0159] In the above-mentioned embodiment, an information processing method is provided. Correspondingly, the present application also provides an information processing device. Figure 6 , which is a flow chart of an information processing device embodiment of the present application. Since this embodiment, namely the second embodiment, 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. The device embodiment described below is only illustrative.

[0160] This embodiment provides an information processing device, including:

[0161] An obtaining unit 601 is used to obtain biometric information of a living target to be detected, where the living target to be detected is a living target that currently needs to pass through a detection device;

[0162] A comparison unit 602 is used to compare the biometric information of the to-be-detected living target with candidate biometric information to obtain a comparison result, wherein the candidate biometric information is pre-obtained biometric information of a candidate living target whose distance from the detection device does not exceed a distance threshold;

[0163] The determination unit 603 is used to determine whether to allow the living object to be detected to pass through the detection device according to the comparison result.

[0164] In this embodiment, the biometric information of the living object to be detected in the acquisition unit includes:

[0165] Facial feature information of the living target to be detected;

[0166] Fingerprint feature information of the living target to be detected;

[0167] Iris feature information of the living target to be detected;

[0168] Gait feature information of the living target to be detected;

[0169] Voiceprint feature information of the living target to be detected.

[0170] In this embodiment, the comparison unit is specifically used for:

[0171] Based on the biometric information of the living target to be detected, the comparison is performed with the candidate biometrics stored in the entrance pre-screening and grading database to obtain a comparison result, wherein the entrance pre-screening and grading database stores the biometric information of the candidate living targets whose distance from the detection device at the entrance does not exceed the distance threshold.

[0172] In this embodiment, the comparison unit is also used for:

[0173] If the comparison result is a match, allowing the living object to be detected to pass through the detection device;

[0174] If the comparison result is a mismatch, the biometric information of the living object to be detected is compared with the candidate biometric information stored in the entrance frequent user classification database to obtain a first comparison result, wherein the entrance frequent user classification database stores the biometric information of the candidate living object that reaches or exceeds the specified frequency of entering the entrance;

[0175] Determine whether to allow the to-be-detected living object to pass through the detection device according to the first comparison result.

[0176] In this embodiment, the comparison unit is also used for:

[0177] If the first comparison result is a match, allowing the living object to be detected to pass through the detection device;

[0178] If the comparison result is a mismatch, then comparing the biometric information of the to-be-detected living target with the candidate biometric information stored in a frequently-used user classification database to obtain a second comparison result, wherein the frequently-used user classification database stores the biometric information of the candidate living targets who have reached or exceeded a specified frequency of entering a specified place, and the specified place can be entered through at least one of the entrances;

[0179] Determine whether to allow the to-be-detected living object to pass through the detection device according to the second comparison result.

[0180] In this embodiment, the comparison unit is also used for:

[0181] If the second comparison result is a match, allowing the living object to be detected to pass through the detection device;

[0182] If the comparison result is a mismatch, comparing the biometric information of the to-be-detected living target with the candidate biometric information stored in the registered user classification database to obtain a third comparison result, wherein the registered user classification database stores the biometric information of the pre-registered candidate living targets;

[0183] Determine whether to allow the to-be-detected living object to pass through the detection device according to the third comparison result.

[0184] In this embodiment, the information processing device further includes a processing unit, and the processing unit is used to:

[0185] After the living target to be detected passes through the detection device, the living target to be detected is deleted from the entrance pre-screening and grading database, and the information of the living target to be detected is recorded in the on-site grading database, wherein the on-site grading database stores the information of the living targets entering the place where the detection device controls the entrance.

[0186] In this embodiment, the information processing device further includes a first processing unit, and the first processing unit is configured to:

[0187] Obtaining biometric information of a first living target to be detected located at the place, where the first living target to be detected is a living target that currently needs to pass through a first detection device;

[0188] Comparing the biometric information of the first to-be-detected living target with the candidate biometrics stored in the on-site hierarchical database to obtain a fourth comparison result;

[0189] Determine whether to allow the first to-be-detected living target to pass through the first detection device according to the fourth comparison result.

[0190] In this embodiment, the information processing device further includes a deleting unit, and the deleting unit is used to:

[0191] If the first living object to be detected passes through the first detection device, the first living object to be detected is deleted from the on-site classification database.

[0192] In this embodiment, the information processing device further includes an updating unit, and the updating unit is used to:

[0193] According to a specified time interval, the data in the portal pre-screening classification database is updated.

[0194] A third embodiment of the present application provides an electronic device, including:

[0195] processor;

[0196] as well as,

[0197] The memory is used to store a computer program. After the device runs the computer program through the processor, it performs the following operations:

[0198] Obtaining biometric information of a living target to be detected, where the living target to be detected is a living target that currently needs to pass through a detection device;

[0199] Comparing the biometric information of the to-be-detected living target with candidate biometric information to obtain a comparison result, wherein the candidate biometric information is pre-obtained biometric information of a candidate living target whose distance from the detection device does not exceed a distance threshold;

[0200] Determine whether to allow the to-be-detected living object to pass through the detection device according to the comparison result.

[0201] A fourth embodiment of the present application provides a computer storage medium, wherein the computer storage medium stores a computer program, and the program is executed by a processor to perform the following operations:

[0202] Obtaining biometric information of a living target to be detected, where the living target to be detected is a living target that currently needs to pass through a detection device;

[0203] Comparing the biometric information of the to-be-detected living target with candidate biometric information to obtain a comparison result, wherein the candidate biometric information is pre-obtained biometric information of a candidate living target whose distance from the detection device does not exceed a distance threshold;

[0204] Determine whether to allow the to-be-detected living object to pass through the detection device according to the comparison result.

[0205] Although the present application is disclosed as above in the form of a preferred embodiment, it is not intended to limit the present application. Any technical personnel in this field may make possible changes and modifications without departing from the spirit and scope of the present application. Therefore, the scope of protection of the present application shall be based on the scope defined by the claims of the present application.

[0206] In a typical configuration, a computing device includes one or more processors (CPU), input / output interfaces, network interfaces, and memory.

[0207] 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.

[0208] 1. Computer-readable media includes permanent and non-permanent, removable and non-removable media that can be used to store information by any method or technology. 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 non-transitory media such as modulated data signals and carrier waves.

[0209] 2. Those skilled in the art should understand that the embodiments of the present application can be provided as methods, systems or computer program products. Therefore, the present application can take the form of a complete hardware embodiment, a complete software embodiment or an embodiment combining software and hardware. Moreover, the present application can take 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.) containing computer-usable program code.

Claims

1. An information processing method, characterized in that: Applied to the payment process in a subway scenario, the method includes: Obtaining biometric information of a live target to be detected, wherein the live target to be detected is a live target that currently needs to pass through a detection device, wherein the detection device is a device used at a subway entrance to control the entry and exit of passengers, and the live target to be detected is a passenger to be detected at the subway station; According to the biometric information of the living object to be detected, the biometric information is compared with the candidate biometrics stored in the entrance pre-screening and grading database to obtain a comparison result, wherein the entrance pre-screening and grading database stores the biometric information, identity information and bank account information of the candidate living objects whose distance from the detection device at the entrance does not exceed the distance threshold; according to the comparison result, determining whether to allow the living object to be detected to pass through the detection device includes: if the comparison result is a mismatch, according to the biometric information of the living object to be detected, the biometric information is compared with the candidate biometrics stored in the entrance frequent user grading database to obtain a first comparison result, wherein the entrance frequent user grading database stores the biometric information, identity information and bank account information of the candidate living objects that enter the entrance at a specified frequency or more; If the first comparison result is a mismatch, then comparing the biometric information of the to-be-detected living target with the candidate biometrics stored in a frequently-used user classification database to obtain a second comparison result, wherein the frequently-used user classification database stores the biometric information, identity information, and bank account information of the candidate living targets who have reached or exceeded a specified frequency of entering a specified place, and the specified place can be entered through at least one of the entrances; If the second comparison result is a mismatch, comparing the biometric information of the to-be-detected living target with the candidate biometrics stored in the registered user hierarchical database to obtain a third comparison result, wherein the registered user hierarchical database stores the biometric information and bank account information of the pre-registered candidate living targets; If any one of the comparison result, the first comparison result, the second comparison result, and the third comparison result is a match, the to-be-detected living target is allowed to pass through the detection device; after the to-be-detected living target passes through the detection device, the information of the to-be-detected living target is recorded in an on-site hierarchical database, wherein the on-site hierarchical database stores the biometric information, identity information, and bank account information of the living target entering the place where the detection device controls the entrance; Obtaining biometric information of a first to-be-detected living target that currently needs to pass through a first detection device, where the first detection device is a detection device at a subway exit; According to the biometric information of the first living object to be detected, the candidate biometrics stored in the in-venue hierarchical database are compared to obtain a fourth comparison result; wherein the in-venue hierarchical database is hierarchically processed according to different entrances, and the comparison with the candidate biometrics stored in the in-venue hierarchical database includes: comparing with a collection of in-venue hierarchical databases corresponding to all entrances of the venue; Determining whether to allow the first to-be-detected living object to pass through the first detection device according to the fourth comparison result, and if the first to-be-detected living object passes through the first detection device, deleting the first to-be-detected living object from the on-site classification database, and confirming the payment amount to complete the payment process; Wherein, the portal frequently used user classification database is obtained by classifying the frequently used user classification database according to different portals; The method further comprises: Deleting users in the portal pre-screening and grading database who are not within the detection range; Deleting the unused users in the frequently used user classification database; If the biometric information of the live object to be detected is successfully compared with the candidate biometric information stored in the portal pre-screening and grading database, the live object to be detected is deleted from the portal pre-screening and grading database, and the live object to be detected is added to the portal common user grading database and the on-site grading database; If the first living object to be detected passes through the first detection device, the first living object to be detected is deleted from the on-site classification database.

2. The information processing method according to claim 1, characterized in that: The biometric information of the living object to be detected includes at least one of the following information: Facial feature information of living targets; Fingerprint feature information of living targets; Iris feature information of living targets; Gait feature information of living targets; Voiceprint feature information of living targets; Vein characteristic information of living targets; Three-dimensional feature information of living targets; Biological attribute information of living targets.

3. The information processing method according to claim 2, characterized in that: The step of determining whether to allow the to-be-detected living object to pass through the detection device according to the comparison result includes: If the comparison result is a match, the living object to be detected is allowed to pass through the detection device.

4. The information processing method according to claim 2, characterized in that: include: If the first comparison result is a match, the living object to be detected is allowed to pass through the detection device.

5. The information processing method according to claim 2, characterized in that: include: If the second comparison result is a match, the living object to be detected is allowed to pass through the detection device.

6. An information processing device, characterized in that: Applied to the payment process in a subway scenario, the device comprises: an obtaining unit, configured to obtain biometric information of a live target to be detected, wherein the live target to be detected is a live target that currently needs to pass through a detection device, wherein the detection device is a device for controlling the entry and exit of passengers at a subway entrance, and the live target to be detected is a passenger to be detected at the subway station; a comparison unit, configured to compare the biometric information of the living object to be detected with the candidate biometric information stored in the entrance pre-screening and grading database to obtain a comparison result, wherein the entrance pre-screening and grading database stores the biometric information, identity information and bank account information of the candidate living objects whose distance from the detection device at the entrance does not exceed a distance threshold; a determination unit, configured to determine whether to allow the to-be-detected living body target to pass through the detection device according to the comparison result, comprising: if the comparison result is a mismatch, comparing the to-be-detected living body target with the candidate biometrics stored in a portal frequent user classification database to obtain a first comparison result, wherein the portal frequent user classification database stores the biometrics information, identity information, and bank account information of the candidate living body targets that reach or exceed a specified frequency of entering the portal; If the first comparison result is a mismatch, then comparing the biometric information of the to-be-detected living target with the candidate biometrics stored in a frequently-used user classification database to obtain a second comparison result, wherein the frequently-used user classification database stores the biometric information, identity information, and bank account information of the candidate living targets who have reached or exceeded a specified frequency of entering a specified place, and the specified place can be entered through at least one of the entrances; If the second comparison result is a mismatch, comparing the biometric information of the to-be-detected living target with the candidate biometrics stored in the registered user hierarchical database to obtain a third comparison result, wherein the registered user hierarchical database stores the biometric information and bank account information of the pre-registered candidate living targets; If any one of the comparison result, the first comparison result, the second comparison result, and the third comparison result is a match, the to-be-detected living target is allowed to pass through the detection device; after the to-be-detected living target passes through the detection device, the information of the to-be-detected living target is recorded in an on-site hierarchical database, wherein the on-site hierarchical database stores the biometric information, identity information, and bank account information of the living target entering the place where the detection device controls the entrance; Obtaining biometric information of a first to-be-detected living target that currently needs to pass through a first detection device, where the first detection device is a detection device at a subway exit; According to the biometric information of the first living object to be detected, the candidate biometrics stored in the in-venue hierarchical database are compared to obtain a fourth comparison result; wherein the in-venue hierarchical database is hierarchically processed according to different entrances, and the comparison with the candidate biometrics stored in the in-venue hierarchical database includes: comparing with a collection of in-venue hierarchical databases corresponding to all entrances of the venue; Determining whether to allow the first to-be-detected living object to pass through the first detection device according to the fourth comparison result, and if the first to-be-detected living object passes through the first detection device, deleting the first to-be-detected living object from the on-site classification database, and confirming the payment amount to complete the payment process; Wherein, the portal frequently used user classification database is obtained by classifying the frequently used user classification database according to different portals; The device is also used for: Deleting users in the portal pre-screening and grading database who are not within the detection range; Deleting the unused users in the frequently used user classification database; If the biometric information of the live object to be detected is successfully compared with the candidate biometric information stored in the portal pre-screening and grading database, the live object to be detected is deleted from the portal pre-screening and grading database, and the live object to be detected is added to the portal common user grading database and the on-site grading database; If the first living object to be detected passes through the first detection device, the first living object to be detected is deleted from the on-site classification database.

7. The information processing device according to claim 6, characterized in that: The biometric information of the living object to be detected in the acquisition unit includes at least one of the following information: Facial feature information of living targets; Fingerprint feature information of living targets; Iris feature information of living targets; Gait feature information of living targets; Voiceprint feature information of living targets; Vein characteristic information of living targets; Three-dimensional feature information of living targets; Biological attribute information of living targets.

8. The information processing device according to claim 7, characterized in that: The comparison unit is further used for: If the comparison result is a match, the living object to be detected is allowed to pass through the detection device.

9. The information processing device according to claim 7, characterized in that: The comparison unit is further used for: If the first comparison result is a match, the living object to be detected is allowed to pass through the detection device.

10. The information processing device according to claim 9, characterized in that: The comparison unit is further used for: If the second comparison result is a match, the living object to be detected is allowed to pass through the detection device.

11. An electronic device, characterized in that: include: processor; as well as, The memory is used to store a computer program. After the device runs the computer program through the processor, it performs the following operations: Obtaining biometric information of a live target to be detected, wherein the live target to be detected is a live target that currently needs to pass through a detection device, wherein the detection device is a device used at a subway entrance to control the entry and exit of passengers, and the live target to be detected is a passenger to be detected at the subway station; According to the biometric information of the living object to be detected, the biometric information is compared with the candidate biometric information stored in the entrance pre-screening and grading database to obtain a comparison result, wherein the entrance pre-screening and grading database stores the biometric information, identity information and bank account information of the candidate living objects whose distance from the detection device at the entrance does not exceed the distance threshold; Determining whether to allow the to-be-detected living body target to pass through the detection device according to the comparison result, including: if the comparison result is a mismatch, comparing the biometric information of the to-be-detected living body target with the candidate biometrics stored in a frequently-used user classification database at the entrance to obtain a first comparison result, wherein the frequently-used user classification database at the entrance stores the biometric information, identity information, and bank account information of the candidate living body targets who have reached or exceeded a specified frequency of entering the entrance; If the first comparison result is a mismatch, then comparing the biometric information of the to-be-detected living target with the candidate biometrics stored in a frequently-used user classification database to obtain a second comparison result, wherein the frequently-used user classification database stores the biometric information, identity information, and bank account information of the candidate living targets who have reached or exceeded a specified frequency of entering a specified place, and the specified place can be entered through at least one of the entrances; If the second comparison result is a mismatch, comparing the biometric information of the to-be-detected living target with the candidate biometrics stored in the registered user hierarchical database to obtain a third comparison result, wherein the registered user hierarchical database stores the biometric information and bank account information of the pre-registered candidate living targets; If any one of the comparison result, the first comparison result, the second comparison result, and the third comparison result is a match, the to-be-detected living target is allowed to pass through the detection device; after the to-be-detected living target passes through the detection device, the information of the to-be-detected living target is recorded in an on-site hierarchical database, wherein the on-site hierarchical database stores the biometric information, identity information, and bank account information of the living target entering the place where the detection device controls the entrance; Obtaining biometric information of a first to-be-detected living target that currently needs to pass through a first detection device, where the first detection device is a detection device at a subway exit; According to the biometric information of the first living object to be detected, the candidate biometrics stored in the in-venue hierarchical database are compared to obtain a fourth comparison result; wherein the in-venue hierarchical database is hierarchically processed according to different entrances, and the comparison with the candidate biometrics stored in the in-venue hierarchical database includes: comparing with a collection of in-venue hierarchical databases corresponding to all entrances of the venue; Determining whether to allow the first to-be-detected living object to pass through the first detection device according to the fourth comparison result, and if the first to-be-detected living object passes through the first detection device, deleting the first to-be-detected living object from the on-site classification database, and confirming the payment amount to complete the payment process; Wherein, the portal frequently used user classification database is obtained by classifying the frequently used user classification database according to different portals; The operations also include: Deleting users in the portal pre-screening and grading database who are not within the detection range; Deleting the unused users in the frequently used user classification database; If the biometric information of the live object to be detected is successfully compared with the candidate biometric information stored in the portal pre-screening and grading database, the live object to be detected is deleted from the portal pre-screening and grading database, and the live object to be detected is added to the portal common user grading database and the on-site grading database; If the first living object to be detected passes through the first detection device, the first living object to be detected is deleted from the on-site classification database.

12. A computer storage medium, characterized in that: The computer storage medium stores a computer program, which is executed by the processor to perform the following operations: Obtaining biometric information of a live target to be detected, wherein the live target to be detected is a live target that currently needs to pass through a detection device, wherein the detection device is a device used at a subway entrance to control the entry and exit of passengers, and the live target to be detected is a passenger to be detected at the subway station; According to the biometric information of the living object to be detected, the biometric information is compared with the candidate biometric information stored in the entrance pre-screening and grading database to obtain a comparison result, wherein the entrance pre-screening and grading database stores the biometric information, identity information and bank account information of the candidate living objects whose distance from the detection device at the entrance does not exceed the distance threshold; Determining whether to allow the to-be-detected living body target to pass through the detection device according to the comparison result, including: if the comparison result is a mismatch, comparing the biometric information of the to-be-detected living body target with the candidate biometrics stored in a frequently-used user classification database at the entrance to obtain a first comparison result, wherein the frequently-used user classification database at the entrance stores the biometric information, identity information, and bank account information of the candidate living body targets who have reached or exceeded a specified frequency of entering the entrance; If the first comparison result is a mismatch, then comparing the biometric information of the to-be-detected living target with the candidate biometrics stored in a frequently-used user classification database to obtain a second comparison result, wherein the frequently-used user classification database stores the biometric information, identity information, and bank account information of the candidate living targets who have reached or exceeded a specified frequency of entering a specified place, and the specified place can be entered through at least one of the entrances; If the second comparison result is a mismatch, comparing the biometric information of the to-be-detected living target with the candidate biometrics stored in the registered user hierarchical database to obtain a third comparison result, wherein the registered user hierarchical database stores the biometric information and bank account information of the pre-registered candidate living targets; If any one of the comparison result, the first comparison result, the second comparison result, and the third comparison result is a match, the to-be-detected living target is allowed to pass through the detection device; after the to-be-detected living target passes through the detection device, the information of the to-be-detected living target is recorded in an on-site hierarchical database, wherein the on-site hierarchical database stores the biometric information, identity information, and bank account information of the living target entering the place where the detection device controls the entrance; Obtaining biometric information of a first to-be-detected living target that currently needs to pass through a first detection device, where the first detection device is a detection device at a subway exit; According to the biometric information of the first living object to be detected, the candidate biometrics stored in the in-venue hierarchical database are compared to obtain a fourth comparison result; wherein the in-venue hierarchical database is hierarchically processed according to different entrances, and the comparison with the candidate biometrics stored in the in-venue hierarchical database includes: comparing with a collection of in-venue hierarchical databases corresponding to all entrances of the venue; Determining whether to allow the first to-be-detected living object to pass through the first detection device according to the fourth comparison result, and if the first to-be-detected living object passes through the first detection device, deleting the first to-be-detected living object from the on-site classification database, and confirming the payment amount to complete the payment process; Wherein, the portal frequently used user classification database is obtained by classifying the frequently used user classification database according to different portals; The operations also include: Deleting users in the portal pre-screening and grading database who are not within the detection range; Deleting the unused users in the frequently used user classification database; If the biometric information of the live object to be detected is successfully compared with the candidate biometric information stored in the portal pre-screening and grading database, the live object to be detected is deleted from the portal pre-screening and grading database, and the live object to be detected is added to the portal common user grading database and the on-site grading database; If the first living object to be detected passes through the first detection device, the first living object to be detected is deleted from the on-site classification database.

Citation Information

Patent Citations

  • Brake passing method and system based on multi-dimensional data and living biological characteristic comparison and authentication

    CN108961514A

  • Information processing method and apparatus, electronic device, and storage medium

    CN109543566A