CN112036894A - Method and system for identity confirmation by using iris characteristics and motion characteristics - Google Patents

Method and system for identity confirmation by using iris characteristics and motion characteristics Download PDF

Info

Publication number
CN112036894A
CN112036894A CN202010906321.3A CN202010906321A CN112036894A CN 112036894 A CN112036894 A CN 112036894A CN 202010906321 A CN202010906321 A CN 202010906321A CN 112036894 A CN112036894 A CN 112036894A
Authority
CN
China
Prior art keywords
iris
user
motion
preset
hand
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN202010906321.3A
Other languages
Chinese (zh)
Other versions
CN112036894B (en
Inventor
吴平凡
林熙南
杨儒良
陈前坤
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Bank of China Ltd
Original Assignee
Bank of China Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Bank of China Ltd filed Critical Bank of China Ltd
Priority to CN202010906321.3A priority Critical patent/CN112036894B/en
Publication of CN112036894A publication Critical patent/CN112036894A/en
Application granted granted Critical
Publication of CN112036894B publication Critical patent/CN112036894B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/38Payment protocols; Details thereof
    • G06Q20/40Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists
    • G06Q20/401Transaction verification
    • G06Q20/4014Identity check for transactions
    • G06Q20/40145Biometric identity checks
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/50Information retrieval; Database structures therefor; File system structures therefor of still image data
    • G06F16/58Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
    • G06F16/583Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/50Information retrieval; Database structures therefor; File system structures therefor of still image data
    • G06F16/58Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
    • G06F16/583Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content
    • G06F16/5862Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content using texture
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D10/00Energy efficient computing, e.g. low power processors, power management or thermal management

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Library & Information Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Data Mining & Analysis (AREA)
  • Databases & Information Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Finance (AREA)
  • Strategic Management (AREA)
  • General Business, Economics & Management (AREA)
  • Computer Security & Cryptography (AREA)
  • Collating Specific Patterns (AREA)

Abstract

The invention provides a method and a system for identity confirmation by using iris characteristics and motion characteristics, wherein the method comprises the following steps: collecting user information, iris image characteristics and authorized payment action characteristics; establishing an iris identification total database according to the user file; performing database partitioning processing, and establishing an iris database corresponding to each preset action characteristic; when a payment request initiated by a user is received, acquiring an iris image and hand movement of the user in real time; judging whether the hand motion is matched with a preset motion characteristic or not; if the matching is passed, searching the user file in an iris database corresponding to the preset action characteristics; if the matching fails or the hand motion is not collected, retrieving a user profile from an iris recognition total database; identifying and comparing the iris image of the user with the iris image characteristics in the user file; if the comparison is passed, the user identity is judged to be successfully confirmed, and the payment request is processed and recorded into an transaction log; and if the comparison fails, returning to the user side to prompt the user side to acquire the iris image again.

Description

Method and system for identity confirmation by using iris characteristics and motion characteristics
Technical Field
The invention relates to the technical field of payment, in particular to a method and a system for identity confirmation by utilizing iris characteristics and action characteristics.
Background
At present, the biological recognition payment method has two advantages of convenience and safety, and is popular with young groups. The survey shows that about 65% of users are authenticated by using the input password type, but in the young group, about 75% of users select fingerprint identification, voiceprint identification, face brushing payment and the like after nine zeros and zero zeros. Iris recognition is a new generation of biometric identification, and has a huge application market in the future.
Currently, each bank has a huge number of customer groups, and according to the silver behavior example of China, the total number of customers currently exceeds 4 hundred million, and if a single iris feature is adopted, 1: n retrieval requires retrieving unique iris features in a 4 billion database base, identifying customer information, and performing payment transactions. Such a 1: the N (N is more than 4 hundred million) database retrieval efficiency is low, meanwhile, the requirement on the image quality of field iris feature extraction is high, the fidelity rejection rate is always high, multiple times of image acquisition are often needed, multiple times of attempts are needed by customers, and the execution efficiency of iris payment is reduced. In addition, the biometric features of the current market are used as a payment verification means, and generally, a user needs to input 6 digits after inputting a mobile phone number or input a payment password, and the mobile phone number or the payment password is used for sorting. However, due to epidemic situations, some customers do not want to touch the front end to input the mobile phone number, which may cause infection. Secondly, inputting a mobile phone number or a personal password needs to be carried out for many times, so that the transaction flow is complicated.
Therefore, a technical solution that can improve the execution efficiency of iris payment by overcoming the above problems is needed.
Disclosure of Invention
In order to overcome the problems in the prior art, the invention provides a method and a system for identifying identity by using iris characteristics and motion characteristics, wherein the method and the system identify gestures of a client in the iris payment process, perform database-splitting processing on iris data of the client with different gestures, and reduce the steps of 1: n number of database searches. As shown in fig. 3, the present invention can support at least 14 gesture registrations, and after performing the binning, the gestures can be divided into N/14 gestures according to the client, so that 1: n of N is reduced by at least one order of magnitude. This reduces the base of the base library by at least an order of magnitude when retrieving the client iris features. When the user is found to do the following payment actions with his/her hands, the gesture data of the user is recognized and iris features are retrieved from the iris database. Therefore, the retrieval speed of the iris features can be improved, and if the client does not make payment action, the iris features can be retrieved in a 4 hundred million large library, so that the normal operation of user transaction is ensured.
In a first aspect of the embodiments of the present invention, a method for performing identity verification by using iris features and motion features is provided, where the method includes:
collecting user information, iris image characteristics and authorized payment action characteristics, and establishing a user file;
establishing an iris identification total database according to the user file;
performing sub-library processing on the total iris identification database according to preset action characteristics, and establishing an iris sub-library corresponding to each preset action characteristic;
according to the authorized payment action characteristics, storing the corresponding user file into an iris sub-library of preset action characteristics corresponding to the authorized payment action characteristics;
when a payment request initiated by a user is received, acquiring an iris image and hand movement of the user in real time;
judging whether the hand motion is matched with a preset motion characteristic or not; wherein the content of the first and second substances,
if the matching is passed, searching the user profile in the iris database corresponding to the preset action characteristics;
retrieving a user profile from the total database of iris recognition if the matching fails or the hand motion is not collected;
identifying and comparing the iris image of the user with the iris image characteristics in the user file;
if the comparison is passed, the user identity is judged to be successfully confirmed, the payment request is processed, and the payment request is recorded to an transaction log;
and if the comparison fails, returning to the user side to prompt the user side to acquire the iris image again.
In a second aspect of the embodiments of the present invention, a system for performing identity verification using iris features and motion features is provided, the system including:
the information acquisition module is used for acquiring user information, iris image characteristics and authorized payment action characteristics and establishing a user file;
the total database establishing module is used for establishing an iris identification total database according to the user file;
the sub-database processing module is used for performing sub-database processing on the total iris identification database according to preset action characteristics and establishing an iris sub-database corresponding to each preset action characteristic;
the user file sub-library module is used for storing a corresponding user file into an iris sub-library of preset action characteristics corresponding to the authorized payment action characteristics according to the authorized payment action characteristics;
the payment request initiating module is used for acquiring an iris image and hand actions of a user in real time when receiving a payment request initiated by the user;
the hand action judging module is used for judging whether the hand action is matched with a preset action characteristic;
if the matching is passed, calling a sub-library retrieval module, and retrieving the user file in the iris sub-library corresponding to the preset action characteristics;
if the matching fails or the collected hand actions are not matched, a total library retrieval module is called, and the user file is retrieved from the iris identification total database;
the iris identification comparison module is used for carrying out identification comparison according to the iris image of the user and the iris image characteristics in the user file;
if the comparison is passed, the user identity is judged to be successfully confirmed, a payment processing module is called, the payment request is processed, and the payment request is recorded to an transaction log;
and if the comparison fails, returning to the user side to prompt the user side to acquire the iris image again.
In a third aspect of the embodiments of the present invention, a computer device is provided, which includes a memory, a processor, and a computer program stored in the memory and executable on the processor, where the processor implements a method for performing identity verification using iris features and motion features when executing the computer program.
In a fourth aspect of the embodiments of the present invention, a computer-readable storage medium is provided, in which a computer program is stored, and the computer program, when executed by a processor, implements a method for identity verification using iris features and motion features.
The method and the system for identity confirmation by utilizing the iris characteristics and the action characteristics can simultaneously acquire the iris information and the hand action of the user as the identity confirmation information of the payment request, and ensure that the user completes identity confirmation and payment confirmation under the condition of no contact; in the processing process, client iris data of different gestures are subjected to database-based processing, and the user iris images are retrieved in the database according to gesture information, so that the database retrieval amount is greatly reduced, and the retrieval rate is improved.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings needed to be used in the description of the embodiments are briefly introduced below, and it is obvious that the drawings in the following description are some embodiments of the present application, and it is obvious for those skilled in the art to obtain other drawings based on these drawings without creative efforts.
Fig. 1 is a flowchart illustrating a method for identity verification using iris features and motion features according to an embodiment of the present invention.
Fig. 2 is a flowchart illustrating a method for identity verification using iris features and motion features according to an embodiment of the present invention.
FIG. 3 is a schematic diagram of a gesture according to an embodiment of the invention.
Fig. 4 is a schematic diagram of a system architecture for identity verification using iris features and motion features according to an embodiment of the present invention.
Fig. 5 is a schematic diagram of a system architecture for identity verification using iris features and motion features according to an embodiment of the present invention.
Fig. 6 is a schematic structural diagram of a computer device according to an embodiment of the present invention.
Detailed Description
The principles and spirit of the present invention will be described with reference to a number of exemplary embodiments. It is understood that these embodiments are given solely for the purpose of enabling those skilled in the art to better understand and to practice the invention, and are not intended to limit the scope of the invention in any way. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the disclosure to those skilled in the art.
As will be appreciated by one skilled in the art, embodiments of the present invention may be embodied as a system, apparatus, device, method, or computer program product. Accordingly, the present disclosure may be embodied in the form of: entirely hardware, entirely software (including firmware, resident software, micro-code, etc.), or a combination of hardware and software.
According to the embodiment of the invention, the invention provides a method and a system for identity confirmation by using iris characteristics and motion characteristics. According to the method and the system, in the iris payment process, the gestures of the client are recognized, the iris data of the client with different gestures are subjected to database processing, and the steps of 1: n number of database searches. As shown in fig. 3, the present invention can support at least 14 gesture registrations, and after performing the binning, the gestures can be divided into N/14 gestures according to the client, so that 1: n of N is reduced by at least one order of magnitude. This reduces the base of the base library by at least an order of magnitude when retrieving the client iris features. When the user is found to do the following payment actions with his/her hands, the gesture data of the user is recognized and iris features are retrieved from the iris database. Therefore, the retrieval speed of the iris features can be improved, and if the client does not make payment action, the iris features can be retrieved in a 4 hundred million large library, so that the normal operation of user transaction is ensured.
In the embodiments of the present invention, terms to be described include:
iris recognition: the iris is an annular region positioned between a black pupil and a white sclera on the surface of the human eye, is a visible part of the human eye, and presents rich texture information under infrared light, such as spots, stripes, filaments, crowns, crypts and other detailed characteristics; the iris in the eye has the characteristics of uniqueness, stability, biological activity, non-contact property and anti-counterfeiting property, so that the iris can be used as an identification object.
Iris payment: the iris payment is a payment means by taking iris recognition as customer identification.
The principles and spirit of the present invention are explained in detail below with reference to several representative embodiments of the invention.
Fig. 1 is a flowchart illustrating a method for identity verification using iris features and motion features according to an embodiment of the present invention. As shown in fig. 1, the method includes:
step S101, collecting user information, iris image characteristics and authorized payment action characteristics, and establishing a user file;
step S102, establishing an iris identification total database according to a user file;
step S103, performing sub-library processing on the total iris identification database according to preset action characteristics, and establishing an iris sub-library corresponding to each preset action characteristic;
step S104, storing the corresponding user file into an iris database of preset action characteristics corresponding to the authorized payment action characteristics according to the authorized payment action characteristics;
step S105, when a payment request initiated by a user is received, acquiring an iris image and hand movement of the user in real time;
step S106, judging whether the hand motion is matched with a preset motion characteristic; wherein the content of the first and second substances,
if the matching is passed, executing step S107, and searching the user file in the iris database corresponding to the preset action characteristics;
if the matching fails or the hand motion is not collected, executing step S108, and retrieving a user profile from the iris identification total database;
step S109, identifying and comparing the iris image of the user with the iris image characteristics in the user file;
step S110, if the comparison is passed, the user identity is judged to be successfully confirmed, the payment request is processed, and the payment request is recorded to an exchange log;
and step S111, if the comparison fails, returning to the user side to prompt the user side to acquire the iris image again.
In order to explain the above method for identity verification using iris features and motion features more clearly, a specific embodiment is described below.
Fig. 2 is a schematic flow chart of a method for identity verification using iris features and motion features according to an embodiment of the present invention. As shown in fig. 2, the specific process is as follows:
step S201:
collecting user information, iris image characteristics and authorized payment action characteristics, and establishing a user file;
the user information may include key information such as account information and identity information.
In an actual application scene, after the user is asked to make 3 times of hand motions for transaction authorization, after motion recognition is compared with a model, the gesture motion number with the most matched confidence degree (matching degree) is bound with the iris information of the user.
Step S202:
establishing an iris identification total database according to the user file;
taking 4 hundred million users as an example, in the subsequent step, if no gesture information of the user is collected, the total library 1 is adopted: n (N is 4 hundred million) carries out the retrieval of iris image characteristics, and this mode is inefficient, and the rate of refusing truth is high.
Step S203:
setting a plurality of preset action characteristics, wherein each preset action characteristic corresponds to a hand action;
fig. 3 is a schematic diagram of a preset operation characteristic according to an embodiment of the invention. The gestures used for each action feature are different and each gesture may be numbered.
Step S204:
and performing sub-library processing on the total iris identification database according to preset action characteristics, and establishing an iris sub-library corresponding to each preset action characteristic.
Step S205:
according to the authorized payment action characteristics, storing the corresponding user file into an iris sub-library of preset action characteristics corresponding to the authorized payment action characteristics;
taking 4 hundred million users as an example, in the subsequent iris retrieval step, if the user gesture information is collected, the iris sub-library 1 corresponding to the user gesture can be adopted: n (N is about 3 million) is used for searching iris image characteristics; about 3 million here is obtained by dividing 4 billion by 14. Compared with the retrieval in 4 hundred million data, the data volume (3 million) of the retrieved data after the data is subjected to the database splitting is obviously reduced, the efficiency is greatly improved, and the false rejection rate is low.
The user files of the main library and the sub-libraries can be added, deleted, changed, checked and the like according to the needs of users.
Step S206:
and constructing a corresponding hand motion recognition model according to each preset motion characteristic.
The model can be trained according to pictures of collected hand actions of different human beings based on the principle of deep learning, and accuracy of hand action judgment is improved.
Step S207:
when a payment request initiated by a user is received, the iris image and the hand action of the user are collected in real time.
In an actual application scene, when the iris characteristics of a client are collected, the client can be prompted to add hand motion recognition as a payment confirmation means, and the method is similar to the password of the traditional transaction; the hand motion is not essential information, and if the hand motion is not acquired, the subsequent iris recognition may be performed when step S210 is performed.
The collection of iris image characteristics can adopt RK3388 ARM development board to integrate a liquid crystal display interface, an infrared camera and the like. The devices can utilize the function of target tracking, when a human body is detected and patterns such as a head, a face and the like are included, the eye patterns are intercepted according to eye features, and iris images with high definition are obtained.
The front-end iris acquisition equipment can be optimized, when a user has any acquisition condition, the iris acquisition function can be triggered, and the optimal iris image is reserved as transaction initiation preparation by utilizing an image processing technology.
Step S208:
judging whether the hand motion is matched with a preset motion characteristic or not by using the hand motion recognition model; if the matching is passed, go to step S209; if the matching fails or the hand motion is not collected, S210 is performed.
Step S209:
if the matching is passed, searching the user profile in the iris database corresponding to the preset action characteristics; meanwhile, a deep learning method can be used for training the hand motion recognition model corresponding to the preset motion characteristics to generate the trained hand motion recognition model.
Because the user can adopt the gesture information as the action characteristic, the gesture information displayed when the user initiates the payment request is collected, and the system can judge which iris sub-library to search the iris image characteristic of the user based on the gesture information, so compared with the step S210 of searching in the total database, the search amount can be reduced by one order of magnitude, and the search efficiency is improved.
The invention adopts a deep learning method, can collect pictures of different human hand motions, constructs a hand figure recognition model, and can classify and number each motion figure.
Step S210:
if the matching fails or the hand motion is not collected, retrieving a user profile from the total database of iris recognition.
In an actual application scenario, if the conditions of inconsistency (matching failure) occur, transaction information can be returned to the front-end device, and the authorization gesture is prompted to be inconsistent, and authorization is requested again.
Step S211:
identifying and comparing the iris image of the user with the iris image characteristics in the user file; if the comparison is passed, go to step S212; if the comparison fails, step S214 is executed.
Step S212:
if the comparison is passed, the user identity is judged to be successfully confirmed, the payment request is processed, and the payment request is recorded to an transaction log;
step S213:
and recording an action image of payment authorized by a user on the transaction site, wherein the image can be used as a transaction authorization evidence.
The client transaction flow, the live photos and the action images can be kept as transaction logs.
Step S214:
and if the comparison fails, returning to the user side to prompt the user side to acquire the iris image again.
The method for identity confirmation by utilizing iris characteristics and action characteristics increases a key link of hand action recognition in the process of processing a payment request, recognizes the hand action, shows that a user is confirmed to accept the iris payment transaction, simultaneously keeps a scene photo of the client, and can be used as a transaction authorization evidence when the client has a transaction dispute with a bank.
It should be noted that although the operations of the method of the present invention have been described in the above embodiments and the accompanying drawings in a particular order, this does not require or imply that these operations must be performed in this particular order, or that all of the operations shown must be performed, to achieve the desired results. Additionally or alternatively, certain steps may be omitted, multiple steps combined into one step execution, and/or one step broken down into multiple step executions.
Having described the method of the exemplary embodiment of the present invention, a system for identity verification using iris characteristics and motion characteristics of the exemplary embodiment of the present invention will be described with reference to fig. 4.
The implementation of the system for identity verification by using iris features and motion features can be referred to the implementation of the above method, and repeated details are not repeated. The term "module" or "unit" used hereinafter may be a combination of software and/or hardware that implements a predetermined function. Although the means described in the embodiments below are preferably implemented in software, an implementation in hardware, or a combination of software and hardware is also possible and contemplated.
Based on the same inventive concept, the present invention further provides a system for identity verification using iris features and motion features, as shown in fig. 4, the system includes:
the information acquisition module 401 is used for acquiring user information, iris image characteristics and authorized payment action characteristics and establishing a user file;
a total database establishing module 402, configured to establish a total database of iris recognition according to a user profile;
a sub-database processing module 403, configured to perform sub-database processing on the total iris identification database according to preset action features, and establish an iris sub-database corresponding to each preset action feature;
a user profile sub-library module 404, configured to store, according to the authorized payment action feature, a corresponding user profile into an iris sub-library of a preset action feature corresponding to the authorized payment action feature;
a payment request initiating module 405, configured to collect an iris image and a hand motion of a user in real time when receiving a payment request initiated by the user;
a hand motion determination module 406, configured to determine whether the hand motion matches a preset motion feature;
if the matching is passed, calling a sub-library retrieval module 407, and retrieving the user file in the iris sub-library corresponding to the preset action characteristics;
if the matching fails or the collected hand motion is not obtained, a total library retrieval module 408 is called to retrieve the user profile in the iris identification total database;
an iris identification comparison module 409 for identifying and comparing the iris image of the user with the iris image characteristics in the user file;
if the comparison is passed, the user identity is judged to be successfully confirmed, and a payment processing module 410 is called to process the payment request and record the payment request to an transaction log;
and if the comparison fails, returning to the user side to prompt the user side to acquire the iris image again.
In an embodiment, the sub-library processing module 403 is further configured to:
and setting a plurality of preset action characteristics, wherein each preset action characteristic corresponds to one hand action.
Further, referring to fig. 5, a schematic diagram of a system architecture for identity verification by using iris features and motion features according to an embodiment of the present invention is shown. As shown in fig. 5, the system further includes:
the hand motion recognition model building module 411 is configured to build a corresponding hand motion recognition model according to each preset motion characteristic.
Correspondingly, the hand motion determination module 406 is specifically configured to:
judging whether the hand motion is matched with a preset motion characteristic or not by using the hand motion recognition model;
and if the hand motion recognition model passes the matching, training the hand motion recognition model corresponding to the preset motion characteristics by using a deep learning method to generate the trained hand motion recognition model.
Further, referring to fig. 5, the system further includes:
a log recording module 412 for recording logs;
and the image recording module 413 is used for recording an action image authorized to be paid by the user on the transaction site.
It should be noted that although several modules of the system for identity verification using iris features and motion features are mentioned in the above detailed description, such division is merely exemplary and not mandatory. Indeed, the features and functionality of two or more of the modules described above may be embodied in one module according to embodiments of the invention. Conversely, the features and functions of one module described above may be further divided into embodiments by a plurality of modules.
Based on the aforementioned inventive concept, as shown in fig. 6, the present invention further provides a computer device 600, which includes a memory 610, a processor 620 and a computer program 630 stored in the memory 610 and executable on the processor 620, wherein the processor 620 executes the computer program 630 to implement the aforementioned method for identity verification by using iris characteristics and motion characteristics.
Based on the foregoing inventive concept, the present invention provides a computer-readable storage medium storing a computer program, which when executed by a processor implements the foregoing method for identity verification using iris features and motion features.
The method and the system for identity confirmation by utilizing the iris characteristics and the action characteristics can simultaneously acquire the iris information and the hand action of the user as the identity confirmation information of the payment request, and ensure that the user completes identity confirmation and payment confirmation under the condition of no contact; in the processing process, client iris data of different gestures are subjected to database-based processing, and the user iris images are retrieved in the database according to gesture information, so that the database retrieval amount is greatly reduced, and the retrieval rate is improved.
As will be appreciated by one skilled in the art, embodiments of the present invention may be provided as a method, system, or computer program product. Accordingly, the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present invention may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and the like) having computer-usable program code embodied therein.
The present invention is described with reference to flowchart illustrations and/or block diagrams of methods and computer program products according to embodiments of the invention. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
Finally, it should be noted that: the above-mentioned embodiments are only specific embodiments of the present invention, which are used for illustrating the technical solutions of the present invention and not for limiting the same, and the protection scope of the present invention is not limited thereto, although the present invention is described in detail with reference to the foregoing embodiments, those skilled in the art should understand that: any person skilled in the art can modify or easily conceive the technical solutions described in the foregoing embodiments or equivalent substitutes for some technical features within the technical scope of the present disclosure; such modifications, changes or substitutions do not depart from the spirit and scope of the embodiments of the present invention, and they should be construed as being included therein. Therefore, the protection scope of the present invention shall be subject to the protection scope of the claims.

Claims (12)

1. A method for identity verification by using iris characteristics and motion characteristics is characterized by comprising the following steps:
collecting user information, iris image characteristics and authorized payment action characteristics, and establishing a user file;
establishing an iris identification total database according to the user file;
performing sub-library processing on the total iris identification database according to preset action characteristics, and establishing an iris sub-library corresponding to each preset action characteristic;
according to the authorized payment action characteristics, storing the corresponding user file into an iris sub-library of preset action characteristics corresponding to the authorized payment action characteristics;
when a payment request initiated by a user is received, acquiring an iris image and hand movement of the user in real time;
judging whether the hand motion is matched with a preset motion characteristic or not; wherein the content of the first and second substances,
if the matching is passed, searching the user profile in the iris database corresponding to the preset action characteristics;
retrieving a user profile from the total database of iris recognition if the matching fails or the hand motion is not collected;
identifying and comparing the iris image of the user with the iris image characteristics in the user file;
if the comparison is passed, the user identity is judged to be successfully confirmed, the payment request is processed, and the payment request is recorded to an transaction log;
and if the comparison fails, returning to the user side to prompt the user side to acquire the iris image again.
2. The method for identity authentication by using iris features and motion features according to claim 1, wherein the total database of iris recognition is subjected to sub-database processing according to preset motion features, and an iris sub-database corresponding to each preset motion feature is established, further comprising:
and setting a plurality of preset action characteristics, wherein each preset action characteristic corresponds to one hand action.
3. The method for identity verification using iris features and motion features as claimed in claim 2, further comprising:
and constructing a corresponding hand motion recognition model according to each preset motion characteristic.
4. The method of claim 3, wherein determining whether the hand movement matches a predetermined movement characteristic comprises:
judging whether the hand motion is matched with a preset motion characteristic or not by using the hand motion recognition model;
and if the hand motion recognition model passes the matching, training the hand motion recognition model corresponding to the preset motion characteristics by using a deep learning method to generate the trained hand motion recognition model.
5. The method for identity authentication by using iris features and motion features of claim 1, wherein if the comparison is passed, it is determined that the user identity authentication is successful, the payment request is processed and recorded to a transaction log, further comprising:
and recording the action image of the authorized payment of the user on the transaction site.
6. A system for identity verification using iris features and motion features, the system comprising:
the information acquisition module is used for acquiring user information, iris image characteristics and authorized payment action characteristics and establishing a user file;
the total database establishing module is used for establishing an iris identification total database according to the user file;
the sub-database processing module is used for performing sub-database processing on the total iris identification database according to preset action characteristics and establishing an iris sub-database corresponding to each preset action characteristic;
the user file sub-library module is used for storing a corresponding user file into an iris sub-library of preset action characteristics corresponding to the authorized payment action characteristics according to the authorized payment action characteristics;
the payment request initiating module is used for acquiring an iris image and hand actions of a user in real time when receiving a payment request initiated by the user;
the hand action judging module is used for judging whether the hand action is matched with a preset action characteristic;
if the matching is passed, calling a sub-library retrieval module, and retrieving the user file in the iris sub-library corresponding to the preset action characteristics;
if the matching fails or the collected hand actions are not matched, a total library retrieval module is called, and the user file is retrieved from the iris identification total database;
the iris identification comparison module is used for carrying out identification comparison according to the iris image of the user and the iris image characteristics in the user file;
if the comparison is passed, the user identity is judged to be successfully confirmed, a payment processing module is called, the payment request is processed, and the payment request is recorded to an transaction log;
and if the comparison fails, returning to the user side to prompt the user side to acquire the iris image again.
7. The system for identity verification using iris features and motion features as claimed in claim 6, wherein the sub-library processing module is further configured to:
and setting a plurality of preset action characteristics, wherein each preset action characteristic corresponds to one hand action.
8. The system for identity verification using iris features and motion features as claimed in claim 7, further comprising:
and the hand motion recognition model building module is used for building a corresponding hand motion recognition model according to each preset motion characteristic.
9. The system for identity verification using iris features and motion features as claimed in claim 8, wherein the hand motion determination module is specifically configured to:
judging whether the hand motion is matched with a preset motion characteristic or not by using the hand motion recognition model;
and if the hand motion recognition model passes the matching, training the hand motion recognition model corresponding to the preset motion characteristics by using a deep learning method to generate the trained hand motion recognition model.
10. The system for identity verification using iris features and motion features as claimed in claim 6, further comprising:
the log recording module is used for recording logs;
and the image recording module is used for recording the action image authorized to be paid by the user on the transaction site.
11. A computer device comprising a memory, a processor and a computer program stored on the memory and executable on the processor, wherein the processor implements the method of any one of claims 1 to 5 when executing the computer program.
12. A computer-readable storage medium, characterized in that the computer-readable storage medium stores a computer program which, when executed by a processor, implements the method of any of claims 1 to 5.
CN202010906321.3A 2020-09-01 2020-09-01 Method and system for identity confirmation by utilizing iris characteristics and action characteristics Active CN112036894B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010906321.3A CN112036894B (en) 2020-09-01 2020-09-01 Method and system for identity confirmation by utilizing iris characteristics and action characteristics

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010906321.3A CN112036894B (en) 2020-09-01 2020-09-01 Method and system for identity confirmation by utilizing iris characteristics and action characteristics

Publications (2)

Publication Number Publication Date
CN112036894A true CN112036894A (en) 2020-12-04
CN112036894B CN112036894B (en) 2023-08-18

Family

ID=73592221

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010906321.3A Active CN112036894B (en) 2020-09-01 2020-09-01 Method and system for identity confirmation by utilizing iris characteristics and action characteristics

Country Status (1)

Country Link
CN (1) CN112036894B (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113221088A (en) * 2021-06-15 2021-08-06 中国银行股份有限公司 User identity identification method and device
CN113259867A (en) * 2021-05-18 2021-08-13 中国银行股份有限公司 Method and system for carrying out 5G message payment verification by utilizing iris image verification

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20150227937A1 (en) * 2014-02-10 2015-08-13 Mastercard International Incorporated Random biometric authentication method and apparatus
CN107862305A (en) * 2017-12-04 2018-03-30 北京中科虹霸科技有限公司 Iris identification based on iris image classification compares accelerated method
CN107896226A (en) * 2017-12-13 2018-04-10 北京无线电计量测试研究所 A kind of network identification system based on iris recognition
CN108446692A (en) * 2018-06-08 2018-08-24 南京擎华信息科技有限公司 Face comparison method, device and system
CN110443120A (en) * 2019-06-25 2019-11-12 深圳英飞拓科技股份有限公司 A kind of face identification method and equipment
CN110727702A (en) * 2019-09-16 2020-01-24 平安科技(深圳)有限公司 Data query method, device, terminal and computer readable storage medium
CN110765938A (en) * 2019-10-22 2020-02-07 北京旷视科技有限公司 Identity recognition method and device, electronic equipment and computer readable storage medium
CN111310725A (en) * 2020-03-13 2020-06-19 恒睿(重庆)人工智能技术研究院有限公司 Object identification method, system, machine readable medium and device
CN111427911A (en) * 2020-03-25 2020-07-17 平安医疗健康管理股份有限公司 Data query method and device, computer equipment and storage medium
CN111539732A (en) * 2020-04-03 2020-08-14 ***股份有限公司 Biological identification payment method, device, gateway equipment and storage medium

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20150227937A1 (en) * 2014-02-10 2015-08-13 Mastercard International Incorporated Random biometric authentication method and apparatus
CN107862305A (en) * 2017-12-04 2018-03-30 北京中科虹霸科技有限公司 Iris identification based on iris image classification compares accelerated method
CN107896226A (en) * 2017-12-13 2018-04-10 北京无线电计量测试研究所 A kind of network identification system based on iris recognition
CN108446692A (en) * 2018-06-08 2018-08-24 南京擎华信息科技有限公司 Face comparison method, device and system
CN110443120A (en) * 2019-06-25 2019-11-12 深圳英飞拓科技股份有限公司 A kind of face identification method and equipment
CN110727702A (en) * 2019-09-16 2020-01-24 平安科技(深圳)有限公司 Data query method, device, terminal and computer readable storage medium
CN110765938A (en) * 2019-10-22 2020-02-07 北京旷视科技有限公司 Identity recognition method and device, electronic equipment and computer readable storage medium
CN111310725A (en) * 2020-03-13 2020-06-19 恒睿(重庆)人工智能技术研究院有限公司 Object identification method, system, machine readable medium and device
CN111427911A (en) * 2020-03-25 2020-07-17 平安医疗健康管理股份有限公司 Data query method and device, computer equipment and storage medium
CN111539732A (en) * 2020-04-03 2020-08-14 ***股份有限公司 Biological identification payment method, device, gateway equipment and storage medium

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
朱建新;陶志平;李成华;吴海标;: "基于海量指纹数据库检索方法的研究", 计算机***应用 *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113259867A (en) * 2021-05-18 2021-08-13 中国银行股份有限公司 Method and system for carrying out 5G message payment verification by utilizing iris image verification
CN113221088A (en) * 2021-06-15 2021-08-06 中国银行股份有限公司 User identity identification method and device

Also Published As

Publication number Publication date
CN112036894B (en) 2023-08-18

Similar Documents

Publication Publication Date Title
US10992666B2 (en) Identity verification method, terminal, and server
US20200026917A1 (en) Authentication method, apparatus and system
CN107093066B (en) Service implementation method and device
US9239917B2 (en) Gesture controlled login
TW202008197A (en) Identity verification method and device and account information modification method and device
JP2022513978A (en) Operation decision method, device and electronic device based on facial expression group
JP2017530457A (en) Identity authentication method and apparatus, terminal and server
CN109660509A (en) Login method, device, system and storage medium based on recognition of face
US20190130411A1 (en) Method and system for data processing
CN104598796A (en) Method and system for identifying identity
CN112036894B (en) Method and system for identity confirmation by utilizing iris characteristics and action characteristics
TW201911170A (en) Method and device for establishing biometric library
WO2015154342A1 (en) Method and device for improving device security by multi-fingerprint identification
CN112671806B (en) User authentication method, user authentication equipment and user authentication system
JP2007156790A (en) Authentication technique for authentication using a plurality of types of biometric information
WO2018090471A1 (en) Fingerprint authentication method and device
KR20210103538A (en) Multi-factor authentication for virtual reality
CN106878344A (en) A kind of biological characteristic authentication, register method and device
WO2020070821A1 (en) Biometric identification device, biometric identification method, and biometric identification program
US11502842B2 (en) Cluster-based security for network devices
CN105205365B (en) Registration and authentication method and device for biological characteristic information
CN112989937B (en) Method and device for user identity authentication
CN109067767B (en) Face recognition authentication method and system
US20040117308A1 (en) Instant, physiologically-based execution of customer-oriented transactions
CN103700151A (en) Morning run check-in method

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant