[go: up one dir, main page]

CN109558827A - A kind of finger vein identification method and system based on personalized convolutional neural networks - Google Patents

A kind of finger vein identification method and system based on personalized convolutional neural networks Download PDF

Info

Publication number
CN109558827A
CN109558827A CN201811416590.0A CN201811416590A CN109558827A CN 109558827 A CN109558827 A CN 109558827A CN 201811416590 A CN201811416590 A CN 201811416590A CN 109558827 A CN109558827 A CN 109558827A
Authority
CN
China
Prior art keywords
sample
personalized
convolutional neural
neural networks
user
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.)
Pending
Application number
CN201811416590.0A
Other languages
Chinese (zh)
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.)
Jinan Inspur Hi Tech Investment and Development Co Ltd
Original Assignee
Jinan Inspur Hi Tech Investment and Development Co 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 Jinan Inspur Hi Tech Investment and Development Co Ltd filed Critical Jinan Inspur Hi Tech Investment and Development Co Ltd
Priority to CN201811416590.0A priority Critical patent/CN109558827A/en
Publication of CN109558827A publication Critical patent/CN109558827A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/10Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks
    • G06N3/04Architecture, e.g. interconnection topology
    • G06N3/045Combinations of networks
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks
    • G06N3/08Learning methods
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/10Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
    • G06V40/14Vascular patterns

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • General Health & Medical Sciences (AREA)
  • General Engineering & Computer Science (AREA)
  • Biophysics (AREA)
  • Computational Linguistics (AREA)
  • Data Mining & Analysis (AREA)
  • Evolutionary Computation (AREA)
  • Artificial Intelligence (AREA)
  • Molecular Biology (AREA)
  • Computing Systems (AREA)
  • Biomedical Technology (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Mathematical Physics (AREA)
  • Software Systems (AREA)
  • Health & Medical Sciences (AREA)
  • Human Computer Interaction (AREA)
  • Multimedia (AREA)
  • Measurement Of The Respiration, Hearing Ability, Form, And Blood Characteristics Of Living Organisms (AREA)
  • Collating Specific Patterns (AREA)

Abstract

The present invention discloses a kind of finger vein identification method based on personalized convolutional neural networks, it is related to finger vein identification technology field, this method includes including training and identification two parts, personalized weighting is carried out in the importance that training part is primarily based on positive class sample, sample deposit customized information after personalized weighting is generated into center, sample is constituted to being trained simultaneously and by the positive class sample after weighting and the finger venous image of collection, to construct personalized convolutional neural networks, central configuration then is generated by customized information in identification division, identification is completed by personalized convolutional neural networks, and export recognition result, as a result it is divided into and is verified and verifying not by two kinds.Invention additionally discloses a kind of finger vein recognition systems, combine with recognition methods, and the identity information of Very Important Person is obtained for different scene requirements, improve discrimination and user satisfaction.

Description

A kind of finger vein identification method and system based on personalized convolutional neural networks
Technical field
It is specifically a kind of based on personalized convolutional neural networks the present invention relates to finger vein identification technology field Finger vein identification method and system.
Background technique
The main mode of information age authentication is had become based on living things feature recognition.In recent years, finger vena Identification has become a kind of authentication mode of great potential due to its exclusive advantage.Finger vein identification technology utilizes finger Interior vein distributed image carries out identification.Its working principle is according to the absorbable spy of blood flowed in human finger The long light of standing wave, and referred to using specific wavelength light opponent and be irradiated, the clear image of finger vena can be obtained.Utilize this One intrinsic scientific feature will be realized and be analyzed the image of acquisition, be handled, so that the biological characteristic of finger vena is obtained, Obtained finger vein features information is compared with the finger vein features of registration in advance again, to confirm the body of registrant Part.
Compared with other biological identification technology, fin- ger vein authentication technology has following main advantage: biological identification technology, no It can lose, will not be stolen, memoryless password burden.Original finger vena image is captured and digitized processing, image compare by The proprietary finger vena extraction algorithm of Hitachi is completed, and whole process was less than 1 second;Inside of human body information, not by rough coat, outside The influence of environment (temperature, humidity).User's psychological reactance is low, and the factor influenced by physiology and environment is also low, comprising: dry Skin, greasy dirt, the pollution such as dust, skin surface exception etc.;Wide application of the crowd, accuracy rate are high, not reproducible, can not forge, and pacify It is complete convenient.Vein is hidden in body interior, the probability very little for being replicated or usurping.Accuracy of system identification is 0.0001%, refuse sincere be 0.01%, registration failure rate is less than 0.03%;Vivo identification, when carrying out identification with finger vena, acquisition is that finger is quiet The characteristics of image of arteries and veins, feature existing for ability when being finger living body.
However, conventional finger vein identification method only makes discrimination highest, special screne (low rejection or low mistake are had ignored Knowledge rate) under specified conditions.For example, usually only specifying several people to possess financial process power for a financial system Limit.For this scene, need the authentication to this several people that there is high accuracy of identification, otherwise, if allowing wrong to other Personnel, which assign financial process permission, will bring huge loss.For another example for runaway convict's identifying system, if wrong by runaway convict Good citizen are mistakenly identified as, then the best chance for arresting runaway convict will be lost, to threaten to social safety.In order to solve this Specific application class problem under class special scenes, the invention proposes a kind of finger venas based on personalized convolutional neural networks Recognition methods and system.
Summary of the invention
The present invention is directed to the demand and shortcoming of current technology development, provides a kind of based on personalized convolutional neural networks Finger vein identification method and system.
A kind of finger vein identification method based on personalized convolutional neural networks of the invention solves above-mentioned technical problem The technical solution adopted is as follows:
A kind of finger vein identification method based on personalized convolutional neural networks, includes the following steps:
1) training part:
1a) firstly, obtaining positive class sample, positive class sample refers to the finger vena that responsible consumer is concerned in special scenes Image;
1b) then, according to application scenarios, the customized information for introducing user generates center, to assign to each positive class sample Different weights is given, the significance level of user is distinguished;
1c) again, the sample for collecting finger venous image takes one of sample and customized information to generate the sample at center This progress manually compares, constitute a sample to and be trained so that the sample of collected finger venous image and personalized Information generates when the sample at center is similar and exports 1, output -1 when inhomogeneity;The sample of finger venous image can be positive class sample Originally, negative class sample, negative class sample refer to the finger venous image for not being concerned user in special scenes;
1d) finally, introducing the personalized weight of user in convolutional neural networks, input sample is constructed to being trained Personalized convolutional neural networks;
2) identification division:
The positive class sample that finger venous image and customized information to be verified generate center 2a) is constituted into sample pair;
2b) the convolutional neural networks that sample is personalized to input, output 1 cannot be passed through when inputting -1 by verifying Verifying.
Center is generated in customized information, each positive class sample has different weights, introduces formula (1):
In formula (1), N is the number of positive class sample, RiIt is the weight of i-th of user, measures i-th of user identity Importance, UiThe data of i-th of user, T indicate the summation after N number of positive class sample personalization weighting.
When introducing the personalized weight of user in convolutional neural networks, need to establish loss function, such as formula (2) institute Show:
s.t Li=wzi+b
s.t zi=xi-T
In formula (2), C1It is the loss weight for responsible consumer mistake being divided into general user, C2It is general user's mistake point For the loss weight of responsible consumer;QiIt is the classification indicator function of i-th of sample;If i-th of sample is responsible consumer, Qi= 1;Conversely, Qi=-1;LiIndicate the prediction category result of i-th of sample;W is the weight of trained part, and b is the inclined of trained part It sets;ziIt is the sample pair of input, passes through sample xiJudged with the positive class center T of generation, if the two samples are similar , then it is labeled as 1.
Loss function, that is, formula (2) is optimized, in optimization process, acquires loss weight C according to following algorithm1And C2, And parameter w and b:
Step 1, fixed C1And C2Two variables.Initial value is assigned to two variables, so that C1>>C2
Step 2, by C1And C2It substitutes into formula (2), the parameter w and b of model is acquired using stochastic gradient descent method;
Then step 3 brings the w acquired and b into formula (2), by enabling C again1And C2Local derviation be equal to 0, acquire C1With C2Value;
Step 4 repeats step step 2 and step 3, until reaching the condition of convergence.
Based on above-mentioned finger vein identification method, the present invention also provides a kind of fingers based on personalized convolutional neural networks Vein recognition system, the system include training part and identification division;
Training department divides
Acquisition module, for acquiring positive class sample, positive class sample refers to the hand that responsible consumer is concerned in special scenes Refer to vein image;
Generation module is set, for assigning different weights to each positive class sample according to the significance level of user, is distinguished The significance level of user, and then generate customized information and generate center module;
Output module is constructed, for the finger venous image manually compared and the positive class sample of weighting to be constituted sample pair, root Sample is indicated to for similar according to artificial comparison result output 1 or -1,1, and to for inhomogeneity, finger venous image is -1 expression sample Any of all samples, all samples include positive class sample and negative class sample, and negative class sample refers in special scenes not It is concerned the finger venous image of user;
Training building module, based on the different weights that each sample has, convolutional neural networks training sample pair, building Property convolutional neural networks module;
Identification division includes:
Customized information generate center module, for store weight after positive class sample, and with finger vena to be verified Image construction sample pair, wherein positive class sample refers to the finger venous image for being concerned responsible consumer in special scenes;
Personalized convolutional neural networks module exports recognition result 1 or -1,1 indicates verifying for analyzing contrast sample couple Pass through, -1 indicates that verifying does not pass through.
When generating customized information generation center module, each positive class sample has different weights, introduces formula (1):
In formula (1), N is the number of positive class sample, RiIt is the weight of i-th of user, measures i-th of user identity Importance, UiThe data of i-th of user, T indicate the summation after N number of positive class sample personalization weighting.
When training building module to construct personalized convolutional neural networks module, weighed based on the difference that each sample has Weight, establishes loss function, as shown in formula (2):
s.t Li=wzi+b
s.t zi=xi-T
In formula (2), C1It is the loss weight for responsible consumer mistake being divided into general user, C2It is general user's mistake point For the loss weight of responsible consumer;QiIt is the classification indicator function of i-th of sample;If i-th of sample is responsible consumer, Qi= 1;Conversely, Qi=-1;LiIndicate the prediction category result of i-th of sample;W is the weight of trained part, and b is the inclined of trained part It sets;ziIt is the sample pair of input, passes through sample xiJudged with the positive class center T of generation, if the two samples are similar , then it is labeled as 1.
Loss function, that is, formula (2) is optimized, in optimization process, acquires loss weight C according to following algorithm1And C2, And parameter w and b:
Step 1, fixed C1And C2Two variables.Initial value is assigned to two variables, so that C1>>C2
Step 2, by C1And C2It substitutes into formula (2), the parameter w and b of model is acquired using stochastic gradient descent method;
Then step 3 brings the w acquired and b into formula (2), by enabling C again1And C2Local derviation be equal to 0, acquire C1With C2Value;
Step 4 repeats step step 2 and step 3, until reaching the condition of convergence.
A kind of finger vein identification method and system based on personalized convolutional neural networks of the invention, with the prior art Compared to having the beneficial effect that
1) finger vein identification method of the invention includes training and identification two parts, is primarily based on positive class in training part The importance of sample carries out personalized weighting, the sample deposit customized information after personalized weighting is generated center, while simultaneously Positive class sample after weighting and the finger venous image of collection are constituted into sample to being trained, to construct personalized convolution mind Through network, central configuration then is generated by customized information in identification division, completes to know by personalized convolutional neural networks Not, and recognition result is exported, is as a result divided into and is verified and verifies not by two kinds, this recognition methods is especially for different fields Scape requires to obtain the identity information of Very Important Person, improves discrimination and user satisfaction;
2) finger vein recognition system of the invention is combined with recognition methods, obtains weight for different scene requirements The identity information of client is wanted, discrimination and user satisfaction are improved;
3) finger vein identification method of the invention and system are particularly suitable for the needs such as financial system, runaway convict's identifying system The special scenes of low reject rate or low misclassification rate, it is enough that efficiently the finger vena of specific user is correctly identified, it improves Discrimination and user satisfaction.
Detailed description of the invention
Attached drawing 1 is the connection block diagram of the embodiment of the present invention two.
Each label information indicates in attached drawing:
10, acquisition module, 20, setting generation module, 30, construction output module, 40, training building module, 50, personalization Information generates center module, 60, personalized convolutional neural networks module.
Specific embodiment
The technical issues of to make technical solution of the present invention, solving and technical effect are more clearly understood, below in conjunction with tool Body embodiment is checked technical solution of the present invention, is completely described, it is clear that described embodiment is only this hair Bright a part of the embodiment, instead of all the embodiments.Based on the embodiment of the present invention, those skilled in the art are not doing All embodiments obtained under the premise of creative work out, all within protection scope of the present invention.
Embodiment one:
The present embodiment proposes a kind of finger vein identification method based on personalized convolutional neural networks, including walks as follows It is rapid:
1) training part:
1a) firstly, obtaining positive class sample, positive class sample refers to the finger vena that responsible consumer is concerned in special scenes Image;
1b) then, according to application scenarios, the customized information for introducing user generates center, to assign to each positive class sample Different weights is given, the significance level of user is distinguished;
1c) again, the sample for collecting finger venous image takes one of sample and customized information to generate the sample at center This progress manually compares, constitute a sample to and be trained so that the sample of collected finger venous image and personalized Information generates when the sample at center is similar and exports 1, output -1 when inhomogeneity;The sample of finger venous image can be positive class sample Originally, negative class sample, negative class sample refer to the finger venous image for not being concerned user in special scenes;
1d) finally, introducing the personalized weight of user in convolutional neural networks, input sample is constructed to being trained Personalized convolutional neural networks;
2) identification division:
The positive class sample that finger venous image and customized information to be verified generate center 2a) is constituted into sample pair;
2b) the convolutional neural networks that sample is personalized to input, output 1 cannot be passed through when inputting -1 by verifying Verifying.
Center is generated in customized information, each positive class sample has different weights, introduces formula (1):
In formula (1), N is the number of positive class sample, RiIt is the weight of i-th of user, measures i-th of user identity Importance, UiThe data of i-th of user, T indicate the summation after N number of positive class sample personalization weighting.
When introducing the personalized weight of user in convolutional neural networks, need to establish loss function, such as formula (2) institute Show:
s.t Li=wzi+b
S.t zi=xi-T
In formula (2), C1It is the loss weight for responsible consumer mistake being divided into general user, C2It is general user's mistake point For the loss weight of responsible consumer;QiIt is the classification indicator function of i-th of sample;If i-th of sample is responsible consumer, Qi= 1;Conversely, Qi=-1;LiIndicate the prediction category result of i-th of sample;W is the weight of trained part, and b is the inclined of trained part It sets;ziIt is the sample pair of input, passes through sample xiJudged with the positive class center T of generation, if the two samples are similar , then it is labeled as 1.
Loss function, that is, formula (2) is optimized, in optimization process, acquires loss weight C according to following algorithm1And C2, And parameter w and b:
Step 1, fixed C1And C2Two variables.Initial value is assigned to two variables, so that C1>>C2
Step 2, by C1And C2It substitutes into formula (2), the parameter w and b of model is acquired using stochastic gradient descent method;
Then step 3 brings the w acquired and b into formula (2), by enabling C again1And C2Local derviation be equal to 0, acquire C1With C2Value;
Step 4 repeats step step 2 and step 3, until reaching the condition of convergence.
The finger vein identification method of the present embodiment includes training and identification two parts, is primarily based on positive class in training part The importance of sample carries out personalized weighting, the sample deposit customized information after personalized weighting is generated center, while simultaneously Positive class sample after weighting and the finger venous image of collection are constituted into sample to being trained, to construct personalized convolution mind Through network, central configuration then is generated by customized information in identification division, completes to know by personalized convolutional neural networks Not, and recognition result is exported, is as a result divided into and is verified and verifies not by two kinds, this recognition methods is especially for different fields Scape requires to obtain the identity information of Very Important Person, improves discrimination and user satisfaction;
Embodiment two:
In conjunction with attached drawing 1, the present embodiment also provides a kind of finger vein recognition system based on personalized convolutional neural networks, The system includes training part and identification division;
Training department divides
Acquisition module 10, for acquiring positive class sample, positive class sample refers to being concerned responsible consumer in special scenes Finger venous image;
Generation module 20 is set, for assigning different weights, area to each positive class sample according to the significance level of user Divide the significance level of user, and then generates customized information and generate center module;
Output module 30 is constructed, for the finger venous image manually compared and the positive class sample of weighting to be constituted sample pair, Sample is indicated to for similar according to artificial comparison result output 1 or -1,1, and -1 expression sample is to for inhomogeneity, finger venous image It is any of all samples, all samples include positive class sample and negative class sample, and negative class sample refers in special scenes It is not concerned the finger venous image of user;
Training building module 40, based on the different weights that each sample has, convolutional neural networks training sample pair, building Personalized convolutional neural networks module;
Identification division includes:
Customized information generates center module 50, for storing the positive class sample after weighting, and it is quiet with finger to be verified Arteries and veins image construction sample pair, wherein positive class sample refers to the finger venous image for being concerned responsible consumer in special scenes;
Personalized convolutional neural networks module 60 exports recognition result 1 or -1,1 indicates to test for analyzing contrast sample couple Card passes through, and -1 indicates that verifying does not pass through.
When generating customized information generation center module 50, each positive class sample has different weights, introduces formula (1):
In formula (1), N is the number of positive class sample, RiIt is the weight of i-th of user, measures i-th of user identity Importance, UiThe data of i-th of user, T indicate the summation after N number of positive class sample personalization weighting.
When training building module 40 constructs personalized convolutional neural networks module 60, the difference that is had based on each sample Weight establishes loss function, as shown in formula (2):
s.t Li=wzi+b
s.t zi=xi-T
In formula (2), C1It is the loss weight for responsible consumer mistake being divided into general user, C2It is general user's mistake point For the loss weight of responsible consumer;QiIt is the classification indicator function of i-th of sample;If i-th of sample is responsible consumer, Qi= 1;Conversely, Qi=-1;LiIndicate the prediction category result of i-th of sample;W is the weight of trained part, and b is the inclined of trained part It sets;ziIt is the sample pair of input, passes through sample xiJudged with the positive class center T of generation, if the two samples are similar , then it is labeled as 1.
Loss function, that is, formula (2) is optimized, in optimization process, acquires loss weight C according to following algorithm1And C2, And parameter w and b:
Step 1, fixed C1And C2Two variables.Initial value is assigned to two variables, so that C1>>C2
Step 2, by C1And C2It substitutes into formula (2), the parameter w and b of model is acquired using stochastic gradient descent method;
Then step 3 brings the w acquired and b into formula (2), by enabling C again1And C2Local derviation be equal to 0, acquire C1With C2Value;
Step 4 repeats step step 2 and step 3, until reaching the condition of convergence.
The finger vein recognition system of the present embodiment includes training and identification two parts.In training part, by acquiring mould Block 10 acquires positive class sample, according to the significance level of positive class sample, is assigned by setting generation module 20 to positive class sample different Weight, and generate customized information generate center module 50, for store weight after positive class sample, then, by collection A wherein finger venous image, with the positive class sample of weighting constitute sample to and manually compared, be to be similar in the two Output 1, input -1 when inhomogeneity, finally, based on the positive class sample after personalized weighting, training simultaneously constructs personalized convolutional Neural Network module 60, that is to say, that complete customized information in training part and generate center module 50 and personalized convolutional Neural The building of network module 60.In identification division, we can will be to be verified finger venous image and during customized information generates The personalization of core module 50 weights positive class sample and constitutes sample pair, and inputs the personalized convolutional neural networks module that building is completed 60 are identified, output result, which is 1, indicates that, by verifying, output result is that -1 expression does not pass through verifying.The present embodiment Finger vein recognition system is combined with the recognition methods of embodiment one, obtains Very Important Person for different scene requirements Discrimination and user satisfaction can be improved in identity information.
For above-mentioned two embodiment, it can be appreciated that finger vein identification method and system of the invention is especially suitable The special scenes of low reject rate or low misclassification rate are needed for financial system, runaway convict's identifying system etc., it is enough efficiently to specific The finger vena of user is correctly identified, discrimination and user satisfaction are improved.
Use above specific case elaborates the principle of the present invention and embodiment, these embodiments are It is used to help understand core of the invention technology contents, the protection scope being not intended to restrict the invention, technical side of the invention Case is not limited in above-mentioned specific embodiment.Based on above-mentioned specific embodiment of the invention, those skilled in the art Without departing from the principle of the present invention, any improvement and modification to made by the present invention should all be fallen into of the invention special Sharp protection scope.

Claims (8)

1. a kind of finger vein identification method based on personalized convolutional neural networks, which comprises the steps of:
1) training part:
1a) firstly, obtaining positive class sample, positive class sample refers to the finger vena figure that responsible consumer is concerned in special scenes Picture;
1b) then, according to application scenarios, the customized information for introducing user generates center, to assign not to each positive class sample Same weight, distinguishes the significance level of user;
1c) again, the sample for collecting finger venous image, take one of sample and customized information generate the sample at center into Pedestrian's work compare, constitute a sample to and be trained so that the sample and customized information of collected finger venous image The sample at generation center exports 1 when being similar, output -1 when inhomogeneity;The sample of finger venous image can be positive class sample, Negative class sample, negative class sample refer to the finger venous image for not being concerned user in special scenes;
1d) finally, introducing the personalized weight of user in convolutional neural networks, input sample constructs individual character to being trained The convolutional neural networks of change;
2) identification division:
The positive class sample that finger venous image and customized information to be verified generate center 2a) is constituted into sample pair;
2b) the convolutional neural networks that sample is personalized to input, output 1 are cannot to pass through verifying when inputting -1 by verifying.
2. a kind of finger vein identification method based on personalized convolutional neural networks according to claim 1, feature It is, generates center in customized information, each positive class sample has different weights, introduces formula (1):
In formula (1), N is the number of positive class sample, RiIt is the weight of i-th of user, measures the important of i-th of user identity Property, UiThe data of i-th of user, T indicate the summation after N number of positive class sample personalization weighting.
3. a kind of finger vena identification based on personalized convolutional neural networks according to claim 2, which is characterized in that When introducing the personalized weight of user in convolutional neural networks, need to establish loss function, as shown in formula (2):
s.t Li=wzi+b
s.t zi=xi-T
In formula (2), C1It is the loss weight for responsible consumer mistake being divided into general user, C2It is general user's mistake to be divided into weight Want the loss weight of user;QiIt is the classification indicator function of i-th of sample;If i-th of sample is responsible consumer, Qi=1;Instead It, Qi=-1;LiIndicate the prediction category result of i-th of sample;W is the weight of trained part, and b is the biasing of trained part;zi It is the sample pair of input, passes through sample xiJudged with the positive class center T of generation, if the two samples be it is similar, Labeled as 1.
4. a kind of finger vena identification based on personalized convolutional neural networks according to claim 3, which is characterized in that Loss function, that is, formula (2) is optimized, in optimization process, acquires loss weight C according to following algorithm1And C2And parameter W and b:
Step 1, fixed C1And C2Two variables.Initial value is assigned to two variables, so that C1>>C2
Step 2, by C1And C2It substitutes into formula (2), the parameter w and b of model is acquired using stochastic gradient descent method;
Then step 3 brings the w acquired and b into formula (2), by enabling C again1And C2Local derviation be equal to 0, acquire C1And C2's Value;
Step 4 repeats step step 2 and step 3, until reaching the condition of convergence.
5. a kind of finger vein recognition system based on personalized convolutional neural networks, which is characterized in that the system includes training Part and identification division;
The training department divides
Acquisition module, for acquiring positive class sample, positive class sample refers to that the finger that responsible consumer is concerned in special scenes is quiet Arteries and veins image;
Generation module is set, for assigning different weights to each positive class sample according to the significance level of user, distinguishes user Significance level, and then generate customized information generate center module;
Output module is constructed, for the finger venous image manually compared and the positive class sample of weighting to be constituted sample pair, according to people Work comparison result output 1 or -1,1 indicates sample to for similar, and for -1 expression sample to for inhomogeneity, finger venous image is all Any of sample, all samples include positive class sample and negative class sample, and negative class sample refers to not closed in special scenes Infuse the finger venous image of user;
Training building module, based on the different weights that each sample has, convolutional neural networks training sample pair, building is personalized Convolutional neural networks module;
The identification division includes:
Customized information generate center module, for store weight after positive class sample, and with finger venous image to be verified Sample pair is constituted, wherein positive class sample refers to the finger venous image for being concerned responsible consumer in special scenes;
Personalized convolutional neural networks module exports recognition result 1 or -1,1 indicates that verifying is logical for analyzing contrast sample couple It crosses, -1 indicates that verifying does not pass through.
6. a kind of finger vein recognition system based on personalized convolutional neural networks according to claim 5, feature It is, when generating customized information generation center module, each positive class sample has different weights, it introduces formula (1):
In formula (1), N is the number of positive class sample, RiIt is the weight of i-th of user, measures the important of i-th of user identity Property, UiThe data of i-th of user, T indicate the summation after N number of positive class sample personalization weighting.
7. a kind of finger vein recognition system based on personalized convolutional neural networks according to claim 6, feature It is, when training building module constructs personalized convolutional neural networks module, based on the different weights that each sample has, builds Vertical loss function, as shown in formula (2):
s.t Li=wzi+b
s.t zi=xi-T
In formula (2), C1It is the loss weight for responsible consumer mistake being divided into general user, C2It is general user's mistake to be divided into weight Want the loss weight of user;QiIt is the classification indicator function of i-th of sample;If i-th of sample is responsible consumer, Qi=1;Instead It, Qi=-1;LiIndicate the prediction category result of i-th of sample;W is the weight of trained part, and b is the biasing of trained part;zi It is the sample pair of input, passes through sample xiJudged with the positive class center T of generation, if the two samples be it is similar, Labeled as 1.
8. a kind of finger vein recognition system based on personalized convolutional neural networks according to claim 7, feature It is, loss function, that is, formula (2) is optimized, in optimization process, acquires loss weight C according to following algorithm1And C2, with And parameter w and b:
Step 1, fixed C1And C2Two variables.Initial value is assigned to two variables, so that C1>>C2
Step 2, by C1And C2It substitutes into formula (2), the parameter w and b of model is acquired using stochastic gradient descent method;
Then step 3 brings the w acquired and b into formula (2), by enabling C again1And C2Local derviation be equal to 0, acquire C1And C2's Value;
Step 4 repeats step step 2 and step 3, until reaching the condition of convergence.
CN201811416590.0A 2018-11-26 2018-11-26 A kind of finger vein identification method and system based on personalized convolutional neural networks Pending CN109558827A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811416590.0A CN109558827A (en) 2018-11-26 2018-11-26 A kind of finger vein identification method and system based on personalized convolutional neural networks

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811416590.0A CN109558827A (en) 2018-11-26 2018-11-26 A kind of finger vein identification method and system based on personalized convolutional neural networks

Publications (1)

Publication Number Publication Date
CN109558827A true CN109558827A (en) 2019-04-02

Family

ID=65867597

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811416590.0A Pending CN109558827A (en) 2018-11-26 2018-11-26 A kind of finger vein identification method and system based on personalized convolutional neural networks

Country Status (1)

Country Link
CN (1) CN109558827A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110414373A (en) * 2019-07-08 2019-11-05 武汉大学 A deep learning palm vein recognition system and method based on cloud-edge-device collaborative computing
CN113269080A (en) * 2021-05-20 2021-08-17 南京邮电大学 Palm vein identification method based on multi-channel convolutional neural network
WO2023243796A1 (en) * 2022-06-17 2023-12-21 Samsung Electronics Co., Ltd. Method and system for personalising machine learning models
US12488801B2 (en) 2022-06-17 2025-12-02 Samsung Electronics Co., Ltd. Method and system for personalising machine learning models

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108537206A (en) * 2018-04-23 2018-09-14 济南浪潮高新科技投资发展有限公司 A kind of face verification method based on convolutional neural networks

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108537206A (en) * 2018-04-23 2018-09-14 济南浪潮高新科技投资发展有限公司 A kind of face verification method based on convolutional neural networks

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
袭肖明等: "基于手指静脉和手指轮廓的个性化融合方法", 《计算机研究与发展》 *

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110414373A (en) * 2019-07-08 2019-11-05 武汉大学 A deep learning palm vein recognition system and method based on cloud-edge-device collaborative computing
CN110414373B (en) * 2019-07-08 2021-09-24 武汉大学 A deep learning palm vein recognition system and method based on cloud-side-terminal collaborative computing
CN113269080A (en) * 2021-05-20 2021-08-17 南京邮电大学 Palm vein identification method based on multi-channel convolutional neural network
CN113269080B (en) * 2021-05-20 2022-07-12 南京邮电大学 Palm vein identification method based on multi-channel convolutional neural network
WO2023243796A1 (en) * 2022-06-17 2023-12-21 Samsung Electronics Co., Ltd. Method and system for personalising machine learning models
US12488801B2 (en) 2022-06-17 2025-12-02 Samsung Electronics Co., Ltd. Method and system for personalising machine learning models

Similar Documents

Publication Publication Date Title
Jyotishi et al. An LSTM-based model for person identification using ECG signal
CN107220600B (en) A kind of Picture Generation Method and generation confrontation network based on deep learning
CN108776788A (en) A kind of recognition methods based on brain wave
CN105989266B (en) Authentication method, device and system based on ECG signal
CN109558827A (en) A kind of finger vein identification method and system based on personalized convolutional neural networks
CN111062021B (en) Method and device for identity authentication based on wearable equipment
US20200401846A1 (en) System and method for detecting potential matches between a candidate biometric and a dataset of biometrics
Pinto et al. An end-to-end convolutional neural network for ECG-based biometric authentication
Patro et al. Machine learning classification approaches for biometric recognition system using ECG signals.
CN113208593A (en) Multi-modal physiological signal emotion classification method based on correlation dynamic fusion
CN108256452A (en) A kind of method of the ECG signal classification of feature based fusion
CN108323201A (en) A kind of identity authentication method and device
CN116861217B (en) Identity recognition method and system for mobile terminal
KR20210023170A (en) Deep learning based emotional recognition system and methods using PPG signals
CN115439892A (en) Palm print palm vein multi-mode fusion-based identity recognition method
Karthiga et al. Feature selection using multi-objective modified genetic algorithm in multimodal biometric system
Xie et al. WT feature based emotion recognition from multi-channel physiological signals with decision fusion
CN109620260A (en) Psychological condition recognition methods, equipment and storage medium
Mohamed et al. Recurrent Neural Networks (RNNs) to improve EEG-based person identification
Guelta et al. An Improved Behavioral Biometric System based on Gait and ECG signals.
CN119293772B (en) Method and system for carrying out joint verification on digital identity by using combination model
CN120196873A (en) A lightweight mobile PPG signal identification method and system
Jien et al. Age-based facial recognition using convoluted neural network deep learning algorithm
Rehkha et al. Differentiating monozygotic twins by facial features
Wanis et al. A Face Recognition using Convolutional Neural Network

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
RJ01 Rejection of invention patent application after publication

Application publication date: 20190402

RJ01 Rejection of invention patent application after publication