Method and apparatus for acquiring ultrasonic fingerprint data, and electronic device

By performing initial detection in an ultrasonic fingerprint recognition device and switching to either a high-precision or low-power mode based on the results, the problem of balancing recognition accuracy and power consumption in existing technologies is solved, achieving the effect of efficiently acquiring high-quality fingerprint data.

CN120375433BActive Publication Date: 2026-04-28SILEAD
View PDF 1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
SILEAD
Filing Date
2025-03-21
Publication Date
2026-04-28

AI Technical Summary

Technical Problem

Existing ultrasonic fingerprint recognition technology struggles to balance recognition accuracy and device power consumption, making it difficult to effectively acquire high-quality fingerprint data.

Method used

By performing a preliminary detection on the fingerprint acquisition area, the system determines whether the mode switching conditions are met based on the detection results. If the conditions are not met, the system switches to a high-precision but high-power focused wave mode to acquire fingerprint data, or uses a low-power plane wave or capacitor operating mode if the conditions are not met.

Benefits of technology

It enables switching to high-precision mode to acquire high-quality fingerprint data when necessary, and reducing power consumption when not necessary, thus balancing device power consumption and recognition accuracy, and improving the efficiency and effectiveness of fingerprint recognition.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120375433B_ABST
    Figure CN120375433B_ABST
Patent Text Reader

Abstract

The present specification provides an ultrasonic fingerprint data acquisition method, device and electronic equipment, which can be used in the field of fingerprint identification technology. Based on the method, in specific implementation, the first detection can be performed on the fingerprint collection area based on a low-power mode; then, whether the preset mode switching condition is met is determined according to the first detection result; in the case where it is determined that the preset mode switching condition is met, the working mode is switched and the target fingerprint data used for fingerprint identification is acquired by emitting corresponding ultrasonic signals based on a high-power but high-precision focused wave mode. Thus, by distinguishing different situations, the working mode of the equipment can be flexibly switched, the equipment power consumption and the fingerprint identification accuracy can be well considered at the same time, and the high-quality and good-effect fingerprint data can be intelligently collected.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This specification pertains to the field of fingerprint recognition technology, and particularly relates to methods, devices, and electronic equipment for acquiring ultrasonic fingerprint data. Background Technology

[0002] With the rise and development of ultrasonic fingerprint detection technology, more and more fingerprint recognition devices are introducing and utilizing ultrasound to achieve fingerprint acquisition and recognition. However, based on existing methods, it is often difficult to simultaneously achieve good balance between recognition accuracy and device power consumption when using ultrasound for fingerprint acquisition and recognition.

[0003] There is currently no effective solution to the above problems. Summary of the Invention

[0004] This specification provides a method, apparatus, and electronic device for acquiring ultrasonic fingerprint data, which can effectively balance device power consumption and fingerprint recognition accuracy, and intelligently acquire high-quality and effective fingerprint data.

[0005] This specification provides a method for acquiring ultrasonic fingerprint data, including:

[0006] The fingerprint collection area is subjected to a first detection to obtain the first detection result;

[0007] Based on the first detection result, determine whether the preset mode switching conditions are met;

[0008] If the preset mode switching conditions are met, the system switches to the focused wave mode and acquires the target fingerprint data by emitting the corresponding ultrasonic signal.

[0009] In one embodiment, a first detection of the fingerprint acquisition area includes:

[0010] Based on the capacitive working mode, the fingerprint acquisition area is first detected;

[0011] or,

[0012] The fingerprint acquisition area is first detected by emitting ultrasonic signals based on the plane wave mode.

[0013] In one embodiment, determining whether a preset mode switching condition is met based on the first detection result includes:

[0014] Based on the first detection result, determine whether there is a user pressing a fingerprint collection area;

[0015] If it is determined that a user is pressing their fingerprint to collect the fingerprint, then the preset mode switching conditions are met.

[0016] In one embodiment, determining whether a preset mode switching condition is met based on the first detection result further includes:

[0017] Based on the first detection result, an initial fingerprint image is generated;

[0018] Based on the initial fingerprint image, determine whether the preset mode switching conditions are met.

[0019] In one embodiment, determining whether a preset mode switching condition is met based on the initial fingerprint image includes:

[0020] The key fingerprint image region is identified in the initial fingerprint image;

[0021] Detect whether the image clarity of the key fingerprint image area is less than a preset first clarity threshold;

[0022] If the image clarity of the key fingerprint image area is less than a preset first clarity threshold, then the preset mode switching condition is met.

[0023] In one embodiment, acquiring target fingerprint data based on a focused wave mode by emitting corresponding ultrasonic signals includes:

[0024] Based on the first detection result, the user's pressing position in the fingerprint collection area is determined;

[0025] Based on the pressing position, a matching target ultrasonic transducer is determined from a plurality of ultrasonic transducers;

[0026] Start and control the target ultrasonic transducer to emit ultrasonic signals based on the focused wave mode and the corresponding phase and / or frequency;

[0027] Receive and acquire target fingerprint data based on the echo signal.

[0028] In one embodiment, the method further includes:

[0029] Based on the first detection result, an initial fingerprint image is generated;

[0030] Identify the blurred fingerprint image regions in the initial fingerprint image whose image clarity is less than a preset second clarity threshold;

[0031] Based on the pressing position and the blurred fingerprint image area, a matching target ultrasonic transducer is determined from multiple ultrasonic transducers.

[0032] In one embodiment, the method further includes:

[0033] If the preset mode switching conditions are not met, the target fingerprint data is acquired by emitting corresponding ultrasonic signals based on the plane wave mode; or, the target fingerprint data is acquired based on the capacitor operating mode.

[0034] In one embodiment, the method further includes:

[0035] Determine the current business scenario type;

[0036] Based on the current business scenario type, the target fingerprint data is obtained by emitting corresponding ultrasonic signals according to the matching ultrasonic mode; wherein, the matching ultrasonic mode includes plane wave mode or focused wave mode.

[0037] In one embodiment, the method further includes:

[0038] Generate the corresponding target fingerprint image based on the target fingerprint data;

[0039] Fingerprint features are compared between the target fingerprint image and the preset user fingerprint feature template to obtain the target comparison result;

[0040] Based on the target comparison results, determine whether the fingerprint recognition passes.

[0041] In one embodiment, the method further includes:

[0042] If the fingerprint recognition is successful, a second detection is performed on the fingerprint collection area to obtain the second detection result;

[0043] Based on the second detection result, if it is determined that the user has left the fingerprint collection area, the system will switch to sleep mode.

[0044] This specification also provides a device for acquiring ultrasonic fingerprint data, including:

[0045] The detection module is used to perform a first detection on the fingerprint acquisition area and obtain a first detection result;

[0046] The determination module is used to determine whether the preset mode switching conditions are met based on the first detection result;

[0047] The acquisition module is used to switch to the focused wave mode and acquire target fingerprint data by emitting corresponding ultrasonic signals when the preset mode switching conditions are met.

[0048] This specification also provides an electronic device, including a processor and a memory for storing processor-executable instructions, wherein the processor executes the instructions to implement the steps of the ultrasonic fingerprint data acquisition method.

[0049] This specification also provides a computer-readable storage medium storing computer instructions that, when executed by a processor, implement the relevant steps of the ultrasonic fingerprint data acquisition method.

[0050] Based on the ultrasonic fingerprint data acquisition method, apparatus, and electronic device provided in this specification, in specific implementation, a first detection of the fingerprint acquisition area can be performed in a low-power mode; then, based on the first detection result, it can be determined whether preset mode switching conditions are met; if the preset mode switching conditions are met, the device switches to a high-power but high-precision focused wave mode and acquires the target fingerprint data for fingerprint recognition by emitting corresponding ultrasonic signals. Thus, by distinguishing different situations and flexibly switching the device's operating mode, it is possible to better balance device power consumption and fingerprint recognition accuracy, intelligently acquiring high-quality and effective fingerprint data. Attached Figure Description

[0051] To more clearly illustrate the embodiments of this specification, the accompanying drawings used in the embodiments will be briefly introduced below. The drawings described below are only some embodiments recorded in this specification. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0052] Figure 1 This is a flowchart illustrating a method for acquiring ultrasonic fingerprint data according to an embodiment of this specification;

[0053] Figure 2 This is a schematic diagram of an embodiment of the ultrasonic fingerprint data acquisition method provided in the embodiments of this specification, applied in a scenario example;

[0054] Figure 3 This is a schematic diagram of an embodiment of the ultrasonic fingerprint data acquisition method provided in the embodiments of this specification, applied in a scenario example;

[0055] Figure 4 This is a schematic diagram of an embodiment of the ultrasonic fingerprint data acquisition method provided in the embodiments of this specification, applied in a scenario example;

[0056] Figure 5 This is a schematic diagram of an embodiment of the ultrasonic fingerprint data acquisition method provided in the embodiments of this specification, applied in a scenario example;

[0057] Figure 6 This is a schematic diagram of the structural composition of an electronic device provided in one embodiment of this specification;

[0058] Figure 7This is a schematic diagram of the structural composition of an ultrasonic fingerprint data acquisition device provided in one embodiment of this specification;

[0059] Figure 8 This is a schematic diagram of one embodiment of the ultrasonic fingerprint data acquisition method provided in the embodiments of this specification, applied in a scenario example. Detailed Implementation

[0060] To enable those skilled in the art to better understand the technical solutions in this specification, the technical solutions in the embodiments of this specification will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this specification, and not all embodiments. Based on the embodiments in this specification, all other embodiments obtained by those skilled in the art without creative effort should fall within the scope of protection of this specification.

[0061] It should be noted that the information and data related to users involved in the embodiments of this specification are all information and data authorized by the user or fully authorized by the relevant parties. Furthermore, the collection, storage, use, processing, transmission, provision, disclosure, and application of the relevant data all comply with relevant laws, regulations, and standards, and necessary confidentiality measures have been taken. They do not violate public order and good morals, and corresponding operation entry points are provided for users or relevant parties to choose to authorize or refuse.

[0062] It should also be noted that in the embodiments of this specification, certain software, components, models and other existing solutions in the industry may be mentioned. These should be regarded as exemplary and are only intended to illustrate the feasibility of implementing the technical solution of this application. However, they do not mean that the applicant has used or necessarily used the solution.

[0063] See Figure 1 As shown in the embodiments of this specification, a method for acquiring ultrasonic fingerprint data is provided. In specific implementation, this method may include the following:

[0064] S101: Perform a first detection on the fingerprint acquisition area to obtain a first detection result;

[0065] S102: Based on the first detection result, determine whether the preset mode switching conditions are met;

[0066] S103: When the preset mode switching conditions are met, switch to the focused wave mode and acquire the target fingerprint data by emitting the corresponding ultrasonic signal.

[0067] The aforementioned method for acquiring ultrasonic fingerprint data can be specifically applied to a fingerprint recognition device (or other fingerprint processing devices such as fingerprint acquisition devices). This fingerprint recognition device can be used in access control systems, smart devices (e.g., smartphones), and other systems such as identity information collection systems.

[0068] The following description uses a fingerprint recognition device as an example. For other fingerprint processing devices, please refer to the relevant embodiments of the fingerprint recognition device; these will not be elaborated upon in this specification.

[0069] The aforementioned fingerprint recognition device includes at least a fingerprint acquisition area. For example, this fingerprint acquisition area can be a pressable screen. When performing fingerprint recognition, the user can place their finger on the fingerprint acquisition area to acquire the required fingerprint data. In some cases, the user can also place their palm on the fingerprint acquisition area to acquire corresponding palmprint data.

[0070] Furthermore, multiple ultrasonic transducers can be installed below the fingerprint collection area. Specifically, the aforementioned ultrasonic transducer (or ultrasonic wave transducer) can be understood as a device that can convert electromagnetic energy into mechanical energy (sound energy).

[0071] For example, the ultrasonic transducer mentioned above includes at least the following structures: piezoelectric element, electrode, matching layer, backing layer, etc.

[0072] The piezoelectric elements mentioned above are typically made of materials exhibiting the piezoelectric effect, such as piezoelectric ceramics, lithium niobate, barium titanate, lead zirconate titanate, aluminum nitride, polyvinylidene fluoride (PVDF), or polyvinylidene fluoride-trifluoroethylene copolymer (PVDF-TrFE), etc. When a voltage is applied, the piezoelectric material deforms, generating an ultrasonic signal. Similarly, when an ultrasonic signal is received, the piezoelectric material generates a corresponding electrical signal. Therefore, ultrasonic transducers can utilize piezoelectric elements to transmit and receive ultrasonic signals.

[0073] The electrodes described above are attached to both sides of the piezoelectric element to apply voltage or receive electrical signals generated by the piezoelectric element. The electrodes are typically made of metal (e.g., silver or platinum) to provide stable electrical conductivity and to bond well with the piezoelectric material.

[0074] The matching layer described above is used to adjust the acoustic impedance difference between the piezoelectric element and the object being measured (e.g., the skin of a finger or air). The matching layer can be a single layer or multiple layers of material, which can improve the signal transmission efficiency of the ultrasonic transducer while reducing the reflection loss of the ultrasonic signal.

[0075] The aforementioned backing layer is placed on the back of the piezoelectric element and is usually made of damping material. It can absorb the back propagation of ultrasonic signals and is mainly used to reduce unnecessary echoes, prevent reflection interference, and enhance the forward propagation of ultrasonic signals.

[0076] Specifically, the aforementioned ultrasonic transducer is also connected to corresponding transmitting and receiving circuits. Accordingly, in practical implementation, the transmitting circuit can control the ultrasonic transducer to emit different ultrasonic signals. The receiving circuit receives the echo signals based on the emitted ultrasonic signals; and based on the echo signals, through appropriate signal processing, the required fingerprint data containing the user's fingerprint feature information is obtained.

[0077] Specifically, the aforementioned ultrasonic transducer can support multiple different ultrasonic modes. Correspondingly, the aforementioned fingerprint recognition device can obtain fingerprint data by emitting corresponding ultrasonic signals based on different ultrasonic modes.

[0078] The aforementioned ultrasonic modes include: focused wave mode and plane wave mode.

[0079] Specifically, based on the plane wave mode, multiple ultrasonic transducers on the entire surface can be driven simultaneously to emit ultrasonic signals of the same phase and frequency to form a plane wave that is transmitted to the surface of the finger (or other objects being detected, such as the palm), thereby enabling rapid detection and acquisition of fingerprint feature information over a large area.

[0080] Based on the focused wave mode, the phase and frequency of ultrasonic signals emitted by multiple designated ultrasonic transducers can be activated and adjusted, so that ultrasonic waves can form focused waves in a specific area, thereby enabling the detection and acquisition of fingerprint feature information in a small area with high precision.

[0081] Among them, the plane wave mode has the advantages of low power consumption, high frame rate, fast system response speed and large coverage area compared with the focused wave mode, but it has limited penetration and low accuracy.

[0082] Compared to the plane wave mode, the above-mentioned focused wave mode has the advantages of high precision and long penetration distance, but it also has the advantages of high power consumption, low frame rate and long system response time.

[0083] Furthermore, the aforementioned fingerprint recognition device can also incorporate capacitive elements such as capacitive sensors. Accordingly, the fingerprint recognition device supports a capacitive operating mode, which allows for the detection and acquisition of fingerprint feature information by detecting the capacitance difference between the skin of the object being detected (such as a finger) and capacitive elements such as capacitive sensors.

[0084] Among them, the capacitor operating mode has lower power consumption than the plane wave mode, but it is more susceptible to environmental factors such as moisture and has relatively lower accuracy.

[0085] The aforementioned first detection can be understood as a primary detection that targets the entire fingerprint collection area, covering a wide area and moving quickly, but with slightly lower accuracy.

[0086] The aforementioned target fingerprint data can be specifically understood as data containing the user's fingerprint characteristics that can be used for subsequent data processing such as fingerprint recognition. For example, echo signals containing the user's fingerprint feature information, or feature data obtained after further processing based on the aforementioned echo signals.

[0087] In practice, the fingerprint acquisition area can be given priority for initial detection, which has lower power consumption and faster speed. Based on the results of the initial detection, it can be determined whether the preset mode switching conditions are met, and whether it is necessary to start the focusing wave mode, which has higher power consumption and slower speed.

[0088] If the preset mode switching conditions are met, the system can switch to the focused wave mode and acquire the required target fingerprint data by sending the corresponding ultrasonic signal.

[0089] In this way, the fingerprint recognition device will only intelligently activate and use the focused wave mode when necessary, to ensure that it can acquire high-precision and compliant fingerprint data.

[0090] Conversely, if the preset mode switching conditions are not met, the required target fingerprint data can be obtained directly based on the first detection result; or, the target fingerprint data can be obtained by switching to plane wave mode or capacitive working mode.

[0091] In this way, when not necessary, the fingerprint recognition device will not activate the focused wave mode, but will instead prioritize low-power modes (such as plane wave mode or capacitive operating mode) to minimize device power consumption and improve detection and recognition speed while ensuring the acquisition of compliant fingerprint data. This achieves a better balance between device power consumption and detection accuracy.

[0092] In some embodiments, to further reduce device power consumption, the fingerprint recognition device can typically be in a sleep state. The first detection of the fingerprint acquisition area is only triggered when a user is detected approaching.

[0093] Specifically, fingerprint recognition devices can also be equipped with infrared sensors (or other types of sensors).

[0094] When the fingerprint recognition device is in sleep mode, only the infrared sensor is active. In practice, the infrared sensor can detect the presence of a user within a preset range in real-time or periodically. When a user is detected, it checks if the distance between the user and the fingerprint recognition device is less than a preset distance threshold. If the distance is less than the threshold, it determines that the user is likely to use the fingerprint recognition device. At this point, the infrared sensor generates and initiates a corresponding wake-up command. The fingerprint recognition device responds to this command and automatically triggers the first detection of the fingerprint acquisition area.

[0095] In some embodiments, the first detection of the fingerprint acquisition area described above may specifically include:

[0096] Based on the capacitive working mode, the fingerprint acquisition area is first detected;

[0097] or,

[0098] The fingerprint acquisition area is first detected by emitting ultrasonic signals based on the plane wave mode.

[0099] In practice, if the fingerprint recognition device does not have capacitive components such as capacitive sensors, the fingerprint acquisition area can be initially detected by emitting ultrasonic signals based on the plane wave mode.

[0100] When a fingerprint recognition device is equipped with capacitive components such as a capacitive sensor, either a plane wave mode or a capacitive operating mode can be selected to perform the first detection of the fingerprint collection area; alternatively, a matching mode can be determined from the plane wave mode and the capacitive operating mode to perform the first detection of the fingerprint collection area based on the detection environment and / or detection requirements.

[0101] Specifically, in cases of complex detection environments (e.g., high water vapor content exceeding a preset water vapor content threshold) and / or where high-precision detection is required, the first detection can be determined and performed based on a plane wave mode.

[0102] Conversely, in cases where the detection environment is simple (e.g., the dryness of the detection environment is within a suitable dryness threshold range), and / or the detection requirement is low-power detection, the first detection can be determined and performed based on the capacitor operating mode.

[0103] Specifically, the fingerprint recognition device can also be connected to an environmental sensor (e.g., a humidity sensor); accordingly, the fingerprint recognition device can collect current environmental information through the environmental sensor and determine the specific situation of the detection environment based on the current environmental information.

[0104] The aforementioned fingerprint recognition device can also be connected to an input device that supports input of detection requirements; accordingly, the fingerprint recognition device can obtain the detection command input by the user or maintenance personnel through the input device; and determine the specific detection requirements based on the detection command.

[0105] In some embodiments, see Figure 2 As shown, the above determination of whether the preset mode switching conditions are met based on the first detection result may include the following in specific implementation:

[0106] S1: Based on the first detection result, determine whether there is a user pressing the fingerprint collection area;

[0107] S2: If it is determined that a user is pressing the fingerprint collection area, determine that the preset mode switching conditions are met.

[0108] The aforementioned fingerprint collection area can be, for example, a fingerprint collection area where the user presses their finger, a fingerprint collection area where the user presses their palm, or a fingerprint collection area where the user presses their forehead, etc.

[0109] In practice, when the first detection result confirms that a user has pressed the fingerprint acquisition area, it can be determined that the user indeed needs to perform related processing such as fingerprint recognition. At this point, to ensure the accuracy of the related processing, it can be determined that the preset mode switching conditions are met, thereby triggering the switch and acquiring subsequent fingerprint data based on the focusing mode.

[0110] Based on the above embodiments, by performing a first detection with low power consumption, it is possible to accurately determine whether there is a user pressing the fingerprint collection area, and then automatically determine whether the preset mode switching conditions are met.

[0111] In some embodiments, when performing a first detection on the fingerprint acquisition area by emitting ultrasonic signals based on a plane wave mode, an ultrasonic transducer can be used to acquire the corresponding echo signal as the first detection result.

[0112] Furthermore, based on the first detection result, the signal strength and reflection time difference of the echo signal can be calculated. Then, the difference between the overall signal strength and a preset reference signal strength is calculated to see if it exceeds a preset strength threshold, and / or the difference between the reflection time difference and a preset reference time difference is calculated to see if it exceeds a preset time difference threshold, thus determining whether a user is pressing a fingerprint collection area. Here, the aforementioned preset strength threshold and preset time difference threshold are reference values ​​collected when no user is pressing a fingerprint collection area.

[0113] If the difference between the overall signal strength and the preset reference signal strength is greater than a preset strength threshold, and / or the difference between the reflection time difference and the preset reference time difference is greater than a preset time difference threshold, it can be determined that a user's fingerprint collection area is currently present. Conversely, it can be determined that a user's fingerprint collection area is currently absent.

[0114] If it is determined that a user presses a fingerprint collection area, the user's specific pressing position can be located in the fingerprint collection area by further calculating and based on the changes in echo signal intensity at different locations in the corresponding fingerprint collection area and the changes in echo signal intensity at neighboring locations, and / or the changes in the echo signal reflection time difference at different locations in the corresponding fingerprint collection area and the echo signal transmission time difference at neighboring locations.

[0115] In some embodiments, when performing a first detection of the fingerprint acquisition area based on the capacitance difference between the skin of the object being detected (such as a finger) and a capacitive element (such as a capacitive sensor) in a capacitive operating mode, the capacitance difference data can be acquired and recorded using a capacitive element such as a capacitive sensor as a first detection result. Then, based on the capacitance difference data, it can be determined whether a user has pressed the fingerprint acquisition area, and further, the specific pressing position of the user within the fingerprint acquisition area can be determined.

[0116] In some embodiments, see Figure 3 As shown, the above determination of whether the preset mode switching conditions are met based on the first detection result may, in specific implementation, include the following:

[0117] S1: Generate an initial fingerprint image based on the first detection result;

[0118] S2: Based on the initial fingerprint image, determine whether the preset mode switching conditions are met.

[0119] In practice, the key fingerprint image information (e.g., valley image information, ridge image information, etc.) can be extracted using the first detection result based on the corresponding fingerprint image generation algorithm; and an initial fingerprint image can be generated based on the key fingerprint image information.

[0120] After generating the initial fingerprint image, it is possible to further test whether the initial fingerprint image meets the corresponding image quality requirements.

[0121] If the initial fingerprint image meets the image quality requirements, it can be determined that the initial fingerprint image can be directly used for subsequent fingerprint data processing such as fingerprint recognition, and can even be directly used as the required fingerprint data. At this point, it can be determined that the preset mode switching conditions are not met. Therefore, it is unnecessary to restart and acquire fingerprint data using the power-intensive focused wave mode, effectively reducing device power consumption.

[0122] Conversely, if the initial fingerprint image does not meet the image quality requirements, it can be determined that the initial fingerprint image cannot be directly used for subsequent fingerprint data processing such as fingerprint recognition. In this case, it can be determined that the preset mode switching conditions are met. This allows for triggering the acquisition of the required high-quality, effective fingerprint data based on the focused wave mode.

[0123] In some embodiments, the determination of whether a preset mode switching condition is met based on the initial fingerprint image may include the following:

[0124] S1: Identify the key fingerprint image region in the initial fingerprint image;

[0125] S2: Detect whether the image clarity of the key fingerprint image area is less than a preset first clarity threshold;

[0126] S3: If the image clarity of the key fingerprint image area is less than the preset first clarity threshold, determine that the preset mode switching condition is met.

[0127] Specifically, the aforementioned key fingerprint image region can be understood as a local image region containing key fingerprint features of interest. These key fingerprint features can be understood as fingerprint features that play an important role in subsequent fingerprint data processing, such as fingerprint recognition, for example, ridges, valleys, and contour lines.

[0128] The aforementioned image clarity can be specifically understood as the degree to which an image is recognizable based on the naked eye, equipment, or software algorithms.

[0129] In practice, key fingerprint image regions can be identified by performing image recognition on the initial fingerprint image. Then, the image sharpness of this local image region is calculated, and the image sharpness of the key fingerprint image region is compared with a preset first sharpness threshold.

[0130] If the image clarity of a key fingerprint image area is less than a preset first clarity threshold, it can be determined that the corresponding image quality requirements are not met, and thus the preset mode switching conditions can be determined.

[0131] Conversely, if the image clarity of the key fingerprint image area is greater than or equal to the preset first clarity threshold, it can be determined that the corresponding image quality requirements are met, and thus it can be determined that the preset mode switching conditions are not met.

[0132] In some embodiments, see Figure 4 As shown, the above-mentioned acquisition of target fingerprint data based on the focused wave mode by emitting corresponding ultrasonic signals can, in specific implementation, include the following:

[0133] S1: Based on the first detection result, determine the user's pressing position in the fingerprint collection area;

[0134] S2: Based on the pressing position, determine the matching target ultrasonic transducer from a plurality of ultrasonic transducers;

[0135] S3: Start and control the target ultrasonic transducer to emit ultrasonic signals based on the focused wave mode and the corresponding phase and / or frequency;

[0136] S4: Receive and acquire target fingerprint data based on the echo signal.

[0137] In practice, one or more ultrasonic transducers corresponding to the user's pressing position in the fingerprint collection area can be selected from multiple ultrasonic transducers as the matching target ultrasonic transducers.

[0138] Furthermore, based on the user's pressing position in the fingerprint acquisition area, as well as the number and quantity of the target ultrasonic transducers, the corresponding phase and / or frequency transmission parameters can be determined; then, the target ultrasonic transducers are activated and controlled to emit ultrasonic signals towards the user's pressing position according to the corresponding phase and / or frequency based on the focused wave mode; then, the target fingerprint data is obtained based on the corresponding echo signals.

[0139] Specifically, during the process of controlling the target ultrasonic transducer to emit ultrasonic signals according to the corresponding phase and / or frequency based on the focused wave mode, the signal quality of the echo signal can also be determined based on the received echo signal; and the emission parameters such as phase and / or frequency can be dynamically adjusted in a targeted manner based on the signal quality of the echo signal, so as to obtain target fingerprint data with relatively higher quality and better effect.

[0140] In some embodiments, the ultrasonic transducer controlling the target emits ultrasonic signals based on a focused wave mode according to a corresponding phase and / or frequency. In specific implementation, this may include: acquiring and determining a matching focused wave frequency band according to detection requirements and / or real-time detection results; emitting a corresponding ultrasonic signal according to the matching focused wave frequency band to acquire target fingerprint data.

[0141] Before implementation, by organizing and statistically analyzing historical test records, and combining them with routine testing needs and actual usage, the ultrasonic signal frequency bands corresponding to the focused wave mode can be divided into a first focused wave frequency band and a second focused wave frequency band. The first focused wave frequency band can be a frequency band with a frequency at least greater than a preset first reference frequency (e.g., 10MHz), and the second focused wave frequency band can be a frequency band with a frequency at least less than or equal to the preset first reference frequency. Specifically, for example, the first focused wave frequency band can be a frequency band greater than 10MHz, such as a frequency range of 10-15MHz. The second focused wave frequency band can be a frequency band less than 10MHz, such as a frequency range of 5-8MHz.

[0142] The first focused waveband corresponds to high-precision detection needs, capable of capturing finer details on the fingerprint surface and generating higher-precision fingerprint images, making it more suitable for accurate detection in smaller areas. The second focused waveband corresponds to medium-precision detection needs, covering a larger detection area and offering relatively higher resolution.

[0143] Based on the above embodiments, in the process of acquiring target fingerprint data based on the focused wave mode, a matching focused wave frequency band can be flexibly selected and used to acquire target fingerprint data that meets the requirements in a more precise manner.

[0144] In some embodiments, see Figure 5 As shown, in specific implementations, the method may also include the following:

[0145] S1: Generate an initial fingerprint image based on the first detection result;

[0146] S2: Identify the blurred fingerprint image region in the initial fingerprint image where the image clarity is less than the preset second clarity threshold;

[0147] S3: Based on the pressing position and the blurred fingerprint image area, determine the matching target ultrasonic transducer from multiple ultrasonic transducers.

[0148] In specific implementation, the initial fingerprint image generated based on the first detection result can be subjected to image clarity detection to determine whether it meets the requirements of subsequent fingerprint data processing, so as to determine whether there are blurred fingerprint image regions in the initial fingerprint image whose image clarity is less than a preset second clarity threshold.

[0149] If it is determined that there are no blurry fingerprint image regions in the initial fingerprint image with image clarity less than a preset second clarity threshold, it can be determined that the initial fingerprint image meets the requirements for subsequent fingerprint data processing; at this time, the initial fingerprint image can be directly used as the target fingerprint data.

[0150] Conversely, if it is determined that there are blurred fingerprint image regions in the initial fingerprint image with image clarity less than a preset second clarity threshold, the location of these blurred fingerprint image regions can be determined. Then, by combining the user's pressing position with the location of the blurred fingerprint image regions, the target local location on the surface of the object being tested that requires further, more refined fingerprint data acquisition can be accurately determined. Based on this target local location, one or more ultrasonic transducers are identified as target ultrasonic transducers. The target ultrasonic transducers are activated and controlled to emit ultrasonic signals at the target local location using a focused wave mode to acquire local fingerprint data about that location. Finally, the blurred fingerprint image regions in the initial fingerprint image can be supplemented and corrected using this local fingerprint data to obtain a more complete and clear fingerprint image, which serves as the target fingerprint data.

[0151] In some embodiments, when it is determined that no user is pressing the fingerprint collection area, based on the first detection result, it can be determined that the preset mode switching condition has not been met. In this case, the first detection can continue. After performing the first detection a threshold number of times (e.g., 5 times consecutively), if the first detection results of the threshold number of times all determine that no user is pressing the fingerprint collection area, the system can automatically switch to a sleep state.

[0152] In addition, in specific implementation, image recognition can be performed based on the initial fingerprint image generated based on the first detection result to determine whether a fingerprint exists in the initial fingerprint image; if it is determined that no fingerprint exists in the initial fingerprint image, it can be determined that the preset mode switching conditions are not met.

[0153] In some embodiments, the method may further include the following: if it is determined that the preset mode switching conditions are not met, the target fingerprint data is acquired by emitting a corresponding ultrasonic signal based on the plane wave mode; or, the target fingerprint data is acquired based on the capacitor operating mode.

[0154] In some cases, the target fingerprint data can also be obtained directly based on the first detection result.

[0155] In some embodiments, the above-described method of acquiring target fingerprint data by emitting corresponding ultrasonic signals based on plane wave mode may specifically include: acquiring and determining a matching plane wave frequency band according to detection requirements and / or real-time detection results; and emitting corresponding ultrasonic signals according to the matching plane wave frequency band to acquire target fingerprint data.

[0156] Before implementation, by organizing and statistically analyzing historical test records, and combining them with routine testing needs and actual usage, the ultrasonic signal frequency bands corresponding to the plane wave mode can be divided into a first plane wave frequency band and a second plane wave frequency band. The first plane wave frequency band can be a frequency band with a frequency at least lower than a preset second reference frequency (e.g., 5MHz), and the second plane wave frequency band can be a frequency band with a frequency at least greater than or equal to the preset second reference frequency. Specifically, for example, the first plane wave frequency band can be a frequency band less than 5MHz, such as a frequency range of 1-3MHz. The second plane wave frequency band can be a frequency band greater than 5MHz, such as a frequency range of 7-10MHz.

[0157] The first plane wave band has relatively lower power consumption, stronger penetration, lower resolution, and faster speed, making it more suitable for acquiring fingerprint contours. The second plane wave band has relatively higher power consumption, weaker penetration, higher resolution, and slower speed.

[0158] Based on the above embodiments, in the process of acquiring target fingerprint data based on plane wave mode, a matching plane wave frequency band can be flexibly selected and used to acquire target fingerprint data that meets the requirements in a more refined manner.

[0159] Furthermore, in the process of acquiring target fingerprint data by emitting corresponding ultrasonic signals based on plane wave mode, the emission parameters such as frequency and / or phase can be dynamically adjusted in real time based on the real-time detection results of the emitted ultrasonic signals to obtain target fingerprint data with higher accuracy and better performance.

[0160] In some embodiments, the method may further include the following:

[0161] S1: Determine the current business scenario type;

[0162] S2: Based on the current business scenario type, determine and acquire target fingerprint data by emitting corresponding ultrasonic signals according to the matching ultrasonic mode; wherein, the matching ultrasonic mode includes plane wave mode or focused wave mode.

[0163] Before implementation, maintenance personnel can set corresponding business scenario tags in the fingerprint recognition equipment when deploying it. Correspondingly, during operation, the fingerprint recognition equipment can determine the current business scenario type based on these tags; then, combined with appropriate matching strategies, it can determine the matching ultrasonic mode from plane wave and focused wave modes; and based on the matching ultrasonic mode, it can acquire target fingerprint data matching the current business scenario by emitting corresponding ultrasonic signals.

[0164] The business scenarios indicated by the above business scenario tags may include one or more of the following: residential door opening scenario, bank user identity verification scenario, mobile phone screen unlocking scenario, etc.

[0165] The above-mentioned business scenario types may include one or more of the following: fast recognition type, high-precision recognition type, low-power type, and type that balances speed and accuracy.

[0166] Specifically, for example, when the current business scenario is determined to be a bank user identity verification scenario based on the business scenario label, the business scenario type can be determined to be a high-precision recognition type; at this time, the focused wave mode can be determined to be the matching ultrasonic mode.

[0167] For example, when the current business scenario is determined to be a mobile phone screen unlocking scenario based on the business scenario label, the business scenario type can be determined to be a fast recognition type; at this time, the plane wave mode can be determined to be the matching ultrasonic mode.

[0168] It should be noted that the business scenarios and types listed above are merely illustrative. In actual implementation, other business scenarios and types may be included depending on the specific application and processing requirements. This specification does not limit this.

[0169] In some embodiments, the method may further include the following:

[0170] S1: Generate the corresponding target fingerprint image based on the target fingerprint data;

[0171] S2: Compare fingerprint features with the target fingerprint image and the preset user fingerprint feature template to obtain the target comparison result;

[0172] S3: Based on the target comparison results, determine whether the fingerprint recognition passes.

[0173] In practice, corresponding image processing algorithms can be used to generate a target fingerprint image containing the user's fingerprint feature information based on the target fingerprint data. Then, the target fingerprint image is used to compare the fingerprint features with the preset user fingerprint feature template stored during the fingerprint enrollment stage to obtain the corresponding target comparison result.

[0174] Based on the comparison results, if the similarity of the fingerprint features between the two fingerprints is greater than or equal to a preset similarity threshold, the fingerprint recognition is considered successful. Otherwise, the fingerprint recognition is considered unsuccessful.

[0175] In some embodiments, the method may further include the following:

[0176] S1: If the fingerprint recognition is successful, a second detection is performed on the fingerprint collection area to obtain the second detection result;

[0177] S2: Based on the second detection result, if it is determined that the user has left the fingerprint collection area, switch to sleep mode.

[0178] The second detection mentioned above is similar to the first detection. It can also be a primary detection that targets the entire fingerprint collection area, covering a wider area and moving faster, but with slightly lower accuracy.

[0179] In practice, once fingerprint recognition is confirmed to be successful, it can be assumed that the user has likely completed fingerprint data processing, including fingerprint identification. At this point, a second, lower-power detection step is performed to determine if the user has left the fingerprint collection area, thus confirming the end of the current usage session. Once the user is confirmed to have left the fingerprint collection area, the device automatically enters sleep mode to reduce power consumption.

[0180] Conversely, if fingerprint recognition fails, it can be assumed that the user will likely press the fingerprint acquisition area again to attempt fingerprint recognition. In this case, a focused wave mode can be activated to emit corresponding ultrasonic signals to obtain high-precision, high-quality target fingerprint data for subsequent fingerprint recognition and other fingerprint data processing.

[0181] In some embodiments, the method may further include the following: determining the current detection range type; wherein the detection range type includes: local detection and global detection; determining a matching ultrasonic pattern based on the current detection range type; and acquiring target fingerprint data based on the matching ultrasonic pattern.

[0182] Specifically, when the current detection range type is local detection, the focused wave mode can be selected as the matching ultrasonic mode. When the current detection range type is global detection, the plane wave mode can be selected as the matching ultrasonic mode.

[0183] In some embodiments, after obtaining the target fingerprint data, a 3D fingerprint image can be generated using the target fingerprint data based on a corresponding 3D fingerprint imaging algorithm, so that more accurate data processing can be performed on the 3D fingerprint image in the future.

[0184] As can be seen from the above, the ultrasonic fingerprint data acquisition method provided in the embodiments of this specification can be implemented by first performing a first detection on the fingerprint acquisition area in a low-power mode; then, based on the first detection result, determining whether a preset mode switching condition is met; if the preset mode switching condition is met, switching to a high-power but high-precision focused wave mode and emitting a corresponding ultrasonic signal to acquire the target fingerprint data for fingerprint recognition. Thus, by distinguishing different situations and flexibly switching the device's operating mode, it is possible to better balance device power consumption and fingerprint recognition accuracy, intelligently acquiring high-quality and effective fingerprint data.

[0185] This specification provides an electronic device through its embodiments. (See attached document.) Figure 6 As shown. The electronic device includes a network communication port 601, a processor 602, and a memory 603. These structures are connected by internal cables so that they can perform specific data interaction.

[0186] Specifically, the network communication port 601 can be used to obtain wake-up commands.

[0187] The processor 602 can specifically be used to respond to a wake-up command, perform a first detection on the fingerprint acquisition area, and obtain a first detection result; determine whether a preset mode switching condition is met based on the first detection result; and, if the preset mode switching condition is met, switch to the focused wave mode and acquire the target fingerprint data by emitting a corresponding ultrasonic signal.

[0188] The memory 603 can be used to store the corresponding instruction program, as well as the first detection result, target fingerprint data and other related data.

[0189] Based on the above method, the relevant structural performance of electronic devices can be effectively utilized to improve the data processing speed of electronic devices and efficiently realize the relevant data processing for the acquisition of ultrasonic fingerprint data.

[0190] In this embodiment, the network communication port 601 can be a virtual port bound to different communication protocols, thereby enabling the sending or receiving of different data. For example, the network communication port can be a port responsible for web data communication, a port responsible for FTP data communication, or a port responsible for email data communication. Furthermore, the network communication port can also be a physical communication interface or communication chip. For example, it can be a wireless mobile network communication chip, such as GSM or CDMA; it can also be a Wi-Fi chip; or it can be a Bluetooth chip.

[0191] In this embodiment, the processor 602 can be implemented in any suitable manner. For example, the processor can take the form of a microprocessor or processor and a computer-readable medium storing computer-readable program code (e.g., software or firmware) executable by the (micro)processor, logic gates, switches, application-specific integrated circuits (ASICs), programmable logic controllers, and embedded microcontrollers, etc. This specification is not limiting.

[0192] In this embodiment, the memory 603 may include multiple layers. In a digital system, anything that can store binary data can be a memory. In an integrated circuit, a circuit with storage function but no physical form is also called a memory, such as RAM, FIFO, etc. In a system, a storage device with a physical form is also called a memory, such as a memory stick, TF card, etc.

[0193] This specification also provides a computer-readable storage medium based on the above-described method for acquiring ultrasonic fingerprint data. The computer-readable storage medium stores computer program instructions that, when executed, perform the following: perform a first detection on the fingerprint acquisition area to obtain a first detection result; determine, based on the first detection result, whether a preset mode switching condition is met; and, if the preset mode switching condition is met, switch to a focused wave mode and acquire target fingerprint data by emitting a corresponding ultrasonic signal.

[0194] In this embodiment, the storage medium includes, but is not limited to, Random Access Memory (RAM), Read-Only Memory (ROM), cache, hard disk drive (HDD), or memory card. The memory can be used to store computer program instructions. The network communication unit can be an interface configured according to standards specified in the communication protocol for network connection communication.

[0195] In this embodiment, the specific functions and effects implemented by the program instructions stored in the computer-readable storage medium can be explained in comparison with other embodiments, and will not be repeated here.

[0196] This specification also provides a computer program product, which includes at least a computer program. When the computer program is executed by a processor, it performs the following method steps: performing a first detection on the fingerprint acquisition area to obtain a first detection result; determining, based on the first detection result, whether a preset mode switching condition is met; and, if the preset mode switching condition is met, switching and acquiring target fingerprint data by emitting a corresponding ultrasonic signal based on a focused wave mode.

[0197] See Figure 7 As shown in the embodiments of this specification, an ultrasonic fingerprint data acquisition device is also provided, which may specifically include the following structural modules:

[0198] The detection module 701 is specifically used to perform a first detection on the fingerprint acquisition area and obtain a first detection result.

[0199] The determination module 702 can be used to determine whether the preset mode switching conditions are met based on the first detection result;

[0200] The acquisition module 703 can be used to acquire target fingerprint data by emitting corresponding ultrasonic signals based on the focused wave mode when the preset mode switching conditions are met.

[0201] In some embodiments, when the detection module 701 is specifically implemented, the fingerprint acquisition area can be first detected in the following ways: based on the capacitor working mode, the fingerprint acquisition area is first detected; or, based on the plane wave mode, the fingerprint acquisition area is first detected by emitting an ultrasonic signal.

[0202] In some embodiments, when the determination module 702 is specifically implemented, it can determine whether the preset mode switching conditions are met based on the first detection result in the following manner: based on the first detection result, determine whether there is currently a user pressing a fingerprint collection area; if it is determined that there is currently a user pressing a fingerprint collection area, determine that the preset mode switching conditions are met.

[0203] In some embodiments, when the determination module 702 is specifically implemented, it may also determine whether the preset mode switching conditions are met based on the first detection result in the following manner: generating an initial fingerprint image based on the first detection result; determining whether the preset mode switching conditions are met based on the initial fingerprint image.

[0204] In some embodiments, when the determination module 702 is specifically implemented, it can determine whether the preset mode switching condition is met based on the initial fingerprint image in the following manner: determine the key fingerprint image region in the initial fingerprint image; detect whether the image clarity of the key fingerprint image region is less than a preset first clarity threshold; if it is determined that the image clarity of the key fingerprint image region is less than the preset first clarity threshold, determine that the preset mode switching condition is met.

[0205] In some embodiments, when the acquisition module 703 is specifically implemented, it can also acquire target fingerprint data by emitting corresponding ultrasonic signals based on a focused wave mode in the following manner: determining the user's pressing position in the fingerprint acquisition area based on the first detection result; determining the matching target ultrasonic transducer from a plurality of ultrasonic transducers based on the pressing position; starting and controlling the target ultrasonic transducer to emit ultrasonic signals based on a focused wave mode according to the corresponding phase and / or frequency; receiving and acquiring target fingerprint data based on the echo signal.

[0206] In some embodiments, the device may also be used to: generate an initial fingerprint image based on a first detection result; determine a blurred fingerprint image region in the initial fingerprint image whose image clarity is less than a preset second clarity threshold; and determine a matching target ultrasonic transducer from a plurality of ultrasonic transducers based on the pressing position and the blurred fingerprint image region.

[0207] In some embodiments, the device can also be used to: acquire target fingerprint data by emitting corresponding ultrasonic signals based on a plane wave mode when it is determined that the preset mode switching conditions are not met; or acquire target fingerprint data based on a capacitor operating mode.

[0208] In some embodiments, the device can also be used to: determine the current business scenario type; determine and acquire target fingerprint data by emitting corresponding ultrasonic signals based on the matching ultrasonic mode according to the current business scenario type; wherein the matching ultrasonic mode includes a plane wave mode or a focused wave mode.

[0209] In some embodiments, the device may also be used to: generate a corresponding target fingerprint image based on the target fingerprint data; compare fingerprint features with a preset user fingerprint feature template based on the target fingerprint image to obtain a target comparison result; and determine whether fingerprint recognition is successful based on the target comparison result.

[0210] In some embodiments, the device may also be used to: perform a second detection on the fingerprint collection area to obtain a second detection result when it is determined that the fingerprint recognition has passed; and switch to sleep mode when it is determined that the user has left the fingerprint collection area based on the second detection result.

[0211] It should be noted that the units, devices, or modules described in the above embodiments can be implemented by computer chips or physical entities, or by products with certain functions. For ease of description, the above devices are described by dividing them into various modules according to their functions. Of course, in implementing this specification, the functions of each module can be implemented in one or more software and / or hardware, or the module that implements the same function can be implemented by a combination of multiple sub-modules or sub-units, etc. The device embodiments described above are merely illustrative. For example, the division of units is only a logical functional division, and there may be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection between the devices or units shown or discussed can be through some interfaces, and the indirect coupling or communication connection between devices or units can be electrical, mechanical, or other forms.

[0212] As can be seen from the above, the ultrasonic fingerprint data acquisition device provided in the embodiments of this specification can flexibly switch the working mode of the device by distinguishing different situations, and can better balance the device power consumption and fingerprint recognition accuracy at the same time, and intelligently collect fingerprint data with high quality and good effect.

[0213] In a specific scenario example, the ultrasonic fingerprint data acquisition method provided in this manual can be used to achieve ultrasonic fingerprint detection compatible with both plane wave and focused wave. For detailed implementation procedures, please refer to [link / reference needed]. Figure 8 As shown, it may include the following:

[0214] In this scenario example, existing ultrasonic fingerprint detection technologies still face challenges in balancing power consumption, frame rate, and accuracy. Focused wave emission technology offers high accuracy and long penetration distance for echo signal detection, but suffers from high power consumption, low frame rate, and long system response time. Plane wave emission technology, on the other hand, offers low power consumption, high frame rate, and fast system response, but has limited penetration; insufficient ultrasonic sound pressure levels result in some loss of echo signal accuracy, requiring further algorithmic processing. Focused wave emission and plane wave emission are two existing ultrasonic emission technologies, each with different application scenarios and advantages / disadvantages in terms of power consumption, frame rate, and accuracy. Specifically, focused wave emission technology can adjust the emission phase and frequency of multiple ultrasonic transducers to create a focused wave within a specific area, making it more suitable for high-precision fingerprint feature detection in small areas. Plane wave emission technology simultaneously drives the entire surface of ultrasonic transducers to emit ultrasonic waves of the same phase and frequency, forming a plane wave that propagates to the detection surface, making it more suitable for quickly obtaining fingerprint features over large areas.

[0215] Based on the above, in this scenario example, we extract the ability to be compatible with both focused wave and plane wave transmission modes in an ultrasonic transmission system (e.g., the ultrasonic transducer of a fingerprint recognition device). This allows for flexible switching between the two operating modes according to the actual application scenario, achieving a balance between accuracy and frame rate, and reaching the optimal solution between fingerprint recognition accuracy and power consumption.

[0216] In practice, when no finger pressure is detected for a long time or when high-precision detection is not required, the system automatically enters a low-power mode, such as a capacitor working mode or a plane wave emission mode (e.g., first detection), and quickly determines whether a finger is pressed and its specific location by collecting all or part of the fingerprint over a large area.

[0217] If the use case requires high accuracy and frame rate is not a hard requirement when detecting finger pressure (e.g., meeting preset mode switching conditions), the focused wave emission mode can be used.

[0218] If speed and power consumption need to be balanced, a plane wave emission mode can be used to quickly collect most fingerprint features, while a focused wave emission mode is used only in local or unclear areas of the finger to present fingerprint details, improve recognition accuracy, reduce system misjudgments, and balance detection precision and efficiency.

[0219] In practice, the following can be included:

[0220] 1. Ultrasonic emission mode: Compatible with both focused wave and plane wave emission modes, and supports switching between them or using them individually.

[0221] 2. Transmission Mode Switching: When the fingerprint recognition module is in standby mode, it performs coarse finger pressure detection on the fingerprint acquisition area in a low-power mode by transmitting a plane wave or using capacitive operation mode. When a large area of ​​finger pressure is detected, the most suitable transmission mode is selected based on the actual application.

[0222] 3. Plane Wave Transmission Mode: The entire ultrasonic transducer emits plane waves to quickly detect whether a finger is pressing on the fingerprint acquisition area. Plane wave transmission features low power consumption, high frame rate, and fast system response, enabling rapid detection of the finger's location and saving power during the detection process. The specific startup and application include the following:

[0223] a) Initialization: When the ultrasonic fingerprint recognition module starts up, the chip enters the plane wave transmission mode by default to initialize the relevant parameters and settings.

[0224] b) Ultrasonic emission: Plane waves are emitted in a low-power mode through the entire ultrasonic transducer array, covering the entire fingerprint acquisition area.

[0225] c) Signal reception: Receive ultrasonic signals reflected back from the surface of the fingers.

[0226] d) Signal processing: The received ultrasonic signal is processed simply to detect the location of finger pressure.

[0227] e) Determine whether to switch to focused wave emission mode: Based on the processed signal, determine whether the sharpness is sufficient and whether details are lost, and decide whether to switch to focused wave emission mode based on the results.

[0228] 4. Focused Wave Emission Mode: Based on the detected finger position, the ultrasonic transducer in the corresponding area is controlled to emit a focused wave. The echo signal emitted by the focused wave has high accuracy and a long penetration distance, enabling the capture of more detailed fingerprint features and the acquisition of high-precision fingerprint images, thus improving the accuracy of fingerprint recognition. The specific startup and application include the following:

[0229] a) Mode switching: After receiving the switching command from the processor, the chip switches from plane wave emission mode to focused wave emission mode and adjusts the relevant parameters.

[0230] b) Ultrasonic emission: By controlling the ultrasonic transducer array in the corresponding area to emit focused ultrasonic waves, the emission is concentrated on the area touched by the finger or in a detail, thus improving the accuracy of the echo.

[0231] c) Signal reception: Receive ultrasonic signals reflected from the surface of the finger and fingerprint details.

[0232] d) Signal processing: The received ultrasonic signal is processed in detail to generate a high-precision fingerprint image.

[0233] e) Image recognition: The processed fingerprint image is sent to the processor, which performs fingerprint matching and recognition to obtain the recognition result.

[0234] f) Mode recovery: After recognition is completed, the chip returns to the plane wave detection mode and waits for the next detection.

[0235] 5. Power Management: After detecting a finger press and completing fingerprint image acquisition, the processor recognizes the image to obtain the fingerprint recognition result. Upon obtaining the result, the fingerprint recognition module switches from focused wave emission mode back to plane wave emission mode, using plane waves to detect finger lift-off. If the fingerprint recognition is successful, it switches to sleep mode (e.g., hibernation mode) to minimize power consumption. If it fails, it re-enters plane wave emission mode to prepare for the next detection.

[0236] In practical implementation, regarding the setting of frequency parameters in plane wave transmission mode, since plane wave transmission mode is mainly used for large-area rapid detection, the selection of frequency parameters needs to balance power consumption and detection speed.

[0237] Typical frequency range: In ultrasonic fingerprint detection applications, the frequency of plane wave emission is typically between 1 MHz and 10 MHz. Lower frequencies (e.g., 1-3 MHz) (e.g., the first plane wave band) are used for scenarios requiring high penetration but lower resolution, while higher frequencies (e.g., 7-10 MHz) (e.g., the second plane wave band) are used for shallower detection depths and higher resolution requirements.

[0238] Specifically, for example, when low-power or fast detection (1-3MHz) is required: In low-power mode, the system can select a lower frequency (e.g., 2MHz). In this case, the emitted plane wave can penetrate a larger detection area, quickly determining whether a finger is pressed and initially acquiring the fingerprint outline. When high-precision or high-frequency detection (7-10MHz) is required: The system can select a higher frequency (e.g., 8MHz) to improve image accuracy, thereby acquiring a more accurate fingerprint image.

[0239] In practical implementation, the setting of frequency parameters in the focused wave emission mode is particularly critical, as the focused wave emission mode is used to accurately identify fingerprint features in a specific area.

[0240] Typical frequency range: The frequency range of focused waves is typically between 5 MHz and 15 MHz. Higher frequencies result in higher resolution, but at the cost of penetration depth.

[0241] Specifically, for example, when high-precision detection (10-15MHz) is required: In scenarios requiring fine fingerprint features, the system can use a higher frequency (e.g., 12MHz). At this high frequency, the focused wave can capture even smaller details on the fingerprint surface, generating a high-precision fingerprint image. However, as the frequency increases, the penetrating power of the ultrasound decreases, making it suitable for precise detection in small areas. When medium-precision detection (5-8MHz) is required: In scenarios where particularly high precision is not required but relatively high resolution is still needed, the system can choose a medium frequency (e.g., 6MHz) to ensure good accuracy while still covering a relatively large detection area.

[0242] Regarding plane wave mode for detecting finger pressure positions, the system defaults to plane wave emission mode upon startup, used for low-power and rapid detection of finger pressure positions. The specific steps are as follows:

[0243] S1: Plane wave emission: The system simultaneously emits plane waves of the same frequency and phase through an ultrasonic transducer array. This plane wave covers the entire fingerprint acquisition area, quickly scanning whether a finger is pressed.

[0244] S2: Finger Press Detection: The system receives ultrasonic signals reflected from the surface of the finger and analyzes these echoes using a signal processor. In plane wave mode, the system can quickly determine whether a finger is pressing and the approximate area of ​​the finger pressing.

[0245] S3: Echo Signal Analysis: The signal processor determines the presence and pressing position of a finger by detecting the strength and time difference of the echo signal. If the echo signal is strong in a specific area, it indicates that a finger is pressing in that area.

[0246] Regarding switching to focused wave mode based on the pressure location, once the system detects the presence of a finger pressing and determines the pressing area, it automatically switches to focused wave emission mode to perform high-precision fingerprint feature detection in that area. The specific steps are as follows:

[0247] S1: Region Division: The system divides the entire fingerprint acquisition area into multiple smaller sub-regions. Based on the press position detected by the plane wave pattern, the system divides the press area into one or more sub-regions that require focused detection.

[0248] S2: Focused Wave Emission: The system controls the ultrasonic transducer in the corresponding area, and emits focused waves to that specific sub-region by adjusting the phase and frequency. In focused wave mode, the ultrasonic waves are concentrated on the area pressed by the finger, allowing the fingerprint features in that area to be captured more clearly and in more detail.

[0249] S3: Local transducer drive: Unlike the full array emission in the plane wave mode, in the focused wave mode, only the transducer unit corresponding to the finger pressing area is controlled to emit, so as to reduce unnecessary power consumption and concentrate resources to improve the detection accuracy of the area.

[0250] Regarding high-precision fingerprint detection in focused wave mode, the system performs in-depth detection of details in the finger-pressed area by emitting high-precision focused waves:

[0251] S1: Echo Signal Reception and Processing: The system receives focused wave signals reflected from detailed areas of the finger surface and analyzes and processes these signals using a high-precision signal processor. Due to the high resolution of the focused wave, the system is able to generate high-precision fingerprint images containing finer features.

[0252] S2: Feature Extraction: The processed echo signal contains detailed fingerprint information of the finger pressing area. The system compares this information with the stored fingerprint feature template to complete the identity verification.

[0253] Regarding dynamic switching and power management, throughout the detection process, the system dynamically switches between plane wave mode and focused wave mode as needed to achieve the optimal balance between power consumption and detection efficiency: Low-power mode: When detection is complete or the system does not detect finger pressure, the system automatically returns to the low-power plane wave mode or standby state to save power; Dynamic switching strategy: If the system detects that the initial features of finger pressure are blurred, or if a high-precision detailed image is required, the system immediately switches from plane wave mode to focused wave mode to ensure the accuracy of the fingerprint image. Focused wave mode is only enabled in necessary local areas, avoiding global high power consumption.

[0254] The above scenario examples validate the ultrasonic fingerprint data acquisition method provided in this manual. It employs ultrasonic fingerprint detection compatible with both plane wave and focused wave emission technologies, achieving a balance between power consumption, frame rate, and high accuracy to produce high-quality fingerprint images. Plane waves are used for coarse detection of finger pressure, resulting in low power consumption and fast response. Focused waves provide high-precision fingerprint detection. By using either capacitive or plane wave emission modes, it quickly detects whether a finger is pressed and its specific location, determining whether to switch from plane wave to focused wave emission mode based on the application scenario. By using focused wave emission mode only at detailed points, it improves detection accuracy and efficiency while significantly reducing overall power consumption.

[0255] While this specification provides the steps of operation for the methods described in the embodiments or flowcharts, more or fewer steps may be included based on conventional or non-inventive means. The order of steps listed in the embodiments is merely one possible order of execution among many steps and does not represent the only possible order. In actual device or client product execution, the methods shown in the embodiments or drawings may be executed sequentially or in parallel (e.g., in a parallel processor or multi-threaded processing environment, or even a distributed data processing environment). The terms "comprising," "including," or any other variations thereof are intended to cover a non-exclusive inclusion, such that a process, method, product, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, product, or apparatus. Without further limitations, the presence of other identical or equivalent elements in a process, method, product, or apparatus that includes said elements is not excluded. The terms "first," "second," etc., are used to denote names and do not indicate any particular order.

[0256] Those skilled in the art will also know that, besides implementing the controller in the form of purely computer-readable program code, the controller can also achieve the same function by logically programming the method steps, such as using gates, switches, application-specific integrated circuits (ASICs), programmable logic controllers (PLCs), and embedded microcontrollers. Therefore, such a controller can be considered a hardware component, and the devices within it that implement various functions can also be considered structures within that hardware component. Alternatively, the devices used to implement various functions can be considered both software modules implementing the method and structures within a hardware component.

[0257] This specification can be described in the general context of computer-executable instructions that are executed by a computer, such as program modules. Generally, program modules include routines, programs, objects, components, data structures, classes, etc., that perform a specific task or implement a specific abstract data type. This specification can also be practiced in distributed computing environments, where tasks are performed by remote processing devices connected via a communication network. In distributed computing environments, program modules can reside in local and remote computer-readable storage media, including storage devices.

[0258] As can be seen from the above description of the embodiments, those skilled in the art can clearly understand that this specification can be implemented by means of software plus necessary general-purpose hardware platforms. Based on this understanding, the technical solutions of this specification can essentially be embodied in the form of a software product. This computer software product can be stored in a storage medium, such as ROM / RAM, magnetic disk, optical disk, etc., and includes several instructions to cause a computer device (which may be a personal computer, mobile terminal, server, or network device, etc.) to execute the methods described in the various embodiments or some parts of the embodiments of this specification.

[0259] The various embodiments in this specification are described in a progressive manner. Similar or identical parts between embodiments can be referred to interchangeably. Each embodiment focuses on its differences from other embodiments. This specification can be used in numerous general-purpose or special-purpose computer system environments or configurations. Examples include: personal computers, server computers, handheld or portable devices, tablet devices, multiprocessor systems, microprocessor-based systems, set-top boxes, programmable electronic devices, network PCs, minicomputers, mainframe computers, and distributed computing environments including any of the above systems or devices, etc.

[0260] Although this specification has been described by way of examples, those skilled in the art will recognize that many variations and modifications are possible without departing from the spirit of this specification, and it is intended that the appended claims cover such variations and modifications without departing from the spirit of this specification.

Claims

1. A method for acquiring ultrasonic fingerprint data, characterized in that, include: A first detection is performed on the fingerprint acquisition area to obtain a first detection result; wherein, the first detection of the fingerprint acquisition area includes: when the detection environment is simple and / or the detection requirement is low power consumption detection, the first detection of the fingerprint acquisition area is performed based on the capacitor working mode; when the detection environment is complex and / or the detection requirement is high precision detection, the first detection of the fingerprint acquisition area is performed based on the plane wave mode by emitting ultrasonic signals. Based on the first detection result, determine whether the preset mode switching conditions are met; Under the condition that the preset mode switching conditions are met, the system switches to a focused wave mode and acquires target fingerprint data by emitting corresponding ultrasonic signals; this includes: determining the user's pressing position in the fingerprint acquisition area based on a first detection result; determining a matching target ultrasonic transducer from multiple ultrasonic transducers based on the pressing position; determining the corresponding phase and frequency based on the pressing position, as well as the number and quantity of the target ultrasonic transducer; activating the target ultrasonic transducer and controlling it to emit ultrasonic signals towards the user's pressing position according to the corresponding phase and / or frequency in a focused wave mode; and receiving and acquiring target fingerprint data based on the echo signal. If the preset mode switching conditions are not met, the target fingerprint data is obtained based on the first detection result.

2. The method according to claim 1, characterized in that, Based on the first detection result, determine whether the preset mode switching conditions are met, including: Based on the first detection result, determine whether there is a user pressing a fingerprint collection area; If it is determined that a user is pressing their fingerprint to collect the fingerprint, then the preset mode switching conditions are met.

3. The method according to claim 1, characterized in that, Based on the first detection result, determining whether the preset mode switching conditions are met also includes: Based on the first detection result, an initial fingerprint image is generated; Based on the initial fingerprint image, determine whether the preset mode switching conditions are met.

4. The method according to claim 3, characterized in that, Based on the initial fingerprint image, determine whether the preset mode switching conditions are met, including: The key fingerprint image region is identified in the initial fingerprint image; Detect whether the image clarity of the key fingerprint image area is less than a preset first clarity threshold; If the image clarity of the key fingerprint image area is less than a preset first clarity threshold, then the preset mode switching condition is met.

5. The method according to claim 1, characterized in that, The method further includes: Based on the first detection result, an initial fingerprint image is generated; Identify the blurred fingerprint image regions in the initial fingerprint image whose image clarity is less than a preset second clarity threshold; Based on the pressing position and the blurred fingerprint image area, a matching target ultrasonic transducer is determined from multiple ultrasonic transducers.

6. The method according to claim 1, characterized in that, The method further includes: If the preset mode switching conditions are not met, the target fingerprint data is acquired by emitting corresponding ultrasonic signals based on the plane wave mode; or, the target fingerprint data is acquired based on the capacitor operating mode.

7. The method according to claim 1, characterized in that, The method further includes: Determine the current business scenario type; Based on the current business scenario type, the target fingerprint data is obtained by emitting corresponding ultrasonic signals according to the matching ultrasonic mode; wherein, the matching ultrasonic mode includes plane wave mode or focused wave mode.

8. The method according to claim 1, characterized in that, The method further includes: Generate the corresponding target fingerprint image based on the target fingerprint data; Fingerprint features are compared between the target fingerprint image and the preset user fingerprint feature template to obtain the target comparison result; Based on the target comparison results, determine whether the fingerprint recognition passes.

9. The method according to claim 8, characterized in that, The method further includes: If the fingerprint recognition is successful, a second detection is performed on the fingerprint collection area to obtain the second detection result; Based on the second detection result, if it is determined that the user has left the fingerprint collection area, the system will switch to sleep mode.

10. A device for acquiring ultrasonic fingerprint data, characterized in that, include: The detection module is used to perform a first detection on the fingerprint acquisition area and obtain a first detection result; wherein, the first detection on the fingerprint acquisition area includes: when the detection environment is simple and / or the detection requirement is low power consumption detection, the fingerprint acquisition area is detected based on the capacitor working mode; when the detection environment is complex and / or the detection requirement is high precision detection, the fingerprint acquisition area is detected based on the plane wave mode by emitting ultrasonic signals. The determination module is used to determine whether the preset mode switching conditions are met based on the first detection result; The acquisition module is used to, when a preset mode switching condition is met, switch and acquire target fingerprint data by emitting corresponding ultrasonic signals based on a focused wave mode; when the preset mode switching condition is not met, acquire target fingerprint data according to a first detection result. Specifically, the acquisition module is used to: determine the user's pressing position in the fingerprint acquisition area based on the first detection result; determine a matching target ultrasonic transducer from multiple ultrasonic transducers based on the pressing position; determine the corresponding phase and frequency based on the pressing position, and the number and quantity of the target ultrasonic transducer; activate the target ultrasonic transducer and control it to emit ultrasonic signals towards the user's pressing position based on a focused wave mode and the corresponding phase and / or frequency; receive and acquire target fingerprint data based on the echo signal.

11. An electronic device, characterized in that, It includes a processor and a memory for storing processor-executable instructions, wherein the processor, when executing the instructions, implements the steps of the method according to any one of claims 1 to 9.

12. A computer-readable storage medium, characterized in that, It stores computer instructions that, when executed by a processor, implement the steps of the method according to any one of claims 1 to 9.

Citation Information

Patent Citations

  • Ultrasonic processing method and device, storage medium and electronic device

    CN110309752A