The present application is related to and claims priority to Russian Patent Application RU 2016151280 filed Dec. 26, 2016, the disclosure of which is incorporated herein by reference in its entirety.
The present disclosure relates to a method determining whether to allow user access on an electronic device based on recognition of living tissue, and the electronic device performing the method.
At present, personal authentication using biometric techniques is one of the most promising and rapidly developing trends, and methods and means that use fingerprints rank highly among such biometric techniques. Existing electronic devices, for example, mobile devices, use capacitive sensors for fingerprint recognition, but the methods employing the sensors may not provide an adequate level of security. Therefore, the existing methods are not ideal to protect devices against unauthorized access. Many studies have shown that such devices can be accessed using fake fingerprints made from play dough, gelatin, silicone, glue, etc. This approach does not provide for anti-spoofing analysis, i.e. a fake detection analysis.
Even if biometric devices use physiologic information to identify the user, conventional methods using capacitive sensors may not detect whether the user applies a “live” finger, i.e., detection of living tissue. Therefore, a user authentication system with a preliminary anti-spoofing analysis is desirable. Thus, a further layer of authentication can be performed by determining whether the user's biometric data is acquired from a real “live” finger.
Certain embodiments as disclosed herein enhance the security of access to devices with biometric authentication when a user having access rights to the device uses an apparatus for registration and appropriate check. According to some embodiments provided by the present disclosure, the anti-spoofing analysis is the result of detecting anisotropy of the tissue in the fingertip.
A conventional biometric authentication system using a fingerprint is disclosed, for example, in patent document U.S. Pat. No. 6,181,808 B1 (“Living Body Discriminating Apparatus”, NEC CORPORATION). The disclosure teaches a discriminating apparatus, which is capable to discriminate whether a live finger or a fake was used to input information. The discrimination comprises measuring the potential difference between two muscle points of the finger using at least two electrodes and a grounding electrode, wherein at least two electrodes are disposed in the region of the finger bone. Using a plurality of electrodes and the grounding electrode, a table of potentials can be produced for use in detection of a fake. By analyzing frequency data and data of potentials received from the electrodes, the apparatus determines whether a live finger was used to enter the data. However, such a system does not provide for detection of anisotropy, so a fake made of a material having the same or similar conductivity properties as living tissue can be used. Such a fake finger may be produced for example, using methods of copying dielectric properties of tissues by mixing water, salt, agar, and polyethylene powder.
Moreover, the aforementioned systems contemplate stringent requirements on the finger position, such as requiring the first joint of the finger to be positioned on the sensor where the grounding electrode is disposed. Further, the measurement period for the aforementioned systems can be quite long (about 0.5 sec) due to the necessity to receive a signal, on the basis of which a data set is determined, in some time interval.
Patent document U.S. Pat. No. 5,990,804 A (“Animate Body Detector” SONY CORPORATION) discloses a detector used to determine whether an object to be checked (fingertip) is an animate body. The determination is made by measuring capacitance, rate of capacitance variation over a predetermined time, moisture and pressure by electrodes and related sensors. This patent document further describes contactless procedure of measuring the listed characteristics. However, the disclosure does not provide for detection of tissue anisotropy either, so a fake can be made of a material having the same or similar conductivity properties as living tissue. At the same time, due to the fact that measurements of variations in living tissue characteristics cannot be made out in parallel, the determination is quite long due to the necessity to acquire various data over time.
Certain embodiments according to the present disclosure provide systems and methods for recognition of living tissue offering higher accuracy of detecting a fake by performing a measurement of anisotropy.
Certain embodiments according to the present disclosure provide a method for recognition of living tissue offering reduced times for identifying whether a sample comprises living or non-living tissue. According to certain embodiments, the identification may take less than 0.3 sec.
The identification of living or fake tissue is attained by embodiments of a method and apparatus such as described in the independent claims. Additional embodiments of the present disclosure are described in the dependent claims.
To address the above-discussed deficiencies, it is a primary object to provide a preliminary procedure of individual user's registration using physiological information, particularly, a fingerprint, which allows the recognition whether a “live” finger was used to input the physiological information. Certain embodiments as described herein allow implementing a method of identifying living tissue with a conventional capacitive sensor integrated in consumer mobile devices. Furthermore, the present disclosure is also applicable in stationary devices, if appropriate.
In accordance with a method of the present disclosure there is provided a method for determining whether to allow user access based on a user input at electronic device, the method comprising: detecting a touch by an object on a touch-sensitive area of an electronic device, in which a plurality of electrode pairs are mounted, the plurality of electrode pairs including a first set of electrode pairs and a second set of electrode pairs; determining a subset of the first set of electrode pairs that are in contact with a part of the object; receiving electrical signals from each pair of the determined subset; calculating impedance values of respective parts of the object on the basis of the received electrical signals; determining a ratio of the calculated impedance values for each pair of electrode pairs disposed on mutually perpendicular lines from said the determined subset, and, if a first impedance value for one electrode pair included in electrode pairs disposed on the mutually perpendicular lines is greater than a second impedance value for the other electrode pair in the electrode pairs, the ratio of the calculated impedance values is a ratio of the first impedance to the second impedance; selecting two pairs of electrode pairs disposed on the mutually perpendicular lines with the maximum ratio of the calculated impedance values; and if the maximum ratio exceeds a predetermined threshold, identifying the object as a living tissue object, and allow access on the electronic device.
According to certain embodiments of the present disclosure, there is provided an electronic device for determining whether to allow user access based on a user input, the electronic device comprising: a touch-sensitive area configured to detect a touch by an object, wherein a plurality of electrode pairs disposed in the a touch-sensitive area including a first set of electrode pairs and a second set of electrode pairs, and each electrode pair comprises one emitting electrode and one receiving electrode; a generator configured to apply voltage to emitting electrodes of the second set of electrode pairs, and determine a subset of electrode pairs of the second set of electrode pairs that is in contact with a part of the object, wherein the generator is configured to apply voltage to emitting electrodes of the first set of electrode pairs, which are disposed near the determined subset of electrode pairs of the second set; and a first processing circuit configured to receive electrical signals from receiving electrodes of the first set of electrode pairs, which are in a pair with emitting electrodes of the first set of electrode pairs, and calculate impedance values of respective parts of the object on the basis of the received electrical signals, the first set of electrode pairs being electrically coupled with the first processing circuit, wherein the first processing circuit is further configured to determine a ratio of the calculated impedance values for each pair of electrode pairs disposed on mutually perpendicular lines, and if a first impedance value for one electrode pair included in electrode pairs disposed on the mutually perpendicular lines is greater than a second impedance value for the other electrode pair included in the electrode pairs, the ratio of the calculated impedance values is determined as a ratio of the first impedance value to the second impedance value, and adapted to select two pairs of electrode pairs disposed on mutually perpendicular lines with the maximum ratio of the calculated impedance values, if the maximum ratio exceeds a predetermined threshold, identify the object as a living tissue object, and the first processing circuit is configured to allow access on the electronic device.
Before undertaking the DETAILED DESCRIPTION below, it may be advantageous to set forth definitions of certain words and phrases used throughout this patent document: the terms “include” and “comprise,” as well as derivatives thereof, mean, without limitation, “include”; the terms “or,” is inclusive, meaning “and/or”; the phrases “associated with” and “associated therewith,” as well as derivatives thereof, may mean “to include,” “be included within,” “interconnect with,” “contain,” “be contained within,” “connect to or with,” “couple to or with,” “be communicable with,” “cooperate with,” “interleave,” “juxtapose,” “be proximate to,” “be bound to or with,” “have,” “have a property of,” or the like; and the term “controller” means any device, system or part thereof that controls at least one operation, such a device may be implemented in hardware, firmware or software, or some combination of at least two of the same. It should be noted that the functionality associated with any particular controller may be centralized or distributed, whether locally or remotely. Definitions for certain words and phrases are provided throughout this patent document, those of ordinary skill in the art should understand that in many, if not most instances, such definitions apply to prior, as well as future uses of such defined words and phrases.
For a more complete understanding of the present disclosure and its advantages, reference is now made to the following description taken in conjunction with the accompanying drawings, in which like reference numerals represent like parts.
b, discussed below, and the various embodiments used to describe the principles of the present disclosure in this patent document are by way of illustration only and should not be construed in any way to limit the scope of the disclosure. Those skilled in the art will understand that the principles of the present disclosure may be implemented in any suitably arranged electronic device.
Various embodiments of the present disclosure will be further described in more detail with reference to the drawings. However, the present disclosure may be embodied in many different forms and should not be construed as limited to any specific structure or function presented in the following description. On the basis of the present description those skilled in the art will understand that the scope of the present disclosure encompasses any embodiment of the present disclosure disclosed in this document, regardless of whether it is realized independently or in combination with any other embodiment of the present disclosure. For example, the apparatus may be implemented or the method may be practiced using any number of embodiments described in this document. In addition, it should be understood that any embodiment of the present disclosure disclosed in this document can be implemented using one or more elements of the claims.
The word “exemplary” is used herein to mean “serving as an example or illustration.” Any embodiment described herein as “exemplary” should not be necessarily construed as preferred or having an advantage over other embodiments.
As stated above, existing capacitive sensors do not perform anti-spoofing analysis, i.e., detection of living tissue. The present disclosure relates to authentication of a user, comprising a preliminary check for a fake fingerprint, i.e. anti-spoofing analysis. According to some embodiments, this preliminary check for living tissue is performed by measuring anisotropy of the fingertip tissue. Certain embodiments of the present disclosure measure anisotropy of the fingertip tissue, using capacitive sensors modified as will be described below. Existence of anisotropy in the tissue of the fingertip is due to the presence of collagen fibers in the tip of the finger, which make up the bulk of the fingertip and are oriented in a particular direction. Thus, amplitudes of signals measured along and across collagen fibers in the fingertip will substantially vary. Anisotropy can be measured at any point and at any angle of application of a living finger.
According to the present disclosure, anisotropy in the fingertip tissue is measured using electrode pairs disposed on substantially mutually perpendicular lines, such that a device may receive signals measured along and across fibers in the finger. To identify living tissue, certain embodiments of methods according to the present disclosure perform analysis of the ratio of impedance values of all tissues in the fingertip (collagen fibers, capillaries, etc.), in particular, respective regions of tissues, through which an electric signal has passed between electrodes of each of these electrode pairs, and the difference between amplitudes of signals received from each of these electrode pairs, and two electrode pairs are identified, which have maximum ratio and maximum difference between amplitudes of the signals, respectively. Maximum ratio means that orientation of fibers in the tissue coincides with the line on which one electrode pair lies, while the line, on which the second electrode pair lies, is perpendicular to orientation of fibers, hence, the first line as well. Therefore, a pair of electrode pairs disposed on substantially mutually perpendicular lines in the present document means two electrode pairs for which the lines, on which the electrode pairs are disposed, are substantially (approximately) perpendicular, and these two pairs may be disposed relatively close to each other. Therefore, embodiments of a method disclosed in the present disclosure allow detection of “spoofing”, i.e. substitution of a real user's finger by an artificial replica repeating the papillary pattern of the user (made e.g. of play dough, clay, gelatin, silicone, glue, etc.) or even a finger belonging to a non-living person.
Referring to
However, in embodiments the apparatus can be placed under any touch-sensitive area of the screen of the mobile device or, for example, in a frame (generally made of metal) around the aforementioned button.
Referring to
In step S01, a touch by an object of a touch-sensitive area on a mobile device is detected, wherein the object is a living tissue object—a fingertip, or a non-living tissue object—such as an artificial replica of a finger or a finger belonging to a non-living person. A plurality of electrodes is mounted under the touch-sensitive area; the electrodes of the plurality are grouped in pairs and form a plurality of fixed electrode pairs.
According to certain embodiments of the method described in
According to another embodiment, the electrode pairs may have dual functionality, i.e., the first set of electrode pairs will coincide with the second set of electrode pairs; in this case, only the subset of those electrode pairs which are in contact with the applied object, is used for measuring anisotropy. Thus, according to this embodiment, all the electrodes function initially as capacitive electrodes. Upon touching by an object the touch-sensitive area on the mobile device, electrical capacitance in the touched area changes, which allows determining the electrodes disposed in this area.
Next, electrode pairs in this area are to be selected, which will be used for measuring anisotropy, i.e., electrode pairs, whose current functional characteristics will be modified for measurement of anisotropy. These electrode pairs may be selected according to an algorithm which comprises selecting electrode pairs equally spaced over the touched area such that these pairs were not only in different places of the touched area, but are also differently directed in this area, i.e., the lines, on which the selected electrode pairs are disposed, included at least both parallel or almost parallel lines, and perpendicular or almost perpendicular lines, and intersecting at an angle equal to or close to 45 degrees. In
The above subset of electrode pairs that are in contact with the applied part of the object (fingertip) is determined in step S02 both in the case of dual functionality of electrodes, and in the case of two different sets of electrodes, each having own function. In particular, at step S02 a subset of the first set of electrode pairs is identified, which will be used further for measuring anisotropy, as described in greater detail below.
In step S03, electrical signals may be received from each pair of the determined subset of the first set of electrode pairs; input signal is supplied to one electrode of the fixed electrode pair, the emitting electrode, and output signal is read out from the second electrode of the same electrode pair, the fixed electrode pair, and the receiving electrode. Next, in step S04, amplitude of all received electrical signals is measured, and impedance values of respective parts of the applied object are calculated on the basis of the ratio of amplitude of output signals to respective amplitudes of input signals (signal attenuation is proportional to impedance). According to certain exemplary embodiments, such as shown in
In step S05, the ratio of calculated impedance values for each pair of electrode pairs disposed on substantially mutually perpendicular lines from said subset may be determined in order to detect two electrode pairs disposed on substantially mutually perpendicular lines, whose lines extend substantially along and across, respectively, the collagen fibers in the fingertip. It should be noted that according to some embodiments, the ratio of calculated impedance values is the ratio of the greater calculated impedance value to the smaller one if one impedance value for one electrode pair from the pair of electrode pairs disposed on substantially mutually perpendicular lines is greater than the other impedance value of the other electrode pair. In step S06, two pairs of electrode pairs disposed on substantially mutually perpendicular lines with the maximum ratio of impedance values are selected, and if the maximum ratio exceeds a predetermined threshold, the object is identified as a living tissue object at step S07. The threshold may be changed, for example, in the process of entering, by the user, the fingerprint in the phone memory, and chosen, for example, based on the value of the lower impedance (from the pair of compared) or based on the match degree of two impedances (for example, a impedance 1 & impedance 2 in
If the maximum ratio does not exceed a predetermined threshold, the object should be identified as a fake replica of living tissue, because the material, from which this replica is made, is isotropic, or as a finger belonging to a non-living person, which has lost its anisotropic properties. In case of coincidence of harmonic oscillations of signals that passed through the object and were received from two electrode pairs disposed on substantially perpendicular lines, and hence coincidence of amplitudes, a determination is made that the material of the object is isotropic, and, hence, it belongs to a fake finger—an artificial replica or non-living tissue. Therefore, the predetermined threshold may be 1 or substantially close enough to 1 owing to the fact that if impedances are equal their ratio will be 1.
Referring to
Furthermore, embodiments of methods according to the present disclosure can, for example, deny access to the mobile device if the object is identified as a non-living tissue object. In such cases, the check for match of the papillary pattern may not performed. If parallel processes, such as identification of living tissue and checking for a match of the papillary pattern, are performed using different subsets of electrode pairs, the check process terminates immediately after receiving a negative result of recognition of living tissue.
According to some embodiments, the method further comprises a step in which data relating to the fingerprint is collected using the second set of electrode pairs to identify the user. This step is performed only if the living tissue recognition result is successful, i.e., the object is identified as a living tissue object. In the present disclosure, the object is a fingertip. The collected data respectively includes information relating to the papillary pattern on the fingertip.
If the information relating to the papillary pattern on the fingertip does not match with pre-stored information of the papillary pattern on the fingertip for the user of the mobile device, access to the mobile device is not provided.
According to certain embodiments, including devices having a great number of electrodes, the object can be detected at application to the touch-sensitive area on the mobile device at an arbitrary angle and in any position. The plurality of electrodes forms a grid of electrodes, which covers the entire touch-sensitive area.
According to another embodiment, a first set of electrode pairs may be made separately, for example, in a metal frame surrounding a touch-sensitive button. In this case, a second set of electrode pairs forms a grid covering the entire space under the touch-sensitive button.
According to certain embodiments, device for recognition of living tissue further comprises a generator 250 adapted to apply voltage to the plurality of electrode pairs. In particular, the generator 250 may supply electric input signal to one of the electrodes, emitting electrode, of each respective electrode pair. For each single measurement of anisotropy two electrode pairs disposed on substantially mutually perpendicular lines are required. The generator 250 is adapted to apply voltage to two electrode pairs disposed on substantially mutually perpendicular lines from the first set of electrode pairs, and according to a preferred embodiment the generator applies voltage to two electrode pairs disposed on substantially mutually perpendicular lines twice for subsequently averaging the measurements based on the two obtained values. In particular, at the first application of voltage, voltage is first applied to the first pair of the two electrode pairs, and then to the second pair, while at the second application of voltage, it is done on the contrary—first to the second pair, and then to the first.
Capacitive electrode pairs are adapted to detect a touch by an object of a touch-sensitive area, such as a button, and determine a subset of electrode pairs from the second set of electrode pairs that are in contact with the applied object. To determine then the electrode pairs from the first set of electrode pairs, which are also in contact with the applied object, electrode pairs of the first set, which are disposed in close proximity to the determined subset of electrode pairs of the second set, are determined. Electrode pairs from the first set of electrode pairs, which are in contact with the applied object, are determined in order to avoid unnecessary operations with other electrode pairs of the first set of electrode pairs. It saves both power and time consumed for execution of the aforementioned operations.
According to certain embodiments, an apparatus for recognition of living tissue further comprises a first processing circuit 210 and a second processing circuit 220, each operating with own set of electrode pairs. In particular, the first processing circuit 210 receives and processes electrical signals received from electrode pairs of the first set of electrode pairs, and the second processing circuit 220 receives and processes electrical signals received from the second set of electrode pairs. The first set of electrode pairs is electrically coupled with the first processing circuit, and the second set of electrode pairs is electrically coupled with the second processing circuit, respectively. In some embodiments, if there is a plurality of electrode pairs with dual functionality, the electrode pairs are capable of switching to an appropriate processing circuit. According to a second embodiment, functional characteristics of the first processing circuit and second processing circuit can also be embodied in an integral module, for example, a main processing circuit which is configured to receive and process electrical signals from the entire plurality of electrode pairs.
Having received signals, the first processing circuit 210 processes them and calculates the ratio of impedance values on the basis of the received electric signals, and the first processing circuit 210 can be further adapted to determine the ratio of the calculated impedance values for each pair of electrode pairs disposed on substantially mutually perpendicular lines and to select two electrode pairs disposed on substantially mutually perpendicular lines with a maximum ratio of impedance values. The ratio of calculated impedance values is still the ratio of the greater calculated impedance value to the smaller one if one impedance value for one electrode pair from a pair of electrode pairs disposed on substantially mutually perpendicular lines is greater than the other impedance value. As stated above, if the maximum ratio exceeds a predetermined threshold, the applied object is identified as a living tissue object, i.e. a fingertip. It is clear that the ratio of calculated impedance values may be also the ratio of the smaller calculated impedance value to the greater one with further account that two electrode pairs disposed in substantially mutually perpendicular lines should be selected with a minimum, rather than a maximum ratio of impedance values; in this case, the conclusion that the object belongs to objects of living tissue is made if the minimum ratio is less than a predetermined threshold.
Upon receiving electric signals from the second set of electrode pairs, the second processing circuit 220 derives capacitance information contained in these signals and forms an image of the papillary pattern on the fingertip, a fingerprint image. This step is performed only if the object is identified as a fingertip, since if the object is identified as an artificial replica or a finger belonging to a non-living person (the maximum ratio does not exceed a predetermined threshold), access to the mobile device is denied and the process of forming a fingerprint image is not required.
If the object is identified as a fingertip, the second processing circuit 220 can also be adapted to deny access to the mobile device if information relating to the papillary pattern on the fingertip does not match with pre-stored information of the papillary pattern on the fingertip to the user of the mobile device.
The device for recognition of living tissue further comprises a central processing unit (CPU) for additional authentication of a user, such as a standard processor for implementing security tasks.
Embodiments of the present disclosure may find application in consumer electronic devices and may expand capabilities of electronic devices by ensuring an additional security owing to the present method for recognition of living tissue, which allows identifying an artificial replica of a finger.
Embodiments of the present disclosure may be utilized for performing:
preliminary checks for granting access to electronic devices;
preliminary checks for granting access to personal information; and
preliminary checks for granting access to financial transactions, etc.
Those skilled in the art should understand that the number of structural elements or components of the apparatus 100 may vary, if appropriate. In addition, it should be clear that the illustrated arrangement of units of the apparatus 100 is exemplary and can be modified, as necessary, to achieve greater effectiveness in a particular application, if the description does not specifically defines otherwise. References to system elements in the singular do not exclude a plurality of such elements, if not explicitly stated otherwise.
Although the present disclosure has been described with an exemplary embodiment, various changes and modifications may be suggested to one skilled in the art. It is intended that the present disclosure encompass such changes and modifications as fall within the scope of the appended claims.
Number | Date | Country | Kind |
---|---|---|---|
2016151280 | Dec 2016 | RU | national |